Pipify your life
- mleingang: Holy cow is it ever raining. I left the house 5 min ago and I am already sopping wet. (@ NJT - Bus Stop 113N/58) http://t.co/RRsmxmIa
- mleingang: Valediction http://t.co/qjjWdbsZ
- mleingang: Jury duty! (@ Union County Superior Court) http://t.co/cCnYHo75
- mleingang: Gioia de Cari's show "Truth Values" was amazing. Everyone in academia should see it.
- mleingang: I am now reminded that this is one of (no more than) three days of the year on which America is supposed to care about horse racing.
Recently I discovered Yahoo! Pipes and I'm loving it. In case you haven't heard of it, Pipes is a construction kit for mashing up and publishing data. It gives you a funky GUI with different sources and operations becoming nodes in a network of flowing data. The final output is an XML feed, and Yahoo even provides tools called "Badges" to present that on web pages or otherwise process with JavaScript.
The "office hours" block on this site is generated by a Yahoo Pipe. I was able to feed it the URLs of the Google Calendars I keep for my courses, search for all the events denoting my office hours, format the date in a nice human-readable way, and produce an RSS feed which can be processed by modern CMSs such as Drupal. Add to this that the Google Calendars are synced with my desktop calendar program (Apple's iCal), and I am able to update these times without even opening a browser.
Another pipe I made pulled syndicated data from lots of sites that I contribute to. This blog, my slideshare account, my twitter feed, etc. I can munge the feeds a bit, so for instance the title of a new tweet gets "new tweet" prepended to it, and @handles and #tags get linkified. Merge all those munged feeds together and you have a custom feed of online activity. Facebook allows you to syndicate one feed in your Notes, so now I can stream everything into that.
Sounds great, you say, how do I do it? Future article in the works.
looks useful
Here I was thinking Yahoo was generally moribund--little did I know they have this apparently useful tool available! For better or for worse, this looks like it's been designed by and for people with programming experience (hence "operators" instead of "actions"). I'm particularly impressed that they have Regular Expressions. Now I'll have to find something I need to build a pipe for.