markitdown

Für alle, die es verpasst haben: Die Hölle hat offiziell Minusgrade erreicht – Microsoft hat tatsächlich ein Tool unter einer freien Lizenz veröffentlicht! Und nicht nur das, es ermöglicht den Export von Inhalten aus ihrem proprietären Format in die offene Syntax Markdown. Die in Python geschriebene Software heißt »markitdown« und ist im GitHub-Account von Microsoft zu finden. Das ist schon ein historischer Moment, wenn man bedenkt, wie sehr Microsoft in den letzten Jahrzehnten auf Open Source gepfiffen hat und alles daransetzte, Nutzer in ihrem goldenen Käfig (a.k.a. Login-Effekt) einzusperren. Na ja, vielleicht haben sie ja doch ein paar gute Vorsätze fürs nächste Jahr. ...

15. Dezember 2024 · 1 Minute · 103 Wörter

OpenSnitch

Little Snitch ist eine seit Jahren bewährte Firewall-Lösung für macOS. Der Entwickler Simone Margaritelli ließ sich davon inspirieren und entwickelte mit »OpenSnitch« eine Open-Source-Variante für Linux-Systeme. Zwar ist sie optisch nicht ganz so ansprechend, aber ebenso funktional und nützlich.

16. November 2024 · 1 Minute · 39 Wörter

ifconfig.me

Wenn man häufig auf der Kommandozeile arbeitet, kann es nützlich sein, die aktuelle externe IP-Adresse seines Rechners zu kennen. Eine unkomplizierte und zuverlässige Lösung hierfür bietet der Webdienst »ifconfig.me«. Mit dem einfachen Befehl curl kann man schnell seine IP-Adresse ermitteln: curl ifconfig.me Dieser Dienst erinnert ein wenig an wttr.in, einen bekannten Dienst zur Wetterabfrage direkt auf der Kommandozeile. Auf der Website von ifconfig.me findet man zwar weitere Befehle, die ich persönlich jedoch als nebensächlich empfinde. ...

9. November 2024 · 1 Minute · 75 Wörter

Reminders MenuBar

Für alle, die macOS nutzen und gerne mit der Erinnerungen-App arbeiten, habe ich einen hilfreichen Tipp für eine praktische Open-Source-Anwendung: Reminders MenuBar ist eine einfache Menüleisten-App für macOS. Mit dieser Anwendung kannst du schnell und unkompliziert neue Erinnerungen hinzufügen oder bestehende abhaken. Entwickelt wurde sie mit SwiftUI, und sie nutzt die Apple Erinnerungen als Quelle.

26. Oktober 2024 · 1 Minute · 55 Wörter

Auto Squash in GitHub Respository

Das Blog wird mit dem CMS Hugo betrieben und die Inhalte versioniert auf GitHub abgelegt. Gelegentlich werden auf GitHub auch Dateien abgelegt, die im Blog verlinkt werden sollen. Diese Dateien befinden sich in einem anderen öffentlichen Repository, für das eine Versionierung nicht erforderlich ist. Um die Anzahl der Commits zu reduzieren, wurde eine Automatisierung mittels Squash Commits implementiert. Dies geschieht durch den Einsatz von GitHub Actions, wodurch alle Änderungen auf einen einzigen Commit zusammengeführt werden. Im Folgenden wird der Prozess beschrieben. ...

25. Oktober 2024 · 1 Minute · 228 Wörter