8vas. Jornadas Regionales de Software Libre

Python — Lunes 25 de Agosto de 2008, 00:34

Miércoles

Llegué a las 9, media hora más tarde de lo que quería, y elegí el lugar para poner el stand de PyAr en el único lugar que quedaba libre, :p.

Me puse a preparar un poco el stand, y a darle una mano a Gacq con las remeras de Organización. Estuvimos laburando bastante con Alecu, quien llegó tempranito, para armar todo el stand: poner la bandera, armar la cartelera de trabajos, desparramar los folletos, poner los avisos del sorteo de libros, etc...

No llegué casi a terminar de sentarme en el stand, que tuve que salir corriendo al aula 3.5, porque daba mi primer charla ("Entendiendo Unicode"), y porque estaba a cargo del aula para mi charla y la próxima. El aula era chica, y el proyector apareció enseguida, pero el cable de energía era corto y no llegaba al tomacorriente de la pared. Esperé un rato, pero como no me conseguían un alargue, bajé corriendo y saqué mi zapatilla (que la tenía en el stand), y usé eso.

Mi charla estuvo buena. Era la segunda vez que la daba, pero había incorporado un montón de mejoras que me había pasado Achuni, así que fue más coherente internamente, expliqué de entrada dudas que podían surgir, y llené bien la hora de charla, con preguntas y todo. No se cuanta gente vino, pero el aulita estaba llena, :)

Al terminar, me quedé ahí esperando que venga el próximo disertante, pero enseguida vino José (que era el coordinador del piso), a avisarme que el disertante se había equivocado de sede de la Universidad, e iba a llegar al rato. Así que nos quedamos charlando con la gente, pero a los cinco minutos el proyector, sin avisar ni nada, dejó de emitir luz, y no logramos que volviera a funcionar correctamente. Supusimos que se había quemado, o algo, especialmente porque escuchamos un ruido feo y uno de los chicos dice haber visto un fogonazo en el interior del aparato...

Lo llamé a José, los chicos se movieron con la eficiencia acostumbrada, y a los pocos minutos ya teniamos un reemplazo del proyector, incluso antes que llegara el disertante, el cual finalmente llegó unos 25 minutos tarde. Conectó su laptop, y luego de 10 minutos decidió que su máquina no iba a funcionar correctamente con ese proyector, y yo decidí prestarle la mía... para lo cual me tenía que pasar su charla, tarea en la que se demoró 5 minutos, también. Terminó arrancando menos veinte, pero un organizador nos avisó que podíamos extendernos hasta y cuarto, así que finalmente pudo dar algo de contenido.

Yo bajé luego al stand, y estuve ahí charlando con gente, entregando folletos, haciendo preguntitas Python para entregar los números del sorteo de los libros... bah, todas esas tareas que uno hace cuando está en un stand. La cuestión es que antes de que me diera cuenta era la hora para mi próxima charla, y me había perdido el almuerzo.

Subí al piso diez, donde tuve la buena sorpresa de que el aula era bastante grande (menos mal, porque metí 80 personas, :D ). El problema, en este caso, fue que no apareció un proyector hasta luego de media hora, así que estuve charlando generalidades primero, y dando la charla rápido después, pero estuvo todo bien, y la gente se fue contenta. Incluso me quedé como media hora de más charlando y contestando preguntas en el pasillo.

El público de mi charla, antes de que sigan llegando...

Más allá de que estuvo Raymond Hettinger en mi charla, :), tuve una experiencia loca: en la charla genérica que tuve en la primera hora, me preguntaron cómo había conocido Python. Estaba contestando la pregunta, y justo en el momento en que digo "...y entonces, luego de mi mala experiencia con Perl, viene un compañero de trabajo y me pasa el Tutorial de Python...". En ese *exacto* momento, entra por la puerta Ramón Franco, *ese* compañero de trabajo. Fue tanta la casualidad, que juro que busqué la cámara oculta...

Luego bajé al stand, me relajé, hice un mate como para almorzar algo (sí, a eso de las cuatro), y me quedé ahí charlando y leyendo algunos mails hasta que se hizo la hora de irnos, y tuvimos que despejar todo.

Me comentaron que se juntaban en una pizzería cercana, así que luego de una pequeña reunión entre los organizadores, arranqué para allá. La idea era quedarme diez minutos, porque estaba filtrado, pero me senté, trajeron cerveza y comida enseguida (después me enteré que era un menú fijo), se armó la charla y me terminé quedando como dos horas. Igual llegué a casa apenas pasadas las diez, lo cual estuvo muy bien porque estaba bastante agotado.


Jueves

Arrancamos temprano, pero más tranquilos. Fuí el primero del stand en llegar, así que luego de acomodar un poco las mesas me puse a ayudar a los chicos de Organización, llevando algunas cajas, preparando la mesa de registración, etc.

Como a las nueve y media ya me senté en el stand, porque empezó a entrar el público, y ya al toque comenzaron a caer todos los del grupete de Python. Tomamos unos mates, charlamos mucho entre nosotros y con los que se acercaban, y la pasamos bien un rato.

A las 11 nos metimos en la primer charla de Raymond: "Python 3000", la cual estuvo muy buena. Lástima que tuvo que arrancar 15 minutos tardes por problemas con el equipo de audio de las traductoras, y no le alcanzó el tiempo para los últimos tres slides.

Luego salimos corriendo a la charla de Naty Bidart, sobre PyGTK y Glade. A PyGTK lo tengo, pero ultimamente estaba dudando si me convenía aprender Glade o no, así que fui a verla. La charla estuvo interesante, y bien dada, pero era bastante básica, así que aproveché mis privilegios de "comunidad", y nos fuimos a comer todos juntos (fuimos Naty, Mariano y yo a un lugar donde estaban otros "compañeritos", y justo se sumó Javi (sí, El Principito) que había llegado a la zona por la conferencia), me senté al lado de ella, y me saqué todas las dudas "más avanzadas"...

Almorzando en un lugar donde tardan bastante en traerte una tarta...

Comimos rápido porque tuvimos que esperar bastante la comida (yo una simple tarta, aunque estaba muy rica), y volvimos rápido a la segunda charla de Raymond, "Descriptor Tutorial", la cual estuvo muy, muy buena, no sólo porque los conceptos eran super interesantes (aprendimos como manejar una maquinaria de muy bajo nivel de Python), sino tambien porque Raymond es muy pedagógico.

Ya terminada esta charla, volví al stand donde nos quedamos haciendo sociales hasta que se hicieron las seis y cuarto, hora a la que partimos un grupito para el bar donde se hacía la reunión de Python Argentina. Caminamos una doce cuadras, charlando animadamente, y al llegar, subimos al primer piso y nos empezamos a acomodar, y a rediseñar la disposición de las mesas, porque no entrábamos los que ya habíamos llegado.

Encima luego siguió llegando gente, y ya tuvimos que distribuir las mesas como pudimos, porque directamente no entrábamos en el lugar mismo. Pero el corazón es grande, y se resolvió todo bien.

Apenas entramos, cuando nos servían las mesas como estaban

Fuimos 41, lo cual es un record absoluto, y ya al ver la cantidad que éramos, y lo complicado que íbamos a estar, se adivinaba que mucho no íbamos a poder charlar. Pero hablamos un poquitito de PyCon 2009, PyCamp 2009, el próximo PyWeek, y sobre las remeras 2.0. Más info, en el log de la reunión.

Después me puse a vender las remeras que había llevado y se armaron distintas charlas. Estuve un buen rato con esto, porque no sólo es venderlas, sino también controlar lo que son los preanotados, analizar si hay excedentes, cobrar, marcar la venta, y todo complicado porque hay 14 tipos de remeras distintas (entre los distintos tamaños y colores). Pero estuvo todo bien.

Luego Marcelo Fernandez sacó el tema de las Certificaciones de Python, sobre lo cual hubo un thread hace poco en la lista de PyAr, y pegué un par de gritos para que los que se interesaban en el tema nos juntaramos a un costadito para poder hablar. Igual la gente estaba en otra, y no se cuanto me escucharon, pero se armó una charla piola en un grupito de unas diez o doce personas. En general, no nos terminamos decidiendo si las certificaciones eran algo bueno o malo, pero sí entendimos que es un tema muy complejo.

Luego vendí un par de remeras más, charlé con algunos, y luego me fui a casita a desmayarme, :p


Viernes

Llegué tempranito, como siempre, armé el stand y un buen mate, dí una mano en la Organización y me puse a escribir el blog hasta que se hicieron las diez menos cinco, cuando me fuí a ver la charla de Humitos, Alecu y Karucha.

La charla era sobre OLPC y haciendo juegos con PyGame para esa plataforma. Estuvo buena, porque revisaron muchos conceptos... pero lástima que estaba originalmente planeada como taller, pero luego se cancelaron los talleres porque la Universidad de Belgrano no proveyó laboratorios, sólo aulas, así que no se lució tanto...

Esta vez, en lugar de salir, comimos en el stand, ya que no había suficiente tiempo entre charlas como para salir a almorzar por ahí. Luego vino la charla de Humitos, sobre "Colaborando en Python". Estuvo bien, pero la tiene que rellenar con más info, y estar menos nervioso, :).

Humitos dando la charla

Como se quedó un poco corto, tuve unos minutos para bajar, y llegué bien a la charla de Raymond sobre los tipos de datos core de Python. Esta charla ya la había visto en Chicago, pero saqué más cosas nuevas, ya que es muy interesante.

Salí tarde, y me hicieron un tackle para comprar remeras, así que no llegué a ir a la charla de Achuni sobre cómo integrar información de localización con los mapas de Google, la cual me interesaba bastante. Supongo que tendré que buscar los slides por ahí, y preguntarle directamente, :)

A las cinco de la tarde estaba la plenaria de Rik van Riel (desarrollador del kernel de Linux, trabajando en RedHat), sobre por qué las computadoras se están volviendo cada vez más lentas y qué podemos hacer con eso, la cual estuvo sólo medio interesante: el tema estaba muy bien, pero el muchacho este lo hizo bastante aburrido.

Luego, la ceremonia de cierre. Habló Dax, le pasó los elementos ceremoniales a la gente de Chile para que haga la conferencia el año que viene (se hace en dicho vecino pais), y PyAr regaló los libros de O'Reilly que habíamos llevado. Luego, la foto grupal de todos los organizadores:

Los Organizadores

Y ahí terminó, sólo quedaba la joda nocturna. Esta misma recién arrancaba a las 11 de la noche, por lo que algunos nos fuimos a comer algo a la misma pizzería a dónde habíamos ido el miércoles. Cenamos, hicimos algo de tiempo, y recién luego fuimos al bar El Clásico, mismo lugar de la reunión de PyAr del jueves.

Cerveza, algo de comida, bastante joda, mucha mucha charla, y la una de la mañana que arrancó el partido de Argentina por la medalla de oro de Beijing. Yo vi un rato, pero luego levanté a Moni, que estaba durmiendo una siestita, y partimos para casa.

Otro año, otra conferencia. Otro éxito.

Mis charlas

Python — Jueves 21 de Agosto de 2008, 18:59

Como muchos me preguntaban dónde están los slides de las charlas que doy, decidí armar en la sección Enlaces de la barrita de la derecha un agrupado para Charlas donde apunté a las más interesantes que tengo.

Por lo pronto, les dejó tambien acá los enlaces para las de Introducción a Python y Entendiendo Unicode, que dí en las Regionales.

Mañana, ¡las Regionales 2008!

Python — Martes 19 de Agosto de 2008, 10:40

Mañana ya arrancamos con las Octavas Jornadas Regionales de Software Libre, donde Python Argentina tendrá un papel importante.

Como ya es costumbre, vamos a tener un Stand, donde podremos colgar nuestra bandera, repartir folletos, mostrar algunas cosas lindas, etc...

Este año, como dos años atrás, traemos a un keynote: Raymond Hettinger. El dará tres charlas, las cuales recomiendo: "Python 3000", "Descriptor tutorial", y "Under the hood - core containers".

Más allá de esas charlas, tendremos muchas que damos distintos miembros de Python Argentina, miren, miren. Yo voy a dar "Introducción a Python" (mañana mismo a la 11hs, aula 3.5), y "Entendiendo Unicode" (también mañana miércoles, a las 14hs, aula 10.1).

El jueves tendremos la reunión de PyAr número 30 (¡¡30!!), a las 19hs. Tenemos el lugar hasta las 22, pero luego la podemos seguir en otro lado si tenemos resto físico y mental... Más info, acá (¡anótense!).

Tenemos por cortesía de O'Reilly algunos libros sobre Python para regalar. Vamos a hacer un sorteo en la ceremonia de cierre de la conferencia, recuerden pasar a buscar su numerito por el stand. Antes de pasar, recuerden repasar los libros de estudio, ya que para recibir el numerito van a tener que contestar una preguntita de Python (no se asusten, son super fáciles).

Si todo sale bien, hoy me entregan las remeras 2.0. No podemos venderlas dentro de la Universidad, pero no dejen de preguntarme por ellas. Seguramente las entregaré en el almuerzo, a la salida, y en la reunión de PyAr misma...

¡Los espero!

Varios varios

General — Lunes 11 de Agosto de 2008, 17:46

A la ruta. Con plan de visita rápida, el fin de semana pasada fuimos a Concordia: salimos el sábado y volvimos el domingo. Rápido, pero aprovechado, estuvo muy lindo. El fin de semana que viene nos vamos a Punta Alta; es un fin de semana largo, por el feriado del lunes, pero en honor a la cantidad de kilómetros pensamos con Moni salir el viernes a la noche.

Como le sentí algunas vibraciones al auto, hoy lo llevé al mecánico, y tuve que cambiarle una rueda (más balanceos y alineación (de yapa: corrección de comba)). La verdad es que no me puedo quejar: esa rueda era original del auto, ya tenía 105 mil kilómetros. Me queda una de las originales, pero está de repuesto.

La semana pasada ya me confirmaron que las remeras están marchando, luego de coordinar para que pasen a buscar el shablón y hacerles el depósito inicial de garantía. Me las estarían entregando el martes que viene al mediodía, lo cual es bastante encima de la fecha, considerando que el miércoles ya arrancan las Jornadas. Esperemos que salga todo bien, quiero poder vender remeras en los almuerzos y en la reunión de PyAr...

...reunión de PyAr que haremos el Jueves de la semana que viene, a la noche. Esperemos contar con muchos participantes que vengan de lugares alejados, lo cual no es lo común, pero para lo cual las Jornadas Regionales es una excelente excusa. Asumo que se va a hablar 95% de las regionales, más un poco de la conferencia de Python el año que viene acá en Argentina. Y vender remeras, :)

Siguiendo con las Regionales, yo tengo confirmadas dos charlas: "Introducción a Python" y "Entendiendo Unicode". La primera se orienta a programadores, principiantes o avanzados, que desean conocer el lenguaje, de manera de aprender sus principios básicos. Se presentan las características generales del lenguaje y su biblioteca estándar, su parte social, y se recorren los tipos de datos, los controles de flujo, y las diversas maneras de encapsular código, terminando con algunos detalles que muestran la expresividad, sencillez y poder de Python.

La segunda 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 los distintos encodings, para saber cómo usarlos, ejemplifica las reglas de oro para utilizar Unicode en nuestros programa, y termina mostrando algunas funciones útiles para el manejo de esa tecnología.

Este año Python Argentina, con apoyo de la Python Software Foundation, se enorgullece en presentar a Raymond Hettinger, que va a dar tres charlas en las Regionales: "Python 3000", "Descriptor tutorial", y la que vimos en Chicago y que nos encantó: "Core containers - Under the hood". Acá tienen todas las charlas del evento.

Bueno, ahí ya tiré algunos puntos con los cuales estuve bastante ocupado los últimos días. El resto de la semana viene a full también, y la semana que viene tampoco tengo ni un día libre... pero bueno, calavera no chilla, ;)

Remera PyAr 2.0, habemus diseñus

Python — Viernes 25 de Julio de 2008, 11:17

Estamos terminando el proceso de las Remeras PyAr 2.0 que les comenté acá.

Tenemos un diseño ganador (aunque no con fondo blanco, sino de colores).

Diseño ganador

La semana que viene ya las mando a hacer, así que estamos juntando órdenes de preventa en esta página. Para anotarse allí sólo necesitan estar registrados en el sitio, pero si la quieren hacer más fácil pueden mandarme un mail a mi y yo los anoto.

Creo que llegamos a las Regionales con remera nueva, :)

Misión cumplida

General — Lunes 21 de Julio de 2008, 15:01

Bueno, el tiempo pasó, nos fuimos poniendo tecnos [audio].

Hace varias semanas, el 13 de Mayo, me comprometí publicamente a hacer dieta, con el objetivo de bajar 9 kilos, hasta los 85, para el día del amigo.

Bueno, el día del amigo fue ayer, y debo reconocer que la misión fue cumplida de forma satisfactoria. La realidad es que vengo moviendome entre los 84 y 85 kilos desde hace dos semanas, así que la dieta la terminé un poquito antes, :p

Seguí la dieta que tenía planeada: basicamente comer bien, comer sano, tratar de hacer muchas ingestas durante el día, etc. Minimicé el alcohol durante la semana, y las comidas pesadas al almuerzo y la cena. También fue clave el comenzar a hacer algo de ejercicio (tenis cuando podía, salir a correr por el barrio si la semana venía lenta... la idea era hacer algo al menos dos veces por semana).

Aparte de esos puntos genéricos, algunos puntos importantes que creo son parte del éxito:
  • Viandas: Al trabajar en una oficina, el almuerzo es todo un tema. Dejar de salir a comer es un buen paso, porque dejás de tentarte con los pancitos, las cremas, las tostadas saborizadas, la manteca, y otras miles de porquerías que te ponen en los restaurantes para esperar la comida. Pero, aunque uno no salga, si tiene que pensar que va a comer cada día, termina cayendo en la tentación. Por eso lo mejor es llevarse viandas desde la casa, comida sana y simple.
  • Sopa: Tener un plato liviano para la cena es una buena estrategia. Este invierno volví a disfrutar de la sopa casera, y resultó ser una muy buena decisión. Además, me encanta. Me gusta bien cargada, así que con Moni íbamos al Mercado Central a comprar bastante verdura y me hacía unas sopas bárbaras (zanahorias, repollo blanco y colorado, cebolla, cebollita de verdeo, anco, zapallito, morrón, ajo, hinojo, puerro, acelga, berenjena, y carne magra), que me duraban un par de semanas, :D.
  • Cartel: La oficina (una vez más) es la principal fuente de tentaciones durante el día: facturas, alfajores, galletitas, masitas secas, etc, etc, etc. Lo que hice fue ponerme un cartelito en el escritorio que decía "Estoy a DIETA", así que a cada uno que venía a ofrecer algo no tenía más que hacérselo evidente. Es una (buena) forma de lograr el apoyo del resto, también. Y es clave acostumbrarse a contestar cada ofrecimiento con un "No, gracias, estoy a dieta".
Lo mejor de todo es que no me sacrifiqué tampoco demasiado con las restricciones, especialmente los fines de semana. Más allá de las cosas dulces (que sí eliminé por completo), le entraba a asados, picadas, cerveza, vino, y numerosos etcéteras los sábado a la noche y domingos. No los organizaba yo, pero tampoco me negaba a las invitaciones, ;)

Bueno, ahora puedo disfrutar de mucha ropa que había dejado de lado porque me quedaba chica, :). En particular, voy a volver a usar cosas muy viejas... todos lo saben: vistiéndome soy un zaparrastroso (y me gusta).

¿Cómo sigue esto? Voy a tratar de apretar un poco más los tornillos en las tres semanas de Agosto antes de las Regionales, para ver si puedo bajar un par de kilos más.

Ah, y gracias a los que me apoyaron en este proceso.

Hasta la victoria, siempre

Música — Jueves 10 de Julio de 2008, 17:40
    
No acostumbro a poner la letra entera de los temas, pero estos no tienen desperdicio. Incluí links a videos de YouTube, para referencia rápida e interesante.


Cinco siglos igual (León Gieco) [-]

Soledad sobre ruinas, sangre en el trigo rojo y amarillo
Manantial del veneno, escudo, heridas
Cinco siglos igual

Libertad sin galope, banderas rotas, soberbia y mentiras
Medallas de oro y plata contra esperanzas
Cinco siglos igual

Desamor, desencuentro, perdon y olvido, cuerpo con mineral
Pueblos trabajadores, infancias pobres
Cinco siglos igual

Lealtad sobre tumbas, piedra sagrada, Dios no alcanzó a llorar
Sueño largo del mal, hijos de nadie
Cinco siglos igual


Muerte contra la vida, gloria de un pueblo desaparecido
Es comienzo, es final, leyenda perdida
Cinco siglos igual

En esta parte de la tierra la historia se cayó
Como se caen las piedras aun las que tocan el cielo
O están cerca del sol, o están cerca del sol

Es tinieblas con flores, revoluciones, y aunque muchos no están
Nunca nadie pensó besarte los pies
Cinco siglos igual


Todavía cantamos (Víctor Heredia) [-]

Todavía cantamos, todavía pedimos
Todavía soñamos, todavía esperamos
A pesar de los golpes que asestó en nuestras vidas
El ingenio del odio, desterrando al olvido
A nuestros seres queridos

Todavía cantamos, todavía pedimos
Todavía soñamos, todavía esperamos
Que nos digan adonde han escondido las flores
Que aromaron las calles persiguiendo un destino
¿Dónde, dónde se han ido?

Todavía cantamos, todavía pedimos
Todavía soñamos, todavía esperamos
Que nos den la esperanza de saber que es posible
Que el jardín se ilumine con las risas y el canto
De los que amamos tanto

Todavía cantamos, todavía pedimos
Todavía soñamos, todavía esperamos
Por un día distinto sin apremios ni ayuno
Sin temor y sin llanto, porque vuelvan al nido
Nuestros seres queridos

Todavía cantamos, todavía pedimos,
Todavía soñamos, todavía esperamos...


Canción con todos (A. Tejada Gomez - Cesar Isella) [-]

Salgo a caminar por la cintura cósmica del sur
piso en la región, mas vegetal del viento y de la luz
siento al caminar toda la piel de América en mi piel
y anda en mi sangre un río que libera en mi voz su caudal

Sol de Alto Perú, rostro, Bolivia, estaño y soledad
un verde Brasil, besa mi Chile, cobre y mineral
subo desde el sur hacia la entraña América y total
pura raíz de un grito destinado a crecer y a estallar.

Todas las voces todas, todas las manos todas
Toda la sangre puede ser canción en el viento
Canta conmigo canta, hermano americano
Libera tu esperanza con un grito en la voz

Jornadas Regionales 2008

General — Lunes 07 de Julio de 2008, 16:43

El 20, 21 y 22 de Agosto tendremos en Buenos Aires las Octavas Jornadas Regionales de Software Libre (el nombre es un poco largo, pero se puede acortar como 8JRSL). Las organiza el Grupo de Usuarios de Software Libre de la Capital Federal Argentina (CaFeLUG), y este año absorben a CaFeConf, la conferencia anual de este grupo.

Las Jornadas Regionales de Software Libre son un evento regional, internacional, e itinerante, donde líderes y seguidores trabajan para integrar proyectos, lanzar nuevas ideas y superar los límites de los programas que utilizan. Durante las jornadas se reunirán programadores, desarrolladores, estrategas, expertos en tecnologías, emprendedores involucrados en software Libre para intercambiar ideas, compartir técnicas, discutir y explorar tecnologías libres tales como Python, Linux, Perl, MySQL, PHP, Apache y muchas otras cosas.  La participación es libre y gratuita.

Hace algunas semanas enviaron el Call For Charlas, pedido formal para que todos nosotros enviemos las charlas que queremos dar en esas jornadas, de manera que elijan las mejores y las podamos disfrutar esos días. Yo me relajé un poco y recien hoy propuse algunas charlas:
  • Unicode: 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.
  • Introducción a Python: Esta charla se orienta a programadores, principiantes o avanzados, que desean conocer este lenguaje, de manera de aprender sus principos básicos.  Se presentan las características generales del lenguaje y su biblioteca estándar, su parte social, y se recorren los tipos de datos, los controles de flujo, y las diversas maneras de encapsular código, terminando con algunos detalles que muestran la expresividad, sencillez y poder de Python.
  • Python 3000: Aquí se presenta la evolución de Python, la versión 3 del lenguaje (a.k.a. Python 3000), y explica las razones por las cuales se planeó y ejecutó esta evolución. Además de las nuevas características del lenguajes y mejoras generales se detallan los cambios que presentarán problemas de compatibilidad, y las estrategias para migrar de la rama actual (Python 2) a esta nueva versión: cómo y cuando migrar, y qué herramientas tendremos como ayuda.
Me queda proponer una cuarta, pero estoy viendo con Lucio que hacemos: tenemos la posibilidad de dar la que hicimos el año pasado, de Python más rápido que C, o alguna otra (estamos con una buena idea en la cabeza, pero tenemos que ver cuan posible es concretarla).

Regocijémonos con lo bueno

General — Viernes 04 de Julio de 2008, 17:29

Esto no es mío (yo estoy enamorado de otra M.). Es de Pinchilón Fonseca:

María me trae una carpeta de papeles inútiles: la usa como excusa para acercarse a mi escritorio y pedirme que por favor no vuelva a llamarla a esas horas de la madrugada. Me dice que la pongo en una situación difícil. Acepto, me disculpo y le prometo no volver a poner evidencia que estoy loco por ella. Voy a disimular por años. Ella sonríe y se va. Le miro la espalda, la cola, las piernas. Se da vuelta repentinamente y me sorprende, por enésima vez, con los ojos puestos en ella, desesperadamente buscando habitación en el edificio de su espalda. Pienso que va a retarme con un gesto, pero vuelve a sonreír y hace que me tiemblen las rodillas, que un escalofrío ridículo y levemente incómodo me haga sentir que estoy hecho de una materia blanda, esponjosa y frágil, lo contrario de un árbol petrificado.

¡Cómo escribe el cabrón! Me encanta. Ese párrafo es de una serie de posts que se llama "María", aquí está el último capítulo (y enlaces a todos los otros, por eso les paso ese link... obviamente lo tienen que leer en órden).

Espero que algún día este muchacho Emanuel rejunte sus mejores relatos y haga un libro, así lo puedo tener, releer, y regalar.

Remeras PyAr, segunda versión, arrancamos

Python — Jueves 03 de Julio de 2008, 15:14

Empecé a empujar en Python Argentina el proceso de creación de las Remeras 2.0.

Vamos a seguir un esquema parecido al que se usó en el diseño de la bandera, que fue por votación. En este caso, sin embargo, vamos a hacer que cada persona que proponga un diseño cree una página en el sitio de PyAr, ponga allí una imágen con el frente y el reverso de la remera, y adjunte en la misma página (para bajarlo, pero que no se muestre), el diseño original.

El resto de la gente podrá visitar esas páginas, y agregar comentarios abajo de los diseños, de manera que el autor pueda mejorar (si quiere) su diseño. La gente, también, podrá usar esos diseños como base para propuestas propias. En general, los diseños subidos serán de dominio público.

Luego de un tiempo, se congelarán los diseños, y se someterán los mismos a votación. El que gane tendrá el honor de recibir una remera gratis, o pagar una vuelta de cerveza a todos en la próxima reunión de PyAr, según elija, :)

La fecha límite para proponer diseños es el 11 de Julio... aunque arrancó lento, espero que la gente proponga ideas. Por lo pronto, yo acabo de subir tres diseños, que nos los pongo porque quedarían chicos acá, pero los pueden ver en sus respectivas páginas [-] [-] [-]. El que reproduzco aquí es el diseño de la cuartar remera, que es muy dificil de hacer por los colores y resoluciones que implicaría... pero que me gustó mucho:

Los juegos de PyAr

Pueden ver otros diseños, más las condiciones completas del concurso, en la página principal.

¡A crear!

Oportunidad

Hielo Rojo — Viernes 27 de Junio de 2008, 11:06

Bruno Becker despertó en la cama de un lugar limpio, aséptico, olía como un hospital. Aunque pensó que había abierto los ojos, aún tenía los párpados cerrados, y sólo veía manchones de luz. Segundos después pudo finalmente abrirlos viendo una potente luz sobre él.

Durante un larguísimo instante, creyó que estaba en la morgue donde trabajaba Fabián Di Francesco y que todo había sido sólo un sueño.

--

Así comienza el último capítulo del libro, eso fue todo.

Espero que lo hayan disfrutado.

Python Bug Weekend

Python — Miércoles 25 de Junio de 2008, 18:27

El sábado y domingo pasados ocurrió un nuevo evento de este tipo, como ya había anunciado. No tuvo mucha repercusión en el mundo, pero sí en Argentina, donde cerramos una cantidad de bugs parecida a lo que cerró el resto del mundo.

En Buenos Aires nos juntamos en oficinas de Livra, en Belgrano, alrededor de quince personas. Las oficinas, debo reconocer, están muy buenas. Los escritorios tienen una separación entre ellos, una pared de alrededor de 30cm arriba del escritorio, lo cual es mejor que lo que tenemos en Ericsson donde te tenés que parar para darle un mate a tu vecino. No sé como será con el ruido, pero en Movistar no había ninguna separación, y nos la arreglábamos (aunque en Livra están más como amontonados).  Igual la oficina tiene mucha onda... libros, un deck al aire libre, un proyector con info, una wii, etc. Debe estar bueno.

Anyway, cuando llegué solamente estaba Martín, Victoria (su novia), y Cuerty. Probé la laptop, pero no logré que el proyector funcione correctamente: tomaba mi salida, pero mostraba como un "problema en el vertical". No sé. Al final le pasé a Cuerty la presentación de Unicode, y utilicé su máquina para dar la charla.

Luego fue llegando más gente, y a las 10 arrancamos. Martín dió una charla sobre Dummia, un proyecto nuevo para el cual están buscando gente que programe Python, y luego yo di mi charla, la cual estuvo bien (y me traje dos sugerencias para mejorarle unos detalles).

Después de eso ya nos pusimos a trabajar, hasta el mediodía en que cortamos porque llegaron las pizzas invitación de Livra (como las facturas del desayuno). También teníamos una torta buenísima, hecha por Martín:

Torta con forma del logo de Python

Luego de tan arduo día de trabajo, nos fuimos con Sabri, Cuerty, Nubis y Achuni a por cervezas (Valeria, novia de este último, cayó más tarde). La pasamos rebien, a pura Stella y picadita, tanto que cuando nos quisimos dar cuenta habían pasado cuatro horas!! Lástima que Moni tenía un cumpleaños, no podía venir.

El domingo también laburé un poco en esto, pero ya más tranqui, cerrando algunos cabos sueltos, y sólo un tres o cuatro de horas. Los resultados finales a nivel de bugs son estos, pero los resultados a nivel de experiencia es que este tipo de actividad es buenísimo, uno se divierte, ¡y se aprende un montón!
1 2 3 ... 29 30 31  Siguiente»

Powered by LifeType