You are here: Home » Archives for: Software

Tag Archives: Software

[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 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 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

Posted in Mac | Also tagged , , , | Leave a comment

[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

Posted in Mac | Also tagged , , , , | Leave a comment

[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

Posted in Software | Also tagged , , , , , , | Leave a comment