Rückblick auf den 21. Magento Stammtisch Rhein-Main

Am 22. Februar fand das zweite Treffen unseres Stammtischs im Jahr 2017 statt. Momentan klappt das ganz gut den Stammtisch im Sechs-Wochen-Takt durchzuführen. Das Treffen fand bei meinem Arbeitgeber netz98 in Mainz statt. Da wir uns gerade mitten in der Grippewelle befinden waren leider einige Teilnehmer wenig da. Das war sehr schade. Gerade in dem […]

Magento / Nginx / Vagrant

Vor einiger Zeit hatte ich das Vergnügen auf dem Barcamp in Mainz von Stefan Husch, der selbst seit einigen Jahren in Ruby entwickelt und meinem ehemaligen Kollegen Mattias Gutjahr eine tolle Einführung in das Thema Puppet und Vagrant bekommen zu haben. Seit dem befasse ich mich immer mal wieder mit dem gesamten Thema „DevOps“ und […]

DevOp: Puppet zum installieren von PHPStorm

Puppet zum installieren von PHPStorm: class dev-tools::phpstorm ($version = „3.0“, $revision = „111.19“, $eap = false) { exec { „download-phpstorm“: unless => „/usr/bin/test -d /opt/PhpStorm-${revision}“, cwd => „/tmp“, command => $eap ? { true => „/usr/bin/wget http://download.jetbrains.com/webide/PhpStorm-EAP-${revision}.tar.gz“, false => „/usr/bin/wget http://download.jetbrains.com/webide/PhpStorm-${revision}.tar.gz“, }, creates => „/tmp/PhpStorm-${version}.tar.gz“ } exec { „untar-phpstorm“: cwd => „/opt“, command => $eap […]

DevOp: Puppet zum installieren von jsmin

Hier mein puppet jsmin.pp, welches jsmin für die Kommandozeile unter Ubuntu installiert: class dev-tools::jsmin { exec { „download-js-min“: unless => „/usr/bin/test -d /usr/local/src/JSMin“, cwd => „/usr/local/src“, command => „/usr/bin/git clone https://github.com/douglascrockford/JSMin.git“ } exec { „compile-js-min“: cwd => „/usr/local/src/JSMin“, command => „/usr/bin/gcc -o jsmin jsmin.c“, creates => „/usr/bin/src/JSMin/jsmin“, require => Exec[„download-js-min“] } file { „/usr/local/bin/jsmin“: ensure […]