Mostrando entradas con la etiqueta eventos. Mostrar todas las entradas
Mostrando entradas con la etiqueta eventos. Mostrar todas las entradas

martes, 9 de octubre de 2012

Python Gourmet & Social: Recepción, Desayuno y Fiesta!

Recepción PyCon Argentina 2012

Luego del primer día de charlas, como bienvenida nos reuniremos para compartir experiencias en el Campus de la Universidad de Quilmes (Viernes 16 de Noviembre 19hs) 

Menú (Pizza Libre + bebida):
  • Entrada de Empanadas (4 gustos) 
  • Faina rellena (jamón y provolone) 
  • Pizza libre (20 variedades) 
  • (elaboración a la vista) 

¡Colaborando con el bono contribución entusiasta o profesional, recibirás un vale para el cátering y bebida!  

Desayuno

Sábado 17 de Noviembre 09hs, en el Hall de la Universidad Nacional de Quilmes

Arrancando el segundo día de charlas, PyCon te invita a desayunar mientras disfrutas de la Feria de Trabajos (búsquedas laborales) y Emprendimientos.

Sin cargo para todos los participantes inscriptos


Fiesta de Cierre PyCon Argentina 2012


Como despedida, disfrutaremos de una picada y cervezas, a la par de varias actividades recreativas organizadas por el auspiciante Onapsis:
Sábado 17 de Noviembre 21hs, en "El Parque de la Cervecería" 
Av.Triunvirato y Av. Otto Bemberg, Quilmes (a 5' de la Universidad)
www.elparquedelacerveceria.com

Para aquellos que no cuenten con movilidad propia, se pondrá a disposición transporte desde la UNQ al Parque de la Cervecería (sin cargo previa reserva).
Para los que concurran con vehículo particular, el Parque cuenta con estacionamiento para sus clientes.

Menu:
  • 2 chops por persona 
  • Picadas Frías (cazuelitas de queso, jamón cocido, salame, papas fritas y maníes) 
  • Mini tablas de quesos y fiambres 
  • Picadas Calientes ( cazuelitas de rabas, salchichas a la mostaza, crocante de pollo, empanaditas de copetín, ravioles fritos con salsa filéto, triángulos de muzzarella, chips de papas con salsa de mostaza y miel) 
¡Colaborando con el bono contribución profesional, recibirás un vale para la picada y bebida!

Menú Opcional para el que luego desee cenar, puede pedirlo en el momento (no incluido en el bono contribucíón): 1 Hamburguesa + 1 Choripan + Papas Frítas a un precio promocional por persona $45.- (IVA Incluido)















Más información en Inscripción y Bono Contribución

lunes, 24 de septiembre de 2012

Carta de Invitación y Certificado de Asistencia



Carta de Invitación:

Para aquellos que necesiten una carta de invitación, pueden solicitarlo a pyconar2012@gmail.com indicando:

  • Nombre y Apellido completo
  • Nº DNI, Pasaporte o similar
  • Domicilio
  • Afiliación (Universidad, Empresa, etc.) 
El documento es confeccionado por la Universidad Nacional de Quilmes y enviado por email.

Importante: debes estar registrado en el sitio web, y menciona si estás presentando una charla, taller, poster o sprint.

Para más información y requisitos para ingresar al país, ver:

Certificado de Asistencia

A los participantes inscriptos en el sitio web, se les confeccionará un certificado de asistencia emitido por los organizadores (PyAr, Solar y la Universidad Nacional de Quilmes).

El certificado de asistencia se entregará de manera gratuita (sin costo), previa inscripción en http://ar.pycon.org/2012 (proximamente habilitaremos el formulario para solicitarlo en dicha web)


 
Las imágenes son ilustrativas, el diseño y texto será definido a la brevedad.

lunes, 17 de septiembre de 2012

Gacetilla de Prensa


PyCon Argentina 2012

4ª Conferencia Nacional del Lenguaje de Programación Python


Del 12 al 17 de noviembre, se realizará en Buenos Aires la cuarta edición de la Conferencia sobre el lenguaje de programación Python, Software Libre y tecnologías relacionadas, en la Universidad Nacional de Quilmes (Bernal, Gran Buenos Aires), Urban Station y EducacionIT (Capital Federal): http://ar.pycon.org/2012

La entrada es libre y gratuita (inscripción obligatoria via web), y como en las ediciones anteriores, participarán numerosos expertos nacionales e internacionales, este año inaugurando un Eje Científico, charlas “extremas” y agregando tutoriales/workshops (cursos intensivos y talleres introductorios), sprints (reuniones de desarrollo) a las charlas tradicionales, exposición de pósters y stands (SOLAR, FACTTIC, Mozilla-Ar, Ubuntu-Ar, Hacklabs y proyecto “Programando con Robots” LINTI UNLP. También hemos agregado un  Concurso de Trabajos Estudiantíles y un Desafío “Aprendiendo a Programar con Robots y Python” con importantes premios.

Ejes temáticos: 


Aplicaciones Web: Desarrollo y Optimización y Aplicaciones “Visuales” e Interfaces Gráficas de Usuario (GUI)
Ingeniería y Computación Científica (cálculo numérico y visualización 2D/3D)
Python en la Educación (OLPC, robots, videojuegos e introducción a la programación)
Bases de Datos Relacionales, NoSQL y Aplicaciones Distribuidas en la “Nube”
Multiprocesamiento y Alto Rendimiento

Disertantes Internacionales Destacados: 


Dr. Massimo Di Pierro - De Paul University (EEUU): web2py web framework, FermiLab QCD, supercomputadoras
Dr. Brett Cannon - Google (EEUU): python core development
Mg. Andrea Gavana - Maersk Oil (Dinamarca): wxPython (GUI visual) y Visualización 2D/3D de yacimientos
Christophe Pettus - PostgreSQL Experts (EEUU): Django web framework and ORMs
Craig Kerstiens - Heroku (EEUU): Django web framework and cloud services
Shahrokh Mortazavi y Dino Viehland - Microsoft (EEUU): Python Tools for Visual Studio, Azure
Erico Andrei - Simples Consultoria (Brasil): Plone CMS - PythonBrasil
El evento contará también con disertantes de Chile, Perú, Brasil, España, Cuba y más de 50 argentinos.

Calendario de Eventos: 


12 al 14 de Noviembre de 2012: Sprints -reuniones de desarrollo- (Lun-Mié)
15 de Noviembre de 2012: Tutoriales (seminarios/entrenamientos) y Talleres (Jue)
16 y 17 de Noviembre de 2012: Conferencia: Charlas, Posters, Charlas Relámpago y Exposiciones (Vie-Sab)

Eventos Especiales en paralelo:
13 de Noviembre de 2012: PgDay Argentina 2012 (Jornada intensiva sobre la base de datos PostgreSQL)
15 de Noviembre de 2012: SugarDay (Jornada sobre Educación y OLPC)

Eventos Sociales: Recepción (Viernes 16), Fiesta de Cierre (Sábado 17), Salida Turística (Domingo 18),

Cronograma completo de actividades: http://ar.pycon.org/2012/schedule

Sobre Python:


Python es un lenguaje de programación dinámico e interpretado, interactivo, orientado a objetos, abierto y extensible. Combina claridad con simplicidad de código, convirtiéndolo en una herramienta poderosa que puede ser usada para varias aplicaciones y problemas.

Permite integrar fácilmente otros lenguajes y herramientas, incluye una amplia biblioteca de funciones y es sencillo de aprender. Muchos programadores Python reconocen un sustancial aumento en su productividad y sienten que el lenguaje mismo los incentiva al desarrollo de código de mayor calidad y más fácil de mantener. Está disponible en múltiples plataformas, desde una PC hasta teléfonos celulares, y muchos sitios de Internet utilizan Python como soporte de sus servicios.

Reconocido en el ambiente del Software Libre, visto como una creciente alternativa a Java y .NET, es usado actualmente por miles de empresas, incluyendo a Google, Industrial Light & Magic, iRobot, NASA, YouTube, RedHat, Canonical (Ubuntu), Yahoo, Disney, Cisco, Lucasfilm, Pixar, VMWare. En el país es usado por empresas locales (desde empresas internacionales, PyMEs a cooperativas), universidades nacionales (cátedras y proyectos de investigación en la UBA, UNLP, etc.) y otros institutos de formación.

Python tiene varias bibliotecas que habilitan la computación numérica y simbólica. También puede funcionar como interfaz con código nativo en C, C++ y FORTRAN, y posee excelentes bibliotecas para visualización y plotting de resultados. Python también provee bibliotecas para computación de propósito general, interfaces visuales de usuario y desarrollo web. Todo esto, acoplado con su intérprete interactivo, hacen de Python un lenguaje excelente para la Computación Científica.

Todas estas características, combinadas con aplicaciones de rango general, convierten a Python en la opción ideal para uso en Educación, Industria e Investigación.

Sobre PyCon Argentina:


PyCon Argentina es actualmente el mayor encuentro anual de la comunidad hispanoparlante de usuarios y desarrolladores del lenguaje de programación Python. Se espera que asistan alrededor de 500 participantes (empresarios, profesionales, docentes, alumnos y entusiastas), y ya hay inscriptos de más de 14 países incluyendo EE.UU., Chile, Perú, Brasil, Uruguay, Colombia, España, Paraguay, México, Ecuador, Dinamarca, Cuba y Canadá,

El evento es posible gracias al generoso aporte de los siguientes sponsors: Grupo MSA, Machinalis, Urban Station, Microsoft, Lambda Sistemas, Onapsis, Core Security, Dattatec, Sistemas Ágiles, Thymbra, Liricus, WingWare, EducacionIT y RobotGroup, con agradecimiento especial a la Python Software Foundation, PostgreSQL, Google Inc., Maersk Oil, 10Gen, Heroku, Packt Publishing, Simples Consultoria y Python Brasil.

PyCon Argentina 2012 es una conferencia comunitaria organizada por voluntarios y respaldada por SOLAR Asociación Civil sin fines de lucro y la Universidad Nacional de Quilmes.

Informes:

Lic. Mariano Reingart
Coordinador General
+54 (011) 4450-0716
http://ar.pycon.org/2012
pyconar2012@gmail.com


PD: Para obtener la versión original y actualizada de este documento, ver: https://docs.google.com/document/d/1bJ9Rr8Md4JRI-U4bRGu2KlAXh-l0eJjrTwlAuzxm5Ro/edit

viernes, 3 de agosto de 2012

Selección de keynotes, charlas y tutoriales

Este año tuvimos muchas y muy buenas propuestas, llegaremos a 120 actividades enviadas esta semana (prácticamente el doble que años anteriores). Los tracks inaugurales sobre ciencia y charlas extremas han tenido también muy buena llegada. Mi agradecimiento en nombre de todos los organizadores y voluntarios por haber participado y colaborado para armar una mejor conferencia entre todos.

Ya hemos aprobado 58 propuestas, y aprobaremos seguramente muchas más durante esta semana. Pueden ver un  resumen y el listado provisorio de charlas aceptadas. El cronograma definitivo, será publicado tentativamente el 12 de Agosto de 2012, por lo que todavía puede haber modificaciones sobre el tema.

Lamentablemente no es posible seleccionar todas las propuestas por cuestiones de espacio, logística, etc.

Para las que todavía no fueron aceptadas, hay otras opciones de presentación que siguen abiertas  hasta el 12 de Septiembre de 2012 (como mínimo, o hasta agotar el espacio disponible):

  • Pósters: tendremos 1 sesión plenaria de 45' mín. cada día para exponer afiches, incluyendo coffe-break (estarían siendo todos aprobados e impresos por la organización)
  • Stands: espacio gratuitos para comunidades de software libre, donde podrán hacer demos,  mini-charlas y responder consultas durante los dos días completos en el hall de exposición.
  • Workshops: salas para reuniones de trabajo (talleres)
  • Sprints: sala de reunión o espacios abiertos para desarrollar proyectos de software libre / código abierto (ver sprints de desarrollo)
  • Charlas Relámpago: 1 sesión plenaria de 45' mín. por día (alrededor de 18 charlas, sin mayor proceso de selección que anotarse el día del evento)
  • Espacios Abiertos: lugar reservado para organizar reuniones y charlas informales o no planificadas (posiblemente en la "sala de internet", habrá un pizarrón para anotarse como en otros eventos, ver open spaces)
  • Artículos: se imprimirá una edición de la PET (revista de la comunidad Python Argentina) con las contribuciones que deseen enviar como en otros años.
Todas estas nuevas actividades pueden ser propuestas por el mismo sitio: http://ar.pycon.org/2012/activity/propose/

Keynotes


Como habrán visto en la portada y fuimos anunciando, tenemos varios disertantes internacionales reconocidos para la conferencia, muchos de ellos coordinados también con Python Brasil.
Por orden de confirmación:
En general, la mayoría ha presentado charlas y tutoriales en conferencias de primer nivel (PyCon US, DjangoCon, EuroPython, etc.) y su viaje es costeados por las respectivas empresas o comunidades.

Aclaración importante: a diferencia de otros años, las keynotes no serán plenarias, por lo que habrá al menos 2 tracks en paralelos, para así poder incluir más charlas y disertantes.

Tutoriales, talleres y charlas introductorias


Los tutoriales (cursos intensivos) y workshops (talleres) serán anunciados en breve, y hay una posibilidad de que ampliempos a 2 días de tutoriales para poder incluir la mayor cantidad posible.

Nuestra propuesta orginal (presentada en Noviembre de 2011) fue separarlos de la conferencia principal para poder hacer cursos más intensivos, talleres en paralelo a los sprints, etc.

La intención es armar algo similar al formato que se utiliza en PyCon US, donde la introducción a Python, Django, etc. pueden ser más extensas y específicas, con mejor insfraestructura que una charla tradicional (escritorio, energía, etc.): https://us.pycon.org/2012/schedule/

A su vez, hemos tratado de coordinar los objetivos entre PyCon Argentina 2012 y Python Brasil 2012, buscando disertantes e instructores para los tutoriales avanzados y así poder profundizar el conocimiento de Python en nuestras comunidades.

También intentamos contemplar algunos comentarios que nos han llegado, acerca de algunas temas de transporte que podrían dificultarían la asistencia de los principiantes durante los días previos a la conferencia, por lo que conseguimos 3 lugares en Capital Federal (2 en Microcentro y 1 en San Telmo) para poder facilitar el tema y así llegar a la mayor audiencia posible.

Para más información pueden ver el Llamado de Talleres:  http://python.org.ar/pyar/PyConArgentina/2012/Workshop

Sobre el proceso de evaluación y selección:


El proceso en general está explicado en el llamado a revisores: http://python.org.ar/pyar/PyConArgentina/2012/LlamadoRevisores

No solo se evalúa la calidad del material presentado, sino también la experiencia del autor, relevancia del tema, posible convocatoria (por ej. para completar un aula), evitar charlas repetidas, etc.
Por eso se insistió en tener completa la biografía, detalles y referencias (links) en las propuestas.

A su vez, este año, para favorecer la diversidad y tratar de evitar inconvenientes, recomendé un limite de 1 charla por persona por track (2 como excepción, de manera similar a PyCon US)


Dado que hubo varias extensiones y excepciones de último momento, el proceso de revisión fue más corto de lo planificado, y estamos trabajando contra-reloj para poder definirlo en tiempo y forma.


Algunas reuniones se realizaron por hang-out por lo que no quedo registro y no se volcó la información de revisión al sitio web. Si tienen dudas sobre los puntajes o comentarios, consultennos y se explicará cada caso en particular.

Los puntajes son relativos y en ningún caso implican una apreciación sobre la persona, simplemente es una forma de clasificar las charlas, y no necesariamente indica que el tema debe ser excluido de la conferencia.

Por último, tuvimos 85 personas que votaron sus preferencias de charlas (de 324 inscriptos hasta el momento). Esos votos se utilizaron para valorar la audiencia estimada de las charlas y poder tomar una mejor decisión.

Pueden consultar el resumen de los votos y puntajes en: http://ar.pycon.org/2012/activity/ratings (solo usuarios autenticados). Algunas propuestas pueden todavía no tener votos o revisiones ya que fueron ingresadas a último momento por temas ajenos a la conferencia.

jueves, 19 de julio de 2012

Sitio web de PyCon Argentina: historia y como colaborar

Introducción: ¿que software usamos para el sitio?


El sitio está hecho con web2py y usa la aplicación web web2conf, en la cual han trabajado más de 6 desarrolladores y 4 traductores desde 2009, totalmente de forma voluntaria desde la comunidad sin retribución económica alguna (a diferencia de otras herramientas más complejas que tienen financiamiento de fundaciones y/o son desarrollados comercialmente por empresas privadas).

Implementado originalmente para el sistema de registración de PyCon US 2009 / 2010 (inscripción, pagos, ayuda financiera, etc.), se ha usado en diversos eventos como ser:


Para mayor información pueden ver: http://ar.pycon.org/2012/default/about

All-Inclusive: 


El software en si es muy fácil de usar, de hecho no se necesitan conocimientos de Python o programación, ya que es completamente dinámico (con características de CMS):

  • Paginas HTML editables online (WYSWYG)
  • Soporte WIKI: reST y markmin (similar a markdown)
  • Barra de navegación totalmente configurable con múltiples niveles (navbar)
  • Administración web (totalmente independiente del admin de web2py): 
    • Opciones generales (settings mensajes, fechas, etc.)
    • Altas - Bajas - Modificaciones y consultas de todas las tablas
    • Exportación de datos 
    • Mailing por correo electrónico
  • Permisos de Acceso (grupos: revisores, colaboradores y administradores)
  • "Impersonalización" (para acceder como un usuario específico)
  • Soporte para internacionalización completo por default (español, inglés, etc.)
  • Publicación automática de Tweets y Blogs (RSS)
La aplicación usa la mayoría de las características incorporadas de web2py, por lo que no se necesitan dependencias externas ni otros paquetes o blibliotecas, lo que facilita el mantenimiento y mejoras al tener un código compacto y sencillo.

Con el correr de los años se han agregado varias características opcionales:

  • Login por redes sociales y captcha
  • Envío, revisión y publicación de charlas y disertantes
  • Notificaciones vía email  
  • Confirmación de Asistencia/Ponencia
  • Manejo de sponsors, propuestas, becas, gastos, pagos, etc.
  • Generación de credenciales / identificadores y certificados (PDF)
  • Reportes y estadísticas de (asistencia y propuestas)
  • Mapa con ubicación de los asistentes
  • Cronograma de Actividades
  • Calendario de Eventos
  • Manejo de pagos por DineroMail (u otros)
Cabe aclarar que el diseño (layout) es totalmente modificable (cambiando 1 solo archivo html), pudiéndose adaptar a los diferentes eventos y necesidades visuales.

Compatibilidad hacia atrás:


También se ha agregado funcionalidad de importar datos desde aplicaciones PyCon-Tech, usado en el sitio anterior de la conferencia (PyCon Argentina 2009 y 2010). El proyecto dejo de funcionar y de tener soporte hace varios años, por lo que las páginas de dichos eventos fueron recuperadas con este sistema actual para poder tener un histórico (en un PyCamp se intento mejorar/modernizar el proyecto anterior sin éxito). Para más info ver: http://listas.python.org.ar/pipermail/pyar/2012-April/017387.html

Este es un punto importante, ya que desde 2009 ni web2py ni web2conf ha roto la compatibilidad hacia atrás, por lo que sitios antiguos pueden seguir en funcionamiento y los servidores actualizados, o el sitio movido en diferentes empresas de hosting.
Esto es importante para mantener un registro histórico de los eventos que realizan los grupos de usuarios y realizar las actualizaciones menores, sin tener que volver a diseñar (o hacer grandes modificaciones) cada año al software de manejo de conferencias, o peor aún, perder todos los contenidos si no se hizo o no fue posible un respaldo estático (al menos de la parte pública).

Facilidades para eventos más pequeños:


Todos estas características pueden ser simplificadas para armar sitios de conferencias o jornadas más pequeñas, próximamente se publicaran paquetes listos para bajar y usar de los eventos más frecuentes (PyDays, PgDays, etc.). Como ejemplo pueden ver el sitio de PgDay Argentina 2012: http://www.pgday.com.ar/ 
El software puede ser alojado en cualquier hosting que soporte python, y posiblemente en GoogleAppEngine (con ajustes menores). Aquellos que quieran organizar eventos comunitarios, solo tienen que contactarnos para subirles una instancia ya configurada (en el servidor de la comunidad argentina de web2py) y asi puedan empezar a trabajar inmediatamente.

Incidencias y colaboración:


Todo esto no ha sido sin esfuerzo e inconvenientes, de hecho hemos tenido algunas dificultades técnicas relacionadas con el alojamiento (servidor), servicios de terceros (envío de email, redes sociales, captcha), base de datos (sqlite no es recomendable para alta concurrencia, usar postgresql!) y cache (performance de algunas páginas en momentos críticos como la votación, registración o día del evento).
De todos ellos seguimos aprendiendo y mejorando el código, lamentablemente en algunos casos no hemos tenido colaboradores o recursos suficientes para solucionar los problemas de manera más rápida.
Por el momento estamos en tratativas para conseguir un mejor alojamiento web y migrar los datos a un PostgreSQL actualizado y optimizado.

Por ello, si alguien tiene algún problema, pueden ayudarnos reportandolo como issue y asi poder darle el seguimiento adecuado: https://code.google.com/p/web2conf/issues/entry

La mayoría de los inconvenientes son temas menores, como ajustes al CSS, traducción o actualización de contenidos. Para todo ello no es necesario conocer web2py, simplemente pueden enviarnos por mail los ajustes y los aplicaremos con mucho gusto.

Aquellos que esten interesados en descargar el código y enviarnos mejoras o actualizaciones, son bienvenidos a participar en el sitio del proyecto: https://code.google.com/p/web2conf/

En el futuro, podemos crear un grupo de correo específico, por el momento pueden enviarnos sus consultas; comentarios o sugerencias a pybaires@googlegroups.com o por web en http://groups.google.com/group/pybaires