:: 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
|
|