Buscar
Social
Ofertas laborales ES
miércoles
jun082005

Mi IDE... encuesta del mes

Un poco decepcionante que lo que más empleamos para compilar y desplegar aplicaciones sea nuestro IDE. Esta aproximación puede funcionar bien cuando trabajamos solos, o cuando el equipo de desarrolladores está dentro de una misma organización que les fuerza usar una misma herramienta.


Sin embargo, para equipo de desarrolladores muy heterogéneos el confiar en el modelo del proyecto de una de estas herramientas para compilar y desplegar la aplicación no es una buena idea. No todo el mundo tiene porque usar la misma IDE y si, no empleamos una lengua franca como ant, algo que debería de ser tan sencillo como coger una aplicación y trabajar con ella en otro entorno puede ser una pesadilla.


Es una pena que Java Community Tools , una iniciativa que es un primer momento contó con mucho apoyo empresarial, que se fue esfumando paulatinamente, entre cuyos fines estaba el hacer compatible todo los modelos de proyecto de las diferentes herramientas de la plataforma Java. Sin embargo esta iniciativa hoy en día está prácticamente muerta, así que nos tenemos que conformar con ant.


¿Qué opina es vosotros del tema? Y ¿os que emplea es otro ¿qué usais?
miércoles
jun082005

Terracotta, clustering y caché sin API

Terracotta es el nombre de una nueva empresa y de su producto que permite realizar clustering y caché de la base de datos sin necesidad de emplear ningýn API para la caché, ni forzar un modelo de programacrión para hacer la funcionalidad de clustering, como es el caso de EJB CMP. Sus creadores lo definen como un producto para "enchufar- configurar- y usar".





Terracotta hace que un conjunto de mýquinas virtuales parezca una ýnica mýquina virtual incluso para la base de datos, permite compartir objetos entre las distintas bases de datos de tal modo que, por ejemplo, si disponemos de un objeto Singleton toda las mýquinas virtuales accederán al contenido del mismo objeto. Incluso "synchronized" "wait" o "notify" poseen un funcionamiento consistente a lo largo de toda las mýquinas visuales del cluster. Terracotta envuelve las consultas a la base de datos permitiendo cachear los resultados de un modo totalmente transparente para el programador.





Sin duda un producto innovador que dispondrý de una charla en la JavaOne. Detrýs de ýl, como posiblemente alguno ya se ha imaginado, está la manipulacrión del bytecode al estilo de AOP para conseguir todos estos comportamientos semi mágicos. ¿Qué os parece?
martes
jun072005

OpenXava 1.1 liberado

Gestrión 400 se complace en anunciar la disponibilidad de la versrión 1.1 de OpenXava.

Esta versrión 1.1 tiene la siguientes mejoras:

* Soporte de IBM WebSphere Application Server 5.0, 5.1 y 6.0 (incluyendo EJB CMP2).

* Completa guía de referencia en Esparáol e Inglýs.



De esta forma OpenXava se convierte en una alternativa de código abierto a WebSphere Studio o Rational Application Developer si necesitas desarrollar aplicaciones de gestrión para WebSphere.

Puede desarrollar tu aplicacrión J2EE usando JBoss, y cuando las tengas lista para produccrión la puede desplegar en WebSphere sin necesidad de tocar una solo línea de código (solo ejecutando otra tarea Ant).



OpenXava permite desarrollar aplicaciones J2EE a partir de sencillas definiciones XML.

Podéis obtener más informacrión en:

http://www.gestion400.com/openxava



o descargarlo de:

http://sourceforge.net/project/showfiles.php?group_id=123187
lunes
jun062005

Nokia anuncia juego de billar en 3D para terminale

Nokia hace el anuncio sobre el nuevo juego de billar en 3D desarrollado por The Code Monkeys. Sera posible jugar individualmente o contra otros jugadores online.


El nombre del juego que esta en fase de desarrollo es ý3D Poolý.


Este es el link de la empresa


http://www.codemonkeys.com/home.htm
lunes
jun062005

Projecto Looking Glass Webstart

Dentro del proyecto Looking Glass ha nacido el subproyecto

Looking Glass Webstart
, el cual permite probar este nuevo entorno de escritorio que propone Sun.



¿Qué os parece? ýCreeis que Sun tras conseguir el triunfo de J2EE en el servidor y con el predominio de J2ME en los móviles va a apostar definitivamente por el escritorio? ¿Qué esto dotarý de un valor añadido a las aplicaciones de escritorio escritas en Java?



A mi me parece todo esto un tema muy interesante y me gustaría conocer vuestra opinrión al respecto. Salu2 a tod@s