Updated with colorful new diagrams and minor textual changes - step by step introduction to new-style Python objects:
(OmniGraffle is a great little diagramming tool)
Another version of the programmer friendly database access library released.
I've been using EscapeBox for over a year and it's been excellent for my needs. Just thought I'd recommend it for other power-users of web hosting. Basically you get:
1. FreeBSD server with root access
2. Pay for what you use (min $15 per month)
3. All security updates for the common apps applied for you (see this)
The support has been great and people running the service seem very knowledgeable. If you do sign up, please mention my name 'Shalabh Chaturvedi' and I'll get a small bonus :) Thanks.
A two part series on Python new-style objects:
Python Types and Objects - Explains different Python objects, starting with <type 'type'> and <type 'object'>, and going all the way to user defined classes and instances.
Python Attributes and Mehtods - Explains the mechanics of attribute access, how functions become methods, descriptors, properties, MRO and the like.
= examined =
SCons - A great build system in Python. Easily customizable, now used to automate production of above articles. If it weren't for this, I'd still be struggling with makefiles.
Quixote - A simple, straightforward and Pythonic web application framework.
A month ago, I finally managed to get my Python article - The New Python: Part 1 - Types and Objects - out of the door. Received hardly any feedback which leads me to believe that either:
Honestly, I think it's more of the former. This is a draft and I plan to move the theory to the back anyway. Second draft will be announced along with Part 2, hopefully by the end of this month.
Btw, a single page version of the article is here.
New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!