Softwareentwicklung

Softwareentwicklung

Im Internet laufen Sie ständig Gefahr, dass Ihre Kommunikation abgehört wird. Es gibt jedoch zahlreiche Möglichkeiten, unerwünschte Lauscher auszusperren. Die Bitparade zeigt einige Optionen zur sicheren Kommunikation auf.

Softwareentwicklung

Was eine intuitiv bedienbare Oberfläche für grafische Anwendungen ist, sind bei Kommandozeilenprogrammen einprägsame Optionen. Die Implementation eines entsprechenden Parsers erfordert einiges Know-how.

Softwareentwicklung

Komplexe Webanwendungen sind häufig träge und schlecht skalierbar, neue Funktionen lassen sich nur zeitaufwendig nachrüsten. Abhilfe verspricht ein Umstieg auf agile Microservices. Damit handelt man sich allerdings ein paar andere Probleme ein.

Softwareentwicklung

Fotos vom Handy oder der SD-Karte kopiert Mike Schilli mit einem Go-Programm in eine datumsbasierte Dateistruktur auf dem Rechner. Ein Cache sorgt dafür, dass nur Neues übertragen und keine Zeit verplempert wird.

Softwareentwicklung

CLI-Datenübertragung mit Aim 1.5.0, Videos und Playlists herunterladen mit Lux 0.15.0, selbst signierte SSL-Zertifikate erstellen mit Mkcert 1.4.4, HTTP-Performance testen mit P0d 0.3.9, auf der Konsole rechnen mit Plus 1.2.2, Aufgaben verwalten mit Todo (main).

Softwareentwicklung

Wer das Implementieren parallel laufender Aktionen anpeilt, sollte einen Blick auf die Programmiersprache Go werfen. Sie unterstützt von Haus aus Nebenläufigkeit und erleichtert mit klaren Konzepten vor allem das Entwickeln von Webservices – zumindest ein wenig.

Softwareentwicklung

Eine Protokollierung braucht man auch in vielen Bash-Skripten. Daher bietet es sich an, das Logging mit einem eigenen Modul für den Anwender einfach handhabbar und einheitlich zu gestalten.

Softwareentwicklung

Als Käufer der DELUG-Ausgabe finden Sie auf der ersten Seite der DVD Open Suse Leap 15.4. Seite B enthält unter anderem sieben Videos vom zweiten Tag der CLT, ein E-Book über DevOps und vieles mehr.

Softwareentwicklung

Top-Alternative Atop 2.7.1, Konfigurationshelfer Chezmoi 2.17.1, HTTP-Downloader Downcat 0.3.2, Befehlsmultiplexer Mprocs 0.3.0, CSV-Helfer Qsv 0.52.0, Konsolen-Dashboard Wtf 0.41.0.

Softwareentwicklung

Weil Shell-Kommandos sich als Sequenzen wiederholen, minimieren intelligente Vorhersagen die Tipparbeit. Zuerst lassen wir die Shell Protokoll führen, anschließend liest uns ein Go-Programm jeden Wunsch von den Augen ab.

Nach oben