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]"'
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.
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!
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
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.