Am Rande notiert ...

HP Storage Hardware Harbors Secret Back Door | threatpost – erledigt hoffentlich die regelmäßigen „wir müssen auf hp umsteigen weil die ist ja viel besser als die NetApp“ Diskussionen. Und ja, das war Sarkasmus.

Nicholas Piël » Benchmark of Python Web Servers. Sehr interessantes Benchmarking, ich muss mir definitiv gevent angucken, die Leistung in den Tests ist schon beeindruckend. Update: nachdem ich mir gevent angeguckt habe – ich bin beeindruckt. Für Webservices muss man aufpassen: gevent.wsgi unterstützt nur GET und POST, nur gevent.pywsgi unterstützt auch PUT und DELETE.

Sicherheit: Angeblich Backdoor im IPSEC-Stack von OpenBSD. Autsch. Wenn da was dran ist, brauchen wir wohl mal ein WikiLeaks für Open Source. Und das ausgerechnet bei OpenBSD, das sich Sicherheit auf die oberste Stelle der TODO geschrieben hat.

Homebrew — MacPorts driving you to drink? Try Homebrew!. Kann ich nur unterstützen, den Aufruf. Nachdem ich jahrelang MacPorts benutzt habe, bin ich auf dem Air jetzt auf Homebrew gewechselt und es ist um Längen schlanker. Und da es nicht bei jedem kleinen Paket das halbe Internet installieren will, hat man sogar realistische Chancen die Tools auf der kleineren Platte des Air zu installieren. Schön auch, dass man an vielen Stellen eingreifen kann, wenn man das denn möchte (da ich ja nunmal Programmierer bin, ist das durchaus ein naheliegender Wunsch mal selber den Configure zu machen oder ähnliches). Übrigens sind die Recipes ziemlich aktuell, z.B. Node.js ist in der neuesten Version drin, pypy ebenfalls, genauso wie Scala und Clojure. Passt gut zu meinen derzeit geplanten Spielereien.

WordPress 3.0.2 ist drausen und da es Sicherheitsfixes enthält, ist ein Update empfehlenswert. Die deutsche WordPress Version ist auch schon da und der Update tats bei mir problemlos. Nur musste ich in der Language-Datei wieder alle Vorkommen von Gallerie durch Galerie ersetzen, damit die Sonderbehandlung von Galeriepostings funktioniert (und weil Gallerie einfach doof aussieht und falsch ist – warum das immer noch drin ist in der Language Datei, kapier ich nicht. Gemeldet hatte ich das und angeblich wäre das längst behoben. Tja …)

Conditional CAPTCHA for WordPress ist ein sehr nettes Plugin, das Captcha in Kommentarformulare packt. Das Besondere: es macht das nur, wenn Akismet denkt ein Kommentar ist Spam. Captcha-versagen wird dann mit Löschen des Kommentares bestraft – dadurch bleibt die Spam Warteschlange handhabbar..

WordPress › Support » WP Super Cache sometimes ignites a blank Home Page! Need to restart Apache – klingt genau wie mein Problem, ist aber schon ein Jahr alt. Scheint irgendeine Kombination von vielen Teilen zu sein. Im Moment hab ich erstmal APC ausgeschaltet, denn der produziert auch seltsame Meldungen im Error Log, für die keine richtig befriedigenden Kommentare im Netz zu f inden sind. Irgendwie ist der ganze PHP Kram echt voll scheiße. Viel zu viele Teile die von viel zu vielen verschiedenen Stellen kommen und alle irgendwie aber eben doch nicht ganz zusammenarbeiten. Prinzipiell läuft ja alles, aber sobald man die Performanceprobleme in den Griff kriegen will, gibts lauter seltsame und unerklärliche Effekte. Alles nur wilde Hacks.

WordPress › Support » [Plugin: WP Super Cache] Blank Pages – 500 Errror – in Dashboard (sometimes the site too). Beschreibt mein momentanes Problem das ich seit SuperCache habe – eventuell ist das auch meine Lösung. Ansonsten fliegt SuperCache eben wieder raus, denn davor liefs eigentlich gut, nur langsam. Wenns hier zwischendurch also mal dunkel (äh, weiß) ist, dann liegts vieleicht an meinem Problem und ich analysiere noch.

Is My Blog Working? Diese Frage stellt man sich ja doch des öfteren. Und nicht immer ist die Antwort einfach durch draufgucken erledigt – zum Beispiel wie siehts mit dem Caching aus? Dieses Tool liefert schon einige Informationen, noch mehr gibt es dann bei RedBot und Cacheability. Speziell bei Cache-Informationen sind die letzten beiden auch besser als der erste Link.

Owl Content in neuem Zuhause

Der Owl Content läuft jetzt auch auf der neuen Kiste. War nicht mal sonderlich kompliziert, das haarigste war ein doofer Bug im Feedparser der eingesetzt wird (eine schrecklich alte Version, kann durchaus sein, dass neuere das schon längst behoben haben) und … Weiterlesen

Umzugsstatus

So langsam wird es was – das statische Absaugen meines alten Blogs für das Archiv hat mehrere Tage gebraucht, aber jetzt habe ich einen kompletten Abzug erstellt, Nameserver umgebogen und in den nächsten Tagen sollten dann alle auf dem statischen … Weiterlesen

Am Rande notiert ...

‚Super-secret‘ debugger discovered in AMD CPUs • The Register. Wow. Hardware Backdoor.

kbhomes’s TextCaptchaBreaker zeigt warum Text-Captchas im Prinzip Banane sind. Sie sind oftmals zu leicht zu knacken und das vor allem automatisiert – und dieser Code zeigt eine sehr nette Implementierung davon. Mein altes Blog hat ja noch Text Captchas und kommt damit ganz gut aus, aber das liegt wohl eher an dem geringen Traffic – in den letzten Wochen sind da auch vermehrt Spam-Kommentare gelandet und ich bin mir da auch nicht so sicher, ob das nicht von Automaten platziert wurde.

WordPress › WPtouch « WordPress Plugins – keine Ahnung ob ich sowas will. Könnte ja ganz interessant sein, hab ja schliesslich selber so ein TouchGerät. Andererseits, der Mobile Safari zeigt auch gut normale Websites an. Ausserdem gibt es noch ein Problem: der nginx Cache weiss nix davon und würde so potentiell die falschen Seiten cachen. Jedenfalls bin ich mir nicht sicher, dass diese Mobil-Erweiterungen sich so gut mit Caches vertragen.

WordPress › WordPress Nginx proxy cache integrator « WordPress Plugins. Benutze ich auf meiner Kiste für die Beschleunigung meines WordPress. WordPress selber läuft in einer KVM mit Standard-Stack und davor ein Nginx als Cache. Obs hält?

Bitrot reloaded

Irgendwann muss man ja mal loslegen und wieder neu aufsetzen. Das hier ist der Versuch mal wieder mit WordPress zu arbeiten. Nachdem mir meine eigene Software einfach durch jahrelanges nicht-updaten von Voraussetzungen unter dem Blog weggerottet ist, gibts diesmal eine … Weiterlesen