Twitter Bootstrap oder Zurb Foundation als Responsive CSS Framework?

Nette Zusammenstellung, geht fast als Cheat Sheet durch und beinhaltet auch das gerade erst veröffentlichte Bootstrap 3 bereits: http://responsive.vermilion.com/compare.php

26. Januar 2013 · 1 min · 19 words · Marco Gabriel

GlusterFS zu OCFS2 mit DRBD migrieren

Mit Cluster Filesystemen kann man schon ziemlich viel Zeit verbringen. Nicht nur beim Einrichten, sondern auch beim Warten auf Daten, die von eben jenen Filesystemen angefordert werden. Major Hayden beschreibt in seinem Blog, was ihn dazu bewogen hat, von GlusterFS auf ein OCFS2/DRBD Konstrukt zurück zu wechseln. Der Post ist schon von 2010, dürfte aber grundsätzlich noch immer relevant sein.

26. Januar 2013 · 1 min · 60 words · Marco Gabriel

Open Source Digital Asset Management

DAM oder “Digital Asset Management " Software wird zum Verwalten von digitalen Gütern verwendet. Häufig sind das Bilder oder andere Medien. Es gibt im Open Source Bereich zwischenzeitlich einige brauchbare Produkte: NotreDAM http://notredam.org/ ResourceSpace http://www.resourcespace.org/ Nuxeo http://www.nuxeo.com/en Darüber hinaus habe ich noch einige weitere gefunden, die obigen sahen mir aber am brauchbarsten aus. Wozu man so etwas benötigt? Beispielsweise für die Verwaltung gekaufter Bilder von Bildagenturen. Diese werden ja nur unter bestimmten Bedingungen lizensiert und auch wenn man ein solches Bild nach einem Jahr noch mal irgendwo verwendet, muss man diese Lizenzbestimmungen natürlich beachten. Damit hier keine bösen überraschungen drohen, sollte man die Lizenz immer gemeinsam mit dem Bild aufbewahren. Und genau so etwas kann ein DAM tun. ...

26. Januar 2013 · 1 min · 178 words · Marco Gabriel

Webserver, simpel

python -m SimpleHTTPServer Der Befehl startet einen Webserver, der das aktuelle Verzeichnis über Port 8000 freigibt. ~# python -m SimpleHTTPServer Serving HTTP on 0.0.0.0 port 8000 ... Man kann also nun über http://<adresse>:8000 auf das Verzeichnis zugreifen. Da Python quasi überall vorhanden ist, werden keine weiteren Freigaben oder Software benötigt. Nicht einmal root Rechte braucht man dafür. Wer einen anderen Port bevorzugt, kann diesen noch dahinter angeben: python -m SimpleHTTPServer [port] So etwas ähnliches gibt’s auch in Bash, die obige Lösung finde ich aber einfacher.

25. Januar 2013 · 1 min · 85 words · Marco Gabriel

Filesystem verkleinern ohne Datenverlust (LVM, ext3/4)

Vergrößern kann jeder, das Verkleinern eines Filesystems ist schon ein wenig aufwendiger. Auch Tools versagen gelegentlich ihren Dienst, wenn ein LVM unter der eigentlichen Partition liegt. Vor allem aber sollte man dies nur tun nach einem vorherigen Backup. Los geht’s. Screen Alle Arbeiten sollte man entweder an der lokalen Konsole oder in einem Screen ausführen. Kommt es mitten in einer Verkleinerung zu einem Verbindungsabbruch, läuft der Task trotzdem weiter und man kann jederzeit neu einsteigen. ...

11. Januar 2013 · 1 min · 193 words · Marco Gabriel