Die Online-Suche für die Kursliste steht aktuell nicht zur Verfügung.

Für alle Zürcher, die dieser Tage ihre Steuererklärung fertigstellen wollen und in Private Tax auf diese Fehlermeldung stossen:

I recently decided to adhere PEP 8 more strictly (i.e. going from 3 blanks to 4). I ran into some problem with diffing python files ignoring insignificant whitespace.

If you have a ruby or node.js background, you probably came to appreciate gem and npm. Python is lacking in this respect. Current tools fail "There should be one– and preferably only one –obvious way to do it.". We show how to leverage pip and virtualenv in a non-obvious way.

Snowflakes

Every snowflake is different! goes the saying. This can be used to fight counterfeiting of physical objects.

The internet needs groups! I'm not talking about the social entity like groups and individuals. I envision a net entity group like website, webpage, newsgroup or email address.

Me on Twitter

I did not blog for 2 years. It's not that I did not try. I have about 8 unfinished drafts but somehow they are not so current anymore or would need a lot of work, so they are unlikely to ever appear. That's why I gave twitter a second try: @HenrykGerlach I also included it in my blog's sidebar so visitors see I'm not dead yet. I don't really like their terms, though.

Using BioLux NV microscope in Ubuntu Linux

I recently got a Bresser BioLux NV microscope. Of course it is quite cheap and you get what you pay for. I'm still very pleased with it because it is a fun toy, and I'm not afraid to destroy something by not treating it properly. I'm also happy that the cam works well with Linux.

Ubuntu Linux 10.10 on Samsung NP-R540

I recently bought a cheap Samsung NP-R540 with an ATI Mobility Radeon HD 4500. Ubuntu 10.10 installed smoothly. I encountered two problems: The comercial ATI-video driver did not want to install, so I switched to the free driver and I'm happy since. The Touchpad does not work well for me in multitouch-mode.