Sep 30

Heute habe ich mich daran gemacht eine MAMP-Umgebung (Mac OS X, Apache, MySQL, PHP) für die Webentwicklung aufzusetzen. Die Installation von Mac OS X habe ich einfach mal abgehakt ;-) . Nachdem ich schon diverse “Komplettpakete” ausprobiert habe, wollte ich heute mal den Weg über MacPorts versuchen.

logo-apache.pngAlso habe ich als erstes mal Apache installiert. Dazu musste ich an der Konsole eigentlich nur folgendes eingeben:

sudo port install apache2

Sofort macht sich MacPorts dran, die Sourcen herunter zu laden, die dann auch gleich kompiliert und installiert werden. Danach konnte ich den Server schon starten:

sudo /opt/local/apache2/bin/apachectl start

logo-mysql.gifDanach war MySQL dran. Zunächst musste ich ein bisschen rumprobieren, weil ich nicht wusste, dass es bei MacPorts mehrere Varianten eines Pakets geben kann. Die richtige Variante war dann:

sudo port install mysql4 +server

Die Angabe +server legt fest, dass man die Serverversion installieren will. Da ich das vorher nicht gemacht habe, ich aber das (später im Text noch genannte) Installationsscript habe laufen lassen, stimmten bei mir die Rechte für die Datenbanken nicht. Deshalb sollte man unbedingt sicher stellen, dass das Verzeichnis /opt/local/var/db/mysql/ für den Benutzer mysql zugreifbar ist.

Wenn man alles normal installiert und noch keinen Fehler gemacht hat – so wie ich – dann kann man mit dem Installationsscript die Datenbanken anlegen lassen:

sudo -u mysql mysql_install_db

Das Kommando sorgt dafür, dass dies unter der Benutzerkennung “mysql” geschieht. Das ist wichtig, damit der MySQL-Server – der später unter dieser Kennung läuft – auch Zugriff auf die erzeugten Standardtabellen hat.

Gestartet wird der Server dann mit diesem Kommando:

sudo /opt/local/bin/mysqld_safe &

Das “&” am Ende sorgt dafür, das MySQL erstmal im Hintergrund verschwindet. Das kann allerdings zu Problemen führen, wenn sudo dann anschließend dass Passwort haben will. Im Zweifel das “&” weglassen und den Prozess dann mit CTRL-Z in den Hintergrund verbannen.

logo-php5.gifPHP ist der letzte im Bunde. Ich wollte die Version 5 installieren und habe mir mal die möglichen Varianten angeschaut. Folgende habe ich noch dazu installiert:

port install php5 +apache2 +mysql4 +pear

Danach muss freilich der Apache neu gestartet werden. Am besten ist es ohnehin bei den Installationsarbeiten die Server herunterzufahren.

Hinweis: es ist jetzt 22:26 Uhr und ich werde jetzt keine weiter gehenden Tests der Installation machen. Falls es aber noch etwas nennenswertes gibt, werde ich darüber informieren ;-)

Sep 30

Max (Macintosh Audio eXtractor) ist ein OpenSource Tool, mit dem man seine Audio CDs encodieren kann. Mit Max ist es möglich Lieder in MP3 Dateien zu konvertieren. Durch die Integration mit MusicBrainz können durch FreeDB oder ähnliche CDDB Datenbanken Informationen zum Medium geholt werden.

Achtung! Beim Hinzufügen in die iTunes Library kommt es bei mir häufig zu Fehlern, wenn ich während der Encodierung in der Library oder einer Playlist navigiere. Aktiviere ich den iTunes Store oder zeigt das Programm die CD an, funktionierte bisher alles ohne Probleme.

Sep 30

Da merke ich gerade: Es gibt ja noch gar keinen Artikel über den Kauf meines iPods im Blog. Ein blauer iPod nano 4 GB der 2. Generation ist es geworden.

Primär wird der iPod von meiner Frau benutzt. Ich hatte vorher zwar schon den ein oder anderen MP3-Player. Aber so komfortabel und formschön war bisher noch keiner und mit 4 GB und aktuell ca. 700 Liedern ist es allemal praktischer als ein Walkman oder Portable-CD Player.

Kaufdatum: 18.07. ;-) Liegt also schon etwas zurück.

Sep 30

Durch das Tool coconutIdentityCard kann man im Hand umdrehen sehen, wo und wann der Mac zusammengebaut wurde. Außerdem kann man prüfen lassen, ob der Mac gestohlen wurde oder nicht. Gleiches funktioniert auch mit dem iPod. Sollte man einen anderen Mac oder iPod prüfen als die vorhandene/angeschlossene Hardware, so gibt man einfach die Seriennummer unter Custom ein.

Sep 30

… ist leider nicht nativ Unterstützt. Hier helfen Tools wie MacFUSE und ntfs-3g. Da ich BootCamp benutze und meine Arbeitsfestplatte auch im NTFS-Format ist, habe ich mir die Tools einmal angesehen. Folgende Schritte sind notwendig um die NTFS-Partitionen Read/Write mounten zu können.

  1. MacFUSE herunterladen, öffnen und installieren.
  2. ntfs-3g (Mac OS X DMG Package) herunterladen, öffnen und installieren.

Mac neustarten. Und schon kanns los gehen.

Edit: Achtung, für Snow Leopard bitte diesen Artikel beachten!

Sep 30

Gestern habe ich einige Zeit damit verbracht alte Festplatten auszumisten und bin dabei auf eine relativ große unbenutzte USB-Platte gestossen. Da kam mir die Idee, meine interne Mac Festplatte einmal komplett zu sichern. Nur wie? Brauch ich da Tools wie Acronis, Norton Ghost oder ähnliches? Die Antwort ist: Nein! Es genügt, die Mac OS X Installations DVD einzulegen, den Mac davon zu starten und über das Menü, links oben, in das Programm Disk Utility zu wechseln. Dort kann man die Festplatte (bei mir: Macintosh HD) auswählen und unter File -> New -> Disk Image from Macintosh HD… ein Image anfertigen lassen.

Um das Image wiederherzustellen genügt es, den Rechner von der DVD zu booten, in das Programm Disk Utility zu wechseln und dort die Zielfestplatte auszuwählen. Unter Restore wählt man dann das Image aus, startet mit einem Klick auf den Button Restore den Vorgang und lässt den Mac mal machen.

Sep 30

Das Defaultverhalten von Mac OS X bei der Aktion “Open with…” und aktivieren der Option “always” setzt die gewählte Applikaiton nur an der aktuellen Datei. Dieses Verhalten ist zwar gut und andere Systeme könnten so etwas auch gebrauchen, allerdings möchte man meist die Applikation für den Dateityp global ändern.

Herzlichen Dank an dieser Stelle an The Mac Attack. Gestern ist dort ein Eintrag erstellt worden, der mir aus meiner Dateiendungsmisere endlich heraus half. Die genaue Anleitung, wie man die Defaultapplikation für einen Dateityp global neu setzen kann, entnehmt ihr bitte diesem Beitrag.

Sep 30

iPod bei realHeute morgen bin ich fast vom Glauben abgefallen, als ich das neue real,- Prospekt in der Hand hielt: dort wird ein Apple iPod nano 4GB für 149,- € angeboten. Zuerst dachte ich “die werden auch immer billiger”. Aber dann fiel mir ein, dass ja sogar der aktuelle iPod nano mit 4GB Kapazität beim Apple Store 149,- € kostet. Das Angebot von real,- ist demnach entweder ein Witz, eine Frechheit oder ein Irrtum…

iPod bei Apple

Sep 29

So, wieder ein Problem gelöst. Ich habe ja nun iWork als Office Suite und möchte gerne alle *.doc- und *.xls-Dateien mit den entsprechenden Programmen öffnen. Leider sind alle noch mit den Microsoft Office-Programmen verknüpft.

Wählt man im Kontextmenü einer Datei “Öffnen mit…“->”Anderem Programm…” und setzt dieses Programm als Standard ein, dann gilt diese Zuordnung nur für die explizit ausgewählte Datei. Schönes Feature, aber in diesem Fall unbrauchbar.

Die Lösung ist einfach: einfach zum Beispiel eine *.xls-Datei auswählen und mit Apfel-I die Infopane aufmachen. Dann im Abschnitt “Öffnen mit” das gewünschte Programm auswählen und den Button “Alle ändern…” anklicken. Darauf erscheint ein Dialog, wo nochmal gefragt wird, ob das wirklich gemacht werden soll. Und fertig ist die Laube. Alle Microsoft-Office Dokumente werden von nun an mit Pages, Numbers & Co. geöffnet.

Kontextmenü infopane_dateizuordnung_andern.png

Sep 29

AppleLogo RaisingIch hatte ja meinen Mac nochmal platt gemacht und danach nochmal die Festplatte überprüfen lassen. Diesmal ging es problemlos. Jedoch hab ich ihn trotzdem mal vom Kundendienst checken lassen. Zwanzig Stunden Schwerstarbeit musste der “Kleine” (24-Zöller *harrharr*) leisten – abgestürzt ist er dabei nicht…

Dennoch hat der Apple-Service mal präventiv eine neue Festplatte eingebaut. Also hab ich nochmal OS X installiert (das dauert fast zwei Stunden!) und mich dann dran gemacht alles neu einzurichten.

Bislang ist mein Eindruck sehr gut. Ich habe das Gefühl, dass der Mac wenig Stress hat mit den Aufgaben die er von mir bekommt (gerade eben wird ein 150 GB (!) Image per BZIP geschrumpft und ich hab hier nebenbei noch Lightroom und Photoshop offen :-) ).

Dann hoffen wir doch mal, dass er jetzt gesund ist.