WordPress Gear – Plugins f├╝r WordPress Entwickler

Screenshot von WordPress Gear

WordPress bietet einiges an M├Âglichkeiten eine Installation vern├╝nftig zu Debuggen – auch im Livebetrieb! Dummerweise ist es jetzt nicht unbedingt so das dies alleine mit dem Core m├Âglich ist, sondern man muss einiges an Plugins installieren und teilweise Plugins f├╝r die Plugins. Das zusammen suchen & installieren der Plugins ist nicht lustig, deshalb arbeite ich weiterlesen

Individuelle Checkboxen ohne JavaScript

Screenshot individueller Checkboxen in reinem CSS

Schuster bleib bei deinen Leisten ist nicht immer eine gute Idee! Vor allem dann, wenn man seine Stiefel anstatt gegen die Version aus Gummi auszutauschen weiterhin mit Schweinefett behandelt. In unserem speziellen Fall betrifft dies Checkboxen. Es ist n├Ąmlich nicht mehr n├Âtig diese mit Javascript zu individualisieren, man kann dies auch durch reines CSS l├Âsen. weiterlesen

Die richtige Font f├╝rs Programmieren

Neue Fonts f├╝r die IDE

Bewegt man sich im Bereich von IDEs oder von Terminal-Anwendungen gelten bzgl. Fonts ganz andere Richtlinien, als f├╝r den Print-Bereich. Zum Beispiel das alle Zeichen gleich breit sein m├╝ssen. Da aber Betriebssysteme selten bis gar nicht eine entsprechende Font besitzen, ist es in der Regel so, das Terminal-Programme und IDEs ihre eigenen Schriften mitbringen. W├Ąhrend weiterlesen

Remote Debugging mit PhpStorm und Xdebug

Debug-Fenster in PhpStorm

Ich habe hier im Moment eine ziemlich komische, historisch gewachsene, Infrastruktur. Mein Entwicklungsrechner ist Windows, auf dem der Entwicklungsserver in einer VM l├Ąuft. Dieser wiederum exportiert /var/www mittels Samba an den Windows-Rechner. Da ich mal ein Projekt in Symfony umsetzen wollte, hatte ich gestern sage und schreibe 6h Alarm um alle Features von PhpStorm ans weiterlesen

JavaScript f├╝r Superheros

Screenshot von Superhero.js

JavaScript macht seit einigen Monaten eine ganz erhebliche Wandlung durch. W├Ąhrend bei den Frontend-Entwicklern immer mehr Funktionalit├Ąt / Logik in JavaScript erledigt wird – und somit die Rechenlast auf den Client ausgelagert wird – setzt es sich dank Techniken wie Node.js auch immer mehr auf dem Server durch. Inzwischen ist es halt so, das es weiterlesen