Bananas Development Blog: share your thoughts

Mac OS X Terminal Farben

Die dir colors die die Themes unter Mac OS X anbieten sind nicht immer die Besten. Vor allem wenn es ein dunkles Terminal ist.

Wie man nun die Farben umstellen kann, wird hier beschrieben:

Enabling Bash terminal directory file color highlighting mac os x
By default Mac OS X’s Terminal application uses the Bash shell (Bourne Again SHell) but doesn’t have directory and file color highlighting enabled to indicate resource types and permissions settings.
Enabling directory and file color highlighting requires that you open (or create) ~/.bash_profile in your favourite text editor


Mac OS X Snow Leopard und die Maus

Wir hatten dieses "Problem" ja schon mal, aber es ist ja doof wenn man diese Einstellung überschrieben bekommt.

Nach etwas suchen, habe ich nun etwas gefunden, dass Freeware ist und dazu noch funktioniert.
Mouse Acceleration Preference Pane for Mac OS X

Somit lässt sich die Mause "wie gewohnt" bedienen.

Der eigentliche Unterschied bei der Maus unter Mac OS X ist, dass keine lineare Beschleunigungskurve vorhanden ist. Es ist eher eine Kurve die bei langsamen Bewegungen die Maus auch langsam reagieren lässt. Wenn man dagegen die Maus schnell bewegt wird die Bewegung auch schnell umgesetzt.
Da man aber als nicht Mac User eine lineare Bewegung gewöhnt ist, hat man damit so seine Probleme.

Nun sollte man nicht alles umbiegen, denn Mac ist Mac und nicht wie andere Betriebsysteme. Kommt man damit nicht zurecht, sollte man ein anderes nehmen.

Da ich aber mittlerweile mit 3 unterschiedlichen Systemen arbeite, muss ich zumindest bei der Eingabe auf einen Nenner kommen. Ansonsten wird man ja ganz gaga und bekommt Knoten in die Finger.

( Mal sehen wie viele Hits ich wegen dem Wort gaga bekomme ;-) )



Maus, Mac und VirtualBox

Sollte man mal Probleme mit der Maus unter Mac mit VirtualBox haben dann sollte man auf jeden Fall die Guest Tools installieren.

Wenn man auch mal wenig Daddeln möchte, dann sollte man sich diesen Tip zu Herzen nehmen.

Disable mouse pointer integration while playing, else you'd end up with mouse leaving game window.



Tastenbelegung unter OS X

Apple macht ja gerne was eigenes ;-)

Nun habe ich ein Tool gefunden, dass es ein wenig angenehmer macht, wenn man bisher mit einer IBM Tastatur gearbeitet hat und nun mit einer Apple Tastatur arbeitet. ( mit einer aktuellen wohlgemerkt, die es schon mit einer Cherry Tastatur aufnehmen kann )


DoubleCommand
DoubleCommand is software for Mac OS X (a kernel extension) that lets you remap keys, in other words change the way your keyboard works. Often used to make a PC keyboard more comfortable with a Mac, swapping the Alt (Option) and Windows (Command or Apple) keys, since they are in swapped positions on Mac and PC keyboards. DoubleCommand is a quick and easy way to fix this if you use a PC keyboard with your Mac.


BTW: schön schlichte Website.

Eigenes Süppchen

Ich erwarte ja nicht, dass alles eines ist aber gewisse Standards sollte man doch einhalten oder ?

Ein tar Archiv ist ja nichts unbekanntes. Wieso muss Apple mit Mac OS X da was "besonderes" draus machen ?

Erstellt man per Konsole ein tar Archiv, meint Apple man muss noch zusätzliche Features mit rein packen.

Es wird für jede Datei und Ordner ein zusätzliche ._ Datei angelegt, die Zusatzinfos für Mac OS X enthalten.
An sich ja keine schlechte Idee, aber so was ist katastrophal !!!

Wenn man diese Archive nur auf Mac OS X erstellt und verwendet ist das ja kein Problem. Arbeitet man aber mit verschiedenen Systemen kommt Müll dabei raus!

Wenn ich eine Anwendung verwende die es nur unter OS X gibt dann erwarte ich nicht, dass diese auch auf anderen Systemen funktioniert.
Wenn ich aber eine Anwendung wie tar verwende, dann erwartet man so was. Denn tar ist nicht irgendwas, nein es ist fast schon ein Standard. Und Standard ist nun mal dazu da, dass sie überall gleich sind.

Wie verhindere ich das nun ?
export COPYFILE_DISABLE=true
tar cvf foo.tar foo


So.

Wenn ich schon damit arbeite und mich mit der Tastatur anfreunden muss, dann sollten doch die Anwendungen "normal" sein !!

iMac und die Mausgeschwindigkeit

Wenn man im Besitz eines iMac ist, dann kann man unter Umständen das Problem haben, dass das Display einfach zu Groß ist um anständig mit der Maus zu arbeiten.
Selbst wenn die Mauseinstellung unter Tracking am höchsten Punkt angelangt ist, ist es einfach zu langsam.

Diesen Wert kann man aber manuell überschreiben.

defaults write -g com.apple.mouse.scaling Wert


Was der aktuelle Wert ist kann so auslesen:
defaults read -g com.apple.mouse.scaling


Das Höchste via Interface ist 3. Ich habe es mal auf 6 gestellt und bin zufrieden damit.
defaults write -g com.apple.mouse.scaling 6


Damit diese Einstellung auch aktiviert wird, muss man sich neu anmelden.

HINWEIS:
Wenn man die Einstellung für die Maus aufruft, dann wird der manuell eingestellt Wert leider überschrieben !!!

Mac spaces shortcuts

Das Mac Spaces ist ja fast vergleichbar wie das Desktop-management unter Gnome oder KDE. Aber nur fast... leider...

Nun gibt es sicherlich immer Kniffe die man noch nicht kennt. Zum Beispiel wie man Fenster verschiebt ohne die Spaces Übersicht zu verwenden.

Move windows to Spaces via keyboard shortcut
Moving multiple windows in Spaces

Wieder etwas gelernt.

Compilieren auf dem Mac

So als blutiger Mac Anfänger hat man mit so was seine Probleme.

Hier sind zwei Seiten die mir weiter geholfen haben:
Compiling Problems and Solutions
Compiling Unix Source Code

Reboot...

Tja neue Firma, neue Mitarbeiter, neuer Arbeitsplatz.

iMac :-)

Nun muss ich da natürlich die ganzen Tools finden die ich bisher unter GNU/Linux verwendet habe. Vieles gibt es auch für den Mac aber nicht alles. Daher muss man den Gegenpart finden.
Hier nun eine Liste die mir weitergeholfen hat, als Web Developer:

23 Essential Tools For Web Development on a Mac

Werde dann mal weiter machen und weiter lernen..