Buscar
Social
Ofertas laborales ES
domingo
ago302009

Proyecto Coin y los últimos cinco o algo así

Joseph D. Darcy ha publicado en su weblog los últimos siete cambios menores que sufrirá el compilador javac en su séptima edición. Esto sorprende un poco ya que inicialmente se había dicho que eran solo cinco y ahora resultan que son siete los aceptados para el JDK 7.0.

Los siete cambios aceptados:

        Strings in switch statements
        Automatic Resource Management
        Improved Type Inference for Generic Instance Creation (operador diamond)
        Simplified Varargs Method Invocation
        An amnibus proposal for better integral literals
        Language support for Collections
        Language support for JSR 292

Cambios descartados por el momento:
       
        Improved Exception Handling for Java
        Elvis and Other Null-Safe Operators
        Large Arrays.

Link de la Noticia

Nos podemos preguntar ¿El si estos cambios servirán de mucho? o ¿Tendran algún valor para el desarrollador moderno que utiliza nuevos constructores como clousures o hasta lenguajes integrados de consulta como lo es Linq del lado Microsoft?. A mi parecer lo que Sun nos da con estos cambios son migajas y no verdaderos cambios como toda plataforma moderna se merece con la escusa de que java necesita ser compatible hacia atrás.
viernes
ago282009

OpenXava 3.1.4 liberado: Desarrollo rápido de aplicaciones de gestión

OpenXava 3.1.4 es un marco de trabajo dirigido por el modelo para desarrollar aplicaciones Java Enterprise de una manera productiva: Con OpenXava tu provees POJOs anotados con JPA y a cambio obtienes una aplicación AJAX lista para producción.

Puedes hacerte una idea de en que consiste echando un vistazo a las demos.

La versión 3.1.4 tiene mas de 50 nuevas características y arreglos sobre 3.1.3, incluyendo traducción al serbio y sueco, soporte para Liferay 5.2.3, anotación @Formula, formateadores para modo lista, etc.

Si estás interesado en desarrollo de aplicaciones de gestión con Java, o crear aplicaciones para Liferay o WebSphere Portal, te invito a que descargues OpenXava y lo evalúes.

Más información en www.openxava.org
jueves
ago272009

jEmbedded release 0.1

jEmbedded es un contendor IoC especializado en manejar y componer servicios, componentes, Pojos 100% basado en anotaciones.

Esta especialmente indicado para servicios embebidos (servicios standalone que se invocan dentro de una aplicación, como una base de datos embebida).

Algunas de las características so:

- Set de anotaciones para Servicios, Componentes y Pojos.

-  Servicios embebidos listos para utilizar:

  1. Embedded Database (jdbc-service) Derby/HSQLDB.
  2. Tomcat-Service y cliente.
  3. Jetty-Service y cliente.
  4. ESB-Service y cliente (Mule).
  5. JMS-Broker y cliente (ActiveMQ)
  6. Jasper-Service.
  7. Rules-Service (Drools).

- Soporte para Spring.

- Plugin para Maven.

Para mas información sobre la características y descargas:

jEmbedded HomePage

lunes
ago242009

Apache Jakarta Commons anuncia Commons Math 2.0

Se trata de una librería opensource que proporciona funcionalidad matemática relacionada con estadística, generación de números aleatorios, álgebra lineal, interpolación, números complejos, solución de ecuaciones, trabajar con matrices... La versión 2.0 incluye soporte para matrices "sparse" (matrices donde casi todo los valores son "0" y que se representan de tal modo que ocupen poca memoria RAM), soporte para algoritmos genéticos, mejoras en los algoritmos para ajuste de curvas...


Además, se han corregido bastantes bugs, por lo que se recomienda a todos los usuarios de esta librería actualizarse a la nueva versión. Eso sí, será necesario recompilar el código y probablemente produzca bastantes errores de compilación, debidos a una reorganización de paquetes de la librería.


Commons Math se distribuye bajo licencia Apache 2.0.

lunes
ago242009

Oracle Fusion Middleware 11g Release 1

A principios de este verano Oracle anunciaba Oracle Fusion Middleware 11g, la primera revisión mayor de su suite y de middleware donde los antiguos productos de BEA habían sido integrados con los de la compañía. Ahora Oracle ha anunciado Oracle Fusion Middleware 11g Release 1. La principal novedad es que han actualizado las herramientas de desarrollo para emplear Eclipse 3.5. Otra de las novedades destacadas es un mejor soporte para crear aplicaciones con Spring.