MySQL-Datenbanken per Script komplett sichern
Betreibt man MySQL auf einen Server der Cron-Jobs erlaubt, kann man MySQL-Datenbanken täglich auf einen Schlag sichern. Dabei spielt es keine Rolle ob inzwischen neue[...]
Webdesign unter WordPress: Redesign lexshop.org
Im folgenden Projekt wurde die bereits bestehende Wordpress-Website von lexshop.org nach Vorgaben des Kunden technisch überarbeitet und mit einem umfangreichen Redesign versehen. Hier einige technische[...]
Excel-Report aus DATEV KOST-Datei erstellen
Bei diesem Projekt spielt die Automatisierung von Excel eine zentrale Rolle. Aus einer DATEV KOST-Datei als Datenquelle werden am Ende mehrseitige Gesellschafterabrechnungen mit graphischen Auswertungen[...]
QRCode auf PDF automatisch auslesen
Ich habe schon oft Projekte umgesetzt, bei denen es darum ging, Dokumente auszulesen und basierend auf deren Inhalt einen QRCode einzufügen. Bei diesem Projekt war[...]
Python: Mutex ohne PyWin32 und Win32Event
Ein Mutex, kurz für "Mutual Exclusion" (zu Deutsch: "gegenseitiger Ausschluss"), ist ein Mechanismus in der Informatik, der dazu dient, den gleichzeitigen Zugriff mehrerer Prozesse auf[...]
WordPress mit Redis & LiteSpeed-Cache beschleunigen
Wenn schon alle Optimierungsmöglichkeiten bei WordPress ausgereizt scheinen, geht mit Redis immer noch etwas mehr. Dieser Artikel zeigt, wie man Redis installiert und in WordPress[...]
Mit Woo2LX von Magnalister nach Lexware
Wenn Sie Magnalister bereits mit WooCommerce verwenden und Lexware einsetzen, hilft dieser Beitrag die letzte Meile zu automatisieren. Wenn Sie bereits Woo2LX verwenden, dann werden[...]
Plesk: Hidden Feature “Performance Booster” aktivieren
Unter Plesk Obsidian gibt es ein weiteres verstecktes Feature namens "Performance Booster". Mit dem Tool lassen sich die PHP- und NGinx-Settings pro Website und die[...]
Die Top 5 Vorteile der Rokid Max am MacBook Pro
Die Rokid Max Brille projiziert einen virtuellen Bildschirm auf beide Augen und eignet sich hervorragend für Videos und Games. Die Bilddarstellung ist gestochen scharf, die[...]
Python: CSV-Dateien lesen und schreiben
Python bietet mächtige Funktionen um CSV-Dateien effektiv zu bearbeiten. Die entsprechende CSV Bibliothek wird gleich mitgeliefert. CSV-Dateien in Python lesen und schreiben funktioniert elegant über[...]
Python Dictionary nach Schlüssel oder Wert sortieren
In Python gibt es mehrere Möglichkeiten, ein Wörterbuch (Dictionary) zu sortieren. Hier sind zwei gängige Ansätze: 1. Python Dictionary nach Schlüssel sortieren: Du kannst die[...]
Woo2LX 23.4.5: Varianten mit Lexware synchronisieren
Dieses Update von Woo2LX ergänzt unsere Schnittstelle für WooCommerce und Lexware um die Synchronisation von Varianten. Varianten sind Abwandlungen des gleichen Produkts. Eine Variante unterscheidet[...]
Woo2LX 2023: Großes Update der WooCommerce-Schnittstelle für Lexware
Endlich ist es so weit: Unsere WooCommerce-Schnittstelle für Lexware Financial Office Pro kann nun neben dem Importieren von Online-Bestellungen Lagerbestände und Artikelstammdaten aus Lexware synchronisieren. Woo2LX:[...]
Plesk: Hidden Feature “Website Log Check” aktivieren
Unter Plesk Obsidian gibt es ein verstecktes Feature namens "Website Log Check" (Website Protokolle überprüfen). Mit dem Tool lassen sich die Logs aller Websites automatisch[...]
LXArchiv 23.2.9: PDFs aus Lexware Mails mit 1 Klick archivieren
Mit dem neuen Update von LXArchiv kann mit einem einzigen Klick nun ein zusätzliches Mail-Profil erstellt werden. Lexware PDF-Archivierung: Was sind Mail-Profile? Mail-Profile spielen immer[...]
Headless WooCommerce Landingpage
Mit dem Launch von LXArchiv 23.2.0 wurde auch die LXArchiv Landingpage neu gestaltet. Es handelt sich dabei um eine statische Seite, außerhalb Wordpress mit Headless[...]
LXArchiv 2023: Großes Update für unser Lexware PDF-Archiv
Mit Version 23.2.0 von LXArchiv startet das neue Jahr mit einem umfangreichen Update für unsere Lexware PDF-Archivlösung. LXArchiv macht aus der internen PDF-Ablage von Lexware[...]
macOS & Apple Mail: Diese Mail kann nicht im Postfach “Entwürfe” gespeichert werden, Anhang zu groß
Diese Beitrag löst ein lästiges Problem mit Apple Mail, welches nach einem macOS Update auftreten kann. Das Senden von Mails wird mit dem Hinweis abgebrochen,[...]
Plesk Error: Extension Catalog reparieren
Wenn sich unter Plesk der Extensions Catalog nicht mehr aufrufen lässt und installierte Extensions nicht mehr konfigurieren lassen, ist die Ursache oft ein abgelaufenes SSL[...]
Docker: Apache, MySQL, PHP und PhpMyAdmin im Container-Verbund
In diesem Beitrag bauen wir einen Web Application Stack mit Docker-Containern, bestehend aus Apache, MySQL, PHP (inkl. Redis) und PhpMyAdmin. Jeder Service läuft in einem[...]
MySQL-Datenbanken per Script komplett sichern
Betreibt man MySQL auf einen Server der Cron-Jobs erlaubt, kann man MySQL-Datenbanken täglich auf einen Schlag sichern. Dabei spielt es keine Rolle ob inzwischen neue[...]
Webdesign unter WordPress: Redesign lexshop.org
Im folgenden Projekt wurde die bereits bestehende Wordpress-Website von lexshop.org nach Vorgaben des Kunden technisch überarbeitet und mit einem umfangreichen Redesign versehen. Hier einige technische[...]
Excel-Report aus DATEV KOST-Datei erstellen
Bei diesem Projekt spielt die Automatisierung von Excel eine zentrale Rolle. Aus einer DATEV KOST-Datei als Datenquelle werden am Ende mehrseitige Gesellschafterabrechnungen mit graphischen Auswertungen[...]
QRCode auf PDF automatisch auslesen
Ich habe schon oft Projekte umgesetzt, bei denen es darum ging, Dokumente auszulesen und basierend auf deren Inhalt einen QRCode einzufügen. Bei diesem Projekt war[...]
Python: Mutex ohne PyWin32 und Win32Event
Ein Mutex, kurz für "Mutual Exclusion" (zu Deutsch: "gegenseitiger Ausschluss"), ist ein Mechanismus in der Informatik, der dazu dient, den gleichzeitigen Zugriff mehrerer Prozesse auf[...]
WordPress mit Redis & LiteSpeed-Cache beschleunigen
Wenn schon alle Optimierungsmöglichkeiten bei WordPress ausgereizt scheinen, geht mit Redis immer noch etwas mehr. Dieser Artikel zeigt, wie man Redis installiert und in WordPress[...]
Mit Woo2LX von Magnalister nach Lexware
Wenn Sie Magnalister bereits mit WooCommerce verwenden und Lexware einsetzen, hilft dieser Beitrag die letzte Meile zu automatisieren. Wenn Sie bereits Woo2LX verwenden, dann werden[...]
Plesk: Hidden Feature “Performance Booster” aktivieren
Unter Plesk Obsidian gibt es ein weiteres verstecktes Feature namens "Performance Booster". Mit dem Tool lassen sich die PHP- und NGinx-Settings pro Website und die[...]
Die Top 5 Vorteile der Rokid Max am MacBook Pro
Die Rokid Max Brille projiziert einen virtuellen Bildschirm auf beide Augen und eignet sich hervorragend für Videos und Games. Die Bilddarstellung ist gestochen scharf, die[...]
Python: CSV-Dateien lesen und schreiben
Python bietet mächtige Funktionen um CSV-Dateien effektiv zu bearbeiten. Die entsprechende CSV Bibliothek wird gleich mitgeliefert. CSV-Dateien in Python lesen und schreiben funktioniert elegant über[...]
Python Dictionary nach Schlüssel oder Wert sortieren
In Python gibt es mehrere Möglichkeiten, ein Wörterbuch (Dictionary) zu sortieren. Hier sind zwei gängige Ansätze: 1. Python Dictionary nach Schlüssel sortieren: Du kannst die[...]
Woo2LX 23.4.5: Varianten mit Lexware synchronisieren
Dieses Update von Woo2LX ergänzt unsere Schnittstelle für WooCommerce und Lexware um die Synchronisation von Varianten. Varianten sind Abwandlungen des gleichen Produkts. Eine Variante unterscheidet[...]
Woo2LX 2023: Großes Update der WooCommerce-Schnittstelle für Lexware
Endlich ist es so weit: Unsere WooCommerce-Schnittstelle für Lexware Financial Office Pro kann nun neben dem Importieren von Online-Bestellungen Lagerbestände und Artikelstammdaten aus Lexware synchronisieren. Woo2LX:[...]
Plesk: Hidden Feature “Website Log Check” aktivieren
Unter Plesk Obsidian gibt es ein verstecktes Feature namens "Website Log Check" (Website Protokolle überprüfen). Mit dem Tool lassen sich die Logs aller Websites automatisch[...]
LXArchiv 23.2.9: PDFs aus Lexware Mails mit 1 Klick archivieren
Mit dem neuen Update von LXArchiv kann mit einem einzigen Klick nun ein zusätzliches Mail-Profil erstellt werden. Lexware PDF-Archivierung: Was sind Mail-Profile? Mail-Profile spielen immer[...]
Headless WooCommerce Landingpage
Mit dem Launch von LXArchiv 23.2.0 wurde auch die LXArchiv Landingpage neu gestaltet. Es handelt sich dabei um eine statische Seite, außerhalb Wordpress mit Headless[...]
LXArchiv 2023: Großes Update für unser Lexware PDF-Archiv
Mit Version 23.2.0 von LXArchiv startet das neue Jahr mit einem umfangreichen Update für unsere Lexware PDF-Archivlösung. LXArchiv macht aus der internen PDF-Ablage von Lexware[...]
macOS & Apple Mail: Diese Mail kann nicht im Postfach “Entwürfe” gespeichert werden, Anhang zu groß
Diese Beitrag löst ein lästiges Problem mit Apple Mail, welches nach einem macOS Update auftreten kann. Das Senden von Mails wird mit dem Hinweis abgebrochen,[...]
Plesk Error: Extension Catalog reparieren
Wenn sich unter Plesk der Extensions Catalog nicht mehr aufrufen lässt und installierte Extensions nicht mehr konfigurieren lassen, ist die Ursache oft ein abgelaufenes SSL[...]
Docker: Apache, MySQL, PHP und PhpMyAdmin im Container-Verbund
In diesem Beitrag bauen wir einen Web Application Stack mit Docker-Containern, bestehend aus Apache, MySQL, PHP (inkl. Redis) und PhpMyAdmin. Jeder Service läuft in einem[...]