Voy a ir directo al grano. Tengo un ASUS ROG Zephyrus G16 (i9-13900H, NVIDIA GeForce RTX 4070, 32 GB) y, sí, es un pepino. Pero también se calienta una bar-ba-ri-dad. Sobre todo si no das con la tecla al crear perfiles de rendimiento. Voy a explicar con qué me he encontrado y qué cambios he hecho para que mi equipo no llegue a los 95 ºC jugando a juegos de hace más de 20 años.
viernes, 21 de agosto de 2026
¿Tu ASUS ROG parece una freidora? Cómo bajé 10 ºC con G-Helper
Desarrollador de software con experiencia en proyectos técnicos alto TRL. He trabajado profesionalmente en sistemas de comunicaciones, desarrollo de software para UAVs, integración de sensores y aplicaciones de tiempo real, utilizando tecnologías como Qt, MAVLink, GStreamer y KLV.
jueves, 20 de agosto de 2026
Saltarse la comprobación de SECDRV.SYS (SafeDisc) para jugar juegos antiguos en Windows 11
Bueno este post es una manera de dejar por escrito todo lo que he tenido que hacer para conseguir que una copia original de Rise of Nations - Gold Edition (PC) sea jugable en Windows 11. Os adelanto que había algun que otro problema de compatibilidad. A ver, es normal, el juego salió en 2003 para Windows 95/98/ME/2000Professional.
Desarrollador de software con experiencia en proyectos técnicos alto TRL. He trabajado profesionalmente en sistemas de comunicaciones, desarrollo de software para UAVs, integración de sensores y aplicaciones de tiempo real, utilizando tecnologías como Qt, MAVLink, GStreamer y KLV.
jueves, 13 de agosto de 2026
Communication architectures capable of ensuring service continuity in complex operational environments
Both 4G and 5G cellular networks have become enabling technologies for UAV operations. They complement traditional radio links by providing broad geographical availability, mobility support, and the ability to transport telemetry and sensor data. However, as these networks expand in coverage and complexity, ensuring communications continuity becomes an increasingly relevant challenge.
In Beyond Visual Line of Sight (BVLOS) missions, the aircraft operates beyond the pilot's visual range. In these scenarios, UAVs may fly over large areas with limited or no network coverage. The degradation or loss of supervision and data transmission links therefore represents an operational risk that must be mitigated through resilient communications architectures.
Desarrollador de software con experiencia en proyectos técnicos alto TRL. He trabajado profesionalmente en sistemas de comunicaciones, desarrollo de software para UAVs, integración de sensores y aplicaciones de tiempo real, utilizando tecnologías como Qt, MAVLink, GStreamer y KLV.
viernes, 5 de junio de 2026
Buscando commits malos con el Inspector Gadget
Hay una situación que todo desarrollador acaba viviendo al menos una vez. Te vas un viernes a casa contento con el código funcionando, pero al día siguiente, o tres días después, o una semana más tarde, abres el proyecto y algo ya no va. Y lo peor es que no tienes ni idea de cuándo se rompió.
Lo primero que hace uno es revisar los últimos cambios. Ves que en los últimos 10 commits no se ha tocado nada relacionado con lo que falla (genial). Tendré que mirar más commits diría uno. Pero si el repo involucra a varios compañeros, el historial de commits puede ser bastante extenso. Además, un bug que encuentras hoy no tiene por qué haberse introducido hace poco, igual lleva dos meses en el repositorio.
Desarrollador de software con experiencia en proyectos técnicos alto TRL. He trabajado profesionalmente en sistemas de comunicaciones, desarrollo de software para UAVs, integración de sensores y aplicaciones de tiempo real, utilizando tecnologías como Qt, MAVLink, GStreamer y KLV.
sábado, 30 de mayo de 2026
Let's get into Microservices (together)
Why would anyone define microservices as an architecture choice?
If you're already familiar to microservices, then the answer to the question above might seem quite obvious. But if you aren't, like me, then you might learn some new concept today.
So, I've recently got his book titled "Building Microservices: Designing Fine-Grained Systems" by Sam Newman and I'm going to write some content as I read, and understand, it :).
Desarrollador de software con experiencia en proyectos técnicos alto TRL. He trabajado profesionalmente en sistemas de comunicaciones, desarrollo de software para UAVs, integración de sensores y aplicaciones de tiempo real, utilizando tecnologías como Qt, MAVLink, GStreamer y KLV.
domingo, 17 de mayo de 2026
Mi opinión sobre el uso irresponsable de la inteligencia artificial y sus consecuencias
Me gustaría dar mi punto de vista sobre el mal uso que se le da (en muchas ocasiones) a la inteligencia artificial en el entorno laboral. Cuando digo IA me refiero a ChatGPT, Gemini, Claude, etc. indistintamente.
Como ingeniero y desarrollador de software sé perfectamente el tiempo y esfuerzo que supone hacer ciertas tareas. Pueden ser tareas de código (implementar una nueva funcionalidad sobre la que hay poca documentación en internet), o escribir un estado del arte sobre cierta tecnología y para un determinado propósito. Quizás podría ser algo tan simple como responder a una pregunta que te hace un compañero: "Hey, Chati GPT, ¿cuál es la mejor herramienta para capturar tráfico en Ubuntu 22?"; y le "copipasteas" la respuesta a tu compañero casi sin haberla leído y, ni mucho menos, razonado o contrastado.
Desarrollador de software con experiencia en proyectos técnicos alto TRL. He trabajado profesionalmente en sistemas de comunicaciones, desarrollo de software para UAVs, integración de sensores y aplicaciones de tiempo real, utilizando tecnologías como Qt, MAVLink, GStreamer y KLV.
Etiquetas