In vielen Entwicklungsprojekten kommt das Java-basierte Build-Management-Tool Maven von der Apache Software Foundation zum Einsatz. Wird daneben der freie Application Server Wildfly verwendet, der die Grundlage der kommerziellen JBoss Enterprise Application Platform (JBoss EAP) von Red Hat bildet, so möchte ich heute passend dazu ein...
In diesem Artikel gehe ich auf ein Testszenario ein, auf das ich vor kurzer Zeit gestoßen bin. Dabei handelt es sich um einen HTTP-Interceptor, der genutzt wird, um einen Ladebalken während Anfragen an ein Backend anzuzeigen. Ein Ladebalken könnte an vielen Stellen in einer Anwendung genutzt werden, um einen Ladevorgang anzuzeigen. Damit nicht jede...
Wie bereits in den Artikeln "Docs as Code - Dokumentation mit Asciidoctor" und "Quellcode in AsciiDoc einbinden" vorgestellt, lassen sich mit AsciiDoc und Asciidoctor sehr effektiv Dokumentationen von Software oder DV-Konzepten erstellen. Wie es sich für jede gute Markup-Language oder Programmiersprache gehört, hilft ein entsprechender Editor mit S...
Im letzten Blog-Post haben wir die grundlegenden Eigenschaften und Möglichkeiten gesehen, wie eine Software-Dokumentation mit AsciiDoc erstellt werden kann. Jetzt wollen wir uns im Detail anschauen, welche Möglichkeiten AsciiDoc für die Einbindung von Quellcode in die Dokumentation bietet. Für die Einbindung von Quellcode stehen in AsciiDoc mehrere...
In diesem Artikel möchte ich am Beispiel von Asciidoctor beleuchten, wie eine Alternative zu klassischen Dokumentationswerkzeugen aussehen kann, wie diese funktioniert, und wie sich Dokumentation als Code in den Softwareentwicklungsprozess einbinden lässt. Gerade für agile Projekte kann die kontinuierliche Fortschreibung und Verbesserung der Dokume...
Docker Container werden mittlerweile an den unterschiedlichsten Stellen eingesetzt. Es gibt unzählige Use Cases in den Bereichen der Softwareentwicklung und des späteren Betriebs der Programme. Unter anderem auch deswegen, weil es recht einfach ist, ein eigenes Dockerfile zu schreiben, um ein an seine eigenen Bedürfnisse angepasstes Docker Image zu...