icon
Personal Website

Weekly Coding • 2025-05-15

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

Hello everyone. It’s time to write my weekly report. Last week:

  • Linux setup ⌛ 2 hours
  • Coding my personal website ⌛ 2 hours
  • Stable Diffusion setup ⌛ 2 hours

💻 Linux: I tried setting up OpenMandriva. I planned to use it for work, but things didn’t progress beyond the initial configuration because I quickly got tired of digging into Linux. It happened faster than last time. Last time, I configured everything and even worked on KDE Neon for a couple of weeks, but this time I just messed around with OpenMandriva for a bit and then felt sad. It turned out that OpenMandriva has a very sparse selection of packages in its repository. That’s not too bad, though, since most decent developers provide flatpak, which works on any Linux distribution. However, not all programs are available on flatpak. For example, for IntelliJ, there is only an unofficial flatpak version, and that’s annoying 😤

🌐 Website: I started creating comments. Here, I want to make my “own” anti-DoS protection using prime numbers: a client intending to send a comment must factorize a number into its prime factors. If someone wants to spam my comments, this protection will significantly slow down the process 🐌

🖼️ Stable Diffusion: I updated my graphics card driver, and here was the surprise: it turns out ComfyUI-Zluda doesn’t work with all video drivers, only some of them. I had to spend several hours figuring out what the problem was and finding a compatible driver 🥵

Radeon drivers compatible with Stable Diffusion in NVIDIA compatibility mode:

  • PRO 24 ⛔ no
  • 25.5.1 ⛔ no
  • 25.3.1 🟢 yes

I also set up a small second monitor for my computer. My old Samsung tablet serves as the second monitor, and the display extension program is called SpaceDesk. The program works well and is free for non-commercial use. I’m using it at home, so I think I’m allowed to 🪟