sdjournal


Home » Archives » Posts from October 2004

Tuesday, 26th October 2004

Erik's Linkblog: Tuesday, October 26, 2004
02:40PM

Sunday, 17th October 2004

PyBloglines 0.02

This is just a minor update to PyBloglines which makes the BloglinesUnread count available in each subscription returned by listsubs. ZIP and .tar.gz versions are available on the project page.
10:45PM in PyBloglines

Thursday, 14th October 2004

Google Desktop

Google Desktop lets you search local documents, emails, IM chat history etc. via a browser based interface.
09:35PM

Thursday, 7th October 2004

Laszlo: Rich UI platform open sourced.
04:56PM (via Ablog: the Apress Weblog)

Tuesday, 5th October 2004

Open Workbench

Open Workbench: Open-source alternative to Microsoft Project.
11:10AM (via The Daily Grind)

Monday, 4th October 2004

Ruby on Rails

Rails:
« Rails is an open source web-application framework for Ruby. It ships with an answer for every letter in MVC: Action Pack for the Controller and View, Active Record for the Model.

Everything needed to build real-world applications in less lines of code than other frameworks spend setting up their XML configuration files. »

10:03AM in Ruby on Rails

Hello World in Firefox

Brian Duff has written a nice introduction to writing extensions for Firefox.
01:11PM

Bug Reporting Best Practices

Marie Hagman (A Visual Studio PM) has written Bug a very comprehensive post on what makes a good bug report.
04:19PM in Development Practices
Ralph Johnson: Ethics and open source
04:36PM

Friday, 1st October 2004

PyBloglines

I've put together an initial version of a Python module for accessing the Bloglines Web Services. Details and downloads are on the PyBloglines project page. You'll need a copy of Mark Pilgrim's Universal Feed Parser, which is used when you get items.

Usage is:

from pybloglines import BloglinesWebServices
# password is optional if you're only calling update() to check unread count
bws = BloglinesWebServices("user@example.org", "password")

To a count of the unread items for the user:

unreadCount = bws.update()

To get a list of subscriptions:

feeds = bws.listsubs()

This is returned as a list of Subscription objects where each entry has title, htmlUrl, type, xmlUrl, bloglinesSubId and bloglinesIgnore.

for feed in feeds:
    print feed.title

Get the items unread items for a feed, not marking them as read:

feedData = bws.getitems(bloglinesSubId)

What you get back is the result of passing the RSS returned by the BWS getitems call through feedparser so see the documentation for details on the structure.

07:11AM in PyBloglines Python

The Python Grimoire

Python Grimoire:
« The Python Grimoire explains how to perform common programming tasks in Python. It is a good place to go after you've read the Python Tutorial and have a reasonable grasp of the basics of the language. »
08:01AM in Python (via dive into mark b-links)