Alan Reid

Equipo de RestOpenGov con Mauricio Macri en el Salón Blanco

Equipo de RestOpenGov con Mauricio Macri en el Salón Blanco

Salón Blanco - Palacio de Gobierno

Salón Blanco - Palacio de Gobierno

Hackathon de Gobierno Abierto

El pasado fin de semana se realizó el primer Hackathon de Gobierno Abierto organizado por el Gobierno de la Ciudad. 

Fue una magnífica oportunidad para generar un espacio de encuentro único entre desarrolladores y el Gobierno. De esos que esperamos ocurran mucho más seguido!

El primer día del hackathon presentamos RestOpenGov. Fue el primer momento en el que otros desarrolladores usaron y basaron sus aplicaciones en nuestra plataforma. Esto no sólo fue un orgullo, sino que también una gran responsabilidad!

Por suerte salió todo bien y terminamos yéndonos con muchísimo feedback y habiendo conversado con gente muy interesante.

A lo largo de los dos días del evento, junto al Director de Gobierno Abierto, Rudi Borrmann, nos vinieron a conocer Andrés Ibarra (Ministro de Modernización), María Eugenia Vidal (Vicejefa de Gobierno) y Mauricio Macri (Jefe de Gobierno).

Todavía nos resulta increíble que un proyecto que arrancamos hace menos de un mes, haya tenido tan buena aceptación y haya crecido tanto. 

Desde ya, todo esto no hubiera sido posible sin el constante apoyo al equipo de Gobierno Abierto!

Ojalá (y por el bien de los ciudadanos!) logren conquistar todos los datasets de la Ciudad! :)

So you think you can tell…

Pancho

Pancho

May 6

Gobierno Abierto REST: Hola RestOpenGov!

El Gobierno Abierto es una doctrina política que sostiene que los ciudadanos tienen el derecho de acceder a los documentos y procedimientos del gobierno y administración pública. A su vez, éstos deben crear espacios permanentes de participación y colaboración ciudadana. 

Hace bastante que vengo con ganas de participar en algún proyecto de Gobierno Abierto y aportar mi granito de arena. Probablemente desde los primeros Hacks/Hackers o desde el Hackathon de Innovación Abierta de GarageLab en 2011. Pero siempre por algún motivo u otro (falta de tiempo en general), nunca salió nada.

La excusa perfecta vino cuando me enteré que el Gobierno de la Ciudad de Buenos Aires creó la Dirección General de Información y Gobierno Abierto, librando un montón de datasets listos para ser digeridos por la comunidad developer. 

El primero en mandarse fue Nico Melendez, cuando liberó RestBA. Su librería permite acceder a los metadatos de los datasets del GCBA desde Java de manera MUY sencilla.

Decidimos luego juntarnos con Nico, Sebastián Scarano y Marcos Della Pittima para pensar cómo aplicar o expandir el scope de su proyecto. Ese viernes nació RestOpenGov.

RestOpenGov es un proyecto que pretende proveer al desarrollador un conjunto de herramientas que faciliten acceder a los datos que liberan los gobiernos de distintos países y ciudades de una manera estandarizada. Para ello, estamos desarrollando una aplicación que captura toda la información (crawler) en el formato que esté, una API REST para poder accederla y clientes en varios lenguajes para facilitar aún más la tarea.

Durante ese mismo fin de semana teníamos la primer prueba de concepto funcional del crawler.

El crawler utliza Akka, un framework de procesamiento distribuído basado en Actores y Elasticsearch para buscar, indexar y almacenar la información de los datasets, también de manera distribuída.

El segundo fin de semana decidimos comenzar a adaptar RestBA para el servicio REST de los datos y optimizar el crawler. También liberamos el primer cliente en Javascript, para poder browsear los datos de manera sencilla.

Si te pareció interesante el proyecto, más te va a gustar saber que es open source y lo liberamos bajo la licencia Apache 2.0! Podés bajarlo en Github! :)

Update: En el marco del primer hackathon de Play Framework del país, hicimos un cliente mobile en Scala con Play Framework 2.0


May 6

It’s kind of fun to do the impossible

- Walt Disney

The real struggle is not between the right and the left. It’s between the party of the thoughtful and the party of the jerks, and no side of the political spectrum has a monopoly on either of those qualities.

- Jimmy Wales

(Source: leoneldicamillo)

Comment Driven Development: Start with a suite of failing unit tests, comment them out one by one until none of the tests fail. Profit.

- @jtaby

All of my best work has been done when I should have been doing something else.

- @dcurtis

According to greek mythology, humans were originally created with 4 arms, 4 legs and a head with two faces. Fearing their power, Zeus split them into two separate parts, condemning them to spend their lives in search of their other halves.

- Plato

Bored. Shooting out of my window.
Photo: Alan Reid

Bored. Shooting out of my window.

Photo: Alan Reid

missfolly:

Lotte Jacobi: Albert Einstein, 1938

missfolly:

Lotte Jacobi: Albert Einstein, 1938

Arduino Talk

Last week I talked about Arduino’s awesomeness at Nardoz. I wanted the share the slides (in spanish) with you.

There’s a post about that Nardoz Meeting right here if you’re interested.