A long year ago, I’ve posted some geeky post about Yahoo pipes. Not too geeky, but geek enough. I watched the video tutorial, then I knew how they work, I knew how to manipulate the pipes, unfortunately I didn’t know what it’s for. LOL.
Today when I need it, I finally know what it is for.
The main purpose of yahoo pipes is to manipulate any content without concerning cross-domain problems. Normally we can not retrieve content from other domain. From example you want to retrieve rss feed from http://www.domainmaneh.com and you want to show the feed into your website http://www.domainurang.com. You can not easily passing content each other. You can easily pass each other if you are in the same domain. But in different territory, you can’t.
After googling it from one page to another, finally I found yahoo pipes interesting. First at all, we can manipulate it all we want using a funny and easy-to-learn diagram. Second at all cross-domain problem is out of question.
I found this article before realize what yahoo pipes is can be utilized for.
He writes – “I have two blogs and I am also active on Twitter, Flickr, delicious and YouTube. Is there a website that can aggregate everything and also provide a daily feed?”
Three possible solutions to the above problem are Google Reader, Yahoo! Pipes and FriendFeed. I prefer Google Reader because the Yahoo Pipes hack is slightly geeky while theFriendFeed hack will only import the post titles and image thumbnails into your lifestream feed, not the full content.
Well, I tried google reader, and it’s too much process. I can’t find a way to get what I want. I just want to retrieve the xml. DON’T CARE AT ALL if they said that yahoo pipes slightly geeky. I find it amusing. You can say I’m a bit geeky. I think most of us now are geeky about gadget too, aren’t they? BUT, I think they underestimate what common people do, LEARN. Yahoo pipes is easy to use, and has many tools that the other aggregator can’t offer.
I will demonstrate a little (please open pipes.yahoo.com:
- Drag Source to canvas -> put your source (news, blog, RSSfeed, etc)
- Drag anything to canvas (for example language translator? rules, etc?)
- Connect the pipes -> connect the hole of each block in canvas, and end it in OUTPUT BLOCK
Et Voila. You can see the result in the bottom panel. I’ll give you a small jquery code that simply use yahoo pipes.
Well, well, well? ‘Arry Viderci!