Archive for April, 2008

Salad group in Klagenfurt

April 22nd, 2008 makii Comments off

At our office in Cologne, there is no staff canteen. So we either have to eat out, or go the the super market next door and cook something for yourself. There are also to internal mailing lists, where people can organize lunch together, and the most popular one is the “salad group”. One person acts as so-called “salad manager”, which suggests a menu and organizes everything, one or two persons go shopping to obtain all ingredients, and everybody who wants to helps cooking.

Once in a while few of us R&D guys join them, but we prefer something more meaty for lunch.

Having been to Klagenfurt one day last week, Sven and I had our own version of the salad group for supper there: Spare ribs salad with chicken wings, meat slices and corn as side order!


Categories: office Tags:

Windows Vista: Work in Progress?

April 21st, 2008 makii Comments off

Having found a blog entry at Simple Thoughts (granted, without source), that Steve Ballmer admits Windows Vista is a work in progress. Well, who would have thought.In the same context I stumbled over the following manual, created by a power user, how to correctly install Vindows Vista on a box. And what a box preferable to use. See for yourself: 

Categories: Windows Tags:

Windows XP: productivity gimmicks for non-natives

April 21st, 2008 makii Comments off

Having not used MS Windows for a long time at home, except maybe for gaming, which I don’t do really often these days, I don’t know pretty much about the tricks and tweaks of this really pretty operating system since version 2000. Finally at my job here I’m forced to use it again, despite there is absolutely no reason for it, as nobody uses office documents anyway. All the documentation stuff is kept in our confluence wiki and nowadays Lotus Notes works pretty well on Linux.But now, being assimilated, I had to work with what I have. So let’s see how it’s going.

Sloppy Focus

Besides a proper shell interface the most important thing I miss in Windows is a working sloppy focus. I just love it! Someone, I don’t know who, told me there might be some sloppy focus utility in these PowerToys, but they pop the windows selected on top of the stack after a timeout, so I’m hardly gonna like it. So, unfortunately, I had to go somewhere else and found a pretty good working sloppy focus utility named True X-Mouse gizmo which not only offers a sloppy focus as on all *nix/Linux desktops, but also the nice “copy-on-select/paste-on-middle-mouse-button” feature what would have been the next on the list. The licensing terms are funny though:

Usage is free, but only those who have sent a postcard(*) are entitled for support:-) Postcards with a view over your home-town or other local sight signed with encouraging words and your E-mail address are to be sent to<snip>name and address of the author</snip>(*) Employees of Chalmers University of Technology don’t have to send a postcard.    

Multiple Desktops

Having used several of these utilities at the beginning of my former job some six years ago, when I had not switched to Linux there, I tried out the first three I found and ended up with VirtuaWin. It offers a pretty customizable interface so you can hook up the screen switch onto the keys you’re used from your favorite operating system, or you may click on the tray icon next to the clock. It’s even pluggable so you can add features like the cool desktop name which fades out you might know from WindowMaker.Licensing is GPLv2.


 As mentioned above there also is no proper terminal on Windows. Sure, there’s this “cmd.exe” or whatever it’s called these days, but It doesn’t work for me: rudimentary tab completion, slow rendering of outputs, and this ugly windows command syntax. So the next logical step is to get Cygwin for Windows, which by default offers a ported native bash environment inside such a “cmd” terminal. This leaves the ugly handling of this window, including cranky buffer configuration, resize issues and the IMO very slow renderning of text output, e.g. when tailing a logfile which writes hundreds of lines in just a view seconds. How nice a simple xterm  would be…So just install it. Cygwin offers you to install a X server, namely XFree86, out of the box. The only issue here is it’s not pretty straight-forward to configure, I had a hard time to get it up and running as such, as the Cygwin guys have done lot’s of customizing here.Maybe take a look at the X live cd, they package the Cygwin X environment onto an autorun-cd for Windows: push in, click “start x” and you have a full-fledged X server running on windows with native xterm and all the basic utilities you need (at least I need) in my day-to-day work. It also offers an “install to hard drive” option, but this doesn’t work pretty well either. Unfortunately I haven’t taken notes for a walk-through, maybe in the future…WHEN you have it, finally, up and running, you basically have two options how to configure your X-Server: 

  1.  Start the X server as a “window” with a window manager of your choice (blackbox included).
  2. Start the X server with a special window manager which integrates your X windows into the windows environment, so all X windows are just decorated as usual Windows windows and integrated into your desktop seamlessly.

I decided for the latter option, for the sake to only have one environment, even if I don’t like it. Works pretty neat, having finally a xterm running screen running nice utilities I never wanna miss like tail, grep, ssh or find. OK, it’s not perfect, but hey, it’s usable… 

Categories: Windows, Work Tags:

Funny things when building web applications…

April 3rd, 2008 makii Comments off

When you build a web application using maven2, there are funny log messages in the output, if you care see them:

[INFO] [war:war]
[INFO] Packaging webapp
[INFO] Assembling webapp[commodities.view] in [C:\code\commodities.view\target\commodities.view-0.1-SNAPSHOT]
[INFO] Processing war project

Whom is this maven thingy going to attack???

© derlanders

Categories: Java, Work, office Tags: