Erkenntnis ist der erste Schritt zur Besserung?

26. Juli 2008

Was tun gegen das “Studentensyndrom“?

Photo Booth is back

23. Juli 2008

Photo Booth Shot

An meinem Mac mini hängt eine einfache USB-Webcam von Logitech. Dank macam kann man auch sie in den meisten OS-X-Apps benutzen. Nur leider seit 10.5.2 nicht mehr mit Photo Booth.

Bis jetzt. Denn unter Zuhilfenahme des netten Tools Secrets ist es mir nun gelungen, dass auch Photo Booth wieder auf die USB-Kamera zurückgreift und nicht gelangweilt auf die nicht eingebaute iSight wartet. Dazu habe ich einfach die Secrets-Einstellung “Use Preview Capture” aktiviert.

Einfache XAMP-Entwicklung mit Leopard

19. Juli 2008

MacOS X 10.5 bringt (fast) alles mit, was man für XAMP-Anwendungen braucht.

Der Apache (2.2) wird in den Systemeinstellungen unter Sharing->Web-Sharing aktiviert. MySQL fehlt bei Leo, ich benutze hier den MySQL-Server, der auf meinem “Produktivserver” läuft und den ich per SSH-Tunnel mit SSHKeychain auf einen lokalen Port mappe. Das erspart mir die lokale Installation. Die Datenhaltung ist natürlich in Entwicklungs- und Produktiv-Datenbank getrennt.

PHP (5.x) muss in einer frischen Leopard-Installation noch in den Apache-Configfiles angeknippst werden. Dazu …

sudo vi /etc/apache2/httpd.conf

… öffnen und dort dann den “Gartenzaun” # vor dem entsprechenden Modul entfernen.

Falls man für sein User-Dir FileVault aktiviert hat, muss man Apache noch Zugriffsrechte auf ~/Sites spendieren. Das geht mit …

chmod +a "www allow search" /Users/xxx/

Was für meinen Geschmack jetzt noch fehlt, ist ein schicker VHost für jede einzelne Seite. Dazu mit

sudo vi /etc/hosts

einen neuen Host-Eintrag a la “127.0.0.1 neueseite.local” hinzufügen, und mit

sudo vi /etc/apache2/extra/httpd-vhosts.conf

auf das entsprechende Verzeichnis konfigurieren. Beispiele sind ja dort gegeben. Nochmal dann das Haupt-Configfile von Apache öffnen …

sudo vi /etc/apache2/httpd.conf

und dort die Einbindung der httpd-vhosts.conf wieder durch Entfernen des Gartenzauns an entsprechender Stelle durchführen.

Zum Schluss Apache noch neustarten …

sudo apachectl restart

…, die ausgewählte Domain in den Lieblingsbrowser hacken und freuen. :-)