Buscar
Social
Ofertas laborales ES

Entries in j2se (2359)

viernes
ago262011

Video de la presentación de Java 7 en Madrid

En nuestro canal de Parleys hemos colgado la presentación que Simon Ritter realizó el pasado 14 de julio en Madrid respecto a las novedades de Java 7. Aquí tenéis el video (en dos partes):

 

 


Para los que no pudisteis asistir, aquí tenéis un pequeño video resumen que os permite haceros una idea de los que os perdisteis.


Aprovecho la ocasión para recordarlos también que Oracle ha hecho disponible de modo gratuito un Java 7 launch pack que incluye múltiples presentaciones y un libro sobre Java gratis. Las presentaciones pueden emplearse libremente para modificarse y las charlas internas en una empresa o públicas.

 

Por último, queremos dar las gracias a Autentia y a  Paradigma Tecnológico por patrocinar el evento de lanzamiento de Java 7 en Madrid.

  

jueves
ago252011

Java 7. Qué hay de nuevo viejo, en la ciudad Bs.As. Argentina

   

Ante todo, perdonad la demora en publicar esta noticia, pero últimamente paso más tiempo fuera de Buenos Aires que en la city porteña. Por lo que espero sepan disculpar y ruego encarecidamente contar con su apoyo para que salga publicada a tiempo.

Mañana jueves 25 en el previo deZauber Software el Java User Grup Argentina organiza una presentación sobre las nuevas características de la plataforma.
Dicha presentación está dirigida por Juan Codagnone y Mariano Cortesi, quienes nos guiaran en un paseo sobre los nuevos features de Java 7.

Para ver online la presentación, conectarse a las 19:00 (GMT -3 / hora de Argentina) a este enlace
http://mulesoft.adobeconnect.com/jugar


Un saludo.


miércoles
ago172011

Cómo probar código concurrente en Java

Descubrimos una entrada en el blog de Nick Watts dónde nos da una introducción sobre cómo probar código concurrente en Java. Además incluye algunas técnicas de análisis estático de código y uso de la herramienta FindBugs.  Enlace: Getting Started : Testing Concurrent Java Code

Desde la versión 1.5 de Java, Sun, y ahora Oracle, han introducido nuevos elementos y mejoras para hacer más fácil y potente la programación concurrente en Java. En el siguiente enlace podéis encontrar un tutorial sobre los nuevos elementos y cómo utilizarlo.

Fork and Join: Java Can Excel at Painless Parallel Programming Too!

Un saludo.

Javier TDD

jueves
ago112011

Lanzamiento de Java 7 en la Ciudad de México

Este próximo viernes 19 de agosto tendremos un evento de lanzamiento de Java 7 co organizado con Oracle en las instalaciones de la Universidad UPIICSA (mapa en el link del registro).

El evento empieza a las 11 am y termina alrededor de las 17 hrs, tendremos primero una charla con Gustavo Garnica de Oracle sobre las novedades en esta nueva versión de la plataforma.

Además, tendremos un showcase de tecnologías Java por parte del equipo de JavaMéxico y SpringHispano. En este showcase habrá demostraciones de tecnologías Java con el fin de mostrar el estado del arte en la plataforma y que los asistentes se lleven una semblanza de sus alcances.

Los asistentes se llevarán regalos y habrá mucho networking. Regístrate y asiste.  

jueves
ago042011

Java 7 tiene un bug bastante feo en el compilador Hotspot

La noticia se hizo pública la semana pasada por parte de los miembros del proyecto Lucene, quienes vieron como emplear Java 7 con Lucene podría llevar a que el proceso de la máquina virtual se muriese por culpa de violaciones de segmento en el proceso nativo.


Este problema ocurre con ciertos tipos de bucles en los que la condición del bucle se modifica en su cuerpo. El problema surge del compilador Hotspot y algunas optimizaciones que ya estaban presentes en Java 6 pero que no estaban activadas por defecto (se activaban con los flags XX:+OptimizeStringConcat o -XX:+AggressiveOpts).


En Java 6 estas optimizaciones también daban problemas en algunos casos, pero el problema no era tan grave porque no estaban activadas por defecto. Oracle pensó que había resuelto el problema en Java 7, pero no es así (cosa que descubrió una semana antes del release final de Java 7). Esto ha llevado a algunos bloggers a recomendar no usar Java  7 para nada (en producción), recomendación que probablemente en estos momentos sea un buen consejo.


Tendremos que esperar a Java 7 update 1 por una solución a este problema. A pesar de esta metedura de pata, francamente, no creo que con Oracle los JDK vayan a tener más bugs que con Sun; todo lo contrario. En general la comunidad MySQL está de acuerdo que las releases de la base de datos bajo Oracle son bastante más estables y tienen menos bugs que cuando Sun (o la propia MySQL) estaban al cargo (otro tema diferente es la subida de precios de las licencias de la base de datos...).


Yo espero que suceda lo mismo con el JDK. Si bien es cierto que han comenzado con mal pie. ¿Qué opináis vosotros?