Buscar
Social
Ofertas laborales ES
domingo
oct012006

ICU4J, International Components for Unicode

ICU4J es una librería para dar soporte a la internacionalización y globalización de aplicaciones. Si bien el JDK ya dispone de un API con este propósito ICU4J soluciona ciertas limitaciones y corrige ciertos problemas que tiene el API estándar en algunas localidades. El proyecto se distribuye bajo una licencia libre y está desarrollado por empleados de IBM.



Aunque no forma parte de Eclipse, es la primera API no desarrollada ni mantenida por la fundación Eclipse que se ha incluido en el popular entorno de desarrollo para solucionar algunos problemas de internacionalización en ciertas localidades. La librería forma parte del proyecto ICU, International Components for Unicode, que también proporciona una librería similar para C y C++ (ICU4C) y para JNI (ICU4JNI).
viernes
sep292006

Windward Reports Express

Windward Reports ha anunciado una versión "Express" de su herramienta de generación de informes para Java y .NET; esto es, una versión gratuita pero con funcionalidad limitada.



Windward Reports permite crear informes empleando como base plantillas de Microsoft Word cuyos campos puede ser rellenados a partir de fuentes de datos SQL o XML.



Este movimiento quizá sea una reacción a un movimiento similar por parte de Bussiness Objects con Cristal Report.
jueves
sep282006

Pruebas de desempeño de ADF y otros frameworks

Los creadores de este blog, acaban de publicar su reporte de de las pruebas de desempeño realizadas sobre Oracle ADF Faces. El reporte revela que dicho framework tiene problemas al momento de gestionar la concurrencia, en mi opinión un problema grave para un framework web.



Las pruebas realizadas involucran usar The Grinder para realizar pruebas de stress sobre un servidor corriendo Tomcat. La metodología empleada puede ser consultada en esta otra entrada del blog. Para el caso de ADF Faces, incluso utilizaron el debugger de JBuilder 2005 para obtener más información acerca de los problemas encontrados y presentarlos en el reporte final.



Este reporte es parte de una evaluación sobre frameworks web que llevan realizando desde abril de este año, y para el cual han evaluado frameworks como Spring MVC, Wicket (bueno, este no pudo ser evaluado dado que no cumplió con los requisitos para el test), Echo, DWR e incluso las implementación de los Blue Prints para J2EE que publica Sun. No había visto yo un intento tan interesante como este para comparar frameworks web y aunque aquí solo se basen en el desempeño creo que los resultados son muy útiles para decidir que framework emplear y defender la elección de uno de ellos.



Por otro lado, de forma lateral nos da una buena idea del desempeño del servidor Tomcat que en las pruebas es capaz de manejar hasta 160 usuarios sin problemas.
jueves
sep282006

Oracle libera Berkeley-DB 4.5

Desde que Oracle compró la compañia Sleepycat, los creadores de la base de datos embebida Berkeley-DB, no había liberado una versión nueva, hasta ahora.



Berkeley-DB es una base de datos embebida que ofrece todas las características de las bases de datos tradicionales como replicación, concurrencia, transaccionalidad, etc. con el extra de que no requiere administración como una base de datos relacional tradicional.



Esta nueva versión desarrollada en conjunto con el equipo de Oracle presenta



  • Multi-Version Concurrency Control (MVCC). Un sistema para mejorar el desempeño de la base de datos con accesos concurrentes.


  • Actualizaciones continuas. Permite a una base de datos replicada ser actualizada sin dejar de dar servicio


  • Framework de Replicación, para construir sistema replicados de forma rápida




Berkeley-DB tiene una versión de su base de datos llamada "Java Edition" escrita 100% en java y que permite acceso a la base de datos al estilo ORM (Mapeo Objeto Relacional) sin la necesidad de usar una herramienta extra como Hibernate o EJB3.



Oracle compró Sleepycat con la idea de entrar al mercado de base de datos embebida, mercado que también piensa atacar Sun incluyendo Derby de Apache en el JDK 6. ¿Qué recomiendan ustedes, derby, sleepycat, alguna otra como hsqldb?
jueves
sep282006

Curso gratuito online sobre Java EE

Sang Shin, evangelista de Sun y creador del portal Javapassion, comenzará a impartir otro de sus cursos gratuitos online el próximo 23 de octubre, esta vez sobre Java EE. En el material del curso hay documentación, ejemplos y, para superar el curso, es necesario realizar una serie de ejercicios que serán revisados por Shin. Aquéllos que superen el curso recibirán un diploma de Shin.



¿Alguien ha asistido alguna vez a uno de estos cursos online de Shin? ¿Te ha gustado?