Mac OS X
XCode Projekt umbenennen
Jun 11th
XCode Projekte umbenennen benötigt etwas Command Line Kung-Fu. Zuerst aber mal das build-Verzeichnis im Projekt-Ordner löschen. Danach Terminal öffnen und in den Ordner wechseln (kleiner Tipp am Rande: man kann den Ordner per D&D in die Console ziehen, wenn man noch ‘cd ‘ voranstellt, ist man schnell dort).
- Zuerst mit folgendem Befehl die betroffenen vorhandenen Dateien umbenennen:
find . -name "OLDNAME*" -exec bash -c "mv \$1 \`echo \$1 | sed s/OLDNAME/NEWNAME/\`" -- {} \; - Anschließend die Dateinamenverweise in den Config-Files etc. ersetzen:
find . -type f -exec sed -i '' 's/OLDNAME/NEWNAME/g' "{}" \;
Gefunden:How_To_Rename_An_Xcode_Project und UNIX-Recursive-file-renaming-based-on-patterns.
Benutzen auf eigene Gefahr – es bietet sich an, vorher alles brav in die Source Code Verwaltung einzuchecken
Update: Mac OS X Programmausführung verweigert
Apr 14th
Kürzlich die geniale Applikation MiniShadow auf Empfehlung von Björn (aptgetupdate.de) herunter geladen. Leider stellte sich das Applicationsicon schon beim Entpacken mit einem “nicht ausführbar” Symbol dar.

Beim Starten bestätigte sich dies mit folgender Systemfehlermeldung:

“Sie können das Programm “MiniShadow” nicht öffnen, da es auf diesem Typ von Mac-Computer nicht unterstützt wird.”
Auf englischen Systemen:

“You can’t open the application MiniShadow because it is not supported on this type of Mac.”
Wie sich herausstellte, ist mein olles MacBook CoreDuo noch ein 32bit Intel System. Die Application war aber nur für 64bit Systeme kompiliert. Das hätte ich auch mit einem Blick auf die Requirements lesen können – war nur viel zu heiß auf die Software. Der Entwickler antwortete mir umgehend auf meine Anfrage mit einer für 32bit kompilierten Version im Anhang und merkte an, das die im nächsten Update auch offiziell zur Verfügung steht. Top!!!
Fazit:
- Vielen herzlichen Dank an den Entwickler, für die umgehende Hilfe und sogar Behebung des Problems!!!
- Die Applikation ist absolut super und macht seine Job perfekt!
- Systemfehlermeldung (von Mac OS geworfen, nicht von MiniShadow) war/ist ja nicht schlecht, aber es wäre doch ein leichtes, auf das Problem mit dem 64bit unter 32bit-System hinzuweisen – dann hätte ich wohl nicht erst versucht mit sämtlichen “Festplatten-Dienstprogramm”-Reperatur-Tricks das Problem zu lösen
Übrigens: die Schatten oben sind mit MiniShadow gemacht.
Meebo in Fluid als “eigenständige” Applikation
Apr 12th
Adium ist ein sehr geschmeidiger Mac Client für unzählige Protokolle und funktionierte lange Zeit als DER Multi Messenger für meine ICQ, MSN und Jabber Accounts.
Leider haben sich aber meine Anforderungen geändert. Der serverseitige Meebo-Dienst bietet den Vorteil, gleichzeitig an mehreren PCs bzw. über iPhone App angemeldet zu sein.
Nutzt man Adium, meldet man aber automatisch konkurrierende IM-Clients ab, sodass die Harmonie Meebo-Online und iPhone App drastisch gestört wird – Meebo im Browser ist aber mit Tabs auch keine Wohltat.
Do-it-yourself Mac Client
Fluid ist nun schon länger erste Wahl, wenn es darum geht, Online-Dienste schön getrennt in einzelnen Applikationen (somit auch im Dock einzeln) laufen zu lassen. Bisher hatte ich keinen Bedarf, doch das o.g. Dilemma trieb mich zum Experiment.
Einrichten
Nachdem an Fluid herunter geladen hat, startet man es, gibt die URL, den Wunschnamen und ein Wunschicon an und ist fertig!
Der User kprogram bietet auf Flickr ein schönes Program Icon an.
Anschließend befindet sich im Programme Ordner eine neue Applikation mit dem angegebenen Wunschnamen (z.B. Meebo).
Mehrwert
Nun kann man Meebo als “eigenständige” Applikation starten. Es handelt sich dabei um ein Browserfenster, das exklusiv die Meebo Seite anzeigt. Somit muss man sich darin ganz gewöhnlich anmelden etc..
Der Vorteil ist dabei ist aber, dass…
- ein eigenes Programmsymbol im Dock erscheint,
- darauf, wie bei Mail, die Anzahl der neu eingegangenen Nachrichten angezeigt werden und
- bei installiertem Growl sogar Notifications mit dem Inhalt der Nachricht angezeigt werden.
Finde die Lösung echt klasse, da ich somit alle Funktionen, die ich Adium schätzte + die von Meebo zusammen erhalte.
