Buscar
Social
Ofertas laborales ES
sábado
nov032007

Que quieres de glassfish v3?

Glassfish sigue pensando en los desarrolladores, es consciente de que son ellos quienes pueden hacerte subir o caer del altar, y ahora nos pregunta que queremos que tenga la futura versión del servidor de aplicaciones.

Para ello se ha abierto un hilo en los foros del servidor donde vosotros mismos podeis pedir nuevas funcionalidades o mejoras para la siguiente versión.

Algunos usuarios han solicitado opciones interesantes para eliminar tareas que hacemos habitualmente, como poder poner la aplicación en stand by mientras realizamos una actualización o dotar al servidor de aplicaciones de un sistema que permitar tener una misma aplicación funcionando con distintas configuraciones o incluso con distintas versiones del código de la aplicación (versión producción / versión pruebas).

¿Que os gustaría a vosotros ver en glassfish y/o en el servidor de aplicaciones que usais?

jueves
nov012007

ItsNat : AJAX Natural en Java

 

 He publicado la primera versión pública de ItsNat. 

ItsNat es un framework Web en Java de código abierto. Sí "otro framework". sin embargo el enfoque es radicalmente diferente a lo que ya existe.

ItsNat significa "es natural" porque la forma de programar aplicaciones web es como debería haber sido siempre: plantillas en puro (X)HTML, lógica de la vista en puro DOM y usando exclusivamente Java sin custom tags, sin JSP, sin lenguajes de expresión, sin lógica mezclada con la vista es decir partiendo de (X)HTML sin lógica y no formando la vista sólo a base de código, sin XMLs de configuración, sin metaprogramación en XML, con AJAX desde cero no como un añadido forzado, basado en el servidor con mínimo JavaScript en el cliente, orientado al programador no a herramientas específicas, y con un enfoque en el que el programador es el absoluto protagonista en donde tiene el control práticamente total de su aplicación web 2.0.

  El enfoque es el siguiente, ItsNat simula un navegador universal W3C en el servidor, el servidor contiene un árbol W3C DOM que manipula con Java W3C DOM y que recibe eventos desde el cliente via AJAX convertidos en eventos W3C DOM Events y cuyas modificaciones al DOM servidor son enviadas automáticamente al cliente actualizando el DOM del mismo.

  No hay problema con la memoria, ItsNat tiene una caché "inteligente" que detecta y guarda como texto plano en memoria, una sola instancia, aquellas partes del árbol DOM que son estáticas. 

  Aparte de "continuaciones", timers, COMET sin servidores especiales, visor/control remoto de las páginas de otros usuarios, soporte de SVG, generación de XML, pretty URLs, detección de botones back y forward, testeo funcional de la web desde el servidor, modos sin AJAX y sin JavaScript etc ItsNat define también un modelo de componentes similar a Swing de hecho reutiliza cuanto puede tal y como los data models y selection models (y respectivos listeners) incluidos trees, en donde cualquier elemento o grupo de elementos HTML (incluso SVG) puede ser un componente.

  La licencia es GNU Affero General Public License v3 con opción de licencia para código cerrado.

  Web (descarga, manuales...):  www.itsnat.org o itsnat.sourceforge.net

  Demo online (con código y explicaciones):  http://www.innowhere.com:8080/itsnat

  Si el host de la demo online estuviera caido, la demo está incluida en la propia distribución de ItsNat. Sourceforge está dando extraños problemas con el PHP (arg) haz reload cuando la página falle.

  Se presentará en un stand en el SIMO TCI del Ifema de Madrid del 6 al 11 de noviembre en el pabellón 1 en el área Vivero stand 1B239.

 Por eso tengo un montón de entradas para profesionales (valen también para el fin de semana según pone la entrada).

   Ofrezco un par de opciones compatibles: quedar quienes querais el viernes o el sábado los de Madrid, y los de la península podeis escribirme un e-mail y os puedo enviar algunas entradas por correo tradicional. Para los que estais fuera de Madrid, también puedo enviar vales descuento de Renfe (25-30%) para desplazamientos a Madrid en esas fechas (aves, regionales, larga distancia etc).

  Por experiencia, en las entradas profesionales teneis que acreditar de alguna manera (nómina + DNI o similar) que sois de la empresa que poneis en la entrada, tratan de evitar que vaya el sobrino del que recibe la invitación.

  Mi mail no corporativo es:  jmarranz@eresmas.com  (está muy machacado ya por el spam no hay problema). 

  Espero vuestros comentarios, críticas, consejos etc y por último oficialmente abandono mis vacaciones de javaHispano de estos meses, espero participar más :)

 

jueves
nov012007

Flexibilidad con Scrum

Con este titulo, flexibilidad en scrum, pública Juan Palacion un libro sobre como implantar la metodología de desarrollo ágil SCRUM. El libro se puede descargar gratuitamente en formato PDF o bien se puede obtener una versión impresa del mismo a través de LULU

Dado lo poquito, más bien nada..., que hay publicado sobre este tema en castellano el libro de juan palacio me parece una oportunidad fantastica para que toda la comunidad hispana se ponga al día sobre estas nuevas metodologías, que estan adquiriendo mucha importancia en los ultimos años y presentandose como una alternativa seria a otros modelos más clasicos como CMMI.

Esta es la entrada del blog de juan, navegapolis, desde donde podeis descargar el libro: http://www.navegapolis.net/content/view/694/

jueves
nov012007

JavaHispano Podcast - 002 - Ediciones Java

Publicado el segundo número de javahispano podcast donde se divide en dos secciones:

- Noticias: En esta sección hablaremos del intento de compra de BEA por parte de Oracle, IntelliJ IDEA 7.0, Virtual VM, Nuevo plugin Java para navegadores, la propuesta para incluir soporte para lenguajes de script en Open JDK  y el apoyo de Javalobby al proyecto OLPC. Presentada por Abraham y ECamacho.

- Ediciones Java: En la sección  de tertulia hablaremos de las ediciones de java, diferencias, similitudes y aportaremos nuestro punto de vista sobre cada una. Presentada por Abraham, ECamacho y Jorge Rubira.

 

miércoles
oct312007

Comando de yubnub para JavaHispano

Simplemente quería informar de una pequeña utilidad que se me ha ocurrido hacer. Si alguno de vosotros utiliza Yubnub, quizá se alegre de saber que he creado un comando jh que busca en JavaHispano (evidentemente xD). Se utiliza sin más; por ejemplo: jh Spring

Si no sabéis de qué estoy hablando, Yubnub es "la linea de comandos (social) para la web".