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

Presentación sobre imágenes SVG

Dentro unos días me toca hacer la presentación sobre estándares de imágenes, en mi caso he elegido el estándar SVG(Scalable Vector Graphics) y decidido subirla ya y de camino comentarla un poco.
Como veréis este formato de imágenes puede resultar muy útil en la web, por poner un ejemplo: para mostrar gráficas animadas.
La mayor pega que tenía era que no lo soportaban los navegadores, ahora esa pega esta mayormente resuelta y pienso que va siendo hora de empezar a promover y usar este formato de imágenes.

Continúa leyendo Presentación sobre imágenes SVG

Herramientas para hacer presentaciones Web

Con el titulo de esta entrada me refiero a las presentaciones que puedes publicar por internet y se pueden visualizar desde el navegador.
Hay varios formatos conocidos que son aptos para verlos desde el navegador, los mas conocidos son HTML, pdf y Flash. Existen varias herramientas para crearlas y en esta entrada voy a comentar algunas opciones que pueden resultar bastante interesantes si tienes que hacer una presentación y quieres que esté online.
Continúa leyendo Herramientas para hacer presentaciones Web

Integrar un navegador web en una aplicación java

En respuesta a una propuesta de hacer un navegador web en java voy a hacer este pequeño tutorial en el cual los que empiecen con la programación en java pueden hacerse una idea de que no es necesario reinventar la rueda y que hay muchísimas librerías ya creadas que permiten resolver problemas complejos fácilmente.

En principio crear un navegador web en java es realmente sencillo usando la clase de java JEditorPane pero tiene algunos problemas, solo soporta versiones bastante antiguas de HTML y CSS por no hablar de que no tiene interprete de javascript.
Existen varias alternativas como Lobo o NativeSwing, siendo esta segunda opción la que veremos.

Continúa leyendo Integrar un navegador web en una aplicación java

MOOC’s

Hace poco que descubrí una plataforma para hacer MOOC(Massive Online Open Course) llamada Miriada X en la que estoy haciendo un curso de android y por ahora veo que estoy aprendiendo y que la calidad de los apuntes es adecuada así que me he decidido buscar alguna más y de camino darlas a conocer un poco.

Continúa leyendo MOOC’s

Aplicación de apuestas online con Django

Esta será la ultima entrada sobre Django por un tiempo, ya toca retomar java y el envío de SMS con PHP y Skype :D.
Simplemente quiero comentar una aplicación web que he estado haciendo estos días y que he subido a github.
La aplicación web permite crear y participar en apuestas, es una casa de apuestas online. No es nada del otro mundo, faltan por mejorar muchas cosas pero pienso que puede ser útil tener una aplicación de ejemplo a la hora de empezar con Django.
Para descargarse la aplicación web en github no hace falta tener git ni nada, simplemente con hacer clic en el botón que pone ZIP ya se descarga.
¿Alguien se anima a hacer un pull requests?

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