Buscar
Social
Ofertas laborales ES
lunes
mar242008

Version 0.5 de jSemanticService publicada.

Se acaba de publicar la versión 0.5 de jSemanticService en SourceForge Google Code.

El framework jSemanticService permite utilizar reglas de negocio y semánticas usando annotations (jdk 1.5+), de una forma sencilla y rápida. 

Esta versión incluye:

- Drools 4.0 como proovedor de Businees Rule Engine.

- Soporte completo para Annotations, Spring, Flex/Blaze DS. 

 - Nuevas clases de soporte indicadas para servicios(pojo/web/enterprise) que necesiten acceder a reglas/semánticas (servicios semánticos).

- Nueva documentación y guías.

- Nuevos ejemplos incluyendo Flex y Spring MVC.

Webs de Proyecto.

jSemanticService en SourceForge 

jSemanticService en GoogleCode 

 

 

 

 

 

 

sábado
mar222008

Microsoft planea mejorar Eclipse

Parece que el director de Microsoft's open-source software lab, Sam Ramji, según javalobby, planea mejorar el desarrollo de aplicaciones para vista en Eclipse. La idea es mejorar la interactividad entre SWT y el L&F de vista. Además planean mejorar una tecnología prototipeada por la gente de SWT que les permite interoperar con Windows Presentation Foundation (WPF). ¿Que resultará de todo esto? Por ahora los comentarios que recojo de la web no son muy optimistas. Uno para destacar: "The simple perspective of Microsoft trying to improve something is, by itself, just frightening =O".
martes
mar182008

JRuby integrado con JSF sin problemas

Leo en dzone que Rogério Pereira ha publicado la segunda parte de su experiencia en el uso de JRuby con JSF. Aunque ya existían otras experiencias de integración (sobre todo el gem de ActiveRecord con JDBC) esta es una de las primeras veces que se pone a prueba la capacidad de JRuby para trabajar con partes del estándar JEE. 

La experiencia se queda en poco más que un experimento de cocina, con pocas aplicaciones en la vida real (es muy tedioso, exige crear interfaces para los beans de respaldo, hay que definir los get/set para la clase en Ruby -algo que se hace con una sola línea en Ruby-, se emplea JSF -cuando ActionView en Rails es vastamente más flexible-, la integración con ActiveRecord es mediante DAO's, etc) pero una cosa llama la atención: JRuby está totalmente a la altura de las circunstancias y no presenta problemas de ninguna clase.

Con el lanzamiento del JSE 7 -que vendrá con nuevos bytecodes para apoyar los lenguajes dinámicos- la velocidad de JRuby será similar a la de Java (actualmente su velocidad es ya superior a la implementación oficial en C). Si actualmente ya es un ciudado totalmente adaptado al ecosistema Java (en el ejemplo emplea la nefasta implementación de JSF y la integración la hace con Spring) ¿Qué os parece la llegada de este compañero de Java (con Python y muchos otros viniendo después)? Si en vuestra empresa lo permiten, ¿creeis oportuno ir por este camino?

martes
mar182008

Publicada lista de organizaciones para el SoC 2008

Google ha publicado la lista de organizaciones aceptadas para participar en el Summer Of Code de 2008. Revisando la lista, hay proyectos Java bastante interesantes para los que quieran participar, por ejemplo:

Soporte para ejecución de UML en ArgoUML

Generación automática del método toString para Eclipse.

Integración de OpenId para Apache Roller.

Varios proyectos para Apache Harmony.

Codehaus no ha publicado los proyectos pero pretende que sean para sus principales herramientas como Grails, Groovy, Castor y JRuby.

Pues nada, creo que hay para todos los gustos; desde cosas complicadas y de bajo nivel hasta proyectos más light y que pueden ser realizados por principiantes. Recuerden que esta lista es sólo de ideas, si tu tienes ideas propias sobre cómo mejorar cierta librería/herramienta de las listadas puedes hacer la propuesta a la organización responsable.

El siguiente paso es discutir los proyectos con los mentores de las organizaciones, si son aceptados, los estudiantes deben de hacer su propuesta del 24 al 31 de marzo. Los proyectos que entrarán al SoC de este año serán anunciados el 14 de abril.

martes
mar182008

Eclipse Runtime Project

Esta mañana he encontrado algunas noticias en mis feeds del día referidas a algo que me ha llamado la atención.

Ayer, Eclipse Foundation anunció el proyecto de Eclipse Runtime, basado en Equinox. Se trata de crear un runtime sobre las especificaciones OSGi con la intención de ampliar su uso como base de desarrollo de aplicaciones. Para ello ha creado un proyecto Eclipse RT, un nuevo portal para el mismo, y ha anunciado la participación y colaboración de más de 20 empresas.

Lo presentan además acompañandolo de la idea de "desarrollo orientado al ensamblado de componentes" (traducción libre y aproximada que acabo de hacer de CODA, Component Oriented Development and Assembly, que acompaña bien a los ideales de OSGi en que se basa.