PowerShell ist ein etabliertes Werkzeug zur Automatisierung von IT-Aufgaben. In Kombination mit grafischen Benutzeroberflächen (GUIs) lässt sich die Bedienung deutlich vereinfachen – insbesondere für weniger technische Anwender:innen. In diesem Artikel zeige ich, wie sich PowerShell-Skripte durch GUIs ergänzen lassen, um wiederkehrende Aufgaben eff...
In der agilen Softwareentwicklung sind automatisierte Tests nicht mehr wegzudenken. Sie dienen nicht nur der Qualitätssicherung, sondern auch dazu, die geforderte Funktionalität der Software zu spezifizieren. In vielen Projekten muss eine Test-Dokumentation mit einem Release ausgeliefert werden. Sehr hilfreich sind Testberichte, welche bei der Test...
Code Reviews sind aus modernen Entwicklungsprojekten nicht mehr wegzudenken. Auch wenn sie auf den ersten Blick nach zusätzlicher Arbeit aussehen, steigern sie am Ende die Effizienz und führen zu besseren fachlichen Ergebnissen. Davon profitiert nicht nur das Entwicklungsprojekt - sondern auch die Skills der Entwickler:innen. Dieser Blogartikel bes...
Linting ist bei vielen Programmiersprachen, wie Java und Python, schon lange gang und gäbe, doch ist das auch mit SQL-Skripten möglich? Und was ist Linting überhaupt? SQL-Code kann schnell komplex und schwer zu überblicken sein. Besonders bei umfangreichen Projekten mit Hunderten von Zeilen schleicht sich oft der eine oder andere Fehler ein – sei e...
Dependencies sind externe Softwarekomponenten wie Bibliotheken oder Frameworks. Regelmäßiges Aktualisieren auf die neusten Versionen ist essenziell, um Sicherheitslücken und Performance-Probleme zu vermeiden. Neue Versionen bringen oftmals neue Funktionen mit sich, welche die Funktionalität der Software verbessern können oder neue Möglichkeiten ber...
In einer Welt, in der Datenvolumen und Anforderungen stetig wachsen, wird die Wahl der richtigen Speichertechnologie immer entscheidender. Genau hier setzt MinIO an: eine Open-Source-Lösung, die Object Storage neu definiert. Ob für Datenanalyse, Backup oder hybride Cloud-Umgebungen – MinIO kombiniert S3-Kompatibilität mit maximaler Skalierbarkeit u...