09.03.2023
V. Subhash, CodeProject
Shell-Programmiergeheimnisse, über die niemand spricht
Autor: Bernhard Lauer
wikimedia.org
Als Autor eines Buches mit Befehlszeilen-Tipps und -Tricks kennt sich V. Subhash mit Linux aus. In einem Beitrag auf CodeProject berichtet er über Shell-Geheimnisse, über die niemand spricht.
Der indische Entwickler V. Subhash hat einige seltsame, aber wichtige Details über die Shell-Programmierung zusammengetragen, die leicht vergessen oder ignoriert werden. Er sagt: "Die Shell-Programmierung ist ein Minenfeld für Fehler. In Anbetracht der Tatsache, dass Shell-Skripte Hunderte von Milliarden von Dollar an Vermögenswerten verwalten und schützen, ist es wichtig, zumindest die leicht zu machenden Fehler zu vermeiden."
In diesem CodeProject-Beitrag hat Subhash seine wichtigsten Tipps zusammengetragen, beispielsweise, dass die Programme Bourne Shell (sh) und Bash (Bourne-Again-Shell) nicht das Gleiche sind, oder der Hinweis darauf, dass die if-Anweisung der Shell sich sehr ungewöhnlich verhält. Außerdem geht es beispielsweise um die Tücken von Leerzeichen in String-Vergleichen oder darum, dass Arithmetische Operationen nicht so Straight-Forward sind, wie es auf den ersten Blick erscheint. Aber, lesen Sie selbst ...
Künstliche Intelligenz
Microsofts Semantic Kernel eine Million Mal heruntergeladen
Der Microsoft Semantic Kernel stellt eine Verbindung zwischen Code und KI her und scheint ein voller Erfolg. Die Entwicklergemeinde hat die damit verbundenen Möglichkeiten akzeptiert.
>>
Konferenz
Wird generative KI Software-Ingenieure ersetzen? DWX-Keynote
Auf der Developer Week '24 wird Professor Alexander Pretschner von der TU München eine der Keynotes halten. Er klärt auf, ob Ihr Job in Gefahr ist.
>>
Test-Framework
Testautomatisierung mit C# und Atata
Atata ist ein umfassendes C#-Framework für die Web-Testautomatisierung, das auf Selenium WebDriver basiert. Es verwendet das Fluent Page Object Pattern und verfügt über ein einzigartiges Protokollierungssystem sowie Trigger-Funktionalitäten.
>>
Tools
GitLab Duo Chat mit KI-Chat-Unterstützung
Der DevSecOps-Plattform-Anbieter GitLab führt den GitLab Duo Chat ein. Dieses Tool integriert Künstliche Intelligenz in die DevSecOps-Workflows.
>>