cat /var/log/2011.log
January 12th 2012SXSWi 2011:
Puebla:
Campus Party México 2011:
Ironman Cozumel Broadcast 2011: Proyectos de este año:
SXSWi 2011:
Puebla:
Campus Party México 2011:
Ironman Cozumel Broadcast 2011: Proyectos de este año:
Esta es la 3ra edición del Ford Ironman Cozumel, lamentablemente sólo los habitantes de la isla y algunos visitantes pueden vivir la experiencia. Debido a esto que surge la idea de proveer un lugar en donde se pueda concentrar la información generada por distintas fuentes y junto con Alex, se puso en marcha la tarea de materializar la idea.
El año pasado fue un simple script en PHP, pero esta vez lo hicimos (casi) una plataforma para darle seguimiento al evento. Es interesante la forma en que distintos servicios proveen APIs de sus servicios y la infinidad de cosas que uno puede hacer. Gracias a esto fue posible este proyecto. En general lo que se hizo fue una búsqueda en twitter, los resultados eran clasificados sí el contenido del tweet era sólo texto o si incluían algún link, después de esto eran clasificados nuevamente según el servicio utilizado para subir la imagen. Benchmarks 2010 Script en PHP, sólo generaba un json y los resultados se imprimían con JavaScript, sencillo y rústico pero funcionaba. Las imágenes se repetían si alguien daba RT, se abusó mucho del servicio al no tener validación de ningún tipo. Los resultados se refrescaban con JavaScript y sobre escribía lo visto en pantalla. Sólo soportaban las imágenes de TwitPic, yFrog y Plixi (ahora Lockerz). 2011 Escrito en Python, usando Django y la información se guardaba en una base de datos. Usando algo del lado del servidor pudimos hacer mucho más cosas, entre ellas validar las URLs, se estableció que no haya duplicados de ellas, con eso se resolvió el problema de los RT’s y también el abuso del servicio. Los resultados se hacían en background con un cron job, o sea que se volvió “transparente” al usuario y con bondades de ajax se pudo mejorar la interfaz. Se hicieron dos versiones, una para desktop y otra para mobile, se detectaba del lado del servidor para saber qué vista devolver al cliente. Servicios soportados de imágenes: Twitpic, yFrog, Lockerz, Instagram, Twitter (nuevo servicio de fotos) y esta vez también se soportaron servicios de video, en efecto YouTube y TwitVid. Entre otras cosas, se hizo un blog, una administración de patrocinadores, gestión de páginas y analytics de los tweets.
El trabajo final

Ya en ejecución la aplicación funcionó de maravilla, salvo que por
Pues nada, que ya casi soy Lic. en Ing. en Sistemas de Información.