13. August 2020 Web-Entwicklung von 0 Kommentare

Da ich nun bereits seit einigen Tagen mit Git arbeite und ein Fan von Aliasen und einfachen Workflows bin, aber oft bei Kollegen über folgende Meldung stolpere, möchte ich kurz zeigen, wie man diese nervige Meldung beim git push neuer lokaler Branches los wird.

$ erku@code-fever:~$ git checkout -b /feature/new-local-branch
$ erku@code-fever:~$ git push
fatal: The current branch feature/new-local-branch has no upstream branch.

Das ganze lässt sich durch das Setzen eines Default Settings in der Git-Konfiguration ändern, so dass der lokale Branch-Name immer als Initialeinstellung für den Remote-Branch genutzt wird.

21. Februar 2020 Web-Entwicklung von 0 Kommentare

Aktuell arbeite ich privat an einem Projekt basierend auf Angular. Beim Build für die Produktiv-Umgebung bin ich auf einen Fehler gestoßen. Ich lade mir eine Third-Party Bibliothek in das Projekt und dabei kam es zu folgendem Fehler. Wie man diesen umgeht und korrigiert möchte ich folgend erläutern.

WARNING in budgets, maximum exceeded for /home/node/app/angular-app/src/app/... Budget 6 kB was exceeded by 598 kB.

ERROR in Child compilation failed:
undefined
ERROR in budgets, maximum exceeded for /home/node/app/angular-app/src/app/... Budget 10 kB was exceeded by 594 kB.

22. Januar 2020 Web-Entwicklung von 0 Kommentare

In den letzten Monaten war es ziemlich ruhig, jedoch möchte ich das Ganze nun wieder etwas aufleben lassen. Aktuell beschäftigt mich die Entwicklung einer einfachen JavaScript / TypeScript App mit Angular. Als ich zuletzt Angular verwendet habe, war die Version 1.8 aktuell - nun ist es Version 8.

Angular wird mit node.js entwickelt, jedoch bin ich kein Fan davon, mir mein lokales System mit Tools zur Softwareentwicklung vollzuspammen, sondern möchte lieber das Einfache Ausrollen von Entwicklungsumgebungen unterstützen.

Daher möchte ich kurz zeigen, wie ich ein neues Angular Projekt mittels Docker ohne lokale Node.js-Installation aufsetze.

18. April 2017 Web-Entwicklung von 0 Kommentare

In meinem täglichen Umfeld arbeite ich viel mit /feature-Branches in Git und bin dabei für das Review von Pull-Requests verantwortlich. Die neuen, lokal verifizierten Features, lassen nach der anschließenden Genehmigung des Pull-Requests meist einen lokalen und nicht weiter genutzten Branch zurück, da das Feature bereits nach development oder master gemerged wurde. 

Nach 10-20 Features hat man dann eine ganze Menge ungenutzter lokaler Branches, welche keinen zugehörigen Remote-Branch mehr besitzen. Um diese Branches zu entfernen gibt es eine kurze Kommando-Kette.

In diesem Zuge möchte ich kurz auf die Möglichkeiten des Löschen von Remote/Local Branches in Git eingehen.

15. Oktober 2016 Web-Entwicklung von 8 Kommentare

In den letzten Tagen habe ich mich damit auseinander gesetzt, wie ich eine Entwicklungsumgebung für Contao mit Docker aufsetzen kann. Letztendlich habe ich eine recht simple Schrittfolge konstruiert, welche einen Einstieg innerhalb von ein paar Minuten ermöglicht.

23. Februar 2016 Web-Entwicklung von 2 Kommentare

Ich arbeite privat schon seit einiger Zeit mit Homestead, der von Laravel bereitgestellten Enwicklungs-VM, Vagrant und VirtualBox. Jedoch kam es bei der Konfiguration von Contao 4.1 unter Homestead zum klassischen PHP-Fehler "No input file specified". Ich erkläre warum und wie das Ganze zu lösen ist.

10. März 2015 Web-Entwicklung von 2 Kommentare

Oft verwende ich für meine Entwicklungen das PHP Framework Laravel. Lokal entwickle ich die Anwendungen mittels Homestead. Nach dem ersten Push ins Git Repository und dem anschließenden Clone auf dem Webserver, in meinem Fall Uberspace, stehe ich aber jedes mal erneut vor einem Problem, wenn ich andere Routen als '/' aufrufe.

Internal Server Error 500