Windows

Solución error 0x80300024 al instalar Windows 10

Este fin de semana me me dediqué a formatear mi computador. Ya iniciaba cada vez peor así que aproveché de instalar Windows 10 en mi disco SSD que prácticamente lo tenía sin uso.

Al intentar instalar en mi disco SSD, Windows me daba un error 0x80300024. Intenté re-formatear, reparticionar y reinicié el instalador una y otra vez sin éxito. Finalmente encontré la solución.

TLDR: Desconectar todos los discos, excepto el disco donde vas a instalar Windows.

Al parecer Windows siempre espera instalarse en el disco que está en el slot #0 y mi SSD estaba en el slot #1. Otra opción que no probé, pero quizás también hubiera funcionado, era invertir la conexión de los discos. Después de instalar, simplemente volví a conectar el otro disco duro y todo listo.

Synergy: comparte tu teclado y mouse en distintos ordenadores

synergy

Hace un año atrás en el trabajo tuvimos que trabajar – valga la redundancia – un par de días desde la casa. La empresa me entregaba un notebook, el cual lo utilizaba en ese entonces con Ubuntu, ya que era un ambiente netamente de desarrollo. Recuerdo que el primer día al llegar a casa e instalar el notebook, lo primero que hice fue conectar el teclado y mouse de mi computador de escritorio al notebook. Es ahí cuando recuerdo que el notebook de los 2 puertos USB que tenía, uno estaba malo – bueno, luego lo arreglé – por lo que sólo podía conectar o el teclado o el mouse. Ya que no me gustaba como funcionaba del trackpad, conecté solo el teclado. Hasta ahí, todo bien…. por unos minutos.

(más…)

Cygwin: Abrir consola desde el menú contextual

Suponiendo que han seguido los otros post respecto a Cygwin, esta vez vengo a compartir una forma de poder abrir rápidamente una ventana de ConsoleZ desde un directorio haciendo clic derecho.

Muchos sabrán que Windows por defecto incluye esta opción en el menú contextual, pero de manera oculta. Basta presionar Shift + clic derecho sobre una carpeta o dentro de un espacio vacío en la ventana de una carpeta para que en el menú contextual se despliegue una opción llamada “Open command window here” o “Abrir ventana de comandos aquí” (o similar).

win-contextual-command-prompt

Bien, mi idea, más bien deseo era poder hacer lo mismo pero en ConsoleZ, y que si tenía abierta la consola, me agregará la nueva consola en una nueva pestaña. Hace unos buenos meses encontré la solución y la vengo ocupando desde entonces, por lo que la comparto con ustedes y la dejo como documentación para mi uso propio.

(más…)

Cygwin: integración con Sublime Text y algunos tips

En este tercer post respecto a Cygwin, voy a compartir un par de cosas que he aprendido, y como integrar Cygwin dentro de Sublime Text para poder abrir una consola dentro del directorio del proyecto que estamos trabajando de manera automática.

Antes de seguir adelante, si no conocen Cygwin, les recomiendo revisar mis dos entradas anteriores al respecto:

(más…)

Editar archivos remotamente en Sublime Text vía SSH

Soy bien amigo de nano para ediciones rápidas de archivos en el servidor, pero muchas veces me quedaba corto. En especial cuando las ediciones se volvían más complejas y tenías que saltar de una línea a otra. Se supone que este tipo de cambios y parches no se deberían realizar nunca en el servidor y menos en producción, pero soy sincero, muchas veces el tiempo apremia y lo hago (shame on me). También, hay otros casos en los cuales se editan archivos de configuración del servidor, que suelen ser de un largo considerable, y uno echa de menos trabajarlos sobre un editor que te haga la vida más fácil como Sublime Text.

Y bien, para estos casos encontré navegando (de forma desesperada) una solución que me cayó como anillo al dedo: rmate.

(más…)

Crear archivos en Windows con el prefijo “.” como “.htaccess”

Hace unos días viendo un video (no recuerdo cual, si no le daría el crédito), aprendí un pequeño truco para poder crear archivos, por así decirlo, sin nombre en Windows desde la GUI, como es el caso de los archivos .htaccess o .gitignore.

Comúnmente al intentarlo desde la GUI, muestra un mensaje diciendo “Debe escribir un nombre de archivo”, ya que piensa que sólo escribimos el formato del archivo, pero falta su nombre. Yo solía crearlo desde Sublime Text o Notepad, pero la forma más fácil es escribir el nombre del archivo y terminar con un punto (.).

archivo_sin_nombre_windws

 

Cygwin: creyéndome un chico Linux en Windows (Parte II)

Demoró un poco, pero aquí voy con la segunda parte de mi experiencia con Cygwin. A esta altura espero que hayan leído la primer parte, y se hayan aventurado un poco más allá de lo que ahí escribí.

Como les prometí, ahora veremos un poco de configuración de la shell – no soy un experto, son cosas que he encontrado navegando -, algo de SSH, la integración de Cygwin en una consola multi-pestaña y como he estado trabajando con Laravel como framework principal, un par de aliases para hacer la vida más fácil en éste.

(más…)

Cygwin: creyéndome un chico Linux en Windows (Parte I)

Voy a ser sincero: nunca he utilizado Linux como sistema operativo personal.

Mi anterior e íntima confesión no quiere decir que utilizo solamente Windows. Al ser desarrollador todos los días tengo que interactuar con distintos servidores basados en Linux y con herramientas que cada vez más le dan mayor énfasis al trabajo en consola. Y seamos francos, la consola de Windows es pésima, tuve que buscar otra alternativa, y que mejor que trabajar en un ambiente pingüinesco.

Es aquí donde aparece Cygwin  en mi vida – gracias a un retweet de Taylor Otwell -, entregando un entorno similar a Linux pero en Windows. Esto lo hace gracias a una capa de emulación POSIX la cual se comunica con la API de Windows, en palabras simple, se encarga de que instrucciones para sistemas Unix funcionen en un entorno Windows.

Si bien al momento de instalarlo, se cuentan con las utilidades básicas de un entorno Linux, como: ls, grep, find, mv, cp, cat, touch, cuenta con un repositorios de aplicaciones las cuales se pueden instalar según necesidad: wget, ps,  ssh, telnet, scp, nano, vi, cron, hasta herramientas de desarrollo como gccmake.

Cygwin en Windows 8.1

Cygwin en Windows 8.1 + Console Z

A continuación les voy a mostrar el proceso de instalación, configuración, algunos tips para mejorar el entorno de trabajo y comentar mi experiencia de estos últimos meses utlizando Cygwin.

(más…)