Buscar
Social
Ofertas laborales ES
jueves
oct182007

VisualVM: Herramienta para monitoreo de la JVM

Ha sido publicada una versión preview de esta herramienta opensource. VisualVM permite obtener información de forma visual sobre aplicaciones ejecutándose en la Java Virtual Machine, por ejemplo te da las métricas de las clases cargadas, el heap de memoria usado, los threads utilizados, etc. Además te permite hacer un profiling de la aplicación sobre el tiempo de CPU y memoria usados lo que permite detectar cuellos de botella.

VisualVM funciona a partir de JDK 1.4, sin embargo para que pueda obtener toda la funcionalidad de la aplicación es necesario usar JDK 6.

Las descargas, en la página del proyecto. 

miércoles
oct172007

javahispano Podcast - 001 - Presentacion de la asociacion JavaHispano

Pues sí, en javaHispano hemos creado un podcast. No debería sorprenderos demasiado ya que os preguntamos hace poco sobre qué os parecería la idea y vuestra respuesta fue bastante positiva. Todavía no tenemos perfectamente claro que formato concreto queremos para él. Esperamos que incorpore resúmenes y comentarios sobre noticias destacadas, entrevistas a personajes hispanos destacados dentro del mundo de Java y "mesas redondas" donde varios expertos en un determinado tema dan sus opiniones sobre él.

La forma concreta del podcast esperamos que la vayamos definiendo poco a poco entre todos, según nos vaya llegando la realimentación de lo que vosotros pensáis sobre lo que hemos hecho. También nos gustaría que en el futuro próximo vosotros, los usuarios de javaHispano, podáis participar en el podcast, en especial en las mesas redondas. Por ejemplo, si se decide hacer un podcast sobre movilidad/JBoss/Spring/lo que sea probablemente haya varios de vosotros que seáis auténticos expertos y que podríais hacer contribuciones interesantes. El problema es que seguramente será muy complicado ponernos de acuerdo para quedar a una hora concreta y grabarlo, ya nos cuesta ponernos de acuerdo entre nosotros... Pero bueno ya se nos ocurrirá algo.

En este primer podcast presentamos la asociacion JavaHispano. Hablamos de la historia de la asociación, actividades que hemos realizado hasta el presente, planes para el futuro y curiosidades. Finalmente se realiza un llamamiento a la partición. En él han participado Abraham, Rugi, Lasterra, ECamacho y JorgeRubira

Para aquellos que no sepáis que es un podcast, os dejo aquí la definición de la Wikipedia. Básicamente, es un archivo mp3 que contiene las voces de varias personas hablando sobre un determinado tema. En este caso, obviamente, serán personas hablando de temas relacionados con Java. El archivo puede descargarse directamente mediante el navegador web o de modo automático mediante un cliente que se descargará los episodios nuevos de los podcast a los cuales estás suscrito cada vez que los lances.

miércoles
oct172007

Feliz 9o aniversario al bug 4152790

Vía el blog de Michael Ester me entero de este bug del JDK que fue reportado desde 1998. El bug sucede al querer serializar grafos de objetos muy profundos como una lista ligada con muchos objetos. De acuerdo a la descripción del bug esto sucede porque se serializa en pre orden y podrìa resolverse al hacerlo en post orden. Al parecer el bug no es muy complicado de resolver sin embargi lleva ya 9 años reportado y algún usuario decidió celebrarlo con un comentario en el reporte:

"Happy Anniversary! 9 years!!! I believe a tradional gift of pottery is in order."
Por cierto, ahora que Java es abierto y libre.. ¿qué tan difícil es enviar un patch para corregirlo? 

 

miércoles
oct172007

Cursos gratuitos de Sun para desempleados en Madrid

El Servicio Regional de Empleo de la Comunidad de Madrid organiza unos cursos de formación gratuitos para desempleados en colaboración con Sun Microsystems.

El principal requisito es estar inscritos como demandantes de empleo o demandantes de mejora de empleo (contratos laborales de 4 horas diarias o menos, o contratos temporales de menos de 3 meses).

Proinfor (partner de formación de Sun) imparte la parte Java de Sun. Concretamente, el curso "ARQUITECTURA Y DESARROLLO DE APLICACIONES J2EE", tanto en nivel básico como intermedio. En ambos niveles el temario es el mismo, la única diferencia es el número de horas (~300 horas el básico, ~200 el intermedio)

Cada edición incluye realmente 6 cursos oficiales de Sun Microsystems, impartidos uno tras otro. Los cursos son, en orden:

Cada curso de Sun incluye un kit de documentación con material teórico y práctico.

El lugar de impartición es en el Centro de Formación TIC Madrid-Sur, en Getafe (Sector 3, metro Conservatorio).

Sobre las fechas y horarios, está previsto iniciar en los próximos días un nivel básico en horario de mañana (de 9 a 14 horas)

Para aquellos que estéis interesados, contactad con Santiago Pascual por teléfono (91 556 67 17) o email (santiago PUNTO pascual ARROBA proinfor PUNTO com).

miércoles
oct172007

OpenProj, un clon libre de Microsoft Project implementado en Java

OpenProj es un clon de Microsoft Project implementado completamente en Java y distribuido bajo una licencia libre. Hasta la fecha, OpenOffice carece de una solución equivalente al producto Microsoft Project, cuyo precio por licencia rondan los 1000 €. Esta es la primera alternativa libre (al menos, que yo conozca) con suficiente funcionalidad y fuerza para hacer frente al monopolio de Microsoft en este nicho. La herramienta, posee una interfaz de usuario más que elegante y tiene funcionalidad para importar proyectos creados con diversas soluciones comerciales, entre ellas la de Microsoft.

La compañía que está detrás de OpenProj es Projity, compañía que además de distribuir de un modo completamente gratuito está solución proporciona un servicio, "Project-ON-Demand", que permite acceder a través de un navegador web a una versión Applet de OpenProj. Los datos de los proyectos creados mediante este servicio son almacenados en los servidores de la compañía. El servicio tiene un costo mensual de entre siete a 19 $ y entre los clientes que lo usan están BearingPoint, Tyco y la propia NASA.

Os dejo una captura de pantalla de OpenProj y otra de la versión Applet que ofrece como servicio la compañía que lo desarrolló.

 

 

openproj2 OpenProj