A Django site.
Noviembre 30, 2011
» humitos

Hoy mi amigo personal Matías Herranz me mandó un mail diciendo que aparezco en Taringa! Wow! :D

http://www.taringa.net/posts/linux/3345914/PyCon-Argentina-2009_-la-primer-conf_-en-espanol-de-PyAr.html

Y la foto:


Noviembre 24, 2011
» Foto0011

Nada más para decir…


Setiembre 26, 2011
» OLYMPUS DIGITAL CAMERA

La historia empieza allá a principios de los años 2000, cuando yo empezaba la facultad de Ingeniería en Sistemas, la cuál compartí los primeros años con algunos ex-compañeros de la secundaria que a lo largo del tiempo y avance de la carrera (cada uno por su lado) fui perdiendo, en cuanto al cursado, no así en cuanto a la amistad.

Debido a que después de unos cuantos años de estudiar Ingeniería en Sistema y haber dejado, muchos de esos amigos y compañeros de clases se fueron perdiendo con el tiempo. Perdiendo en el sentido de que cada uno siguió su vida para un lado distinto y por un motivo u otro nos hemos dejado de juntar frecuentemente. Aunque normalmente, con aquellos que tuve un gran afecto y he compartido muchas cosas trato, en lo posible, de verlos cada tanto. Sí, un tanto bastante grande, pero al menos charlamos un rato y hablamos de qué está haciendo cada uno.

Uno de ellos, es un compañero con quien invertimos horas y horas y horas y… horas estudiando distintas materias de primer año en el departamento en el que vivía en Santa Fe cerca de la Facultad. Como decía, después la vida nos separó y cada tanto paso a visitarlo por la casa.

Las últimas dos veces que fui a la casa me comentó que estaba programando en .net, C#, php y Java. Con carita de asco le dije: “¿Cuándo vas a empezar con Python?” y obtuve la misma respuesta que hacía un tiempo cuando yo le insistía que empiece: “Necesito algo que esté en castellano y que pueda leer fácilmente, que tenga una guía y no un montón de links como me has pasado que no sé por dónde empezar”.

El tiempo pasó, entendía la respuesta que me había dado y nunca se me había ocurrido qué mandarle pero hoy dí con la solución. Después de haber ido a PyConAr 2011 y haber vuelto con muchas pilas Pythoneras y al sacar el “Tutorial de Python” traducido por la gente de PyAr en su versión impresa (regalo de PyConAr), dije: “Listo, esta es la mía. Se lo regalo a este loco, ya no va a tener excusas”

Entonces, le escribí una dedicatoria con buena onda y de camino a la facultad pasé por la casa y se lo dejé. Sin dar muchas explicaciones porque ambos estábamos apurados me dijo: “Gracias Manu, después te cuento”. Igualmente, me fui pensando en que algo faltaba, que había otra traba con la cuál él se había encontrado hace un tiempo atrás cuando quiso arrancar con Python pero no podía acordarme.

Al salir de la facultad y llegar a casa con muchas ganas de pegarme un baño, voy a buscar la ropa limpia que me iba a poner y encuentro la remera que me regaló la gente de Ninja-IDE, y dije: “Voilá, acá está todo lo que este pibe necesita: Tutorial en Español + IDE re copado para arrancar”. Me senté en la máquina y le mandé un mail comentándole la existencia de este hermoso IDE.

Llegando al final del día, me siento 99% realizado y contento de que a la brevedad habrá un programador volviendo a disfrutar del arte de programar.


Noviembre 4, 2008
» humitos

Aunque fui hace algúnas semanas ya, no tuve la oportunidad de escribir nada al respecto y tampoco quería dejar de asentar este viaje, ya que fui muy importante para mí.

Lo primero que hice, como siempre, fue avisar en el trabajo que iba a faltar un día: el viernes. Debido a que eran algo así como 10 o 12 horas de viaje y las jornadas empezaban el viernes a las 9hs. Por esto, saqué el pasaje para el Jueves a las 21hs y estaba llegando a eso de las 5:30 am con el horario de San Luis.

El viaje en sí, estuvo bueno. El colectivo salió a horario y llegó a horario, un punto aceptable. Además durante el trayecto, comí como un chancho (nos dieron comida de verdad, osea carne con puré y una entrada antes con un buen vino tinto, muy rico), después jugamos al Bingo Andesmar, algo raro para un micro pero divertido. Lástima que no gané nada :(

Con el cansansio que tenía y el vino que me había clavado, ya estaba parpadeando demasiado, asique decidí dormir. En la mitad del trayecto me desperté porque estábamos pasando por una ruta de tierra y no se podía respirar dentro del colectivo, era insoportable, me puse la remera en la nariz pero era muy fuerte la tierra… Pensé lo peor :P

Ni bien llegué, me estaban esperando los chicos de San Luix con algunos otros disertantes. Desayunamos algo en una panadería cerca de la termina, la que luego se convertiría en el punto principal de la ciudad :D , mientras esperábamos a más disertantes que venían de distintos lugares. Después nos fuimos a la casa de Marcelo, quien me alojaba, para dejar los bolsos y demás. Cerca de las 9am partimos para la facultad.

Como en todo evento, primero lo primero: abrieron con un acto de inauguración en dónde hablaba Marcelo Alaniz, el decano de la facultad, la gente del laboratorio de informática y alguien más. Terminado esto comenzó la charla de María Elena Casañas: ¿Qué es el software libre?, la cual como nunca había visto, me quedé a escuchar y me gustó mucho, me sorprendió la buena onda que le pone y lo linda que está armada la charla. Lo bueno es que es bien bien introductoria, y toca muchos aspectos que un recién iniciado o alguien que ni siquiera sabe lo que es el software libre necesita saber. Me gustó mucho la charla y no me aburrí para nada aunque ya conozca todos los conceptos que se tocaron.

Entre esta charla y la de Marcelo me puse a armar el stand, aunque estaba sólo como loco malo, me dí maña y colgué la bandera que había llevado de “Python en Santa Fe”, pusé una mesita con la OLPC y unos cuantos mini-tutoriales que habían sobrado de la jornada que se hizo acá. Fue un poco loco, porque ni bien saqué la OLPC se empezó a hacer bastante gente, no toda junta pero sí cada uno que pasaba le pegaba una mirada y lo cazaba con “la promo“. Mucha gente se copó, sobre todo los que estaban dedicados a la docencia en las distintas áreas. Creo que fue bastante productivo. Además los mini-tutoriales desaparecieron enseguida…

La próxima charla que vi fue la de Marcelo Alaniz: Yarara, la navaja suiza del web, que hablaba sobre un framework que él hizo como tesis de su facultad. Tocó muchos temas similares a lo que sería mi charla al día siguiente, ya que Yarará tiene cosas muy parecidas a Django. Me gustó de este que es muy configurable según lo que contó, ya que cada uno puede usar lo que trae o bien definir cosas nuevas o usar otras ya existentes pero que no son parte de Yarará, por ejemplo el ORM.

Esta fue la última charla de la mañana, y luego el almuerzo. Con algunos chicos de San Luix y otros disertantes nos fuimos a comer al comedor universitario de la facultad a un par de cuadras de esta. Ni bien llegamos nos encontramos con los chicos de Buenos Aires que no podían creer los precios que tenían en este comedor. Resumiendo, hicimos una cola de 10′ – 15′ y nos sirvieron dos pedazos de carne al horno con salsa, ensalada, pan y una naranja por $3,75, si, si… Tres con setentaicinco centavos, increíble. Además estaba exquisito!

Cuando volví, hacía un ratito que había empezado la charla de Facundo de la Cruz y Marcelo Alaniz, Mi amiga la consola, la cual fue un show de Facundo frente al público. La charla en sí trata de cómo reemplazar los programas gráficos por programas en modo texto, mostrando que se puede hacer todo lo mismo y mucho más con una terminal de caracteres. Muy interesante la charla, aprendí algunas cosas nuevas y reforcé algunas que no me acordaba :)

Ni bien terminó esta, un poquito tarde, me fui volando para Tecnologias web que la daba Juan Pablo Stange, quien mostró qué cosas son necesarias para encarar un sitio web, desde la explicación del protocolo http y como es la interacción con apache y el browser hasta un framework de javascript que hizo él para hacer cosas locas como con jQuery. Me gustó mucho la charla, el loco le puso mucha onda, fue gracioso y aprendí bastante. Cerró la charla apagando la máquina mediante un sms que le llegaba a su celular y con una aplicación web le daba al shutdown, grossini!

Después de esta charla, yo ya estaba muerto… Pero muerto, muerto. Tenía muchas ganas de descanzar, había viajado toda la noche sin dormir muy bien, y se empezaba a notar. Hablé con Marcelo y con un amigo de él, no recuerdo el nombre, pero sí recuerdo que era muy groso el loco. Entre otras cosas se había hecho un modelador 3D en C, dejate de joder!!!

Fuimos a la oficina de él, nos mostró un par de cosas, entre ellas el modelador y algunas cosas de Ruby, le comenté sobre Rubinius y se copó bastante, hablamos un rato al pedo mientras disfrutábamos del aire acondicionado y hablábamos al pedo. Nos mostró la antena que se compró: Nanostation. ¡Cosa que se zarpa desde donde lo mires!

De ahí nos fuimos a la casa de Marcelo a descanzar, pero ni bien llegamos uno sacó la notebook, después sacaron la antena y a los 5 minutos estábamos colgados de la ventana tratando de alcanzar más redes con un par de vasos de fernet en la mano :) . No alcancé a terminar el primer vaso, que como bien macho me ofrecí a que me lo preparen como se toma en San Luis, ya estaba dormido arriba del puf! :P

En algún momento de la noche me pasé a la cama, no recuerdo bien, estaba molido. Pero al final cuando me levanto eran cerca de las 7:30 hs, hora en la que había puesto el despertador, asique ya me quedé despierto mirando un poco el techo y juntando ganas para levantarme, sacando nervios porque a las 9hs era mi charla y pensando en probarla antes para ver si funcionaba todo ok.

Al levantarme, recuerdo que Marcelo se había ido y que estaba sólo en la casa. Le mando un mensaje para ver como hacíamos y me dice que estaba lloviendo como loco, yo ni lo había notado, pero cuando miro por la ventana no parecía tanto: raro. Pasan varios llamados y mensajes en el medio, no conseguíamos remises o taxis por ningún lado y se acercaba la hora de mi charla. Marcelo me comentaba que no sólo es que estaba lloviendo sino que estaba inundada la ciudad y era un quilombo movilizarse, que quizás se suspendían las jornadas… Uhhh!

La cuestión es que al final Marcelo agarró un paraguas que tenía donde estaba, juntó mucho coraje y se mandó a saltar por arriba de todos los charcos para llegar hasta la casa de él, en donde estaba yo. Cuando llega empezamos a contactar a toda la gente con auto para que nos pase a buscar y nos lleve a las jornadas. Al rato pasa Damián en auto y nos vamos derecho para las jornadas, aunque ya era tarde para mi charla :(

Pregunté cómo podíamos arreglar y qué podía hacer con mi charla… Si había venido gente a la mañana y qué pensaban hacer con el resto de las charlas. Coordiné para poder darla a las 11hs, aunque no estaba muy contento porque era un horario el cuál nadie sabía que iba a estar mi charla, pero bue… Otra no me quedaba, lo único que les dije es que para la próxima manejen el tema de la lluvia (podían hacer llover otro día) :D

Cerca de las 11 me puse en el pasillo de la Universidad a reclutar gente para mi charla, diciendo las palábras máginas: “En 10 minutos arranca una charla buenísima sobre Django en este aula” :) , aunque no conseguí mucha audiencia vinieron algunos engañados…

En general, me gustó como salió la charla. Lo único que no me gustó como salió, fue que la máquina tenía ubuntu con compiz y se colgueteaba mal cuando quería hacer Alt+Tab de la presentación al vim. Un garrón! Después de la segunda vez, no desactivamos y pude seguir adelante. Pero por otro lado, me gustó que pude decir todo lo que quería, no me quedé con nada para decir, aunque si bien tuve que ocupar un poco de la charla que seguía debido a los inconvenientes del compiz y demás. Hubo algunas preguntas interesantes, o por lo menos que parecía que habían entendido lo que dije… Salvo uno que me preguntó que era el patrón MVC, por lo que supongo que ese no entendió nada. Lástima que no puedo recordar si esa persona había llegado tarde o estaba cuando lo expliqué y no se entendió. Espero que haya sido lo primero, porque sino quiere decir que soy malísimo :D

Inmediátamente después de mi charla vino la de Damian Noceda, Mercurial: Sistema de control de versiones, que me gustó mucho. El tipo me convenció de que Mercurial es lo mejor que hay y no le podía discutir, me cambió totalmente el concepto que tenía en general sobre los sistemas distribuidos. A pesar de que la charla fue zarpada, al menos para mí ya que me sirvió muchísimo, sospecho que tenía algo, no sé… Algo que no puedo especificar muy bien, quizás sea que esa PC corria Windows XP y estábamos en una jornada de Software Libre (algún palo se tenía que comer por eso :) )

Luego de esta charla, fuimos a por comida. Compramos unos sandwiches buenísimos en la panadería del desayuno con algunas empanadas y volvimos rápido porque empezaba la charla Blender: Softaware 3D, libre y creativo que daba Oliver Perfumo. Asique comimos en el aula mientras esperábamos que empiece.

Esta charla en particular: se zarpó. El loco tiene muchos años de experiencia en el diseño en 3 dimensiones y algunos años también con el uso de blender. Mostró un video-propaganda de lo que ha hecho en su empresa re zarpado. De momentos no le creía, era muy bueno. Explicó las cosas básicas de blender y la locura que tienen los desarrolladores en la cabeza, la interfaz loca que tiene y algunas cosas más. Mostró muchas cosas, pero muchas, blender es muy zarpado: esqueletos, formas, tipos de datos, scripts en Python, dibujó una cara on-the-fly, peinó un mono… No sé… ¡Se zarpó mal este flaco! La charla terminó mostrando los dos cortos que hizo la gente de fundación blender: Elephants Dreams y Big Buck Bunny.

Seguida de esta vino Llaves PGP / GPG de dererk, quién durante 1,5 horas intentó explicar que era esto. Pero se colgó bastante con la introducción, más allá de que estuvo buena la charla, me hubiese gustado que no se cuelgue taaaanto con el traceroute para explicar porqué era necesario y/o útil utilizar esta tecnología. Lamentablemente lo terminaron echando del aula porque se había pasado, y mucho. Igualmente me gustó la charla, fue entretenida y diferente, con decir que arrancó diciendo: “No tengo slides preparados ni nada, voy a mostrar cosas en la pantalla y hablar nomás… Asi que veamos como sale”

Hasta acá llegué con las charlas que ví, luego de esta última me quedé hablando con Oliver sobre blender y el software libre. Me cayó muy bien el loco, hablamos una cantidad sobre filosofía y demás, nos colgamos bastante. Después cayó Marcos, el chico de Musix, y también nos colgamos hablando bastante, muy copado ambos.

Luego vino el acto de cierre, se dijeron algunas palabras, agradecimientos y demás: robé un agradecimiento a Python Argentina :) , habló la gente del laboratorio y terminaron las jornadas. Nos fuimos derechito a la ya “clásica” panadería a tomar cervezas y a comer algo. Pasado un rato de cervezas, chistes, nerdiadas y demás decidimos partir a algún lugar donde comer algo más pulenta y levantamos campamento. Terminamos en un pub-boliche bastante lindo comiendo unas pizzas espectaculares y tirándole onda a la moza entre 15 más o menos. Comimos unas galletas con mayonesa casera que era excelente, parecía queso, no podía ser tan rica. Obviamente ninguno adivinó que era mayonesa, nadie lo podía creer…

Pasado un buen rato, como yo no conocía nada de San Luis todavía, le propuse a un grupo salir a dar una vuelta por ahí y tomar algo en algunos otros bares, como para conocer un poco más. Nos fuimos un grupo de 5 o 6 caminando por ahí y terminamos en pool (sin poder jugar :( ) contando diferentes aventuras/historias en viajes que cada uno había realizado por el software libre.

Al otro día, me levanté a eso de las 13 hs. Me quería matar, habíamos organizado para ir al medio de la montaña: un lugar llamado Potrero para comer un asadaso. Enseguida me puse en contacto con los chicos y me dijeron que ya estaban allá, me indicaron como llegar y demás. Justo en este momento llegan unos chicos de Buenos Aires que estaban en auto y salimos volando para allá.

Cuando llegamos nos perdimos un poco dando vueltas por todos lados, pero al fin los encontramos. Comimos muy poco asado, ya que la mayoría se había llenado con porquerías como ser papitas y coca. En algún momento fuimos algunos a buscar unas cervezas que las habíamos dejado en el río para que no se calienten. Yo me quedé arriba de un murito que había ahí y algunos otros bajaron, cuando me doy vuelta para volver al asado escucho como que pisé una rama y cuando miro para abajo dije: “No…”, hice mierda los lentes de Ezequiel que los había dejado en el murito justo detrás de donde estaba yo. No sabía que decirle, pero bueno… “son cosas que pasan” :(

Terminado el asado, nos fuimos a explorar la montaña entre todos, estuvo buenísimo. Caminamos entre un montón de rocas y cuando llegamos a un lugar bastante peligroso cortamos, aunque algunos decidieron estalar la montaña completa y llegar a la cima. Y no sólo eso, sino que también Juan Pablo subió su notebook y comprobó que en el pico de la montaña hay wifi ¡Que groso!

Cuando bajaron todos, pegamos la vuelta hacia dónde estaba el auto y hacia donde pasaba el colectivo para volver a San Luis. Nos encontramos en la terminal y cada cual a su colectivo. Salíamos todos más o menos a la misma hora.

Saludé a todos y me subí al micro. A los 5′ – 10′ veo que está subiendo a mi mismo colecto “Chaco” o mejor dicho “Robocop”, uno de los disertantes que había venido de Chacho a dar la charla de “Robocoders”. Por suerte hablamos bastante en el viaje, aunque yo estaba liquidado y tenía muchas ganas de dormir porque ni bien llegaba me iba al trabajo. Nos cagamos de la risa, es un capo el loco.

A las 7:30 hs llegué a la terminal y me fui volando al trabajo, con una cara de muerto-vivo pero al trabajo al igual… ¡Fue un día durísimo!

¿Cuándo se hacen las próximas jornadas de software libre en San Luis? ¡Ahí
estaremos!


Octubre 31, 2008
» humitos

¡Sí, increíble pero verídico! Don Richard Stallman va a estar en Argentina el próximo Lunes 3 de Noviembre charlando de lo que realmente sabe (cualquier cosa puede decir, es un groso) en el Salón Auditorio del Anexo de la Honorable Cámara de Diputados de la Nación. ¡Muchas gracias a Vía Libre por romperse el culo para organizar algo de semejantes características y por todo el apoyo que me dieron!

Como no podía ser de otra manera, hice lo imposible para poder asistir. Se me complicó bastante, ya que el pasado fin de semana estuve de viaje en San Luis dando una charla de Django (Introducción a Django) en las jornadas de esta ciudad (sobre la cual comentaré luego) y ya había faltado el Viernes al trabajo. Además el colectivo que me tomé el domingo se demoró mucho en las paradas que tenía programadas y no alcancé a llegar a horario al trabajo, de hecho llegué unos 45′ tarde.

Además de tener que pedir… Otro día más en el trabajo, tenía que juntar la plata (más bien, gastar lo poco que tenía ahorrado) para poder viajar. A todo esto hay que sumarle que mañana al medio día me estoy yendo a Córdoba al 2do PyDay que se va a realizar en la tecnológica de esta ciudad. Por lo tanto, voy a andar haciendo un ping pong por todo el país.

Corto acá, tengo que hacer el bolso, terminar la charla, contestar emails y algunas cosas más… ¡Estoy al horno!


Octubre 20, 2008
» Banner

El próximo Viernes y Sábado en la ciudad de San Luis se hacen las primeras Jornadas de Software Libre, a las cual asistiré como disertante para dar la charla “Introducción a Django” en la cual voy a intentar mostrar qué es Django, cómo se empieza un proyecto y algunas cosas más para los que todavía no lo conocen. El contenido de la charla es muy sencillo pero me parece que puede llegar a estar muy buena si me sale bien y no me pongo nervioso.

Por el momento me siento seguro del contenido pero como siempre tengo un poco de nervios al momento de hablar. Lástima que no tuve la posibilidad de probarla, si se quiere, frente a público antes de ir para allá a darla de verdad.

Del lado de los organizadores, tengo que decir que se portaron de diez en todo. La comunicación que hemos tenido y la buena onda que me han brindado habla muy bien de ellos. De momento tengo entendido que me va a alojar uno de ellos, que si no me equivoco, es el creador del framework Yarará, Marcelo Alaniz. Asique vamos a tener muchas cosas para hablar supongo…

Salgo el Jueves 23 a las 21hs de acá de Santa Fe (20hs de San Lius :P ) y llego a las 5:30hs de San Luis… Lo que se me complicó para entender esto no tiene precio. Esto de que algunas provincias tengan una hora y otras otra es una locura… Tendría que ir cambiando la hora del celular a medida que voy pasando entre las distintas provincias hasta que llegue a San Luis :P . ¡Arriba del cole nunca voy a saber qué hora es realmente!

Update: la estadía del viaje está comentada acá


Octubre 6, 2008
» Así se fue la 3er Jornada de Python en Santa Fe


Como desde hace 3 años se viene organizando la Jornada de Python e Santa Fe con el objetivo de promocionar este maravillo lenguaje en esta localidad y sus alrededores. Por suerte fue todo un éxito y salió muy bien, estoy muy contento con el resultado.

Esta vez participé como organizador ayudando a los chicos con más experiencia en la organización de este evento intentando colaborar en lo que podía y tirando algunas ideas locas.

La jornada se realizó el pasado Sábado 4 de Octubre con una totalidad de 9 horas de duración en la Universidad Tecnológica Nacional Facultad Regional Santa Fe con una muy buena cantidad de asistentes, en dónde el auditorio estaba casi casi lleno.

Un par de semanas atrás de realizarse la jornada ofrecí mi casa como hosting para los asistentes por la lista de PyAr para los que quieran venir a Santa Fe desde afuera. Como siempre, esto es algo que me gusta hacer, ya que cuando voy a otras ciudades en mi prefencia particular prefiero que me alojen a que me paguen/pagar un hotel, me gusta estar cerca de la comunidad y compartir buenos momentos a que embolarme en un hotel, pero esto va en cada uno.

Tuve la suerte de poder alojar a varios: Karucha (Héctor Sanchez), facundobatista (Facundo Batista) :P , nubis (Cristian Bruno) y leorockway (Leonardo De Luca) . Nos organizamos como pudimos y creo que todos quedaron cómodos, yo me ofrecí a dormir en una bolsa de dormir porque la cantidad de camas/colchones/sillón eran justo cuatro. Espero que ellos se hallan sentido cómodo en la estadía.

El Viernes por la tarde el primero en llegar fue Leo con quién fuimos a recorrer el centro de Santa Fe y a pasear un rato. Luego vino Karucha y charlamos un rato largo hasta que llegaron Facundo y Nubis, quienes fueron diréctamente a lo de Nicolás César para juntarnos a comer una pizzeada y charlar.

Durante la noche, Nico hizo un monólogo sobre su trabajo y la charla que iba a dar al día siguiente sobre BeautifulSoup y el Gran DT. Un cago de la risa, no paraba de reirme y me hacía recordar varias cosas del mío.

Al día siguiente fuimos lo más temprano que pudimos a las jornadas para registrarnos y preparar todo porque Facundo tenía la primer charla, y yo tenía que colaborar con la organización, que ya me estaba haciendo el chanta llegando tarde y sin haber ido el día anterior a acomodar todo :)

Luego de llegar, lo primero que hice fue ponerme a doblar mini-tutoriales de Python para que la gente se lleve uno cuando se registre. Por cierto, estaban buenísimos. Después de esto estuve viendo la charla de Facundo Batista y controlando que todo salga bien, manteniéndome cerca por si necesitaba algo, por suerte salió todo bien.

Luego me ocupé del quincho de la facultad que habíamos pedido para almorzar ahí. Fui en busca de las llaves, ordené las sillas y demás. Luego me fui a la registración para estar ahí ayudando en lo que surja y charlando con mucha gente. Pegamos algunos afiches de Santa Fe Libre para ver si la gente se va sumando al proyecto y algunas cositas más.

Antes de ir para el quincho a comer, ví la charla de Nicolás César sobre BeautifulSoup, esta estuvo muy buena, sobre todo muy graciosa ya que a esta librería ya la conocía bastante: no encontré nada nuevo en la charla pero me hizo recordar algunas cosas y reirme mucho. Enseguida después de esta nos fuimos a comer al quincho de arriba con todos los disertantes y algunos amigos de los mismos. Comimos pizzas, empanadas y sandwichitos muy ricos… Por suerte alcanzó justo justo!

Por la tarde, al empezar la primer charla de Daniel Moissete nos enteramos que no había cable para el proyector D’Oh, asique salimos corriendo para todos lados buscando ese maldito cable. Por suerte lo encontramos, aunque no bastante rápido, y Daniel perdió unos cuantos minutos de proyección para su charla.

Ví un poquito de la charla de cocos2d también, ya que andaba a las vueltas por ahí, pero ví parte del final y como siempre que veo un poquito de eso me vuela el bocho y me dan ganas de hacer cosas con esa librería. Es genial!

Otra de las charlas que quería ver era la de Nubis, Hacking Django y la verdad que me gustó mucho, aunque se halla quedado corto con el tiempo, estuvo muy buena. Me abrió bastante la cabeza de las cosas que se pueden hacer con la web y con Django, dos terrenos en los cuales no soy muy fuerte. Esta charla tuvo un toque de color… Una pregunta de Gastón Ramos en el medio de la charla haciendo una comparación con Ruby On Rails, Nubis reconoce la voz de él y le contesta sutilmente: “Acá no hablamos de Ruby“. Me hizo reir bastante, porque fue muy cortante y muy graciosa la forma en que se lo dijo :)

Al cierre de la Jornada estaban las Lighting Talks, una charlas relámpagos de 5 minutos cada una, en la cual cada uno cuenta algo de lo que pueda en este tiempo, intentado hablar lo más rápido que pueda. Estuvieron muy buenas, hubo charlas muy variadas en contenido y algunas no tenían nada que ver con Python, eso estuvo bueno también. Una de las que más me gustó fue la de John Lenton que mostró unas fotos y hablaba sobre el trabajo con el software libre. También estuvo la de Leito Monk, quién tuvo tan buena suerte de que le salte el fsck al momento de bootear la máquina que fue muy gracioso.

Al finalizar las jornadas volvimos cada uno para su correspondiente casa, nos bañamos, hablamos un rato y salimos para Plataforma, el bar de la terminal, a comer y tomar mucha cerveza: a cumplir con el objetivo encubierto de la Jornada de Python. Acá hablé mucho con Pedro, Guille, Nubis y una chica que no recuerdo el nombre… Bah, creo que nunca lo supe. Después de comer mucho y entender poco, con Nubis, Karucha, Leo y Facundo nos fuimos a tomar unas cervezas más a “La S boulevard” en dónde nos engañó el Reggae de la puerta para encontrarnos con Cumbia en el boliche.

Cerca de las 3 am Facundo y Karucha se vuelven para descanzar ya que al otro día Facu tenía que manejar para volverse a Buenos Aires. Nosotros seguimos viaje con los chicos y dimos un par de vueltas más, para volver totalmente liquidado, de mi parte, cerca de las 6 de la mañana.

El domingo a las 12 nos encontrábamos en lo de “Chiquito”, un tenedor libre de pescado ubicado al final de la costanera. Una exquisitez realmente. Comí como un sapo. Para cerrar la tarde nos fuimos a tomar un helado a una heladería de la zona y finalmente organizamos todo como para levantar campamento y que cada uno se vuelva a su respectivo lugar de origen.

Como Leo se quedaba un día más, nosotros volvimos a casa y luego nos fuimos a dar un par de vueltas por el centro y comer algo en “La City” por la noche.

Hoy Lunes, me fui a trabajar totalmente liquidado de un fin de semana agitado intentando hacer todo lo más rápido posible en el trabajo porque había quedado con Leo que me pasaba a buscar para ir a almorzar por la peatonal o ver qué hacíamos al menos. A las 12 en punto me mandó un mensaje, cerré todo y salí. Fuimos nuevamente a “La City” y comimos un lomo completo expectacular, con huevos fritos y papas fritas… Casi exploto!

Caminamos la vuelta hasta mi casa con la panza llena e hicimos fiaca un rato, después hablamos sobre VoIP y probamos distintos programas, entre ellos mumble el cual recomiendo para hacer conferencias de más de dos personas. A eso de las 17 hs lo acompañé a Leo a la terminal para que pegue la vuelta hacia Buenos Aires…

Así se terminó la 3er Jornada de Python en Santa Fe. Gracias a todos por venir y por la buena onda que tuvieron los disertantes, asistentes y en especial a la gente que vino a casa.

Setiembre 8, 2008
» Reunión de PyAr en Rosario


Hace unos 15 minutos me bajé del colectivo que venía de Rosario. Fui para allá porque se hizo la reunión número 31 de Python Argentina, en dónde nos conocimos las caras con algunos Rosarios y con otros pude matchear el nick con la cara, ya que los conocía personalmente, y conocía su nick pero no sabía que eran la misma persona. Esas cosas locas que tiene la internet.

La reunión se organizó por la lista, como siempre, siguiendo el Release Procedure de la página de PyAr y esta tubo lugar el Sábado a las 14 hs. Si, pasando el medio día… Un horario medio extraño debido a que era complicado coordinar los horarios de todos los miembros de PyAr que asistieron. Igualmente se tomó cerveza como si hubiese sido de noche :)

Particularmente yo, salí de Santa Fe el Viernes 5 a las 22 horas, y llegué cerca de la 1 a la casa de Pachy (un amigo de Rosario) en dónde también se encontraba mi primo Gustavo. Tomamos unas cervezas ahí, les mostré la OLPC y les comenté un poquito como era el proyecto y la misión de la gente que impulsaba esto. Jugamos un rato, y como siempre se criticaron algunas cosas con respecto al hardware. Lamentablemente la versión de la OLPC que tengo no es una de las mejores y tiene muchas fallas todavía: a veces se tilda el teclado, la batería no funciona, al girar la pantalla pasan cosas medias extrañas y demás. Aunque el peor de los problemas que tiene es que demora mucho en iniciar, entonces la gente empieza a alterarse, por decirlo de alguna manera, con toda razón. Es muy lento! :)

De ahí (la casa de Pachy) nos fuimos a tomar unas cervezas a un bar y terminamos volviendo cerca de las 7 de la mañana, porque el estómago decía “Basta!”, aunque algunos siguieron de carabana un rato más. Antes de salir par el bar tuve que dejar el bolsito de Python ;) que había llevado en la casa de Pachy, no iba pasear la OLPC por todo Rosario…

Esto de dejar el bolso, al otro día significo que no pueda llevar la OLPC a la reunión, y como yo había prometido que la llevaba me hizo sentir un poco mal. El problema fue que cuando la fui a buscar cerca del medio día al lugar dónde la había dejado, no encontré nadie en la casa y no atendían el teléfono :(

Con Gustavo llegamos a eso de las 15:30 hs a la reunión, ya estaban todos ubicados y habían lanzado con la ¿primer? vuelta de cervezas. Nos acomodamos, nos presentamos y seguimos el hilo de la reunión. Se charló de los proyectos personales de cada uno: X-IP por ejemplo tenía una idea muy loca, que era hacer un programa web que cumpla la misma función que Nautilus o algún otro explorador de archivos. Que se puedan arrastrar las carpetas para mover y demás. También hablamos de cómo cada uno conoció Python, las 3ras Jornadas de Python en Santa Fe, Pyweek, organización del grupo de PyAr Rosario, X-IP hizo un sitio web en 15 minutos con plone sobre PyAr Rosario (¡Groso!) y para finalizar intentamos instalar un modem huawei de CTI para internet inalámbrica en cualquier lado dónde llegue la señal de CTI :P que el mismo estaba hecho en Python…

También nos pasamos los contactos de todos, anotamos nuestros nombres en una hoja con nuestros mail y teléfonos, para coordinar futuras reuniones. Se acordó de juntarse cada 60 días aproximadamente y se pusieron algunas pilas sobre la mesa con respecto a participar en PyWeek el año que viene (¿cuantos grupos van ya Argentinos?). Hablamos de la escacés de libros de Python en castellano que se encuentran en las librerías, sobre la traducción del libro de Django como así también la del tutorial de Python, cómo aprender Python, recomendación de libros y quizás algunas cosas más que en este momento no recuerdo.

La gente que conocí me cayó muy bien, muy buena onda y al parecer con ganas de hacer cosas, que eso es muy importante. Lamentablemente llegué tarde debido a la odisea que intenté hacer para rescatar la OLPC y poder llevarla. Me perdí la presentación de algunos y los primeros temas que tocaron. Muchas gracias a Ernesto que me dió una mano (bah, en realidad fueron muchas más que una) con el costo de los pasajes hacia Rosaio. Cerca de las 18 hs la reunión terminó y cada uno para su casa.

Esa misma noche me junté con unos amigos a comer una pastas con salsa de hongos que estaba espectacular. A la mitad de la noche tiré el tema de PyWeek que había ganado: “The lenght of the piece of string” y deliramos bastante sobre la idea del juego luego de unos buenos fernetes

El domingo organicé todas las cosas, y por la tarde fuimos a pasear al parque con mi primo y unos amigos. Tomamos unos mates, miramos chicas, y luego me fui para la terminal. Ese fue todo el viaje en pocas palabras.

Agosto 26, 2008
» 8vas Jornadas Regionales


Anoche llegué de las 8vas Jornadas regionales. Después de un viaje cansador, no pude volver a casa porque todavía no tenía hecha la conexión del medidor de luz que por algunas cuestiones un poco raras no lo tenía. Por lo que me fuí a dormir a la casa de una amiga, ya que ni siquiera tenía batería en el celular como para poner el despertador del teléfono y hoy a las 5:40 hs había que levantarse para ir al trabajo. Asique bueno, fue un poco complicada la vuelta.

Comentando un poco mi visita por Buenos Aires día a día, sería algo por el estilo:

Miércoles

Como había sacado pasajes para el Miércoles 20 a las 00:50 hs iba a llegar tempranito a Buenos Aires, a eso de las 7 hs y me encontraba con mi primo (Gustavo) como a las 7:30. Llegué un rato antes, unos quince minutos más o menos, y aproveché para desayunar, ya que había comido poco y nada la noche anterior, aunque por otro lado me devoré la bandejita con comida del cole :) .

Ni bien llegó mi primo nos fuimos para el departamento que habíamos alquilado. Este estaba ubicado en calle Santa Fé al 2700 en un piso 13. Asique salimos de la terminal y nos tomamos el subte C e hicimos combinación con la D, rogando que todo salga bien y no terminar dando vueltas en círculos por las estaciones de subte. Por suerte llegamos sin ningún problema, salvando el sueño que nos mataba (ninguno de los dos pudo dormir mucho en el viaje).

Organizamos las cosas lo más rápido posible (tiramos todo por cualquier lado) y salimos para la Universidad de Belgrano, aprovechando que teníamos un poco de tiempo así íbamos tranquilo y nadie nos corría.

Ni bien llegamos nos encontramos con Juan “Pancho” Gonzalez, un amigo de Paraná con el que no pude coordinar para ir juntos. Dimos un par de vueltas hasta que abran la registración y nos fuimos a la primer charla: “Matriculación obligatoria de informáticos ¿A quién pretende defender?”, de Federico Heinz que aunque sabía algo al respecto, nunca lo había escuchado hablar a él sobre este tema “en vivo”. Me gustó mucho la charla, además Fede la tiene bastante clara y me gusta como habla.

En ese mismo horario estaba la de Facundo Batista (”Entendiendo Unicode”) de la cual me quedé con ganas de ver la versión oficial de esta charla, ya que ví una preview unos meses atrás en “El Clásico bar” mientras hacíamos tiempo a que lleguen los asistentes a una reunión de PyAr. La próxima vez estaré allí.

Ni bien salimos de esta nos fuimos rápido con mi primo para la de Alecu (Alejandro Cura) y Riq (Ricardo Quesada): “iPhone, Desarrollo de juegos libres” que lamentablemente no pudieron mostrar lo mejor de la charla que eran unas demos en el iPhone porque había un problema con el cable. Bah, en realidad se lo olvidaron :) . Mostraron como se puede utilizar Cocos2d en el iPhone, muy groso.

Luego nos fuimos a comer a un mini-bar-restó que encontramos por ahí y comimos el menú del día: unos ravioles con crema mixta para mí, y ellos unos ñoquis, que aunque nos dijeron que eran de papas “frescas” tenían gusto a papel picado. Un desastre ese lugar, la atención bastante mala también. Todavía nos deben el pan.

A la vuelta, como ya estaba llegando tarde a la siguiente charla, las de las 14hs (para mí el peor horario) me quedé dando vueltas en el Stand de PyAr y jugando con la gente a responder preguntas de Python para un sorteo de libros de O’Reilly (creo que se escribe así, no tengo ganas de Googlear). Algo bastante entretenido, sobre todo cuando había alguna pregunta que yo no sabía :)

Mientras estaba en el Stand me quedé hablando con los chicos ahí, estaba Karucha, Alecu, Facundo y demás gente conocida. También me lo crucé a Macarse que no lo conocía y hablamos un rato sobre Django Book y la traducción en la cual colaboramos. Conocí a los chicos de San Luix. Además me encontré con Gastón Ramos, un amigo Santafesino Rubyense y coordinamos para que se quede en nuestro depto. En fin, hice sociales un rato bastante largo, hasta que me dí cuenta que estaba la charla  “Mozilla and Browsers over the last 10 years.” de Chris Hoffman y me fui al auditorio para verla. Lástima que estaba destruido, y no podía seguirle el hilo a la charla que estaba dando, me estaba durmiendo y no la encontré entretenida en ese momento. Estaba muy cansado, asique me fui otra vez al Stand.

Terminado el primer día de las jornadas ya había que ir organizando el tema de la salida nocturna, aunque estábamos todos partidos al medio decidimos salir igual, pero no sin antes recostarnos un ratito. Volvimos al departamento y con Gastón nos quedamos hablando de todo un poco mientras Gustavo se recostó un rato.

Resumiendo: volvimos a las 6 de la mañana.

Jueves

Aunque nos levantamos temprano, cerca de las 10hs, entre el subte, la caminata y el desayuno llegamos cerca de la hora de la comida, pero sí preparados para esta: nos llevamos unos sandwiches de la panadería Don Aldao de calle Santa Fe y Pueyrredon (altamente recomendable).

Ni bien llegamos, estuve en el Stand un rato haciendo sociales y charlando con los chicos de PyAr tranquilo, no estaba durmiendo pero sí descansando y recuperándome de la noche anterior. ¡Gracias Ibuprofeno por ser como sos!

Por la tarde fui a la charla de Victor Hugo Dos Santos sobre “Virtualización (XEN)” que aunque le salió todo mal la remó y remó todo lo que pudo. Un grande el tipo este, me hizo matar de la risa y aprendí muchas cosas. Lamentablemente no pudo mostrar lo que quería, pero la teoría se entendió completa :D

Esta hora, entre las 15 y las 16, mi cabeza hizo un click se ve porque no recuerdo que hice :) . Mirando el calendario veo que no asistí a ninguna charla, pero no recuerdo que pasó. Estoy empezando a sentir el efecto de las salidas nocturnas :P

Después fui a “Virtualización libre para sistemas Linux” de Rodolfo Pilas, que aunque no lo conocía de nombre cuando lo ví me acordé que ya había ido a una charla de él que trataba sobre como hacer una presentación para que salga lo mejor posible en año pasado en CaFeCONF. Fue muy gracioso porque no pudo aplicar nada de esto, hizo todo lo contrario. Resumiendo, llegó tarde, no había cañón y escribía en la pantalla del cañón como si fuera un pizarrón que se borraba (sin darse cuenta), empezó dando una charla vieja (una versión anterior a la actual) y algunas cositas más que no recuerdo. Igualmente la charla me gustó mucho y aprendí cómo funciona por arriba Xen, Vserver, OpenVz y algunos otro más. Muy interesante.

Esta noche era la reunión de Python Argentina, asique no podía faltar. Sabía que iba a ir mucha gente y además muchos nuevos, no me quería perder de conocer mucha gente de la lista a la que no les conozco las caras. Fuí con mis amigos (César, Gustavo, Gastón y Juan) pero ni bien llegamos se sentían un poco incómodos porque eramos muchos, faltaba lugar, no conocían a nadie y pensaron que lo mejor era irse. Yo me quedé festejando con los chicos cualquier cosa sólo por el hecho de seguir tomando cerveza. En un momento, cerca de las 00 hs dije basta y no quería tomar más porque al otro día a las 10 hs tenía que dar la charla con Alecu y Karucha que aún no habíamos repasado.

Cuando voy a comunicarle a Karucha el tema de nuestra charla y para que coordinemos con Alecu para ensayar, me encuentro con la gente de Misiones que muy gentilmente me ofreció seguir con esta maravillosa bebida, me negué, insitieron nuevamente y caí en la trampa rápidamente. Seguimos como hasta las 1:30 hs y ahí sí nos pusimos firmes y nos fuimos para la casa de Alecu.

Ni bien llegamos, como el nene tenía hambre, nos compramos unos fideos, una crema y un par de yogurts. Comimos como cerdos y hablamos un rato al pedo. A eso de las 3 am ensayamos la charla. Pusimos el despertador a las 8:20 si mal no recuerdo. Si, si a las 8:20… yo venía con poco dormir, alcoholizado y encima tenía que dar una charla de la cual no iba a ser como lo preparamos… Asique a descansar…

Viernes

Al segundo parpadeo ya eran las 8:20. Nooo! Estaba molido, no sabía como hacer para estar parado. Tuvimos que elegir entre 1) desayuno, 2) baño o 3) fiaca porque tampoco teníamos mucho tiempo. Yo elegí desayuno para no desnutrirme. Hubo uno que eligió fiaca, ¡Que rata!

Salimos volando para las jornadas y por suerte llegamos temprano, pudimos organizar todo dentro de lo posible pero tampoco nos apuramos tanto, porque como era a las 10 hs la gente fue llegando despacito y tranquila. Era muy temprano esa hora.

La charla salió dentro de todo bien, me hubiese gustado que estén las máquinas disponibles para asistentes y que fuese un poco más dinámica la charla, pero bueno, estiramos como pudimos y lo único que nos faltó mostrar fue la migración de un juego terminado a la OLPC que son 3 simples pasos.

Cuando terminó, desarmamos todo y ordenamos el quilombo de PC’s y zapatillas que habíamos dejado en el aula. Mientras yo acumulaba nervios para mi charla que daba solito a las 14 hs. No podía dejar de pensar en esto aunque no esté pensando conscientemente, algo raro, nuevo en mí.

Por otro lado estaba nervioso porque como no había ido a dormir al departamento no estaba seguro si Gustavo me iba a traer mi Pen Drive, que es en dónde tenía los Slides de mi charla. En el transcurso de la noche los había bajado en la PC de Alecu, pero no tenía como llevarlos a mi aula. Algo totalmente solucionable, pero los nervios son más fuertes.

Comí algo medi rápido en el bar de la facultad, acompañado por Facundo. En ese momento por suerte encontré a mi primo (Gustavo) que me había llevado el Pen, asique una cosa menos para preocuparse, ahora todos los nervios estaban concentrados en la charla en sí :P .

Apronté los pañales y salí para el aula que me correspondía, me encontré con unos amigos de paso y le pregunté a que charla iban: por suerte iban a otra :D . Nos reimos un rato y entré al aula.

Empecé a configurar la notebook que había en el aula… Monto el Pen Drive,  cargo el .pdf y funcionaba todo perfecto, cuando intento pasar al siguiente Slide, demoraba entre 30 y 40 segundos, algo totalmente intolerable. Nervios += 15.

Pruebo copiando el pdf al disco rígido, que como era un Live CD de Slax, este era la memoria RAM, suponía que funcionaría mucho más rápido, pero pasaba lo mismo. Nervios += 20.

A este momento cae Facundo y Alecu, dos grosos: se perdieron charlas realmente importantes para ir a la mía, de no creer. Asique no tenía que defraudarlos. Nervios += 25 :)

Facundo me sugiere utilizar el archivo de OpenOffice que tenía de los mismos Slides, pero no estaba seguro si el Slax tenía este programa, y además a simple vista no encontraba el comando. Nervios += 10.

Finalmente lo encontré al comando, probé los slides y andaba bien fluido, lo que me tranquilizó un poco. En este momento me fijé que cantidad de gente había en el aula y eran unas 10 personas creo, realmente no sé. Por otro lado tampoco eran las 14 hs todavía, asique podía esperar un poco más y además seguramente caían tarde por el tema del almuerzo. Fueron feos los dos horarios que me tocaron.

Bueno viendo que la gente no llegaba y que los nervios se incrementaban a medida que el tiempo pasaba me mandé a decir “Bueno” (con la variable Nervios en 80%), típica palabra rompe-hielo inicial de cualquier charla, también llamada muletilla. Cerré la puerta del aula, y me mandé de cabeza, ya estaba todo perdido y el pañal manchado :P

Con el paso del tiempo fue llegando más gente a mi charla (si lo tenía que decir, “mi charla” :D ) y si no me equivoco llegamos a ser unos 25 o por ahí, que para ser la primera charla que doy en mi vida y el pañal manchado son demasiados.

Me gustaría que sobre mi charla hablen los que la vieron, aunque yo tengo algunos puntos que remarcar también. Desde algún punto de vista me considero un asistente a mi propia charla. Pero algunas cosas que hay que mejorar son los nervios, que me hicieron saltearme algunas cosas, por ejemplo en mi presentación tenía algunas cositas más que contar (nada importante, pero llena y está bueno saber a qué se dedica brevemente la persona que te va a hablar durante la siguiente hora). En la estructura de los directorios se me borraron de la mente los ejemplo de cada uno de los directorios, que había algunos en los que tenía que contar algunas cosas interesantes.

Pasando la media hora de charla, me empecé a dar cuenta que me estaba sobrando tiempo y lamentablemente las cosas en las que podía mandar mucha fruta ya habían pasado, asique traté de disimularla y hablar un poco más al pedo de lo que venía, pero mi memoria estaba nublaba con los nervios. Intenté estirar lo más que pude y me sobraron algo así como 15 minutos después del espacio para preguntas. Una lástima.

Lo mejor de todo esto fue cuando terminó :) . Estaba realmente tranquilo, lo peor ya había pasado. Mientras desarmo la notebook se me acercan unos chicos a preguntarme sobre programación web en Python, les comenté de TurboGears y Django. Ellos venían del mundo PHP, y creo que los convencí bastante con lo que les dije. Espero que salgan usando Django y luego me enseñen a mí. También les mencioné el libro que tradujimos entre todos. Re buena onda los pibes, uno me escribió un mal recordándome que en alguna oportunidad ya habíamos chateado y demás. Yo como siempre no ubico a nadie.

Ni bien terminó la mía, me fui para la de Gastón Ramos con “Active Record Sabor Ruby. No más SELECT * FROM” que estuvo buena, además pudo mostrar un poco de código en el intérprete interactivo de Ruby. Hubo sorteo de libros, que no gané y que quería uno :( . La próxima será

El tiempo que quedaba de jornadas antes de la última charla, lo dediqué a recolectar todo tipo de papelitos, carteles, remeras y demás. Fui a la charla que sponsoreaba “Elserver.com” que no recuerdo el nombre ni quien la daba. Pero llegué tarde y no pude captar todo lo que dijo, aunque si me llevé 3 remeritas :)

La última charla hablaba sobre las computadoras como hardware y porqué cada vez eran más lentas en vez de más rápidas como todos pensamos, un tema interesante pero lo hizo aburrido Rik van Riel. No me gustó mucho la charla. En un momento quise escuchar la traducción simultánea que hacían las chicas por la radio y era lo mismo que escuchar LT 8 Cadena Nacional, no tenía nada pero nada que ver lo que estaban diciendo las chicas con lo que hablaba este tipo. Aunque era demasiado gracioso.

Balanceando todo, la pasé muy bien, hice nuevas amistades, conocí gente personalmente, y reafirmé lazos que ya existían con algunos compañeros de PyAr. Me encantó el viaje y no me parece para nada poco haber debutado en las 8vas Jornadas. Estoy muy contento de poder haber asistido allí.

Julio 28, 2008
» De no creer


Hoy fue un día complicado. Como todos los días desde hace tres o cuatro semanas aproximadamente que me estoy levantando a las 5:40. ¡Si! Está jodidísimo. Esto es desde que empecé a trabajar en la Secretaría de cultura de la provincia de Santa Fé. Wow! Parece que es grosísimo con ese nombre, pero en realidad soy un pichón de barrio.

Primero lo primero. Ni bien llego a la oficina, un par de minutos tardes patéandome los párpados, me siento en la PC, la prendo y pienso: “Hoy voy a hacer el tema de las sesiones de Django”. De entradas nomás ya no me logueaba en el dominio del sistema del otro bando que tienen ahí (desde mi Debian a este otro). Cosa que estamos por migrar en breve. Después de pelear un poco todo se solucionó.

Antes de las 8 me llama mi mamá reclamando que le entregue una PC que supuestamente es de ella. Como la suya se le quemó (mal, disco, memoria, mother, teclado, mouse, fuente… se zarpó), no me quedó otra que entregarle a Silvita, el server que tenía antes. Te extrañaremos por estos lados :’( .

A eso de las 13 me pasa a buscar para llevar la PC a Paraná. Le calculaba unos 40 minutos de viaje, incluyendo pasar por la casa de un amigo a buscar un CD. Para mi desilución cuando llegamos al tunel subfluvial, estaba cortado. ¿Qué paso? Ni idea, supongo que estaba pasando una máquina grande debido a que están trabajando esa ruta y no podían pasar los autos. Había mucha gente esperando, entre ellos, nosotros…

Llegamos, instalo todo como debe ser. Pruebo la mitad de las cosas, intentando hacer las cosas bien, pero relativamente rápidas, así me podía volver a estudiar un poco de Django que ando embalado, pero surgieron varias cosas, asique renegué un poco (no me llevo bien con esas cosas de Next, Next) y cuando ella misma la probó me vine para acá.

Colectivo que va, colectivo que viene, idas y vueltas, terminé agotado en mi casa. Deposité la viandita de mamá (como los nenes), ordené algunas cosas y me senté en la máquina a ver cuales eran las novedades del día de hoy. Desde la mañana temprano que no chequeaba nada.

En este momento, me entero por un fan mío ( :P ) que me habían aprobado las charlas en las jornadas regionales de buenos aires. ¡Si! Aprobaron, en plural. Lo cual me hizo sentir muy contento por un lado y empezar a ponerme nervioso por el otro. Es todo un tema hablar adelante del público, y lo peor de todo es cuando creen que sabés lo que estás diciendo y hacen una pregunta :) .

La primera vez que voy a aparecer en público como disertante en las jornadas lo voy a hacer de la mano de Héctor (Karucha) y Alejandro (Alecu) para dar un taller sobre “Actividades y juegos educativos para la olpc” mostrando bastante pygame y dando lugar a que los asistentes prueben el código que vamos a hacer y se saquen todas las dudas que tengan. Para finalizar vamos a portar el juego que desarrollemos en ese tiempo a la OLPC.

La segunda vez que está programado que aparezca en público, aunque luego de verme la primera vez seguro me deporten de Buenos Aires, va a ser de la mano de … Ups… esta la doy solito, ¿Quién me va a salvar las papas acá? Estoy al horno con papas. Bueno, si todo sale bien y tienen ganas de escucharme nuevamente voy a estar dando “Como colaborar con Python” animando a la audiencia a que aprenda más sobre Python reportando y corrigiendo Bugs de todo tipo: desde documentación hasta algún módulo de Python. La idea de esta charla no está centrada en la solución específica de un bug en particular, sino que es bien general sobre el proceso de corrección de uno de estos. Desde crearse una cuenta en el sitio web hasta subir el parche (.diff).

Estoy pensando que me tengo que poner las pilas y practicar las charlas con amigos para ir tomando coraje ante el público en general. Además me gustaría estudiar bastante los temas que vamos a tratar en las charlas, sobre todo en el taller, ya que si bien he hecho juegos con Pygame, uno nunca sabe lo que le pueden preguntar en estos lugares y sobre todo si tienen tanto tiempo para pensar la pregunta :) .

Vamos a ver que sale. Espero ver algunas caras conocidas: así llenan la sala los que me conocen y al menos el papelón quedan en familia.

Mayo 26, 2008
» Ruby and Python


Hoy en el canal de IRC de Python Argentina cramm mandó una URL que mostraba un bug de Ruby. Primero lo probé y no noté nada extraño. Después me dijeron que Ruby se comía toda la memoria de la máquina y lo probé. Acá está la demostración

“…saquen sus propias conclusiones…”

Mayo 20, 2008
» #2 Modulo: bisect


El módulo bisect sirve para mapear números dentro de un rango con algo. Por ejemplo si quiero indicar qué tan grande es un número con palabras, podría hacer algo así:

>>> from bisect import bisect
>>> grado = ['muy chico', 'chico', 'mediano', 'grande', 'muy grande', 'gigante']
>>> rango = [5, 20, 100, 1000, 10000]
>>> def tamano(numero):
… return grado[bisect(rango, numero)]

>>> tamano(25)
‘mediano’
>>> tamano(-5)
‘muy chico’
>>> tamano(156)
‘grande’
>>> tamano(1056)
‘muy grande’
>>> tamano(26542)
‘gigante’
>>>

Lo que está haciendo es ver dónde cae el número que le paso, y devolviéndome la posición de la lista (grado) en la que cae ese número. Ésto puede ser muy útil para hacer comprobaciones de rango, en vez de repetir muchas líneas con:

if 5 <= numero < 20:
… return ‘chico’
elif 20 <= numero < 100:
… return ‘mediano’

Fuente: la documentación del módulo.

Mayo 13, 2008
» Reunión 27 de PyAr


Otra reunión de PyAr que me empuja a viajar con destino a Buenos Aires. Una nueva excusa para no cursar algunos días de facultad, y demás. No, a decir verdad intento, desde dónde estoy, colaborar como puedo y en la medida que pueda con “Python Argentina”. Creo que asistir a las reuniones es un buen punto para hacerlo.

Además me gusta compartir esos momento, la reunión y el viaje en general, con gente que se dedica a lo que quizás pretendo dedicarme yo, compartir experiencias, hablar de varias cosas y sobre todo pasar un momento ameno. Casi como en familia.

Nuevamente estoy absolutamente agradecido por como me recibió este grupo, cada vez que voy me tratan mejor. Me alojé en lo de Pablo Zilliani, quién puso su casa a mi entera disposición permitiéndome hacer lo que quisiese. Un punto que me favoreció bastante.

El viaje de ida

Generalmente cuando hago un viaje de más de 4 horas trato de viajar por la noche, así duermo en el colectivo, ya que cuando viajo sólo soy bastante impaciente, y quiero llegar lo antes posible. En este en particular no lo estaba, sino que me encontraba bastante relajado, aunque cada vez que estábamos más cerca me ponía más ansioso, hasta que a un par de kilómetros de Retiro (ya estábamos dentro de Buenos Aires) el colectivo se detiene y el chofer nos informa que se le cortaron unas correas al coche, asique vamos a tener que esperar por lo menos 15 minutos hasta que nos vengan a buscar. Los 15 minutos más largo de mi vida, sobre todo si se transforman automáticamente en 1 hora y 20 minutos.

Mejor ni comento la cantidad de cosas que escuché arriba del colectivo en esa hora y piquito. Desde “¿Porque no mandan un remís cada 4 pasajeros así vamos apresurando?”, “Yo con mi marido cada vez que hacemos un viaje de más de 100Km verificamos siempre las correas”, hasta… “Y bueno señora, por lo menos tiene algo que contar”.

La llegada

Habíamos quedado con Pablo que cuando llegue me iba derecho para la oficina de él. Cuando me bajo en retiro y empiezo a caminar por todos los locales que hay por ahí para llegar a la estación del subte Línea C, me intentan arrevatar del bolsillo delantero del pantalón el celular. Aunque no tuvieron suerte y todavía tengo el Nokia 1100 vivito y coleando. ¡Que buena forma de recibir a Humitos los porteños, eh!. Igualmente creo que me lo sacaron y lo dejaron porque no le daban ni $10 por este teléfono… :(

Llego sin mayores complicaciones a la oficina de Pablo, charlo un rato con él, tomamos unos mates y me voy para su casa. Después de una larga, muy larga, explicación de cómo llegar a esta desde la oficina. Creo que ni Google Earth te da tantos datos. Aunque simplemente había que hacer una “L” y estába en la casa, pero quería asegurarse de no tener que salir a buscarme por toda la ciudad a ver por dónde andaba.

Cuando llego al departamente, creo que me asusté un poco, está todo milimétricamente ubicado y en el lugar que corresponde (no así mi casa –mi chiquero). Asique no quería tocar nada, y trataba de no estornudar por miedo a volar algo. Dejé todo mi equipaje y me fui a caminar.

La caminata

Salí desde lo de pablo y me fui por 9 de Julio hasta Corrientes, y desde ahí hasta El Abasto. Ya vení de caminar desde la oficina hasta la casa de Pablo, asique ya estaba un poco cansado. Asique entré en un cyber para matar dos pájaros de un tiro: descanzar un rato y revisar mi correo.

Como la cena no había sido organizada del todo, yo hablé con un amigo mío de la primaria, Marcos Medrado, para ver si nos podíamos encontrar y charlar un rato. Por suerte no tuvo ningún problema y comimos una pizza, hablamos bastante y recordamos viejas épocas. Volví a lo de Pablo a eso de las 00:30hs, sin ningún tipo de problema.

Miércoles: día de reunión

Por la mañana tenía pensado ir a averiguar los precios de una impresora y un monitor LCD, asique cuando me desperté, desayuné, me bañé y salí a caminar para el centro hacia la Galería Jardín. No tuve mejor idea que no mirar la guía “T” para ver para que lado quedaba el centro: “Nah, si me acuerdo para dónde era. Acá estoy cerca de la UADE que vine el año pasado”. Así me fue, terminé en la plaza congreso dándole de comer a las palomas :) .

Cuando miré el mapa me quería morir, ya había caminado mucho, y todavía tenía que caminar toda la vuelta y luego hasta el centro. A todo esto recuerdo que mi querido amigo Pancho, me dijo que quizás andaba dando vueltas por Buenos Aires el miércoles. Asique mandé un mensaje y quedamos en encontrarnos en algún lugar.

Fuimos derecho para el centro, averiguamos todo, comimos, compré la impresora y nos fuimos en subte para la casa de Pablo. Yo con la impresora al hombro en este cuerpito, estaba muerto cuando llegué.

Tomamos unos mates en una plazoleta por ahí en la 9 de Julio, volvimos, dejamos todo perféctamente ubicado (o eso espero, al menos) y yo me fui para lo de Alecu porque no sabía como llegar al bar dónde se hacía la reunión.

La reunión

Después de charlar un rato en la casa de Alecu y cortarle su laburo a la mitad, nos fuimos en colectivo para la reunión. El cual todavía no sé porqué, nos dejó a mitad de camino con un sutil “Acá se bajan”. No sé si terminaba el recorrido ahí o qué pasó, pero todavía había mucha gente en el cole. Fuimos a parar a la Feria del libro, y de ahí nos fuimos en tacho hasta el bar.

Llegamos unos minutos tarde, pero todavía no estaba completo el equipo. Había gente, pero a medida que pasaba el tiempo iban llegando más. Acá está la minuta de la reunión, para más detalles.

Me gustó mucho la reunión, hablé de todo un poco con los que pude. Cada vez que voy intento hablar con alguno que no conozca de otra reunión o que nunca haya cruzado algunas palabras. En esta oportunidad hablé con “El que fue al recital de Iron Maiden” (Lucas), como lo catalogué en el baño.

Charlamos sobre, software libre, Windows, compatibilidad, facultad, Buenos Aires, Santa Fé, Paraná, Python, .Net, C#, etc. Me cagué de la risa. Hasta que vino Héctor, a quién le había dicho que me espere un segundo que iba al baño y seguíamos hablando. Me vino a buscar porque lo dejé re colgado. Perdón.

Después estuve hablando con Alecu, “El señor Presidente” (Ricardo) y otro chico que no recuerdo el nombre, ni la cara (lo cual es grabe), sobre la OLPC, el proyecto, idas y vueltas. Cuando finalizó, nos volvimos con Pablo, Chagi y Roberto. En el taxi hablamos de reST, la traducción del libro de Django, LaTeX, la traducción del tutorial de Python, etc…

El día de la resaca

Si, dormí como un chancho. Aunque me levanté no tan tarde y con algunas neuronas menos que con las que me había acostado. Desayuné tranquilo, bah, le viví la casa a Pablo, en otras palabras.

Nuevamente me fui a pasear por algún lugar recóndito de Buenos Aires, en muchos momentos no tenía idea de dónde estaba. Hablé con Facundo para ver qué era lo que había que comprar para el servidor de PyAr. Fui a la galería jardín nuevamente y me encontré con que ese adaptador de discos, casi que no viene más y es muy difícil conseguir uno.

Como no tenía nada más que hacer, me mensajié con mi primo para coordinar una visita a su casa (vive en La Plata) y como se demoraban muchos los mensajes y suponiendo que no podía, empecé a encarar para el subte. De hecho me subí. Enseguida que me siento me llega un mensaje, diciendo que no tenía problemas que vaya… Doh!. Asique me bajé del subte, ya había pagado pero no estaba en marcha aún, y me fui para la casa de él.

A eso de las 20 hs quedé en encontrarme con Alecu en lo de Pablo, para mudarme a su casa con todos los bolsos por una noche y poder discutir cuestiones relacionadas con la charla de OLPC que vamos a dar en San Francisco. Cosa que casi que no hicimos. Nos quedamos hablando de diversas cosas hasta las 3 am, entre ellas revisando la charla, pero fue de lo que menos hablamos, me parece. La pasé muy bien y me maté de la risa.

La vuelta

Al otro día me levanto cerca de las 9am, me baño, desayuno y probamos la impresora que compré. No me quería volver sin saber si andaba, o si por lo menos estaba dentro de la caja y no eran piedras (cuak!). Funcionó todo bien (en Windows), después me entero que en Linux hay que instalar unas cosillas.

Me fui en colectivo hasta Retiro. Es un viajecito, no sé, le habrá puesto 40min - 1 hs por lo menos. Pregunto por pasajes a Santa Fé, y hacía 1 minuto que se había ido, asique tuve que esperar 1:40 hs en Retiro a que salga el próximo. Esperé en el bar de la estación.

A mitad de camino del viaje, llegando a San Pedro, si no me equivoco, había un piquete de la gente del campo, por lo que estuvimos demorados un buen rato. Al rededor de 1:30 hs. En ese tiempo la gente se puso algo impaciente y para apasiguar las aguas, nos pusimos a hablar todos con todos. La gente empezó a preguntarse de dónde era, dónde vivía, algunos eran vecinos, etc etc… Pero lo que más me llamó la atención fue un: “Carliiitoooosssss!!!, pero claro como no te voy a conocer”. Sinceramente, sacado de una publicidad. Fue muy gracioso ese momento. Hacía como 40 minutos que estaban hablando, se conocían y no lo sabían, jajaja!

Con ellos hablé casi todo el viaje, a uno le presté el celular porque el de él no tenía señal y estaba preocupado por su hijito y demás.

Llegué muerto, muerto a la terminal de Santa Fé y cené. A 1 hora de llegar empezaba la reunión de PyAr Santa Fé, asique me quedé en el bar a esperar a la gente. Acá está la minuta de la reunión.