Disertantes

Luciano Bello

Debian Developer | Investigador en el laboratorio de Seguridad Informática Si6 de CITEFA | [ C.V. ]

Presentación Audio Video Linux Capabilities

Hay veces que un usuario requiere realizar tareas "de root". Pero darle este permiso puede atentar contra el principio de mínimo privilegio. Para resolver este problema se desarrollaron las Linux Capabilities, un feature pocas veces tenido en cuenta pero muy últil

Sábado 6 de Noviembre de 15:00 a 15:45 hs.

Presentación Audio Video Fortificación en instalaciones de servidores Debian

Desde el momento en que un servidor se instala y se conecta a la red, empieza a ser blanco de ataques. Existen algunas simples tareas que el sysadmin debianero (o linuxero en general) puede hacer para complicarle la vida a los intruso

Viernes 5 de Noviembre de 20:00 a 21:00 hs.

Andrés Riancho

Director de Web Security en Rapid7 | Líder de w3af | [ C.V. ]

Audio Video Vulnerando sistemas con herramientas Open Source

La charla presentará tres historias de como personajes ficticios consiguen acceso a distintos sistemas utilizando variadas combinaciones de herramientas Open Source. Luego de cada una de las historias se explicará la teoría detrás de las vulnerabilidades más importantes que fueron utilizadas para conseguir acceso.

Sábado 6 de Noviembre de 11:00 a 11:45 hs.

Juan José Conti

Investigador en Universidad Tecnologica Nacional | Programador Python | [ C.V. ]

Presentación Audio Video Escribiendo aplicaciones de red con Twisted

Introducción a Twisted, un framework escrito en Python que permite crear aplicaciones de red (clientes y servidores) asincrónicas.

Veremos sus conceptos principales y ejemplos que permitirán al auditorio volver a su casa con las herramientas básicas para empezar a programar utilizándolo.

Sábado 6 de Noviembre de 9:00 a 9:45 hs.

Nicolás César

Administrador de Sistemas en Universidad Nacional Del Litoral | [ C.V. ]

Presentación Audio Video Tu administrador de sistemas puede manejar 10.000 servidores?

Con el abaratamiento del hardware y la virtualización las organizaciones están aumentando la cantidad de servidores a administrar. Esta charla plantea la transformación que esta sufriendo el rol del administrador de sistemas. Siempre teniendo en cuenta que el mejor de todos los administradores de sistemas es aquel que pasa totalmente inadvertido... y todo sigue andando de maravillas.

Sábado 6 de Noviembre de 14:15 a 15:00 hs.

Roberto Alsina

Socio en Net Managers SRL

Audio Video Aplicaciones extensibles en PyQt

Veremos como crear una aplicación de demo y sera extendida en forma modular con plugins.

Sábado 6 de Noviembre de 12:30 a 13:15 hs.

Audio Video Docutils, herramientas para documentacion

Docutils es un sistema que toma archivos de texto legibles, con un markup muy ligero, y genera casi cualquier cosa. Desde sitios web hasta man pages, desde PDFs hasta LaTeX. En esta charla se verá una introducción a "Restructured Text", el markup que usa docutils, y algunas de las herramientas que lo soportan.

Viernes 5 de Noviembre de 19:00 a 20:00 hs.

Facundo Batista

Senior Software Developer en Canonical | [ C.V. ]

Presentación Audio Video Python más rápido que C

Comparación y análisis de velocidades entre los dos lenguajes, con consejos y conclusiones relevantes.

Esta charla compara las velocidades de los distintos lenguajes (pero sin perder de vista otros factores involucrados en el desarrollo), mostrando distintas mediciones hechas con códigos ejemplo, analizando los resultados y explicándolos de manera que el asistente termine una idea de por qué es rápido o lento.

Viernes 5 de Noviembre de 17:00 a 18:00 hs.

Presentación Audio Video Entendiendo Unicode

Charla que explica qué es Unicode y otros conceptos relacionados para poder usar esta tecnología.

La charla muestra de forma teórica/práctica qué son Unicode, las planillas de códigos, los caracteres, y las codificaciones, entra en detalle en las distintas codificaciones, para saber cómo usarlas, ejemplifica las reglas de oro para utilizar Unicode en nuestros programa, y termina mostrando algunas funciones útiles para el manejo de esa tecnología.

Natalia Bidart

Web Developer for Ubuntu One | [ C.V. ]

Presentación Mythbusters: Tests (en Python)

Todos conocemos y aceptamos la vital importancia de escribir tests para nuestras aplicaciones. Pero no todos efectivamente escribimos esas test suites tan cruciales para proveer cierto nivel de corrección de nuestro software.

Esta charla apunta a que el público conozca qué implica hacer tests en Python y pierda el miedo de escribirlos; que podamos levantar esas barreras que nos frenan a plasmar el mágico "import unittest", y que, idealmente, veamos cómo el testing es un camino de ida

Sábado 6 de Noviembre de 9:45 a 10:30 hs.

Margarita Manterola

Debian Developer | programadora Python | docente de la Facultad de Ingeniería de la Universidad de Buenos Aires

Presentación Audio Video Empezando a contribuir con Debian y Ubuntu

Una introducción a lo que distingue a ambas distribuciones y a las diversas tareas que se pueden realizar cuando se quiere empezar a contribuir con estas distribuciones, desde cualquier rol (usuarios programadores, traductores, artistas gráficos, etc).

Viernes 5 de Noviembre de 18:00 a 18:45 hs.

Presentación Audio Video Sin Educación no hay Libertad

Reflexiones sobre la situación educativa en América Latina, y cuánto queda por hacer hasta lograr que realmente los usuarios tengan la libertad de hacer con el software lo que ellos quieran.

Sábado 6 de Noviembre de 14:15 a 15:00 hs.

Juan Gabardini

Docente de la Facultad de Ingeniería de la Universidad de Buenos Aires | Vicepresidente - IEEE COMPUTER SOCIETY - CAPITULO ARGENTINO | [ C.V. ]

Presentación Audio Video El desarrollo ágil y el Software Libre

El desarrollo ágil y el Software Libre surgen de situaciones diferentes y esto ha llevado culturas y formas de trabajo diferentes.
Sin embargo, hay muchas cosas para aprender entre ambas culturas, y el éxito de ambas ha llevado a ambas se superpongan en la práctica.
Entre otras, nos haremos las siguientes preguntas:

  • ¿Cómo hacer para desarrollar y mantener un producto con un equipo en el que no se puede obligar a nadie a hacer ciertas tareas?
  • ¿Podemos aplicar técnicas como integración continua y TDD? ¿Podemos NO aplicarlas?

Sábado 6 de Noviembre de 9:45 a 10:30 hs.

Germán Osella Massa

Docente Investigador de la Universidad Nacional del Noroeste de la provincia de Buenos Aires

Presentación User scripts: ¡Porque la web no siempre tiene que ser como es!

Los user scripts son programas que alternan dinámicamente una página web al momento de visitarla, agregando funcionalidad, corrigiendo errores o eliminando contenido no deseado.

Esta charla se enfocará en una extensión para Firefox denominada Greasemonkey, que permite ejecutar código JavaScript para alterar sobre la marcha el modelo de objetos del documento (DOM) de una página HTML antes de ser presentada por el navegador.

También se expondrán conceptos introductorios sobre JavaScript, Document Object Model (DOM) y AJAX, y su aplicación para la creación de user scripts.

Viernes 5 de Noviembre de 19:00 a 20:00 hs.

Organizan