Versandlösung für EasyBill auf Windows portiert
EasyBillVersand erlaubt das Erstellen von Versandetiketten für DHL, DPD oder GLS mit den Auftragsdaten aus EasyBill. Ursprünglich wurde unsere Versandlösung für EasyBill für den Mac entwickelt. Im Zuge eines neuen Projekts ist diese nun auch für Windows erhältlich. Versandetiketten mit[...]
macOS Catalina: mdworker Crash Disaster …
Dieser Beitrag zeigt die Lösung für das folgende Phänomen unter macOS Catalina: Völlig unvermittelt poppen nach längerem Arbeiten die folgenden Systemmeldungen auf: "mdworker crashed", gefolgt von Crash-Meldungen diverser Dienste und Apps wie iCloud, Google Chrome, Apple Mail etc. Der mdworker[...]
Grav CMS: Multilinguale Website aus dem medizinischen Bereich
Im folgenden Projekt wurde eine über 10 Jahre alte, statische, nicht responsive Website aus dem medizinischen Bereich in Grav CMS neu aufgelegt. Der komplette Umfang sind 53 Seiten in 3 Sprachen, d.h. 159 Seiten insgesamt. Dank Grav war das Projekt[...]
macOS Catalina, Timemachine: Backups verschwunden, kein Restore möglich
Aufgrund eines Fehlers in macOS Catalina oder neueren macOS-Versionen, ist auf einigen Geräten über den herkömmlichen Weg kein Restore mehr über TimeMachine möglich. Die Symptome sind: Der TimeMachine Zeitstrahl ist bis auf die letzten Paar Tage leer, ausgewählte Einträge im[...]
Grav CMS: Seiten im Frontend bearbeiten
In Grav ist es möglich, bestimmte Seiten zum Bearbeiten freizugeben, ohne daß ein User administrativen Zugang zum Grav Backend erhält. Dieser Beitrag erklärt, wie man Grav konfiguriert um bestimmte Seiten direkt im Grav Frontend bearbeiten können. Grav: Frontend Editing konfigurieren[...]
Grav CMS: TNT Search implementieren
Für Grav gibt es zwar ein TNT Search Plugin zur Volltextsuche, jedoch tut sich nach der Installation erst mal nichts, wenn man eine multilinguale Website hat. Dieser Beitrag erklärt, wie man TNT Search unter Grav zum Laufen bekommt. TNT Search[...]
macOS Catalina: Die Lösung zu “Play und Pause funktionieren nicht mehr in der Apple Musik App”
Nach dem Update auf macOS Catalina stehen einige User vor dem Problem, daß die Mediakeys (Play, Pause etc.) nicht mehr funktionieren. Dieser Artikel zeigt eine einfache Lösung, um die Mediakeys wieder zu aktivieren. Mediakeys unter macOS Catalina reparieren Es sind[...]
Plesk: Anleitung zum Absichern von PostgreSQL per Fail2Ban
Wenn man unter Plesk den Standard-Port von PostgreSQL freigibt, sollte man neben einem komplexen Passwort eine zusätzliche Absicherung per Fail2Ban einbauen. Dieser Artikel zeigt, wie das geht. Plesk: Fail2Ban Jail für PostgresSQL Leider bietet Plesk auch in der aktuellen Obsidian-Version[...]
Lösung für Page-Refresh nach Browser-Resize
Manchmal kommt es vor, daß responsive Theme-Inhalte nicht korrekt dargestellt werden, wenn sich die Größe des Browserfensters ändert. Mit dem folgenden Trick wird ein Page-Refresh erzwungen, so daß das Layout sauber neu aufgebaut wird. Dieser Trick funktioniert nicht nur in[...]
Apple Mail: Die Lösung für “Passwort konnte nicht überprüft werden”
Diese nicht wirklich passende Fehlermeldung erscheint bei Apple Mail oftmals bei Neuanlage eine Mail-Accounts oder bei einer simplen Passwortänderung. So wird "mal kurz das Passwort ändern" schnell zur stundenlangen Fehlersuche in Apple Mail. Versuche wie Löschen des Accounts, oder Änderungen[...]
Google Product Feed individuell anpassen und optimieren
Shopsysteme erzeugen oft nur Standard Google Product Feeds, die nicht allen Ansprüchen genügen. Da Google Adwords-Kampagnen oft sehr teuer sind, kommt es hier auf jedes Detail an. Vor diesem Problem stand auch ein Kunde, der den Google Product Feed gleich[...]
Plastikkarten mit Barcodes und QRCodes personalisieren
Im folgenden Projekt, wurde der komplette Druckprozess von Barcodes und QRCodes auf Plastikkarten automatisiert. Dazu wurde eigens eine Python-Library geschrieben, die aus einfachen CSV-Daten personalisierte Plastikkarten erzeugt. Barcodes und QRCodes auf Plastikkarten drucken Der komplette Plastikkartendruck wurde über Python automatisiert.[...]












