SWick

Sysadmin-by-Nature

Entries from July 2010.

Probiere und Erwarte
3rd July 2010

Obwohl ich kürzlich schmunzelnd den Artikel The forgotten art of error checking las, so war ich letzte Woche dann doch selbst davon betroffen.

Ich hatte mir ein Python Skript fürs Monitoring gebaut, welches das Backlog einer Datenbank voller serialisierter Objekte zur Verteilung überwacht.

Das hat bisher sehr gut funktioniert, jedoch wunderte ich mich Donnerstags, warum das Backlog plötzlich 100.000 Einträge enthielt und das Monitoring mich nicht informierte. Nach einer kurzen Analyse fand ich die Ursache.

In die Datenbank wurde so oft hineingeschrieben, sodass mein Skript sie jedesmal in einem ge-lockten Zustand vorfand und das Skript somit fehl schlug.

Wenn unter Windows ein Programm erfolgreich war, gibt es den Wert 0 zurück. Bei Problemen den Wert 1 oder größer. Das Problem war nun, dass das Monitoring immer dachte, das Backlog habe sich erholt, da es bei der Data-Collection den Wert 1 erhielt. D.h. das Backlog wuchs stetig an und das Monitoring glaubte aber irrtümlich, dass es wieder auf normalem Stand ist.

Die Moral von der Geschicht:

Probiere und Erwarte...

Auf Deutsch: Benutze das Exception Handling deiner Programmiersprache!

Mittlerweile hab ich das Skript um ein Try-Except erweitert, sodass bei Fehlerfall ein sehr hoher Wert zurück gegeben wird. Das verfälscht evtl. den Graphen aber ein Problem fliegt nicht mehr unter dem Radar...

Tags: python.
Anime ist nichts für Kinder
10th July 2010

In Deutschland herrscht ja immer noch der Irrglaube, dass Anime was für Kinder ist. Nur wenigen ist das bekannt. Einer jedoch ist der Macher von Fernsehkritik TV, der das in Folge 12 kurz anspricht.

Ich hab die Stelle mal rausgeschnitten:

Tags: anime, videos.
Japan - Beware of swick
29th July 2010

Es ist soweit. Die ersten Schritte für die Japan Reise sind getan:

Das Flugticket ist dieses mal etwas teurer, da ich einen Gabelflug mache.
D.h. ich lande in Tokyo, fliege aber von Seoul zurück.
Damit muss ich dann irgendwie von Japan nach Korea kommen.
Geplant ist eine [[http://wikitravel.org/en/South_Korea#By_boat|Fähre]] von [[http://wikitravel.org/en/Shimonoseki|Shimonoseki]] zu nehmen.
Aber das organisiere ich dann vor Ort.
Da ich recht spät in Japan ankomme, habe ich mir erstmal eine Unterkunft in der Nähe des Flughafens gesucht:

Dort bleibe ich erstmal einen Tag und dann geht es weiter nach Tokyo.
Eine Unterkunft bin ich gerade am organisieren.
Laut Reiseführer und Google ist es ratsam dies so früh wie möglich zu tun,
da die Japaner es scheinbar garnicht leiden können,
wenn man einfach so vor der Türe steht und nach einem Zimmer fragt.
Die wollen nicht überrascht werden. Na dann halten wir uns auch daran...

No tags

RSS Feed

"People said I should accept the world. Bullshit! I don't accept the world." -- Stallman