CRLF vs LF

CRLF vs LF

Al trabajar en desarrollo de software, uno de los aspectos más sutiles pero cruciales que debes tener en cuenta es la diferencia entre los finales de línea en archivos de texto entre Windows (CRLF \r\n) y Linux/MacOS (LF \n). Este pequeño detalle puede generar grandes problemas si no se maneja correctamente, especialmente cuando se trabaja en entornos mixtos, conflictos en el control de versiones incompatibilidades en scripts, problemas de compilación o ejecución. Hice este apunte para tener a mano una forma de tratar este tema, incluyendo algún que otro truco. …

28 de septiembre de 2024 · 3 min
Git multicuenta

Git multicuenta

Este apunte te llevará a través del proceso de configurar y usar múltiples cuentas con uno o más proveedores Git (GitHub, GitLab, Gitea). Describo las dos opciones que recomiendo: HTTPS + Git Credential Manager y SSH multicuenta. La primera, HTTPS + Git Credential Manager, es la que más uso, porque es compatible con el CLI y/o herramientas GUI tipo Visual Studio, VSCode, Git Desktop, Gitkraken, etc. La segunda opción, SSH multicuenta, la delego a equipos “headless”, servidores a los que conecto en remoto vía (CLI o VSCode remote) y necesito que clonen repositorios y trabajen sobre ellos. …

21 de septiembre de 2024 · 13 min
VMWare en Windows

VMWare en Windows

Instalo VMware Workstation Pro sobre un Windows 11 Pro anfitrión y creo una VM Guest con Windows 11 Pro (opcionalmente sin TPM 2.0) como entorno de desarrollo aislado. …

26 de agosto de 2024 · 4 min
Windows para desarrollo

Windows para desarrollo

Preparo un Windows 11 como equipo de desarrollo multiplataforma (Linux, macOS y Windows), no solo-microsoft. Parto de una instalación limpia en inglés, parametrizada de forma ligera (opcionalmente tras un dualboot). El apunte empieza por el CLI y WSL2 y termina con las herramientas y lenguajes de programación. …

25 de agosto de 2024 · 41 min
Un Windows decente (obsoleto)

Un Windows decente (obsoleto)

En este apunte explico cómo parametrizo un Windows 11 que voy a usar para desarrollo de software, pruebas o demos. No necesito florituras ya que no va a tener datos sensibles, quiero su esencia, a pelo, con pocas aplicaciones, algo de navegación y punto. Al final se ha convertido en un ejercicio técnico, quitarle todo lo que pueda, anuncios, Edge, extras, instalaré drivers mínimos, una cuenta local, que arranque y esté disponible lo antes posible. Aviso: un año después decidí hacer un nuevo Windows 11 decente (2025). …

24 de agosto de 2024 · 18 min
Dualboot Linux Windows

Dualboot Linux Windows

Dualboot: dos sistemas operativos en la misma máquina, eligiendo en cada arranque. Lo habitual es instalar primero Windows y luego Linux, pero aquí parto del caso opuesto — Ubuntu 24.04 ya funcionando y ocupando entero un disco de 4 TB — y describo cómo añadir Windows 11 Pro: redimensionar la partición, instalar Windows y personalizar el menú de arranque de GRUB. …

23 de agosto de 2024 · 8 min