Debugging PHP en MacOS X

4JanDebugging PHP en MacOS X

En este breve post os explico los pasos que he seguido para configurar XDebug para PHP 5.2 usando MAMP Pro bajo MacOS X Snow Leopard. Espero que os resulte útil a todos los que utilizáis el lenguaje de programación PHP. ¡Se acabaron los quebraderos de cabeza por no poder debuggar vuestro código PHP!

Parsear ficheros CSV en PHP

4JanParsear ficheros CSV en PHP

¿Cómo parsearías un fichero CSV? la respuesta mas común a esta pregunta suele ser con expresiones regulares pero en este post voy a tratar de explicar la manera más sencilla y a la vez potente de parsear este tipo de ficheros.

Persistencia de objetos en Python

30NovPersistencia de objetos en Python

Cuando estamos creando un programa muchas veces queremos que los datos y los resultados de la ejecución de nuestro programa no se pierdan. Es posible que el objetivo de nuestro programa sea trabajar sobre un conjunto de datos concreto que debe “mejorar” o “modificar” en cada ejecución. En este post os pretendo mostrar una forma de hacerlo posible en Python gracias a Pickle.

Instalar Subversion Server en Ubuntu

18NovInstalar Subversion Server en Ubuntu

Subversion es un sistema de control de versiones ideado para reemplazar al popular CVS. Subversion nos permite entre muchas otras cosas mantener versiones antiguas de ficheros y poder trabajar de manera colaborativa sin pisar el trabajo de otros.

En este tutorial vamos a ver como instalar el servidor de subversion en una maquina ubuntu.

Ubuntu 9.10 (Karmic Koala)

29OctUbuntu 9.10 (Karmic Koala)

Ya está aquí el nuevo Ubuntu Karmic Koala y trae consigo novedades tan interesantes como las que destacamos aquí:
Podemos obtener Ubuntu desde: http://www.ubuntu.com/getubuntu

jQuery UI: Efecto acordeón

17OctjQuery UI: Efecto acordeón

Para los que no lo sepáis, jQuery UI es una librería que añade widgets y efectos visuales al framework jQuery.

Uno de esos widgets es el acordeón. Al clicar en los títulos se extienden mostrando el contenido de estos.

Para realizar este efecto nos basaremos en el ejemplo de la propia web de jQuery UI dónde podréis comprobar otros efectos muy interesantes.

Efecto “Fade Out” con C++ e ImageMagick

16OctEfecto “Fade Out” con C++ e ImageMagick

Para todos aquellos que os interese el tratamiento de imagen os dejo aquí un breve tutorial sobre cómo implementar el famoso efecto “desvanecer” (Fade Out) utilizando el lenguaje de programación C++ y las librerías de ImageMagick. ¡Saciad vuestra curiosidad y ganas de aprender leyendo el post completo!

iPod nano: novedades

24SepiPod nano: novedades

Ya está en el mercado el nuevo iPod nano. Este reproductor trae consigo muchas novedades que no pasarán desapercibidas entre sus seguidores.

La primera característica más notable es que puede grabar con una cámara integrada VGA de 640 por 480 píxeles además de 15 efectos en tiempo real como rayos X, seguridad ciborg o caleidoscopio entre otros. A todo esto, y no podía ser menos, incluye un microfono para grabar sonido a la vez que vídeo.

Enviar mails desde PHP

12SepEnviar mails desde PHP

¿Alguna vez habéis necesitado automatizar el envío de mails? ¿Tenéis que crear algún tipo de boletín electrónico? ¿Queréis saber cómo enviar mails desde PHP? ¡Éste es vuestro tutorial! En él os explico el uso de la función mail() de forma breve y concisa. ¡Ánimos, es muy simple!

Algoritmos genéticos – Creando a nuestros ciudadanos

1SepAlgoritmos genéticos – Creando a nuestros ciudadanos

En esta segunda parte vamos a crear la clase que va a representar a nuestros ciudadanos, recordad que por cuestiones prácticas vamos a utilizar php y por si no habéis leído el post anterior sobre la teoría de algoritmos genéticos aquí os dejo el enlace. Una vez dicho esto pasemos a la acción.