Un programador de la «old school»

Te contaré unas cuantas historias todas relacionadas con la tecnología y como un programador old school la ha ido adaptando a sus necesidades.

Cómo y por qué trabajo con 3 monitores

Cómo empecé a usar el tercer monitor Después de la pandemia volví a trabajar en la oficina. Yo siempre era de los que tenía la tapa del portátil bajada, y pensaba que tener 2 monitores era más que suficiente. Hasta que un día vi a un compañero que tenía la tapa del portátil levantada y la usaba como tercer monitor. Reconozco que pensé que no tenía sentido, con dos era más que suficiente, pero como en aquella época post pandemia … Leer más

Montando mi primer VPS

Lo que he aprendido La historia Durante los últimos 3 meses me he ido chocando con una realidad que no me ha gustado: el hosting compartido que tengo contratado con Banahosting, cada vez tenía más opciones capadas en el CPanel. Intentaba desplegar una app hecha con Python, resultaba que no podía acceder al entorno vía SSH. Que quería actualizar el linux, resultaba que no tenía acceso. Que quería usar JETPACK, tampoco. Y me cansé. Con ellos tengo el dominio koconka.com … Leer más

Como ChatGPT hizo un programa en Python que me ayudó

Es un artículo un poco largo, pero así me desahogo. Si quieres ir a lo grano, a lo técnico: Descarga la conversación completa con ChatGPT aquí y el código del programa Python la tienes en este repositorio de GitHub Tres cosas que he aprendido La historia Estas últimas semanas andaba liado con un problema en mi trabajo actual. En la aplicación para Desktop hemos dicho adiós al 32bits y hemos pasado a los 64bits. Por un lado bien, pero por … Leer más

PowerToys: el amigo de la productividad

Entre las herramientas que hacen mi flujo de trabajo más sencillo se encuentra las PowerToys de Microsoft. Este pack de herramientas tiene algunas que me son de mucha utilidad. Cuando lo instalas te crea un icono de acceso directo en la barras de tareas. Entre las herramientas que tengo activadas están Siempre en primer plano, FancyZones y Text Extractor. Algunas de ellas se ha incorporado de cierta manera al entorno de Windows, por lo que no haría falta tenerlas activadas, … Leer más

Uso adaptado de Git

Qué me lleva a usar Git Actualmente programa en el lenguaje de programación Cosmos, de la empresa Base100. Es un entorno privativo, es decir, que un fichero no lo pueden tener dos personas al mismo tiempo. Así que el uso de Git se ha denostado desde siempre en la empresa. Lo cierto es que no tiene mucha lógica, pues mientras un miembro del equipo tiene abierto el fichero, ningún otro puede abrirlo para modificarlo. Esto provoca el típico grito en … Leer más

Sentencias SQL vía Excel

El problema Me he encontrado varias veces en las que necesito modificar o insertar registros en una tabla. Los registros que me vienen dados, pueden no ser correlativos. Seguramente existe una manera en la que hacer una sentencia SQLSERVER que elimine, modifique o inserte el resultado de la sentencia principal, pero ante el riesgo que conlleva, y las urgencias y prisas con las que tengo que actuar, me ha resultado más lógico y racional usar un fichero Excel, y juntar … Leer más