Buscar
Social
Ofertas laborales ES
miércoles
jul232008

Liferay Portal 5.1 Liberado

Liferay Portal 5.1 con características nuevas como capacidades para redes sociales así como nuevas mejoras en el desempeño.

  • Calendarización flexible de actualizaciones para un sitio o partes específicas de este.
  • Capacidad de compartir cualquier aplicación Liferay a través de Facebook u otro sitio web
  • Más características nuevas 
Sitio web: www.liferay.com

¿Qué opinión te merece Liferay Portal?
lunes
jul212008

CSS para Swing

Ethan Nicholas ha creado un motor CSS para Swing. Como menciona en su blog, uno de los problemas de Swing es que hay que definir las características visuales de los componentes mediante código, lo que lleva a que para cambiar dichas características hay que volver a compilar la aplicación.

Desde hace mucho, en el mundo HTML se usa CSS para este tipo de características, por lo que se ha vuelto un estándar en el mundo de la programación. Por ejemplo, Openlaszlo, Flex y JavaFX lo usan para definir los colores y estilos de sus componentes.

Por ello a la hora de buscar una forma de separar los aspectos visuales del código de la aplicación y poder cambiarlos en tiempo de ejecución, CSS resulta una buena alternativa para Swing. Ethan ha construido un motor para integrar dicha tecnología en Swing y lo ha puesto disponible bajo licencia GPL.

 

lunes
jul212008

JavaHispano Podcast - 014 - TagsMe para moviles

Publicado el número 14 de javahispano podcast. Este podcast está dedicado a TagsMe, una herramienta para desarrollo de aplicaciones para moviles. Por otra parte, comentaremos las noticias más interesantes y actuales del mundo java. Tendremos dos secciones:

- Sección noticias: Presentado por Abraham Otero y Erick Camacho y producido por Rubén Egiluz.

- Sección entrevista: Abraham y Alfredo entrevistarán a Ibon y Curro Rueda donde hablarán de las características de TagsMe. TagsMe es una novedosa herramienta para desarrollo de aplicaciones para moviles.

lunes
jul212008

Tutorial de Multitarea en Swing por José María Vegas

José María Vegas (jomaverg) nos ha enviado este interesante tutorial sobre el uso correcto de los  threads en una aplicación Swing. En el tutorial, José María nos da un par de reglas para usar de forma correcta Swing a la vez que nos explica a detalle la razón de dichas reglas.

Copio y pego de la introducción:

"En  las aplicaciones Java que usan Swing es particularmente importante manejar con cuidado  la concurrencia. Una aplicación Java que usa Swing y que está bien desarrollada usa la concurrencia para
crear una  interfaz de usuario que nunca se bloquea,  de modo que  la aplicación siempre es capaz de  responder  a  la  interacción del usuario en un momento dado con  independencia de  las tareas que esté llevando a cabo la aplicación en ese momento. Para desarrollar una aplicación que tiene esta capacidad de respuesta, el desarrollador debe aprender cómo Swing emplea los hilos. "
viernes
jul182008

Channel Intelligence sigue el ejemplo de SCO: todo vale para ganar dinero

En Theserverside están denunciando el comportamiento de una compañía, Channel Intelligence, muy similar al de SCO (empresa que a la desesperada trató de denunciar a varias distribuciones de Linux para conseguir dinero). Esta empresa parece estar demandando a cualquiera que tenga algún tipo de solución que permita "guardar algún tipo de lista en una base de datos".

 

Entre los damnificados están Geert Bevin, el creador del popular framework web Java RIFE. Aunque él está lejos de ser el único.

 

Es lamentable que el sistema de patentes de Estados Unidos permita patentar todo tipo de chorradas. Mientras eso no cambie, es inevitable que alguna gente vea los fallos en el sistema legal de ese país como un posible camino para ganar dinero.