Buscar
Social
Ofertas laborales ES
miércoles
oct082008

Oracle anuncia JDeveloper 11g y Oracle ADF 11g

A través de la Oracle Technology Network la compañía ha anunciado en las versiones finales de JDeveloper 11g y Oracle ADF 11g. Las principales novedades del entorno de desarrollo gratuito JDeveloper son soporte para JDK 6 y Java EE 5, nuevas herramientas de profiling de memoria y CPU, y refactoring y un depurador para JavaScript. Además, como era de esperar, incluye integración con WebLogic 10.3.

En cuanto a ADF, la implementación de JSF de Oracle, hay varias mejoras menores pero no veo nada que me llame demasiado la atención.


¿Hay gente por aquí que use alguno de estos dos productos?

martes
oct072008

¿Qué servidor de aplicaciones empleas mayormente para despliegue? (Encuesta del mes)

El resultado de la encuesta está siendo bastante claro: Tomcat arrasa con casi un 50% de los despliegues. El siguiente es JBoss, seguido de Glassfish, WebLogic, Webshere (aunque las diferencias entre estos cuatro son mínimas) y Jetty en penúltimo lugar. Gerónimo parece que no lo usa prácticamente nadie.


Me esta chocando el poquísimo uso de Jetty, claramente en contra de la tendencia a nivel mundial donde este servidor web está pisándole los talones a Tomcat.
¿Qué opináis vosotros sobre los resultados de esta encuesta?

martes
oct072008

Versión 2.5 de BlueJ

Hoy acaban de publicar la versión 2.5 de BlueJ, un entorno de programación gratuito para Java con fines educacionales cuyo propósito es enseñar a programador los conceptos básicos de la programación orientada a objetos (o al menos eso era el propósito antes...).

Las novedades, además de la corrección de bugs, son soporte para Subversion y ¡soporte para Java ME! No es que estorbe, pero no le acabo de ver sentido a esto dentro de este entorno de desarrollo. Yo he usado BlueJ para enseñar a programar en Java a gente que no conocía la programación orientada a objetos, y lo considero una herramienta muy útil para ello.


Sin embargo, el control de versiones (o los test de unidad, otra de las últimas incorporaciones) no veo que sean cruciales para una herramienta de este tipo. No porque no sean cosas importantes para programación, sino porque si un programador ha llegado al nivel de "madurez" para usarlas, debería emplear un entorno de desarrollo de verdad como Netbeans y Eclipse, y no BlueJ.


Aunque sigue siendo una herramienta muy útil, me da la impresión de que últimamente sus creadores simplemente buscan cosas nuevas para añadirle. BlueJ es una buena herramienta para lo que vale (aprender programación orientada a objetos con Java) y no necesita nada más para ello (al menos que a mí se me ocurra). No sé porque sus creadores sienten que tienen que seguir añadiendo cosas.

lunes
oct062008

Ganadores del NetBeans Innovators Grants

NetBeans ha anunciado a los ganadores del premio Innovators Grants que fue anunciado en febrero y forma parte de la iniciativa de Sun de dar 1 millón de dólares a los desarrolladores open source que colaboren en proyectos de la empresa.

Para este premio, se eligieron 20 proyectos cuyos mentores fueron personas del NetBeans Dream Team y del equipo de ingeniería de NetBeans. Al final, 13 proyectos fueron completados y se hicieron acreedores al premio. La lista de ganadores es la siguiente:

Proyectos grandes:

  • CashForward - software para finanzas personales($11,500)
  • Cube°n - una especia de Mylin para Nb, permite integrarse con varios sistemas de issue tracking ($11,500)
  • JavaSpaces - plugin para este API para procesos distribuidos($11,500)
  • IvyBeans - integración con Apache Ivy($11,500)
  • NB Project - gestor de proyectos basado en Nb($11,500)
  • NetBeans Spot/Sun SPOT Plugin - integración con esta interesante tecnología de Sun($11,500)
  • Scala Support - soporte para este lenguaje de la JVM($11,500)

 Proyectos pequeños:

Además de estos premios, se otorgaron las medallas de oro y plata a aquellos proyectos con la mayor calidad, usabilidad y prospectivas para crecer en el futuro.

Medalla de Oro:

Medalla de Plata:

 

Felicidades a los ganadores a Sun por organizar este concurso que impulsa el desarrollo open source.

 

 

 

lunes
oct062008

nWordPress, un porte de WordPress a Java

nWordPress es un porte de WordPress 2.5.1 a Java que ha sido realizado por la compañía Numiton. Para ello, se han apoyado en su herramienta PtoJ, que permite traducir de modo automático código PHP a código Java/Java EE. Según ellos, el motivo que les ha llevado a esto es el no haber encontrado ninguna herramienta de blogs que les satisfaciese completamente; WordPress les gustaba pero no les gustaba que estuviese en PHP, y Blogger era demasiado pesado y tedioso para configurar.

Según ellos, la migración ha sido un éxito, aunque la calidad del código final todavía no es completamente satisfactoria. Esto se debe más al hecho de que el código inicial estaba en PHP que a las limitaciones de la herramienta que (nuevamente según ellos) ha incluso mejorado la calidad del código PHP inicial. Ahora en su empresas se están centrando en mejorar la calidad del código generado por PtoJ empleando herramientas de análisis estático de código como PMD y FindBugs.


Este es el segundo proyecto PHP que migran a Java: ya existe un nBB2. En la web de la empresa también tienen una encuesta preguntando cuál queremos que sea el siguiente proyecto PHP que migren a Java: Joomla, Drupal o MediaWiki.