Logo LugFi
Ciclo de charlas UNLUX 2008 -
 :: Saturday 19, September 2009 - Argentina :: :: Cuanto más inútil el programa, mejor el manual. -- Www.frases.com. ::
  » Eventos
  » Jornadas 2007
  » Documentos
 
:: Jornadas 2007 ::

El grupo de usuarios y desarrolladores de software libre y GNU/Linux de la Facultad de Ingeniería está organizando las Jornadas 2007 el 14 de septiembre de 2007. Las charlas tendrán lugar en la Facultad de Ingeniería de la UBA, en la sede Paseo Colón 850, desde las 14:00hs hasta las 22:00hs. Aula 201 y 203.

:: Las charlas ::

Track Básico
14:00 Copyleft: Introducción al Software Libre

Historia del Software Libre y el Open Source. Conceptos y definiciones. Licencias. Situación Actual. Cultura Libre.

Marcos Medrano
15:00 ¿A qué jugamos?

Esta charla pretende mostrar que con GNU+Linux también te podés entretener. Veremos una amplia gama de juegos; desde A hasta AAA; desde casual hasta MMORPGs. Joystick no incluido en la charla!

Ricardo Markiewicz
16:00 Buenos Aires Libre (BAL)

BuenosAiresLibre tiene por objetivo formar una red de datos libre y comunitaria en la Ciudad de Buenos Aires y alrededores. Se hablará de como está armada la estructura de red de datos, aplicaciones prácticas, servicios y las distintas formas de participar del proyecto.

Carlos Sessa
17:00 AJAX: mentiras y verdades

Charla introductoria en la que se explicará cómo utilizar las funciones de JavaScript relacionadas con AJAX, cuando usarlas y cuando no usarlas.

Margarita Manterola
17:30 Construyendo Wikipedia

Introducción a Wikipedia y presentación de Wikimedia Argentina.

Patricio Lorente, Galileo Vidoni
18:00 FONSOFT, Fondo de Promoción de la Industria del Software

Charla dirigida a quienes tengan una buena idea para desarrollar un producto de software para vender, pero les falte financiamiento. Se hablará del Subsidio a Emprendedores del FONSOFT, un instrumento para apoyar a quienes necesiten fondos para construir un producto o servicio de software, que contempla el pago de un honorario mensual a los beneficiarios. Este subsidio en particular está dirigido a quienes aún no han armado su empresa, o a quienes tengan empresas muy jóvenes.

Rosita Wachenchauzer
19:00 Regexps para los que no entendieron la primera palabra del título

Charla introductoria sobre expresiones regulares orientada a todo público. La charla estará orientada a dos aspectos: Por un lado se expondrá qué son, para qué se usan y cómo se construyen; y por el otro se verán ejemplos, situaciones y herramientas que permiten su uso. El objetivo de la charla es el de divulgar el concepto de expresiones regulares, abriendo las posibilidades de uso genérico de las mismas más allá de la programación.

Sebastián Santisi
20:00 Introducción al control de versiones: SVN y Darcs

Esta presentación está especialmente dirigida a quienes hayan tenido que programar en grupos y hayan sufrido la falta de la herramienta apropiada. Se explicará en qué consiste el control de versiones, se comparará entre entornos distribuidos y centralizados y se dará una introducción a la utilización de las herramientas Subversion y Darcs.

Margarita Manterola
21:00 Herramientas libres para creación de informes, documentos, papers, tesis, etc.

Se dará un paneo general de distintas herramientas libres para documentación: LaTeX, DocBook, QuickBook y ReST.

Matías Capeletto, Pablo Antonio, Maximiliano Curia
22:00 Cierre del evento

¡Hasta la próxima!

LugFi

Track Avanzado
14:00 XUL: Desarrollando con el poder de la plataforma Mozilla

Descripción y aplicación de las principales tecnologías de la plataforma Mozilla junto al motivo que les dieron origen y cohesión. Focalizando luego y en más detalle sobre la tecnología XUL.

Mariano Cuenze
15:00 Procesamiento de Imágenes con Python

Esta charla tiene como objetivo dar una introducción a las bibliotecas de procesamiento de imágenes que podemos usar a través del lenguaje Python. Algunas de las funcionalidades que se tratarán: filtrado, conversión de formatos, transformaciones, dibujado.

Efraim Wainerman
16:00 Recolección de basura para principiantes

Los recolectores de basura son mecanismos incorporados a los lenguajes para poder reutilizar memoria al mismo tiempo que nos liberan de los temibles y peligrosísimos free y dispose. Si bien existen desde hace casi 50 años, recién se hicieron populares a partir de la aparición del recolector de basura de Java. En esta presentación se hará una introducción al tema de los recolectores de basura, los diversos tipos que hay, y cómo se implementan.

Rosita Wachenchauzer
17:00 The UNIX Way

Un recorrido por los comandos UNIX más típicos demostrando tanto su poder como la forma más UNIX de lograr las cosas. Filosofía KISS, comandos avanzados, trucos y secretos de un verdadero adicto a la CLI revelados.

Damián Viano
18:00 C++/Boost

C++ continúa evolucionando. El lenguaje ha crecido con la aparición de Boost, una comunidad dedicada a la construcción de bibliotecas que complementan al estándar. Se mostrará qué es metaprogramación en tiempo de compilación, como uno de los ejemplos de las nuevas técnicas que están cambiando la manera en que se trabaja con el lenguaje. Luego se hará una recorrida por las bilbiotecas más importantes de Boost que utilizan esta y otras técnicas para lograr interfaces de usuario limpias y eficiencia en runtime comparable con C.

Matías Capeletto
19:00 C++? Python? Java? Ruby? C#? ... D!

D es un lenguaje de programación compilado tipado estáticamente pero flexible, con sintaxis estilo C. Es eficiente como C y C++ pero con una expresividad y una facilidad comparable con lenguajes de alto nivel como Java, C# o incluso Python o Ruby. En esta charla se dará una breve introducción, aunque tratando de presentar algunos aspectos avanzados, para gente que ya sepa programar y en la que sacará mayor provecho quienes conozcan más de un lenguaje.

Leandro Lucarella
20:00 Metaprogramación

Daremos a conocer distintos modelos de metaprogramación: generación de código, lenguajes de propósito particular, inspección de metadata y reflexión; nos centraremos en particular en este último. Haremos un paneo general sobre técnicas de reflexión en tiempo de compilación antes de abocarnos a los métodos empleados en tiempo de ejecución. Usaremos programas en Java y C# para ejemplificar estos conceptos (como excusa para escapar a los límites tácitos de estos lenguajes). Finalmente daremos más ejemplos antes de preguntarnos si no sería mejor usar un lenguaje dinámico.

Pablo D. Roca
21:00 OpenSolaris

OpenSolaris: introducción y descripción; características y posicionamiento. Distribuciones basadas en OpenSolaris. DTrace, ZFS, Zonas, SMF. Herramientas de desarrollo C/C++/Java disponibles. Futuro. Se entregarán DVDs del tipo Starter Kits y material de documentación a los que lo deseen.

Hernán C. Saltiel
22:00 Cierre del evento

¡Hasta la próxima!

LugFi