Rauchverbote Visualisiert

Rauchverbotsumsetzungen in den Bundesländern
Ich finde Visualisierungen ja prima und kann nicht zuletzt jedem informationisbeautiful.net nur ans Herz legen kann. Da die Debatte über das Rauchverbot gerade wieder voll im Gang ist, hab’ ich mal die Situation der einzelnen Bundesländer farblich auf der Karte gekennzeichnet. Macht euch also selbst ein Bild.

Ja, ich weiß man könnte die Grafik noch viel schöner machen, in dem man Icons für die einzelnen Gründe der Abwertungen in die Bundesländer setzt. Vielleicht mach ich das auch mal, aber das wär’ ein deutlicher Mehraufwand und momentan muss das erstmal so reichen.

Stundenplanprinter: Pimped

Screenshot Java StundenplanprinterEs gab da mal von meiner Informatikfakultät so ein nettes Tool um sich einen hübschen Stundenplan erstellen zu lassen. Dieses Tool ist aber auch in die Jahre gekommen und abgesehen von der doch etwas hässlichen Java GUI, mag es niemanden der nicht latin1 mit ihm spricht und verhaut daher mal eben alle Umlaute im späteren Postscript-Dokument, was wenn man es denn wirklich benutzen will zu ellenlangen iconv-Orgien führt.

Da bei mir so Java-GUIs ohnehin immer rumzicken, hab ich also kurzer Hand ein jython Programm geschrieben, das den alten Code der Anwendung benutzt, aber auf die gesamte GUI verzichtet. Im Ergebnis steht ein Programm, das nun den iso8859-1 Schmarn ad acta legt und fix auf der Konsole das gewünschte Ergebnis liefert.

$ ./s2ps.py > stundenplan.ps
--- Montag
08:30 - 10:00 Data Mining # MI 00.13.009A
14:45 - 15:15 Arabisch C1 # Sprachlabor Innenstadt
--- Dienstag
08:15 - 09:45 Effiziente Algorithmen # MI 00.13.009A
10:15 - 11:45 Bildverstehen # MI 00.13.009A
12:00 - 14:00 EA Übung # MI 03.11.018
--- Mittwoch
10:15 - 11:45 Sprachenbasierte Sicherheit # MI 02.07.014
12:15 - 13:45 Bildverstehen # MI 00.13.009A
14:15 - 15:45 Netzsicherheit # MI 00.08.038
--- Donnerstag
08:15 - 09:45 Effiziente Algorithmen # MI 00.13.009A
10:00 - 11:00 Übung Sprachenbasierte Sicherheit # MI 02.07.014
14:00 - 16:00 Rechnernetze Tutor # OE 1.27
--- Freitag
12:00 - 13:30 Arabisch C1
$ pstopdf stundenplan.ps

Stundenplan Ausgabe

Das Ergebnis seht ihr auf der rechten Seite.

Das Tool liegt im git zum Download:

Update: Wenn die Ausgabe nicht gefällt, weil z.B. die Titel eher skaliert werden, als gewrapt, lässt sich die Postskript Datei auch manuell ändern, dazu einfach im Editor öffnen. Über zentrale Definitionen am Anfang kann man so z.B. die Titelschriftgröße manuell runterschrauben.