Blog lowcost con GitHub y Pelican

Gracias a GitHub Pages y un generador estático de contenido como Pelican es muy fácil montar un blog lowcost. Un humilde ejemplo es este blog, pero hasta hace poco no había conseguido una configuración que mereciera la pena compartir.

GitHub Pages

En general, el comportamiento de GitHub Pages es muy …

more ...


Control de concurrencia usando D-Bus

Un problema frecuente es cómo impedir que un programa se ejecute dos o más veces de forma concurrente. Uno de los mecanismos más utilizados para afrontar este problema es el conocido como file locking. En un proyecto hemos utilizado D-Bus para implementar un mecanismo similar.

D-Bus es un sistema de …

more ...