Archlinux 1 Arquitectura de Software 1 Bicicleta 2 Cerdocapitalismo 5 CI 1 CLI 1 Código 13 Cortázar 1 Crítica 7 CSV 1 Debugging 2 Espiritual 2 Geoserver 2 Git 3 Gitlab 1 Gtk 1 Imagemagick 1 Javascript 2 Lenguaje 1 Linux 4 Matemáticas 7 Montaña 2 Movilidad 1 Nginx 1 Packaging 1 Personal 27 Pizarra 2 Podman 1 Postgresql 2 Prosa 11 Python 5 Recetas 5 Ruby 1 Rust 6 Seguridad 1 Servicios 1 Software 1 Tecnología 5 Tiempo 2 Viajes 3 Windows 1

Cómo compilar la pizarra en windows

En este manual describo cómo compilar la pizarra en y para el sistema operativo windows 10. Pasos similares pueden usarse para compilar otras aplicaciones desarrolladas en rust con gtk para windows 10.

Lo escribí porque literalmente tuve que intentar este proceso (bajita la mano) un centenar de veces hasta que …

CSVSC y los const generics

Hace nada más que dos días se publicó oficialmente la versión 1.51 del lenguaje de programación Rust, y con ella la liberación de una de las pocas características que he estado esperando con ansias desde que me di cuenta de que la necesitaba.

Para dar un poco más de …

Creación de usuarios en linux

Como siempre ando creando usuarios en mis servidores, para manejar los distintos servicios que administro, pero nunca me logro acordar del comando, lo dejo aquí para tener dónde revisarlo.

useradd --home-dir /a/place --system --shell /bin/bash --user-group <username>

Explicación:

--home-dir Indica el directorio home del usuario, generalmente uno donde …

Por Categulario

Retos y aprendizajes en el desarrollo de CSVSC

csvsc es una biblioteca (y framework) para escribir procesadores de archivos CSV. La idea es que defines la entrada, las transformaciones y la salida de forma muy compacta y CSVSC se encarga de hacer las tareas pesadas.

Aunque las primeras líneas las escribí en python por ser el lenguaje en …

Por Categulario

Mechanical keyboard review

you have too many things

what are you doing with your life

how many things do you own

i don't know where anything is on this keyboard

this keyboard is kinda funny because i have to think about where the keys are

it also makes far too much noise and …

Por Categulario

Cómo terminar una almohada desde afuera

Como seguramente sabes las almohadas se cosen con el exterior hacia adentro para luego ser volteadas de manera que la costura no sea visible, o esté lo más oculta posible. Lo que quizá no sepas es que existe un resultado poco conocido en topología que te permite terminar una almohada …

Por Categulario

Inversión de control

Algo que continuamente me estoy preguntando al escribir código es ¿Será esta la mejor manera de organizarlo? Y es que realmente escribo mucho código, y eso quiere decir que tengo que organizar mucho pinche código.

Principalmente trato de alcanzar estos objetivos al echar el código:

  • Que funcione,
  • que sea fácil …
Por Categulario

El origen de categulario

Cada cierto tiempo alguien me pregunta que de dónde viene el nombre categulario, y yo cada vez y con mucho gusto les respondo esta apasionante historia que aquí registraré para los libros del tiempo.

Corría probablemente el año de 2016 y yo me encontraba en la sala de mi casa …

Por Categulario

¿Cómo saber qué programa está escuchando qué puerto en linux?

Escribo esto para tenerlo a la mano, porque seguido me pasa que dejo corriendo un servicio y choca con otro y no me acuerdo cuál era.

ss es una utilidad que permite investigar puertos de red y es parte del paquete iproute2. Provee una funcionalidad similar a netstat (ahora obsoleto …

Gorditas de nata

De estas gorditas hay que decir que si no conoces el resultado podrías obtener algo inesperado. Esto va más bien para quienes no frecuentan la Ciudad de México.

Estas no son las gorditas esponjosas que venden frecuentemente en la calle con lechera, cajeta o mermelada. Están más bien a la …

Por Categulario