Buscar
Social
Ofertas laborales ES
martes
abr032007

Evitar el estilo de construcción de JavaBean

He aquí un tema discutible, el de los constructores por defecto, obligatorios en los JavaBeans, como en el artículo referenciado dice, porque así se permite la creación y manipulación de componentes dentro de un IDE, pero que es una mala práctica para clases nuevas, entre otros motivos porque no es compatible con determinados patrones y además obliga a aplicar 'a mano' los correspondientes setXXX sobre las propiedades a cambiar.



¿Soléis crear al menos un constructor por defecto o en algunos casos preferís obligar al usuario de la clase a definir una serie de propiedades?¿lo aplicáis sólo a la GUI o lo hacéis extensivo a las demás clases?¿Cambiáis en el código generado por el IDE los setXXX por un constructor más apropiado o preferís no tocarlo?

martes
abr032007

Promoción para certificaciones Sun

Si eres de las personas que están pensando en hacer un examen de certificación en Java o en cualquier otra tecnología de Sun, puedes aprovechar la promoción que acaban de lanzar y consiste en poder volver a tomar el examen de certificación una vez más -en caso de que falles en tu primer intento- completamente gratis.



Para ello, necesitas comprar el examen a más tardar el 23 de junio de este año y estar registrado en el Sun Developers Networks (SDN).



Pues bien, si eres como yo que llevo años pensando en sacar la certificación, vale la pena aprovechar esta oportunidad.

martes
abr032007

Creado el proyecto WebPC: se buscan colaboradores

Por petición popular, hemos (Marioko y Peyrona) decidido crear un Desktop en Java.



El nombre clave del proyecto (hasta que no se decida el definitivo) es WebPC. Y está dado de alta en la web de proyectos de JavaHispano.



Puede encontrarse aquí: http://javahispano.net/projects/webpc/



Pronto estará disponible la página web del producto en: http://webpc.javahispano.net



Estamos buscando colaboradores que asuman la responsabilidad de algunas áreas/módulos. La idea es que cada persona defina (describa técnicamente) el módulo del que se ha hecho responsable para que luego ese módulo sea implementado por una o más personas.

La especificación de cada módulo será revisada entre todos los participantes en el proyecto. Una vez que todos los participantes estemos de acuerdo con lo planteado, se procederá a iniciar la codificación de cada módulo, lo que hará cada responsable, en solitario o con el equipo que él escoja y a quien dirigirá.



Hay un documento inicial (WhitePaper) que hemos creado Marioko y yo y que está disponible aquí (en la pestaña de "Documentos" del proyecto):

http://javahispano.net/docman/?group_id=148



Aquellos interesados, por favor, léanlo y si lo desean, soliciten sumarse al proyecto mediante el link de la página principal del proyecto.



Animamos a toda la comunidad hispana a desarrollar este proyecto: cualquier ayuda es bien recibida.
martes
abr032007

BEA publica WebLogic 10

Bea ha publicado su popular servidor de aplicaciones WebLogic versión 10 que ya ha sido certificado por Sun como compatible con JEE 5.



Bea también ha publicado la versión 10 de WebLogic Portal y de su IDE (ahora basado en Eclipse) WebLogic Workshop 10.



No hace mucho BEA publicó la versión 9.2 de su WebLogic, sin embargo la salida de JEE 5 apresuró la liberación de esta nueva versión 10; mala suerte para aquellos que migraron sus aplicaciones de la versión 8 a la 9, al parecer ahora deberán preparar una nueva migración.



En lo personal, siempre he sido fan de WebLogic, he usado la mayoría de los servidores de aplicaciones JEE y el desempeño y herramientas de Bea lo hacen destacar sobre sus competidores; ¿cuál ha sido su experiencia con WebLogic?
martes
abr032007

Impresionantes componentes Swing: Swing Bug

Swing-Bug 0.4 es una suite de componentes Swing open source con una gran calidad visual. En esta nueva versión se han agregado efectos al componente JCarousel y se ha mejorado el desempeño de todos los componentes.




Puedes ver una demostración en este enlace. A mi me encanto el efecto cascada y el carousel aunque los probé en java 6 y no funcionan correctamente, ¿has usado estos componentes en tus aplicaciones?