Buscar
Social
Ofertas laborales ES
lunes
may242010

iBATIS abandona la fundación Apache

No es algo que suceda demasiado a menudo; el viernes pasado Clinton Begin, el creador de iBATIS, anunció que el mapeador objeto relacional iBATIS abandona la fundación Apache. A partir de ahora estará alojado en Google code. También cambia de nombre: ahora pasará a llamarse MyBatis. Esto afecta tanto a iBATIS, como a iBATIS.NET, un clon de iBATIS para .NET.


La nueva web del proyecto es Mybatis.org. Todos los commiters del proyecto parecen estar de acuerdo con este movimiento y todos ellos se moverán al nuevo proyecto.


A nivel de usuarios, esto no debería suponer un cambio importante; la compatibilidad hacia atrás del proyecto se mantendrá y por lo de ahora no tienen intención de cambiar el nombre de los paquetes. La licencia tampoco va a cambiar y se seguirá soportando iBATIS 2.x y 3.x.


Según Clinton Begin, esperan que este cambio produzca un proceso más ligero de desarrollo, que se traduzca en releases más frecuentes del producto. Además, proporcionará una "infraestructura unificada", herramientas más modernas de control de versiones y demás, automatización de la compilación y del despliegue, un manejo más sencillo de las listas de correo, Single sign-on para los usuarios...


Vamos, aunque indirectamente, menuda crítica para la Apache Software Foundation... La verdad, se trata de un movimiento muy poco usual. Apache es una de las organizaciones que se dedica al desarrollo de software libre de más prestigio, y no es habitual que un proyecto la abandone.


¿Qué opinas sobre todo esto?

viernes
may212010

Google anuncia Android 2.2

Google ayer durante Google IO anunció la disponibilidad de la versión estable de Android 2.2. La principal novedad respecto a 2.1 ex rendimiento. Rendimiento que por un lado se obtiene por basarse en el kernel 2.6.32 de Linux, lo cual hace que la gestión de memoria sea más eficiente. Por otro, lo más importante, ahora Android usa un JIT (Just in time compiler) para ejecutar las aplicaciones, y no un intérprete. Esto hace que las aplicaciones de Android experimenten un incremento del rendimiento entre 2 y 5X. También hace que consuman un poco más de memoria.


Otras novedades son la disponibilidad de nuevas APIs y servicios. Una de ellas es el envío de mensajes autenticados desde un servidor hasta un terminal móvil empleando la infraestructura de Google. Hay un API que permite realizar copias de seguridad de los datos de cualquier aplicación. Se soporta la posibilidad de instalar aplicaciones en una tarjeta de memoria SD. Y se puede usar un terminal móvil Android 2.2 como un punto HotSpot para proporcionar conectividad a otros dispositivos.


Por último, el intérprete de Java script del navegador también ha mejorado su rendimiento de un modo bastante espectacular. Y se ha mejorado la AppStore.

miércoles
may192010

Liberado Spring Roo 1.1M1: integración con GWT y AppEngine

Aprovechando el estrado del Google I/O, Ben Alex, creador de Spring Roo, aprovechó para anunciar la nueva colaboración entre SpringSource y Google. Fruto de esa colaboración está la integración de GWT y AppEngine.

En esta nueva versión, Roo puede generar toda la vista no usando Spring Javascript, sino que puedes optar por usar el framework Google Web Toolkit (si no lo conoces, puedes ver un taller que dio Manolo Carrasco en nuestro canal de Parleys).

Además, ahora puedes crear tu aplicación usando como proveedor DataNucleus y como base de datos BigTable. De esta forma tienes una aplicación lista para Google AppEngine. Para desplegarla, basta con usar el plugin de maven: mvn gae:deploy. Así puedes unir la agilidad de desarrollo una plataforma RAD como Roo, con la agilidad de despliegue y administración de un PAAS en la nube como Google AppEngine.

Otras características nuevas de esta versión son una reestructuración de la arquitectura para simplificar la creación de plugins,  Roo ahora corre sobre un contenedor OSGi lo que lo hace muy modular, integración con el proyecto Apache Solr para añadir búsquedas a tus aplicaciones, soporte para JPA 2, entre otras.

SpringSource está apostando muy fuerte a esta herramienta. La semana pasada, se anunció que ya se tiene un alfa de un addon para generar vistas en Flex y la gente de Apache MyFaces Tobago ya está trabajando en uno para generar JSF. 

 

miércoles
may192010

Grabación del seminario de Spring Roo lista

Ya está lista la grabación del webinar sobre Spring Roo. Para acceder a ella, puedes entrar a este enlace.

Muchas gracias a todos los asistentes, recuerden que seguiremos haciendo estos webinars cada semana para promover el Spring I/O que se celebra el 19 de junio en México DF.

El próximo lunes, anunciamos fecha y hora del siguiente. 

miércoles
may192010

Introducción a Netbeans Platform

Hola a todos.

He escrito un artículo introductorio sobre la plataforma netbeans, que espero sea el primero de muchos otros. Ultimamente he estado estudiando un poco sobre ello y me gustaría compartir parte de lo que he aprendido. Abajo le dejo el link. Espero que les guste. Por favor, dejenme sus comentarios.

 

http://www.ammeza.com/2010/02/25/introduccion-a-netbeans-platform/