Python, PyCryptodome und AES-Verschlüsselung

AES encryption

Dieser Blogbeitrag beschäftigt sich mit der Verschlüsselung von Textdateien. Zum Einsatz kommen dabei die Programmiersprache Python zusammen mit dem Python-Paket PyCryptodome, einem Fork des Pakets PyCrypto. Bei PyCryptodome handelt es sich um ein OpenSource-Projekt. Der Code kann auf Github eingesehen und geklont werden. Die Bibliothek pycryptodome wird mit pip oder pip3 zu einem Projekt hinzugefügt. Es ist sinnvoll, zuvor eine … Weiterlesen …

Ollama auf dem Mac verwenden

ollama list command in the terminal

Im ersten Artikel zu Ollama wurde erklärt, wie Ollama auf dem Mac installiert werden kann, um eine KI lokal nutzen zu können. Nun wollen wir einen genaueren Blick auf die Möglichkeiten werfen, die dieses KI-Werkzeug bietet. Befassen wir uns zunächst mit den zur Verfügung stehenden Sprachmodellen (lokal und online). Einen Überblick über bereits installierten, also lokal ausführbaren Modellen, liefert die … Weiterlesen …

macOS — Erscheinungsbild ändern

Mit macOS 26 verändert sich das Erscheinungsbild deutlicher als in den Versionen zuvor. Es wurde ein neues Design eingeführt, dass die Bezeichnung Liquid Glass trägt. Es handelt sich dabei um ein transparent bzw. gläsern wirkendes Aussehen. Verschiedene Elemente, wie beispielsweise App-Icons, Widgets oder die Menüleiste erhalten dadurch ein verändertes Aussehen. Außerdem können die Ordnersymbole im Finder nun in einer anderen … Weiterlesen …

Python — Pfad zum Benutzerverzeichnis ermitteln

Monitor showing houses with streets

Der Pfad zu einem Benutzerverzeichnis kann je nach Betriebssystem variieren. Sollte der Benutzername beispielsweise „kendra“ lauten, dann hätten wir es mit folgenden Pfaden zu tun: Schreibt man ein Python-Programm für den Eigenbedarf, könnte man einfach den entsprechenden Pfad zum eigenen Benutzerverzeichnis verwenden (also /Users/<Benutzername>). Anders sieht es aus, wenn auch Dritte das Programm auf ihren Systemen ausführen sollen. Dann wird … Weiterlesen …