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. <script type="text/javascript" src="/jQuery.min.js"></script> Ja, auch […]