TMUX – der CLI-Manager
Toni Centrih
System Integration
TMUX ist ein Kunstwort für »terminal multiplexer« und ist bekannt dafür, dass es mehrere Terminal-Sessions zeitgleich aufbauen und verwalten kann. Seine größte Stärke besteht darin, eine abgebrochene Shell-Session verlustfrei wieder aufzunehmen. In diesem Blogbeitrag möchte ich auf den praktischen Einsatz von TMUX eingehen und aufzeigen, wie man mi...
Weiterlesen
Mutationstests mit Stryker: Warum Zeilen-Codeabdeckung beim Testen von Software allein nicht ausreicht
Lukas Lang
Application Development
In der Softwareentwicklung ist die Messung der Zeilenabdeckung (auch Code Coverage genannt) ein wichtiger Faktor, um sicherzustellen, dass der Code ordnungsgemäß funktioniert und potenzielle Fehler vermieden werden. Zeilenabdeckung ist ein Maß dafür, wie viele Codezeilen in einem Programm von Tests abgedeckt werden. Es gibt jedoch Situationen, in d...
Weiterlesen
React Quick Start & Cheat-Sheet
Tim Blum
Application Development
React ist eine weltweit beliebte und viel genutzte JavaScript-Bibliothek. Aber um eine erste Webseite mit React zu entwickeln, sollten Sie sich erst mit den verfügbaren Funktionen vertraut machen. In diesem Quick Start Guide erhalten Sie eine kompakte Übersicht über alle wichtigen React-Konzepte!  Einführung Nachfolgend werden alle Kernpunkte ...
Weiterlesen
Dokumentenlenkung mit Git
ORDIX AG
Application Development
Die Umsetzung einer ISO-27001-Zertifizierung fordert eine wirksame Dokumentenlenkung. Hierzu gehört beispielsweise, alte Versionen eines Dokumentes für die Nachvollziehbarkeit auffinden zu können und neue Dokumentenversionen vor Freigabe und Veröffentlichung des Dokuments zu genehmigen. Wie wäre es, eine solche Dokumentenlenkung mit einer Sour...
Weiterlesen
Automatisierte Dokumentenverarbeitung mit Aspose.Words for Python - Erfahrungsbericht
Dr. Natalie Nikitin
Application Development
Direkt zu Beginn ein Geständnis: Textverarbeitung mit Maus und Schaltflächen finde ich, na ja, vielleicht nicht grauenhaft, aber etwas in der Art. Schon einige Male in der Vergangenheit habe ich festgestellt, dass ich lieber eine neue Markup-Sprache erlerne (z. B. Markdown und LaTeX) und damit deutlich schneller gewünschte Ergebnisse bekomme als du...
Weiterlesen
Automatisierte Barrierefreiheits-Tests in der Webentwicklung mit Cypress-Axe
Florian Kowalke
Application Development
Einführung in die Barrierefreiheit Die Wichtigkeit von Barrierefreiheit in der heutigen Welt steigt stetig an. Websites weisen bereits durch das Nichtvorhandensein einer mobilen Ansicht eine Barriere auf. Wenn eine Website jedoch nicht ausreichend barrierefrei entwickelt wurde, ist dies kritisch, da so der Zugang durch ganze Nutzergruppen eingeschr...
Weiterlesen