Últimamente me paso la noche de los lunes programando como un loco para llegar a tiempo a los plazos de entrega de código de una asignatura que dista de ser sencilla. Bugs por todas partes, más que en la película, algunos más fáciles de aplastar que otros. Lo importante es saber interpretar el log de acontecimientos para comprender su origen y lidiar con ellos hasta depurarlos.
💡 Modern C++: 'constexpr' no es solo para constantes: permite ejecutar lógica en tiempo de compilación, reducir costes en tiempo de ejecución y detectar errores antes de compilar.
martes, 20 de abril de 2021
Dando formato a la noche de los lunes
Labels:
reflexiones
Desarrollador de software con experiencia real en proyectos técnicos complejos. He trabajado profesionalmente con C/C++ 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. Comparto experiencias de primera mano, análisis técnicos, resolución de errores reales y buenas prácticas.
domingo, 18 de abril de 2021
Sobre los puertos lógicos y los sockets en la red
Mientras lees este post hay muchos procesos que, aunque no lo creas, están siendo ejecutados en tu equipo. Una gran parte de ellos necesitarán comunicarse con otros procesos que estarán siendo ejecutados en otro equipo o localmente. Puesto que actualmente existen muchísimas aplicaciones, es crítico realizar un buen control del tráfico de red que se genere a partir de las necesidades de estas.
Desarrollador de software con experiencia real en proyectos técnicos complejos. He trabajado profesionalmente con C/C++ 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. Comparto experiencias de primera mano, análisis técnicos, resolución de errores reales y buenas prácticas.
jueves, 15 de abril de 2021
Los famosos 'bugs' y su origen
Todos hemos oído hablar de los bugs: errores en el código de un programa que impiden o perturban su correcto funcionamiento. Pero, ¿cómo se acuñó este término? Desde luego no existe mucha relación entre un bicho (bug) y un problema... Y aunque para algunos sí que la hay, yo me refiero a otro tipo de contratiempos.
Labels:
curiosidades,
historia
Desarrollador de software con experiencia real en proyectos técnicos complejos. He trabajado profesionalmente con C/C++ 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. Comparto experiencias de primera mano, análisis técnicos, resolución de errores reales y buenas prácticas.
martes, 6 de abril de 2021
¿Por qué la mayoría de las extensiones tienen solo 3 caracteres?
Quizás no salte a la vista pero si te fijas detenidamente verás que una gran parte de las extensiones de tus archivos miden 3 caracteres. Ejemplos de estas son .pdf, .txt, .zip, .mp3, .wav, .png, .iso, .dll, y así muchas más.
Labels:
curiosidades
Desarrollador de software con experiencia real en proyectos técnicos complejos. He trabajado profesionalmente con C/C++ 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. Comparto experiencias de primera mano, análisis técnicos, resolución de errores reales y buenas prácticas.
Suscribirse a:
Comentarios (Atom)
Etiquetas