miércoles, febrero 14, 2007

Yahoo Pipes: La Web como una enorme base de datos


Y las buenas ideas hay que aplaudirlas! Yahoo Pipes es una herramienta inclreible. Basicamente nos permite "procesar información de la Web" como si fuera un script. Podemos procesar multiples flujos de información (provenientes de multiples sitios o feeds RSS) y conectarlos por medio de tuberias, al mejor estilo pipes de UNIX. ¿No queda claro? Veamos un ejemplo: puedo crear un "pipe" que se conecte a Alternaria, baje todas las noticias, filtre solo aquellas que en el título tienen la palabra Linux y luego combinar esas noticias con las de otros sitios como Digg, Reddit o una simple búsqueda en Google. ¡Las posibilidades son ilimitadas!

De esta manera, podemos crear nuestros propios portales informativos que procesen la información de nuestros sitios preferidos y la muestren en combinacion. ¡Y no solo debe ser texto! Podemos usar feeds RSS de fotos, audio, lo que sea.

Ustedes estaran diciendo: "bueno, pero hay que saber programar" y yo les digo: ¿saben como hacer un huevo frito? Bueno, entonces pueden usar Yahoo Pipes, porque la gente que desarrollo este sistema lo hizo con la simplicidad como prioridad. La interfaz de programación (AJAX a full) es sumamente simple, intuitiva, linda y funcional. Uno puede depurar en todo momento lo que el pipe genera y corroborar que las cosas funcionen bien. Una vez creado el pipe, podemos compartirlo con otras personas. Es así como ya hay algunos pipes "famosos" en el sistema, como uno que combina las noticias del New York Times con fotos de flickr que las represente.

Yahoo Pipes... me encanto! Ahora a ver quien encuentra el pipe más interesante!