Pages

Monday, June 29, 2009

Pipes ( | ) no matter of UNIX or Yahoo

If you have worked on UNIX, at least once you have used the UNIX pipe ( | ) operator. This cool when you want to put one command's output to another one's input. Now days we do these kind of piping over internet. Like we take feed from one site mix with others and then output on our customized GUI. Google says these Mesh Up. Yahoo says this Pipe. But if you search on google with "Pipe", you will not get the real pipe which we are talking here. Generally this is known as Yahoo Pipe. First of all for UNIX geeks you need not to use the pipe operator in yahoo pipes. they have build a superb online GUI. What you can do in yahoo pipes.

  1. Fetch feed from any URL.
  2. Fetch JASON, XML data
  3. Take user input
  4. Take picture from flicker
  5. You can use all yahoo API with the ease of a visual editor
  6. You can filter Data
  7. The GUI comes with self help
  8. You can share it in numerous way on your blog, facebook and many more or even you can host this as a service

The more interesting thing is the development of this tool

  1. Developers have used the <canvas> tag for the editor GUI which supported in FF, CH, OP, NS
  2. <canvas> tag is good for 2D drawing
  3. But when you draw a arc on canvas it in fact makes a rectangle and it swallows all the other web components under the rectangle.
  4. Making things transparent is a challenge.
  5. Yahoo pipe has a good caching techniques behind the scene
  6. You will get a very good idea for how to develop this kind of web apps
  7. Still AJAX is not painless

The missing thing in yahoo pipe is a rigorous search option. We will make a mesh up with feeds but how can get the real feed which I need. Here we have to depend on search engine. In fact I got all the above info from the following video. Though it was a long video but not boring. 

No comments:

Post a Comment