Dani
-
El plan para 2023 es no programar
Un clickbait como una casa. Deja que me explique un poco. Continue reading
-
Actualizada clave GPG
He actualizado mi clave GPG porque se acercaba la fecha de caducidad. Esta clave la uso para firmar commits, releases y paquetes. Ya rara vez me preocupo de ser capaz de leer correo con ella, debido a que hoy día apenas salgo de la interfaz web de Fastmail y del cliente de Mail para iOS… Continue reading
-
La extraña transición de WordPress a un editor de sitios genéricos
Me ocupo de mantener el WordPress que hace funcionar danirod.es actualizado, pero no siempre le presto atención a las novedades. Recientemente, mirando las novedades de WordPress en los últimos 12 meses, me encontré que está despegando una función en WordPress llamada Edición de sitio completa o Full Site Editing. Esta función permite tratar un sitio… Continue reading
-
Mi workflow con KeePass
Llevo años utiliando KeePass para gestionar las contraseñas de mis sitios web. Mi base de datos tiene a estas alturas probablemente 6 o 7 años y ha sido usada a través de múltiples aplicaciones que son capaces de comprender el formato de la base de datos. En este momento, la aplicación que utilizo en mis… Continue reading
-
Dos meses usando Apple Sillicon
Hace un par de meses, me cambiaron el ordenador del trabajo por un modelo más reciente. Cuando me lo renovaron, el modelo que me asignaron era uno de los recientes que utiliza la arquitectura Apple Sillicon y un procesador M1, como el que están usando ya en algunos iPad. Aquí cuento algunas de las cosas… Continue reading
-
GitHub Code Search es un buen invento
Estas semanas estoy aprendiendo demasiadas cosas nuevas. Decidí empezar a probar Emacs, lo que me ha llevado a consultar cómo utilizar algunas propiedades para meter en mi archivo de configuración, o cómo utilizar algunos de los paquetes que he instalado en mi distribución. También estoy volviendo a intentar aprender Rust, lo que me lleva a… Continue reading
-
Sistemas operativos alternativos interesantes
Algunos sistemas operativos que son software libre o código abierto que sigo, de cara a ver tendencias o a modo de referencia para consultar arquitecturas interesantes o aprender. El requisito para salir en esta lista es: Tener el código fuente abierto de tal forma que se pueda consultar la implementación de piezas concretas del sistema… Continue reading
-
Recursos para empezar a programar núcleos
Así que quieres programar tu propio núcleo como base para fabricar un sistema operativo que destrone a GNU/Linux, eh. Te lo advierto: apenas vas a pasar tiempo programando. La mayor parte del tiempo se va a ir en consultar información en internet, escribir el pseudocódigo de funciones y diseñar algoritmos. Estos son los recursos que… Continue reading
-
Notas: estructura del formato de archivos TAR
Ayer en Twitch tocó desarrollo de sistemas operativos y empecé a trabajar en la implementación de un driver de sistema de archivos TAR para mi sistema operativo. El objetivo es poder incrustar en la distribución un archivo TAR que contenga un ramdisk y montarlo al arrancar el sistema para poder acceder a más archivos (por… Continue reading
-
Prepending `bundle exec` to your command may solve this
¿Sabes cuando usas la doctrina «si funciona, no toques», pero aun así las cosas se rompen por arte de magia de un día para otro? Bundle tiene este problema a veces, que no he podido depurar pero que no es la primera vez que me ocurre: debido a que pueden coexistir múltiples versiones de una… Continue reading