Herzlich willkommen im MueWiki
Auf den folgenden Seiten findest Du einige Informationen über mich und was mich so rumtreibt. Dabei geht es um meine private und beruflichen Aktivitäten, Themen der Software-Entwicklung (auch wenn hierzu mehr auf meinen Tideland-Seiten steht) sowie meinen Vorlieben für SingleMalts und AstonMartin.
Neuigkeiten
17.01.2012 - Eindrücke vom neuen Job
Uff, nun sind bereits mehr seit anderthalb Monate seit meinem Wechsel zu Canonical vergangen und ich habe noch nicht darüber berichtet. Da wird es aber Zeit. Nunja, was soll ich sagen? Es war ein guter Schritt. Die Arbeit von Zuhause macht Spaß, das Thema ist spannend, die Entwicklung in Go sowieso (da überrasche ich niemanden) und unser erstes Meeting letzte Woche in Budapest war sehr gut. Nachdem ich die Kollegen nun mal in real gesehen habe, nicht nur via Videokonferenz, kann ich sie leichter ihren Namen und ihren Aufgabengebieten zuordnen. Dies war anfangs eine der Schwierigkeiten, die sich aus der verteilten Arbeit ergeben, ebenso wie natürlich das neue Thema und die Abläufe. Aber dies hat sich inzwischen gut eingespielt.
Eine interessante weitere Schwierigkeit hat sich aus dem Arbeitsplatz hier im Haus ergeben. Anfangs hatte ich die Idee, am Esszimmertisch zu sitzen, um so mehr im Tagesgeschehen eingebunden zu sein. Aber genau dies ist das Problem. Es ist für mich doch zu störend, ebenso wie ich für die Familie. (smile) Und so habe ich mich in unser Arbeitszimmer zurück gezogen. Dennoch bin ich besser eingebunden als zuvor, esse mit der Familie zu Mittag und kann unseren Töchtern hie und da helfen. Ein großes Plus ist auch die Flexibilität. Ich versuche in der Regel einen normalen Arbeitstag einzuhalten, fahre also morgens virtuell ins Büro und beende meine Arbeit abends wie gewohnt. Es ist jedoch kein Problem, aus diesem Schema auszubrechen und die Arbeitszeiten mal anders zu verteilen. Es soll jedoch nicht die Regel sein, ein Zeitmanagement hilft mir dabei.
Und was passiert sonst so? Da ist natürlich die OOP 2012 kommende Woche in München. Der Vortrag Go to the Cloud zu Google Go und die App Engine ist fertig gestellt, mein erstes Pecha Kucha zur Nebenläufigkeit als natürliches Paradigma ist fast fertig. Ich freue mich schon auf die Konferenz, meine Beiträge und das Wiedersehen mit diversen Bekannten.
Entwicklingstechnisch habe ich meine Go-Bibliotheken einem Refactoring unterzogen. Dies muss ich jedoch noch auf http://www.tideland.biz dokumentieren. Ich bin bezüglich der Unit Tests auch noch nicht fertig, da ich hier nun ein kleines Hilfs-Package von mir nutze. Für Anwender des noch gültigen Go Release r60 sei dennoch schon der Blick auf http://code.google.com/p/tcgl/ empfohlen, alle weiteren Änderungen beziehen sich auf das Weekly Release in Vorbereitung auf Go 1. Was mir als altem vi(m)-Nutzer dabei sehr geholfen hat war die Umstellung auf meinen neuen Editor Sublime Text. So schnell wechselt man ja gerade ein so eingeübtes tägliches Handwerkszeug nicht. Aber das gute Stück hat mich von Anfang an überzeugt. Leistungsfähig und schnell, dabei komfortabel und auch noch optisch ansprechend. Was will man mehr?
23.11.2011 - Macht's gut und danke für den Fisch
Heute war mein letzter Arbeitstag bei BTC. Hierzu habe ich den Kollegen ein Frühstück ausgegeben, allerdings bei unserer Schwester EWE TEL, bei denen ich seit drei Jahren im Einsatz bin. Es hat mir sehr gut gefallen und die Stimmung war glücklicherweise weniger wehmütig als ich befürchtete. Nur als mein Teamleiter eine kleine Abschiedsansprache hielt musste ich doch etwas schlucken. Dazu kam dann noch neben einer Karte mit reichlich Unterschriften (freu) ein 1A Gutschein für Kottkamp, dem Whisky-Händler meiner Wahl. Und dieser Gutschein hat es wirklich in sich. Damit kann ich mir einen sehr guten Tropfen gönnen, der etwas über mein normales Niveau hinaus geht. Ich habe da auch schon zwei im Hinterkopf. Mal schauen, was es wird. Ich werde die Tasting Notes dann hier veröffentlichen.
Anschließend habe ich noch weiter aufgeräumt und mich dann in einer Mail von einem noch umfangreicheren Kreis verabschiedet. In fünf Jahren arbeitet man doch mit einem großen Kreis. Ich habe sicherlich noch den einen oder anderen vergessen. Das sehen mir diese hoffentlich nach. Jedenfalls hat mir die Zeit viel Spaß gemacht und die heutigen guten Wünsche und Dankeschöns taten sehr gut.
Nun habe ich noch eine Woche Resturlaub und dann geht es mit dem neuen Job los. Erste Vorbereitungen wie die Einrichtung des Rechners und der Nutzerkonten, Reisevorbereitungen und Doku lesen laufen bereits. Mal schauen, was ich im Dezember berichten kann.
01.11.2011 - Der Countdown beginnt
Heute ist es soweit, mein letzter Monat bei BTC hat begonnen. Am 1. Dezember trete ich meine neue Stelle bei Canonical an.
Es ist kein Wechsel im Bösen, absolut nicht, eher im gegenteil. Ich habe mich hier bei BTC in den letzten 5 Jahren sehr wohl gefühlt und durfte an spannenden Projekten mitwirken. Das Umfeld der regenerativen Energien war neu und aufregend, allerdings musste ich feststellen, dass mir eine nahezu ausschließlich organisatorische Verantwortung für über 20 Mitarbeiter nicht lag. BTC ermöglichte mir dankenswerter Weise den Wechsel zurück zum Senior-Berater und ich konnte mich bei unserer TK-Schwester in der Analyse und der Entwicklung einbringen. Dreh- und Angelpunkt meiner Arbeit war, bzw. ist diesen Monat ja noch, das Configuration Management in einem auf Smalltalk und GemStone/S basierenden System. Dieses macht sehr viel Spaß, alle Smalltalker verstehen mich, und ich bin aktuell dabei, mein letztes Teilprojekt zu finalisieren - sprich, die geliebte Dokumentation zu schreiben. Ich hätte noch genug Ideen für das System, sowohl fachlich als auch bei unseren Erweiterungen für die Administration der Anwendung. Aber es sollte ja anders kommen.
Wenn denn alles so gut war, warum der Wechsel zu Canonical? Nun ja, wer mich kennt der weiß, dass ich mich schon länger für Themen wie skalierende und hoch verfügbare Systeme interessiere. Aus Sicht der Programmiersprachen, die ja einen Bestandteil davon darstellen, habe ich mich die letzten Jahre ja auch zunehmend zuerst um Erlang/OTP und später um Google Go gekümmert, was bei letzterem zu mehreren Artikeln, Vorträgen und einem Buch führte. Gleichzeitig bin ich hier online in Communities aktiv und habe unter dem Label Tideland Open Source Software veröffentlicht. Und dies führte zu einer Anfrage seitens Canonical, ob ich nicht am Projekt Juju mitwirken möchte. Und da hier das inhaltliche und technologische Umfeld spannend sind, die Arbeit im Home Office und die regelmäßigen internationalen Meetings mit den Kollegen mein Ding sind und das Gehalt auch OK ist habe ich zugesagt. (smile)
Ihr könnt dann gespannt sein, wir mir dieser neue Job liegt. Updates erfolgen hier.
20.09.2011 - Vortrag auf der OOP 2012
Inzwischen ist es bestätigt und das Programm der OOP 2012 ist online. Und was ist darunter? Na, mein Beitrag Go to the Cloud – Go-Programme in der Google App Engine. Das macht mich schon mächtig stolz. Ich habe zwar bereits auf anderen Konferenzen Sessions gehabt, jedoch bisher noch nicht auf einer so großen und bedeutenden. Daneben freue ich mich natürlich auch noch, viele Bekannte aus der deutschen Entwicklerszene wieder zu treffen. Der Austausch ist immer wieder angenehm und informativ zugleich.
Was wird denn den Teilnehmer der Session erwarten? Im Detail steht es noch nicht fest, ich habe erst ein grobes Outline. Aber interessierte Entwickler werden zuerst einen Einblick in die Besonderheiten der Sprache Go erhalten. Dabei wird es sowohl um besondere Sprachkonstrukte als auch um Nebenläufigkeit und Interfaces als wichtige Sprachmittel gehen. Ein Einblick in die Standard-Packages zur Entwicklung von Web-Anwendungen wird dann in die gebotenen Leistungen der Google App Engine überleiten. Eine kleine Anwendung soll das Zusammenspiel als Rahmen verdeutlichen.
27.08.2011 - Erste Tasting Notes trudeln ein
Ich habe mir heute einen neuen Malt gegönnt, den CaolIlaNaturalCaskStrength. Ein wirklich leckerer Tropfen, komplex und harmonisch zu einem fairen Preis. Er ist Nummer 27 in meiner Sammlung. Meine TastingNotes zu diesem Malt habe ich gleich ins Wiki übertagen. Dazu habe ich dann noch die ersten aus meiner kleinen Datenbank übertragen, nach und nach sollen alle weiteren folgen. So kann man immer schnell sehen, wie ich den jeweiligen Whisky sehe. Dazu möchte ich die TastingNotes auch immer wieder zwischendurch mal prüfen, das eigene Geschmacksempfinden ändert sich ja doch.