Buscar
Social
Ofertas laborales ES
jueves
nov112010

Manual de JSON

Hola, he colgado un pequeño manual de JSON en mi blog, y al igual que la vez anterior (log4j) lo queria compartir por si a alguien le pueda ser de alguna ayuda.

http://emmersonmiranda.blogspot.com/2010/11/manual-de-json.html

 Emmerson.

miércoles
nov102010

OpenXava 4m6 liberado

OpenXava 4m6 ya está disponible. Como muchos de vosotros ya sabéis OpenXava es un marco de trabajo para desarrollo rápido de aplicacion de gestión en Java orientado al modelo.

Esta versión es el último hito hacia OX4, cuyo objetivo es mejorar la experiencia del usuario. Este hito tiene cerca de 40 nuevas características y arreglos sobre 4m5, entre las que destacan:

  • Soporte de Groovy.
  • Soporte de Liferay 6 incluida la integración visual.
  • Soporte de JPA 2.0: Hibernate actualizado a 3.6.0.
  • URL amigable para módulos, como esta: /MiAplicación/modules/MiModulo
  • Estilo visual de la barra de botones mejorado, incluyendo la etiqueta en cada acción.
  • Iconos para navegación más intuitivos.
  • Etiquetas alineadas a la derecha por defecto. Para alinear a la izquierda puedes usar labelAlign=LEFT en xava.properties.
  • La acción por defecto se muestra como primero botón en la barra de botones de inferior, incluso si ya aparece en la barra de botones superior.
  • Nuevo editor DocumentLibrary (y esterotipo LIBRERIA_DOCUMENTOS) para tener un grupo de documentos almacenados en la Liferay Document Library.

Descarga esta última versión y pruébala.

miércoles
nov102010

Videos del seminario de HTML 5 y CSS 3

Hemos subido dos videos nuevos a nuestro canal de Parleys. En esta ocasión se trata del seminario sobre HTML 5 y CSS 3 impartido por Paradigma Tecnológico. Aquí tenéis los videos:

 

 

Muchas gracias a Paradigmas Tecnológico por este seminario, por el de Groovy y DSL, que será impartido este jueves a las 18:00 en el sitio de costumbre. 

 

Nota: Las partes de los videos correspondientes a las demos han sido grabadas en alta calidad y el código fuente y texto de la pantalla puede leerse sin problemas. Eso sí, dependiendo de las características de la pantalla de vuestro ordenador, es posible que para leerlo correctamente tengáis que maximizar la pantalla correspondiente al video (minimizando por tanto la pantalla correspondiente a la presentación). Si no, puede que el área de pantalla disponible para reproducir el video sea inferior a la resolución real del video, con lo cual el reproductor le va a bajar la resolución y es posible que dejéis de poder leer el código fuente y demás.

miércoles
nov102010

Tweets más populares en el último mes en la cuenta de javaHispano

Aquí tenéis los tweets que han despertado más interés en la cuenta de Twitter de javaHispano durante el el último mes. 

 

 

  1. 9 cosas que todo programador debería saber: http://ow.ly/2VFla
  2. Parece que un programador Java ha estado en una manifestación sobre los problemas de Estados Unidos (humor): http://ow.ly/32qt3
  3. ¿Quieres saber cuál es la estructura interna de un Tweet? Échale un vistazo a esto: http://ow.ly/35NaY
  4. Comentarios de Steve Jobs sobre porque Apple discontinúa el soporte para Java: http://ow.ly/2YGNN
  5. Conversación entre Steve Jobs y Bill Gates (humor) http://ow.ly/2YS7N
  6. 5 interesantes consejos para usuarios de Maven: http://ow.ly/2PO2W
  7. Un poco de humor para terminar la semana http://ow.ly/2XNPA
miércoles
nov102010

La fundación Apache amenaza con bloquear Java 7

En un capítulo más de la "guerra" que libra la Fundación Apache por conseguir tener una implementación totalmente abierta y certificada de la plataforma Java, Apache Harmony, se ha publicado un comunicado donde la ASF (Apache Software Foundation) declara que usará su poder dentro del JCP para ejercer presión a Oracle.

Como primer paso bloqueará todo lo referente a la nueva especificación de Java (Java 7) en las votaciones del JCP. Si Oracle continua con su decisión de no darle un TCK a Apache, la ASF renunciará al JCP.

El pasado mes, Apache perdió a uno de sus grandes aliados (IBM) cuando el gigante azul decidió retirar su apoyo al proyecto Harmony y dárselo a Open JDK, la versión opensource de Java comandada por Oracle.

Para que un JDK sea certificado como tal, debe pasar una suite de pruebas llamadas TCK, otras empresas como en su tiempo BEA y Apple y ahora HP, lo han hecho sin problemas. Sin embargo, el TCK tiene una restricción llamada FOU (Field Of Use) que prohibe el uso de un JDK que no sea el de Sun/Oracle en dispositivos móviles.

Dicha restricción va en contra del espíritu abierto y libre de la ASF y por ello han pedido en repetidas ocasiones a Sun y ahora a Oracle que la eliminara sin éxito. Por ello y a pesar de haber desarrollado desde cero una implementación de Java 5 y Java 6 con casi total compatibilidad con la especificación; Apache Harmony no es una implementación oficial de Java. Algo que resulta extraño cuando incluso OpenJDK tiene contribuciones de Harmony (la implementación de TreeMap). 

Con todo esto a la luz, quizás el fork del que hablaba Scott McNealy no esté tan lejos como se pensaba. Habrá que esperar si Google que es un usuario de Harmony (la implementación de Java que corre en Android tiene código de Harmony) respalda a Apache dentro del JCP.

Esto no pinta bien.