Month: May 2006

  • Noch ein Bild

    So das Bild hatte noch gefehlt. Alles in allem ein schöner Ausflug und die ideale Vorbereitung für den Tannenberglauf am Sonntag (war trotz total vermatschter Wege nur 30s langsamer als 2005). Der Versuch heute frisch die Treppe ins Büro hinaufzuspringen misslang mir allerdings. Ich sah mich genötigt, mich leise ächzend am Geländer hochzuziehen.

  • Worschtfett

  • Browntown Impressions – Tag II

    So der erste Abend und auch der Tag danach sind gut überstanden. Wir waren zunächst auf der Suche nach einem Frühstück in die Stadt gezogen. Die Spuren des vorabendlichen Kampfes zeichnen die Züge der Helden: Dabei kamen auch Freunde des Kalauers nicht zu kurz, wie die untenstehenden Bilder dokumentieren:

  • Braunschweig

    Wir sind vor zwei Stunden im schönen Braunschweig angekommen. Der traditionelle Besuch beim Bratdealer hat schon stattgefunden. Das Bild zeigt SEM, die “Locke”, und Jogi in freudiger Erwartung vor der Lokalität.

  • Gulasch

    Nachdem andernorts darauf hingewiesen wurde, wie wichtig es sei, sein eigenes Kochbuch zu verfassen, hier mein heutiger Beitrag, ein ordenelicher Eintopf. Die Zutaten: 600g Rindergulasch 2 Zwiebeln 2 Zehen Knoblauch Ein Glas eingemachte Bohnen (besser frische….) Eine Dose Tomaten Bohnenkraut 7 Kartoffeln mittlerer Art und Größe Zubereitung: Man brate das Fleisch in Fett an und…

  • Wettbewerb, Konkurrenz, Freiheit und der Sozialstaat

    Nachdem ich mich neulich mal zum Thema dritte Welt und Freihandel geäußert hatte und für meine etwas kalte Sicht der Dinge gerügt wurde, heute ein Versuch das Verhältnis von Wettbewerb und sozialer Sicherheit etwas zu beleuchten. Aus meiner Sicht hat der Wettbwerb zwei Aufgaben: Erstens werden durch den Wettbewerb die Produzenten zu wirtschaftlichem Handeln angehalten.…

  • Ob’s wohl vorüber geht?

    Nachdem ich mich letzte Woche mit eGroupWare als serverseitige Lösung meiner Informationsmanagementprobleme beschäftigt habe, ging es diese Woche an den Client. Neben der Weboberfläche bietet eGroupWare verschiedene Integrationsmechanismen. Dabei kann man einerseits offene Standards, z.B. IMAP und LDAP nutzen, andererseits wird auch ein proprietäres XML-RPC Interface angeboten – Plugins für Outlook und Kontakt existieren, meine…

  • Sourcecode jetzt etwas besser!

    Nach Installation des GeshiSyntaxColorer und Deaktivierung des erweiterten visuellen Editors scheint es jetzt besser zu funktionieren. require ‘pp’ class Hash def lookup_or_create(key,&creator) if (has_key?(key)) return self[key] end element = creator.call self[key]=element return element end end def group(list, &category) map=Hash.new list.each{|element| cat=category.call(element) grp = map.lookup_or_create(cat){ Array.new } grp< ["Alexey"], "F"=>[“Felix”, “Frank”], “I”=>[“Ivan”, “Irina”]}

  • Я не понимаю ничего

    Für alle, die Russisch lernen wollen, gibt es natcast. Auch kann man hier Interessantes über die russische Kultur erfahren.

  • Generische Programmierung

    Heute stellte sich mir zum zweiten Mal innert kurzer Zeit die aufgabe Elemente einer flachen Liste nach bestimmten Kriterien zu gruppieren. Da der Code dafür eher fehleranfällig ist, hatte ich mir vorgenommen die Sache wiederverwendbar zu implementieren. Dazu griff ich zunächst zu Ruby. Die entstandene Funktion wird so verwendet, um eine Liste von Namen in…