Buscar
Social
Ofertas laborales ES
jueves
nov202008

Envía tu caso de éxito de Spring y gana un pase a la SpringOne

Los chicos de SpringSource han lanzado esta convocatoria para que les mandes tus casos de éxito usando los productos del portafolio Spring. Los que ellos consideren como los mejores los irán publicando en springsource.org y lo mejor de esto es que los autores de todas las historias publicadas, ganarán una entrada gratuita al evento anual SpringOne, ya sea en Estados Unidos o en Europa (el próximo año se celebra en Amsterdam).

No intento hacer publicidad a los de SpringSource, pero creo que el premio es bastante bueno. Asì que si tu empresa no te quiere financiar la entrada a SpringOne, puedes ganártela por tus propios medios. Las historias las tienes que enviar usando este formulario.

miércoles
nov192008

Sun despide gente, se reorganiza y lo que significa para Java

La semana pasada, Sun anunció un gran reorganización de las divisiones de la empresa. De esta forma se crearon 3 divisiones principales:

  1. Systems Platform Group: encargada de toda la gama de productos hardware, donde sobresalen los servidores que siguen siendo la fuente principal de ingresos de la empresa.
  2. Applications Platform Software Group: que incluye al lenguaje Java, el RDBMS MySql y el servidor de aplicaciones Glassfish
  3. Cloud Computing Developer Platforms Group: Servicios de cloud-computing y NetBeans (??).

Además de esta restructuración, se anunció que se despedirá a entre el 15% y el 18% de sus empleados; acción que en conjunto con la restructuración es parte de un plan para ahorrar entre USD$700 y $800 millones al año.

Uno de los objetivos de estas nuevas divisiones es poder enfocar de mejor manera los recursos destinados a las diferentes áreas de Sun. No es un secreto que su principal negocio es y ha sido la venta de hardware y de esta forma se espera que la empresa coloque más recursos a esta área. Pero por otro lado, al dividir la empresa de esta forma, se hace más sencillo venderla por piezas.

Lo interesante para Java es lo que pasará con la división de Aplicaciones. Dado que es una división que no está generando el dinero esperado, es de esperar que obtenga menos recursos con el paso del tiempo. Peter Yared, un ex ejecutivo de Sun, va más lejos en una entrevista a Forbes donde llega al extremo de decir que para sobrevivir Sun debe de deshacerse de dos vacas sagradas: el procesador Sparc vendiéndolo a Fujitsu y el lenguaje Java, dejándolo en manos de un consorcio de empresas que son las que realmente se benefician de él: IBM y Oracle las principales. De esta forma, Sun se liberaría de la carga de mantener lo que Yared llama "un lenguaje heredado" y reduciría costos en cuanto a personas empleadas y recursos inyectados a la plataforma Java.

Los accionistas de Sun han recibido duros golpes en el valor de sus acciones y no parece que vayan a apoyar por mucho más tiempo la estrategia del cEO Schwartz de volverse una empresa de software y de apoyar a Java. Sin embargo, por ahora le están dando un voto de confianza y veremos que sucede con esta nueva división. Si las cosas no pasan como ellos las esperan, parece que el futuro de la plataforma está en una organización al estilo la fundación Eclipse donde las empresas que más dinero aporten, decidirán el rumbo del lenguaje.

miércoles
nov192008

Netbeans 6.5 Final!!

Acaba de ser publicada la version 6.5 de Netbeans, esta version incluye numerosas mejoras y soportes a un nuevo lenguaje.  Se  pueden destacar.

  • Compile on Save
  • Soporte para Groovy
  • Soporte para Grails
  • Mejoras en la gestion de bases de datos
  • Actualizacion a la version 1.7 de Ant, gracias a esta se compilan los proyectos mucho mas rapido
  • Quick Find, que permite buscar funcionalidades del IDE utilizando un buscador
  • Integracion a Glassfish 3 Prelude
  •  y mucho mas..

Ahora Netbeans.org tienen un grupo de servidores mirros como los de sourceforge para distribuir sus archivos, en este momento puede que en algunos servidores todavia no se pueda bajar el IDE porque todavia no se han actualizados. Asi que tocara esperarar.

Algo que me sorprendio es que en la zona de descargas al lado del 6.5 hay un enlace a Python EA, que en pocas palabras es la primera version publica del soporte que tendra en proximas versiones.

Descarga el IDE

Python EA

Screencast de 15min que explica todo lo nuevo del IDE

martes
nov182008

JExplorer 1.9.1: integración de IExplorer con Swing

TeamDev ha publicado la nueva versión de JExplorer, un componente Swing que permite integrar el popular navegador en nuestras aplicaciones Java. Lo que de hecho viene a resolver una de las preguntas recurrentes que aparecen en el foro de este sitio: cómo abrir páginas web desde controles embebidos en nuestras aplicaciones de escritorio hechas con Java.

Por detrás hace uso de otro producto de TeamDev llamado JNIWrapper para encapsular el objeto COM WebBrowser y poder llamarlo desde código Java con algo tan simple como Browser browser = new Browser(); browser.navigate( "http://www.javahispano.org" ); 

Este componente es de pago, aunque la licencia es bastante económica y solo se paga por desarrollador, no por usuario. ¿Conocéis alternativas open source? 

martes
nov182008

SmartGWT 1.0 : Biblioteca de widgets para Google Web Toolkit

SmartGWT es un API que permite usar desde Google Web Toolkit la librería Ajax SmartClient. Los widgets que lo integran son muy llamativos y van desde un Calendar tipo Google Calendar, animaciones, representaciones de árboles hasta componentes no visuales que auxilian a conectar tus aplicaciones con el servidor, por ejemplo, un datasource para servicios REST o uno para usar los servicios JSON de Yahoo! .

Puedes ver todos los componentes en el showcase que ha preparado. Este producto se distribuye en dos versiones: uno open source bajo la licencia LGPL 3.0 y otro empresarial de pago. Las versiones empresariales se distinguen de la abierta en que incluyen un componente Java para el lado del servidor que permite una integración sencilla con tecnologías como Hibernate o Spring, además de incluir un plugin para IDEs que permite construir las interfaces de forma gráfica.

Esta suite de widgets tiene muy buena pinta y parece una alternativa muy viable a Ext-JS. Aunque el coste de la licencia en las versiones de pago puede ser una limitante a su adopción.