Bootstrap v5 manuell kompilieren – Update 3 Vorab – hierbei handelt es sich um eine Fortsetzung vom Posting Bootstrap v4 manuell kompilieren. Es hat sich ein wenig was getan und wir wollen natürlich auch mit Bootstrap v5 arbeiten können 🙂 Schaut rein, lernt eine neue Community-getriebene Bibliothek kennen und stattet eure Projekte mit Bootstrap v5 aus!… Read More
Bootstrap v4 manuell kompilieren – UPDATE Diese Woche möchte ich euch zeigen wie ihr euch mit minimalem Aufwand Bootstrap v4 selbst kompilieren könnt – für den Fall dass ihr (wie ich) kein Fan von Grunt und den üblichen Build-Tools seid. Wir werden dafür lediglich eine SASS Compiler Bibliothek (leafo/scssphp) verwenden. ACHTUNG – es gibt einen aktuelleren Beitrag zum Thema Bootstrap v5… Read More
Wie man ein Singleton via Trait definiert Hallo zusammen! Heute möchte ich euch zeigen, wie man anhand eines einfachen Traits aus jeder beliebigen Klasse ein Singleton machen kann. Traits sind eine hervorragende Methode um vorhandenen Code ohne großen Aufwand wiederzuverwenden. Falls ihr wissen möchtet was Traits genau sind, schaut euch meinen Eintrag vom März 2012 an!… Read More
Basics Tutorial: Composer unter Windows (und Linux) Hallo zusammen! Heute erkläre ich euch, wie man den bekannten PHP Paket Manager „Composer“ unter Windows verwendet und was das nützliche Tool für einen unglaublichen Mehrwert mitbringt.… Read More
Javascript und this – Teil 2 Letzte Woche habe ich einiges zum Thema „Javascript und this“ geschrieben, unter anderem was sich in verschiedenen Kontexten innerhalb von this verbirgt. Heute geht es mit ein paar zusätzlichen Informationen weiter!… Read More
Javascript und this – Teil 1 Diejenigen unter euch die öfters mit Javascript arbeiten kennen vielleicht das Problem mit Javascripts this. Wie letzte Woche beschrieben arbeitet Javascript anders mit Kontexten als PHP zum Beispiel, heute stelle ich euch ein paar dieser Situationen vor!… Read More
Was sind Javascript Closures? Diese Woche möchte ich euch erklären was sich hinter den Javascript „Closures“ verbirgt. In Wirklichkeit ist dieses Thema gar nicht so schwierig, wie einen die Theorie vielleicht vermuten lässt… Und mit Beispielen ist das ganze direkt viel einfacher zu verstehen 🙂… Read More
Basics: (Native) Javascript Objekte erweitern Willkommen zu einem neuen Eintrag – Diese Woche geht es um Javascript Objekte und wie wir diese mit eigenen Methoden erweitern können – Stichwort Objekt Prototyp. Dabei ist es relativ egal ob es sich um native oder eigene Objekte handelt.… Read More
Komplexe Daten in der Datenbank sichern Hallo und herzlich willkommen zu einem neuen Blog-Eintrag. Heute möchte ich euch ein paar verschiedene Möglichkeiten vorstellen wie man komplexe Daten in seine Datenbank speichern kann. Mit „komplexen Daten“ meine ich an erster Stelle alles was über einfache Zahlen und Strings hinausgeht. Also: Arrays, Objekte, Dateien.… Read More
Das “pattern” und „required“-Attribut von HTML5 HTML5 bringt uns einige coole Attribute mit, die uns dabei helfen können Javascript zu sparen – Zuletzt gesehen bei contenteditable und autofocus. Die zwei Attribute, die ich euch Heute vorstellen möchte, treten dabei in dessen Fußstapfen.… Read More