Thursday, February 21, 2008

Empezando la actividad 5

Hola pues estamos ya empezando la 5 actividad y lo que hemos echo hasta ahora es la creacion de un feed con el contenido de todos los blogs, en este se van actualizando todas las nuevas actividades que ustedes realicen en su blog, la manera de hacerlo fue creando una cuenta en Yahoo pipes, creas tu propio pipe (que es el conjunto de varios rss en uno solo) y ya solo lo agregas a tu blog, a continuacion les doy los pasos para crearlo.

Para poder usar Yahoo Pipes, necesitamos tener una cuenta en Yahoo. Al entrar a la pantalla de creacion de Pipes, tenesmo a la izquierda un panel con algunos modulos que podremos arrastrar al panel central. En la parte de abajo tenemos un debugger y un preview del pipe.


Al dar click a un módulo, nos muestra una pequeña descripción y enlaces a ejemplos de uso. Los módulos con los que contamos son:

Sources (Fuentes), donde tenemos algunos predefinidos (Yahoo Search, Yahoo Local, Google Base y Flickr) y el más importante que es Fetch (en este ingresaremos directamente la dirección de un feed).

User imputs, módulos para que el usuario (lector del pipe) ingrese datos (texto, números, locación, fechas, etc.)

Operators, operadores desde donde podemos manipular los feeds: unir, truncar, contar, traducir (con BabelFish), etc.

Url, desde donde podemos construir URLs en base a ciertos “inputs” (que pueden ser, por ejemplo, del usuario).

String, sirve para concatenar cadenas de texto.

Date, para manejar fechas.

My Pipes, desde donde podemos usar la salida de otros pipes creados anteriormente como entrada de otros módulos.

En nuestro panel, tenemos un Pipe Output, que es la salida de nuestro pipe, es decir, lo que el usuario verá.


Primero, arrastraremos a nuestra área de trabajo 3 módulos Fetch (están dentro de Sources) y agregamos en su respectiva caja de texto URL, el feed de cada sección.


El módulo Pipe Output (que es la salida de nuestro pipe, es decir, lo que el lector verá) sólo recibe una entrada, así que usaremos el módulo Union (se encuentra dentro de Operators) para unir la salida de cada Fetch y luego pasarla al Pipe Output.


Pueden ver que el módulo Union tiene varias entradas (círculos celestes en la parte superior) y cada módulo Fetch tiene una salida (círculo en la parte inferior). Lo que hacemos ahora es enlazar la salida de cada módulo Fetch a una entrada de Union, y la salida de Union a la entrada del módulo Pipe Output.


Guardamos el Pipe (click en el botón Save). Podemos ver cómo quedará nuestro pipe danto click al enlace Pipe Preview. Luego, lo publicamos con el botón Publish (le damos una descripción y asignamos tags).

Listo, con esto tenemos los titulares que nos interesan de El Comercio. Nos asignan un URLpara nuestro pipe y un feed para agregarlo a nuestro lector favorito.


1 comment:

Koki said...

Hola, agradecería alojes las imágenes en el propio Blogspot o en algún servidor gratuito (Imageshack, Flickr, etc) pues consumen ancho de banda del hosting donde tengo el blog.

Además, puedes usarlas siempre y cuando

a) Menciones de dónde las has obtenido, y
b) Compartas el contenido de tu blog de igual manera (Licencia Creative Commons).

Saludos