Total interferencia

Fighting procrastination

Archive for the ‘Python’ Category

PyCamp 2009 de PyAr

without comments

Este es el reporte del evento que, como ya comentara, se realizó en Los Cocos en Córdoba. Fuimos mas de 30 Pythoneros de Formosa, Sante Fé, Entre Ríos, Buenos Aires y Córdoba con algunas ausencias respecto al año anterior, pero también con mucha gente nueva.

Otra vez llevé la portátil que me facilitan donde trabajo, pero esta vez rogando que el problema que tiene (están a punto de romperse los cables que van al display LCD, en la zona de la bisagra del mismo) no frustrara mi estadía.

Se trabajó en temas como: Una reemplazante de naushika (el bot del canal IRC), el sistema de Karma para las listas de correo de PyAr, cocos2d (que nació en PyCamp 2008 y ha crecido muchísimo), la adaptación de PyConTech (el software para PyCon), el revamping de la infraestructura de hardware y software de python.org.ar (pude solucionar el único problema restante para la migración de Moin 1.5.x a 1.8.x, esperamos poder ponerlo en producción pronto), la optimización de los índices de búsqueda sobe texto completo de la Wikipedia en CD y cómo usar FUSE de Linux desde Python (mediante esto, StyXman y perrito666 lograron reproducir música desde un iPod con un media player estándar via un FS “normal” pero usando el protocolo nativo para comunicarse con con el dispositivo). Estoy seguro de que me estoy olvidando de un par de proyectos mas.

También discutimos sobre la organización de PyCon AR en Setiembre, el futuro del PyCamp (es muy probable que la edición 2010 sea en otra provincia) y las tareas de sysadmining de python.org.ar. y sus servicios.

(foto by Dave tenuki Weil)

Me doy cuenta de que entre la portátil y el cansancio por el ritmo de trabajo, si hubiese acortado en un día mi estadía también estaría conforme y podría haber estado en casa durante el Martes. Lo tendré en cuenta para alguna próxima edición.

El Sprint Django

El Lunes era el día programado para esto. Afortunadamente Jorge Chamorro había llevado un monitor LCD y puedo decir que salvó mi PyCamp porque ofreció prestarme el mismo, incluso es más, me facilitó también un mini-teclado USB ¡Gracias Jorge!. Sumando el mouse que me prestó Natalia podía trabajar con la portátil cerrada como si fuese un servidor.

IMG_2868

(foto by Marcos StyXman Dione, parado sobre la chimenea que se ve en otras fotos)

La convocatoria fue bastante exitosa y con gente muy piola: Natalia Bidart (nessita), Matías Bordese (matiasb), Manuel Kaufmann (humitos), Federico Peretti (SlackDeb), Manuel Quiñones (manuq) y Nicolás Miyasato (miya).

Para mí fue una experiencia nueva e intensa ya que el desafío era canalizar la energía que teníamos en algún efecto concreto.

Ayudó mucho que todos los participantes tuviesen un sólido manejo de conceptos básicos de Python, por otra parte pude aportar algo de la experiencia que nace de mi involucramiento cotidiano en el proceso de desarrollo de Django en si mismo. Cosas como preparar un entorno de trabajo incluyendo la posibilidad de ejecutar la test suite de Django, indicar qué zonas del código explorar para cada ticket y sus tests, comentar sobre el proceso de contribución y el flujo de trabajo (evitando asi que los sprinters tuviesen que leerlo y digerirlo en ese momento) y, porqué no, sobre la idiosincrasia del equipo principal de desarrolladores Django son elementos que por suerte contribuyeron a que pudiéramos concentrarnos rápidamente la parte divertida del asunto.

En total se trabajó en diez tickets de todo tipo y quedó rondando la idea de poder hacer otras reuniones similares pero usando IRC.

Aqui hay mas fotos del PyCamp y en particular estas son las del Sprint.

Written by ramiro

March 30th, 2009 at 1:07 pm

Posted in Django, Python

Tagged with

23 de Marzo: Sprint Django durante PyCamp 2009

without comments

La comunidad de usuarios Python de Argentina se reúne este Sábado en la segunda edición del muy exitoso PyCamp: Cuatro días en un apacible y bello lugar de las sierras de la provincia de Córdoba, para programar, planificar y disfrutar del entorno y del contacto cara a cara.

Entre las actividades tenemos planeado un Sprint para trabajar en Django, aprovechando que entre los asistentes hay unos cuantos usuarios del framework y un muy buen nivel de programadores Python.

Nos concentraremos en bug fixing previo a 1.1 aprovechando que el PyCamp comienza justamente el día posterior al beta planeado para el Viernes 20.

Si quieres colaborar no dudes en ponerte en contacto conmigo, ya hay algunos participantes que lo harán en forma remota mediante IRC.

Otras actividades a realizarse durante el campamento incluyen trabajar sobre distintos aspectos de PyCon Argentina 2009 (la primera a realizarse en un país hispano-hablante) y un Sprint dedicado a solucionar bugs en Python propiamente dicho.

Written by ramiro

March 19th, 2009 at 11:41 am

Posted in Django, Python

Tagged with

Filminas curso Django Noviembre 2008

without comments

Al fin me decidí a tomarme un par de horas para corregir detalles y publicar las filminas de los temas que tuve a mi cargo en el curso introductorio a Django que dictamos junto a Alejandro y John (ambos a la sazón en Except) durante los primeros días de Noviembre pasado.

El curso se dictó días antes de que se publicara 1.0.1 de manera que el contenido es válido para las versiones 1.0.x de Django. Es este:

  • Curso_Django_dia1-parte2-tut1y2.pdf: Partes 1 y 2 del tutorial oficial de Django.
  • Curso_Django_dia2.pdf: Modelos, API del ORM, enrutamiento de URLs, vistas genéricas, introducción a la aplicación Admin.
  • Curso_Django_dia5-parte2.pdf: HttpRequest, HttpResponse, middleware, sesiones, señales.

Las filminas están aquí.

Written by ramiro

February 21st, 2009 at 12:19 am

Posted in Django, Python

Tagged with