Buscar
Social
Ofertas laborales ES
miércoles
jun272012

La Xbox 720 tendrá Blu-ray, y por tanto una implementación de Java

La Xbox 720 es la siguiente versión de la consola de Microsoft Xbox 360. Esta nueva versión incluirá "Kinect 2", que entre otras cosas soportará accesorios (de un modo similar a como la Wii lo soporta en la actualidad), soporte para video de alta definición y para 3D, tendrá más capacidades multimedia estando más cercana a una "set top box" y, por supuesto, procesador actualizado.

Y una cosa más: cambiará su actual DVD por un Blu-ray. Si recordáis, en su día Microsoft apoyó al formato HD-DVD soportándolo en sus primeras versiones de la Xbox en el momento en el que HD-DVD y Blu-Ray estaban compitiendo por el mercado de video de alta definición. Al final, Blu-Ray ganó la batalla y HD-DVD pasó a la historia, lo que hizo que Microsoft instalase DVDs en su Xbox. Pues bien, ahora han reconocido las limitaciones en cuanto espacio de almacenamiento de este medio y han decidido usar Blu-Ray. Y parte de la especificación de Blu-Ray incluye como mandatorio soportar Java para funcionalidad como mostrar los menús de los discos.

miércoles
jun272012

Yaps Petstore, una Petstore basada completamente en Java EE

¿Recordáis la vieja Java Petstore de J2EE 1.4? Una aplicación que formaba parte de los Java BluePrints que trataban de mostrar buenos patrones de diseño al emplear las tecnologías de J2EE. Era una buena forma de aprender buenas prácticas. Pero Sun/Oracle no la han actualizado a Java EE 5 o Java EE 6, y muchas cosas han cambiado en la plataforma desde entonces, lo que hace que la antigua Java Petstore no sea en absoluto a día de hoy una guía de buenas prácticas.

Antonio Goncalves, líder del París JUG, JavaChampion y autor de varios libros sobre Java EE, ha decidido tomar el relevo e implementar "Yaps Petstore", una Petstore completamente basada en Java EE 6 que sirva de ejemplo de buenas prácticas de cómo usar la plataforma. La aplicación emplea tecnologías como JPA 2.0, CDI 1.0, Bean Validation 1.0, EJB Lite 3.1, JSF 2.0, JAX-RS 1.1

Click to read more ...

martes
jun262012

Encuesta sobre persistencia en Android

Poco a poco van surgiendo librerías que nos facilitan la vida a la hora de gestionar el acceso y manejo de la base de datos en Android. Por eso, nos gustaría saber qué ORMs utilizáis en vuestros proyectos. Además de votar, sería muy útil el que nos digáis qué os hizo decantaros por esa solución.

Click to read more ...

martes
jun262012

JavaHispano Podcast - 142 - Introducción a Spring WebFlow

En este número de javaHispano podcast, que ha sido editado por Daniel Sánchez,  Jorge Rubira entrevista a Jaime Carmona Loeches sobre Spring Web Flow.

Enlaces relacionados:

 

Descarga MP3

lunes
jun252012

Oracle acepta $0 en daños de Google, pero pretende recurrir la sentencia

Oracle, que podría haber conseguido hasta $300,000 en daños ("statutory damages") de Google por haber copiado algún código de Oracle en Android ha decidido aceptar $0 en años para concluir el juicio cuanto antes, y así poder recurrir la sentencia en la mayor brevedad posible. Teniendo en cuenta que su objetivo inicial era conseguir 6000 millones de dólares, han debido decidir cerrar carpetazo en este capítulo y pasar al siguiente cuanto antes.

Oracle tiene hasta el día 5 julio para presentar el recurso contra esta sentencia. Parece que el culebrón no ha terminado todavía.

lunes
jun252012

La semana pasada en javaHispano

En esta noticia haremos nuestro resumen de contenido publicado en las distintas secciones de javaHispano, excluyendo la portada en la última semana. Aprovechamos esta ocasión también para recordarnos que podéis estar al tanto de estos contenidos empleando los diversos Feeds del Portal.

Android

En esta sección se han publicado dos artículos la semana pasada:

Click to read more ...

martes
jun192012

Ultimos videos del Spring I/O 2012

Hemos publicado en nuestro canal de YouTube la última tanda de videos del Spring I/O 2012. Aquí tenéis el listado de los videos que publicamos anteriormente (1, 2). Aquí podéis ver fotos del evento y debajo de estas líneas os dejamos el video resumen del evento:

 

Y aquí tenéis la lista de los nuevos videos publicados:

Click to read more ...

martes
jun192012

La ley de Yannis: la productividad de los programadores se duplica cada seis años

Yannis SmaragdakisYannis es un profesor de la Universidad de Massachusetts y de la de Atenas que ha propuesto una ley inspirada en la ley de Moore sobre el número de los transistores que pueden emplearse en la construcción de un microchip, pero relacionada sobre la productividad de los programadores. Su ley afirma que la productividad de un programador se duplica cada seis años. El motivo de esta duplicación en la productividad es que cada vez tenemos mejores herramientas de desarrollo.

Como evidencia empírica para su ley se apoya en una afirmación de David Parnas recogida en su artículo de 1972 "On the Criteria to Be Used in Decomposing Systems into Modules", donde se afirma:

The KWIC index system accepts an ordered set of lines, each line is an ordered set of words, and each word is an ordered set of characters. Any line may be "circularly shifted" by repeatedly removing the first word and appending it at the end of the line…

 

Click to read more ...

lunes
jun182012

JavaFX 2.2 traerá empaquetamiento nativo de aplicaciones

JavaFX 2.2 (en estos momentos ya está disponible para descargar JavaFX 2.2 build b13) va a atraer nuevas opciones para empaquetar las aplicaciones en ejecutables nativos para múltiples plataformas; se van a soportar los formatos de instalador exe, msi, dmg, rpm y archivos comprimidos zip para linux. Al usar esta opción para distribuir nuestra aplicación JavaFX el resultado será un instalador completamente autocontenido que incluye su propio JRE, para evitar posibles problemas de incompatibilidades entre la versión de Java requerida por la aplicación y la instalada en el equipo, o el escenario en el cual Java no está instalado en el equipo.

Click to read more ...

lunes
jun182012

Zeroturnaround anuncia JRebel 5.0 

Zeroturnaround ha anunciado JRebel 5.0. La principal novedad de esta versión es el soporte de servidores de aplicaciones que se encuentren "en la nube", y no sólo el local. En estos momentos tiene soporte para AWS, Rackspace y Jelastic, y están trabajando en soportar nuevas plataformas. Por lo de ahora sólo soportan Eclipse con estas nuevas características, aunque están trabajando para dar soporte a esta nueva funcionalidad relacionada con la "nube" en IntelliJ IDEA y NetBeans.

También han mejorado la funcionalidad del "Config Centre" para Eclipse, y proporciona un nuevo modelo de licencia pensado para usar JRebel en un entorno SaaS. Aquí tenéis un video demo de JRebel:

Click to read more ...