Es gibt dieses Jahr wieder viele sehr interessante Vorträge und wie auch schon letztes Jahr sind die, meiner Meinung nach, alle ungeschickt platziert. Es gibt Fälle wo drei gleich gute Vorträge parallel laufen. Das macht aber nichts. Alle Vorträge werden live ins Internet gestreamt und nach dem Congress kann man die bei Google Video und später irgendwann mal via Podcast bei Chaosradio runterladen.
Es steht zwar noch nicht fest, ob ich dahin fahre, aber so oder so wird es wieder mal ein spannender Congress.
In Köln findet am 24 November eine Demo gegen die zunehmende Überwachung der Bundesbürger statt. Jeder, für den das Wort Grundrechte eine andere Bedeutung hat als totalitärer Überwachungsstaat, sollte hingehen, allein schon um seinen Unmut gegenüber der vor kurzem durchgewunkenen Vorratsdatenspeicherung kund zu tun, und dem "Hackerparagrafen" 202c, und dem Terroristische-Vereinigung-Gummi-Paragraphen und und und...
Eigentlich wollte ich dieses Blog so unpolitisch wie möglich halten, aber dieses permanente "Wir machen einfach mal Gesetze, die die Grundrechte beschneiden, nur damit alle denken wir sind sicher"-Getue von Leuten, die nicht mal wissen was ein Browser ist, geht mir wirklich langsam auf den S*ck.
Seit Mac OS X Tiger hat Apple sein Quartzsystem, das für die Grafischeausgabe zuständig ist, um Quartz 2D Extreme erweitert. Diese Erweiterung verlagert alle Grafikoperationen aus der CPU und dem Ram in die sich sonst fast immer langweilende GPU. Damit ist die CPU weniger belastet und kann sich um andere Dinge kümmern. Leider war diese Funktion so buggy, dass sie in Tiger standardmäßig deaktiviert war.
Ich habe mal Quartz 2D Extreme über eine Konfigurationsdatei eingeschaltet und ausprobiert. Das System hat sich schneller angefühlt, aber ich hatte unter Tiger immer wieder größere Darstellungsfehler, die sehr gestört haben. Doch wie es aussieht hat Apple dieses Problem in Mac OS X 10.5 aka Leopard gefixt. Ich habe seit einer Woche Quartz 2D Extreme auf meinem PowerBook (15" , letzte Generation) aktiviert und hatte noch keine Probleme damit. Das System fühlt sich schneller an, aber ich habe keine Geschwindigkeitstests durchgeführt (Ich habe ja schließlich auch noch RL ), deswegen könnte es auch der Placeboeffekt sein, was ich aber für unwahrscheinlich halte.
Um Quartz 2D Extreme auszuprobieren, braucht man nur die untere Zeile im Terminal auszuführen sudo defaults write /Library/Preferences/com.apple.windowserver Quartz2DExtremeEnabled -boolean YES
Mehr Infos zu Quartz 2D Extreme gibt es bei Arstechnika.
Ich habe am Sonntag mein PowerBook auf MacOSX 10.5 aka Leopard upgedated. Das importieren des alten Userverzeichnisses und Einstellungen, verlief ohne Probleme.
Was mich noch nicht wirklich überzeugt hat, ist Time Machine. Sieht zwar klasse aus, aber es scheint wohl nicht möglich zu sein, aus seinem Home-Ordner Ordner von Backup auszuschließen. Wofür brauche ich ein Backup all meiner Mp3's oder Moviez? Bei mir belegen die Mp3's den meisten Speicher und diese zu backupen halte ich für kontraproduktiv. Da im Moment mein Fileserver nicht funktioniert, kann ich auch keine Backups, auf per sshfs gemounteten Partitionen, ausprobieren. Das wäre für mich nämlich das Optimalste.
Eine andere Sache die mir negativ aufgefallen ist, sind die Tastaturbelegungen. Tiger konnte ich so einstellen, dass ich in jedem Programm eine andere Tastaturbelegung haben konnte. In Leo geht das leider nicht.
Natürlich ist es kein vollständiger Bericht über das OS, aber who cares? Betreibe ich hier etwa Journalismus? Ich bin ein einfacher F-Blogger, wenn ihr was wissen wollt, fragt Google.
Smarty trieb mich gerade fast in den Wahnsinn. Man kann im PHP Code eine Smarty Variable so erzeugen:
$smarty->assign('order-by-date', $order_by_date);
Die debug Methode zeigt auch das dem Smarty die Variable $order-by-date übergeben worden ist, doch wenn man diese if-Bedingung aufstellt ist die nie erfüllt:
{if ($order-by-date == true}
{$foobar}
{/if}
Es hat eine halbe Stunde gedauert in der ich in meinem Code den Fehler gesucht habe, bis mir eingefallen ist, dass die Variable doch kein Minuszeichen enthalten dürfen. Gut man ist selber schuld wenn man total müde codet, aber warum verdammt noch mal meckert mir Smarty eine falsch benannte Variable nicht an? *seufz*
UPDATE: Die if-Bedingung war natürlich im PHP Syntax und nicht im Smarty. Habe ich nun korrigiert.
Der Chaos Computer Club Cologne, der hiesige Ableger des CCC, veranstaltet zusammen mit dem Kölner Filmhaus ein Kurzfilmwettbewerb zum Thema "Das Panoptische Prinzip - Filme fuer die Zeit nach der Privatsphäre". Filmemacher und Autoren werden aufgerufen sich mit dem Thema "Überwachung" kreativ auseinanderzusetzen und Kurzfilme zu drehen. Alle Filme werden unter die Creative Commons Non-Commercial No-Derivates"-Lizenz gestellt und die von der Jury ausgewählten Filme werden sowohl auf dem kommendem 24C3 als auch im Kölner Filmhaus Kino gezeigt.
Ich finde es wichtig, dass in unserer Zeit, in der der Datenschutz, die Privatsphäre und der Individualismus aus Angst vor pösen Terroristen immer weiter eingeschränkt wird, Leute gibt die sich mit diesem Thema auf künstlerische Art beschäftigen und damit die Massen(TM) darauf aufmerksam machen. Also bitte mitmachen .