Memorias de un desarrollador

Jugando con marketing de afiliación de amazón.

Durante los últimos 6-8 meses he estado trabajando en planetubuntu.es.

He tenido la suerte de poder experimentar con algunas cosas, con las que no es sencillo experimentar, si no tienes un sitio web con un tráfico medio/alto.

Aún queda bastante trabajo por hacer, varios bug detectados y muchas mejoras, en total tengo 28 issues pendientes, algunas de las cuales, requieren de bastante trabajo.

Mi idea, era que cuando el sitio estuviera más o menos estable,  algún proveedor de hosting se hiciera cargo de los costes del servidor, pero tras algunos intentos de contactar con alguno, ha sido totalmente infructuoso.

Mi fichero de configuración de varnish

Configurar Varnish, no es una tarea sencilla, en mi caso, fueron un monton de conceptos nuevos, y un montón de ejemplos, algunos de los cuales no funcionaban del todo, por lo que quiero publicar mi versión, para quien le pueda servir, y por si alguien quiere dejar alguna sugerencia.

A continuación el detalle de mi fichero de configuración de varnish, tened en cuenta, de que estoy utilizando la versión 3.0.x

Desarrollo de extensiones PHP en c/c++

Mi presentación en el Codemotion Madrid en Octubre de 2013.

Monolog

Mi presentación en el unconference de deSymfony en Junio 2013.

Introducción a HTTP Cache

HTTP Cache es un conjunto de reglas de HTTP que te permiten indicar cuanto tiempo será válido un recurso, o si este no ha sido modificado desde la última solicitud, de esta forma podemos optimizar los tiempos de carga de nuestras aplicaciones web y reducir la carga de nuestros servidores.

Instalar la última versión del JDK y JRE de Java / Oracle en Fedora 13

Instrucciones sencillas, sobre como instalar un entorno de ejecución JAVA en Fedora 13

Añadir binarios como vendors a través de composer

Con unas sencillas lineas de configuración del composer.json podemos ahorrarnos unos cuantos megas de tamaño en nuestro repositorio.

Configurando Nginx y Symfony2

Una entrada sobre como configurar un sitio con nginx y Symfony2 repasando los principales apartados y algunas dificultades por las que pasé.

Una reseña sobre Silex

Tras la realización de un pequeño proyecto privado con Silex, creo que es el momento de realizar un pequeño análisis de las ventajas de utilizar Silex en tus proyectos y las desventajas que puede tener.

Estrategias de etiquetado en composer

Composer es un increible gestor de dependencias, pero no siempre está usado de la forma correcta, y en esté artículo queremos aclarar algunos de los puntos que no siempre quedan claros a la hora de utilizar correctamente las etiquetas.