Archive for Septiembre, 2004



Craig McClanahan blogs

Por fin, tras una fuerte presión de la comunidad Java, de sus compañeros, y posiblemente de sus amigos y familiares, el mítico Craig McClanahan ha empezado su blog dentro del portal que ha dispuesto Sun para sus empleados.Supongo que tendré que decir quién es, por si hay algún despistado. Bueno, sólo mencionaré que ha sido [...]

xBus: EAI Open Source

Uno de los campos que quedaba por cubrir en el Open Source tras el éxito de MySQL como base de datos y de Compiere como ERP, era el de los EAI. Tradicionalmente, han sido soluciones muy complejas y caras (licencias de hasta 1M ?), de sarrolladas por grandes compañías de software. Tales son WebSphere MQ [...]

Artículo sobre Digester

El parseo de XML es complicado y consume recursos, sobre todo si se utilizan árboles en memoria tipo DOM. Dado el uso extensivo de este formato en ficheros de configuración de aplicaciones, Jakarta creó el proyecto Digester (en el Commons), cuyo objetivo es abstraer al programador de la lógica de parseo, para que se centre [...]

FishEye: exploración CVS

FishEye es un impresionante producto para la exploración de repositorios de control de versiones. Deja atrás a cualquiera de los existentes hasta ahora, primero porque es Java y sólo necesita una máquina virtual 1.4+ para funcionar. Pero lo que más lo distancia de sus competidores (ViewCVS, CVSWeb, jCVS) es la funcionalidad. El interfaz web que [...]

jMock: emulación para pruebas unitarias

Cualquiera que haya usado JUnit sabe que diseñar pruebas unitarias es difícil. Implementarlas puede ser aún peor, sobre todo en el caso de sistemas con muchas dependencias, donde lo correcto es hacer una emulación (mock ) de las mismas. jMock es un framework que nos ayuda en esta tarea. Por ejemplo, es relativamente sencillo emular [...]

Visual Editor 1.0 de Eclipse

El proyecto Visual Editor de Eclipse ha lanzado la primera versión estable de su plugin para la edición visual de GUIs. Ésta es la primera que soporta oficialmente el uso de SWT (además de AWT y Swing) para las plataformas Windows y Linux. Parece que, aunque MacOS X no dispone de ese soporte, los desarrolladores [...]

HiveMind 1.0

HiveMind es un curioso proyecto de Jakarta, de aquellos que en general pasan desapercibidos, aunque sean de una gran calidad y utilidad. El propósito del producto es usar el patrón Dependency Injection (más conocido como Inversion of Control) para eliminar de nuestro código esas tareas farragosas como puede ser la invocación al servicio de log. [...]

Sale Struts 1.2.4

El equipo de Apache Struts se enorgullece en anunciar…Supongo que no se enorgullecerá tanto si la versión1.2.2 salió hace 20 días, y ésta es claramente una depuración de bugs.Sin embargo, parece que, debido a la gran comunidad que sustenta el proyecto, puede que se haya informado en tan poco tiempo de la mayoría de los [...]

JBoss se une a Eclipse

JBoss, que sigue siendo el referente Open Source en cuanto a servidor de aplicaciones Java con soporte a EJB, contribuirá con código al subproyecto Standard J2EE Tools de Eclipse, enmarcado dentro de la iniciativa Web Tools. Ayer se difundió la nota de prensa (formato pdf) con la noticia.Este hecho puede ser un paso importante [...]

Remuneraciones justas

Interesantísimo artículo (formato pdf) de Mary Poppendieck sobre la que debe ser la política de remuneraciones a un equipo de desarrollo de calidad, acostumbrado al sobreesfuerzo, a la resolución de problemas y al uso de metodologías. Trata sobre méritos, motivación, formación,…Muy recomendable para gestores de equipos y cargos superiores, sobre todo de España.