[mac] Dashboard deaktivieren

Ich verwende das mit 10.4 eingefuehrte Dashboard nicht, da ich keinen Sinn darin erkenne. Man kann das Dashboard mit Boardmitteln aber leider nicht abschalten.

Diese zwei Befehle ins Terminal eingegeben deaktivieren das Dashboard:

defaults write com.apple.dashboard mcx-disabled -boolean YES
killall Dock

aktivieren kann man das Dashboard wieder, indem man die zwei Zeilen mit NO statt YES ins Terminal eingibt.

(links)
Dashboard @ Wikipedia

[mac] JetBrains IntelliJ Idea

Zur Java Entwicklung nutze ich Idea von JetBrains. Das ist zwar teuer, aber um laengen besser als andere Java IDEs.

Da ich in meinem aktuellen Projekt vor einem schicken, neuen iMac sitze, musste ich mir anschauen, wie sich Idea in OSX einfuegt.

Unter Windows und Linux legt Idea die Verzeichnisse config und system brav wie im Readme beschrieben in einem versteckten Unterverzeichnis im Home-Verzeichnis des Nutzers ab. Die Datei, in der die JVM Settings abgelegt werden koennen (idea.exe.vmoptions bzw. idea.vmoptions), befindet sich im Installationsverzeichnis.

Im Readme steht zwar, dass es auf dem Mac genauso laufen sollte, aber nach dem ersten Start musste ich feststellen, dass sich das versteckte Verzeichnis nicht in meinem Home-Verzeichnis lag und ich konnte die Datei nicht finden, in die ich meine geliebten JVM Settings eintragen konnte… Nach einiger Recherche im Internet habe ich dann die richtigen Ordner gefunden.

Hier die Beschreibung aus dem Readme, die stimmt auch fuer Linux und Windows:

USER_HOME/.IntelliJIdea8x/

config/         Configuration files (See INSTALLATION_HOME/bin/idea.properties to tweak location of the configs)

system/         Various IDEA internal caches including Local History data storage.

Der Inhalt des Ordners system liegt hier:

/Users/arne/Library/Caches/IntelliJIDEA8x

und der Inhalt des Ordners config liegt hier:

/Users/arne/Library/Application\ Support/IntelliJIDEA80

und das Aequivalent zur idea.vmoptions liegt dann unter (das Idea Programm suchen und auf “Paketinhalte anzeigen” klicken, dann im Unterordner Contents schauen)

/Applications/IntelliJ\ IDEA\ 8.1.3.app/Contents/ Info.plist

einfach in einem Texteditor oeffnen. Ganz unten kann man dann die VMOptions angeben. Mit 4GB Ram in meinem iMac laeuft Idea mit den Einstellungen sehr gut:

<key>VMOptions</key>
<string>-server -Xms768m -Xmx768m -XX:MaxPermSize=196m -ea -XX:NewSize=196m -XX:MaxNewSize=196m -XX:SurvivorRatio=10 -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+CMSParallelRemarkEnabled -XX:+UseAdaptiveSizePolicy -XX:CMSInitiatingOccupancyFraction=30 -Xbootclasspath/a:../lib/boot.jar</string>

(links)
JetBrains

[Mac] Versteckte Dateien im Finder anzeigen

Immer mal wieder moechte ich mir versteckte Dateien im Finder anzeigen lassen, in den Einstellungen des Finders kann man das aber leider nicht einstellen.

Relativ einfach kann die Einstellung das ueber das Terminal setzen:

defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder

Die Einstellung kann man wieder rueckgaengig machen, indem man die o.g. Befehle mit FALSE statt TRUE aufruft.

Eben unter 10.6.1 getestet, funktioniert wunderbar!

(links)
OSXFAQ

[Software] Passwort Safe KeePassX

Jeder kennt das Problem, auf vielen Webseiten hat man Logins, fuer alles moegliche muss man sich Links und Passwoerter merken.
Meist ist die Antwort darauf die selbe: Man verwendet einfache Passwoerter, und/oder man verwendet nur wenige Passwoerter.

Eine bessere Problemloesung bietet das kostenlose Tool KeePassX. Es ist fuer viele Betriebssysteme verfuegbar und recht einfach zu verwenden.

Man kann die Eintraege in Gruppen und Untergruppen einsortieren, so verliert man nicht den Ueberblick.
Fuer angelegte Eintraege kann man entweder das bereits vorhandene Passwort speichern (und sich anzeigen lassen, wie sicher das Passwort ist) oder aber ein neues Passwort nach Kriterien wie Gross- oder Kleinbuchstaben und aehnlichem generieren lassen.
Die Daten werden in einem stark verschluesselten Keyfile abgelegt. So kann man z.B. das Keyfile auf mehreren Rechnern nutzen.

KeePassX Hauptfenster
KeePassX Hauptfenster
KeePassX Eintrag editieren
KeePassX Eintrag editieren
KeePassX Passwort generieren
KeePassX Passwort generieren

(links)
KeePassX