Buscar
Social
Ofertas laborales ES
viernes
oct272006

Spring-Annotation 1.0 Liberado

Recientemente se ha liberado la version 1.0 de esta libreria, y como su nombre lo dice, el objetivo de esta es simplificar la configuraciones de Spring utilizando anotaciones, tiene soporte para IoC, Hibernate, Web, Jsf, Seguridad. El proyecto todavia tiene muchas nuevas caracteristicas en mente, como la implementacion de algunas de las anotaciones estadandar de JEE5.



Bueno creo que es una buena alternativa a los XML, personalmente he probado lo bueno que es utilizar las nuevas anotaciones de JEE y creo que esta libreria traera esas mismas ventajas al mundo Spring.



Cree que en el caso de Spring, sea conveniente integrar los metadatos de configuracion en los fuentes??? Y liberanos del "infierno XML".



Ultimamente se estuvo hablando de que XML se ha utilizado demasiado, pero por ejemplo yo creo que en el caso de la persistencia si ha sido asi, es mejor que las cosas de persistencias vayan juntas a los POJO, pero en el caso de Spring no estoy tan seguro... :-(

viernes
oct272006

Gráficos vectoriales con JavaScript

Walter Zorn ha desarrollado una curiosa librería JavaScript capaz de dibujar gráficos vectoriales (círculos, líneas, rectángulos etc) a base de DIVs.



No es una noticia 100% Java pero tiene un impacto sobre Java en el servidor pues la alternativa es el uso de plugins SVGs o Flash o dibujar imágenes bajo demanda en el servidor usando Java2D.



No es en absoluto la forma óptima de hacer las cosas pero puede ser una alternativa cuando por alguna razón las anteriores opciones no son las mejores.

viernes
oct272006

Swing Application Framework

Artima ha publicado una entrevista con Hans Mueller, líder de la nueva especificación JSR 296 cuyo grupo de trabajo ultima los detalles para un application framework para Swing. La idea es llevar las ventajas que los frameworks web han traido a J2EE al mundo Swing, como aplicar los patrones más usados de forma transparente y facilitar al desarrollador la creación de nuevas aplicaciones.



Swing Application Framework se basa en el uso de anotaciones para definir Actions y el uso de Task y TaskServices para abstraer el manejo de hilos concurrentes y facilitar su implementación y monitoreo. Actualmente podemos ver lo robusto y completo que Swing se ha vuelto, sin embargo para un desarrollador puede resultar abrumador la cantidad de APIs y opciones que presenta este ToolKit, esta especificación busca proveer un framework a partir del cual se pueda iniciar la construcción de una aplicación sin necesidad de conocer al 100% Swing.



En esta entrada de su blog, Hans Mueller presenta un demo de una aplicación construida con dicho framework.



viernes
oct272006

Java será de código abierto en menos de dos meses

Así lo anunció Jonathan Schwartz (CEO de Sun) el miércoles pasado en la Oracle OpenWorld. El anuncio se refiere a la "Standard Edition", que será distribuída bajo una licencia aprobada por la OSI (probablemente la misma que utilizan con Solaris) en un plazo de entre 30 y 60 días.



Con esto se pone fecha al anuncio que hicieran en Mayo de que se abriría Java, pero sin especificar cuando.



NOTA para los meticulosos: están hablando de "open source" y de la OSI, no de "free software" y la FSF, de forma que hay una posibilidad de que los puristas de la GPL digan que esto no es lo que ellos pedían, así que se abre -de nuevo- el debate.



Aparte de que las distros que quieran podrán traer el JDK de Sun preinstalado, ¿en qué pensáis que va a afectarnos esto en el día a día?
jueves
oct262006

Alberto y Victor se van a certificar

¿Y cual es la noticia?, os preguntaréis algunos. Obviamente esa no (¿quizás si las razones y objetivos?). Pero en general me imagino que a la mayoría os importa eso bastante poco. La noticia es que después de la desaparición del grupo que se creó a tal efecto en javaHispano, hemos creado uno nuevo, al que invitamos a todo aquel que quiera preparar la certificación.



En principio, de todas las certificaciones existentes, el objetivo es tener para navidad la SWCD (pasando por la SCJP quién tenga que pasar), sin prisa pero sin pausa.



Todo aquellos interesados en este tema, están cordialmente invitados.



Gracias por vuestra atención.