Buscar
Social
IntelliJ IDEA

Ofertas laborales
viernes
feb222013

Disponible NetBeans IDE 7.3 

Oracle anunció ayer la disponibilidad de NetBeans IDE 7.3. Probablemente la principal novedad de esta versión sea el soporte para HTML 5; ahora el entorno de desarrollo cuenta con un nuevo tipo de proyecto "HTML 5", mejoras considerables en el editor de JavaScript, un editor de hojas de estilo, un depurador de JavaScript y lleva empotrado WebKit para mostrar el resultado de nuestro trabajo.

Debajo de estas líneas os dejo una captura de pantalla mostrando la nueva funcionalidad relacionada con HTML 5 (haced click para ver la imagen en tamaño original):

El entorno de desarrollo también trae algunas mejoras menores para Java y Java EE, así como para JavaFX, Groovy, C/C++ y PHP. Podéis descargar la nueva versión desde aquí.

jueves
feb212013

Testing con Spock y Groovy (evento BarcelonaJUG viernes 22/02)

La comunidad de Usuarios Java de Barcelona (BarcelonaJUG) se complace en anunciaros el próximo evento para toda la comunidad de desarrolladores este viernes 22/02 a partir de las 17h en La Fontana.

Concretamente hablaremos sobre Testing de aplicaciones Java con Spock y Groovy de la mano de Fátima Casaú(Software Analist & Developer y Scrum Master en Salenda)

En ocasiones la labor de testing en aplicaciones Java es una labor poco divertida y que con el tiempo se vuelve difícil de mantener. Veremos una comparativa de implementación de testing con Java por un lado y por otro, con Groovy y Spock de forma que comprobaremos que implementar tests puede ser algo divertido y que nos puede ayudar a tener nuestros proyectos bien documentados. También veremos como implementar pruebas funcionales con Geb.

Click to read more ...

jueves
feb212013

Disponible Java SE 7u15, 6u41; Java 6 llega a su End of Life

Oracle ha hecho disponibles nuevas actualizaciones de seguridad para sus plataformas Java: Java SE 7u15, Java 6u41 y JavaFX 2.2.7. Estas updates contienen el tercer grupo de parches de seguridad publicados por Oracle para la plataforma en un mes (menos mal que el ciclo teórico de actualizaciones para Java SE es trimestral).

Esta publicación es muy relevante, no por los agujeros de seguridad parche A2, sino por el hecho de que con esta actualización Java 6 llega a su End of Life.  Java 6u41 será el último parche que Oracle publique de modo público. A partir de ahora, los usuarios de Java 6 tendrán que optar por una de estas tres opciones:

 

  1. Moverse a Java 7
  2. Pagar a Oracle por actualizaciones de seguridad a través de su programa de soporte extendido
  3. Ejecutar una versión de Java que no tiene parches de seguridad. Por cierto, en el último mes Oracle ha publicado tres actualizaciones de seguridad críticas para Java 6.  En vistas de esto, ¿Cuánto tiempo creéis que va a pasar antes de que haya algún nuevo agujero de seguridad en  Java 6?
miércoles
feb202013

JavaFX 3D Early Access

Esta semana Oracle ha liberado una versión Early Access de JavaFX 3D. En estos momentos esta versión sólo corre sobre Windows, pero están trabajando en soporte para OpenGL, lo que permitirá que corra en otras plataformas. Aquí tenéis un video demo que ha publicado Oracle para demostrar las capacidades de JavaFX 3D:

Y aquí tenéis un ejemplo de código fuente, junto con su resultado al ejecutarlo:

Click to read more ...

martes
feb192013

Emitrom anuncia Touch4j 4.0

Emitrom anuncia la disponibilidad de Touch4j 4.0.

Touch4j es un API en Java (licencia Apache 2) que le permite al usuario escribir aplicaciones web para plataformas móviles.  Esta última versión tiene apoyo para UI Binder, nuevos componentes visuales, está a la par con la version 2.1 de Sencha Touch, y una de las cosas más interesantes es la posibilidad de utilizar Touch4j dentro de una aplicación escrita con Titanium4j.

Aquellos que necesiten apoyo nativo en sus aplicaciones móviles ahora tienen dos alternativas para Touch4j:  usar el API Pilot de Emitrom, el cual funciona en base a Apache Cordove / PhoneGap; o usar Titanium4j junto con Touch4j para recibir el apoyo nativo desde la plataforma Titanium.

Click to read more ...

martes
feb192013

Niveles de calidad: el agujero en las metodologías de software

Francisco Morero Peyrona (peyrona) y un servidor hemos escrito un artículo reflexionando sobre lo que, desde nuestro punto de vista, es la principal carencia de las metodologías de desarrollo de software (tanto las ágiles como las tradicionales): la gestión del nivel de calidad que se debe alcanzar en un desarrollo.

Todas las metodologías de software parecen estar diseñadas para alcanzar una calidad máxima en todos los desarrollos. Es como si todos nos estuviésemos engañando a nosotros mismos diciendo que nuestro objetivo siempre es desarrollar software de la máxima calidad posible. Sin embargo, recursos temporales, económicos y de personal limitados, así como la propia naturaleza de cada proyecto de software, hacen que esto no siempre tenga sentido.

El artículo hace la reflexión de que no todo el software que desarrollamos requiere la misma calidad. Defiende esta posición con ejemplos, y proporciona una serie de "reglas del pulgar" a aplicar a distintos arquetipos de proyecto de software que, según nuestro punto de vista, típicamente requieren niveles de calidad diferentes. Os dejamos aquí el artículo:

Niveles de Calidad: el agujero en las metodologías de software.

Click to read more ...

martes
feb192013

Publicada la última actualización al Java EE 6 Tutorial

Hace unos pocos días Oracle ha publicado la última actualización al tutorial de Java EE 6, la versión 6.0.8 de este tutorial. Será la última revisión, ya que a partir de ahora se centrarán en la documentación para Java EE 7.

En esta revisión se ha añadido más información acerca de contextos e inyección de independencias, más información sobre seguridad en aplicaciones web, además de algunas otras correcciones menores. También se han actualizado los ejemplos añadiendo soporte para internalización de alguno de ellos y añadiendo más funcionalidad al ejemplo de JAX-RS.

De un modo paralelo, se ha publicado el segundo volumen del libro Java EE 6. Con estas dos actualizaciones, Oracle dejará de generar documentación para Java EE 6.

http://www.amazon.com/The-Java-EE-Tutorial-Advanced/dp/0137081863
lunes
feb182013

Google App Engine añade soporte para Java 7

Recientemente Google ha anunciado la versión 1.7.5 de Google App Engine, en la cual se añade soporte para Java 7, eso sí, por lo de ahora de modo experimental. No obstante, Google recomienda emplearlo ya que, según ellos, es completamente compatible hacia atrás. Además, se ha ampliado el máximo de memoria de las instancias hasta un GB (antes eran 512 MB).

Esta versión también nos trae un modo experimental Cloud Endpoints, que permite a clientes JavaScript, Android o iOS conectarse directamente a la funcionalidad del servidor empleando llamadas a clases que se generan de modo automático a través de anotaciones, así como mejoras en el Cloud Messaging Service for Android.

Click to read more ...

domingo
feb172013

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 publicadon las siguientes noticias:

sábado
feb162013

Publicados todos los vídeos de Greach 2013

El 25 y 26 de enero se celebró en Madrid la segunda edición de Greach, un evento dedicado excluvisamente a todas las tecnologías relacionadas con Groovy, Grails, Griffon, etc. Fueron dos días con dos tracks cada uno el que 21 ponentes nacionales e internacionales dieron hasta 23 charlas y talleres.

Todas las sesiones fueron grabadas en vídeo. Así que, para toda la gente que no fue, o para aquella que fue y se perdió alguna charla, aquí tenéis todas las grabaciones para que las disfrutéis:

  • La agenda del día, con enlaces a las charlas con su descripción, diapositivas/código y el enlace del vídeo: Agenda Greach 2013 con vídeos.
  • Canal de YouTube con todos los vídeos de este año 2013 y los de la primera edición de Greach 2011: The Greach Channel.

Esperamos que los disfrutéis, ¡nos vemos el año que viene!