Facundario, reloaded

Ya les había comentado de lo que Perrito666 en su momento armó y dió en llamar Facundario.

Bueno, tuvo su evolución. Antes, el sistema juntaba mi primer frase al entrar en el IRC de PyAr, pero luego pasé a dejar siempre el IRC conectado, así que eso no tuvo mucho sentido (además el parser y servicio estaban en una máquina de Perrito que ya no está más).

Pasó el tiempo, y me di cuenta que a veces se me ocurrían frases y las tiraba por tuiter. Bueno, entonces hice un programita que vaya escuchando lo que digo ahí y cuando lo tageo como #facundario lo junta en mi lista y ya.

Así que lo traje a mi server (gracias Perrito por la ayuda), y quedó andando acá, con nueva versión y todo: Facundario Enterprise Edition 2.71 (versión extra apulentada). Enjoy.

Comentarios Imprimir

CDPedia, un poco de historia

Con motivo de la reciente liberación de la versión 0.7 y algo más, me puse a pensar un poco sobre la historia de la CDPedia.

Cuenta la leyenda (?) que todo arrancó en el sprint posterior al primer PyDay de Santa Fé; la idea la trajo el omnipresente Leito Monk, pero parece que había surgido del Gran Nico César. No sé, ustedes vieron como son los mitos.

Sprinteando en un bar

(éramos tan jovenes...)

La cuestión es que ahí se arrancó el proyecto. Creo que estuvo en un par de SVNs por ahí (o algún CVS?) hasta que terminó en donde está ahora hosteado el proyecto. Las mejoras en el proyecto fueron muy por ráfagas. Recuerdo que siempre se trabajó mucho en este proyecto durante los PyCamps (los dos en Los Cocos, el de Verónica, y el de La Falda), donde muchas personas le dedicaron un buen tiempo, pero también se realizó bastante durante otras reuniones.

Recuerdo, a modo de ejemplo, dos sprints: uno fue en un incipiente hacklab, donde (principalmente) Lucio y Nubis experimentaron sobre el índice para las búsquedas, y también durante la fundación de Wikimedia Argentina, donde presentamos por primera vez el proyecto y trabajamos en la primera parte del procesamiento de datos.

Una gran característica de la CDPedia, indiscutiblemente el proyecto más grande y más largo de Python Argentina, es que siempre se mantuvo orientado al mismo objetivo: tener una wikipedia offline con fines sociales (distribuir en escuelas sin conexión a internet, que el conocimiento sea libre, etcétera), pero sin dejar de que sea divertido (es decir, hacerlo en Python), y manteniendo libre el proyecto (no sólo el producto final, que recomendamos copiarlo y repartirlo, sino el código en sí).

Hasta el 2009, los avances fueron como conté, esporádicos. Pero resulta que Martín Varsavsky se casó, y Jimmy Wales le regaló para el casamiento la posibilidad de que se distribuya una wikipedia offline en Argentina. Preguntó cuales habían, la CDPedia era la que se mejor ajustaba a lo que se necesitaba, y vino Jimmy a Buenos Aires, le mostramos la CDPedia, y luego hubo una reunión en Educ.ar para terminar de acordar esto (fueron Jimmy por Wikimedia, Enrique Chaparro por Wikimedia Argentina y Alecu por PyAr).

Trabajando en el PyCamp

(hagan click en la imagen para ver la foto original, si están curiosos con lo que dice el pizarrón)

En parte porque Educ.ar quería meter la CDPedia en un disco de ellos (con carátula de ellos, algunas otras páginas, etc), y en parte porque nosotros vimos la oportunidad, logramos que dos chicos de PyAr, Diego Mascialino y Hernán Olivera, sean becados para trabajar part time en esto.

Así que agarraron la versión 0.6 que recién había salido (con Alecu nos habíamos apurado a cerrar muchos detalles para tener algo presentable y funcionando a Jimmy Wales), y le entraron a darle. Esto le dio bastante impulso al desarrollo del proyecto, sumado a que yo también por esa época tomé el compromiso interno de trabajar regularmente en esto, y a que luego de que se terminara la beca Diego siguió trabajando en el proyecto, y que se sumó como "laburante regular" Santiago Piccinini.

Con todo este trabajo, y un nuevo "empujón" en el PyCamp del 2011, pudimos terminar de cerrar la versión 0.7, que entregamos a Educ.ar y debería estar distribuyendo por estas semanas a todas las escuelas del pais.

Para minimizar la injusticia de haber nombrado solamente a algunas personas en el texto anterior, para que se den una idea de la magnitud del proyecto (y a riesgo de aburrirlos), les dejo la lista del resto de personas que trabajaron de una u otra forma en el proyecto: Agustín Henze, Antonio Lenton, Alejandro David Weil, Claudio D. Freire, Ezequiel Diaz Marquez, Felipe Lerena, Gonzalo Delgado, Gonzalo García, Guillermo Gonzalez, Hugo Ruscitti, Lucio Torre, Marcos Dione, Martín Gaitán, Maximiliano David Bustos, Nicolás Miyasato, Pablo Ziliani, Piukeyen Tappa, Ricardo Kirkner, Sebastian Farioli, y Zuzel Vera Pacheco

Para terminar, les cuento que puse una versión menos personalizada de este texto en el wiki de PyAr, para que aquellos que recuerden más y más detalles los agreguen ahí.

Comentarios Imprimir

Enjuewemela 0.4.1

Enjuewemela es otro juego más similar a los populares "Bejeweled" o "Diamond Mine". El juego se basa en alinear 3 o más gemas, tanto verticalmente como horizontalmente, intercambiando gemas adyacentes. Está (por supuesto) escrito en Python, usando el framework para juegos cocos2d.

Logo

La versión 0.4.1 trae un montón de nuevas características, y muchos bugs corregidos. Lo más relevante es:

  • Hay un nuevo estilo de juego! Se llama Maluco! No dejen de probarlo.
  • Tenemos un sitio web 3.0! Pasen y vean (con botón de Dnoaciones y todo)
  • Rehice la parte de audio del juego, ahora es más portable, rápida, y debería funcionar sin que tengan que saber nada sobre eso.
  • Ahora se instala de forma que pueden ejecutar el juego desde el menu de Aplicaciones.
  • Puse un botón de Donaciones en la página web.

La forma más fácil de instalarlo, si tienen un Debian o Ubuntu, es usando este instalador. Si quieren obtener automaticamente las nuevas actualizaciones, pueden suscribirse al PPA; en una linea de comandos hagan:

sudo add-apt-repository ppa:facundo/enjuewemela

En cualquier otro caso, pueden usar el tarball para instalarlo.

¡Que lo disfruten!

Comentarios Imprimir

Puntaje

El otro día me encontré con Diegote en el Paloko de Belgrano. Ibamos a ser más, pero al final el resto canceló y sólo fuimos nosotros dos.

Arrancamos con una cervecita charlando y charlando, y luego nos jugamos unos pools, mientras comíamos algo (me ganó 2 a 1!!).

Para terminar de cerrar la noche, decidimos tirar unas lineas al bowling. La verdad, ninguno de los dos estaba preparado para lo que pasó... ¡¡jugamos bárbaro!!

Hacía mil que ninguno de los dos jugaba al bowling, pero ambos hicimos una muy buena cantidad de puntos. Es más, en la segunda linea yo hice tantos puntos que ahora es mi record personal... y le sacamos una foto, para la posteridad.

Record bowling

Un lujo. Hay que repetir esos encuentros.

Comentarios Imprimir

Más pelis

Buen ritmo de películas vistas en los últimos meses!

  • 9: +0. Increíble el "escenario" donde se desarrolla todo, muy bien armado el mundo mostrado, pero la historia... hasta ahí. La animación está muy buena, sí, pero a esta altura es lo que uno espera.
  • Doubt: +1. Muy buen tema, fantásticas actuaciones de Philip Seymour Hoffman y Meryl Streep; no es tan dramática como pensé que iba a ser, pero sí es intensa.
  • Elegy: +0. Interesante, buena historia, pero no es gran cosa.
  • Good Dick: +0. Una película muy muy rara, que no le pongo +1 porque es en cierto punto "demasiado fuera de ritmo", pero que está más buena de lo que uno supone luego de verla diez minutos.
  • Gran Torino: +1. Genial representación de cómo las personas pueden importar mucho más de lo que las apariencias o las etiquetas a priori indican.
  • Harry Potter and the half-blood Prince: -0. Una más del niño este. No vale la pena a menos que sigas la historia global.
  • Lluvia: +1. Una historia muy bien contada, con fragmentos de tiempos que van pintando el cuadro general. Me gustó también las actuaciones, y lo que cuenta.
  • Pandorum: +0. Nunca una peli tipo "medio perdidos, en una nave espacial, con algo raro adentro y bichos feos" podrá ser la mejor luego de Alien, pero esta vale la pena verla.
  • Religulous: +1. Ver acá por un comentario.
  • Surrogates: +0. Buena idea, bien explorada... la historia en sí podría ser mejor, no deja de ser un policial más, pero ese no es el valor principal de la película.
  • The International: +1. Muy buena acción, las actuaciones no están nada mal, y una trama de lujo.
  • The burning plain: +1. Muy buena historia, muy bien contada. Es un drama bastante fuerte, pero interesante por lo que muestra y transmite.
  • The soloist: +1. Me encanta como muestra la relación entre los dos personajes principales. Me estoy haciendo fan de Robert Downey Jr., pero la actuación de Jamie Foxx está muy bien también.
  • The unborn: +1. Hacía rato que una película de terror no me dejaba un par de horas "rumiando" la historia. Recomendada si tenés hijos, pero no si sos sensible.

Por otro lado, aparecieron casi la misma cantidad para ver...

Finalmente, el resumen según cuando las anoté:

(23-May-2008)    4    4
(24-Sep-2008)   29   21   15    6
(21-Ene-2009)   19   18   18   18   12
(09-May-2009)   14   14   13   11   10
(15-Oct-2009)   20   17   17   16   15
(01-Mar-2010)   19   18   18   18   18
(12-Sep-2010)        19   19   18   18
(14-Dic-2010)             13   13   13
(13-Abr-2011)                  23   23
(09-Ago-2011)                       12
Total:         105  111  113  123  121
Comentarios Imprimir