Als Entwickler will ich weitestgehend repetitive Tasks vermeiden, um mich mit meinen eigentlichen Aufgaben oder Problemen bei der Softwareentwicklung auseinandersetzen zu können. Von daher verwende ich natürlich Continuous Integration. In diesem Blog-Artikel geht es, genauer gesagt, um den Einsatz ...
Weiterlesen >>
Wenn ich eine Node.js-Anwendung über Continuous Deployment in Windows Azure bereitstellen will, dann funktioniert das im einfachsten Fall, wie in meinem letzten Blog-Post beschrieben, ohne jegliche Konfiguration. Erfahrungsgemäß kann aber mit hoher Wahrscheinlichkeit jeder Software-Entwickler ...
Weiterlesen >>
In Software-Projekten will man natürlich stets eine hohe Testabdeckung erreichen, um so weit wie möglich, eventuelle Fehlerquellen zu eliminieren. Trotzdem kommt man normalerweise nicht um das traditionelle Debuggen herum. Gerade wenn es um die Integration diverser Bibliotheken oder Frameworks geht, ...
Weiterlesen >>
Eine typische Anforderung in Web-Projekten ist häufig die Darstellung von benutzerdefinierten Fehlerseiten für beispielsweise HTTP 404- oder HTTP 500-Fehler. Setzt man in Node.js auf das leichtgewichtige und weit verbreitete MVC-Framework express, so ist das auch mit wenigen Handgriffen umgesetzt. ...
Weiterlesen >>
Vor einiger Zeit habe ich mein erstes OpenSource-Projekt veröffentlicht. In diesem Artikel erkläre ich grob, welche Punkte man bei der Veröffentlichung beachten sollte. Es werden noch weitere Artikel folgen. In diesen gehe ich dann auf einige in diesem Artikel erwähnten Punkte genauer ein und zeige ...
Weiterlesen >>
Bei Travis-CI handelt es sich um einen Online-Build-Dienst, welcher für OpenSource-Projekte kostenlos ist. Aktuell funktioniert das allerdings nur, wenn sich das Source-Code-Repository auf GitHub befindet. Hier eine aus der Online-Dokumentation stammende Liste der unterstützten ...
Weiterlesen >>