Software

OSI konforme Lizenzen

Wer hin und wieder auch mal den ein oder anderen Codeschnipsel veröffentlichen will, sollte sich unbedingt den Artikel auf osscc.net zu den OSI konformen Lizenzen ansehen. Dort werden Empfehlungen für "geeignete, freie" Lizenzen ausgesprochen.

Wer sich nicht alles durchlesen will: Common Development and Distribution License (CDDL) ist die Empfehlung für eine gegenseitige Copyleft Lizenz und Apache License 2.0 ist die Empfehlung für eine akademisch freie Lizenz.

Keynote vs. Powerpoint vs. LaTeX-Beamer

Kürzlich habe ich zur Erstellung eines Vortrags ausnahmsweise mal nicht LaTeX-Beamer verwendet, sondern Keynote (von Apple). Eigentlich mag ich ja keine Klick-Bunt-Programme. Und diese Einstellung hat sich auch nicht geändert.
Für einfache Vorträge, die nur die vorgegebenen Masterslides (und Themes) benötigen, ist es jedoch mit Keynote möglich, in sehr kurzer Zeit eine optisch sehr ansprechende Präsentation zu erstellen. Der Teufel steckt allerdings im Detail: Bulletlisten verhalten sich nicht immer intuitiv, Seitennummer müssen für jede Seite einzeln angewählt werden, uvm.

Snow Leopard #2

Nachdem ich bereits im letzten Beitrag angedeutet habe, dass es bei wenigen Anwendungen noch Probleme mit der Kompatibilität zu Snow Leopard gibt, hier ein paar Konkrete Beispiele mit Workaround:

  • Matlab 2008a: laut Mathworks wird erst die Version 2009b Snow Leopard offiziell unterstützen. Dann auch mit mehr Aqua und weniger X11 und mehr 64 Bit-Support. Die Version 2008a lässt sich aber auch installieren und starten: bei der Aktivierung musste ich kurzfristig über die Java Preferences die VM auf 32 Bit umstellen. Danach lässt sich Matlab zumindest über die eigentliche Binary-Datei starten, nicht aber über die App. Leider läuft es dann auch extrem langsam und ruckelig, aber es läuft.

Snow Leopard

Etwas Luxus muss hin und wieder auch mal sein. So habe ich mir die Tage die aktuelle Version von Mac OS X in Form des Schneeleoparden gekauft. Dazu gab es für das Macbook auch eine neue, größere Festplatte.

Ich glaube noch nie eine Neuinstallation mitsamt Datenmigration in so kurzer Zeit erledigt zu haben. Ein riesigen Zeitgewinn brachte vor allem die Möglichkeit OS X.6 über ein externes USB-Gehäuse auf die neue Festplatte zu installieren. So konnte ich bereits das neue System booten und die Daten der eingebauten Platte überspielen.
Ersteindruck vom neuen OS X: alles etwas schneller und grafisch stimmiger. Auch das praktische Quick Look (gab es bereits beim Leopard, aber nicht beim Tiger) habe ich sofort in meinen Workflow integriert.

Wen wählen?

Wie mir heute zugetragen wurde, gibt es neben dem Wahl-o-Mat eine weitere Entscheidungshilfe: wen-waehlen.de.
Im Gegensatz zum Wahl-o-Mat funktioniert der wen-waehlen-Automat auch auf lokaler Ebene, also mit direktem Bezug zur Erststimme. Die Direktkandidaten der Wahlkreise können die Fragen ebenfalls beantworten und der Nutzer kann seine Antworten mit denen der Kandidaten vergleichen.
Außerdem werden neben den 56 Sachfragen auch Gewichtungen bestimmter Werte und Prinzipien (etwa Bildung, Bürgerrechte, Umweltschutz) abgefragt.
Die Ergebnisse beider Teilgebiete werden mit den Gesamtparteilichen Antworten und, wie bereits angesprochen, mit denen der Direktkandidaten des heimischen Wahlkreises verglichen. Die Gewichtungen und Antworten der Direktkandidaten können sogar im Detail (mit optionaler Begründung) angesehen werden.

Blockschaltbilder

Ich weiß nicht, mit was ihr Blockschaltbilder erstellt, aber ich habe es bereits mit CorelDraw, OpenOffice und Visio versucht. Leider konnte mich keines der Programme vollständig überzeugen. Meinen Wunschvorstellungen am nächsten kommt von diesen Programmen CorelDraw. Da dieses jedoch ein kommerzielles Tool ist, habe ich mich nach einer OpenSource-Alternative umgesehen und bin dabei auf Dia gestoßen. Das Programm hatte ich bereits für andere Schaubilder verwendet, jedoch noch nie für Blockschaltbilder.
Auch bei Dia fand ich die Handhabung etwas umständlich und nicht immer sofort die richtigen Elemente. Daher habe ich begonnen eine kleine Blockschaltbild-Extension zu bauen und möchte euch hier eine erste Version vorstellen:

SOCKS

SOCKS-Client

Um die Verbindung(en) einer Software transparent über einen SOCKS-Proxy laufen zu lassen, bieten sich die Tools tsocks und socksify (aus dante-client) an.
Oft haben die Programme (z.B. Firefox) jedoch bereits selbst eine Unterstützung für SOCKS inklusive oder das Betriebssystem (z.B. OS X) bietet entsprechende Mechanismen für Programme, die diese Funktion nutzen, an.

tsocks


# To configure tsocks with a specific SOCKS server
vi /etc/tsocks.conf
# Run application with wrapper arround
tsocks APPLICATION [args]

socksify (dante-client)


# Run application with wrapper arround
socksify APPLICATION [args]

SOCKS-Server/Proxy

openssh

Ein sehr einfach und schnell "installierter" SOCKS-Proxy kann über das openssh-Paket temporär aufgesetzt werden (solange die ssh-Session läuft).

ssh -D [bind_address:]port host

dante-server

Up2date

System

Der Server läuft nun mit "Ubuntu Hardy Heron", dem neusten "Long Term Support"-Release aus dem Hause Canonical. Auch wenn "Gutsy Gibbon" keine Probleme machte, habe ich bei einem LTS-Release ein besseres Gefühl bei einem Server. Beim Distributions-Upgrade gabe es übrigens keinerlei Probleme. Ich bin begeistert!

scytale.org / drupal

Darüber hinaus, habe ich der Webseite (drupal) zwei neue Module spendiert:

  • Tagadelic: Erstellt diese hübsche Tag-Liste auf der rechten Seite (die Größe des Tags entspricht der Häufigkeit seiner Verwendung).

Windows-Webserver sicherer als Apache

Auf heise.de war heute früh zu lesen Einbrüche in Linux-Webserver am häufigsten. Da musste ich einfach draufklicken. Die Zahlen belegen es tatsächlich: deutlich mehr Defacements (Verunstaltungen von Webseiten) auf Apache Webservern. Dies wird sehr eindrücklich mit Zahlen belegt, die übrigens von zone-h.org kommen.
In einem kleinen versteckten Satz wurde dann kurz erwähnt, dass es ja möglicherweise daran liegen könnte, dass Apache einfach wesentlich häufiger eingesetzt wird als sein Pendant von Microsoft. Hey, starke Erkenntnis!!

Immerhin: heise.de hat nun eine Update nachgelegt, in dem sie die Zahlen von netcraft.com angefügt haben, die besagen, dass Apache ~51% und Microsofts IIS ~36% Marktanteile haben.

Inhalt abgleichen