Donnerstag, Oktober 26, 2006

Adopting GTD

Recently, I adopted the Getting Things Done (GTD) approach for myself. GTD is a time management technique that helps you to be more productive and stay focussed. The main concept of GTD are lists. You create those little lists for everything you have to do: projects, homework, phone calls, books lend, whatever you want. The principle is to get those things out of your head.

As I dislike real, physical lists on paper, I use GTDTiddlyWiki. GTDTiddlyWiki is an modified version of TiddlyWiki, which is a simple client-side Wiki implemented in JavaScript (very cool). So far, I'm quite happy with GTDTiddlyWiki, although it doesn't work properly in Firefox 2.0 yet.

Update: I checked GTDTiddlyWiki's Firefox 2.0 compatibility today. Fortunately, it works now.

Labels: ,

Dienstag, Oktober 17, 2006

Subtle self-praise ;)

The following thread appeared today on Ruby-talk (shortened):

Peter: [Problem description] I have already implemented it but I don't think so it's a state-of-the art solution ;)
Alex: how about this: input.each{|i| i.each_with_index{|x,j| (result[j] ||= []) << x}}
Peter: Thx for the solution! Mine was totally the same [...]
Alex: You are simply brilliant ;)

Labels: ,