Hybride Softwareentwicklung

Mit meinen Co-Autoren beschreibe ich einen Ansatz, der die Vorteile agiler und klassischer Vorgehensweisen in einem Modell vereint und stellt die Praxistauglichkeit anhand von Case Studies unter Beweis.

Buchcover

Open Source Software Projekte

WIX Toolset Plugin for Jenkins

Mit dem WIX Toolset ist es möglich, MSI-Pakete für den Microsoft Windows Installer zu bauen. Das Plugin für Jenkins ermöglicht die Integration des Bauens in einen Buildserver, um den Prozess der kontinuierlichen Integration bis hin zum Setup zu ermöglichen. Für das Ausführen des Plugins in Jenkins oder Hudson ist eine Windows-Instanz notwendig.

dBASE Converter

Das Tool 'dbf' ist ein einfach zu benutzendes Kommandozeilenprogramm zum Anzeigen und Konvertieren von dBASE III, IV und 5.0 Datenbanken. Der Inhalt der dBASE-Datenbanken lässt sich am Bildschirm anzeigen oder in komma-separierte Dateien (CSV-Dateien) konvertieren, die in Microsoft Excel oder OpenOffice Calc geöffnet werden können.

C3Faces

C3Faces is a JSF library using C3.js for the underlying rendering technology for every interactive chart. In opposite to Highfaces works C3Faces together with Apache MyFaces and Oracles Mojarra.

Aus dem Blog

Die letzten drei Blog-Beiträge

Allgemein
Digitale Souveränität im Alltag – Warum Kalender, Kontakte & Co aktuell besser nicht in die iCloud gehören

Wir nutzen sie täglich, meist ohne darüber nachzudenken: Cloud-Dienste von Apple, Google und anderen US-amerikanischen Anbietern. Kalender, Kontakte, Notizen, Fotos – zentral gespeichert, jederzeit verfügbar. Praktisch, sicher, komfortabel.

Doch wie abhängig sind wir eigentlich von diesen Diensten? Und was passiert, wenn sie – aus politischen, wirtschaftlichen oder rechtlichen Gründen – plötzlich nicht mehr verfügbar sind?

Technologie
VPN-Zugang mit DS-Lite und älterer Fritz!Box 6490 über OpenVPN

In vielen Haushalten wird der Kabelanschluss über Dual-Stack Lite (DS-Lite) bereitgestellt, was bedeutet, dass der Internetzugang über IPv6 erfolgt, während IPv4-Verbindungen über einen Carrier-Grade NAT (CGN) umgeleitet werden. Dies kann bei der Einrichtung von VPN-Verbindungen zu Problemen führen, da viele VPN-Lösungen traditionell auf IPv4 basieren. Bei älteren Routern wie der Fritz!Box 6490, die möglicherweise nicht die neuesten VPN-Protokolle wie WireGuard unterstützen, bietet OpenVPN eine praktikable Alternative, um auch über IPv6 eine sichere VPN-Verbindung herzustellen.

DevOps
SQLPlus mit Homebrew installieren

Homebrew ist der ultimative Paketmanager für macOS. Auch eher dem kommerziellen Bereich zuzuordnende Software wie bspw. Oracle SQLPlus lässt sich über Homebrew installieren.