Articles by Sven Velt

Zuviel Flash-Animationen? Flashblock!

Nachdem mir kurz hintereinander mein Firefox dreimal abgeschmiert ist, hatte ich die Nase voll. Warum auch immer ich es vergessen hatte, man kann ja mit einem wunderbaren AddOn Flash erstmal blocken und dann nur auf Anforderung starten. Hybsche Sache das!

Ach? Link auch noch? Na bitte, hier entlang: Flashblock auf addons.mozilla.org

Sonderzeichen, nicht nur in Perl (was: Warum ich Ruby nicht mag...)

Ich bin mal wieder bei einem Ruby-Tutorial hängen geblieben und musste mir das unbedingt ansehen. Doch auf der vierten (und letzten Seite) wurde mir dann wieder bewusst, warum ich Ruby nicht mag:
@names.each do |name| puts "Hallo, #{name}!" end

Err, jaanee, is klar. Wozu "@names" (statt "names"), wieso "|name|" (statt "name") und warum zur Hölle "#{name}"? Bei dieser Ansammlung von Sonderzeichen hier kann ich gleich wieder Perl programmieren...

Apropos Perl:
foreach my $name (@NAMES) { print $name."\n"; }

Sieht ja in dem Fall fast noch erträglich aus (IMHO erträglicher als Ruby, wobei man sich natürlich auch nach dem Sinn und Zweck des "@" fragen muss - insbesondere im Gegensatz/Vergleich zum "$". YMMV.)

Wie würde es in Python aussehen? So:
`
for name in names:
print "Hallo, %s!" % name

Alternativ: print "Hallo, " + foo + "!"

`

Bei der Ausgabe fällt mir auf, dass wir schon bei PHP verflucht haben, dass man einfach "$name" irgendwo in den String reinschreibt (ähnlich wie bei dem Ruby-Beispiel oben) - so von wegen saubere Trennung von Variablen und Strings... Ja, geht bestimmt bei Ruby auch anders, ich weiß. Allgemein fällt mir dazu auf, dass da jede Sprach wohl so seine Eigenheiten hat. Ich hab mich in Python auf die "Platzhalter-Syntax" eingeschossen, ist mir symaptischer als die Alternativ-Variante.

PS: Kommentare ausdrücklich erwünscht!

Who watches the watchman - err... Nagios?

Did you ever wonder how to get informed when Nagios doesn't run anymore?

Just use this line...

OUT=/usr/lib/nagios/plugins/check_nagios -F /var/cache/nagios3/status.dat -e 1 -C nagios3|| echo $OUT | /usr/bin/mail -s "[NAGIOS] Nagios LogFile STALE" spambox@....com

... called once an hour by Cron and you will at least get informed.

Nagios 3rc1 as DEBs

Get it:

http://people.teamix.net/~svelt/debian/etch/nagios3/current/

BTW: Yes, it's there for almost 4 weeks now (in ".../3.0-rc1/") but I forgot to change the link for "current" after testing the package...

LUG-Camp 2008: Jetzt anmelden!

Muss einfach mal sein... die Flensburger richten ja dieses Jahr wieder das LUG-Camp aus. Und deswegen sollte man sich auch dringend anmelden! Und zwar direkt auf der richten, aktuellen LUG-Camp Seite.

An Programm ist dieses Jahr neben der schon fast obligatorischen Brauereibesichtigung bei den Flens-Flaschen und dem Tag-der-Offenen-Hallentür auch die Möglichkeit ein Schwimmabzeichen zu machen! Also, bitte mitsingen: "Pack die Badehose ein, nimm' Dein kleines Notebooklein..." ;-)

Clowns im Unix-System

Eigentlich wollte ich nur das Encoding kontrollieren. Aber dann:

`

file Nagios3.txt

Nagios3.txt: ISO-8859 text, with very long lines
`

Nein, ich weiß nicht, ab wann das very da reinkommt ;-)

Schnitzel...

Ihr erinnert Euch noch an die RIEEEEESEN-Schnitzel?

Gerade lief auf Kabel.1 eine kleine Doku, in der sich der gute Friedl darüber beschwert, dass dauernd von anderen Lokalen berichtet wird, die große Schnitzel haben. Doch er hat doch mit seinem "Meter-Schnitzel", also 1-Meter-auf-1-Meter oder anders: 8kg Fleisch größere. Und nun hat er sich gesagt, dass kann so nicht sein, das geht noch größer! Also, los: Eine neue Pfanne, extra angefertigt, 20 Eier und 10kg Paniermehl, 20kg Fett zum Braten - und natürlich 20(!)kg Schweinefleisch. Um's kurz zu machen, es hat funktioniert, 60 Leute wurden vom einem Schnitzel mit einem Durchmesser(!) von 1,60m satt.

Wer geht mit? ;-)

Nagios 3.0b7, PNP 0.4.4

Wohoo!

Here we go: Nagios 3.0Beta7 and PNP 0.4.4! Tested, works for me ;-)

If you always want to use my "current" (read: tested in my installations) packages just put these lines in your sources.list:

deb http://people.teamix.net/~svelt/debian/etch/nagios3/current/ ./ deb http://people.teamix.net/~svelt/debian/etch/ndoutils/current/ ./ deb http://people.teamix.net/~svelt/debian/etch/pnp/current/ ./

Have fun & send feeback!

Sneak kompakt

Mal wieder ein paar Filme aus Berlin, zwei davon in Originalfassung:

* **5.11.2007 The King of California**

Charlie kommt aus der Nervenheilanstalt zurück zu seiner Tochter Miranda. Die hat sich inzwischen mit dem Leben alleine abgefunden und kommt obwohl, sie nicht volljährig ist und alle Behörden denken, sie wäre irgendwo gut untergebracht, ganz gut über die Runden. Bis ihr Vater wieder auftaucht.
Als Tragikomödie ausgezeichnet, hab ich mich die meiste Zeit nur gelangweilt. Wirklich gute und/oder neue Ideen waren leider Mangelware.

* **8.11.2007 Rendition (OV)**

Polit-Thriller, der zum Denken anregt. Anwar El-Ibrahimi wird auf dem Rückflug einer Konferenz entführt - von der CIA. Angeblich wurden von seinem Telefon Gespräche mit einem Terroristen geführt. Während seine Frau zu Hause hochschwanger auf ihn wartet, sitzt er in einem nordafrikanischen Foltergefängnis.
Dass diese Praxis wirklich von der CIA durchgeführt wird, ist ja inzwischen de facto bekannt und deswegen sollte man sich dies auf jeden Fall mal ansehen. Nett (und wahrscheinlich auch passend) die Szene, anhand der die Frau beweisen kann, dass ihr Mann doch im Flugzeug war und nicht wie behauptet nie in Südafrika losgeflogen ist...

* **29.11.07 I Know How Killed Me (OV)**

Psycho-Horror-Thriller mit vielen interessanten Ideen und vielleicht stellenweise etwas unnötig ekelhaft ;-)
Aubrey verschwindet spurlos - sie befindet sich in der Gewalt eines Irren. Als sie einige Zeit später gefunden wird und im Krankenhaus sich erholt bzw.erwacht, behauptet sie, sie wäre gar nicht Aubrey und sie wäre immernoch in Gefahr...
Recht lustige Geschichte, wie schon gesagt, ab und an vielleicht etwas zu heftige Bilder, aber auf definitv nett anzusehen. Allerdings IMHO nur einmal, dann ist die Spannung raus.

Sinnvolle Antwort der web.de-Mail-Server?

Hab ich irgendwas verpasst?
sv@babe:~> telnet mx-ha01.web.de 25 Trying 217.72.192.149... Connected to mx-ha01.web.de. Escape character is '^]'. EHLO sinnvoller.domain-name.de 220 mx19.web.de ESMTP WEB.DE V4.108#208 Mon, 05 Nov 2007 17:09:12 +0100 250-mx19.web.de Hello sinnvoller.domain-name.de [XXX.XXX.XXX.XX] 250-SIZE 70254592 250-PIPELINING 250 HELP MAIL From: <sinnvolle@mail-adresse.de> 250 <sinnvolle@mail-adresse.de> is syntactically correct RCPT To: <unbekannter_empfaenger@web.de> 250 <unbekannter_empfaenger@web.de> verified DATA 550 Protocol violation Connection closed by foreign host.

Es liegt scheinbar an dem Underscore im "RCPT To:". Aber warum sollte das eine "Protocol violation" sein? Und warum gibt man dann "verified" zurück und weist nicht gleich den Empfänger zurück? Fragen über Fragen...

DSL-WLAN-Router mit DD-WRT

Gerade wurde ich darauf aufmerksam gemacht, dass es von Buffalo Technology einen DSL-WLAN-Router gibt, auf dem direkt ein DD-WRT installiert ist. Im Gegensatz zu einigen anderen bin ich ja nachwievor nicht wirklich von Open-WRT überzeugt. Irgendwie war mir das immer zu viel Gefummelei, mit DD-WRT tat's einfach von anfang an.

Deshalb habe ich auch bei mir auf meinen LinkSys WRT54GLs und den Siemens SE505 (im OpenWRT-Wiki) eben DD-WRT drauf.

Falls also jemand gerade so ein Gerät sucht, gebt doch die Paar Euro mehr aus und signalisiert den Herstellern, dass es doch der richtige Weg ist! Kauft Euch einen mit DD-WRT direkt drauf!

Leider hab ich ihn bisher bei Amazon nicht gefunden, sonst hätte ich gleich 'nen Partner-Link hier rein. Aber mal sehen, kommt noch ;-)

Update: Golem berichtet darüber

2007-10-20 Viva Voce, Rednitzhembach

"Was will ich auf einem Boy-Group-Konzert?" hätte ich auch denken können, wenn ich sie nicht schon vorher gekannt hätte. Leider sind die 5 Jungs bisher nicht so bekannt, wie man es ihnen wünschen würde. Aber deswegen mach ich hiermit ja auch Werbung für sie ;-)

5 Jungs, ehemals im Windsbacher Knabenchor, haben sich zusammegefunden, um acpapella Musik zu machen. Dabei beschreiben sie sich selbst als Boyband, was man nicht von der Hand weisen kann, wenn man einmal ein Konzert gesehen hat. Apropos Konzert: Dass sie singen können, sollte ja schon die Tatsache belegen, dass sie im Knabenchor zu Windsbach waren. Das heißt aber nicht, dass ein Konzert nur "klassich" abläuft! Sie machen vor nichts halt, weder vor den "Backstreet Boys", noch vor den "Ärzten", "Queen" oder "Modern Talking" (Yeah! 5 Stile in einem Lied - und das auch noch auf Zuruf aus dem Publikum. Einfach nur geil ;-)

Wenn jemand sagt "Is' nicht mein Ding" kann ich das auch absolut nachvollziehen, insbesondere wenn man "nur" die CD gehört hat. Wem's aber auch nur halb zusagt, kann ich nur empfehlen einmal live zu Viva Voce zu gehen. Das Geld rentiert sich auf jeden Fall - ja, lustig isses auch ;-)

Einen kleinen Minuspunkt muss ich allerdings auch mal loswerden: Bisher war ich nur auf bestuhlten Konzerten. Ich könnte mir glatt vorstellen, dass es ohne diese durchaus noch bessere Stimmung verbreiten liese. Aber hey, kann man immer alles haben? ;-)

Finally! PNP 0.4.3 as Debian package! And Nagios 3.0beta5...

Did you download Nagios 3.0b4?? Doesn't matter, download and install 3.0 Beta 5

To get your performance data in RRDs and watch the wonderful graphs exported from RRDs get PNP (PNP is Not Perfparse). Have a look at README.Debian to start process performance data.

See you at NETWAYS Nagios Konferenz!

DEBs updated: Nagios 3.0b4, NDOUtils 1.4b6

He did it again! Nagios 3 Beta 4 and NDOUtils 1.4 Beta 6.

* [Nagios 3.0 Beta 4](http://people.teamix.net/~svelt/debian/etch/nagios3/3.0-beta-4/)

* [NDOUtils 1.4 Beta 6](http://people.teamix.net/~svelt/debian/etch/ndoutils/1.4-beta-6/)

If you had similar database problems with 3.0b3/1.4b5 try these!

STOP!
If you use/try these packages, please give me feedback! Thanks!

Schäuble, reloaded!

(updated )
by Sven Velt

Suchmaschine Schäuble

... oder doch lieber...

Schäuble-VZ

« 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 »