Herramientas y tips para desarrollo de juegos en Unity

En esta entrada voy a comentar algunas de las herramientas, patrones de diseño y otras buenas practicas a tener en cuenta cuando desarrollamos un videojuego.

Continúa leyendo Herramientas y tips para desarrollo de juegos en Unity

Inyección de código SQL (SQL injection)


Hoy vamos a ver de que trata esto de las inyecciones SQL y como hacer alguna facilita para que entendamos bien como funciona y los daños que puede provocar. También comentaré rápidamente como podemos protegernos de este ataque en PHP.

Continúa leyendo Inyección de código SQL (SQL injection)

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

Hacer el efecto starburst en Gimp y en Photoshop

Me han preguntado varias veces como se hace el efecto starburst o traducido al español  “estallido estelar” así que he decidido hacer un pequeño tutorial para Gimp y Photoshop en el que explico en cuatro pasos como se hace.

Continúa leyendo Hacer el efecto starburst en Gimp y en Photoshop

Presentación sobre Cassandra

Ya que me han preguntado sobre el diseño de una base de datos en Cassandra me he animado a modificar y subir la presentación de un trabajo que hice sobre Cassandra con un compañero de clase.
En la presentación se tratan los siguientes temas:

  • Modelo de datos de Cassandra
  • Un ejemplo muy simple de keyspace de un comercio
  • Acceso por la cli de Cassandra
  • Creaccion de un keyspace con sus ColumnFamilies
  • Consultas con CQL
  • Consultas con phpcassa
  • Herramientas de administración (gráficas)

El script de ejemplo
Espero que ayude 😀

Empezando con Cassandra (SGBD NoSQL)

Hace algún tiempo estuve aprendiendo un poco sobre Cassandra y bases de datos NoSQL para un trabajo de la universidad, ahora me han entrado ganas de darle un repaso y de camino hacer un pequeño tutorial.
Aunque no soy para nada un experto ya he visto algunos documentos en español sobre el tema y la verdad es que dejan bastante que desear, mi recomendación es que miréis la documentación que en el apartado “Seguir aprendiendo” propongo y esta entrada como introducción.

Continúa leyendo Empezando con Cassandra (SGBD NoSQL)

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