Archive for Januar, 2009

QuickTime 7.6 schließt mehrere Sicherheitslücken

Mittwoch, Januar 21st, 2009

Soeben veröffentlichte Apple ein Update auf QuickTime Version 7.6 und schließt damit insgesamt 7 Sicherheitslücken. Die Beschreibung der Lücken findet sich hier.

Ergänzung 1: An dieser Stelle sei noch einmal explizit darauf hingewiesen, dass Safari- wie auch QuickTime-Updates Sicherheitslücken schließen, welche nicht von den allgemeinen Mac OS X Sicherheits-Aktualisierungen geschlossen werden! Ob sich diese Eigenart mit dem kommenden Mac OS X 10.6 Snow Leopard ändert, wird sich zeigen …

Windows 7 Beta auf dem Mac

Mittwoch, Januar 21st, 2009

Nachdem die Microsoft-Server unter der anfänglichen Flut der Anfragen zeitweise zusammenbrachen, lässt sich die Beta-Version des Vista-Nachfolgers Windows 7 mittlerweile problemlos herunterladen (eine Live-ID vorausgesetzt).

2,41 GB belegt die deutsche 32-Bit-Version des ISO-Images, welches man in VMware Fusion 2.0.1 als virtuelle DVD einbindet (ein Brennen ist also nicht nötig). Als vorgefertigte Umgebung empfiehlt sich, Windows Server 2008 auszuwählen – so lassen sich später auch die VMware Tools problemlos integrieren. Die Installation funktioniert erfreulich schnell (3 kleine Updates wurden nach Fertigstellung nachgereicht), am Ende belegt die Virtuelle Maschine ca. 5 GB Festplattenplatz. Das System selbst fühlt sich um einiges schneller an als Vista (vergleichbar mit XP), mangels Windows-Erfahrung tauchte ich aber nicht weiter in die Untiefen des Systems… ;)
Der neue Internet Explorer 8 besteht nun erfreulicherweise den Acid 2 Test, beim aktuellen Acid 3 Test ist er jedoch weiterhin weit abgeschlagen (20 von 100 möglichen Punkten).

Aero wird momentan noch nicht in der Virtualisierung unterstützt, ob sich dies dann nach dem offiziellen Release von Windows 7 ändert, wird sich zeigen.
Lauffähig ist das (nicht für den kommerziellen Einsatz, sondern nur für Testzwecke zugelassene) Windows 7 bis zum 1. August 2009.

Webseiten inkl. PHP lokal unter Mac OS X testen

Freitag, Januar 16th, 2009

Dank des BSD- bzw. Unix-Unterbaus von Mac OS X ist im System nicht nur der bekannte Webserver Apache integriert, sondern auch PHP. Der Webserver lässt sich sehr einfach über die Systemeinstellungen (Sharing/Web-Sharing) aktivieren und ist dann u.a. über http://127.0.0.1/~BENUTZERNAME erreichbar (wobei BENUTZERNAME durch den Kurznamen des angemeldeten Benutzers ersetzt werden muss). Um auch PHP nutzen zu können, muss dieses jedoch erst manuell aktiviert werden. Dazu startet man das Terminal (zu finden in Programme/Dienstprogramme) und gibt dort folgende Zeile ein (mit Enter bestätigen):

cd /etc/apache2/

Mit dem Befehl:

ls

(ebenfalls gefolgt von einem Enter) kann man sich das Verzeichnis auflisten lassen, in dem man sich aktuell befindet.

Mit der folgenden Befehlszeile öffnet man die Konfigurationsdatei httpd.conf mit root-Rechten (sudo) im Editor Pico (die Eingabe des geforderten Passwortes wird nicht angezeigt, dies ist normal):

sudo pico httpd.conf

Mit der Tastenkombination ctrl+V blättert man nun so weit, bis die Zeile:

#LoadModule php5_module        libexec/apache2/libphp5.so

zu sehen ist.

Mit Hilfe der Pfeiltasten geht man jetzt zu besagter Zeile und löscht das Auskommentierungszeichen #, so dass folgende Zeile entsteht:

LoadModule php5_module        libexec/apache2/libphp5.so

Mit der Tastenkombination ctrl+O (gefolgt von Enter) speichert man die Datei, mit ctrl+X verlässt man den Editor und befinden sich wieder beim Eingabeprompt des Terminals. Den Terminalprozess kann man nun mit dem Befehl:

exit

beenden und das Programm schließen. Einmal den Web-Sharing Dienst beendet und wieder neu gestartet ist PHP ab sofort aktiviert.

Zum Testen werde ich in den kommenden Tagen eine Beispieldatei zur Verfügung stellen.

Gamma-Werte aus PNGs entfernen

Freitag, Januar 16th, 2009

GammaSlamma ist ein kleines praktisches Tool, um die Gammawerte aus PNG-Dateien zu entfernen. So lässt sich gewährleisten, dass die Farben in unterschiedlichen Browsern auf den verschiedensten Betriebssystemen gleich dargestellt werden. Leider führt der ursprüngliche Link nicht mehr zum Ziel, auch MacUpdate und VersionTracker helfen nicht weiter. Eine Anfrage beim Entwickler Shealan Forshaw blieb bisher unbeantwortet.

Ergänzung 1: Mit freundlicher Genehmigung von Shealan Forshaw kann GammaSlamma nun bei mir herunter geladen werden.

Alternativ kann man auch das Tool diegamma bemühen, welches, wie auch GammaSlamma, auf der OpenSource-Lösung pngcrush basiert. Etwas ärgerlich ist die offensichtlich zwingend notwendige Eingabe des Administrator-Passwortes bei Programmstart – dies sollte bei einem kleinen Programm, dass per drag’n'drop installiert wird, eigentlich nicht nötig sein. Deshalb würde ich eher zu GammaSlamma raten.

Ergänzung 2: Eine umfangreiche Beschreibung des PNG-Gammawert-Problems findet sich bei Henri Sivonen.

WebKit Nightly Builds

Mittwoch, Januar 14th, 2009

Bereits in vielen bekannten Mac OS X Anwendungen wie z.B. Adium, Coda oder Pixelmator integriert, bietet die neuerliche Unterstützung des Frameworks Sparkle nun auch für die neuesten Safari-Testversionen eine einfache Update-Möglichkeit.

RCDefaultApp

Mittwoch, Januar 14th, 2009

Einmal mehr empfiehlt sich die Installation der kostenfrei erhältlichen Systemerweiterung RCDefaultApp unter Mac OS X (wozu, ist bei Brian Mastenbrook ausführlich beschrieben). Das Tool bietet eine systemweite Einstellungsmöglichkeit, um bestimmte Dateitypen mit dem jeweils gewünschten Programm zu öffnen und bindet sich komfortabel als Systemerweiterung ein.

Übrigens: RCDefaultApp ist Donationware, eine freiwillige Spende an die Entwickler also herzlich willkommen.

Skype inkl. Screen-Sharing

Mittwoch, Januar 14th, 2009

Skype bietet seit der Beta-Version 2.8 eine Screen-Sharing-Funktion. Leider kann man (vorerst?) die Maus und somit die Steuerung des anderen Computers nicht übernehmen – von daher ist es erst einmal kein Ersatz für Lösungen wie TeamViewer.