Jornadas de software libre en Barcelona

Ayer estuve en la Universidad Pompeu Fabra asistiendo a las jornadas de software libre que arrancaron el día 3, pero que por motivos de agenda, no he podido asistir hasta ayer sábado.
De entre todas las opciones, decidí meterme en las jornadas de Python, un lenguaje de programación que está teniendo cada vez más adeptos, y que podría ser el sucesor de PHP (difícil tarea va a ser).
La jornada ha contado con 6 ponentes que han expuesto su tema:
1) Carles Pina ha hablado de diapositivas dinámicas
Usando Open Office y Python, para hacer cartelería digital, como podemos ver en cualquier conferencia, aeropuerto y cada vez más en las tiendas de las calles. Básicamente la idea es que las diapositivas, se crean como plantillas, y Python actualiza esas diapositivas de forma periódica con datos que recoje de bases de datos, dando así contenidos dinámicos a las presentaciones.

2) Xavier Vergés presentó OLPC / XO / el laptop de los 100$
Explicó las características de este portátil solidario y dio detalles de la experiencia, de las cosas buenas y las malas.

One Laptop Per Children
One Laptop Per Children

Lo mejor fue que los asistentes tuvimos en nuestras manos durante unos pocos minutos este portátil, que es de lo más curioso y poco intuitivo de manejar para mentes mayores de 15 años.

3) Raik Gruenberg habló de Python en la ciencia
Como python se está usando en entornos científicos, el acceso a librerías matemáticas y dio algunos links de lo más interesantes para estos temas: www.scipy.org, www.pypvm.sf.net, www.biskit.sf.net

4) Aitor Guevara explicó detalles sobre los Web Frameworks para Python
Una charla detallada y bien estructurada, clasificando los frameworks por “No full stack” como paste o cherrypy, “Full stack con reaprovechamiento” como pylons o Turbogears, y “Full stack escrito desde cero” como Zope o Django.
La explicación de WSGI, MVC, ORM fue también reveladora.

5) Marc Garcia hizo un ejemplo práctico usando Django
Un catálogo online en 30 minutos.
Si queréis bajaros Django, podéis ir a www.djangoproject.com

6) Una clase práctica de python básico
Escribiendo desde cero, con un editor de texto en Linux, cómo usar python y sus posibilidades de herencia en la definición de objetos