J2EE Modules Dependencies ha desaparecido

Uso Eclipse, WTP (Web Tools Project) y Maven desde hace mucho años. Cada vez que he tenido que configurar un nuevo entorno, y han pasado meses desde la última vez, me encuentro con pequeñas sorpresas. Por otro lado es normal, en los proyectos se toman decisiones que afectan a quienes usamos el software. Además en […]

Al Estado lo mínimo

Fue cuando comencé a trabajar profesionalmente el momento en que empecé a entender muchos comentarios que escuchaba a mi padre, amigos, familiares, etc. Tendría que mirar en mis archivos cuándo fue la primera vez que cobré una nómina, pero cálculo que sería a mediados del año 2000. Me llaman para ofrecerme un trabajo, me reúno […]

La cultura de lo gratis

Por fin me he decidido a escribir sobre el tema. Hoy, David Bonilla publicaba en su blog una entrada titulada “Eventazos” y que trata principalmente de por qué cuesta que los asistentes a un evento paguen una entrada que cubra mínimamente los gastos. Tras leer su entrada he publicado el siguiente twitt: Creo q @david_bonilla […]

Apache Barcamp Spain

Sí, como lo estás leyendo. En España se está organizando el segundo Apache Barcamp de Europa. En su primera edición nos desplazaremos hasta Sevilla, esa bella ciudad Andaluza que no sólo tiene siglos de historia, barrios con encanto y una feria conocida a nivel internacional, ahora también tendrá la primera edición de este Apache Barcamp Spain. […]

Tamaño de la tipografía en Chrome

Desde hace algún tiempo vengo observando que Chrome renderiza la tipografía básica de la web ligeramente más grande que Firefox cuando el tamaño de especifica con medidas relativas em. Tengo que reconocer que estoy usando Chrome como navegador por defecto desde comienzos año, y ha sido entonces cuando he podido comprobar que ciertas páginas rompían […]

Apache Tomcat para entornos de producción (II)

Si ayer hablábamos de cómo configurar Apache Tomcat con Apache Tomcat Native, hoy vamos a ver cómo lanzar el servidor como un servicio del sistema operativo. Esto implica dejar a un lado los scripts startup.sh, catalana.sh y shutdown.sh que se encuentran en $TOMCAT_HOME/bin. Para esto necesitaremos Commons Daemon Native que podemos encontrar en los binarios […]

Apache Tomcat para entornos de producción (I)

Desde hace ya muchos años, Apache Tomcat forma parte de mi caja de herramientas. Supongo esto también le sucederá a otros muchos profesionales. Bien es cierto, que cada vez más comparte espacio con soluciones como Jetty o Glassfish, sin embargo, yo le tengo un respeto prácticamente infinito. Son muchos los entornos de producción a los […]

Librerías para trabajar con JSON en PHP

La semana pasada, mientras trabajaba en el sitio web de mivecindad.com necesité trabajar con JSON dado que la capa de servicios que tiene la aplicación así lo requiere. La comunicación entre el sitio web y la aplicación es muy básica, un formulario recoge los datos para registrar una comunidad, se genera el JSON, se envía […]

Instalación de OAuth (PHP Extension)

Desarrollando en sitio web de mivecindad.com nos surgió la necesidad de integrar el timeline de la cuenta en twitter de @mivecindad. Para este desarrollo estamos usando Yii Framework y la extensión que hay no soporta OAuth. Hemos decidido modificar la extensión para añadir esta mejora. Como recordatorio, y por si a alguien le pudiera ser […]