Stoppt die Vorratsdatenspeicherung! Jetzt klicken &handeln! Willst du auch an der Aktion teilnehmen? Hier findest du alle relevanten Infos und Materialien:

Archiv des Tags ‘osx’

Freie Editoren braucht das Land

Donnerstag, den 29. Januar 2009

Geht es um Text-Editoren für MacOS X führt kaum ein Weg an TextMate vorbei, als freie Alternative ist Smultron sehr beliebt.

Mit MacVim steht nun aber auch endlich ein vernünftiger Port des Unix-Veteranen Vim zur Verfügung, welcher nichts mit der veralteten Carbon-Version zu tun hat. Vim hat zwar eine deutlich steilere Lernkurve als andere Editoren, hat man die Bedienung aber einmal gemeistert, wird man mit ungeahnter Flexibilität und Effizienz belohnt. Da MacVim typische Tastaturkürzel wie ⌘Z, ⌘V und ⌘A versteht, können sich Neulinge langsam an die Bedienung des Editors heranzutasten ohne sofort eine Vielzahl an Kommandos lernen zu müssen. Darüber hinaus bietet das Programm transparente Hintergründe, einen Vollbild-Modus sowie volle Unterstützung für Multibyte-Text. Insgesamt eine sehr gelungene Portierung, welche die Vorzüge von Vim und MacOS X optimal verbindet.

Links:
MavVim FAQ
The Vi Lovers Home Page
Graphical vi-vim Cheat Sheet and Tutorial
Meine .vimrc (ausführlich kommentiert)

Nützliches für die Kommandozeile

Mittwoch, den 21. Januar 2009

Nachdem MacOS X ja bekanntlich über einen Unix-Kern verfügt, steht ein Großteil der bekannten Kommandozeilen-Werkzeuge zur Verfügung. Zusätzlich gibt es aber auch noch einige macspezifische Kommandos, von denen wir heute einige vorstellen wollen.

  • pbcopy / pbpaste: mit Hilfe dieser beiden kleinen Helfer hat man von der Kommandozeile aus Zugriff auf die Zwischenablage.  So kopiert z.B. cat .ssh/id_pub.dsa | pbcopy einen öffentlichen SSH-Schlüssel in diese, so dass man diesen dann einfach mittels Apfel-V in der grafischen Oberfläche einfügen kann. Analog kann so im GUI kopierter Text im Terminal verwendet werden, beispielsweise um diesen mit “grep” zu durchsuchen: “pbpaste | grep foo
  • say: dieses nette Tool erlaubt die Verwendung des systemeigenen Speechsynthesizers in der Shell: say “Hello”. Alternativ kann man mit dem Parameter “-f” auch ein zu lesendes File übergeben. Standardmäßig kommt dabei die in den Systemeinstellungen verwendete Stimme zum Einsatz, dies kann mittels “-v” aber geändert werden.  Dies ist einerseits eine unterhaltsame Spielerei, kann aber andererseits auch von echtem Nutzen sein, zum Beispiel wenn man über die Beendigung eines lange laufenden Shell-Prozesses benachrichtigt werden will, in diesem Fall einem Download mittels curl: curl -O http://link.to.file/bigfile && say “Download finished”
  • softwareupdate: dieses Kommando erlaubt das Einspielen von Systemaktualisierungen von der Kommandozeile. So zeigt etwa softwareupdate -l eine Liste aller verfügbarer Aktualisierungen, während softwareupdate -i -a alle verfügbaren Updates automatisch installiert, womit es sich hervorragend für die Automatisierung mittels at oder cron eignet. 
  • screencapture: OS X-Neueinsteiger fragen sich oft wie man denn auf einfache Weise einen Screenshot erstellen kann, die nicht unbedingt intuitive Antwort lautet Apfel-Shift-3. Alternativ kann dies aber auch von der Kommandozeile erfolgen. So erzeugt beispielsweise das Kommando  screencapture ~/Desktop/`date +”%Y%m%d”`.png einen Screenshot mit dem aktuellen Datum (im Format JJJJMMTT) auf dem Desktop des jeweiligen Benutzers. Das Tool verfügt über einige Parameter, mit denen sich auch interaktive Screenshots (Apfel-Shift-4)  anfertigen lassen.

Viel Spaß beim Arbeiten mit der Kommandozeile!

TrueCrypt für Mac OS X

Donnerstag, den 24. Januar 2008

Ok guys, you accused us of cheating, scamming, phishing, terrorism and even stolen candies but at the end of it we’re OUT with the First OpenSource Platform for Volume Encryption on MacOs X (aka ‘Look, mom! Truecrypt on my Macbook!’).
Having the opportunity to not trust FileVault has never been so sweet…

Laut den Kommentaren ist der Quellcode derzeit nur auf Anfrage verfügbar.

As stated in the Download page Source will be online at the first Beta. Spaghetti code right now, but you can ask for the source with a simple mail.

Einen ersten Test gibt es bei aptgetupdate.de.
Man darf gespannt sein, wie es mit dem Projekt weitergeht.