Um seine Fotos schnell über einen privaten Link zum Teilen im Web anzubieten, schreibt Mike Schilli ein Go-Programm, dessen Template-Engine auch die Link-Vorschau im Messenger beherrscht.
Softwareentwicklung
Datensicherer Borg 1.4.0, Webseiten-Checker Dirgo latest, Laufwerksprüfer Disktest 1.14.0, Git-Textinterface Gitu 0.23.0, Containerprüfer Grype 0.79.3, moderner Texteditor Helix 24.07.
Die Mehrzahl der Distributionen packt bei der Installation voreingestellt LibreOffice als Bürosuite auf den Massenspeicher. Es gibt allerdings einige interessante Alternativen, von denen wir vier Vertreter vorstellen.
Für elegantes Design ähnlicher Funktionen bietet Go den Interface-Mechanismus. Anhand eines Auffrischungsprogramms für lokale Git-Repo-Kopien zeigt Mike Schilli den praktischen Einsatz.
Künstliche Intelligenz gewinnt am Arbeitsplatz zunehmend an Bedeutung. Immer mehr LLMs lassen sich auch auf Rechnern ohne Cloud-Anbindung nutzen, sodass dabei der Datenschutz nicht auf der Strecke bleibt.
Soll Ihr selbst gestricktes Programm ein Git-Repository manipulieren, lassen Sie sich am besten von der Libgit2 unter die Arme greifen. Der Einstieg in die schlanke Bibliothek fällt nicht schwer.
ChatGPT mit Rust zu nutzen, erfordert eine HTTP-Kommunikation kombiniert mit asynchroner Verarbeitung. Es gibt dafür spezielle Schnittstellenbibliotheken, alternativ stehen in Rust Standardpakete wie Reqwest und Tokio zur Verfügung. Damit erstellen Sie sogar einen Chatbot.
Go macht es einfach, universellen Code in ein Paket zu packen und auf Github mit der Welt zu teilen. Mike Schilli erläutert die notwendigen Kniffe und umgeht Stolperfallen.
Als Käufer der DELUG-Ausgabe finden Sie diesmal auf der DVD die aktuelle Version 40 des Network Security Toolkit (NST), die Firewall-Distribution Nethsecurity 8, sieben Vorträge von den Grazer Linuxtagen 2024, drei Datenbanken und vieles mehr.
CSV-Editor Csvi 1.9.0, Passwortverwalter Gopass 1.15.13, In-Memory-Suchmaschine Minisearch 1.2.0, Datenradierer Nwipe 0.37, Programmstarter Retry 1.4.0, Log-Auswerter Since 0.1.0.
Unverschlüsselte Protokolle sind nicht mehr zeitgemäß – zu groß ist das Risiko, Daten dabei im Klartext in fremde Hände zu spielen. Für den sicheren Austausch von Dateien, aber ebenso zur Synchronisation ganzer Verzeichnisse über unsichere Netzwerke stellt die Bitparade diesmal komfortable Wege...
Um zu sehen, welche Clients im WLAN ein- und ausgehen, schreibt Mike Schilli eine Kommandozeilen-Utility, die Messwerte über eine ORM-Schnittstelle in SQLite ablegt und deren Historie anzeigt.








