Posterous theme by Cory Watilo

Altruism

P109

Sometimes life shows its sweet sides. Yestersay we had a congested canalization. The plumbers came immediately and helped until the evening. So we gave them some gratuities for their helpful effort.

As an impact I forgot my purse when I've been shopping this morning. But a lady helped me immediately, without wanting me to show my ID card or something like that. Great, so much confidence.

So I immediately fetched my money from home, bought a flower bouquet, and drove to the lady. She really has been glad about my flowers and that her confidence has been right. Additionally her man is a well-known collector of oldtimers. He guided my through his great collection of Maybachs, Rolls-Royces, Mercedeces, and Saab. What a wonderful event at the end of the year.

Thanks a lot to both.

Merry Christmas 2.0

P101

Merry Christmas to all my friends and followers around the netspace. I hope you'll have a peaceful time with your family and the people you love. We'll today celebrate with my sister and her family. The kids will have casseroles and I'll make duck breasts for us adults. It's a wonderful tradition to be together on christmas eve.

Dinner and bowling yesterday

(download)

Yesterday evening I had a nice event with my team and our customer (yep, the one I'm programming Smalltalk on GemStone/S for). First we had dinner with green cabbage, a typical local meal during the winter season. Then we started to bowl, no real contest, more just for fun. It has been real nice. Events like those enforce the tight coupling between our customer and us.

First massage experience

P54

Last birthday I got a gift coupon for a professional massage here at Olantis Huntebad in Oldenburg. Today I've been there for a 60 minutes Ayurveda massage by Ms Budde. It has been great, absolutely relaxing, and a totally new experience. So the next time I don't need a coupon. I think I'll go there every three month in future.

Time to do some Go programming again

A few days ago I delivered my Go book after the internal review of the content and my corrections. Never thought how much work it is after the initial writing. Now the book goes through the quality assurance regarding the orthography, grammar, and type setting. After that the printing will start. *yeah*

So now I can continue my own Go development. First step is the completion of my Tideland Common Go Library (goinstall tideland-cgl.googlecode.com/hg), a multi-purpose library containing several useful packages for event-driven applications, system monitoring, chronological jobs, finite state machines, and many smaller utilities (UUID, map/reduce, parallel quicksort, supervisor, and time handling). Next parts are some handler for the event-driven architecture, a package for numerical types functions (e.g. interpolation), and maybe a package for the integration of Redis (beside low-level functions some intelligent functions which marshal and unmarshal complex data types).

I'm also thinking about my first real Go application. One of my fields of interest is requirements engineering. Until today I found no real good application for an easy and comfortable management of requirements in a distributed team. So maybe it a good time to develop an own one. With an extreme simple web UI, a simple structure, some ideas borrowed of wikis, and Redis as DBMS.

Cars

Reactivating this blog

Today I'm reactivating this blog for testing purposes. Since last week I've got my new iPhone and Posterous provides an app for it. So I can easily add new entries while I'm on tour. Additionally it's simple to add photos. So we'll see how I'll use it.