/ #blog 

Tracking comments

One of the Blogosphere’s biggest claim to fame is the ability for conversations to emerge. The readers have the ability to respond back, creating a living two-way environment of interaction. So far so good. Unfortunately, there are a few problems. First the ubiquitous amount of spam that percolates the blogs. I regularly have to clean between 2 and 60 spam comments per day, even though I have anti-spam measures on my blog. Hopefully it will become uninteresting for spammers to spam blogs in some distant future - I’m not holding my breadth though. ...

Jens-Christian Fischer
/ #blog 

Onlife remembers what you were doing

This is too cool: Onlife looks at what you do in several programs (Safari / Firefox, Mail, iChat, iTunes) and stores all kinds of information about the interaction. You can then tag it (or leave it) and search for it. For example, I’m installing PostgreSQL on my Mac and I found some info on the Apple Developer Connection website about this. If I need this page again, later, I can search for “Postgres” and “I looked at it longer than 2 minutes” and “Safari” ...

Jens-Christian Fischer
/ #blog 

Paper Based Planning

Just a collection of links to paper based organization systems: Pocket Mod: Flash based creator for small pocket agendas. Drag and drop layouts, print, fold: ready PigDogPDA: Use a Moleskin notebook for your GTD processing. Looks like it could actually work Moleskin Notebooks: From 43Folders -tips and tricks More Moleskin stuff: also from 43Folder Technorati Tags: arbeitstechnik, kreativ, gtd, planning, reduce, zeitmanangement

Jens-Christian Fischer
/ #blog 

Refactoring Rails Applications or why tests are a good idea

Somewhat of an add-on to the post “Lotus Notes is not agile”. The project I’m working on with the good folks of sourcepole, is a network monitoring tool. We are using Ruby on Rails to build a web frontend to some Ruby Network monitoring-fu. The network topology is stored in a database, and in our first delivery we got the fundamental database design wrong. So I spent half a day thinking about a new database model and spent the remainder of the day to build a quick spike to test if the new database model would be able to sustain the requirements. This remaining day was spent over the weekend with much cursing and muttering, but finally it seemed to work. ...

Jens-Christian Fischer