|

|
Debian Developer | Investigador en el laboratorio de Seguridad Informática Si6 de CITEFA | [ C.V. ]
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.
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.
|
|

|
Director de Web Security en Rapid7 | Líder de w3af | [ C.V. ]
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.
|
|

|
Investigador en Universidad Tecnologica Nacional | Programador Python | [ C.V. ]
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.
|
|

|
Administrador de Sistemas en Universidad Nacional Del Litoral | [ C.V. ]
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.
|
|
|
Socio en Net Managers SRL
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.
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.
|
|

|
Senior Software Developer en Canonical | [ C.V. ]
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.
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.
|
|

|
Web Developer for Ubuntu One | [ C.V. ]
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.
|
|

|
Debian Developer | programadora Python | docente de la Facultad de Ingeniería de la Universidad de Buenos Aires
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.
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.
|
|

|
Docente de la Facultad de Ingeniería de la Universidad de Buenos Aires | Vicepresidente - IEEE COMPUTER SOCIETY - CAPITULO ARGENTINO | [ C.V. ]
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.
|
|

|
Docente Investigador de la Universidad Nacional del Noroeste de la provincia de Buenos Aires
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.
|