Feedburner

Samstag, 31. März 2007
Ich habe auf dem Blog mal die RSS-Feeds auf Feedburner umgestellt. Normalerweise sollten alle Feeds automatisch auf Feedburner weitergeleitet werden. Schauen wir mal, ob das alles klappt.

Gleichzeitig gibt es mit der Umstellung auch wieder die Links auf die Feeds in der Sidebar. Dort gibt es auch eine kleine Grafik, die die aktiven Abonnenten anzeigt. Da die Umstellung noch neu ist, wird zur Zeit kein Abonnement angezeigt. Ich bin aber guter Dinge, dass die Zahl in der Grafik in einiger Zeit steigt. Kann mir doch keiner erzählen, dass er immer direkt die Seite aufruft...

regged.de mit IPv6

Samstag, 31. März 2007
regged.de ist nun ebenfalls mit IPv6 zu erreichen. Damit dürfte regged.de der erste OpenID-Provider mit IPv6-Unterstützung sein. Ich kenne jedenfalls bisher keinen, der ebenfalls IPv6 unterstützt...

DVD+R DL

Donnerstag, 29. März 2007
Irgendwann die letzten Tage habe ich festgestellt, dass mir die Brenner-Software anzeigt, dass mein Laufwerk auch DVD+R DL brennen kann. Also stolze 8,5 GB auf einer Scheibe. Als ich heute dann zufällig im Media Markt war, habe ich kurzerhand ein Rohling mitgenommen.

Vorhin habe ich das dann ausprobiert. Tatsächlich! In meinem MacBook steckt ein DVD+R DL-Brenner. Ich kann also DoubleLayer DVDs brennen. Jetzt muss ich nur noch irgendwoher genug Daten bekommen, um die Rohlinge voll zu kriegen. Aber zum einen kann ich eigentlich alle Daten auf mehrere normale Rohlinge verteilen. Zum anderen sind mir die DoubleLayer-Rohlinge einfach zu teuer. In der Spindel kosten DL-Rohlinge nur knapp das Dreifache von DVD-Rohlingen. Also definitiv eine Investition, die sich derzeit für mich nicht lohnt...

Sollten die Preise sinken, und mein verschlüsseltes Dokumentenarchiv auf über 4,7GB wachsen, dann weiß ich jetzt wenigstens, dass ich mir kein neues Laufwerk kaufen brauche!

links for 2007-03-28

Donnerstag, 29. März 2007

links for 2007-03-27

Mittwoch, 28. März 2007

UTF-8

Dienstag, 27. März 2007
Ich habe heute den ganzen Tag versucht diesen Blog in UTF-8 zu konvertieren. Wenn also zwischendurch etwas zerschossen war, oder der Server etwas gelahmt hat, dann lag es wahrscheinlich daran.

Das Problem war, wie kriegt man die Daten in der Datenbank nach UTF-8 konvertiert. Meine Versuche das direkt über MySQL zu machen, sind leider alle komplett gescheitert. Ich habe mich daher dazu entschlossen, die Daten mit einem kleinen PHP-Script auf der Konsole zu konvertieren.

Raus gekommen ist dabei folgendes Script. Das Script ließt alle Tabellen aus einer Datenbank und ließt diese dann komplett aus, kovertiert sie und speichert sie in einer neuen Datenbank. Dabei erwartet das Script bereits alle Tabellen in der neuen Datenbank. Auch nimmt das Script keine Rücksicht auf die Daten. Schauen wir also mal, ob das Blog funktioniert, und wie lange...

convert.php:
<?php

// Einstellungen
$db_name     = 'localhost';
$db_login    = 'ridcully';
$db_password = '';
$db_source = 'ridcully';
$db_target = 'ridcully_new';

// DB verbinden
$db = mysql_connect($db_name, $db_login, $db_password);

// Tabellen von Source laden
$res = mysql_query('SHOW TABLES FROM ' . $db_source);
$tables = array();
while ($ret = mysql_fetch_array($res)) $tables [] = $ret[0];

// Tabellen aus Source lesen, in UTF8 umwandeln und in Target speichern
foreach($tables as $table) {
	echo "Tabelle: $table\n";
	$res = mysql_query($q = 'SELECT * FROM ' . $db_source . '.' . $table, $db);
	while ($ret = mysql_fetch_array($res)) {
		$q = 'INSERT INTO ' . $db_target . '.' . $table . ' VALUES (';
		foreach ($ret as $key => $value) {
			if (is_numeric($key))
				continue;
			$q .= '\'' . mysql_escape_string(utf8_encode($value)) . '\', ';
			}
		$q = substr($q, 0, strlen($q) - 2) . ');';
		mysql_query($q);
	}
}

?>
Das Script kommt ohne Garantie und ohne wirklich getestet zu sein. Entweder es funktioniert, oder man verliert seine Daten. Einsatz also auf eigene Gefahr!

links for 2007-03-26

Dienstag, 27. März 2007

del.icio.us

Montag, 26. März 2007
Wie am letzten Eintrag zu sehen, experimentiere ich gerade mit der Integration von del.icio.us. Wenn alles klappt, wird es ab sofort einmal am Tag die aktuellen Links von del.icio.us auf diesem Blog zu geben.

links for 2007-03-25

Sonntag, 25. März 2007

Zeitumstellung

Sonntag, 25. März 2007
Zweimal im Jahr dieses absolute Chaos. Wieso tuen wir uns das immer und immer wieder an? Wann wird dieser Schwachsinn endlich abgeschafft? Gibt es nicht irgendwo eine Petition gegen die Zeitumstellung?