viernes nov 20, 2009

El día sábado 20 de Septiembre del 2008 se realizó el festejo del Software Freedom Day (SFD) en la Universidad Nacional de La Plata (UNLP). El mismo estuvo organizado por la agrupación estudiantil Alternativa por Informática (AxI) de la Facultad de Informática de la UNLP.

El Software Freedom Day es una celebración internacional en la cual la temática se aboca a temas referidos al FLOSS (Free/Libre/Open Source Software). El objetivo de esta celebración es difundir en todo el mundo los beneficios de usar FLOSS en la educación, en el gobierno, en el uso personal y en las empresas.

Las actividades comenzaron a las once de la mañana y finalizaron cerca de las siete de la tarde. Se dieron charlas y talleres de SUGAR/CRM (Luis Szklar), GNU/Linux (Ariel Corgatelli), Python (Alejandro Santos) y OpenSolaris (Nicolás Alonso). También hubo una charla sobre como usar software libre para proyectos libres, a cargo de Ariel Corgatelli. Y sobre el cierre del evento di una charla referida al camino de Sun en el mundo del OpenSource.

Quiero agradecer a Angel Vilte de la agrupación AxI por invitarme, conseguir el lugar y organizar el evento. Y como siempre digo, agradecer a todos los que colaboraron con el evento y a por sobre todo, a todos los que se hicieron presentes en las distintas charlas que tuvo el evento.

Les dejo un enlace a una galería de fotos, y los invito a sumarse a los diversos grupos de la comunidad OSUM. Especialmente quiero dejarles un enlace al grupo OSUM dedicado a los alumnos de la UNLP.


Encuentra más fotos como ésta en Open Source University Meetup

jueves nov 19, 2009

El día sábado 13 de septiembre del 2008, se realizó en la ciudad de Resistencia (Chaco, Argentina)  “Software Freedom Day (SFD) NEA 2008". Dicho evento estuvo organizado por el grupo NESLA (Nordeste Software Libre Argentina), la Comunidad TIC y la empresa Neurowork.


El Software Freedom Day es una celebración internacional en la cual la temática se aboca a temas referidos al FLOSS (Free/Libre/Open Source Software). El objetivo de esta celebración es difundir en todo el mundo los beneficios de usar FLOSS en la educación, en el gobierno, en el uso personal y en las empresas.


Se contó con la asistencia de más de 300 personas y un total de 8 ponentes. Las charlas dadas fueron las siguientes:

  • Interactuando con PostgreSQL con C++ - Lic. Marcelo Raul Diaz, IP Corp (Corrientes)
  • Gobierno Electrónico en la Provincia de Formosa - Estándares y Tecnologías - Lic. Fabián Fleitas y el Lic. Alexander Handel, UPSTI (Formosa)
  • OpenSolaris: ZFS, Dtrace & Zones - Nicolás Alonso, Sun Microsystems Inc. (La Plata)
  • Análisis Forense con herramientas FLOSS - Sebastián Del Prado, Comunidad TIC (Corrientes)
  • Implementaciones del software libre en el estado - Jose Masdeu, SysAdmin del Poder Judicial de la Nación (Buenos Aires)
  • Ethical Hacking con herramientas libres - Pedro Cacivio y Alejandro Zapiola, INSTEL & Seguridad (Resistencia)

Respecto a la charla que dí, fue básicamente una introducción al sistema operativo OpenSolaris. Durante la misma mostré  los aspectos mas relevantes de dicho sistema, y comenté sobre las principales tecnologías, que son ZFS, DTrace y Zones.


Al finalizar la charla, por medio de un sorteo entre los asistentes, repartí gorros y mates de Sun, junto con remeras, lapiceras, CD’s y manuales de OpenSolaris.

Los agradecimientos son como siempre a los asistentes ya que son ellos quienes mantienen viva esta tradición. Y también hay que agradecer todo el esfuerzo realizado por los organizadores para llevar acabo dicho evento.

Les dejo un enlace a una galería de fotos del evento. Y para quien lo desee, recuerde que 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, Allí podrán compartir inquietudes y estar en contacto con amigos, compañeros, profesores y profesionales del mundo del software libre.


Encuentra más fotos como ésta en Open Source University Meetup

Brendan Eich, creador del lenguaje JavaScript, líder de Mozilla Foundation y CTO de Mozilla Corporation declaró que las implementaciones de JavaScript son cada vez más rápidas, y que esto ha ayudado a que los desarrolladores lo usen en nuevos tipos de aplicaciones.

Eich cree que muchas de  las aplicaciones que hoy se hacen en Flash se podrán hacer perfectamente en JavaScript en el futuro. Por ejemplo, con los nuevos estándares se podrán ver juegos 3D escritos en JavaScript, algo que era impensado hasta hace poco.

Un factor clave para que JavaScript llegue a ese punto es que Microsoft agregue en Internet Explorer las mejoras que se están haciendo al lenguaje y otras tecnologías relacionadas, o que al menos ésta pueda ser agregada por medios alternativos.

Hace tiempo que JavaScript dejó de ser percibido como el hermano chico de Java, donde este último se veía como un lenguaje de programación real en comparación. Aunque hay gente que puede no estar de acuerdo, para Eich Java está prácticamente muerto en el lado cliente de las aplicaciones web, mientras que JavaScript está en todos lados.

Caída y surgimiento de JavaScript

JavaScript es un lenguaje de programación interpretado y suficientemente simple para que cualquier programador con experiencia en lenguajes como Java y C/C++ pueda lograr resultados rápidamente. Inicialmente fue creado para ser usado en aplicaciones web, ejecutándose en el navegador, pero también se utiliza en otros ambientes, como por ejemplo para escribir scripts dinámicos e integrarlo con otras aplicaciones.

Hasta hace poco los desarrolladores evitaban a JavaScript por la complejidad de lidiar con las diferencias de implementación que existían en los distintos navegadores y la poca utilidad que aportaba, pero con el surgimiento de AJAX y frameworks especializados, JavaScript tuvo un renacimiento y se convirtió en un componente crítico de las aplicaciones actuales.

Es tanto así que optimizar el rendimiento de JavaScript se transformó en algo crucial para los navegadores, ya que las aplicaciones web modernas lo usan intensivamente.  Un claro ejemplo es el navegador Google Chrome, en donde se publicaron las primeras optimizaciones fuertes a JavaScript debido al interés de Google en tener una plataforma potente para su nueva generación de aplicaciones.

Otro ejemplo es Google Web Toolkit (GWT), un framework para generar código JavaScript a partir de código en Java, y que ha sido usado en la implementación de Google Wave.  GWT  permite desarrollar aplicaciones que corren en el browser en forma rápida y productiva, gracias a que los desarrolladores pueden usar los conocimientos y herramientas de programación en Java que ya manejan, para construir aplicaciones que posteriormente correrán en cualquier browser a través de JavaScript.

Fuente: fayerwayer.com.

lunes nov 16, 2009

El equipo de MySQL ha lanzado varias versiones de Workbench 5.2, la última de ellas MySQL Workbench 5.2.6 alpha, una versión que se encarga de solucionar hasta 9 bugs de la versión anterior ademas de incorporar algunas mejoras. Interesados pueden acceder a las notas de lanzamiento de esta versión desde wb.mysql.com

MySQL Workbench es una aplicación gratuita bajo licencia GPL, disponible para las plataformas Windows, Linux y Mac OS. También existen versiones comerciales de esta herramienta.

Interesados pueden acceder a la descarga de esta nueva versión de la herramienta para el diseño de bases de datos, MySQL Workbench 5.2.6 alpha desde mysql.com/workbench/5.1.html.

domingo nov 15, 2009

Los Builds del JDK 7 Milestone 5 ya se encuentran disponibles para descargar. Este milestone introduce:

La lista de mejoras no termina aquí, y puede verse completa en el siguiente enlace.

¿El JDK 7 ya está completo? De acuerdo al plan este milestone debería poseer todo el conjunto de nuevas características, pero aún no las tiene. El plan será modificado, y les estaremos informando las novedades en cuanto estén disponibles.

This blog copyright 2009 by Ezequiel Singer