21.06.2009

Lebensqualität heute – Aber für damals entschuldigen



Ständig gelange ich in Situationen, in den ich feststelle, das wir uns für eine Vergangenheit entschuldigen, die meine Generation weder zu verantworten hat, noch sie überhaupt erlebt hat. Ich weiß nur aus Erzählungen und Schulbüchern was bis 1945 in diesem Land passiert ist.

Was ich aber genau erkenne ist, dass die aktuelle Situation gefährlich ist. Deutschland ist jetzt gesetzlich verankerter Zensur-Staat.
Ja, es gab eine Petition, im Internet haben einige Gruppen sich dagegen aufgelehnt. Aber eigentlich hat es kaum jemand in der Bevölkerung kapiert. Dank der Wirtschaftskriese interessiert es vermutlich auch nicht wirklich.



Denkt man mal genau darüber nach: Die Sperre, so wie sie ist ist sinnfrei. Sie hilft nicht einem Kind, das missbraucht wird. Sie hält die wirklich kriminellen vielleicht 30 Minuten davon ab, sich ein Bild anzuschauen, dass es gar nicht geben sollte. Die Sperre zu umgehen ist für jeden machbar.
Ist diese Sperre vielleicht wiedermal nur eine Vorstufe uns Bürger daran zu gewöhnen, was dann in Schritt zwei, drei und vier kommt?
Haben nicht noch vor wenigen Monaten wir uns darüber beschwert, dass unsere Journalisten in China in einem zensierten Internet surfen mussten?

Ich wundere mich nicht, dass schon kurz nach Verabschiedung des Gesetzes gleich weitere Themen-Webseiten Zensiert werden sollten. Wann werden dann systemkritische Themen gefiltert????
Wann werden Seiten parteiloser Personen gefiltert????
Nagut soweit sind wir noch nicht! Noch…

Es gibt viele Gründe solche Internetsperren einzuführen. Lediglich der Kampf gegen die Kinderpornografie ist für mich ganz klar ein Vorwand, denn dazu funktioniert es nicht!

14.06.2009

Festplatte voll – Ist nur nichts drauf

Da habe ich gestern den halben Tag damit verbracht, einem Server beizubringen, das er doch bitte nicht eigenständig seine Festplatte zumüllen soll.
Es war genaugenommen ein Mailserver. Spannend war, alle 1-2 Stunden war die frisch geleerte Platte erneut mit E-Mail-Anhängen voll. Warum? Ich wunderte mich ausführlich und bin dann ins Bett gegangen.

Heute nun die Diagnose. Genial! Ein Task packt die Dateien in ein Verzeichnis und sagt dann dem Virenscanner: Bitte prüfen.
Nun läuft der Scanner als Dämon, war aber scheinbar nicht (mehr) aktiv. Fleißig wurden die immer selben Mailanhänge nun in das Verzeichnis gepackt, die alten blieben fein, ordentlich erhalten und die Festplatte spammte sich selbst mit einigen hundert GB an Datenschrott zu. Ich werde gleich mal in die Konfiguration hüpfen. In der Hoffnung, es ist nur ein fehlerhaft / nicht konfigurierter Parameter…

07.06.2009

Die ganze Welt ist ein Bug, aber hier ist die Zentrale

Es ist irgendwie nicht mehr so richtig schön, was mir aktuell täglich über den Weg läuft. Es sind Bugs, viele Bugs. Langsam glaubt mir keiner mehr… Selbst sehr gute Freunde grinsend nur noch komisch, wenn ich lautstark nach Stundenlangem suchen wiedermal feststelle “Ein Bug”. Die drei letzten mag ich Euch nun mal vorstellen… Nicht weil die Entwickler der entsprechenden Software so “doof” sind. Kann ja jedem passieren… Vielmehr, einfach um mir diese Dinge mal von der Seele zu schreiben, denn: Es nervt!

Der letzte Bug ist nun vor 5 Minuten auf meinem Monitor aufgetaucht. Er ist beeindruckend. Keine Ahnung, warum man so programmiert, aber es ist mindestens grob Fahrlässig.
Dabei geht es um das Wordpress-Plug-In Twitip-ID, es stellt Wordpress-Blogs in den Kommentaren ein weiteres Eingabefeld zur Verfügung, damit kann ein Kommentar mit dem Twitternamen des Erstellers versehen werden. Komme ich mal zu dem Fehler…
Der Twittername wird über die E-Mail-Adresse mit dem Kommentar verlinkt, ist also nicht fest mit einem Eintrag verzahnt. Nehmen wir nun folgendes an: Ein erster Eintrag mit der E-Mail-Adresse test@test.tdl und dem Twitternamen ‘abc’ wird erstellt, später wird ein weiterer Kommentar abgegeben von einer ganz anderen Person… Die Daten: ‘test@test.de’ und dem Twitteruser ‘xyz’. Der erste Kommentar wird nun mit dem Twitteruser ‘xyz’ verlinkt. Da man sich für die Kommentarfunktion nicht zwingend anmelden muss, kann also genau dies problemlos passieren *grusel*. Ich werde nun also wohl noch kurzfristig ein neues Plug-In schreiben müssen. Das geht einfach gar nicht.

Kurz davor stand Flash CS3 auf meiner Bug-Liste. Ich habe hier mit dem Red5-Server eine App gebaut um Audio/Video-Content live zu streamen. Eine eigentlich sehr simple Aktion: Wenn die Datei zu Ende ist, soll der Player stoppen. Hierzu gibt es ein Event:

onPlayStatus

Obwohl eigentlich in AS3 EventListener dynamisch definiert werden, ist hier die Vorgehensweise eine andere. Die Funktion wird schlicht definiert und dann vom NetStream Objekt im Eventfall aufgerufen. Optional erhält der Anwender die Chance über:

NetStream->Client();

eine Klasse zu definieren, in der im Eventfall die Funktion onPlayStatus aufgerufen wird. Die Doku sagt: “Standardeinstellung ist das erstellte NetStream-Objekt this.”
"Hält sich der Entwickler daran, funktioniert allerdings rein Garnichts. Im Internet finden sich viele Seiten zu diesem Thema. Tenor war – soweit ich gelesen habe – immer: Metadaten der Datei zum Auslesen der Gesamtzeit nutzen, dann mit der bereits gespielten Zeit vergleichen. Damit das Dateiende selbst herausfinden. Welch Lösungsansatz!
Die “echte” Lösung sieht anders aus: Per NetStream->Client(); eine Klasse definieren, welche die Funktion onPlayStatus enthält. Diese wird dann auch planmäßig aufgerufen und liefert den Status “NetStream.Play.Complete” sobald die Wiedergabe abgeschlossen ist.

Der eigentlich überraschendste Fehler überrumpelte mich auf Podhost.de. Per FTP habe ich dort eine Datei hochgeladen. Zu diesem Zeitpunkt nur zum Testen. Genaugenommen habe ich unsere Podcast-Software getestet, die eben alles an Arbeit für mich macht. ID-Tags setzen, Datei hochladen, Blogeintrag erstellen, Feed setzen und Verzeichnisse pingen. Nun der Test verlief erfolgreich, einen Tag später, es gab eine neue Faselcast-Folge, lieferte meine Software nun eine “echte” Datei auf dem Server ab. Mit dem selben Dateinamen wie beim vorherigen Test. Der Upload funktionierte perfekt und es sah alles sehr gut aus. Auch im Admin-Bereich von Podhost wurde mir die wirklich richtige Datei angezeigt (an der Länge und Größe perfekt erkennbar). Irgendwo im internen Cache scheint das Portal sich jedoch noch die alte Datei gekrallt zu haben. Denn ausgeliefert wurde/wird anstelle einer >20 Min Datei ein <20 Sek Jingle.
Zumindest – und das kann man wirklich nicht anders behaupten – der Support ist wirklich gigantisch gut. Ich bin immer wieder überrascht. Telefon, ICQ, E-Mail auf allen Wegen gibt es Infos und die sind unerwartet kompetent. Einzig massiv verbesserungsfähig ist das Webinterface :) Aber das wissen sie selbst…

So, ich will gar nicht weiter meckern. Nun gehe ich weiter auf Bug-Suche….