Archiv der Kategorie: OS X

OS X: gimli unter Mavericks installieren – markdown2pdf

Nach längerem Suchen nach einer Lösung um Markdown Files nach PDF zu konvertieren bin ich auf Gimli gestoßen. Unter Ubuntu war dies leicht zu installieren und man konnte schnell Ergebnisse damit erzielen.

Unter OS X Mavericks 10.10 war dies nicht ohne weiteres möglich. Beim Aufruf von „gem install gimli“ kam es immer zu einer Fehlermeldung. Die erste Suche führte in die falsche Richtung und Grund waren immer die fehlenden Xcode Commandline Tools aufgeführt mit fehlendem gcc Compiler.

Bei mir hat ein Update auf den aktuellen Ruby Version Manager sowie eine aktuelle Ruby Version Abhilfe geschaffen.

# update rum und ruby
\curl -L https://get.rvm.io | bash -s stable --ruby

# Versionen nach update
localhost:markdown csg$ rvm -v
rvm 1.26.4 (latest) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]
localhost:markdown csg$ ruby -v
ruby 2.1.5p273 (2014-11-13 revision 48405) [x86_64-darwin14.0]

# gimli installieren
gem install gimli

gimli ist erfolgreich installiert. Nun ist es ein leichtes aus mehreren Markdown Dateien automatisiert ein PDF erstellen zu lassen.

# Beispiel
gimli -merge -outputfilename "documentation" -w '--toc --footer-center "[page]/[toPage]"'

 

OS X Yosemite: WebStorm unter Yosemite startet nicht

webstorm-yosemite-2
Paketinhalt anzeigen => Info.plist

Erster kleiner Schreck nach dem Update auf OS X Yosemite. Meine geliebte WebStorm IDE startet nicht mehr.
Doch es war schnell eine Lösung dazu zu finden. Der einfachste fix ist sich mit einem Rechtsklick auf das WebStorm App Icon den Paketinhalt zeigen zu lassen.

Anschließend öffnet man die Info.plist und sucht den Teil JVMOptions > JVMVersion und ändert den String von  1.6* auf 1.7*. Die Änderung speichern und schon läuft WebStorm wieder wie gewohnt.

 

webstorm-yosemite-3
JVMOptiions => JVMVersion => String auf „1.7*“ ändern

OS X installieren ohne optisches Laufwerk und ohne Medium und dann? => Liondiskmaker

Ich hatte mir schon seit Ewigkeiten keine Gedanken mehr über eine Neuinstallation gemacht. Seit Mac OS X 10.x wird von dem einen Rechner auf den anderen migriert bzw. ein Time Machine Backup verwendet.

Nach diversen Rechnern bei denen Apple so nach und nach das optische Laufwerk weg gelassen hat, und auch durch die Tatsache dass neuere OS X Versionen nur noch über den App Store geladen werden können, kann es unter Umständen schwierig werden seinen Rechner neu aufzusetzen.

So sitze ich nun da mit einem Mac mini ohne optisches Laufwerk und die letzte OS X Version, wie soll es auch anders sein, existiert nur noch als Download. Wie sollte man in so einem Fall den Mac neu installieren? Ganz ehrlich gesagt mein Mac mini schnurrt wie eine Katze, aber was ist wenn doch mal die SSD ihren Geist aufgeben sollte? Verwöhnte Zeiten sage ich nur…

Um es kurz zu machen, hierfür gibt das geniale Tool Liondiskmaker dass den OS X Installer auf ein bootbares Medium kopiert. Wahlweise kann das eine DVD sein, eine externe Festplatte, ein USB Stick oder sogar eine SD Karte!

Einfach nur Top! Kann ich nur weiter empfehlen.

OS X: Seiten mit wget als offline Version herunter laden

Am besten den Packagemanager Homebrew installieren. Mit installiertem Homebrew wget installieren:

brew install wget

Und im Anschluss mit wget die Seiten herunterladen:

wget -r http://www.foo.bar

oder

wget -cmkE -np http://www.foo.bar

Genauere Optionen den manpages entnehmen.

Alternativ gibt er hier noch ein interessantes Tutorial: Install and Configure wget on OS X Mavericks 10.9 and fix SSL GNUTLS error.

PHP: OS X und PHP 5.3, 5.4, 5.5

Was für ein Traum! Diese Seite ist wirklich Gold wert, denn dort sind binary packages zur Installation von diversen PHP Versionen (5.3, 5.4, 5.5) für Mac OS X vorhanden. Die Installation ist Mega einfach.

Diverse goodies sind mit installiert, x-debug usw. Die Dokumentation beantwortet die wichtigsten Fragen wie z.B.

# wo befindet sich die php.ini
/usr/local/php5/php.d/99-liip-developer.ini

# wo wird xdebug konfiguriert
/usr/local/php5/php.d/50-extension-xdebug.ini