Saber cuando algo cambia en el DOM con MutationObserver

Si alguna vez quisiste saber y tomar acción cuando ocurra un cambio en el DOM, ahora lo puedes saber con MutationObserver quien viene de reemplazo de MutationEvents la cual trae algunos problemas de rendimiento y no es recomendado utilizar, de igual manera ya este deprecado. Inclusive pueden utilizarlo para saber que tantos cambios ocurren cuando realizas una acción en el DOM.

Leer mas

Crear Juego Snake con HTML5 Canvas y jQuery

En este tutorial vamos aprender como hacer el clásico juego Snake, donde una Serpiente crecía cada vez que se comía una manzana (un punto negro), supongo que este juego lo conocemos todos.

Se utilizara el elemento Canvas que nos brinda HTML5 y jQuery.

Leer mas

Marcas de Agua (Watermark) de texto en Imagenes con PHP y Librería GD

Hemos utilizado anteriormente la librería GD para redimensionar una imagen, otra de las cosas que podemos hacer con esta libreria es la capacidad de crear marcas de aguas (Watermark) en imagenes, tanto marca de agua como imagenes y en este caso la haremos como texto.

Marca de agua es una tecnica en la cual se utiliza colocando información encima de una imagen para proteger el uso no autorizado, o simplemente para ponerle tu “firma”.

Leer mas

Como cambiar el tamaño a una imagen con PHP y Librería GD

Anteriormente se explico como subir archivos – imágenes utilizando PHP y MySQL y como almacenar archivos – imágenes en MySQL utilizando PHP ahora les voy a explicar como podemos crear una copia de nuestra imágenes en miniatura (thumbnails), como también re-dimensionar una imagen manteniendo sus proporciones, estrechándola su tamaño para mantener el tamaño exacto que buscamos o cortándola.

PHP Ofrece unas buenas funciones que nos ayudan a manejar imágenes esto incluye el poder re-dimensionar imágenes.

Leer mas

Introducción Programación Orientada a Objeto (POO)

La Programación Orientada a Objeto o POO (o por su siglas en ingles OOP que significa Object-Oriented Programming) es un método de programación o filosofía de diseño donde todo los datos se agrupa (o divide, depende de como quieras verlo) en informaciones que tienen relación entre si en “Objetos”, enfocándose en como los “objetos” mismos manipularan y estructuraran los datos.

Leer mas

Escribir Código Legible

Escribir código legible es una tarea (aunque no parezca) muy importante de todo programador a la hora de escribir su código. Normalmente cuando empiezas con la programación no le dedicas tiempo o no le das importancia a escribir el código adecuadamente, tal vez lo veas insignificante cuando el código es pequeño, pero piensa cuando tenga grandes cantidades de lineas y de sentencias, que al verla te duelan los ojos de ver esa espagueti de código, pero al contrario si lo tienes muy organizado a la hora de encontrar/arreglar un error la vida se te hará mas fácil.

Leer mas

Introducción a Juegos 2D con HTML5 Canvas

La creación de vídeo juegos ha crecido últimamente ya que en la actualidad existen 1001 formas de crear juegos, ya no solo las empresas pueden crear juegos como va la tecnología todos podemos crear juegos hasta el punto que las empresas proporcionan sus propias librerías para el desarrollo, pero vamos al caso de HTML5, HTML5 se ha convertido en una tecnología prometedora permitiéndonos lograr crear juegos con el elemento canvas, y claro no solo 2D, tenemos la posibilidad de crear juegos 3D en este tutorial le voy a explicar como entrar al mundo de juegos 2D utilizando HTML5 y Canvas.

Leer mas

Como Almacenar Archivos – Imagenes en MySQL utilizando PHP

Actualizado: 15 Enero 2013

En este tutorial explique como podemos subir imágenes a nuestro servidor utilizando PHP ahora lo que vamos hacer es en vez de almacenar la imagen en un directorio en nuestro servidor lo que vamos hacer es guardar “la imagen” en la base de datos (Puede ser cualquier tipo de archivo y el método se puede utilizar en diferentes gestores de base de datos).

Leer mas

Como Subir Archivos – Imagenes utilizando PHP y MySQL

Cuando creamos una pagina web o algún aplicación web y tenemos la necesidad de permitir a los usuarios y/o administrador de la pagina o la aplicación tener la posibilidad de subir archivos en este caso subiremos imágenes, pero sigue siendo el mismo método.

Para esto deberías tener un conocimiento en HTML y PHP básico.

Leer mas