Über Harald

Seit 1993 bin ich als freiberuflicher Softwareentwickler mit den Schwerpunkten Programmierung von Internet- und Crossplattform-Applikationen, sowie als Mediendesigner, IT-Consultant und Dozent tätig. Die Übergänge zwischen diesen Themen sind fliessend. Mein Blog fasst all dies zu einem interessanten News-Stream zusammen. Viel Spass beim Stöbern! -- Harald

KI-Assistent für osTicket Ticketsystem

Für unsere beiden Mainstream-Produkte Woo2LX und LXArchiv haben wir ab sofort einen KI-Assistenten unserem Ticketsystem vorgeschaltet. Die KI wurde mit den Produkt-Manuals und Verkaufsinformationen trainiert und kann alle Fragen aus diesem Datenbestand beantworten. Das reduziert die Anzahl der zu bearbeitenden Tickets deutlich. Basis hierfür ist ein RAG-System mit eigenem LLM, welches in-house auf eigener Hardware gehostet wird. Die Lösung funktioniert [...]

Von |2024-08-31T16:14:09+02:002024-08-30|Kategorien: Projekte|Tags: , , , , , , , , , |0 Kommentare

RAG-System: KI als Wettbewerbsvorteil

Ein  RAG-System (Retrieval-Augmented Generation)  ist eine fortschrittliche Technologie im Bereich der Künstlichen Intelligenz, die besonders wertvoll für Unternehmen sein kann, die auf präzise und aktuelle oder firmen-interne Informationen angewiesen sind. ChatGPT und andere KIs basieren auf LLMs (Large Language Models). D.h. sie sind ein geschlossenes System, trainiert mit dem Wissen aus tausenden von Büchern, Websites und anderen Quellen. Das Wissen [...]

Von |2024-10-17T09:56:46+02:002024-08-30|Kategorien: Tipps, Tricks, Hacks|Tags: |0 Kommentare

Windows: Postgres-Datenbanken per PowerShell Skript sichern

Das folgende PowerShell Skript sichert alle Postgres-Datenbanken einzeln als komprimierte Archive. Pro Tag wird 1 eigener Ordner im Backupverzeichnis angelegt. Alte Postgres-Backups werden nach frei einstellbarer Haltezeit automatisch bereinigt: [crayon-6742f6107925d027610441/] Für die Datenkompression verwendet das Skript 7Zip. Postgres Backup per Skript: Die Konfiguration Zur Konfiguration werden folgende Variablen verwendet: $HOLD_DAYS: Die Haltezeit der archivierten Backups. $TIMESTAMP: Der Zeitstempel für den Backup-Ordner. $BACKUP_DIR: Der [...]

Von |2024-08-29T20:14:51+02:002024-08-29|Kategorien: Tipps, Tricks, Hacks|Tags: , |0 Kommentare

Docker: Die Lösung für Overlay2-Ordner wird immer größer

Bei einigen Docker-Installationen kann es vorkommen, daß der Overlay2-Ordner mehrere GB groß ist und täglich immer weiter wächst. Dieser Artikel zeigt, wie man das Problem eingrenzen und beseitigen kann. Wozu benötigt Docker den Overlay2-Ordner? Docker Overlay2 ist eine Overlay-Technologie, die in Docker 17.07 und höher verwendet wird. Es handelt sich um ein Verzeichnisbaum-Format, das zum Speichern von Container-Daten verwendet wird. [...]

Von |2024-08-19T14:40:37+02:002024-08-19|Kategorien: Tipps, Tricks, Hacks|Tags: , |0 Kommentare

Inplace-Upgrade von Windows 11 21H2 auf 23H2 trotz Fehlermeldung

Trotz kompatibler CPU und genügend freiem Speicher erhalten viele User alter Windows 11 Versionen beim Versuche eines Inplace-Upgrades auf 23H2 leider schon beim Start des Setups eine Fehlermeldung. Dieser Artikel zeigt, wie sich ein Upgrade auf Windows 11 23H2 durchführen lässt, z.B. trotz abgeschaltetem UEFI Secure Boot und alter MBR- anstatt GPT-Partition. Inplace-Upgrade vorbereiten Um ein Inplace-Upgrade von Windows 11 [...]

Von |2024-09-20T11:31:46+02:002024-08-07|Kategorien: Tipps, Tricks, Hacks|Tags: |0 Kommentare

Windows 11: MySQL-Datenbanken per PowerShell Skript sichern

Der folgende Beitrag zeigt, wie man unter Windows 11 eine MySQL-Datenbank per PowerShell Skript automatisiert sichert.  Dabei werden mehrere Backups vorgehalten und abgelaufene Sicherungen automatisch gelöscht. Die MySQL-Dumps sind UTF8-kodiert und auf allen Plattformen zurücklesbar. Vorsicht: Zerschossene Umlaute bei mysqldump.exe + PowerShell Andere Skripts dieser Art schreiben zwar einen SQL-Dump, doch schaut man näher hin, sind die Umlaute zerschossen.  Der Grund [...]

Von |2024-08-07T12:59:22+02:002024-08-07|Kategorien: Tipps, Tricks, Hacks|Tags: , |0 Kommentare

Windows 11 Kernisolierung: Beseitigen von inkompatiblen Treibern

Lässt sich unter Windows 11 die Kernisolierung wegen Treiberinkompatibilitäten nicht aktivieren, bleibt nur diese Treiber zu löschen. Das ist jedoch  ein Problem, wenn sich die Treiber im DriverStore/FileRepository befinden. Dort schlagen manuelle Löschversuche fehl. Dieser Beitrag zeigt, wie man veraltete Treiber trotzdem sauber löschen kann. Was ist die Windows 11 Kernisolierung? Die Kernisolierung ist eine Funktion von Windows 11, die [...]

Von |2024-09-28T16:54:07+02:002024-08-06|Kategorien: Tipps, Tricks, Hacks|Tags: |0 Kommentare

Shopify: Tabellen kinderleicht bearbeiten

Versucht man in Shopify umfangreiche Tabellen einzupflegen, stößt man trotz ausgefeilter Layout-Tools wie z.B. PageFly schnell an seine Grenzen. Mit etwas CSS-Programmierung sind zwar schöne Tabellen-Layouts möglich, doch nachträglich Spalten oder Zeilen einfügen funktioniert nicht. Die Lösung hierfür ist ein externes Tool. Shopify & Co: Tabellen komfortabel erstellen und bearbeiten Das Tool stellt einen umfangreichen HTML- & Tabellen-Editor zur Verfügung [...]

Von |2024-08-06T14:42:37+02:002024-08-05|Kategorien: Projekte|Tags: , , , , , , |0 Kommentare