Buscar
Social
Ofertas laborales ES
lunes
dic132010

Diez motivos para programar en Java

Artículo en el que se exponen diez motivos para utilizar Java como lenguaje de programación.

En él se hace referencia a comunidades de desarrolladores como JavaHispano.

lunes
dic132010

IntelliJ IDEA 10

JetBrains ha anunciado la versión 10 de IntelliJ IDEA, el último entorno de desarrollo Java que sigue teniendo una versión de pago y que todavía es relevante. En esta versión la principal novedad es lo que llaman completado instantáneo: el entorno de desarrollo es tremendamente inteligente a la hora de mostrar popups con las opciones más adecuadas para cada contexto. Aquí tenéis un video donde se muestra cómo funciona.

 

Además IntelliJ IDEA 10 ha incrementado considerablemente su rendimiento en algunos aspectos como el tiempo de arranque buen tiempo indexado de un proyecto, y ha hecho más fácil el trabajar con proyectos multi-lenguaje. Otra de las novedades es que la versión gratuita de libre (la Community Edition) proporciona un entorno de desarrollo gratuito para Android.

 

¿Hay muchos usuarios de IntelliJ por aquí? 

viernes
dic102010

Liberado DataNucleus AccessPlatform 2.2.0

Liberamos versión 2.2.0 de DataNucleus AccessPlatform. AccessPlatform provee la persistencia de objetos Java a muchas fuentes de datos (RDBMS, ODBMS, XML, Excel, ODF, LDAP, JSON, BigTable) con los API's estandares JDO y JPA, y ademas incluye un API de REST. AccessPlatform viene bajo la licencia Apache2.

Version 2.2 incluye

  • Muchos cambios al L2 cache para augmentar el rendimiento
  • Incluir mas control sobre las conecciones a la base de datos para rendimiento
  • Mejor soporte para la persistencia de contenedores con elementos nulos
  • JDO : Soporte para la especificación de posición de columna
  • JDO : Typesafe Query API
  • JDO : soporte para bulk update/delete (extensión de vendor)
  • JPA : Mejor soporte para JPA2, incluyendo lock() etc.
  • JPA : Soporte para fetch groups (extensión de vendor)
  • RDBMS : Soporte para relación N-1 uni con join.
  • RDBMS : Incluir un pool de conección (DBCP)
  • Otros bases de datos : soporte para cascade delete
  • Muchas otras mejoras

La documentación esta disponible online o en PDF. Damos soporte gratis limitado en el foro de DataNucleus, y también soporte comercial.

viernes
dic102010

Java SE 6 Update 23

Hace un par de días hora que le ha anunciado Java SE 6 Update 23. Esta nueva versión incorpora VisualVM 1.3.1, HotSpot 19 JVM Engine con mejoras de rendimiento y estabilidad, corrección de algunos bugs en swing y soporte de más lenguajes en la plataforma Linux. Podéis descargarla desde aquí.
jueves
dic092010

La fundación Apache abandona el Comité ejecutivo del JCP

La fundación Apache ha cumplido su amenaza y ha abandonado el Comité ejecutivo del Java Community Process, y no tiene intención de renovar en el futuro su pertenencia al Java Community Process como un miembro normal. 


El motivo por el cual apache abandona el Comité ejecutivo es porque las condiciones que una implementación de Java debe de cumplir para pasar el test de compatibilidad de Java 7 y Java 8 (especificaciones que han sido recientemente aprobadas por el Comité) hacen que sea imposible para un código opensource el obtener la certificación.


Según Apache, esto demuestra que ni el Java Community Process tiene nada que ver con la comunidad, ni el "comité ejecutivo" realmente tiene poder para gobernar al Java Community Process. Según Apache, en estos momentos, Java es realmente una tecnología propietaria y las condiciones de licenciamiento ya no están dictadas por la comunidad a través de Java Community Process. Están dictadas por Oracle.


Después de 10 años sirviendo en el Comité ejecutivo, y tras haber ganado en cuatro ocasiones el premio al mejor miembro del Java Community Process, Apache se va. Recientemente también se fue otro miembro del comité ejecutivo: Tim Peierls. Y a finales del mes pasado se fue Doug Lea. Han perdido tres miembros (de 16) en tres semanas.