$ cat /dev/brain > /dev/blog

Life is written in chapters but the table of contents is missing.


09 Jan

Problem mit WordPress 2.0.6 und Feedburner


Seit dem Update auf Version 2.0.6 mag Feedburner meinen Feed von Zeit zu Zeit nicht mehr:

FeedBurner had trouble retrieving your Source Feed: […]
The error message is: “Your server disconnected us before sending the full source feed content.”

Das Problem liegt in der Behandlung von HTTP-Status-Werten, die beim Aufrufen des Feeds zurückgegeben werden.

Eine genauere Fehlerbeschreibung und Lösung/Patches gibt es (auf englisch) hier.

Leider ist auch in der neuen Version immer noch nicht das Problem behoben worden, dass die MySQL-Verbindung nicht äber UTF-8 läuft, was hässliche Zeichen statt Umlauten etc. zur Folge hat. Das lässt sich durch editieren der Datei wp-includes/wp_db.php in der Funktion wpdb() abstellen, man muss dort einfach direkt nach der Zeile

$this->dbh = @mysql_connect($dbhost, $dbuser, $dbpassword);

folgenden Befehl einfügen:

if ($this->dbh) {
  // Let this database connection use UTF-8 encoding
  $this->query("SET NAMES utf8");
}

Damit wird direkt nach erfolgtem Aufbauen der Verbindung zur Datenbank ein SQL-Befehl abgesetzt, um den Zeichensatz bei der MySQL-Verbindung festzulegen.


05 Oct

Noch ein schicker RSS-Reader für OS X


Bei vowe bin ich auf Vienna aufmerksam geworden, einen OpenSource RSS-Reader für OS X.

Sehr schön, solltet Ihr auch unbedingt mal ausprobieren. Gefällt mir auf Anhieb sehr gut und unterstützt auch das einzige Feature, das ich in der kostenlosen Version von NetNewsWire bisher vermisst habe: das Markieren einzelner Artikel, um sie später wiederzufinden.

Nachtrag: Ich hätte nicht gedacht, dass es so einfach ist, die Feeds von NetNewsWire zu Vienna umzuziehen… Einfach alle Feeds markieren und per Drag-and-Drop in Vienna fallen lassen. Fertig. Nicht schlecht.