Thoughts are free, who can guess them?
They flee by like nocturnal shadows.
No man can know them, no hunter can shoot them,
with powder and lead: Thoughts are free!
About www.weisserth.net
Tobias Weisserth
Hamburg, Germany
Software Enthusiast and CMS Fanatic

Olympus E-P2 Special Black EVF Edition

Posted by polarapfel Thu, 02 Sep 2010 21:09:00 GMT

Olympus has announced two special E-P2 kits, all in black. Take a look at 43rumors.com which first got word of the news.

The E-P2 Special Black EVF Edition will cost 1079€ and contains:

  • E-P2 camera in black
  • M.ZUIKO DIGITAL 17mm 1:2.8 Pancake lens exclusively in black
  • VF-2 electronic viewfinder in black
  • Historic lens cap with F logo

Do you consider this to be a good offer? I don’t. If you care about the color of your kit, you can get away with a much better lens at almost the same price – minus the superfluous “historic” lens cap. It’s not too hard to find the following items for a price totaling at around 1100€:

  • E-P2 camera in black
  • VF-2 electronic viewfinder in black
  • Panasonic LUMIX G 20mm f/1.7 Aspherical Pancake Lens (also in black)

For about the same money you get a great little camera and an awesome and small lens without expressing how much you appreciate buying/carrying a camera as a fashion statement.

The most disappointing thing about the announcement of those special edition kits: it probably means that there won’t be any more new MFT cameras from Olympus this year. I am holding my breath for the successor of the Olympus E-3 though.

Java Pattern: try things repeatedly until reaching a timeout

Posted by polarapfel Thu, 26 Aug 2010 06:59:00 GMT

Nondeterministic tests are a common problem in test setups, especially with integration tests. For example, imagine you are doing an integration test of two components that exchange messages where receiving a message in one of the systems changes its internal state which you want to verify. However, the message exchange can be delayed due to external factors (network latency, load etc.). When running tests (for example using the excellent Cucumber framework), testing steps are usually run sequentially. It may happen that the tested system is lagging behind the testing steps, failing your test in some (but not all) cases. You need to make your tests more tolerant for these situations. Often, that means retrying for a couple of times.

Canon S90 Caveats: hot pixels and firmware issues

Posted by polarapfel Sun, 25 Jul 2010 20:48:00 GMT

Canon’s PowerShot S90 is a great little camera. However, my copy seems to suffer from a particular nasty “hot pixel” which even shows up at ISO 80. Another rather weird firmware bug I’ve encountered can even render the camera temporarily useless as the camera refuses to read memory cards from its slot.

Geotagging images in Aperture 3 with Places

Posted by polarapfel Mon, 19 Jul 2010 21:48:00 GMT

Using Aperture’s Places to geotag my images has been a much desired feature on my Aperture feature wish-list when I still used the old version. It turns out that using Places is not as straight forward as I expected it to be. Manually dragging pictures to the map works perfectly fine, but when adding GPS tracks and automating the process of placing the images, it’s hard to get an accurate result.

Free OpenBSD shell accounts at devio.us

Posted by polarapfel Fri, 21 May 2010 20:01:00 GMT

The news about this has been around quite a while already, but it won’t hurt to write a few extra lines here about the excellent service available at devio.us. If you’re looking for a decent shell account provider that also provides you with a web hosting option (MySQL database included), look no further. Even with the free subscription model, you get a lot of shell action for a lot of brilliant use cases. You can opt to pay a small nominal fee each month and gain extra privileges. One thing that is special about devio.us is the operating system that is used to host the service – it’s OpenBSD (they just upgraded to OpenBSD 4.7 i386). Along with access to an OpenBSD box come a lot of useful packages such as git which makes devio.us a perfect location to host your very own git repository that can be accessed securely using OpenSSH. I’m sure you can think of more amazing ideas what to do with a devio.us account.

Check out their services for more details, as well as their policy and manifesto. More than 3.000 users have already signed up. It seems like it’s a fast growing community.