Skip to Content

Make smart financial decisions with DailyFinance
AOL Tech

Filed under: Developer, Internet, Blogging, Web services, Yahoo!, How-Tos, Social Software

Aggregating myself with Yahoo! Pipes


Yesterday I wrote a bit about taming the RSS feeds generated by the myriad Web 2.0 services to which you're subscribed. It occurred to me that Emily Chang's original quest to pull together all of the feeds she creates into a single meta-feed was a perfect project for Yahoo! Pipes.

I sat down to take all the data I spew at places like my own blog, del.icio.us, Twitter, and Flickr into one aggregated bowl of RSS love. The result of my feed union isn't an hour by hour diary of my day, but does create an ephemeral stream of things that are undeniably me. The same techniques could easily be tweaked to document your day to near pinpoint perfection, if you're so inclined.


The Pipes components you'll need are Fetch, Union, and Sort. Drag your first Fetch onto the sheet to get started.



Paste the URL of your first victim feed into the Fetch box. If the feed is valid, you should see the universal RSS orange logo pop up next to the URL.



Fetch doesn't work exactly the way I'd guessed, and because of that it took a little experimentation to make this work. For some reason, if you add all your URLs into one Fetch, the sort doesn't process them correctly and they will never meld into something that makes chronological sense. Drag a new Fetch to the sheet and repeat until you have all of your feeds entered.

Next, we'll drag in Union. Union allows you to put the feeds together in a way that retains any extended specific data contained in only one feed. For RSS newbies, think about the Union step like shuffling together a few decks of cards at once; All the cards will end up in one stack, but not in the specific order you want them.



Attach the Fetch blocks we created earlier to the top of the Union. A Union will allow you to connect up to 5 feeds. I haven't tried to connect more (yet) but I'm guessing that multiple layers of Unions could be used.



Now that we've unified the feeds, we'll use Sort to straighten them out. Drag in Sort and connect it to Union. You should also connect the bottom of Sort (the output) to Pipes Output.



The drop-down box to the left of Sort will show "Updating" for a few seconds. This is Pipes attempting to catalog all of the feed elements which you could use to perform your sort. Once the drop-down fills in, we'll select PubDate, the date and time which the element was published. We should also set the order to descending, so that the resulting feed contains every item from our originating feeds, ordered from new to old.



That's it! If we click on Pipe Output, Pipes should grab and massage all the data and display it in the preview pane.



My resulting feed takes information from my blog, Flickr, Twitter and del.icio.us and creates Aggregated Grant, a meta feed my friends and family can watch to get a better idea of what I do everyday.


Reader Comments (Page 1 of 1)

Featured Time Waster

Civiballs is a beautiful, soothing physics puzzle Time Waster

CiviballsI have an absolute weakness for physics games, and while Civiballs isn't the strongest physics-based game, what it lacks in the physics department it makes up for a few times over in style and fun.

In Civiballs, you are presented with a few colored balls, and your goal is to get those balls into the same-colored urn on the level. The "civi" part of Civiballs is that there are 3 sets of levels to play, each representing a different civilization. While the civilization doesn't affect gameplay, the artwork for each level is beautifully themed to it's appropriate era.

To play the game, you are given only one tool - a sword with which to cut the chains that are holding the balls. The puzzle part of the game is in figuring out what order, and with what timing to cut each chain. Do it right, and all the right balls end up in the right urns, with no stray balls entering an urn (a no-no). Do it wrong, and you get to start over again.

Civiballs is not terribly deep on gameplay; the entire game can be completed in about 15 minutes. But if you enjoy this type of game, it will be a very enjoyable 15 minutes.

View more Time Wasters

Featured Galleries

Defective by Design, London: Protest Pictures
Microsoft Security Essentials
Chromium Pre-Alpha on CrunchBang Linux
Safari 4 Beta
10 Firefox themes that don't suck
IE8 RC1
Download Squad at the Crunchies After-Party
Download Squad at the Crunchies
WordPress 2.7
Cooking Mama: Mama Kills Animals
Windows 7 Hands On
Comodo Internet Security
Android First-look: Amazon.com MP3 Store
Android First-look: Twitroid
Google Reader Android
Android Hands-On
Twine 1.0
Photoshop Express Beta
Mozilla Birthday Cake
Palm stuff
Adobe Lightroom 1.1

 


Follow us on Twitter!

Flickr Pool

www.flickr.com

Download Squad bloggers (30 days)

#BloggerPostsCmts
1Lee Mathews8079
2Jay Hathaway681
3Brad Linder684
4Jason Clarke312
5Grant Robertson912
6Christina Warren29
7Nik Fletcher20

More Tech Coverage

AOL Radio