icon
Personal Website

Weekly Coding • 2025-05-15

This text was automatically translated to German language by LLM tool.

Hallo zusammen. Es ist Zeit für meinen wöchentlichen Bericht. Letzte Woche:

  • Linux-Einrichtung ⌛ 2 Stunden
  • Programmierung meiner persönlichen Webseite ⌛ 2 Stunden
  • Einrichtung von Stable Diffusion ⌛ 2 Stunden

💻 Linux: Ich habe versucht, OpenMandriva einzurichten. Ich hatte vor, es für die Arbeit zu nutzen, aber nach der ersten Konfiguration kam nichts mehr weiter, da mir das Wühlen in Linux schnell zu mühsam wurde. Schneller als beim letzten Mal. Letztes Mal habe ich alles eingerichtet und sogar ein paar Wochen auf KDE Neon gearbeitet, aber dieses Mal habe ich nur ein bisschen mit OpenMandriva herumgepfuscht und bin dann traurig geworden. Es stellte sich heraus, dass OpenMandriva über ein sehr spärliches Paketangebot im Repository verfügt. Aber das ist nicht mal so schlimm, da die meisten vernünftigen Entwickler Flatpaks zur Verfügung stellen, die auf jeder Linux-Distribution laufen. Aber nicht alle Programme gibt es als Flatpak. Zum Beispiel existiert für IntelliJ nur eine inoffizielle Flatpak-Variante, und das nervt 😤

🌐 Webseite: Ich habe angefangen, Kommentare zu erstellen. Hier möchte ich einen „eigenen“ DoS-Schutz mit Primzahlen implementieren: Der Client, der einen Kommentar senden möchte, muss eine Zahl in Primfaktoren zerlegen. Falls jemand meine Kommentare fluten möchte, wird dieser Schutz den Prozess stark verlangsamen 🐌

🖼️ Stable Diffusion: Ich habe den Grafiktreiber aktualisiert, und hier erwartete mich eine Überraschung: Es stellte sich heraus, dass ComfyUI-Zluda nicht mit allen Grafiktreibern funktioniert, sondern nur mit einigen. Ich musste mehrere Stunden damit verbringen zu verstehen, wo das Problem liegt, und den passenden Treiber zu finden 🥵

Radeon-Treiber, die für Stable Diffusion im NVidia-Kompatibilitätsmodus geeignet sind:

  • PRO 24 ⛔ nein
  • 25.5.1 ⛔ nein
  • 25.3.1 🟢 ja

Außerdem habe ich einen kleinen zweiten Monitor für meinen Computer eingerichtet. Mein alter Samsung-Tablet dient als zweiter Bildschirm, und das Programm zur Monitorerweiterung heißt SpaceDesk. Die App funktioniert gut und ist für nicht-kommerzielle Zwecke kostenlos. Da ich sie zu Hause benutze, denke ich, dass es für mich in Ordnung ist 🪟