New Program
I’m currently working on an interesting program. When it’s done, it will allow books to be represented as an rss feed with pages and chapters as individual entries within the feed. The system will keep real bookmarks (where you’re up to when reading) , integrated notebook (to keep the notes and the material together) and the ability to get all its resources from remote locations (tcp/ip enabled).
I’ve chosen to write in python using the CherryPy web framework and integrated webserver, the FeedParser universal RSS feed parser, the Sqlite integrated database engine, and the PySqlite extension to hook Sqlite and Python. These tools really make it easier to bolt together something like this.
Currently, the feed reader and http generation, as well as the integrated webserver are working. The code to parse the feeds is working well, and the webserver integration is going well. At this point, I’m working on the database integration portion.
Right now, the current purpose for this project is twofold. The first goal is to increase my skills in python and my skill at using these extension modules. The second is to create a tool for tracking and working with my own information. Ultimately, the idea is to get the tool to the point where it will allow both the creation and access of these materials over the internet.


