More RSS
Still on the quest to simplify my life with RSS feeds, I gave AmphetaDesk a try. It was a simple install, not to mention a nice interface. However, it’s way too glitzy for my needs — it took several screens to fit in what my own concoction fits in a little over one.
Furthermore, I have to run it on my desktop and proxy in the request, since my simply K6/233 doesn’t need the strain.
So, I’m pretty much resolved to continuing to build my own. It’s really simple, a CGI that calls a TT2 template. The template spits out two columns of RSS feeds, to which I can customize on a per feed basis. Right now, all the hooks are in to do things like change refresh times (since the rss feeds are cached), or display comments. It’s just a matter of writing some admin screens to automate it, otherwise I end up hardcoding the options in the script.
Through this blogging thing I’ve also got around to figuring out CSS, which made the layout easier.
Those looking to learn Perl and web development, this is an excellent project (I suppose almost any language will do). There are several patterns in use, such as Caching and Templating, not to mention XML parsing and the opportunity to build some elegant data structures.
Sean
Sounds great. I’ll have to keep an eye out for this. I’ve been wanting something better in an RSS feeder. What I’d really like to see though is something that will take the first few lines or title and scroll them across my screen like a stock ticker. Then I could just click and go to the article. This is, of course, an entirely different project.
September 5th, 2003 at 3:06 pmThere used to be one for Slashdot in gnome-applets, it looks like it was abandoned, but here’s the source:
http://cvs.gnome.org/bonsai/rview.cgi?cvsroot=/cvs/gnome&dir=gnome-applets/slashapp/Attic
Embedding stuff in the panel using perl is pretty easy, there is a module on CPAN for it. perl.com had an article on it a long time ago.
Sean
September 5th, 2003 at 8:14 pm