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)

Tutoriales y más cosas de Git

Hoy vengo a compartir algunos de tutoriales y otras cosas útiles que he ido encontrando sobre Git, a ver si así consigo que al menos para alguien le sea mas leve aprender sobre este tipo de software 😀

¿Que es Git?

Git es un software para el control de versiones creado en el 2005 y tiene licencia GNU. Esta pensado para ser fácil de usar y trabajar con muchas ramas de una forma rápida.

En primer lugar necesitamos familiarizarnos con la terminología de estos sistemas de control de versiones, para ello os recomiendo leer el articulo correspondiente de la wikipedia.

Continúa leyendo Tutoriales y más cosas de Git

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

Videojuegos Open Source

Dentro de poco llega la época de exámenes así que he decidido hacer una recopilación de videjuegos para tentaros ¡mujajajaja! Además son todos gratuitos y libres.
En la primera lista solo nombro los que más he disfrutado, aunque seguramente muchos de ellos me los he dejado en el tintero. En la segunda lista indico donde descubrir otros muchos que seguramente no conozcas.

Vamos allá.
Continúa leyendo Videojuegos Open Source

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

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

Software libre para edición multimedia

En esta entrada voy a hablar sobre los diversos programas que conozco para edición de imágenes, audio y video que son software libre y que están más o menos a la par con su equivalente en software privativo. La lista de software libre para cada tema se ha resumido bastante por lo que no es mala idea buscar que más hay, aquí solo propongo los que yo he aprendido a usar y verdaderamente merecen la pena.

Continúa leyendo Software libre para edición multimedia

Encontrar recursos multimedia con licencia Creative Commons (CC)

Muchas veces cuando buscamos una imagen o una canción para incluirla en un trabajo nuestro lo primero que hacemos es buscar por google, encontramos algo que valga y para adelante. Pues muy mal, hay que mirar bajo que licencia se encuentra ese contenido. Normalmente vamos a buscar contenido que se encuentre con una licencia CC, los que no sepan que es creative commons mirad la wikipedia 😀
Seguro que a estas alturas son muchos los que conocen sus ventajas así que he hecho una pequeña lista de webs donde se pueden buscar contenidos protegidos por esta licencia.
Continúa leyendo Encontrar recursos multimedia con licencia Creative Commons (CC)

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 😀