Archive for the 'Readshot' Category

wx.lib.iewin and NewWindow3

Thursday, March 22nd, 2007

Suppose your wxPython app is is using an embedded Internet Explorer window to display HTML. You want links clicked in that window to open the user’s default browser rather than following the link within the embedded Internet Explorer.
The obvious solution is to hook OnBeforeNavigate2 like so:

self.Bind(iewin.EVT_BeforeNavigate2, […]

live data

Tuesday, March 20th, 2007

The problem with working on a tool like a feed reader with live data is: As soon as the reader is good enough to use it is much too easy to get distracted reading feeds and forget to get back to work on the reader.

Readshot

Sunday, March 18th, 2007

Ongoing small irritations finally piled high enough to push me to evolve my feed reader further. I finally created a category for the RSS aggregator-related posts: Readshot.
A brief history of this project:

January 2005 — A proof-of-concept toy that used an IMAP store and copied posts from a single RSS feed to an IMAP […]

On the importance of encoding

Tuesday, January 30th, 2007

I’m converting my RSS aggregator to use PostgreSQL as its back-end instead of SQLite.  It has served me well for quite a while but it’s time to move on from SQLite so I can add some features such as a feed management UI and an IMAP server.
I’m working on an IMAP server for my […]

reading feeds

Saturday, March 18th, 2006

It’s been about two years since I started (again, but this time for real) reading articles regularly via feeds. I’ve been using the web to read stuff for much longer than that, of course, but there was a limit on how many sites I’d remember to look at. I’d played with RSS […]

RSS updated

Monday, March 6th, 2006

I’ve been working on an update to my homegrown RSS aggregator for a while now. It’s been “nearly” ready for a while, but it took me time to convince myself it was actually ready. It’s funny how quickly I become relatively conservative about pushing out updates to a tool that’s […]

SQLite 3, pysqlite2, and incorrected typed data = segfault

Wednesday, March 1st, 2006

I’ve been storing the raw data from each HTTP my RSS fetcher makes so I could run tests in the future with real data when I revise my processing code. The future is now. I’m entirely glad I kept all this data (around 7 gig) because it really helps to have lots of […]

Feedshot and musing about Spreading out web UI

Sunday, February 5th, 2006

I was struck by an urge to resume working on my RSS fetcher this weekend. Or maybe by a bus. I’m minding my own business and suddenly it seems very important to finish building the fetcher. It’s still not complete but it’s a bit further along. I […]

Is “Good enough” the enemy of “complete”?

Sunday, October 30th, 2005

I spent a bit more time on the RSS fetcher since my last post. Mostly I fixed some dup-detection issues and defined a more useful format for the message bus messages. It’s not really where I would call it “complete”, but it’s been good enough that I took rawdog out of […]

RSS fetcher

Tuesday, October 25th, 2005

I suppose it was only a matter of time. For various reasons, chiefly among them that I wanted to see how it’d work out, I’ve been working on an RSS fetcher. Sometimes I’ve had ideas for things to do with an RSS feed, but either it didn’t justify having another thing […]

RSS to IMAP, the proof of concept

Sunday, January 16th, 2005

A few months ago I started using Thunderbird’s built-in RSS aggreator. This is the first RSS aggregator that I’ve actually used past the initial playing-with-it phase. It’s okay, but it only lives on one machine. I regularly use at least three machines.
I could use one of the web-based aggregators, […]