Getting freedesktop notifications from Telegram CLI

NOTE: In the comments section, AleixDev proposes a simpler solution, calling an external process. Take a look at it if you don’t want to build cdbus and l2dbus by yourself. Lately, Telegram is gaining a lot of traction as an alternative to WhatsApp. From my point of view, that’s quite cool for a variety of… Read More »

Aumentando la duración de la batería en GNU/Linux con PowerTOP

En los últimos años, gracias a las nuevas generaciones de procesadores optimizados para portátiles y a la proliferación de discos de estado sólido, hemos visto cómo aparecían ultrabooks cuya autonomía supera con holgura las 5 horas. Por otra parte, a mayor duración de la batería, mayor impacto en la misma tiene la configuración y el… Read More »

Running RISCOS on QEMU

Some time ago, while trying to get NetBSD to run on Efika MX Smartbook (I should write about that), I’ve decided that I would never do any serious OS development on a platform without a JTAG interface, or a working emulator. Being able to stop the execution at will, for looking at the CPU registers,… Read More »

Desarrollando un videojuego sencillo (Parte I – Introducción)

Durante mi carrera profesional, he tenido la fortuna de ir probando varias de las distintas vertientes que tiene el campo de las TI. Empecé como técnico de hardware, de ahí pasé a administrador de sistemas y, finalmente, llevo casi cuatro años desarrollando software, con la suerte de haber podido trabajar en proyectos de diversa naturaleza.… Read More »

Democracia representativa dinámica: una idea en bruto

Se suele decir que la democracia (haciendo alusión a la democracia representativa) es el menos malo de los sistemas políticos que ha puesto a prueba la humanidad. La situación actual ha evidenciado que lo de “menos malo”, ha pasado de ser un apelativo cariñoso, a un inmerecido piropo. El desgaste de este sistema es cada… Read More »

Checking the health of your SSD from GNU/Linux

As you already know, SSDs degrade over time, as its memory cells support a limited amount of writes (a sacrifice that many people, including myself, find worthy in exchange to get rid of those slow and noisy mechanical disks). This morning, while talking to a colleague, an interesting question was raised: how do we know… Read More »

Java, Google y Oracle, un triángulo amoroso conflictivo

Piense por un momento en el número de aplicaciones Java que emplea usted con frecuencia. Ahora, repita el ejercicio con un usuario doméstico convencional. Lo más habitual será que responda “una” o “ninguna” en ambos contextos. Y es que, en la práctica, la presencia de aplicaciones Java en PCs de escritorio se limita en gran… Read More »

El paro y la reforma laboral, análisis de un ciudadano

Renuncia de responsabilidad En primer lugar, quiero dejar claro que no soy un experto en economía. Simplemente soy un ciudadano más con cierta curiosidad, que lleva varios días recabando información sobre este tema. Mi intención con esta entrada es consolidar mi opinión, hacerla pública y aprender, si alguien tiene a bien corregirme (os invito a… Read More »