Monat: August 2014

  • Was man alles wissen muss…

    Vor kurzem ist mir erstmals aufgefallen, mit welchen Technologien, Sprachen und Konfigurationen man sich als Webentwickler eigentlich (grundlegend) auskennen sollte. Die Liste ist wirklich lang geworden – und ich bin mir sicher, dass sie nichtmal vollständig ist. Je länger man nachdenkt, desto mehr fällt einem einfach ein. Basics Dateiformate / Encodings Sprachen / Formate PHP + […]

  • phpStorm: Standardeinstellungen für Projekte

    Ich habe immer wieder das Problem, dass ich für jedes Projekt die selben nervigen Einstellungen mache. Da wären zum Beispiel: xDebug richtig konfigurieren VCS root errors deaktivieren Pfade zu Composer und Phing pflegen JSLint und JSHint konfigurieren Eventuell SASS und LESS File Watcher konfigurieren Magicento einrichten All das macht man immer und immer wieder. Abhilfe […]

  • phpcs: Code-Sniffer für PHP

    Gerade wenn man in größeren Projekten arbeitet, müssen sich Menschen an Standards halten, da ansonsten Chaos entsteht. Ein Standard wäre hier zum Beispiel PSR (ich berichtete). Aber wie stellt man nun sicher, dass man sich auch immer daran hält? Die Antwort lautet hier: phpcs. Sofern man seine Entwicklungsumgebung korrekt eingerichtet hat, geht die Installation recht einfach […]

  • PHP: Coding Style Guides & Standards

    Wer kennt das nicht? Man öffnet fremden Quellcode und alles fühlt sich unschön an – die Klammern sind ganz wo anders, plötzlich schleichen sich Leerzeichen wo ein, wo man selbst keine macht, die Parameter sind anders aufgeführt, oder zwischen den Funktionen ist komisch viel Platz. Spätestens wenn man gemeinsam an Projekten arbeitet, ist es unglaublich sinnvoll, […]

  • Mac OS X: Die eingebaute Diktierfunktion nutzen

    Wer etwas schreibfaul ist, für den sind Diktierfunktionen sicherlich der beste Freund. Auch ich hatte früher (noch zu Windows-Zeiten) einmal eine der bekanntesten Softwarelösungen für diese Aufgabe im Einsatz, von welcher sicher jeder schon einmal gehört hat: „Dragon naturally speaking„. Seit Mac OS X 10.9 ist die Diktierfunktion, welche man schon aus iOS kannte, auch auf […]

  • WordPress-Themes entwickeln – mein Workflow

    Nachdem ich aktuell dabei bin meine eigenen Themes zu entwickeln und zu verkaufen, möchte ich hier einmal kurz vorstellen, wie ich dabei vorgehe. Damit das Tutorial verständlich ist, sollte man folgende Themen grundlegend beherrschen und sein eigen nennen: git Unix / Mac OS X Webserver mit SSH-Zugang (für git) Zusätzlich setze ich noch phpStorm als IDE […]

  • WordPress: Eigenen oEmbed-Provider registrieren

    Wer einen eigenen Provider für oEmbed (siehe codex) registrieren möchte, ist relativ schnell am Ziel. Doch was ist das eigentlich? oEmbed ist ein offenes Format, welches erlaubt, Daten in eine andere Webseite einzubetten. Dazu braucht man die Struktur der Daten nicht genau kennen. Alles was man braucht, ist ein Link zu einer Ressource. Das Ergebnis ist dabei immer gleich […]