Callback-Funktionen machen Sinn, wenn Daten in einer Schleife verarbeitet werden und sind eine hervorragende Methode um generische, d.h. ...
Python Event-Hooks in Subklassen verwenden
Dieser Beitrag zeigt, wie man mit clever platzierten Python Event-Hooks beliebigen Code in Subklassen ausführen kann, ohne die ...
Python map() Funktion erklärt
Die map()-Funktion in Python wird verwendet, um eine Funktion auf jedes Element einer Sequenz (wie einer Liste oder ...
PrimeReact: Lösung für Dark & Light Theme Switch
Dieser Beitrag zeigt wie man in einer PrimeReact App das Theme zwischen Dark- und Light-Mode umschaltet. Die Möglichkeit ...
iOS 17.4: Progressive Web Apps in der EU, der Phönix aus der Asche
Apple macht seine frühere Entscheidung rückgängig, die Unterstützung für Progressive Web Apps (PWA) in iOS 17.4 für EU-Benutzer ...
iOS 17.4: Das AUS für Progressive Web Apps in der Europäischen Union
Mit der zweiten Beta-Version von iOS 17.4 hat Apple einen Großteil der Funktionalität von Progressive Web Apps (PWAs) ...
macOS: Schwarzer Bildschirm in TimeMachine beheben
Hängen mehrere Monitore am Mac, kann es beim Restore per TimeMachine zu folgendem Problem kommen: Anstatt die Dateihistorie ...
Tauri: Crossplattform Apps für Desktops, iOS und Android
Tauri ist eine weitere, sehr interessante Electron-Alternative. Electron war viele Jahre lang das de facto plattformübergreifende Framework für ...
Python Queues: Von Schlangen und Warteschlangen
In Python kannst du eine Warteschlange (Queue) mit Hilfe des queue-Moduls implementieren. Es gibt verschiedene Arten von Queues, ...
Python: Über Dictionaries iterieren
In Python kannst du über die Elemente eines Dictionaries auf verschiedene Arten iterieren. Hier sind einige gängige Methoden: ...
PostgreSQL: Alle Datenbanken automatisch in einzelne Dateien sichern
Verwaltet man viele PostgreSQL-Datenbanken auf einem Server, benötigt man unbedingt ein Tool um alle PostgreSQL-Datenbanken einzeln zu sichern. ...
Python: Zip-Funktion erklärt
Viele Python-Programmierer haben die eingebaute ZIP-Funktion nicht wirklich auf dem Schirm. Dabei kann Sie das Leben in vielen ...
Die Lösung für NeutralinoJS: Externes Fenster schliessen
Eine Frage, welche in NeutralinoJS-Foren immer wieder auftaucht: Wie schließe ich ein externes Fenster, wenn die eigentliche Neutralino-App ...
macOS: Notarisieren per Notarytool Skript
Ab November wird Apple nur noch Notarisierungen über das Notarytool erlauben. Das folgende Skript automatisiert diesen Prozess. Einfach ...
macOS Apps per Skript code-signieren
Viele zeitraubende Befehle auf der Kommandozeile lassen sich per Skript automatisieren, so auch das Signieren von Apps unter ...
NeutralinoJS, meine Nr.1 Alternative zu Electron
NeutralinoJS ist ein Open-Source-Framework für die Entwicklung plattformübergreifender Desktopanwendungen. Es wurde entwickelt, um einfach, leichtgewichtig und unabhängig von ...
Plesk: Lösung für Änderungen in Firewall werden nicht gespeichert
Bei umfangreichen Firewall-Settings kann es sein, daß Plesk das Speichern mit einer Fehlermeldung quittiert. Die Settings werden dann ...
MySQL im Docker Container: Alle Datenbanken sichern
Betreibt man MySQL als Docker Container, hat man zwar alle Daten in einem persistenten Ordner, jedoch ist es ...
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 ...
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 ...
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, ...
Plesk: Hidden Feature “Performance Booster” aktivieren
Unter Plesk Obsidian gibt es ein weiteres verstecktes Feature namens “Performance Booster”. Mit dem Tool lassen sich 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 ...
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 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 ...
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 ...
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 ...
Plesk Error: Extension Catalog reparieren
Wenn sich unter Plesk der Extensions Catalog nicht mehr aufrufen lässt und installierte Extensions nicht mehr konfigurieren lassen, ...
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) ...
Plesk: PHP5 als Docker-Container betreiben
Wer weiterhin auf PHP5 angewiesen ist, für den wird die Auswahl des passenden Serversystems immer schwieriger. Glücklicherweise gibt ...
Plesk Firewall 1 x 1: IP Adress-Listen importieren
Plesk kommt mit einer komfortablen GUI zur Verwaltung der Firewall. Dort lassen sich auch einzelne IP-Adressen zu einer ...
Plesk Docker Extension: Die Lösung für “Error – No command specified”
Versucht man unter Plesk mit installierter Docker Extension ein lokal erstelltes Image zu installieren, kann es sein daß ...


































