viernes nov 06, 2009

El Gobierno de la ciudad de Buenos Aires continúa apostando al avance del Distrito Tecnológico de Parque Patricios. En esta ocasión anunció el lanzamiento de programas educativos para generar nuevos profesionales certificados en lenguajes de programación Java y .Net, que comenzará a implementarse este año.


Francisco Cabrera, Mauricio Macri y Mariano Naradowski
La presentación se realizó en la Escuela Técnica Número 7 “Dolores Lavalle de Lavalle”, ubicada en Zavaleta 204, y estuvo a cargo del mandatario porteño Mauricio Macri. También asistieron el ministro de Desarrollo Económico, Francisco Cabrera, y el de Educación, Mariano Naradowski.

La iniciativa propone la apertura de cursos de capacitación para formar a 22 alumnos de sexto año seleccionados de instituciones de nivel medio con orientación industrial. Tendrán una duración de 16 horas.

Con la aprobación de la instancia de evaluación los jóvenes podrán certificarse en los lenguajes de programación de Sun MicroSystems y Microsoft. La estrategia se enmarca en el plan de desarrollo propuesto por la ley 2.972 de creación del Distrito Tecnológico, destinado a fomentar la capacitación en TIC para jóvenes.

martes nov 03, 2009

Entre los días 20, 21 y 22 de Agosto del 2008 se llevó a cabo, en la sede de la Universidad de Belgrano (Buenos Aires, Argentina), las  8vas. Jornadas Regionales de Software Libre. La misma contó con la asistencia de 1300 asistentes que se hicieron presentes en las aproximadamente 120 charlas.


Las Jornadas Regionales de Software Libre son un evento regional, internacional e itinerante donde diferentes actores de la comunidad trabajan para integrar proyectos, lanzar nuevas ideas y superar los límites de los programas que utilizan.

Esta edición estuvo organizada por Grupo de Usuarios de Software Libre de Capital Federal (CaFeLUG). Durante las mismas se reunieron programadores, desarrolladores, estrategas, expertos en tecnologías, emprendedores involucrados en Software Libre para intercambiar ideas, compartir técnicas, discutir y explorar tecnologías libres tales como Apache, GNU/Linux, JAVA, MySQL, OpenSolaris, PHP, Python y muchas otras.

Entre los invitados destacados estuvieron Chris Hoffman, Rik van Riel, Jon ‘maddog’ Hall, Christoph Hellwig, Dag Wieers, Mario Bonilla y Raymond Hettinger.


En estas jornadas, junto con Ezequiel Singer, Santiago Pericas-Geertsen, Juan Daniel Pérez y Ezequiel Aranda dimos una serie de charlas relacionadas con las tecnologías Java, GlasFish y OpenSolaris.

El día miércoles 20 dí una charla sobre “HTPC (Home Theater Personal Computer)” en donde la idea de la charla fue mostrar las distintas tecnologías abiertas que nos permitirán transformar nuestra PC de escritorio en un potente centro multimedial abierto.

Ese mismo día Ezequiel Singer y Juan Daniel Pérez dieron una charla sobre “Las nuevas tecnologías en el mundo Java”. En la misma se hizo un repaso de la historia y las distintas plataformas Java, como fue su conversión al Open Source, se mostró el entorno Netbeans, y finalmente se habló sobre las nuevas tecnologías dentro de Java, tales como JavaFX y JRuby, entre otras.

Finalizada la charla de Ezequiel y Juan Daniel, Santiago Pericas-Geertsen dio su charla sobre “Open Data Sync: Open-Source Mobile Enterprise Data Synchronization”.  Open Data Sync es un plataforma de software libre basada en estándares que permite desarrollar soluciones para acceder a datos empresariales desde teléfonos celulares. Open Data Sync es la base del producto Sun Java System Mobile Enterprise (MEP) ofrecido por Sun Microsystems. La plataforma provee extensiones a J2ME que permiten el desarrollo de clientes para sincronizar datos, un motor de sincronización basado en SyncML corriendo sobre Glassfish, y componentes adicionales que permiten el desarrollo de conectores para acceder a los sistemas de información empresariales.

El día jueves 21, Ezequiel Singer y Juan Daniel Pérez dieron la charla de “Introducción a OpenSolaris”. Durante la misma, se habló sobre la historia de Solaris, su liberación del código en el 2005 y las nuevas características que incluye este novedoso sistema operativo. Luego se comentó sobre las distintas distribuciones, sus características y sus principales tecnologías, tales como ZFS, Zones y DTrace.


Finalmente, el día viernes 22, Santiago Pericas-Geertsen dio  la charla de “Glassfish, Desarrollando un servidor de aplicaciones en Open Source”. En la misma explicó el pasado, el presente y el futuro de Glassfish así como también algunas de las tecnologías mas importantes disponibles actualmente y en desarrollo. Dio ejemplos de porque considerar utilizar Glassfish en nuestros proyectos, y nos contó como podemos participar en la comunidad Glassfish para influenciar versiones futuras. Sobre el final de la charla habló sobre el desarrollo de RESTful web services utilizando JAX-RS (Java API for RESTful Web Services), y su implementación de referencia, Jersey, disponible en Glassfish.

Finalizada la charla de Santiago, junto con Ezequiel Aranda dimos una charla de “Introducción a OpenSolaris”, en la que contamos la historia del proyecto OpenSolaris y hablamos sobre sus principales tecnologías, entre las que estaban ZFS, Dtrace y Zones.

Como siempre queremos agradecer a los organizadores del evento por la invitación.Y por sobre todo les damos las gracias a todas las personas que asistieron a las distintas charlas, que sin ellos esto no sería posible.


Me despido dejándoles un enlace a una galería de fotos de algunas de las charlas y talleres que dictamos y los invito a que dejen sus comentarios. Les dejo también una pequeña entrevista que le realizo Ezequiel Aranda a Santiago Pericas-Geertsen (Ingeniero en el grupo Application Platform de Sun Microsystems):

Quien desee puede unirse a la red social OSUM, en donde seguramente encontrarán un grupo creado especialmente para cada una de las Universidades/Facultades de las que son parte, Y allí podrán compartir inquietudes y estar en contacto con amigos, compañeros, profesores y profesionales del mundo del software libre.

miércoles oct 28, 2009

El equipo encargado del desarrollo de Java Card (la tecnología que permite embeber Java en dispositivos como tarjetas SIM de teléfonos celulares y tarjetas de identificación) ha trabajado muy duro durante estos últimos meses, y esta semana han anunciado que ya se encuentra disponible la versión 3.0 de esta plataforma.

Esta nueva edición se encuentra disponible en dos versiones: classic y connected.

Classic es básicamente Java Card 2, con algunas mejoras y correcciones de bugs. Representa 10 años de desarrollo, y continua siendo la plataforma más popular en el mercado de tarjetas SIM y ID.

Connected es la verdadera evolución de Java Card, y entre otras cosas incluye:

  • JVM compatible con JDK 6, con excepción de float.
  • Soporte para todo el lenguaje Java, permitiéndonos usar annotations, bucles for mejorados, etc (Java Card 2 posee restricciones sobre algunas características del lenguaje).
  • API completa, que es una mezcla de CLDC, GCF, Servlet, Java Card 2 API, Sockets, Threads y Transactions.
  • Contenedor de servlets con soporte para Servlets 2.5.
  • Interfaz HTTP y HTTPS.
  • Sigue siendo muy pequeño: 24K RAM, 128K EEPROM, 512K ROM, con un procesador de 32 bits.
  • Habiendo añadido la interfaz USB, Java Card extiende su utilidad a una nueva familia de dispositivos, como tokens USB seguros, bases de datos personales, servidores embebidos, pendrives WebDAV, etc.

El equipo de Java Card ha desarrollado también un plug-in para NetBeans, para facilitar el desarrollo de aplicaciones para esta plataforma.

También pueden visitar el proyecto "Java Card: Everything You Need to Know" en Kenai.

jueves oct 22, 2009

La Escuela de Tecnología de la UNNOBA y el Grupo de Usuarios de Software Libre de Junín organizan las V Jornadas de Software Libre para el 30 y 31 de octubre en el edificio anexo que tiene la Universidad, Rivadavia y Newbery.

Como parte del proyecto de investigación "Digitalización de Contenidos Accesibles por Web" que está desarrollando la Universidad, estas jornadas regionales se transmitirán por radio FM y vía internet. Los interesados pueden acceder a través de http://dica.unnoba.edu.ar.

El encuentro se realiza sin fines de lucro para promover el uso y desarrollo del software libre. "Después de cuatro jornadas exitosas, procuramos crecer en la misma dirección, profundizar y ampliar los ejes de trabajo. Es un lugar de reunión para compartir experiencias, debatir puntos de vista y presentar nuevas tecnologías", dijeron los organizadores.

La participación es libre y gratuita, pero los interesados deben registrarse antes a través de http://www.unnoba.edu.ar/sl. Se entregarán certificados de asistencia. En esta edición de las jornadas, expondrán profesionales de Buenos Aires y Santa Fe:  Paola Gutiérrez (Campus Ambassador de Sun Microsystems), Gastón Ramos (programador experto en Ruby y Ruby On Rails), Juan José Conti (programador experto en Python, investigador becado de UTN); Sebastián Bassi (webmaster, IT Manager, Escritor Técnico), Arturo Buanzo Busleiman (consultor experto en seguridad informática) y Javier Bértoli (System and Network Administrator NetManagers).

Algunos de los temas que se desarrollarán durante el 30 y 31 de octubre son "Python, un lenguaje claro, versátil y robusto"; "Cómo encontrar vulnerabilidades mediante el uso de variables manchadas"; "Seguridad en GNU/Linux"; "Herramientas que permitan proteger servidores en forma proactiva".

Otros temas que se abordarán son "Taint Mode en Python", "Ruby, un lenguaje simple, natural y productivo"; "JavaFX. Desarrollo de Rich Internet Aplications" y "Telefonía IP con Asterix (Lo que ni a Bell se le ocurrió)".

Fuente: diariojunin.com.

lunes oct 19, 2009

Entre los miembros del grupo “Java Primeros Pasos” armaron una revista digital que van a publicar cada 15 días. La misma está orientada a todas aquellas personas que están comenzando a dar sus primeros pasos en Java. 

Les dejo las dos primeras ediciones. Ambas responden son MUY interesantes, y siempre nos dejan con gananas de leer la próxima edición.


Número 1: Instalación de NetBeans en GNU/Linux, JDK y ejemplo en Java.

Número 2: Programar un "Hola Mundo" en JSP. Instalar Apache, MySQL y PHP en Fedora 11.


 Fuente: http://osum.sun.com/group/javaprimerospasos

 Sumate a la comunidad de OSUM Argentina. osum.sun.com


This blog copyright 2009 by Ezequiel Singer