Von Entwickler für Entwickler

Dynamische Formulare im CMS FirstSpirit mithilfe von Regeln

Das CMS FirstSpirit bietet dem Entwickler die Möglichkeit Formulare, mithilfe von Regeln, dynamisch zu gestalten. In diesem Blogartikel möchte ich auf diese Regeln eingehen. Was sind Regeln überhaupt? Wie sind diese Regeln aufgebaut? Und als Beispiel zeige ich wie man die Metadaten im... Artikel lesen

Jenkinsfile – eine versionierbare Konfig

In Zeiten von DevOps wird das automatisierte Testen immer wichtiger. Für das CI (Continious Integration) hat sich Jenkins bei uns bewährt. Die Oberfläche zum Konfigurieren bietet dabei eine Vielzahl an Möglichkeiten, die man per Klick auswählen kann. Aber gerade für die Wiederverwendbarkeit... Artikel lesen

JIRA anzapfen

Aus der Feder eines Pragmatischen Ein geschätzter ehemaliger Kollege der Softwareforen entwarf vor etwa zwei Jahren einen interessanten Blogartikel. Konkret ging es dabei um ein Problem mit JIRA, dem eine kleine Anekdote vorausging: Vor einiger Zeit haben wir zur Qualitätssicherung unsere... Artikel lesen

Apperstellung – kontinuierliche Integration mittels Jenkins

In einer Blog-Reihe wollen wir uns verschiedenen Aspekten und Problemstellungen widmen, die beim Erstellen einer mobilen Webapplikation entstehen können. Im ersten Teil beschäftigten wir uns mit der Auslieferung des Backend Service via Jenkins auf einem Testserver, um eine kontinuierliche... Artikel lesen

Webseitensuche mit Elasticsearch

Viele Auftritte des World Wide Web, beinhalten eine Volltextsuche um die Inhalte einer Website zu durchstöbern. Umgesetzt wird eine solche Suche mit Suchmaschinen wie Elasticsearch. Dabei handelt es sich um Open-Source-Software, welche das Speichern, Durchsuchen und Analysieren großer Datenmengen... Artikel lesen

Einrichten eines Mailserver auf dem Entwicklersystem

Manchmal ist es hilfreich einen lokalen Mailserver zu haben, um E-Mail Funktionalitäten in einer Anwendung zu testen. Dafür möchte ich Mailhog empfehlen - ein Mailserver mit integrierter Web Oberfläche.  Mailhog versendet keine echten E-Mails, sondern zeigt alle versendeten Mails auf einer... Artikel lesen

Der jüngste Mitarbeiter der Softwareforen stellt sich vor

­­Nicht viele Schüler arbeiten in ihren Ferien freiwillig. Die meisten suchen sich wohl lieber einfache, bezahlte Jobs, um ihr Taschengeld aufzubessern. Nicht so Anton Jacker: Schon seit einem guten Jahr lernt er bei uns während seiner Ferien die Welt der Softwareentwicklung kennen. Mit seinen... Artikel lesen

Wenn der Tomcat nicht will, dann zwing ihn!

Dieser Beitrag soll auf ein Problem hinweisen, welches mir kürzlich Kopfschmerzen bereitete. Im Zuge des Updates einer Webapplikation wurde der ausführende Tomcat 7 durch einen Tomcat 8 mit der gleichen Konfiguration ersetzt. Die Webapplikation versendet in bestimmten Fällen automatisiert... Artikel lesen

Integrationstests von Spring MVC Kontrollern mit MockMVC

Dieser Artikel soll kurz zeigen, wie Spring Mvc Rest-Controller mit dem MockMvc Framework getestet werden können. Dafür mit nehmen wir einen einfachen Kontroller mit 3 Rest-Endpunkte: Erstellen eines Todo Eintrags [crayon-5ae12ef0f2c1c966670445-i/] Abrufen aller Todo Einträge... Artikel lesen

Raiders of the lost Git Repository, The Starks going reactive and an Empire of Eggs

Ein Bericht vom JUG Saxony Day 2017. Vergangenen Freitag besuchte das Team Softwareentwicklung gemeinsam mit rund 500 weiteren Teilnehmern den nunmehr vierten JUG Saxony Day in Radebeul. In entspannter Atmosphäre gab es eine Vielzahl interessanter Vorträge und Workshops aus fünf verschiedenen... Artikel lesen