Kategorie: Development

  • WordPress-Themes auf Schadsoftware prüfen

    Der Erfolg von WordPress und die Verbreitung machen es Entwicklern von Schadcode einfach. So sind z.B. „Free WordPress Theme“ oder „Kostenlose WordPress Themes“ sehr beliebte Suchanfragen bei Google. Nun sollte man allerdings nicht jedes Theme einfach laden und auf den eigenen Server spielen. Immerhin lädt man PHP-Code herunter der alles mögliche enthalten kann. Böswillige Entwickler […]

  • MAMP + Imagemagick: Convert liefert den Wert 5 zurück

    Um mir eine lokale Entwicklungsumgebung eines Kundenprojektes aufzusetzen, brauchte ich „convert“ (in Imagemagick enthalten). Das Ganze lässt sich am einfachsten per brew installieren. brew install imagemagick Doch leider konnte ich convert per exec-Funktion nicht nutzen. Die Funktion lieferte mir ständig den Wert „5“ zurück. Wenn ich das ausgeführte Kommando kopierte, und manuell im Terminal ausgeführt […]

  • Quartz Composer unter Mountain Lion (10.8) installieren

    Um unter Mac OS X 10.8 alias Mountain Lion den Quartz Composer zu installieren, muss man auf die Apple Developer Seite wechseln und sich anmelden. Falls man noch kein Konto hat, kann man sich kostenlos registrieren. Als nächstes sucht man auf der Download-Seite nach Quartz und lädt die letzten „Graphics Tools for XCode“. In meinem […]

  • Postfix/Mail unter Mac OS X einrichten

    Um Mails in der lokalen Entwicklungsumgebung (MAMP) verschicken zu können (beispielsweise unter PHP mit der Funktion mail), muss man Postfix konfigurieren. Das Ganze geht einfacher als gedacht – wie genau, möchte ich in diesem kurzen Beitrag vorstellen. Als erstes müsst ihr eine Datei unter /etc/postfix/ anlegen – das geht am schnellsten mit vi. sudo vi […]

  • Mac OS X: Pretty print XML

    Um XML-Dateien in ein lesbares Format zu bringen hilft ein xml library. Das ganz installiert man am einfachsten per brew. Danach kann man beliebige XML-Dateien in der Shell formatiert ausgeben. Per Ausgabeumleitung lässt sich das Ergebnis natürlich auch sichern. brew install libxml2 xmllint –format my-file.xml

  • Alle .svn-Verzeichnisse löschen

    Wenn man beispielsweise auf git umsteigt, möchte man möglicherweise alle .svn-Verzeichnisse löschen. Abhilfe schafft folgendes Kommando: <code>find ./ -name ".svn" | xargs rm -Rf</code>

  • Alternative: jQuery von Google hosten lassen

    Einleitung Ich habe mich schon öfter gefragt, welche Vorteile es wohl hat, wenn man jQuery von Google hosten lässt statt sich einfach eine Version zu laden und diese einzubinden. An Traffic-Ersparnissen oder gar Speicherplatz kann es ja nun wirklich nicht liegen. In diesem Artikel möchte ich Vor- und Nachteile beleuchten. &lt;script type="text/javascript" src="/jQuery.min.js"&gt;&lt;/script&gt; Ja, auch […]