blog de benek

Super Happy Dev House Querétaro

Este fin de semana será la segunda edición del Super Happy Dev House en Querétaro.

JavaMexico.org participa como organizador y patrocinador de este evento cuyo objetivo es impulsar una cultura de creatividad y desarrollo, que sea a la par divertida y favorezca el networking.

¿Qué es?

El Super Happy Dev House es un evento no exclusivo dirigido a personas creativas y curiosas interesadas en la tecnología. Compartimos conocimiento, exploramos la tecnología y hacemos colaboraciones ad hoc. Ven y diviértete, construye, aprende y conoce personas nuevas. Esto se llama Cultura Hacker y estamos aquí para impulsarla.

¿Cómo funciona?

Llegas, tomas el lugar que más te guste y te instalas. Tienes 12 horas para acabar un proyecto, idea o lección. Comienzas a trabajar y convives con la gente que te rodea. Seguramente en los primeros 20 minutos ya estarás platicando con nuevas personas sobre temas que te interesan. Si quieres ponerte los audífonos y concentrarte está bien, si quieres salir a platicar con alguien está bien, si quieres relajarte o divertirte un rato está bien.

Si nunca has asistido y quieres más información acerca del evento, te recomendamos que visites esta, esta página y este wiki.

¿Qué necesito para participar?

Simplemente, muchas ganas de crear algo, aprender cosas nuevas, finalizar tu sueño guajiro de desarrollo.
Puedes llegar el mismo día y empezar a trabajar, aunque para que todos tengamos una idea sobre que trabajaran los demás lo mejor es que te registres en el wiki: http://shdhqro.pbworks.com/SHDHQro-2.

Cuándo?

Sábado 19 de septiembre, 2009.

A qué hora?

10am a 10pm.

Dónde?

Instituto Tecnológico de Querétaro. Sala de Usos Múltiples de la Biblioteca.

Los esperamos!!!!!

Habrá muchas sorpresas, la comida va por nuestra cuenta y hasta un descuento para el after-party en el restaurant-bar El Palco.

Aprendiendo Groovy en línea desde tu navegador

Encontré un site en donde se puede aprender Groovy dentro del mismo navegador, como si se tuviera la consola de Groovy en él, sin tener que instalar nada y con un tutorial guiándonos... pero primero, explico qué es Groovy...

Groovy es un lenguaje de programación orientado a objetos para la plataforma Java (es decir, corre sobre la JVM, al igual que el lenguaje Java).

Tiene características muy similares a Python, Ruby, Perl y Smalltalk. Puede utilizarse también como lenguaje de scripting. El desarrollo en Groovy pretende ser dinámico y muy productivo gracias a la sintaxis que posee, sin dejar de lado la sintaxis de Java habitual ya que Groovy soporta también la sintaxis del lenguaje Java común por lo que la curva de aprendizaje se aminora mucho para los aprendices.

class HelloWorld {
   String name
   def greet() { return "Hello ${name}" }
}
 
   def helloWorld = new HelloWorld(name:"Groovy")
      println( helloWorld.greet() )

El resultado de una aplicación Groovy por supuesto también es Bytecode, 100% compatible con el Bytecode generado a partir del lenguaje Java.

Tiene muchas otras características más que son bastante útiles.

Pueden acceder al tutorial en línea desde la siguiente liga: http://trygroovy.appspot.com/tutorial

Saludos!

Aldea Digital, el santuario geek en México

Viene de Tequila Valley...

Este 10,11,12 y 13 de Septiembre se celebrará en México una LANParty, la primera de su tipo y una de las dos contempladas para este año junto con la Campus Party.

Esta LANParty llamada “Aldea Digital“, llegará a la ciudad de México gracias a los esfuerzos de OCESA Y Euskal Encounter de Bilbao, España y el patrocinio de La Comisión Bi100/Bicentenario en la Ciudad de México, donde se promete un ancho de banda de 10 Gigas (bastante sorprendente teniendo en cuenta que hasta el momento en Latinoamérica Brasil ha dado el mayor ancho de banda en un Campus Party) de la mano de Prodigy Infintum, uno de los proveedores de Internet más importantes en México.

Tequila Valley es un orgulloso patrocinador de este evento que espera más de 2000 laneros (”aldeanos”) con computadora y 40,000 asistentes en 4 días de actividades y conferencias en diferentes áreas como son: Arte Digital, Hardware, Software Libre, Videojuegos. También habrá concurso y hasta 500,000 en premios.

Euskal Encounter viene celebrando en el País Vasco desde el año 1993, lo que la convierte en la concentración de informáticos más veterana de España (Baracaldo, San Sebastián, Vitoria, Bilbao, Tolosa, Legazpi, Villareal de Urrechu) y una de las más veteranas de Europa que constituye parte de un fenómeno que tuvo su origen a finales de la década de los ochenta en el norte de Europa, en países tales como Noruega, Dinamarca o Alemania.

Recientemente Euskal Encounter celebró (23-26 Julio) en Baracaldo, Vizcaya en España la edición número 17 que con 4,096 ordenadores en red, 5,700 asistentes y 10 Gb/s de conexión a Internet donde geeks y fanáticos de la tecnología (Aficionados y Profesionales) acamparon y gozaron de todo tipo de actividades relacionadas con la informática.

Ahora en México la cita será en el Palacio de los Deportes y ya puedes apartar tu lugar en Ticket Master (Aldeanos:$500; Visitantes: $30).

¡No puedes perderte esta experiencia, donde convivirás con otros 1999 geeks en un solo lugar, solo recuerda las normas de lugar para tener una sana convivencia.

En lo personal se me hace un excelente evento principalmente por la cuestión del ancho de banda! No en cualquier lado podremos encontrar 10gbps de conexión :-p

Espero ver a algunos integrantes de la comunidad Java en el evento! Yo ya tengo mi boleto, nos vemos ahí!

Javier Ramírez Jr.
http://twitter.com/xbenek
http://www.javamexico.org/tema/lineamientos_de_publicacion

8a. Reunión de la comunidad, este sábado 22 de Agosto!

Con un poco de premura anunciamos la llegada de la esperada octava reunión de la comunidad, que organiza SpringHispano, JavaMéxico y Grails-MX!

Sábado 22 de Agosto de 2009, 10 am.

Citando...

La agenda del día es la siguiente:

  •  "El MVC redefinido con Grails (Controllers y GSP)" por Jose Juan Reyes (@neodevelop) Charla en la cual hablara sobre como Grails implementa el MVC, asi como las librerias de Tags
  • Mesa redonda (OpenSpace) de administración de proyectos En esta mesa, Gustavo Muñoz, Javier Castañon, hablaran y daran la pauta para que los asistentes participen con sus experiencias en los diversos proyectos en los cuales se han visto involucrados. Tema muy interesante para debate.

El lugar de la reunión es en:

Ave. San Lorenzo 1009 Piso 4. Col. del Valle, México, D.F.

El registro es importante que se realice en Coetus, ya que es requerido saber la cantidad de asistentes a la reunión.

http://www.coetus.info/coetus/events/detail/11

Les pongo un mapa con la ubicación exacta:


Ver más grande...

Los esperamos!!

Javier Ramírez Jr.
http://twitter.com/xbenek

VMware compra SpringSource...

En un año de adquisiciones confusas ahora toca turno a SpringSource, que el día de ayer fue adquirido por VMware.

La compra fue por 420 millones de dólares... lo raro del asunto es que la línea de negocio de SpringSource es muy alejada a la que actualmente maneja VMware!! A varios tomó por sorpresa la noticia...

Según Adrian Colyer:

"*nothing changes* with respect to our open source projects and SpringSource product offerings. Nothing changes that is, apart from the fact that we’ll have even more opportunity in the future to add exciting new features to them."

Esperemos que así sea... mientras tanto, ya hay varias explicaciones de parte de VMware y SpringSource para tratar de aminorar esa confusión y dudas de la comunidad en general.

Si les interesa comprender un poco más la estrategia que planea VMware pueden revisar estos enlaces:

Virtualization & Enterprise Java: http://blog.springsource.com/2009/08/13/virtualization-enterprise-java/
VMware acquires SpringSource (comunicado oficial): http://blogs.vmware.com/console/2009/08/vmware-acquires-springsource.html
Comentarios de Rod Johnson: http://blog.springsource.com/2009/08/10/springsource-chapter-two/
Análisis de Paul Maritz: http://ir.vmware.com/phoenix.zhtml?p=irol-eventDetails&c=193221&eventID=...

Ahora ya no solo los usuarios de Java en general están a la expectativa de qué pasará con la compra de Oracle, sino además la gente de la comunidad específica de Spring está experimentando algo muy similar.

Como todo cambio, esperemos que sea para bien.

Javier Ramírez Jr.
http://twitter.com/xbenek

Super Happy Dev House 9 - Ciudad de México

El Super Happy Dev House 9 ya está a la vuelta de la esquina! Es el próximo Sábado 25 de Julio.

Y bueno, qué es el SHDH?

Hago una cita al sitio del "SHDH México City":

Es un evento no exclusivo dirigido a personas creativas y curiosas interesadas en la tecnología. Compartimos conocimiento, exploramos la tecnología y hacemos colaboraciones ad hoc. Ven y diviértete, construye, aprende y conoce personas nuevas. Esto se llama Cultura Hacker y estamos aquí para impulsarla.

La dinámica es la siguiente... De 10 am a 10 pm el SHDH es un espacio para cualquier persona interesada en participar o realizar un proyecto de desarrollo de software, además de interactuar con los demás participantes e intercambiar ideas, tecnologías, trucos y quizá hasta compartir proyectos. Inclusive puedes llevar parte de tu trabajo habitual y realizarlo ahí, en un ambiente muy relajado con mucha gente que también desarrolla software.

Incluso podríamos realizar un proyecto entre nosotros los usuarios de javaMexico! Avisen si están interesados.

El lugar...

Terraza del Cluster de TI Prosoftware

Proyecto NACA: Migración de código COBOL a Java.

Ver para creer!! El Proyecto NACA de Publicitas Ltd. acaba de migrar satisfactoriamente 4 millones de líneas de código fuente COBOL de una aplicación que corría en un IBM/Mainframe a código Java 100% funcional sobre arquitectura Intel en Linux.

Lo mejor de todo es que este proyecto fue publicado como Software Libre bajo la licencia GNU GPL/LGPL, la versión 1.0 pueden descargarla aquí.

Suena un poco raro que existan casos para este tipo de migraciones, normalmente los proyectos de COBOL se situan en IBM Mainframes debido al alto volumen de manejo de datos, no sé hasta qué punto una migración a Java sería 100% exitosa, es decir no solo que sea funcional sino también del mismo o mejor rendimiento.

Sin duda es un gran trabajo de ingeniería que colocará a Java como una nueva alternativa a proyectos ya existentes en la plataforma de IBM.

Saludos!

Seguridad en Aplicaciones Java, el video.

Video de la ponencia impartida por Enrique Zamudio, en el marco de la Séptima Reunión de JavaMexico.org, SpringHispano.org y Grails.org.mx, el pasado 13 de Junio

Vimeo: Seguridad en Aplicaciones Java..

Presentación de la charla "Hablando en Scrum"

Ya está disponible vía Comunidad Scrum la charla de la pasada reunión de SpringHispano, javaMexico y Grails MX.

La comunidad en el IRC

Y bien, se ha dado de alta un canal en el IRC para la comunidad! Los datos para accesar son los siguientes:

  • Servidor: irc.freenode.org
  • Canal: #javamexico

Para los que no tengan idea como entrar aquí les pongo pequeño tutorial que acabo de hacer...

Paso 1 - Bajar e instalar un cliente IRC. En mi caso mi preferido es X-Chat, aunque existe el famoso mIRC, BitchX, Pidgin, Kopete, etc... Bajaremos pues X-Chat, si usas Windows bájalo de aquí, si usas Linux seguramente ya esté en tus repositorios (Debian, Ubuntu, Fedora, Gentoo, etc...), si no el código fuente lo bajas de acá

Una vez descargado hacemos una instalación común ya sea en Windows o cualquier distribución de Linux.

Paso 2 - Ejecutar el cliente instalado. Abrimos X-Chat y la primera pantalla que nos muestra es la siguiente:

Distribuir contenido