AulaDigital Preguntas y Respuestas – Con un poco de imaginación y Open Source

A ratos estas últimas semanas he estado creando una nueva sección en AulaDigital: Preguntas y Respuestas de tecnología. Está completamente inspirado en otros servicios ya existentes como Yahoo! Respuestas  y  Stack Overflow, pero en Español. El reto ha sido crearla en tiempo récord (tiempo del que no dispongo) y para ello he utilizado componentes completamente Open […]

Symfony Live 2010: Nos vemos allí!

Apurado tiempos, pero ya lo tenemos todo casi listo para el Symfony Live 2010, que se celebrará en París la semena que viene. Desde Acilia participamos como patrocinadores y además doy una charla acerca de sistemas CMS y Symfony. Symfony nos ha ayudado de forma definitiva en nuestros proyectos, tanto externos donde lo incorporamos con […]

HipHop PHP de FaceBook y el revuelo en la red

Facebook anunció esta semana que iba a liberar como Open Source un nuevo invento suyo, llamado HipHop PHP, que sirve básicamente para aumentar de forma importante el rendimiento (y por lo tanto rebajar el consumo de recursos) en la ejecución de PHP. Esto lo consigue pasando el código de PHP a C++ y compilándolo. Es […]

Vogue is in the Air

He esperado algo más que en anterior lanzamiento para anunciar por aquí, con el entusiasmo aún en lo alto, que hemos lanzado Vogue España! Ahora, después de unos días, sí puedo decir que ha sido un trabajo duro, pero con unos resultados muy grandes. Esto es así por trabajar con un equipo realmente bueno, con […]

PHP tercero en ránking de lenguajes de programación

Me ha pillado totalmente de sorpresa. PHP iba subiendo últimamente en la lista TIOBE, que hace una medición de los lenguajes de programación más populares, a pesar de lenguajes de programación modernos como Ruby o Python, con características muy interesantes y en muchos casos superiores a lo que puede ofrecer PHP. La razón de esta […]

El Admin Generator de Symfony

Una de las mejores características de Symfony es el Admin Generator. Con esta funcionalidad puedes gernerar un backoffice completo, con bastantes helpers, definiendo qué se puede editar y qué no y la navegación para poder hacerlo, de forma realmente sencilla. Hay un vídeo explicando los pasos desde cero (tan desde cero que se construye el […]

Rendimiento de WordPress en VPS

Tener un WordPress en un servidor virtual con pocos recursos puede hacer que el rendimiento sea bastante pobre y la ejecución sea muy lenta. Esto puede pasar especialmente en el panel de administración, donde hay múltiples peticiones htp.  Esto tiene solución, siempre que el tráfico en el sistema no sea demasiado alto. Una cosa que […]

Contar descargas de un archivo

Una consulta me ha hecho desempolvar un viejo script que tenía por ahí para contar los clicks que se hacían para ir a una url. Esto es igualmente válido para hacer tracking de downloads o descargas. Supongamos en el script es invocado de la forna: http://url_dominio/download.php?file=xxxxx.pdf El script, que estaba escrito en php3, es a […]

Las bonanzas de PHP

En este sector de la informática, en todos sus géneros, también hay religiones. Está la religión de Linux, que no aguanta a los de la religión de Windows, si bien transigen con los de la religión Mac. En lenguajes de programación hay gran extremismo también. Los fervientes de Java no paran de sacar defectos a […]

Ordenando Arrays

Hace no mucho nos encontramos con la tarea de ordenar una lista de clasificación de Quiniela15 con ciertos criteros. En principio parece una tarea simple, hay muchos algoritmos que lo hacen y elegimos el más sencillo, el llamado “Burbuja” o “Bubble Sort”, que toma elemento por elemento y calcula si debe o no cambiarlo de […]