Archive for March 2004

 
 

New XML tool on the block (only on my block): XMLStarlet.

Über Elliotte Rusty Harold’s Cafe con Leche bin ich auf XMLStarlet gestossen. Nachdem es schon bei Version 0.9.1 angekommen ist, gibt es das wohl schon länger. Zu den Fähigkeiten folgendes Zitat:

XMLStarlet is a set of command line utilities (tools) which can be used to transform, query, validate, and edit XML documents and files using simple set of shell commands in similar way it is done for plain text files using UNIX grep, sed, awk, diff, patch, join, etc commands.

Very interesting.

MovableType Blogging Tool

In Vorbereitung auf meinen Umzug nach bloghosts habe ich mich in der vergangenen Woche mit MovableType beschäftigt.

Im Prinzip war die Installation ganz einfach. Beim Apache war etwas Fehlersuche notwentdig, weil MovableType als Anwender-CGI Programm läuft und dafür suexec genutzt wird. suexec war aber so compiliert, das er nur Programme von User-IDs größer 1000 ausführt, ich selbst mir aber eine User-ID von 208 gegeben hatte (schon zu uralten SuSE-Zeiten). Und nach entsprechender Installation von Mysql war die Installation dann komplett. Mysql ist auch immer etwas fummelig, einfach weil man es so selten macht. Ich muß stets ins Manual gucken, um die Passwörter und die Connect-Berechtigungen einzustellen.

Ansonsten ist MovableType ganz nett. Die Daten werden zwar in einer Mysql-Datenbank gespeichert. Zur normalen Ansicht wird aber eine “Offline”-Ansicht erzeugt. Bei normalen Lesen des Weblogs ist deshalb kein Datenbankzugriff notwendig.

Als Plugin habe ich dann noch das MovableType Textile Plugin installiert, das eine Textile Notation der Weblog-Einträge erlaubt. Die Textile-Notation ist nach meinem Empfinden die beste und vollständigste Notation, um HTML in einfachem Wiki-ähnlichen Text auszudrücken.

Damit ist nur noch eine Übertragung meines gelb-blauen Themas nach MovableType notwendig. Aber das sollte eine Kleinigkeit sein, nachdem ich den Firefox DOM-Inspector gesehen habe.

Dirty HTML

Ich habe gestern versucht, mir die Playlisten der Sendung, die ich Samstags regelmäßig bei Eins Live höre, in einfache Textdateien auf meinen Rechner zu praktizieren. Aber das HTML war dermaßen daneben, das tidy schon nicht mehr ausgereicht hat, um es zu bereinigen. Ich muß dann noch TagSpoup dazwischen schalten. Damit konnte ich mir dann mit folgender Kommandozeile einen Überblick verschaffen, wie die HTML-Struktur der Zielseite ist.

wget -O - \
'http://www.einslive.de/..../playlist.phtml?plid=1170&seite=2&druck=1' | \
java -jar /tmp/tagsoup-0.9.2.jar | \
tidy -q -xml -wrap 78 -raw --output-encoding latin0 --quote-nbsp -i

Die Seiten waren aber dermaßen kompliziert mit vielen Tabellen auf gebaut, das ich davon Abstand genommen habe, die relevanten Informationen mit XSLT heraus zufummeln.

Ich habe mir dann stattdessen die Informationen mit einem w3m -dump Aufruf in einen XEmacs Buffer geholt, editiert und dann gespeichert.

Domaintransfer bestätigt.

Ich hatte gestern abend eine Email im Postkasten, die mich aufforderte den Transfer meine Domain zu bestätigen. Die Email kam von www.godaddy.com, wo dann die Domain registiert sein wird.

GIMP 2.0 Released

Check it out here.

Und erst mal die Videos.

Voll kühles Zeugs, ejh!! Da wird der Compiler bald heisslaufen.

Domaintransfer kann jetzt geschehen.

Als ich dann gestern abend zu Haus in meine Email guckte, hatte ich von 1und1 eine Notiz, das meine Daten geändert wurden und das innerhalb von 24 Stunden die Daten auch in der Domainregistratur sichtbar würden.

Um ca. 20:00Uhr waren die geänderten Daten bei einer whois-Abfrage auch tatsächlich sichtbar.