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

16. Oktober 2014 Web-Entwicklung von 0 Kommentare

Bereits vor eingier Zeit habe ich Vagrant in einem extra Beitrag vorgestellt und kurz erläutert, welche Vorteile Vagrant in Entwicklungsteams mit sich bringen kann. Seither nutze ich Vagrant um schnell und einfach immer die gleichen Bedingungen und Voraussetzungen für meine Entwicklungen zu schaffen. Es gibt bereits viele Vorlagen von Entwicklern für Vagrantfiles die für spezielle Zwecke alle Vorbedingungen in der VM automatisch schaffen. Ich selbst jedoch nutze die File, beziehungsweise Vaprobash, von Chris Fidao.

14. April 2014 Web-Entwicklung von 0 Kommentare

Wie schon vorher mal erwähnt, arbeite ich in letzter Zeit oft mit dem AngularJS Framework. Da ich ein Laravel-Fan bin, kommt es beim Templating dann nur leider zu einem kleinem Problem. Sowohl die Blade Engine von Laravel, als auch die Engine von AngularJS setzen auf „Double Curly Brackets“, also die doppelt geschwungenen Klammern. Das führt natürlich bei der Interpretation letztendlich zu ein paar unangenehmen Fehlern.

24. Februar 2014 Web-Entwicklung von 0 Kommentare

In letzter Zeit probiere ich viele Sachen mit AngularJS. Während ich mich in den Basics sicher fühle, stoße ich ab und an noch auf so einige Verständnisprobleme. Zum Beispiel: Warum besteht ein Unterschied zwischen einer object-dotierten und Array-dotierten Liste von Objekten? Wahrscheinlich ist das eher ein JS-Bug/Feature und genau so gewollt, jedoch hat mich AngularJS damit verwirt, dass ng-repeat auf beide Listen problemlos anwendbar ist. Das Filtern und Sortieren hingegen nicht. Doch noch ein mal zum Ursprung dieses Problems.

Unterschied objekt-dotierte und array-dotierte Listen