Dumb Annotations

Posted by Mike Haller on Thursday, January 22. 2009 at 10:57 in Java
I just read the article about the new Java Servlet 3.0 Specification over at dZone when it once again struck me: Annotations!

Enemy #1 is Time

Posted by Mike Haller on Tuesday, January 13. 2009 at 07:39 in Work
Yesterday was a tough day in some way. Just when I thought we would finally get some time to work dedicated on the project, clean it up, implement new features, updating the documentation etc, a call from management interrupted .. well, the whole working day. The project had some interesting life time so far, as it's used for various specific solutions and each time we created a new branch for the customer, so the project teams working on that version can make their changes, patches, updates without disturbing anyone else and vice versa.

However, each time we created a new branch of the software library, the administration gets more and more complex and chaotic. And now, we're going to have yet another branch due to a tight timeframe. We can't settle on the current HEAD and work on it until it's done - that'd probably just take too much time and the customer-projects need it within a couple of days.

It could be worse though. (And yes, it's going to be worse, I dare to predict that.) It's not that we haven't got any tests or not have continuous integration etc. We've got all that. But that alone doesn't make it work right. And to make life even more interesting, the team's increasing. We'll have to find some time to instruct the new developers and they need time to familiarise.

Please wish us luck

Cold-Boot Pixel Effects

Posted by Mike Haller on Monday, January 12. 2009 at 20:06
The Lenovo S10 workstation seems to have problems with the graphics card when cold-booting. I have to restart to get rid of screen glitches (some tiny rectangular spots, randomly located on the screen). Don't know yet if it's caused by the board, the adapters, the monitor or the graphics cards. I'm sure it's a hardware thing since the OS didn't even boot yet when they appear. And they're there right after the signal comes to the Eizo L887 display, which then powers up. Or perhaps it's my old DVI cable?

Arrived

Posted by Mike Haller on Wednesday, January 7. 2009 at 22:06 in Private
Yesterday evening, it has arrived. I'm so excited!



Just after Christmas, I ordered a Lenovo Thinkstation S10, which seems to be a fine workstation with 4GB RAM, quad core Intel processor, nVidia graphics accelerator and SATA hard disk.

After unpacking, i didn't hesitate to boot it up and sure it was loud as hell. At initial startup, all the fans are running at full power to quickly burst for a few seconds. If this monster would have been that loud all the time, I couldn't run it at night or else I would wake up the neighbours living on the other side of the street.

Wireless Bridging

Posted by Mike Haller on Monday, January 5. 2009 at 10:56 in WTF
From the manual of my Wirelass Router (D-Link)

Wireless Bridging
The wireless bridging feature can be enabled by setting the mode to Enable. The default setting is Disable, only access point function is available. Once the Wireless Bridging is enabled, both wireless bridging and wireless access point functions are simutaneously available.


So, what IS Wireless Bridging?

About

My name is Mike Haller and I'm a software developer and architect at Innovations Software Technology in Germany. I love programming, playing games and reading books. I like good food, making photos and learning and mentoring about the craftsmanship of commercial software development.

Quicksearch