tobias.kochs-online.net

6. Dezember 2008
von Tobias
Kommentare deaktiviert für In stiller Trauer

In stiller Trauer

Glücklich sind wir zwei gegangen, immer gleichen Schritts.
Was du vom Schicksal hast empfangen, ich empfing es mit.
Doch nun heißt es Abschied nehmen und mir wird so bang.
Jeder muss alleine gehen seinen letzten Gang.
Herz
Angelika Koch
geb. de Jong
* 15.2.1952 † 1.12.2008
In Liebe und Dankbarkeit:

Peter Koch mit Tobias und Adrian
Rudolf und Mimi de Jong
Rafaela und Axel Körth
mit Florian und Sebastian
Der Trauergottesdienst zur Einäscherung fand am Samstag, den 6. Dezember 2008, in der Friedhofskapelle „Am Müllerberg“ in Bad Meinberg statt. Anstelle zugedachter Blumen erbitten wir eine Spende an die Deutsche Krebshilfe, Kontonr. 909 093, bei der Sparkasse Köln-Bonn, BLZ 370 501 98, Kennwort: Angelika Koch

29. November 2008
von Tobias
Keine Kommentare

[lang_en]Word Of The Day IV[/lang_en][lang_de]Wort des Tages IV[/lang_de]

[lang_en]Today I’m electing my own creation Word Of The Day:

semi-crap: a good idea in itself, being totally mistimed in that situation

„Friday afternoon, 40 minutes before quitting time, it’s been semi-crap to tie up the whole software project by this small change of code.“

[/lang_en]

[lang_de]Heute küre ich mal eine Eigenkreation zum Wort des Tages:

Semi-Mist: an und für sich gute Idee, die jedoch in dieser Situation völlig unpassend ist

„Es war Semi-Mist, Freitag nachmittags, 40 Minuten vor dem Feierabend, mit dieser kleinen Code-Änderung das gesamte Software-Projekt lahmzulegen.“

[/lang_de]

27. November 2008
von Tobias
Keine Kommentare

[lang_en]Hard Decision[/lang_en][lang_de]Schwere Entscheidung[/lang_de]

[lang_en]While driving home from a 12-hour working day I heard the song „I Can’t Decide“ by the Scissor Sisters on the radio. Cheered me up enough to get home where a dry martini and a hot shower saved my day. Listen to it![/lang_en]

[lang_de]Als ich von einem 12-Stunden-Arbeitstag nach Hause fuhr lief im Radio „I Can’t Decide“ von den Scissor Sisters. Hat mich genug aufgemuntert, damit ich es nach Hause geschafft habe, wo mir ein trockener Martini und eine heiße Dusche den Tag retteten. Hört mal rein![/lang_de]

15. Oktober 2008
von Tobias
2 Kommentare

[lang_en]Expectations[/lang_en][lang_de]Erwartungen[/lang_de]

[lang_en]Today I spoke to a colleague, whose voice sounded just like Gert Fröbe’s. After discovering this, I constantly expected him to say:[/lang_en]

[lang_de]Heute sprach ich mit einem Kollegen, dessen Stimme frappierende Ähnlichkeit mit der von Gert Fröbe hat. Nachdem mir dies aufgefallen war, erwartete ich permament, dass er sagen würde:[/lang_de]

No, Mister Bond, I expect you to die!

7. Oktober 2008
von Tobias
1 Kommentar

[lang_en]Don’t play with your food![/lang_en][lang_de]Spiel nicht mit dem Essen![/lang_de]

[lang_en]On Sunday I tried to find out in a self-experiment whether Coca-Cola is edible without any risk to your health two years after its expiration date.

It is obviously, because I still feel well. The pink elephant in the corridor is fine too. The stuff even tastes unchanged. Does anybody need a promotion code of the FIFA WM 2006 Coca-Cola lottery?[/lang_en]

[lang_de]In einem Selbstversuch habe ich am Sonntag versucht herauszufinden, ob Coca-Cola auch zwei Jahre nach Überschreiten der Mindesthaltbarkeit noch ohne gesundheitliche Risiken zu genießen ist.

Ist sie offensichtlich, denn noch geht es mir gut. Dem rosa Elefanten im Flur auch. Das Zeug schmeckt sogar unverändert. Braucht noch jemand einen Aktionscode für das Coca-Cola-Gewinnspiel zur FIFA WM 2006?[/lang_de]

1. Oktober 2008
von Tobias
3 Kommentare

[lang_en]Off to new shores[/lang_en][lang_de]Auf zu neuen Ufern[/lang_de]

[lang_en]A century ago the first Tin Lizzie rolled off the assembly line – not only revolutionizing the car, but industry itself. Half a century ago The King began serving his military service in Germany. And today I started my first real job.

Now if that isn’t a historic obligation to meet, what is?[/lang_en]

[lang_de]Vor einem Jahrhundert rollte die erste Tin Lizzie vom Band – und revolutionierte nicht nur das Auto, sondern die Industrie selbst. Vor einem halben Jahrhundert begann der King seinen Militärdienst in Deutschland zu leisten. Und heute habe ich meinen ersten echten Job angetreten.

Wenn das keine geschichtliche Verpflichtung ist, was dann?[/lang_de]

30. September 2008
von Tobias
3 Kommentare

[lang_en]Stay clean at all times[/lang_en][lang_de]Immer schön sauber bleiben[/lang_de]

[lang_en]Because I have to trade casual nekkidness against shirt and tie soon, I was looking for a low priced cleaning service here in Paderborn today. Since results are applicable and so maybe of interest to others, I made a short list of charges for shirts and other possible dis-/advantages of these services:

Grünewald GmbH: 1.80 €; large parking lot at no charge; Marktkauf right next to it; closes at 20:00
Die Textilpflege: 1.85 €; kind personal; in exceptional cases cleaning over night; chargeable parking at the underground parking lot Königsplatz
Textilreinigung W. Meier: 1.85 €; pickup and delivery service (5 € inside of Paderborn); closes at 18:30
Ruhe Textilreinigung GmbH: 1.85 €; noone reachable by phone at 19:45 o’clock; chargeable parking at the car park Liborigalerie

To my disappointment none of the companies offers a flatrate. Usually the shirts are ready for pickup after two days everywhere. Except for Die Textilpflege all the imployees I talked to were so impolite, it caught my eye – and I do consider myself as being quite tolerant toward a lack of service.

Update: On my way home from work I stopped at Waschsalon Karin (somtimes called Waschsalon Isik u. Kelinc as well) in Sennelager today. And guess what – they elude the dictates of the textile care cartel here. 1.60 € per shirt for dry cleaning, 2.10 € for washing, ironing and locker-ready. In addition they do have a real nice employee and I cannot help feeling you could bargain for a package deal or a flatrate – maybe that’s because of the owner’s origin…[/lang_en]

[lang_de]Da ich ja bald die legere Nackigkeit gegen Krawatte und Oberhemd tauschen werde, habe ich mich heute bereits einmal hier in Paderborn nach einer günstigen Reinigung umgeschaut. Da die Ergebnisse ja übertragbar und somit möglicherweise auch anderen dienlich sind, hier eine kurze Auflistung der Reinigungskosten für Hemden sowie möglicher Vor- und Nachteile der Dienstleister:

Grünewald GmbH: 1.80 €; kostenfreier, großer Parkplatz; Marktkauf nebenan;schließt um 20:00
Die Textilpflege: 1.85 €; freundlicher Service; in Ausnahmefällen Reinigung bis zum nächsten Tag; kostenpflichtige Parkplätze in der Tiefgarage Königsplatz
Textilreinigung W. Meier: 1.85 €; Hol- und Bringdienst (5 € innerhalb Paderborn); schließt um 18:30
Ruhe Textilreinigung GmbH: 1.85 €; um 19:45 Uhr telefonisch nicht mehr zu erreichen; kostenpflichtige Parkplätze im Parkhaus Liborigalerie

Flatrates oder Paketpreise bietet zu meiner Enttäuschung keines der Unternehmen an. Zur Abholung bereit sind die Hemden bei allen üblicherweise nach zwei Tagen. Mit Ausnahme von Die Textilpflege waren die Mitarbeiter der Reinigungen leider so unfreundlich, dass es mir schon auffiel – und ich halte mich für relativ tolerant gegenüber Servicemängeln.

Update: Auf dem Heimweg von der Arbeit habe ich heute noch beim Waschsalon Karin (manchmal auch Waschsalon Isik u. Kelinc genannt) in Sennelager angehalten. Und siehe da, hier entzieht man sich dem Diktat des Textilpflegekartells. 1.60 € pro Hemd bei Trockenreinigung, 2.10 € für waschen, bügeln und schrankfertig. Dazu ein äußerst netter Mitarbeiter und ich konnte mich des Eindrucks nicht erwehren, dass man hier auch einen Paketpreis, Rabatt oder eine Flatrate aushandeln könnte – vielleicht liegt’s an der Herkunft des Inhabers…[/lang_de]

17. September 2008
von Tobias
Keine Kommentare

[lang_en]TinyMCE broken[/lang_en][lang_de]TinyMCE will nicht mehr[/lang_de]

[lang_en]If WordPress‘ visual editor TinyMCE stops working after you have edited the config file tiny_mce_config.php and begins droping error messages telling you „Cannot modify header information – headers already sent“, make sure the config file doesn’t start with a byte-order mark (e. g. 0xEF 0xBB 0xBF). It seems Windows Notepad writes these bytes to the file if you edit and save it with Notepad.

To get TinyMCE running again, get a fresh copy of the config file and overwrite your flawed one with it. If you need to edit the config file try a different editor. WordPad did the job for me. Just to make sure you are not running into the same problem again, check the edited file with a hex editor of your choice and see that it’s not starting with EF BB BF.[/lang_en]

[lang_de]Falls der WordPress-Editor TinyMCE nicht mehr funktioniert, nachdem die Konfigurationsdatei tiny_mce_config.php bearbeitet wurde und stattdessen anfängt, Fehlermeldungen auszuspucken, die den Hinweis „Cannot modify header information – headers already sent“ enthalten, sollte man sich vergewissern, dass die Konfigurationsdatei nicht mit einem Byte Order Mark (z. B. 0xEF 0xBB 0xBF) beginnt. Es sieht so aus, als würde Windows Notepad diese Bytes in die Datei schreiben, wenn man sie damit bearbeitet und abspeichert.

Um TinyMCE wieder ans Laufen zu bekommen, kann man sich am einfachsten eine unveränderte Version der Datei besorgen und diese über die fehlerhafte kopieren. Müssen Änderungen an der Datei vorgenommen werden, sollte man auf einen anderen Editor ausweichen. WordPad erledigte diese Aufgabe bei mir tadellos. Um nun ganz sicherzugehen, dass man nicht wieder vor dem gleichen Problem steht, empfiehlt es sich, die ersten drei Bytes der editierten Datei mit einem Hex-Editor auf die Bytefolge EF BB BF hin zu kontrollieren.[/lang_de]

8. September 2008
von Tobias
1 Kommentar

WordPress Zooomr Manager

[lang_en]When Zooomr released it’s API to the public earlier this summer, I hoped someone would use it to add Zooomr support to WordPress. This topic became important again, when my brother began to fill up our precious webspace with more and more photos. I recommended Zooomr to him as a hosting service for his pictures, but since he’s not that much of a techie, I started thinking about an easier way to add Zooomr photos to WordPress articles than looking up the photo URLs by hand at Zooomr. This is how I found Trent Gardner’s great WordPress Flickr Manager – a plugin for just this purpose. Unfortunately the plugin is focussed on Flickr as you can guess by the name.

So I had to rewrite some of the code to match it Zooomr’s API and to my honest surprise it worked quite well. The plugin reached sort of a first stable alpha and although not all features supported by WordPress Flickr Manager are working, the most important of them do. This is a feature matrix of WordPress Zooomr Manager:

Application authentification working
Inserting photos into posts working
JS Lightbox viewer working
Sorting by smart sets working
Managing your photos in WordPress working
Plugin options working
Uploading photos to Zooomr untested
Inserting photos sets untested
JS Highslide viewer untested
Tag search not working
Changing image size buggy
Internationalization unsupported
Labels changed from „Flickr“ to „Zooomr“ nah

Because I’m a bit short of spare time right now, I’m gonna release the modified plugin in it’s current state. I’d LOVE to see someone improve it or – even better – integrate both Flickr and Zooomr support into Trent’s WordPress Flickr Manager. If you need further information on the modified code or the Zooomr API, I will happily provide it for you as far as I can.[/lang_en]

[lang_de]Als Zooomr im frühen Sommer diesen Jahres seine API öffentlich zugänglich machte, hoffte ich, jemand würde damit ein Plugin für WordPress entwickeln. Das Thema wurde wichtig als mein Bruder anfing, unseren kostbaren Webspace mit immer mehr Photos zu füllen. Ich empfahl ihm Zooomr als Hosting Service für seine Bilder, aber da er nicht ganz so technikaffin ist wie ich, suchte ich eine einfachere Möglichkeit, Bilder in WordPress-Artikel einzufügen als die Photo-URLs bei Zooomr nachzuschauen. Und so fand ich Trent Gardners großartigen WordPress Flickr Manager – ein Plugin für genau diese Aufgabe. Unglücklicherweise basiert das Plugin auf Flickr, wie man anhand des Namens nur unschwer erraten kann.

Ich musste also einen Teil des Codes neuschreiben, damit er für die Zooomr API passt und zu meiner eigenen Überraschung klappte das bereits auf Anhieb recht gut. Das Plugin hat nun so etwas wie eine stabile Alpha-Version erreicht, und obwohl noch nicht alle Features des WordPress Flickr Managers unterstützt werden, funktionieren bereits die wichtigsten. Dies ist eine Feature-Matrix für den WordPress Zooomr Manager:

Anwendungsauthorisierung funktioniert
Photos in Artikel einfügen funktioniert
JS Lightbox Betrachter funktioniert
Nach Smart Sets sortieren funktioniert
Photos aus WordPress heraus verwalten funktioniert
Plugin-Optionen funktioniert
Photos zu Zooomr hochladen ungetestet
Photos Sets einfügen ungetestet
JS Highslide Betrachter ungetestet
Tag-Suche funktioniert nicht
Bildgröße ändern fehlerhaft
Internationalisierung nicht unterstützt
Text von „Flickr“ in „Zooomr“ geändert

Da ich zur Zeit etwas knapp an selbiger bin, veröffentliche ich nun das modifizierte Plugin in seinem gegenwärtigen Zustand. Ich würde mich SEHR freuen, wenn es jemand weiter entwickelt oder – noch besser – eine kombinierte Flickr- und Zooomr-Unterstützung in Trents WordPress Flickr Manager integriert. Falls dazu weitere Informationen über den modifizierten Code oder die Zooomr-API vonnöten sind, stelle ich beides gern zur Verfügung soweit ich kann.[/lang_de]

WordPress Zooomr Manager

Download WordPress Zooomr Manager

2. September 2008
von Tobias
Keine Kommentare

[lang_en]Love thy neighbour[/lang_en][lang_de]Liebe deinen Nächsten[/lang_de]

[lang_en]When I just came home, I had to discover my new neighbor’s dog took a dump right in front of my apartment’s door. As if that wasn’t enough, the dog also whizzed below the flower box and had a fight with my watering can. Needless to say that the owner obviously doesn’t even think about taking care of the mess.[/lang_en]

[lang_de]Als ich gerade nach Hause kam, musste ich entdecken, dass mir der Hund meines neuen Nachbarn direkt vor die Tür meines Apartments gekackt hat. Als wäre das nicht genug, hat er auch noch unter den Blumenkasten gepinkelt und ein wenig mit meiner Gießkanne gekämpft. Ich muss aber wohl nicht erwähnen, dass der Eigentümer offensichtlich nicht einmal daran denkt, sich um das Ungemach zu kümmern, oder?[/lang_de]