Belated. . .

I’d make a horrible Dad. I know it. Know why? Got any clues? Well, in 2006 on 10-25 at 9:57 P.M. I posted my first article here on Brickblog. Why, I remember when this blog was still in diapers, I was excited to get 1 visit after posting oh so many articles. To date, I’m up to 4,694 visits since I installed Google Analytics (November 9, 2006) to track such things. Truly amazing. What’s even scarrier is when I analyze what kinds of articles bring people to my site, I see when you search for d40 vs d70 my site comes up #1 in google.

So lets think back to what brought this blog to life. . .

Oh thats right, those damn raccoons. They’re still around, in fact I had great fun, ehr, I mean I was left no other option, then to shoot one a couple weeks ago with my paintball gun while I had the electric fence repurposed on the garden for the summer.

But of course, I wouldn’t be here with such an audience if it wasn’t for my peeps. Those folks that both read my insane ramblings, and those that link to my blog. So since I can’t thank every single one of you by name, I’ll be certain to report out what WordPress tells me are the good folks linking to my site.

Thanks!


Consume and Display Atom Feeds w/ Coldfusion

I’ve recently had need to consume and display an ‘rss’ Atom Feed from a blog I’ve set up using Blogger. Blogger more specifically addresses Intellectual Property for your posts, which was mandatory for this use. I need to display the article feed on various sites, all using Coldfusion as the application server. I also have need to pull only specific entries marked with a certain category for the post.

When I started looking at the XML created for the atom feed it was much more complex then RSS, and a bit problematic to process. When I looked for someone who had tackled this in the past, most if not all, of the current working code was try and buy. Bah, no good. So I tackled it myself, and as the communities reward, here is the code. FREE, as in FREE, YOU DON’T HAVE TO PAY, TAKE IT USE IT. The only condition is that I do not guaranty the code, I most likely will not support the code, and it’s commented well enough that you should be able to use it.

That’s not to say I won’t answer questions posted as comments, I will also take comments on how to make the code better, but I may not release updates.

So what’s it do? It expects a full Atom Feed, it reads it into a variable, it finds the entries in the XML, and pulls the ones marked with a specific category that you can set.

There should be nothing remaining hard coded, the user should be able to set what they need at the top. It’s displayed with simple HTML markup.

Download the cfm file. Change the extension to cfm and enjoy.