Bugs, IT

rsync und Zeichenkodierungen

Ich wollte letztens von meinem alten NAS eine Platte kopieren mit rsync. sudo rsync -avXz user@192.168.45.24:/media/sdd/ /media/Sicherung/nas/sdd/ –rsync-path="sudo rsync" Und dabei kam folgende Fehlermeldung: rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1956) [generator=3.5.0-g471e17dc] Was war da los und welche Dateien sind gemeint? Um das rauszufinden, erstmal klären, welche Dateien noch auf dem NAS sind…

Continue Reading→

IT

Aktuell angezeigte Website/DOM runter laden

Ich hatte letztens das Problem, dass ich eine Website speichern wollte. Natürlich gibt es im Browser "Webseite speichern" oder gar "Webseite drucken". Leider kann es vorkommen, dass dort nicht die aktuellen Änderungen im DOM mit gespeichert werden. Vor allem bei einer Website, die aktiv versucht, nicht gespeichert zu werden. Jedoch sagt eine alte Cyber Security Weisheit, was einmal auf dem…

Continue Reading→

IT, LLM

Ollama, llama.cpp, vLLM, eine Einordnung

Die KI Landschaft entwickelt sich immer weiter und nix davon fühlt sich für mich intuitiv an. Aus diesem Grunde ein neuer Blogeintrag zur Einordnung von KI Begriffen. Heute ordnen wir ein: LM Studio, Ollama, llama.cpp, TabbyAPI ExLlamaV2/V3, vLLM,llama-swap,MLC LLM / MediaPipe und MLX. Inferenz-Engines Das wichtigste zuerst. Wenn wir ein LLM haben, dann wollen wir es auch laufen lassen. Dafür…

Continue Reading→

IT

Wer hat Angst vorm OOM-Killer?

Manchmal vergesse ich, warum frühere Programmierergenerationen so sparsam mit ihren Ressourcen umgegangen sind. OK, das stimmt jetzt auch nicht so 100%, die Microcontroller/IoT Leute machen immer noch einen unglaublichen Job, aus Hardware das letzte Quäntchen Leistung heraus zu drücken. Aber auf dem Desktop? Nein, nicht wirklich. Und vor der Chipkrise war es üblich sich einen neuen Rechner zu kaufen, falls…

Continue Reading→

IT

Linux Symbolic und Hardlinks

Ich stand letztens vor der Aufgabe, ein Bashscript, das ich brav in git versioniere, auf meiner Linuxmaschine in /usr/local/bin zu "installieren". Und genaugenommen hatte ich dafür drei Möglichkeiten, das Script in den jeweiligen Ordner kopieren, einen symbolischen Link oder einen harten Link erstellen. Ich dachte mir, ich schreibe mal über die Vor- und Nachteile der jeweiligen Optionen. Kopieren Eine Datei…

Continue Reading→

Bugs, IT

Mein Firefox flackert!

Wer direkt zur Problembehebung möchte, klickt hier. Problem Ich hab ja schon einiges an komischen Verhalten von Software erlebt, aber dieser ist wirklich etwas anormal. Ich sitze also so da und arbeite in claude.ai und ich bekomme mit, dass mein Bildschirm leicht flackert. Dachte ich jedenfalls. System neu gestartet. Flackern war weg, aber kam später wieder. Weitere Sachen versucht, wie…

Continue Reading→

IT, LLM

Youtube History oder Gemini Programmierung für Anfänger

Wie ich schon in anderen Blogposts geschrieben habe, ist es jetzt für mich an der Zeit mich mit KI in der Programmierung auseinanderzusetzen, ob ich das nun schön finde oder nicht. Und am besten ist, man übt am Beispiel. Unser heutiges Problem, das es zu lösen gilt: Ich sehe sehr gern YouTube und es hat sich da auch langsam eine…

Continue Reading→

IT, LLM

Transformer, LoRA, RAG, MCP und andere LLM Begriffe eingeordnet

Der Text erklärt keine Grundlagen, er soll helfen die Begriffe in ein Netz einzuordnen, um dann die Möglichkeit zu geben, diese je nach Interesse zu vertiefen. Was genau ist ein LLM? Ein LLM kann grob so definiert werden. Es hat die Fähigkeit auf Grundlage von Wahrscheinlichkeiten Text zu generieren. Die meisten LLMs basieren auf der Transformertechnologie. Nicht alle Systeme mit…

Continue Reading→

LLM

LLMs in der Cloud kostenlos ausführen.

Kostenlos ist ein schwieriges Wort in der KI-Welt, denn es kommt immer darauf an, was genau zu den Kosten gezählt wird. Ich werde mich hier auf Anbieter konzentrieren, die vorweg kein Geld verlangen und mit dem Claude Code in irgendeiner Weise zusammenarbeiten können sollte. Zur Einordnung des Ganzen noch ein Gedanke. Cloud vs. VPS/Grafikkartenmiete vs. Lokal Während man hart zwischen…

Continue Reading→

LLM

Ollama mit Claude Code lokal installieren

Ollama hat es sehr einfach gemacht Claude Code lokal zum laufen zu bekommen. Claude Code ist die CLI Programmierentwicklungsumgebung von Anthropic, dass die Nutzung der LLMs von Anthropic vereinfacht. Eine Besonderheit des Programms ist, dass es ziemlich viele Schritte vorbereitet bevor überhaupt ein LLM involviert ist. Ollama ist eine von mehreren Möglichkeiten ein LLM lokal einzubinden und hat vor einiger…

Continue Reading→