Tutorials

Einige nützliche Hilfen und Code-Schnipsel, die ich immer wieder benötige und deshalb hier für alle sammle.

Node/Javascript: Ecmascript 6 Imports in Node benutzen

Manchmal kommt es vor, dass man Import und Export von Ecmascript 6 in NodeJs benutzen möchte. Mitlerweile gibt es für node dafür eine experimentelle Unterstützung (siehe hier), aber ich fand das nicht so schön. Eine einfache und schnelle Lösung ist…


DIY: Ein Hausbett für Kinder selber bauen (Anleitung)

In diesem Tutorial geht es diesmal nicht um Programmierung und Software sondern man muss selbst Hand anlegen und etwas reales erschaffen. Es ist ein Kinderbett mit einem Dach, also ein Hausbett. Inspiriert haben wir uns hierbei beim…


Symfony/Unit Test - Deprecation Meldungen verbergen

Manchmal lässt man Unit-Tests mit phpunit in Symfony laufen und bekommt sehr viele Deprecation Warnings, die man leider selbst nicht ändern kann. Zum Beispiel ist man auf eine ältere PHP Version angewiesen und die Meldungen gehen nur bei Updates…


Webpack/Encore - Dynamische Entries erstellen

Für ein Symfony Projekt, welches mit Webpack und dem Aufsatz Encore arbeitet wurde es mir zu mühsam für jede neue Datei einen Eintrag in die webpack.config.js zu machen. Deswegen habe ich hier einen Ansatz um mit der glob-Funktion Dateien zu finden…


Git Bash auf Windows: Aliasse hinzufügen

Möchte man in der Git-Bash eigene Aliasse hinzufügen, so geht dies relativ einfach.Als erstes muss man als Administrator einen Editor seiner Wahl öffnen.Danach öffnet die Datei /C/Programme (Program Files auf englisch)…


Symfony Unit Testing: Session aus dem RequestStack testen

Für einen Unit einer Klasse brauchte ich die Session aus dem Requeststack, da diese Klasse als Constructor nur den Requeststack übergeben bekommt. Das Ganze lässt sich relativ leicht bewerkstelligen, indem man erst einen Request erstellt, diesen…


TYPO3: „Unexpected server response“ in „Environment Status“

Bei mir wurden nach dem Update auf TYPO3 10 im Berichte Modul, bzw. unter Umgebung->Environment Status angezeigt, dass meine Installation falsche Antworten sendet. Wenn die Seite auf einem Apache Server läuft, so kann man dies schnell beheben,…


TYPO3: Einen PageTitleProvider für eigene Extension erstellen

Seit neuestem kann man sehr einfach den Seiten-Titel (Pagetitle) bei TYPO3 Seiten anpassen. Man muss hierfür einfach einen TitleProvider in der eigenen Extension erstellen und kann diesen dann in seinem Controller in der Detail-Action nutzen. So…


Weinsberg Carabus/Caratour - Isofix nachrüsten (Evtl. auch bei Knaus)

Heute mal ein Tutorial, dass nichts mit Programmierung zu tun hat. Es geht um die Nachrüstung eines Isofix Adapters für einen Weinsberg Kastenwagen. Hier gibt es im Internet nur sehr dürftige Informationen und nur eine Seite sagt überhaupt eine…


Twig: Break in For-Schleife einbauen

Möchte man einen "break" in eine For-Schleife bei Twig einbauen, so gibt es dafür keine Option. Man kann sich aber ganz leicht behelfen, indem man das folgende Snipped verwendet. Es sei angemerkt, dass es hier kaum einen Performance-Gewinn gibt.Der…