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

Crítica al manejo de configuraciones

Quizá faltaba un poco de contexto en la publicación anterior (si no la has leído este es el momento). La motivación para escribir esta entrada es un comentario muy acertado de Federico Mena, quien aportó sobre lo engorroso que resulta ver un traceback en los registros de un servicio, aunque …

Por Categulario

Manejo de configuraciones

Inevitablemente cuando estés trabajando en un proyecto web (y quizá de otras áreas) necesitarás manejar configuración. La idea de la configuración es poder modificar partes del comportamiento de la aplicación sin modificar el código, simplemente ajustando algunos parámetros.

Algunos casos clásicos para valores de configuración son conectarte a servicios externos …

Por Categulario

Camarones enchipotlados

Ingredientes

  • Kilo y medio de camarones, a mi me gustan con cáscara, de buen tamaño para que haya carnita.
  • Ocho chiles guajillos.
  • Dos chiles anchos.
  • Cuatro dientes de ajo (parece que la receta es muy flexible con esto).
  • Dos jitomates.
  • Una lata pequeña de chiles chipotles (desde la mitad a …
Por Categulario

Una propuesta de login sin contraseña

Me conciernen respecto al inicio de sesión en las plataformas de internet dos cosas que creo que no están yendo en el rumbo correcto:

  • la seguridad de los usuarios
  • la comodidad de los usuarios

Elaboraré un poco.

La seguridad de los usuarios

El detalle aquí es que las prácticas saludables …

Por Categulario

¿Por qué me gusta tanto Rust?

Hace ya tres años de que escribí mi primer intento ambicioso de aplicación en Rust, era un componente de un sistema más grande que recibía posiciones de gps de centenares de vehículos y las redirigía a RabbitMQ para su posterior procesamiento. Este componente no salió a producción realmente pues encontramos …

9 años de python

9 años han pasado desde que escribí mi primer Hola, mundo! en python, por allá del 2011 (aunque la fecha es imprecisa, podría haber sido bastante antes pero no recuerdo). Desde entonces he escrito de todo, desde pequeños scripts bobos para organizar cosas en mi computadora hasta ambiciosos sistemas en …

Guía de supervivencia en git

A continuación una brevísima guía de cómo y cuándo cada uno de estos comandos te puede servir para llevar una vida tranquila en git, principalmente si vas comenzando.

Una vez por computadora

hay que configurar git para que sepa quién hace los cambios en el repositorio

git config --global user …

Recomendaciones antes de salir a caminar

Esta lista es para no olvidar, me la pasó una amiga que lleva caminando un par de décadas y personalmente creo que es una colección bien razonada, curada y compacta a tener en cuenta previa a una salida.

Recomendaciones generales

  • No salir solo, al menos dos personas.
  • Avisar a alguien …

Encontré un mundo

acabo de encontrar un mundo

un mundo cerrado, un mundo con bordes

sé que encontré ese mundo porque encontré los bordes

camino a su alrededor, manteniendo las paredes a mi izquierda, y veo siempre lo mismo. Por eso creo que es un mundo

además, creo que veo la pared en …