Parsing Atom with libxml2
Whilst trying to parse some Atom (my Blogger backup) with libxml2 I appear to have run into the same problem that Aristotle hit two years ago in XPath vs the default namespace: easy things should be...
View ArticlewxVenus
bzr get http://philwilson.org/code/wxvenus wxVenus is, at the moment, a desktop tool for browsing the cache that a local Venus installation creates when it runs. It is written in wxPython and is...
View ArticleSetting up Trac on Debian Etch with Apache 1.3 (a brief guide)
This is a summary of what I got from the Trac installation instructions here, here, here and here. My life would have been easier if I was running Apache2, but for the site in question, I’m not. The...
View ArticleNewsGator + Venus?
I recently broke the graphics drivers on my Windows Vista installation, so re-partitioned and now run Ubuntu full-time at home. On Windows I use FeedDemon as my full-time aggregator. It has a degree of...
View Articlevenus-ng
venus-ng is a fork of Venus which uses Newsgator to provide both the reading list and the feeds. This means that venus-ng will, at a particular point in time, give you an accurate representation of...
View ArticleStoring feedparser objects in couchdb
sudo apt-get install python-feedparser easy_install jsonpickle sudo apt-get install couchdb easy_install couchdb sudo couchdb Open a new terminal python import feedparser, jsonpickle from couchdb...
View ArticleCouchDB in desktop applications
Following my last post I was considering writing a Venus filter which adds all feed items into a CouchDB database. This could then be queried by a modified wxVenus or a webapp (using the CouchDB...
View ArticleRequesting a URL with Python
After a year at the bottom of my drawer, I have busted out my Pimoroni Flotilla. It has a Python API and so I figured this was as good a time as any to use Python3 for the first time in many years....
View Article