Donnerstag, 31. Juli 2008

AJAX Div Container einzeln laden oder mehrere Divs updaten

Wenn man mal schnell mit AJAX einen neuen Inhalt in einen Div-Container laden will, dann kann man das am einfachsten lösen, indem man jQuery einbindet und davon dann die load()-Funktion verwendet. Ein Beispiel aus der Doku:
Code:

$("#feeds").load("feeds.html");

Erläuterung: es wird der Inhalt der Adresse "feeds.html" in den Div-Container mit der ID "#feeds" reingeladen.
Code:
$("#feeds").load("feeds.html #feedlist");

Eine kleine Erweiterung. Hier wird nur der Container "#feedlist" von "feeds.html" in "#feeds" geschrieben. Man muss also nicht die ganze Seite laden, sondern kann gezielt eine Auswahl treffen.

Logischerweise empfiehlt sich dies nur, wenn man auch wirklich nur den einen Container updaten will. Wenn man mehrere Div-Container gleichzeitig neu laden will, dann sollte man sich irgendwie anders behelfen, um nicht zu viele Requests an den Server schicken zu müssen. Ein Beispiel:

Heute gerade hatte ich wieder das Script, was ich schonmal hier vorgestellt hatte, auf dem Tisch liegen, da das noch nicht beim Kunden auf der Webseite eingebaut war. Dort handelte es sich um eine TYPO3-Seite mit einer Thumbnailliste und zwei Contentbereichen. Die Thumbnails sollten stehen bleiben, aber die Contentbereiche sollten sich beim Klick auf die Thumbnails ändern.

Leider waren die Contentcontainer nicht so angeordnet, dass man sie in einem Zug hätte ersetzen können. Ich wollte es aber auch vermeiden, dass für jeden Container ein separater Request abgesetzt wird. In diesem Fall habe ich unter TYPO3 einen neuen Seitentyp (typeNum=11) erstellt, der nur den HTML-Code der beiden zu ändernden Container enthält. Selbstverständlich mit einem Trenner dazwischen, damit ich das hinterher wieder aufspalten konnte So habe ich einfach mit der jQuery-Funktion get() den neuen Inhalt in eine Variable geladen und per split() in ein Array umgewandelt. Das erste Arrayfeld enthielt nun den Wert für den ersten Container, das zweite für den Zweiten. Natürlich könnte man das quasi unendlich weiter ausdehnen. Über die jQuery-Funktion html(val) konnte ich nun die Inhalte in die Container schreiben.

So habe ich das in TYPO3 gelöst. Die Programmierung eines neuen Seitentyps war ja zum Glück schnell gemacht (5min). Meist hat man diese Möglichkeit aber nicht. Da muss man dann tricksen, um das mit mehreren Containern hinzubekommen, ohne für jeden Div-Container einen eigenen Request abzusetzen. Eine Lösung wäre beispielsweise, dass man die ganze Seite oder einen (alles umfassenden) Container daraus über die load()-Funktion in ein unsichtbares Div reinlädt und daraus dann über eine geschickte Anwendung der Selektoren und der jQuery html()-Funktionen die Inhalte aus dem temporären Div extrahiert und in die Zielcontainer schreibt. Hinterher sollte man den temporären Container allerdings besser wieder leeren. Und immer daran denken, die Selektoren genau genug zu verfassen. Die doppelte Vergabe von IDs, wie sie bei dieser Methode schon einmal vorkommen kann, kann dann schnell zu unerwünschten Ergebnissen führen:

Schlecht:
Code:
$("#content").html( $('#tempcontainer #content').html() );

Besser:
Code:
$("#bodywrap #content").html( $('#tempcontainer #content').html() );
// wobei #bodywrap der Hauptcontainer der Seite ist
// und #tempcontainer der Temporäre


Teilweise / Partielle Sonnenfinsternis am Freitag - tolle Aussichten fürs Wochenende

Ich lese gerade, dass sich morgen die Sonne verfinstern wird. Ein Blick auf die Wettervorhersage erledigt dann den Rest. Toll. Da kommt pünktlich zum Wochenende wieder einiges zusammen. Es wird dunkel. Ob aber nun, weil die Sonne mal kurz vom Mond verdeckt wird oder weil sich zu Mittag die ersten Gewitter zusammenbrauen, wird sich zeigen. Für das Badewetter am Wochenende siehts jedenfalls so oder so eher düster aus. Glücklicherweise wirds dann aber auch wieder etwas kühler. Dann muss ich auch nicht so lange im Büro bleiben (da gibts ne Klimaanlage). Hat ja auch was Gutes.

Well done - Kühe vom Blitz gebrutzelt

In Sexau gibts aktuell wohl günstig Steaks. Sie müssen dem Ober beim Bestellen nur sagen: "Ach machen Sie einfach nur die Hörner ab!"
Gefüllt mit einer leckeren Überaschung...

(via SPON)

Scheich lässt seinen Lamborghini zur Inspektion nach London fliegen

Toll. Da lässt ein Scheich seinen Lambo von Katar für einen Ölwechsel nach England fliegen. Aber wieso das? Sitzt er nicht an der (Öl)Quelle?
Und überhaupt: sind nicht allein schon die Flüge teurer als die Inspektion selbst?

Komische Leute gibts. Der hat wohl zu lange ohne Kopftuch in der Sonne gesessen..

(via)

Mittwoch, 30. Juli 2008

Weingläser sind nur für Wein - Nervig, wenn etwas drin sprudelt

Ich sitze gerade auf dem Balkon. Die Nachbarskinder sind endlich im Bett (oder anders ruhiggestellt), die Nachbarn haben endlich ihren Rasentraktor in die Garage gefahren und der Fernseher in der Etage unter mir wurde auch auf ein nachtruheverträgliches Maß heruntergefahren. So lausche ich nun der überaus präsenten Nachtvorstellung der Grillen im Garten. Etwas irritiert muss ich aber feststellen, dass da noch ein anderes Geräusch in der Luft liegt.

Irgendwie hell und gläsern. Womit wir auch schon beim Thema wären. Ich habe es scheinbar geschafft, das Weinglas, was neben mir auf dem Tisch steht, so zu befüllen, dass es zum Schwingen angeregt wird. Hört sich komisch an, ist auch so. Im Moment trinke ich Vilsa Mineralwasser, genauer gesagt das Normale mit dem dunkelblauen Label. das ist von "Natur aus" mit recht viel Kohlensäure versetzt und sprudelt stark. Offenbar versetzt das Sprudeln und das Prasseln der Mineralwassertröpfchen gegen die Außenwand das Glas in eine leichte Schwingung, die dann auch hörbar wird. Hört sich für mich etwa so ähnlich an wie das Fiepen eines Heizkörpers.

Ständig passieren merkwürdige und gar erstaunliche Dinge. Das bekommt man aber nicht immer mit. Was sagt uns das? Unsere Welt wäre ein Stück nerviger, wenn sie ruhiger wäre. Da sollte man besser nicht drüber nachdenken...

Postfix mailq Versand erzwingen

Manchmal bleiben Mails in der Postfix-Warteschlange mailq hängen. Oder man möchte den Versand einer Mail, die durch Greylisting vom Empfänger verzögert wurde, neu anstoßen. Den Versand der Mails kann man mit folgendem Konsolenbefehl erzwingen:

postfix flush

Dienstag, 29. Juli 2008

Vista Datenträger nicht initialisiert

Wieso müssen die Damen und Herren von Microsoft eigentlich alles immer wieder verstecken? Ich sitze gerade vor dem Rechner, dem ich in einer schweißtreibenden Schrauberaktion ein neues TeraByte (1TB in Form einer Samsung Spinpoint F1 HD103UJ) an Plattenplatz spendiert habe. Beim ersten Systemstart nach geglückter Implantation meldete Vista auch gleich ein neues Gerät und installierte daraufhin brav seinen Treiber.

Über den üblichen Weg "Systemsteuerung => Verwaltung => Computerverwaltung => Datenträgerverwaltung" wollte ich das Laufwerk also erstmal partitionieren. Also das Laufwerk mit dem fetten, schwarzen Balken gesucht, rechte Maustaste auf den nicht partitionierten Bereich geklickt, und schon hätte es losgehen können mit der Aufteilung der 1TB Platte. Hätte. Wenn Vista nicht noch darauf bestehen würde, dass ein Laufwerk bitteschön auch initialisiert werden müsste. "Der Vorgang kann nicht abgeschlossen werden, da der Datenträger nicht initialisiert ist"
Mist. Schon wieder eine Falle. Also schnell mal gegoogelt, was mein Rechner von mir will. Herausgekommen sind so nützliche Tipps wie "Dann musst Du das Laufwerk initialisieren." Toll. Darauf wäre ich im Leben nicht gekommen. Nur hätte ich mit Sicherheit gar nicht erst gegoogelt, wenn ich die Option "Initialisieren" bereits gesehen hätte. Nun gut. Durch erneutes genaues Hinsehen habe ich dann den Menüpunkt doch noch entdeckt.

Zum Initialiseren klickt man in der Balkenübersicht, wo die ganzen Laufwerke und ihre Partitionen angezeigt werden, mit der rechten Maustaste auf das gewünschte bzw. zu initialisierende Laufwerk (links auf den Laufwerksnamen und nicht rechts auf die Balken) und wählt dann aus dem Kontextmenü "Initialisieren..."

Warum nicht gleich so?

Sommergewitter - beliebt wie hohe Spritpreise

Gestern war so ein schönes Wetter. Ja sogar so schön und vor allem heiß, dass ich mich mal wieder dazu habe hinreißen lassen, mein Auto wieder in einen ansehnlichen Sommerzustand zu versetzen. Gesagt, getan.

Jetzt sitze ich heute Nachmittag im Büro. Irgendwann dann: "Hey, hat hier wer das Licht ausgemacht?" Stockdunkel war es auf einmal in der Bude. Ein schneller Blick auf das Niederschlagsradar auf Wetteronline bestätigte meine Befürchtungen: ein massives Gewitter ist im Anmarsch und will mir meine Karre wieder dreckig machen. Darauf hat der Sommer offensichtlich nur gewartet. Kurz zwei Tage antäuschen, die Leute rauslocken zum Autowaschen und Fensterputzen, und dann erbarmungslos zuschlagen. Oder kurz: Mist.

Bin dann schnell noch nach Hause geschwommen, habe den Hobel mal quer unter den Carport gefahren und ihn dann sorgsam wieder trockengerubbelt. Wehe, wenn das nochmal passiert!

Gestrichene / bestreikte Flüge

Was kann man tun, wenn der eigene Flug nicht bestreikt wird und man pünktlich aus dem Urlaub wieder zurück muss?

Ganz einfach: man verliere seine Ausweise...

Toitoitoi...mir ist das heute nicht passiert, aber einer Bekannten.
Soviel zum Thema gestrichene Flüge...

Es sind Ferien

Vorteile:

  • Die Stadt ist morgens nicht so voll. Man kann später aufstehen und immer noch pünktlich auf der Arbeit sein.
  • Das Büro ist nur noch halb so voll, weil die andere Hälfte der Belegschaft im Sommerurlaub ist.
  • Das Gleiche gilt auch für die Kunden. Erstaunlich ruhig bisher. Nicht schlecht, so eine Sommerflaute bei einem Schreibtisch voller Sachen, die noch abgearbeitet werden müssen.
  • Zu Hause - sofern man noch im Hotel Mama wohnt - sturmfrei.
Nachteile
  • Die nervigen Asi-Rotzblagen aus der Nachbarschaft müssen offensichtlich auch um 22.30 Uhr noch nicht im Bett sein und lärmen hier noch rum.
  • Unsere komischen Nachbarn haben jetzt abends noch mehr Zeit für ihren Garten und ihre benzingetriebenen Gartengeräte. Ich schätze, die haben einen getarnten Beobachter im Gierschfeld liegen, der immer dann Bescheid sagt, wenn wir gerade auf der Terrasse sitzen und in Ruhe Kaffee trinken oder zu Abend essen wollen. Und von Nachtruhe haben die auch noch nichts gehört.
  • Wenn man mal was vom Chef oder der Chefin will, dann ist sie aufgrund von Urlaub nicht am Platz.
  • Die Benzinpreise steigen. Normalerweise. Gerade sind sie komischerweise am Sinken, was nicht wirklich ein Nachteil ist.
  • Man muss Urlaubsvertretung machen und Arbeiten übernehmen, wofür man "sonst seine Leute hatte."

"Bier gibt keine Rotweinflecken"

Günther Willen, Weisheit aus seinem Buch "Niveau ist keine Hautcreme: Gepflegte Sprüche für alle Lebenslagen"

Montag, 28. Juli 2008

Snap - Rhythm is a Dancer



Sollte man noch auf die Auflösung 800x600 optimieren?

Ein Blick auf meine Statistik sagt ganz klar: NEIN. Der Anteil derer, die sich hier mit veralteten Krüppelauflösungen rumtreiben, liegt z.Zt. bei 7,48. Ich wage nun also zu behaupten, dass mandarauf nicht mehr zwangsweise Rücksicht nehmen muss. Man kann eigentlich eine 1024er Breite voraussetzen. Dabei sollte man aber darauf achten, dass man dem Browserfenster und seinen Scrollbalken (...) auch noch etwas Platz zugesteht. In der Praxis hat sich hier eine maximale Layoutbreite von 960 Pixeln als praktikabel herausgestellt.

Ich bin mir allerdings sicher, dass auch die 1024er Auflösung in Kürze von der Bildfläche verschwindet. Ich gebe ihr noch etwa 5-8 Jahre, bis sie dann auch nur noch im Promillebereich anzutreffen ist. In diesem Sinne: PROST!

ps: interessant ist übrigens, dass es eigentlich total egal ist, wie breit ein Layout ist. Das, was mit der Zeit wächst, ist nur die Auflösung. Die Inhalte wachsen einfach mit. Die "gefühlte" Breite der Inhalte auf dem Monitor bleibt meiner Meinung nach konstant. Sonst könnte man ja immer mehr Content auf eine Seite pflanzen. Und das wird einerseits irgendwann unüberischtlich/unleserlich, und andererseits leidet auch die Usability darunter.

Kaffeesüchtig? Finde es heraus!

Beim Durchforsten meiner Feed-Abos bin ich auf den Koffein-Test gestoßen. Durch einen simplen Test kann man herausfinden, wie schlimm es mit der eigenen Koffein-Sucht steht. Mein Ergebnis war - gemessen am "gefühlten Pegel" erstaunlich:

The Caffeine Click Test - How Caffeinated Are You?

Komisch. Godlike war ja klar - so bin ich nunmal. Aber dass ich aufgrund von zu viel Koffein halbtot sein soll, nur weil mein Notebooktouchpad schnelles Klicken noch unterstützt, ist dann doch etwas zuviel.
Wie gesagt: probiert's mal sellbst aus. Ein Klick auf die Grafik genügt.

(via urks)

Aktion: Fachmärkte für Helgoland!

Gar nicht mal so eine schlechte Idee, die Aktion "Aktion: Fachmärkte für Helgoland!"

Selbst wenn sich da jemand dran beteiligen sollte, werden die Zahlen wohl im allgemeinen Rauschen untergehen. Manche sagen dazu auch: "die Abweichungen liegen im Bereich der Messtoleranz."

Aber etwas mehr Grundrauschen in den Statistiken kann ja nicht schaden. Für die Suchstatistiken populärer Suchmaschinen gibts übrigens ein auch ein Tool, um die Suchwortstatistiken etwas zu verwässern: "TrackMeNot"

via Oldschool, Lawblog, Datenschutzblog und Bernie.1
(in dieser Reihenfolge)

Geht's noch?

Gerade auf SPON gelesen: "Bettler fordern Mindesthöhe für Almosen"

Wie war das noch? Man beißt nicht die Hand, die einen füttert. Jetzt stellen Leute, die nur noch deswegen leben, weil andere ihnen gelegentlich mal freiwillig was zustecken, auch noch Forderungen. Geht's noch? Mir ist diese verzweifelte Lage dieser Personen zwar durchaus bewusst, aber ich befürchte, dass solche Vorstöße die Lage nicht verbessern sondern eher verschlechtern werden. Diejenigen, die aus Nettigkeit mal ihr Klimpergeld abgeben, werden es sich künftig wohl überlegen, ob sie das noch tun werden: "Wie? Mindestbetrag? Och...das ist mir jetzt aber doch zuviel." Frei nach dem Motto "Kleinvieh macht auch Mist" sollten die Bettler doch froh sein, oberhaupt noch etwas zu bekommen. Etwas überspitzt formuliert ist das doch nichts anderes, als wenn in einer europäischen Großstadt ein Penner denen, die ihm noch ein paar Cent geben, sagt: "Hey! Das ist aber nicht genug. Das reicht ja nicht einmal für ein Bier!"
Wenn das alle machen würden, dann würde sehr bald niemand mehr mildtätige Direkt-Spenden an Obdachlose geben: "Die versaufen das ja eh nur."

Perplexer - Acid Folk



Vom Album "Perplexer: Acid Folk - the Album"

Freitag, 25. Juli 2008

Nirvana - In Bloom



...erschienen auf "Nirvana - Nevermind"

Swimming-Pool schnell aufgebaut - und dann?!

Bei live-shopping-24.de gibts heute ein sog. "QUICK UP Pool Swimmingpool Komplett-Set". Soll schnell aufgebaut und einsatzbereit sein.

Ein Instant-Pool? Einfach Wasser drauf und fertig?

Womit wir schon beim Thema sind: selbst wenn das Ding schnell aufgepustet ist, dann muss da immer noch Wasser rein. Der gemeine Großgrundbesitzer wird sicherlich nicht direkt die Feuerwehr rufen, um seinen Pool auffüllen zu lassen. Also wird er sich mit dem Gartenschlauch behelfen. Und wenn schon eine Badewanne mit einem großen Badewannenwasserhahn zu füllen ewig dauert, wie lange dauert es dann, mit einem Gartenschlauch, der noch viel weniger Durchsatz hat, einen Pool zu befüllen?

Produktbeschreibung: Fail.

Donnerstag, 24. Juli 2008

Ich hör' nichts - die Grillen

Im Gebüsch nebenan lungern diverse Radaubrüder rum und "grillen" vor sich hin. Ein nerviges Hintergrundgeräusch irgendwie.



In diesem Sinne: Prost!

Leatherman-Key-Mod: Multitool zum Schlüsselhalter umfunktioniert

Auf Ideen kommen die Leute...



Mehr dazu bei Instructables.

Dienstag, 22. Juli 2008

MS Vista Floppy - What the hell?!

Es war eigentlich immer da, so dass mir das nie aufgefallen ist. Doch gerade habe ich einmal aus Versehen im Explorer von Vista auf das Symbol vom Diskettenlaufwerk A: geklickt. Mit zugekniffenen Augen auf das Geknatter der Laufwerksmechanik wartend fiel mir plötzlich ein, dass ich ja eigentlich gar kein Diskettenlaufwerk eingebaut habe. Watt? Hat Vista virtuelle Retro-Drives? Hmm...eindeutig ein Fall für die Rubrik "Merkwürdig"

U96 - Love sees no Colour

Beim verspäteten Frühjahrsputz bin ich auf ein paar alte CDs gestoßen. Das hat mich auf eine Idee gebracht: ich eröffne eine neue Rubrik namens "90s' Classics". Es ist gar nicht so einfach, die alten Scheiben mit ihren Videos bei Youtube (oder dgl.) zu finden, also werde ich vermutlich nicht alle die posten können, die ich gern hätte. Nun denn: als ersten Beitrag habe ich mal "Love sees no colour" von "U96" auserkoren.



Die Reihenfolge ist hat übrigens nichts mit der Wertigkeit zu tun, sondern eher, wie sie auf meiner Winamp-Playlist erscheinen...

Das Stück ist übrigens auf dem Album "U96 - Replugged" enthalten:

Medion Akoya mini Netbook E1210 BIOS Update 1.06

Da ist man gerade von Arbeit abgelenkt (also ehrlich..), da schiebt Medion ein weiteres BIOS-Update nach. Leider ist noch nichts über die Änderungen bekannt, denn ein Changelog gibt es nicht. Nur so viel:

Die Ausführung des Updates erhöht die Systemstabilität.
Es gibt allerdings auch Anzeichen, als ob dadurch ein Problem mit dem VGA-Ausgang behoben wird. Verschiedene User berichteten, dass sie die Auflösung 1024*768 (z.B. für einen Beamer) darüber nicht ausgeben konnten. Nach Einspielen des BIOS-Updates scheint das möglich zu sein.

Den Download findet Ihr auf der Medion-Website.

JavaScript Text ausblenden / Fade out

Wenn einem die eigene Webseite etwas zu langweilig wird, kann man Effekte hinzufügen. Sehr beliebt ist beispielsweise das Fade-in bzw Fade-out von Text und Containern. Die gängigen JavaScript-Frameworks wie beispielsweise die MooTools oder jQuery bieten hierfür bereits die vorgefertigte Funktionen an. Man muss nur herausfinden, wie man diese Effekte programmiert bzw. verwendet. Die einfachste Lösung ist natürlich, sich erstmal die Demoseiten der Frameworks anzusehen. Dort kann man die einzelnen Funktionsweisen der Effekte direkt am Beispiel erleben und den funktionierenden Quelltext analysieren, um dann ein eigenes Script zu programmieren.

Vor Kurzem hatte ich das Vergnügen, zwei unterschiedliche Seiten zu "pimpen". Bei der einen sollte eine Art Pressespiegel in Jahre aufgeteilt werden, so dass nur noch die Jahreszahlen auftauchen und bei einem Klick auf die Jahre die jeweilige Übersicht schön aufklappt. Diesen Effekt erreicht man am einfachsten über die MooTools mit Fx.Slide. Ich spare mir an dieser Stelle mal ein Beispiel und verlinke einfach mal die Demoseite für Fx.Slide.

Die zweite Variante ist ein sanftes Einfaden bzw Ausfaden eines Textes oder eines Containers. Dies lässt sich ziemlich einfach mit jQuery programmieren. Die gesuchten Funktionen lauten hier "fadeIn()" und "fadeOut()". Btw: auch jQuery bietet Sliding ("slideUp()", "slideDown()", "slideToggle()").

Sehr interessant in diesem Zusammenhang ist natürlich das sog. Chaining. Man kann Effekte oder Funktionsaufrufe allgemein auch nacheinander ausführen. Die Ansatzweise der MooTools ist hier etwas anders als bei jQuery. Bei den MooTools wird hier an die erste Funktion jeweils ein .chain(nächsteFunktion) angehängt. Bei jQuery gibt es hierfür die sog. Callback-Funktionen, die bei Beendigung der laufenden Funktion aufgerufen werden. Im Grunde also das Gleiche - nur die Schreibweise ist anders.

Montag, 21. Juli 2008

Samstag, 19. Juli 2008

Medion-Logo entfernen

Das Medion Akoya mini Netbook ist ja ein stylisches Teil. Gerade das weiße Modell macht ordentlich was her. Wenn da nur die Hersteller-Logos nicht wären. So ein Medion-Logo auf einem hippen Gizmo hinterlässt irgendwie bei einigen einen billigen Nachgeschmack.
Also was tun?

Eine erfolgversprechende Methode ist Nagellackentferner. Dabei ist allerdings unbedingt darauf zu achten, dass dieser acetonfrei ist. Laut den Aussagen einiger User im MSI-Wind.de-Forum (=> Thread) können die Medion-Logos damit gut entfernt werden. Möglicherweise bleiben auf dem Deckel noch Abdrücke des Logos bestehen, welche man aus bestimmten Blickwinkeln noch sehen kann. Das betrifft wohl hauptsächlich die schwarzen Modelle. Das Logo über der Tastatur ist evtl. etwas hartnäckiger. Da muss möglicherweise etwas mit einem Radierer nachgeholfen werden.

Alternativ kann man auch Aufkleberentferner (gibts z.B. im Baumarkt) verwenden.

Wie dem auch sei: ich traue mich (noch) nicht, da mit Chemie dranzugehen. Denn ich vertraue der Lackierung des Akoyas nicht so richtig. Beim Abziehen der Displayschutzfolie ist bei meinem ersten Gerät gleich ein Stück Lack am Klebestreifen hängengeblieben. Vermutlich ein Verarbeitungsfehler, aber passiert. Daher kann ich jedem, der das mit dem acetonfreien Nagellackentferner probieren möchte, nur raten, die Verträglichkeit vorher an einer verdeckten Stelle - beispielsweise im Akkuschacht - auszuprobieren. Wenn da was passiert, ist noch nicht alles verloren.

Gutes Gelingen!

Freitag, 18. Juli 2008

Nettrechner

Was zum Geier soll das denn sein?! Und wieso sucht jemand hier danach? Und was wurde wirklich gesucht? Ein netter Rechner? Ein Rechner, der irgendwas nett aussehen lässt? Ein Netbook? Man weiß es nicht.

Bush ist ein Versager...sagt Pelosi

Gut, manche meinen, die Aussage "Gott segne ihn, diesen völligen Versager" von Nancy Pelosi (Präsidentin des US-Abgeordnetenhauses) wäre eine total neue Nachricht. Das Internet wusste das schon 2003, als eine bekannte Google-Bombe ('miserable failure') direkt auf eine Biographie von Herrn Bush verwies:


Aber gut, dass das immer wieder aufgewärmt wird. So bleibt das wenigstens in Erinnerung ;)

Donnerstag, 17. Juli 2008

Bug im IE bei der Interpretation der innerHTML-Eigenschaft

Ich habe gestern ein Formular programmiert, welches sich basierend auf den Eingaben dynamisch aufbaut. Dafür habe ich in einem JavaScript die Formularfelder (Select-Boxen) über die innerHTML-Eigenschaft gefüllt. Das funktionierte auch wunderbar im Firefox, wo ich das programmiert hatte. Ich dachte, ich wäre fertig, und habe das dann noch einmal im Internet-Explorer getestet. Dort da der Schock: da läuft das nicht.

Offensichtlich handelt es sich dabei um einen Bug des Internet Explorers bei der Verarbeitung von <select> und <option>. Der Bug ist aber eigentlich ein uralter Hut, wie ein Blick in einen entsprechenden Support-Artikel auf microsoft.com beweist. Umso interessanter, dass ich den immer noch habe.

Die Lösung ist aber einfach. Statt das innerHTML auf das Select-Feld anzuwenden, muss man noch einen Div-Container darumlegen und das Select-Element jeweils komplett da reinschreiben:

Code:

var newcode = '<select name="test">
<option value="1">1</option>
<option value="2">2</option>
</select>';
document.getElementById("divcontainer").innerHTML = newcode;

IMAP für Unterwegs

Wenn ich unterwegs oder auf der Arbeit bin, dann rufe ich meine Mails über meinen kleinen Schleppi (Netbook, Notebook, Schlepptop...) ab. Aus Archivierungs- und Platzgründen allerdings verwende ich unterwegs nur IMAP. Das hat den Vorteil, dass ich die eingehenden Mails zu Hause normal per POP runterladen und archivieren kann, ohne meinen Mailspace damit dauerhaft vollzumüllen.

Und ich muss sagen: das klappt hevorragend. Für den letzten Blogeintrag ("der oder das Blog?") habe ich mir eine URL von meinem Arbeitsrechner auf den Schleppie geschickt. Ich konnte gar nicht so schnell mit dem Stuhl rüberrollen, wie die Mail angekommen war. Sehr nett. Schade nur, dass ich meine zweite Hauptadresse bei GMX liegen habe. Die wollen für den IMAP-Zugriff leider Geld haben. Umgekehrt kann ich meine erste Hauptadresse aber auch nicht so konfigurieren, dass sie die GMX-Mails als Sammelkonto zu sich rüberholt. Das könnte ich wiederum bei GoogleMail machen, aber ehrlich gesagt muss man ja auch nicht alles über Google machen. Vor allem nicht persönliche Post. Meine Meinung...

Heißt es "der Blog" oder "das Blog"?

Das Handelsblatt-Weblog stellt die Frage, wie es denn nun heißt: der oder das Blog? Lässt man den Duden mal links liegen und versucht, die Antwort herzuleiten, dann komme ich auf folgende These:

Es heißt "das Blog". Der Begriff kommt ja vom Weblog. Was ja nichts anderes ist, als ein Web-Logbuch. Ein Internetlogbuch. Das Logbuch => das Weblog => das Blog. Klar soweit?

Mittwoch, 16. Juli 2008

Halloween Masken

Also wer Ideen für Halloween-Masken sucht, der möge sich doch einfach mal morgens um 6:30 Uhr (bzw $oeffnungszeit) beim örtlichen Schwimmbad einfinden und sich mal die Gestalten ansehen, die sich um die Uhrzeit dort schon rumtreiben. Da dürfte es genug Inspiration für Mumienmasken und Zombiekostüme geben...

Es ist übrigens sehr interessant anzusehen, wie langsam man sich bewegen kann, ohne unterzugehen.

Dienstag, 15. Juli 2008

Sagt man noch Danke?

Ich habe ja gerade - wie unten zu sehen - eine Antwort vom Fantec-Service bekommen. Dabei stellte sich mir die Frage: soll ich mich jetzt darauf bedanken und dem Support-Menschen das Postfach mit einer weiteren Mail zumüllen oder soll ich es lieber lassen?

Das frage ich mich eigentlich desöfteren. In diesem Fall habe ich mich mal dazu entschlossen, eine kurze Dankesmail (ohne weitere Anrede und Förmlichkeiten) da hinzuschicken. Die kann man schnell lesen und wieder wegklicken oder sich halt darüber freuen, dass ein Kunde sich auch mal bedankt hat. Eigentlich sollte es eine Art "Bedankomat" für Mails geben...

Gartenplaner

Es gibt Leute, die nach einem Gartenplaner suchen. Wozu das? Damit es im Garten schön grünt? Ich hab da einen heißen Tipp: macht es so wie meine Nachbarn. Einfach wachsen lassen und abwarten, was rauskommt. In meinem Fall flächendeckender Giersch. Gern auch in Verbindung mit einer Vorstufe von Urwald.

Fantec MM-CR35US Anleitung

Für Notfälle habe ich die Anleitung von meinem Mediaplayer immer mit in der Transporttasche. Wenn man die immer dabei hat, dann kann sie auch mal verloren gehen. Jetzt frage ich mich natürlich, wo man ein neues Manual für den MM-CR35US herbekommt. Normalerweise sieht man ja zunächst mal auf der Herstellerseite im Downloadbereich nach. Interessanterweise gibts die da aber nicht zum Herunterladen. Das ist doch normalerweise guter Stil. Vielleicht sollte ich da mal nachhaken und fragen, ob es die Anleitung auch als PDF gibt.

/update (2h Stunden später): Also ich habe vorhin schnell eine freundliche Mail an den Service von Fantec (Adresse steht auf der Homepage) formuliert und direkt eine Antwort bekommen mit der Anleitung als PDF im Anhang. Guter Service soweit. Ich kann also nur jedem empfehlen, den Service anzuschreiben, wenn Ihr ein Manual für ein Fantec-Produkt benötigt. Vielleicht sind die irgendwann davon so genervt, dass die die Dinger direkt ins Netz stellen...

Montag, 14. Juli 2008

"Wir bedanken uns recht herzlich...

...für die schnelle Hilfe und die sorgfältige Umsetzung unserer Änderungswünsche"

Cool. Endlich mal ein Kunde, der auch mal Danke sagt. Netterweise lag diesem Schreiben eine Pulle Hennessy-Cognac bei. Die hilft mir dann über die komischen Typen hinweg, die mich hier sonst immer nerven und sich nicht einmal bedanken.

Ich frage mich nur, ob ich die nötige Sorgfalt nach dem Genuss eines oder mehrerer Frust-Cognacs dann noch bringen kann...

AJAX Loader - Ladegrafik online laden

Beim Durchsehen meiner Statistiken ist mir aufgefallen, dass doch einige Leute nach diesen typischen AJAX-Ladegrafiken gesucht haben. Diese nicht zuletzt durch das Web 2.0 (ARGH!) bekannt gewordenen Animationen kann man sich seit geraumer Zeit auch online erstellen lassen:
Ajaxload - Ajax loading gif generator

Samstag, 12. Juli 2008

Shooting license fail

auslaender jagdlizenzIch sag's mal so: die Bezeichnung beiden ausgewählten Jagdscheine (Ausländer-Jagdschein und Jugend-Jagdschein) könnte man auch falsch verstehen. Aber nur für den Fall, dass die auch für das falsch Verstandene gelten: ich hätte gern einen Jugend-Jagdschein. Dann kehrt hier endlich mal wieder Ruhe ein.

Das Original-PDF gibts hier.

selbstaendig-im-netz.de mit Juni-Übersicht der Einnahmen von bekannten, deutschen Blogs

Die Einnahmen-Übersicht vom Sebständig-im-Netz-Blog gibts monatlich. Beruhigend ist es, dass man - sofern das die Top-Blogs sein sollen - hierzulande allein durchs Bloggen seinen Lebensunterhalt wohl noch nicht bestreiten kann. Und reich werden durch Blogs geht wohl auch nur auf der anderen Seite des Atlantiks.

Aber wenn andere Leute schonmal ihre Einnahmen kundtun, dann kann ich das ja auch. Ich darf hiermit bekanntgeben, dass ich heute die magische Schallgrenze von 2 $ (in Worten "zwei Dollar") durch Adsense durchbrochen habe. Vielen Dank an die 15 Klicker. Wäre das hier nicht so anonym, so würde ich mich noch persönlich und namentlich bedanken ;)

iPhone 3G - Yes, it blends



Tolle Spielerei, so ein iPhone. Aber zum Telefonieren reicht mir mein Nokia 3510 auch. Das hab ich übrigens (01/2003) gekauft, bevor Nokia zum Buhmann mutierte...

Über die Preise von Glühbirnen

Bei meiner tiefergelegten Motorkutsche war ein Birnchen durch. Genauer gesagt ein Bremslicht. Tolle Sache, denn ich war gestern gerade in der Werkstatt damit und keiner hat's bemerkt. Nun gut. Vor einiger Zeit war mal ein Standlichtbirnchen vorn defekt. Als ich die seinerzeit beim Freundlichen nachkaufen wollte, ist mir am Teiletresen fast die Kinnlade abgebrochen. 7 EUR wollte der haben für eine (!) kleine Birne, die gerade mal so groß war wie eine Fingerkuppe.

Mit dieser Erinnerung im Hinterkopf bin ich also gerade losgefahren, um Ersatz in Form einer P21/5W-Birne zu holen. Auch hier gabs ungläubiges Staunen. Da kostet die Blisterpackung mit zwei Philips Lampen schlanke 3,99 EUR. Und die Birnen sind auch größer und mit Doppeldraht.

Mit anderen Worten: für den Preis eines Standlichts bekomme ich fast schon zwei neue Bremslichter. Wieder was, wo man sich als Autofahrer leicht veräppelt vorkommt. Ich hoffe ja mal, dass es einen triftigen Grund für diesen Preisunterschied gibt...

Freitag, 11. Juli 2008

“Stopp Kinderarbeit” - Bloggen für Kinder in NOT

Die ernsthafte Seite: Blogger-Aktion gegen Kinderarbeit

Die scherzhafte Seite:



Stellt sich jetzt nur noch die Frage, wie man bei diesem dusseligen Blogger-Blog einen Trackback sendet.

oneadmin newsletter.php

Ja, die Live-Suche zeigt, dass Google auch gern mal von zwielichtigen Typen verwendet wird, um neue Opfer für Angriffe zu finden. Mir sind gerade mal zwei Suchbegriffe aufgefallen:

  • allinurl:oneadmin
  • allinurl:newsletter.php
Bei Letzterem dürfte relativ klar sein, was das bringen soll. Man sucht ein unsicheres, fremdes Newsletterscript, mit dem man dann eigenen Spam versenden kann.

Und der Suchbegriff "oneadmin" lässt sich auch schnell recherchieren. Hier sucht jemand nach einer Angriffsmöglichkeit auf ein - so vermute ich mal - CMS namens "Comdev One Admin". Der passende Exploit wurde bereits auf dem Securityportal Milw0rm publiziert. Es handelt sich hier um einen Ansatz zur "Remote Command Execution / File Inclusion Vulnerability".

Scriptkiddies...

Donnerstag, 10. Juli 2008

6-Zellen Akku für Medion Akoya Mini Netbook

Im Medionshop deutet alles darauf hin, dass die großen Akkus für das Aldi-Netbook sehr bald verfügbar sein werden oder bereits verfügbar sind. Ich habe das gerade mal geprüft. Zum jetzigen Zeitpunkt ergeben sich folgende Lieferzeiten:

  • Silber: 14 Werktage
  • Schwarz: 7 Werktage
  • Weiß: 7 Werktage
Eigentlich will ich mir ja einen kaufen, da die Akkuleistung mich nicht wirklich umhaut. Aber der Preis ist noch nicht wirklich attraktiv. Immerhin kostet so ein Akku-Upgrade locker mal ein Viertel vom Neupreis des gesamten Netbooks. Vielleicht warte ich ja auch erst einmal auf Drittanbieter.

Schenkt man den Gerüchten aus der Community Glauben, so passen die Akkus vom MSI Wind auch ins Akoya mini. Vielleicht macht es Sinn, noch ein paar Wochen auf das Wind zu warten, um dann von dessen Zubehörangebot zu profitieren?

Nachtrag 2008-10-07, 10:17

Die aktuellen Lieferzeiten:
  • Silber: nicht mehr lieferbar!
  • Schwarz: im Shop nicht mehr aufgeführt
  • Weiß: im Shop nicht mehr aufgeführt

Die Lieferzeiten sind aber mit Vorsicht zu genießen. Lieferbar heißt scheinbar noch lange nicht, dass die Dinger auch schon ein paar Tage nach der Bestellung bei Euch sind. Mitunter scheint das doch sehr lange zu dauern.

Fazit v. Dezember 2008: vergesst einfach den Medion-Shop und holt Euch ein ordentliches Teil bei ebay. Dürfte eindeutig stressfreier sein.

Ich kann nicht klagen...

Sachen, die man als Anwalt nicht sagen sollte.

Entschuldigt bitte den Flachwitz.

TYPO3 Text mit Bild float-Phänomen

Gestern hatte ich ein hartnäckiges Problem mit Content Elementen (CE) des Typs "Text/Bild". Auf einer bestimmten Übersichtsseite wollte ich damit eine Artikelübersicht erstellen. Damit das auch aufgeräumt aussieht und sich leicht durch einen Laien pflegen lässt, wollte ich das Ganze einfach mit einfachen Elementen vom o.g. Typ aufbauen. Der Plan war, diesen Elementen feste Dimensionen (Höhe, Breite) mitzugeben und das Ganze dann per Floating zu positionieren. Soweit die Theorie. Die Praxis sah anders aus. css_styled_content baut in dem Element unten leider noch einen Div-Container "div.csc-textpic-clear" ein, der das Floating wieder aufhebt durch ein "clear:both". Dadurch werden die ganzen Content Elemente untereinander dargestellt.

Wenn man eine eigene Floating-Lösung verwenden will, dann muss bei dem Container "div.csc-textpic-clear" das Clearing wieder entfernt werden. Dies lässt sich erreichen durch den simplen CSS-Befehl "clear:none"

Dadurch hat man wieder Einfluss auf den Floatwert (Floating) bei Elementen des Typs "Text mit Bild".

Dienstag, 8. Juli 2008

rgmoodalbox Probleme im IE

rgmoodalbox ist eine Extension von Georg Ringer, die die Moodalbox in TYPO3 integriert. Leider ist die Dokumentation zu dieser Erweiterung unter Umständen etwas fehlerhaft. So kann es durchaus schon einmal vorkommen, dass eine nach dem Manual korrekt eingerichtete Extension in verschiedenen Browsern - allen voran IE6 und IE7 - nicht funktioniert. Das beste Beispiel dafür ist wohl die Beispielseite von Georg Ringer. Auf der Seite sollen die Langfassungen der tt_news-Beiträge dargestellt werden. Das funktioniert auch ganz gut. Nur halt im IE nicht. Zumindest zum jetzigen Zeitpunkt (08. Juli 2008, kurz vor'm Gewitter). Der IE öffnet die Fallback-Links ganz normal, aber keine Moodalbox.

Leider ließ sich der Herstellerseite keine Lösung entlocken. So musste ich bei Google tief buddeln, bis ich auf einer Google-Cache-Seite des Mootools-Forums (wie gesagt: tief gebuddelt) auf eine alternative Schreibweise zum Anlegen eines OnClick-Handlers über die Mootools gestoßen, die im Grunde das macht, was im rgmoodalbox-Manual steht, aber kompatibler ist:

window.addEvent('domready', function(){
var list = $$('dl.csc-textpic-image dt a');

list.each(function(element) {
var url = element.getProperty('href');
url = str_replace(".0.html",".44.html",url);
element.addEvent("click", function(e){
new Event(e).stop();
moobox(url);
});
});
return false;
});
Der Codeschnippsel liest, sobald das DOM bereit ist, zunächst alle Anker (Links) einer bestimmten Klasse ein und durchläuft sie dann alle in einer Schleife. In dieser Schleife wird zunächst einmal die URL umgeschrieben. Das war in meinem Fall nötig, da ich die Zielseiten mit einem anderen Type-Parameter aufrufen wollte (anderes Layout als normal). Die Funktion str_replace kann man nachgoogeln. Anschließend kommt die Änderung gegenüber der Anleitung zu rgmoodalbox. Hier fügen wir per addEvent einen Click-Eventhandler dem Link hinzu. Dieser besteht aus einer Funktion, die zunächst das Event stoppt (entspricht einem return false) und anschließend die Moodalbox über die Funktion moobox() öffnet. Fertig.

Wichtig ist übrigens auch noch der richtige Doctype. Dieser sollte XHTML sein, da man sonst Probleme mit den Mootools bekommt. Dies wird gern falsch gemacht. Beim Heraustüfteln der Lösung zu diesem Problem mit einer statischen HTML-Datei habe ich noch die Erfahrung gemacht, dass es unter Umständen auch von Vorteil ist, den Doctype und den XML-Prolog etwas anzupassen, um das Ganze dem IE besser verträglich zu machen. In TYPO3 habe ich das über

page.config.doctype = xhtml_strict
page.config.xmlprologue = none

erreicht. Das ist aber nur eine optionale Empfehlung, falls es zu unerwarteten Problemem kommen sollte.

Montag, 7. Juli 2008

Linux auf dem Medion Akoya Mini E1210...

...ist im Moment noch eine heikle Geschichte. Kann ich noch nicht uneingeschränkt empfehlen. Ich habe übers Wochenende ein paar Live-CDs auf meine USB-Sticks kopiert und versucht, die bootfähig zu machen und anschließend zu booten. Leider war das Vorhaben seltenst von Erfolg gekrönt. Ähnliche Erfahrungen in einschlägigen Foren geben mir da Recht. Aber die Community besteht ja zum Teil auch aus findigen Tüftlern (ihr wisst schon: die langhaarigen Typen Marke "linker Bombenleger"), die sich um sowas kümmern und uns Flachzangen dann die entsprechenden Tutorials schreiben.

Ich warte also noch ein wenig ab. Eigentlich bin ich mit dem Windows auf dem Netbook total glücklich. Damit kenne ich mich aus, und arbeiten kann man damit auch recht fix. Bootet "schnell" (was man so schnell nennt) und läuft stabil. Das reicht.

Interessant wirds erst wieder, wenn die Netbook-Version von Ubuntu rauskommt. Aber das soll ja, wie man so hört, noch bis Ende des Jahres dauern...

Samstag, 5. Juli 2008

"Statistics mean nothing to the individual"

(Dr. Cox, Scrubs, S07E02)

Freitag, 4. Juli 2008

BIOS-Update für das Medion Akoya Mini E1210

Aus aktuellem Anlass muss ich mal eine Nachricht über besagtes Netbook loswerden. Ich habe jetzt auch so eines und tippe diesen Beitrag damit.

Wie einige Besitzer des neuen Aldi Netbooks sicherlich schon bemerkt haben, kann es vorkommen, dass sich das Gerät bei zu langem Drücken auf den An/Ausschalter direkt wieder abschaltet. Bisher musste man sich behelfen, indem man einfach darauf achtet, den Taster nur ganz kurz zu betätigen. Wie Medion auf einer Infoseite erklärt, handelt es sich hierbei allerdings mehr um ein Feature als um einen Bug. Bei Konkurrenzprodukten sei ein ähnliches Ein- und Ausschaltverhalten üblich.

Heute aber hat Medion trotzdem ein BIOS-Update (Version 1.05) herausgebracht, welches dieses Phänomen beseitigt. Dieses kann man sich von der Medion-Seite herunterladen und dann über die Recovery-Console installieren: zum Download des BIOS-Updates...

Fazit: eine Installationsanleitung liegt bei, die Installation hat problemlos geklappt, und das Netbook läuft noch. Wunderbar.

NACHTRAG: Es gibt bereits eine neue Version. Mehr dazu hier.

Donnerstag, 3. Juli 2008

Firefox: Browser Tab Schließen Button

Seit der - lasst mich mal raten - 2er Version von Firefox haben die Tabs ja jeder einen Close-Button anstatt wie vorher nur einen Button für alle auf der rechten Seite.

Man kann das alte Verhalten mit dem Button ganz rechts natürlich wieder reaktivieren. Dazu ruft man einfach about:config auf und sucht dann nach dem Schlüssel
browser.tabs.closeButtons
Dessen Wert muss man nun auf 3 stellen. Dann ist wieder alles wie früher ;)

Mittwoch, 2. Juli 2008

Nieten ziehen nie das große Los

(Megaloh, Im Game, Track "Wir gehen um")

Aktuelle Wortkreation: kaputtyiggen

ka|putt|yig|gen (ugs.), kaputtgeyiggt:
1. verschlimmbessern
2. Relaunch versauen
3. unnötig Schaden anrichten


Ok, ich wollte nur mal beim aktuellen Yigg-Bashing mitmachen. Ich fand das Alte schon unübersichtlich. Hatte mich gerade daran gewöhnt, da bauen die das einfach um. Frechheit ;)
Es wäre ja alles OK, wenn alles OK wäre, aber irgendwie läuft die Seite doch eher träge und nicht unbedingt 100% fehlerfrei. Bin nicht begeistert. Andererseits habe ich mich da eh nie richtig engagiert. Von daher...who cares.

Dienstag, 1. Juli 2008

"Heute ist nicht mein Tag" - Ein Würstchenbrater als Hiobsbotschafter

Life is a bitch, wie man hier so schön sagt. Mein Tag fing heute schon so richtig scheiße an. Im wahrsten Sinne des Wortes. Der Wecktrupp eines mehr oder weniger bekannten Radiosenders hatte heute Morgen offensichtlich einen Clown gefrühstückt (hat komisch geschmeckt) und spielte Karnevalsmusik:


(Hasenscheisse - Bernd am Grill, Album "Für Eine Hand Voll Köttel")


Toll. Da liegt man im Wachkoma und kann sich gar nicht gegen diesen Terror wehren. Also schnell unter die Dusche geflüchtet. Während es da so auf mich niederprasselte, dachte ich: "Mensch...der Tag fängt ja schon scheiße an. Wie soll das weitergehen?" Die Antwort folgte 10min später in der Küche: Kaffee alle. WUUUAAA! Oder lieber zzzZZZzzz?! Hmm...

Auf dem Weg zur Arbeit dann stellte sich heraus, dass wohl auch andere Leute irgendwie nicht ihren besten Tag hatten. Abrupte Spurwechsel mit daraus resultierenden Radierungen der gummiartigen Art zwecks Ausweichungen von ortsunkundigen Straßenrowdies hielten mich wach. Die und ein Ferrari 360, der sich auf einmal vor mich setzte. Man muss die Musikanlage schon ganz schön aufreißen, um gegen das Gebrüll von so einer roten Rakete anzustinken. So schnell der aufgetaucht war, umso schneller war der auch wieder weg. Oder, um's mal mit den Worten von (ich glaub) Stefan Heinrich (Eurosport) zu sagen: "Es qualmt, es zwischt, zu sehen is' nischt"

Auf der Arbeit angekommen hatte ich dann erst einmal 5min Ruhe. Ja, ein Windows XP in einer Domäne startet doch so schnell. Dann konnte ich erst einmal die Mails abrufen. Ich war gespannt, ob meine Änderungen an Postfix (Blacklists), die ich gestern eingespielt hatte, eine Verringerung des Spamaufkommens bringen würden. Komisch: irgendwie sah das nicht danach aus, obwohl der Server mittlerweile nur noch am blocken war. Nuja...mal beobachten.

Beim Durchforsten meiner Newsfeeds hatte ich auf einmal eine Eingebung, doch mal die neuen Mails durchzusehen. Und siehe da: eine Meldung von "root" auf einem unserer Server. mdam meldete ein defektes RAID-Array. Nix gut, das. Gleich mal gewartet, bis es 9:30 Uhr wurde, damit ich im Rechenzentrum anrufen konnte, dass die sich das mal ansehen. Eine Stunde später die Diagnose: Netzteilschaden. Die Kiste musste in den letzten Tagen wohl regelmäßig abgekachelt sein und sich dann rebootet haben. Und keiner hat's gemerkt. Bootet offensichtlich schnell, so ein schlankes Debian.

Dann war es über Mittag erstaunlich ruhig, und ich konnte in Ruhe etwas Arbeit erledigen. Pünktlich zu Feierabend - wie könnte es anders sein - bimmelte aber eine bekannte Nummer auf dem Telefon. Ich sag ja immer: kurz vor Feierabend bloß nicht mehr ans Telefon gehen oder irgendwelche Sachen "mal eben noch" erledigen. Das geht immer schief. Aber ich bin ja scheinbar nicht lernfähig. Also abgenommen und eine Viertelstunde telefoniert und dabei über die Vorzüge von Google Analytics referiert und wie schlimm doch grafische Counter sind.

Diese Zeit hatte Chefin (ich nenn' sie mal "Königin Hektitia II", bezogen auf ein leider eingestelltes Blog) genutzt und sich an mein Büro angeschlichen. "$WAGII, können Sie mal unten nachsehen? Die können nicht drucken."

War ja klar.

Nach diversen Telefonaten mit dem sich im Urlaub befindlichen Admin konnte ein Geräte-Neustart als Fehlerquelle identifiziert werden. Der Netzwerkdrucker hatte beim Reboot (Papierstau, Gerät ausgeschaltet) offensichtlich eine neue IP-Adresse bekommen. Kein Wunder, dass die Clients nicht mehr drucken konnten. Ein Wunder war allerdings, dass ich danach tatsächlich erfolgreich nach Hause flüchten konnte...

...nur um da festzustellen, dass die Regierung der Meinung war, bei sommerlichen 33°C die Hecke schneiden zu wollen. Glücklicherweise war ich durch unglückliche Umstände viel zu spät wieder zu Hause, so dass dieser Kelch an mir vorrüber ging. Ausgleichende Gerechtigkeit. Gute Nacht. Ich geh jetzt ins Bett. Bevor noch was passiert.

Linksys Router WRT54GL WLAN schnell an- und ausschalten

Ich habe zu Hause einen Linksys WRT54GL Router. Feines Teil, da da Linux drauf läuft und man dadurch da allerhand Spielereien mit anstellen kann. Das Erste, was ich damals gemacht habe, als ich den Router neu hatte, war, da die Thibor Firmware aufzuspielen. Danach stellte ich fest, dass die Aktualisierung von DynDNS nicht richt bei jedem Einwählen funktionierte. Blöd, denn ich wollte auch von der Arbeit aus auf mein Heimnetz zugreifen können. Ich hatte damals festgestellt, dass die IP wohl nicht ordentlich geupdatet wird, wenn der Router sich einwählt. Also schnell ein Script geschrieben und als Cronjob hinterlegt. Leider finde ich das gerade nicht mehr wieder...aber egal. Darum gehts ja gar nicht in diesem Artikel.

Die Thibor-Firmware hat eine nette Einstellung (ich weiß nicht, ob das mit der Linksys-Firmware auch so ist): man kann über den Cisco-Button (SES-Button) das WLAN an- und abschalten. Als ich davon gelesen hatte, musste ich das natürlich sofort ausprobieren. Und siehe da: funktionierte nicht. Tolle Sache. Alle How-Tos und Readmes zu der Firmware sagten, dass man Advanced Wireless Settings das "SecureEasySetup" disablen müsse, damit der SES-Knopf als An-/Ausschalter fürs WLAN funktioniert. Was da aber nie stand: man muss das WLAN in den Basic Wireless Settings anschalten und nicht- wie ich die ganze Zeit - auf Disabled stehen lassen. Kleine Ursache, große Wirkung: jetzt läufts. Dann kann das Notebook für'n Garten ja kommen...

SEO: Flash-Dateien besser durchsuchbar

Bisher war es ja so, dass die Inhalte in Flash-Dateien durch die Suchmaschinen eher schlecht bzw. gar nicht indiziert wurden und daher praktisch wertlos für die Suchmaschinenoptimierung waren. Es konnten allenfalls statische Texte gespidert werden.

Wie Golem berichtet, soll es nun durch eine Kooperation von Adobe mit den großen Suchmaschinenbetreibern Google und Yahoo! ermöglicht werden, die Inhalte in dynamischen Flash-Filmen besser zu durchsuchen und zu indizieren.

"Nutzer erhalten bessere Suchergebnisse, weil eine Menge Informationen in SWF-Dateien stecken, die nun voll indiziert werden", erklärte Justin Everett-Church, Senior Product Manager bei Adobe für den Flash Player.
(via Golem)

TYPO3 Security Bulletin (2008-07-01)

Gerade ist eine neue Mail aus der "TYPO3-announce mailing list" eingetrudelt. Darin enthalten: Hinweise auf neu entdeckte Sicherheitslücken in TYPO3-Extensions. Folgende Extensions sollten einmal geprüft und (sofern Update vorhanden) aktuallisiert werden:

  • Codeon Petition (cd_petition)
  • DAM Frontend (dam_frontend)
  • Support view (ext_tbl)
  • Packman (kb_packman)
  • KB Unpack (kb_unpack)
  • Branchenbuch (Yellow Pages) (mh_branchenbuch)
  • SQL Frontend (mh_omsqlio)
  • News Calendar (newscalendar)
  • PDF Generator 2 (pdf_generator2)
  • Pinboard (pinboard)
  • Industry Database (Branchendatenbank) (pro_industrydb)
  • Address Directory (sp_directory)
  • phpMyAdmin (phpmyadmin)
  • Send-A-Card (sr_sendcard)
  • WEC Discussion Forum (wec_discussion)
Weitere Security Bulletins findet man unter:
http://typo3.org/teams/security/security-bulletins/