Instalación de Eclipse Helios con GWT listo para maven

Recientemente traté de configurarme un entorno estable de desarrollo de aplicaciones GWT (Google Web Toolkit). Seguí las instrucciones de la página de Google pero encontré algunas dificultades. Me era imposible crear un nuevo proyecto GWT compatible con maven. No había manera de descargar los conectores m2eclipse.  Después de muchas descargas, búsquedas, intentos fallidos, foros para arriba y foros para abajo di con las claves del fracaso. Por eso escribo esta guía, por si alguna vez olvido lo que hice poder volver a encontrar el camino.

Sigue leyendo

Converso a Subversion

Al principio de mi carrera usé como repositorio de fuentes CVS y SourceSafe. Como programador Oracle mis fuentes eran paquetes de base de datos y los equipos de desarrollo con los que trabajaba eran reducidos. Las refactorizaciones de código eran poco frecuentes. Por tanto, la forma de trabajo era actualizar el repositorio, bloquear un fichero, trabajar con él y subirlo de nuevo.

Hace unos años comencé a trabajar con proyectos J2EE con equipos de desarrollo cada vez mayores. Al principio continuamos trabajando con CVS. La idea de trabajar con un fichero sin antes bloquearlo antes me parecía impensable. Sin embargo, conforme los proyectos se hicieron más grandes las refactorizaciones fueron convirtiéndose en pesadilla y la imposibilidad de que varias personas trabajasen sobre un mismo fichero  de forma simultánea se hizo insostenible. Con Subversion se solucionaron estos problemas. Sigue leyendo

Pasar la interfaz del router JHR-N825R del chino al inglés

Estaba buscando un ruter con wifi n decente en el mercado español pero fracasé estrepitosamente. Me introduje en una espiral casi infinita de compra router-pruébalo unos días-cabréate-devuélvelo. Unos tenían el alcance de un escupitajo contradiciendo las consignas de sus portadas. Otros eran presa fácil de ataques de denegación de servicio que son frecuentes en mi proveedor de internet. Así que decidí buscar en el mercado oriental. Me pillé el JHR-N825R. Sigue leyendo

Gestor de proyectos

Llevo años intentado encontrar el gestor de proyectos que me permita de forma sencilla medir y gestionar mis tareas de programación. Hasta ahora he estado con hojas excel y con el cutrísimo ConsultComm, pero hoy he decidido que ya estaba bien. Me he puesto a buscar y he llegado a un artículo de Vivek Gite de los 10 mejores gestores de proyectos por web de código abierto. He estado jugando con algunos, pero el que me ha encantado es el número 10: ClockingIT.

Es muy sencillo. Te permite dar de alta clientes, proyectos y tareas sin ninguna complicación. En las tareas puedes activar un reloj con el que mides el tiempo que tardas. También puedes enlazar tareas con lo que se va componiendo un diagrama de Gantt sobre la marcha.

ClockingIT está disponible para descargar e instalar en tu servidor. Si lo prefieres puedes registrarte gratuitamente y gestionar tus proyectos desde el sitio. Te crean un subdominio para ti. Está disponible en castellano, que siempre ayuda.