WebSocket Pull API de Ducksboard

Ducksboard es un panel de control para monitorizar métricas de negocio en tiempo real. Básicamente consiste en uno o varios tablones en los que vamos añadiendo widgets (contadores, gráficos, “timelines”, etc.) que nos muestran información de diferentes servicios de los que hace uso nuestra aplicación web (Google Analytics, Mailchimp, Twitter, Facebook, Teambox, Github y muchos muchos más). Esto mola mucho, porque tenemos todos esos numeritos y dibujitos que tanto les gustan a esa gente que se ocupa de decidir si una aplicación web es o no es una buena inversión reunidos en un mismo sitio. Pero lo que es aún más molón es que Ducksboard nos pone a nuestra entera disposición sus APIs y nos regala una cuenta developer con la que podremos trastear todo lo que queramos. Sigue leyendo

Primer Hackathon Opensource Betabeers

Ayer se celebró el Primer Hackathon Opensource Betabeers, en el que tuve el placer de participar junto a Moisés Gallego y Máximo Cuadros.

El Jueves por la tarde se desveló la temática del Hackathon: libros electrónicos. Se trataba de innovar en cuanto a lectura de libros en la nube, características sociales, nuevas formas de navegar por las páginas, etc. aplicando las últimas tecnologías. Sigue leyendo

Generar documentación de Symfony2

Si queremos aprender a trabajar con Symfony no hay nada como acceder a la documentación oficial. Sin embargo, puede que no estemos online en un momento dado o que simplemente querramos disponer de la documentación en un formato portable para visualizarla cómodamente en una tablet o un ebook. En estas breves líneas aprenderemos a generarnos la documentación en formato HTML o PDF a partir del repositorio Github Sigue leyendo

Symfony2 ya está aquí

En el pasado evento Symfony Live 2011 de París se dio a conocer el nuevo sitio web del proyecto:  symfony.com y el Lunes día 7  de Marzo se habilitó la descarga de la distribución Symfony Standard 2.0.0 PR7.   Al ser una Preview Realease todavía no se puede garantizar la estabilidad del framework, pero ya se puede ir probando esta versión con bastantes garantías.
Sigue leyendo

Diseño de aplicaciones web con Symfony

Symfony es uno de los frameworks orientados al desarrollo web que mejor documentado está. Disponemos de un manual de introducción muy completo, el tutorial Jobeet, una guía de referencia para los archivos de configuración, un libro con conceptos más avanzados y una API de referencia. Además, la mayoría de la documentación está en varios idiomas (incluido el castellano) o podemos conseguirla a través de otras webs.

Sin embargo, esto no impide que el aprendizaje del framework por cuenta propia sea una tarea que requiere mucho esfuerzo y dedicación. Por ello, poder realizar un curso en el que te ofrezcan una documentación menos técnica y más pedagógica con un tutor que te oriente y te resuelva las dudas es una gran oportunidad para muchos, y es lo que nos ofrece la plataforma Aula Mentor con el curso de reciente creación “Diseño de aplicaciones web con Symfony”. Sigue leyendo

Jornadas sobre Symfony en Castellón

Los pasados 5 y 6 de Julio he tenido el placer de asistir a las Jornadas sobre Symfony celebradas en la Universidad Jaume I de Castellón.

Mi intención era hacer un pequeño resumen de cada una de las charlas, pero siguiendo la máxima del framework de no reinventar la rueda os invito a que leáis la crónica de mi cada vez más admirado Javier Eguiluz (su charla sobre Symfony2 fue magistral).

En cada una de las charlas se mostraron unas diapositivas y se grabó el audio, por lo que pronto podremos ver colgadas en internet todas las charlas, una vez más en el blog de Symfony.es.

Me gustaría agradecer el esfuerzo realizado por David Castelló para organizar estas jornadas, creo que puede sentirse muy orgulloso del resultado.

Y ya un poco al margen de las jornadas en sí mismas, pues decir que me lo he pasado genial, 5 días en Castellón con sol y playa.

Para acabar, dejo los vídeos de cada una de las charlas para que las podáis ver con detenimiento: Sigue leyendo

Ubuntu en VirtualBox

Ya estamos a mediados de Mayo y todavía no he probado la última versión de una de las más populares distribuciones Linux: Ubuntu. Esta última versión es la 10.04 LTS y su nombre en código es Lucid Lynx. Recordemos que sale una versión de Ubuntu cada 6 meses y que la numeración de la versión corresponde al año y mes del lanzamiento de la versión (en nuestro caso, la 10.04 es la versión de Abril de 2010), mientras que el nombre en código es un nombre no oficial que se le da a la versión y que se compone del nombre de un animal y un adjetivo (ahora tenemos un Lince Lúcido) que comienzan por una misma letra que en cada versión crece alfabéticamente. Además, cada 4 versiones (2 años) la versión de Ubuntu ofrece un soporte técnico extendido (LTS = Long Term Support) que nos asegura que contará con actualizaciones de seguridad durante un período de 3 años (frente a los 18 meses del resto de versiones). Podemos descargarnos una imagen ISO directamente de la página oficial de Ubuntu.
Sigue leyendo