Posts Tagged Google

Syndicating your shared Google Reader items

I’m an avid user of Google Reader. I follow a couple dozen different websites, check it daily (and sometimes quasi-daily), and have a very elaborate system of tags.

One thing that I did a year or two ago was to take my public broadcast feed of my shared items and integrate it into my main website directly. The goal was to have the homepage of my website always have fresh content by linking it to my shared Reader items (I share anywhere from 3-8 items per day, on average).

Originally, my solution was a bit of a hack: I used Magpie RSS reader to consume the feeds, then did some serious PHP acrobatics to parse out the Google Reader feed — what I failed to understand, at the time, was the fundamental differences between RSS and Atom feeds (subtle, yet significant). All in all, I think it took somewhere from 100-150 lines of code to effectively snatch the feed and parse it out; and it wasn’t perfect, either — frequentle the title and source would get mashed together. But for that particular time, it was fine.

The other night, though, I decided to try and fix it up proper. I discovered that the Zend Framework has some native Atom Feed classes and thought this would be a good place to start. (Details, including my PHP source code, after the jump)

Read the rest of this entry »

Popularity: 3% [?]

Tags: , , , ,

Karmic win pt. 2, Google & your Desktop [Linux FTW]

2009-11-07-171305Continuation of the Karmic Win series — part 1 was about installation and initial setup.

One thing I noticed right away when I first started poking around in Karmic Koala was the little envelope icon in the upper-right corner, by the network monitor and sound volume.

Clicking on it shows “Empathy, Evolution Mail”. Evolution Mail I recognized; it’s the mail client that’s been distributed with Ubuntu for a long time. (Intended to work as an Outlook replacement) Empathy I was unfamiliar with, though. I poked around some more and found that Empathy is an instant messenging client.

Cool.

In the past, when I was on Hardy Heron, I would use a Prism app for gMail / gTalk. It was pretty lightweight, but if we can integrate it even more closely with the desktop, that’s all the better.

Now if you recall, we’ve discussed before about linking the Evolution calendar to Google Calendar. That was my original intent, but in the back of my mind I recalled that gMail has recently made POP/IMAP access available, making gMail even more attractive as an email host. The wheels are churning… oh, and what’s that I see in Empathy? Google Talk? hmm…. Read the rest of this entry »

Popularity: 1% [?]

Tags: , , , , , , , ,