Wednesday, December 24, 2003
All in a day’s work
Sticky notes are possibly the best project management tool around. And a special message for my colleagues at IoB.

I use ‘o’ to indicate a task, ‘x’ for a completed task, ‘ø’ for a task that cannot be completed because of external conditions, and ‘…’ for a continuation of the previous line. This scheme works better for me than any to do list management tool I’ve used, and I’ve used lots.
Another thing that works in favour of sticky notes: the window lacks unnecessary space consuming decorations and can be easily resized and positioned in a corner of the screen where it is always visible. Try, for example, doing that with a to do list attached to your calendar application or a conventional editor like Microsoft Word.

I use ‘o’ to indicate a task, ‘x’ for a completed task, ‘ø’ for a task that cannot be completed because of external conditions, and ‘…’ for a continuation of the previous line. This scheme works better for me than any to do list management tool I’ve used, and I’ve used lots.
Another thing that works in favour of sticky notes: the window lacks unnecessary space consuming decorations and can be easily resized and positioned in a corner of the screen where it is always visible. Try, for example, doing that with a to do list attached to your calendar application or a conventional editor like Microsoft Word.
mannu — Dec 24, 2003 4:53:31 PM — # ↩
Kiran Jonnalagadda — Dec 25, 2003 12:07:22 AM — # ↩
Variables: variable_name
Methods: methodName
Classes: ClassName
Constants (very rare): CONSTANT_NAME
For methods that take no parameter and return a value, essentially behaving like a property (since Python 2.1 doesn't have true properties), I use method_name.
mannu — Dec 25, 2003 2:48:06 PM — # ↩
Kiran Jonnalagadda — Dec 26, 2003 1:25:35 AM — # ↩
http://www.python.org/2.2.2/descrintro.html#property
thaths — Dec 29, 2003 6:43:14 AM — # ↩
Is a Linux port of your particular sticky notes application available? I used to use the stickies that came with Gnome 1.2.x. Looks like it hasn't been ported to 1.4 yet. Don't say xpostitplus as I dislike it. It is so 1990's.
Thaths
Kiran Jonnalagadda — Dec 29, 2003 7:39:43 AM — # ↩
This is a port of the Mac OS 9 sticky notes app, using Apple's CarbonLib. I guess the architecture is way too different to take it over to Linux and X11.
But given that this is nothing more than a yellow window with a rich text control, writing an app from scratch in Linux should be trivial (using GtkHTML for the rich text editor and saving notes as HTML).
thaths — Dec 29, 2003 7:53:33 AM — # ↩
I found Goats. Pretty neat. Why reinvent the wheel, eh?
Thaths