Videojuegos con SVG

Con el objetivo de demostrar algunas de las cosas que se pueden hacer con las imágenes SVG he creado un “minijuego” aprovechando la posibilidad de usar scripts dentro del documento de la imágen al estilo de JavaScript, permite por ejemplo manejar eventos de ratón y crear nuevos nodos que pueden ser círculos u otro tipo de figuras.
Continúa leyendo Videojuegos con SVG

Apagar el ordenador desde Twitter

Esta es la primera vez que me retraso en la publicación de una entrada en el blog pero ha merecido la pena :D.
Esta mañana se me ocurrió la idea de crear una pequeña herramienta para controlar un ordenador a través de comandos enviados desde twitter por mensajes directos.
El código que doy no llega tan lejos, simplemente apaga el ordenador cuando le llega un mensaje directo desde una determinada cuenta de twitter empezando el mensaje con la palabra “apagar”.
El ejemplo esta hecho en java con la librería twitter4j y se puede ampliar sin mucha dificultad.

Continúa leyendo Apagar el ordenador desde Twitter

Hacer un menú de categorías en Django

¡Seguimos con Django!
Esta vez toca hacer un menú con datos extraídos de un modelo.
Vamos a ponernos en situación. Tenemos un menú que aparece en todas las páginas, dicho menú no es mas que una lista de categorías cada una con su nombre y URL que se encuentran en la base de datos almacenadas. ¿No estáis hartos de tener que pasar siempre al template los mismos argumentos una y otra en cada vista?
Continúa leyendo Hacer un menú de categorías en Django

Controlar el tiempo de ejecución de un programa con C++

Seguramente alguna vez has tenido que medir el tiempo de ejecución de tu programa en C++ o suspender un hilo de ejecución con bastante precisión. Pues bien, para ayudar un poco con ese tema he creado una clase de muy fácil uso que te da una precisión de hasta nanosegundos.

Continúa leyendo Controlar el tiempo de ejecución de un programa con C++