Archiv für den Monat: Dezember 2007

skynet auf postgresql 8.2 gebracht

Das ging sogar diesmal ohne Probleme: Vorher die Datenbank aufgeräumt (truncate ":-)" ) und dann per dumb/re-import dumb wieder unter der neuen postgres-Version eingespielt.

Nebenbei habe ich dann auch das Logging innerhalb meine Tabellen runtergedreht bzw. lasse den syslog-ng (der bald durch den rsyslog abgelöst werden wird) nur noch Datend der auth-Facility in die entsprechenden Files schreiben. Und ich habe endlich die Views angelegt, von denen ich vor Monaten fantasiert hatte. Was lange währt…

Flash und Login-Statistiken

Eigentlich find ich SVG ja sehr cool, aber das SVG-Chart-Module im CPAN hat ein paar Bugs (jaja, ich weiß: "Write a patch!") und durch Zufall bin ich im Netz dann auf diese Software gestoßen: Open Flash Chart.

Damit kann man dann solche schnittigen Grafiken erzeugen. Schick, schick.

[Update]
Hmm, das sieht jetzt doch etwas übersichtlicher aus…mit dem SVG-Module hat er bei vielen Werten Mist mit dem Auto-Abstand gebaut.
Jetzt nicht mehr.

Firefox-Search-Plugin

Ha, ich kann nicht nur Sachen kaputt machen: Für die Schnellsuche im OPAC der Staats- und Uni-Bibliothek Göttingen habe ich mir jetzt ein schickes Suchleisten-Plugin für den Firefox/IE 7 geschrieben. Die Doku auf der Mozilla-Seite ist echt gut und so anspruchsvoll ist es ja nun auch nicht. Was nur nervt, ist dieses Base64-Encoding, da sieht die Datei etwas komisch aus.

Egal, wer es testen möchte: Im Dropdown-Menü der Suchfunktion sollte beim Betrachten von www.gruppenkasper.net ein Eintrag SUB Schnellsuche oder so zu finden sein.

jfs geht doch kaputt

Im Nachhinein klingt es auch wie eine doofe Idee: wipe mit einem in den man- und info-Pages nicht aufgeführten Parameter zu starten. Naja, ich hab's dann nach zehn Sekunden oder so auch per ctrl-c abgebrochen. Nicht passiert, denkt man sich dann…weit gefehlt.

Ein Reboot später sehe ich mich google und andere Suchmaschinen nach "jfs recover" und "jfs corrupted superblock" durchforsten… Und der Hinweis, dass jfsrec im Regelfall Tage für die Wiederherstellung braucht, lässt ein Erfolgserlebnis auch erstmal in weitere Ferne verschwinden. ";-)"

Nach etwas eingehender Lektüre weiß ich jetzt auch, dass die wipe-Version, die ich genutzt habe, gar keinen freien Speicher sicher löschen kann. Nur Speicher allgemein. Und dann erweisst es sich als fatal, dass jfs scheinbar beide superblocks nahe beieinander liegen…und die inodes-Tabelle. ";-)" Doof, doof.

[Update]
Wichtig für die Zukunft: Bei dd  NIE, NIE, NIE  MEHR den Parameter count=1 vergessen! NIE!