Ü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

MagicSpam: Auto Whitelisting und Log Filter

MagicSpam ist ein hervorragender Spam-Filter für Plesk, CPanel oder MailEnable. Im Gegensatz zu SpamAssassin kommt MagicSpam mit einer grafischen Oberfläche und sehr einfacher Konfiguration daher. Leider fehlt der kostenlosen Version eine Auto-Whitelisting Funktion und die Log-Ausgabe ist auf 50 Einträge beschränkt. Die folgenden beiden Scripts ergänzen MagicSpam um Auto-Whitelisting und den Versand täglicher Reports. Was ist eine Auto-Whitelist? In der [...]

Von |2022-09-22T13:17:17+02:002016-06-15|Kategorien: Tipps, Tricks, Hacks|Tags: , , |0 Kommentare

Mac OSX (Intel): Beachball beim Login – keine Anmeldung mehr möglich

Bei Mac OSX 10.11 El Capitan, aber auch früheren Versionen kann es nach einem Systemupdate passieren, dass sich der Benutzer nicht mehr anmelden kann. Die Login Maske bleibt dann mit einem sich drehenden Beachball-Cursor stehen.  Der folgende Artikel zeigt, wie man das System ohne Neuinstallation retten kann. Voraussetzung hierfür ist ein zweiter, noch funktionierender Admin-Account. Falls man gar keinen funktionierenden Zugang mehr hat, [...]

Von |2025-11-09T10:41:02+01:002016-05-25|Kategorien: Tipps, Tricks, Hacks|Tags: |2 Kommentare

PrestaShop: 2.500 Bild-Dateien als virtuelle Produkte importieren

Branche: Bildagentur Realisiert mit PrestaShop, Python, PHP Ein Bestand von ca. 2.500 hochaufgelösten Bildern (> 130 GB) soll in PrestaShop importiert werden. Die dazugehörigen Artikelstammdaten befinden sich in einer MySQL-Datenbank des alten Shop-Systems. Die besondere Problematik: Auf dem Server ist nicht genügend Platz um die Daten vor dem Import zu sichern. Aufgrund der sehr knappen Deadline scheidet ein Download per DSL aus. Lösung: [...]

Von |2018-02-26T11:28:25+01:002016-05-02|Kategorien: Projekte|Tags: , , |0 Kommentare

AffinityDesigner Trainings-Videos

Mit AffinityDesigner wächst in rasantem Tempo eine gelungene Alternative zu CorelDraw und Illustrator heran. Die Software ist auf dem Mac bereits verfügbar und unter Windows bald als öffentliche Beta-Version erhältlich. Die folgende Liste umfasst alle derzeit verfügbaren Trainings-Videos zu AffinityDesigner. Viel Spass beim Stöbern! 1. Für Einsteiger Affinity Designer entdecken Für Einsteiger Auch für Einsteiger Das Hilfesystem benutzen CMYK Setup [...]

Von |2018-06-05T11:42:31+02:002016-04-21|Kategorien: Tipps, Tricks, Hacks|Tags: , |0 Kommentare

WordPress: Zugriffsrechte (File Permissions) reparieren

Es gibt mehrere gute Gründe um die Zugriffsrechte für Dateien und Ordner einer WordPress-Seite zu reparieren: Der Umzug einer WordPress-Seite auf einen neuen Server, Aufräumen nachdem eine WordPress-Seite gehacked wurde etc. Symptome für defekte Zugriffsrechte in Worpress sind z.B. Hänger beim Installieren von WordPress Updates ("Unpacking Files", "File already exists") oder Probleme beim Installieren von Plugins ("No Permission to overwrite"). [...]

Von |2022-09-22T13:17:18+02:002016-04-15|Kategorien: Tipps, Tricks, Hacks|Tags: , , |2 Kommentare

IMAPSync: Emailkonten auf neuen Server umziehen

Wer IMAP nutzt, geniesst alle Vorteile der zentralen Verwaltung seiner Mails auf dem Server. Problematisch wird es dann, wenn man den Provider oder den Server wechseln möchte. Der folgende Artikel zeigt, wie man IMAP-Konten umziehen, auf andere Konten synchronisieren oder einfach eine lokale Sicherheitskopie vom Mailbestand anlegen kann. Es ist alles der gleiche Vorgang. IMAPSync: Mailkonten von Server zu Server kopieren [...]

Von |2019-01-21T16:15:04+01:002016-04-03|Kategorien: Tipps, Tricks, Hacks|Tags: , , , |0 Kommentare

MySQL-Datenbanken automatisiert auf neuen Server umziehen

Wer ein Content Management System oder einen Onlineshop auf einen neuen Server umzieht, steht oft vor folgendem Problem: Die MySQL-Datenbank ist so gross, dass ex beim Exportieren über PHPMyAdmin zu einem Timeout kommt - von den Ladezeiten ganz abgesehen. Hat der neue Server SSH-Zugang und gestattet der alte Server Zugang zur MySQL-Datenbank von aussen, so kann man die unlimitierte Bandbreite [...]

Von |2018-05-31T13:54:39+02:002016-03-29|Kategorien: Tipps, Tricks, Hacks|Tags: , , , , , |0 Kommentare

Sync per LFTP: Grosse Datenmengen schneller auf neuen Webserver umziehen

LFTP bietet schnellen Sync großer Datenmengen von Server zu Server. Dieser Beitrag zeigt wie man LFTP installiert und diesen zeitsparenden Trick in beide Richtungen nutzen kann. FTP und das Problem mit der Uplink Bandbreite Die Uplink-Bandbreite herkömmlicher DSL-Anschlüsse ist oft ein Flaschenhals, wenn es darum geht grosse Datenmengen z.B. auf einen neuen Webserver umzuziehen oder zu sichern. So gehen bei [...]

Von |2025-10-28T13:47:09+01:002016-03-28|Kategorien: Tipps, Tricks, Hacks|Tags: , , , , |0 Kommentare

RoboCopy: Server-Ordner auf ein NAS synchronisieren

Mit Windows Server, einem QNAP NAS und 2 externen Festplatten lässt sich mit Bordmitteln eine effektive Backuplösung bauen. Die wichtigsten Server-Ordner werden nahezu in Echtzeit auf das NAS synchronisiert. Per Knopfdruck am NAS werden alle Änderungen abwechselnd auf 2 externe Festplatten übertragen, die ausser Haus gelagert werden. So gibt es immer 3 Kopien: Auf dem NAS selbst und auf den beiden [...]

Von |2020-02-10T10:59:34+01:002016-03-20|Kategorien: Tipps, Tricks, Hacks|Tags: |0 Kommentare

Von CorelDraw zu Affinity Designer und zurück

Beim Umstieg von CorelDraw auf Affinity Designer stellt sich die Frage "Was tun mit den noch benötigten CorelDraw Projektdateien" ? Affinity Designer bietet keine Möglichkeit CorelDraw-Dateien direkt zu öffnen. Beide Programme parallel benutzen ist nicht wirklich eine Option. Die Lösung lautet PDF/X-3! Affinity Designer kann in der aktuellen Version, wie CorelDraw auch,  PDF/X-3-Dateien lesen und schreiben. Wählt man in CorelDraw die richtigen [...]

Von |2018-06-05T11:42:31+02:002016-03-18|Kategorien: Tipps, Tricks, Hacks|Tags: , , |2 Kommentare

Von Illustrator zu Affinity Designer und zurück

Dank einem ausgeklügeltem, sehr präzise arbeitenden Import-Filter, ist die Datenübernahme aus Adobe Illustrator für Affinity Designer kein Problem. Illustrator-Dateien werden einfach über den Datei-Öffnen Dialog in Affinity Designer geladen und können direkt bearbeitet werden. Selbst komplexe Layouts bereiten keinerlei Schwierigkeiten. Von Illustrator zu Affinity Designer: Der Umweg über SVG Der Umweg über das SVG-Format lohnt sich dann, wenn z.B. komplexe [...]

Von |2019-02-28T15:20:04+01:002016-03-18|Kategorien: Tipps, Tricks, Hacks|Tags: , , , |2 Kommentare

Affinity Designer: Profi Features für die Druckausgabe

Inzwischen wurde Affinity Designer um die wichtigsten Profi-Features erweitert: PDF/X-3 Support, Randanschnitt, Schnittmarken und Artboards (Zeichenflächen). Damit hat Affinity Designer nun alle Voraussetzungen um CorelDraw und Illustrator in unseren Workflows komplett abzulösen. Das Arbeiten wird dadurch in vielen Bereichen schneller und effektiver. Affinity Designer liest und schreibt PDF/X-3:2003  und PDF/X-4 Die Unterstützung von PDF/X-3 oder höher gewährleistet den reibungslosen Datenaustausch mit Druckereien. [...]

Von |2018-06-05T11:42:32+02:002016-03-17|Kategorien: Tipps, Tricks, Hacks|Tags: , , |0 Kommentare

Lexware: Ticket-System zur Reklamationsbearbeitung

Branche: Nahrungsmittel Realisiert mit Xojo, Python, SQlite, MySQL Anforderung: Lexware Financial Office soll um ein Reklamations-System erweitert werden. Reklamationen sollen über ein zentrales Ticket-System von mehreren Mitarbeitern bearbeitet werden können. Sobald ein Vorgang abgeschlossen ist, erhält der Kunde eine EMail mit einer Onlinebefragung zu seiner Zufriedenheit. Es soll auf einen Blick erkennbar sein, welche Reklamationsfälle noch offen sind und von wem sie bearbeitet werden. [...]

Von |2024-05-08T12:55:44+02:002016-03-15|Kategorien: Projekte|Tags: , , , , , , |0 Kommentare

Lexware: Kundenzufriedenheit messen

Branche: Nahrungsmittel Realisiert mit Xojo, SQlite, Python Anforderung: Nach einer Warenlieferung sollen die Kunden per Email nach Ihrer Zufriedenheit befragt werden. Lösung: Über eine ODBC-Schnittstelle werden die zuletzt ausgelieferten Bestellungen in Lexware ermittelt. Sofern im Kundenstamm von Lexware eine Emailadresse hinterlegt wurde, erhalten die Kunden automatisch eine Mail mit Link auf einen Onlinefragebogen zur Zufriedenheit. Die Software läuft voll automatisiert und berücksichtigt evtl. Postlaufzeiten beim Paketversand. [...]

Von |2018-02-26T11:28:25+01:002016-03-14|Kategorien: Projekte|Tags: , , , , , |0 Kommentare

Lexware: Top Kunden nach Umsatz und Anzahl Bestellungen ermitteln

Branche: Nahrungsmittel Realisiert mit Xojo, SQlite Anforderung: Über einen frei definierbaren Zeitraum sollen in Lexware Financial Office beliebig viele Kunden nach  Umsatz oder wahlweise den meisten Bestellungen in Lexware selektiert werden. Lösung: Über eine ODBC-Schnittstelle wird die Sybase-Datenbank von Lexware direkt abgefragt. Über eine grafische Oberfläche können Zeitraum und  maximale Anzahl der Datensätze eingestellt werden. Der Benutzer hat hier die Wahl zwischen  "Ermitteln der [...]

Von |2018-02-26T11:28:25+01:002016-03-13|Kategorien: Projekte|Tags: , , , , |0 Kommentare

LXArchiv 2016: Neue Version der Archivlösung für Lexware Financial Office ist ab sofort verfügbar

Eine neue Version der PDF-Archiv-Lösung LXArchiv steht ab sofort zum Download bereit. LXArchiv ergänzt Lexware Financial Office Pro oder Premium um ein PDF-Archiv für Ihre Rechnungen, Lieferscheine etc. Erstellen Sie mit wenigen Klicks Ihr PDF-Rechnungsarchiv, Lieferscheinarchiv etc. Die Archivierung erfolgt ab dann voll automatisch und funktioniert auch mit Ihren Belegen aus den Vorjahren. Auch das Archivieren angepasster Formulare wie z.B. Produktionszettel ist möglich. Version 16 von LXArchiv erzeugt GoBD-konforme, [...]

Von |2025-04-13T12:22:15+02:002016-01-11|Kategorien: Projekte, Events|Tags: , , , , , , |0 Kommentare

CD-Produktion und DVD-Produktion: Kleinserien online bestellen

Ab sofort können Sie Ihre CD- oder DVD Kleinserie (ab 50 bis 1.000 Stück) in 3 einfachen Schritten schnell und günstig produzieren lassen. Mehrere professionelle Duplizierautomaten sorgen beim Brennen und Bedrucken Ihrer Datenträger für beste Ergebnisse und kurze Produktionszeiten.   Der Weg zu Ihrer Kleinserie ist einfach! Im Gegensatz zur Produktion in einem Presswerk ist kein teurer Glasmaster notwendig.  Sie können [...]

Von |2018-02-26T11:28:26+01:002015-07-18|Kategorien: Events|0 Kommentare

Lexware Financial Office: Update für LXArchiv 2015 veröffentlicht

Eine neue Version der PDF-Archiv-Lösung LXArchiv steht ab sofort zum Download bereit. LXArchiv sortiert die im Hintergrund von Lexware gespeicherten PDF-Belege von Rechnungen, Lieferscheinen etc. voll automatisch in einer strukturierten Ablage ein.  Auch das Archivieren älterer Datenbestände ist möglich. Version 1.09 von LXArchiv bringt folgende Änderungen: Profil-Manager: Es kann nun pro Mandant eine eigene Ablage angelegt werden. Beim Start über [...]

Von |2025-04-13T12:22:15+02:002015-07-08|Kategorien: Events, Projekte|Tags: , , , , , , |0 Kommentare

Lexware Financial Office Pro: Rechnungen als PDF archivieren mit LXArchiv

LXArchiv ergänzt Lexware Financial Office Pro oder Premium um ein PDF-Archiv für Ihre Rechnungen, Lieferscheine etc. Prinzipiell ist es in Lexware Financial Office möglich, im Hintergrund PDF-Belege beim Druck oder Mailversand erzeugen zu lassen. Die so erzeugten Belege werden alle in einem bestimmten Ordner gesammelt, was allerdings folgende Nachteile mit sich bringt: Der Ordner ist nicht leicht zugänglich. Die Dateinamen geben [...]

Von |2025-04-13T12:22:16+02:002015-05-25|Kategorien: Events, Projekte|Tags: , , , , , , |0 Kommentare

Anbindung an ZEDAL Webservice mittels SOAP: Transportdokumente automatisch verarbeiten

Branche: Recycling, Realisiert mit Python, Xojo, SQlite, SOAP Ein bereits bestehendes Projekt zum automatischen Erzeugen von Transportbegleitformularen wurde um die elektronische Nachweisführung für Abfälle durch ZEDAL erweitert. ZEDAL ist die zentrale Plattform zur Nachweisführung für Entsorgungs- und Recyclingbetriebe. Über ein entsprechendes Notifizierungsverfahren müssen im Onlineportal von ZEDAL mindestens 3 Tage vor Transportbeginn für alle grenzüberschreitenden Fahrten entsprechende Transportdokumente erstellt werden. Die Technik hinter dem ZEDAL-Portal basiert auf [...]

Von |2025-04-13T12:22:17+02:002015-04-07|Kategorien: Projekte|Tags: , , , , |0 Kommentare

Affinity Designer for Mac ab sofort in Deutsch verfügbar

Affinity Designer, die Alternative zu CorelDraw und Illustrator gibt es ab sofort in deutscher Übersetzung als kostenloses Update im Mac Appstore. Inklusive einer Menge neuer Features: Texte an Pfaden ausrichten Gestrichelte Linien Vector Slices Übersetzt in deutsch, spanisch und französisch Neuer Pixel-Alignment-Mode für UI- und Webdesign Undo-Historie wird mit Dokument gespeichert Verbesserungen in Sachen Typografie und Opentype Unglaublich: Noch höhere [...]

Von |2018-06-05T11:42:32+02:002015-04-02|Kategorien: Tipps, Tricks, Hacks|Tags: , , |0 Kommentare

PrestaShop: Lizenzfreie Musik und Sounds online kaufen

Ein weiteres PrestaShop-Projekt für einen Kunden aus Ungarn ist online: soundpool.us. Der Onlinestore bietet einen Pool von über 17.000 lizenzfreien Filmgeräuschen sowie ausgesuchte Soundeffekte für nahezu jede Film- und Theaterproduktion. Über 2.200 GEMA-freie Musikstücke runden das Angebot ab. PrestaShop: Tag-Liste und HTML5-Audioplayer als individuelle Anpassungen Eine sehr schnelle Freitextsuche und eine permanent eingeblendete Liste mit über 7.200 Tags machen das Auffinden des [...]

Von |2018-02-26T11:28:26+01:002015-03-24|Kategorien: Projekte|Tags: , |0 Kommentare

Umsatzsteuer im Onlinehandel: MOSS-Verfahren in PrestaShop umsetzen

Der Gesetzgeber wird nicht müde, den Onlinehandel in der EU immer komplexer zu gestalten. So gilt ab dem 01.01.2015 das MOSS-Verfahren (Mini One Stop Shop), wenn es darum geht digitale Inhalte an Privatkunden innerhalb der EU zu verkaufen. Das MOSS-Verfahren schreibt vor, dass ausländischen Privatkunden innerhalb der EU statt der deutschen Umsatzsteuer nun die jeweilige Steuer des EU-Landes des betreffenden [...]

Von |2018-02-26T11:28:26+01:002015-03-17|Kategorien: Tipps, Tricks, Hacks|Tags: |0 Kommentare

Über 20.000 virtuelle Produkte in PrestaShop importieren

Branche: Medienvertrieb Realisiert mit PrestaShop, Python, PHP, JQuery Anforderung: Ein Bestand von über 20.000 MP3-Audio-Dateien soll über eine Onlineplattform verkauft werden. Alle dazu notwendigen Artikel-Informationen, wie Preis, Produktbeschreibung etc. sind bereits in den MP3-Tags enthalten und müssen entsprechend ausgelesen werden. Lösung: Als Plattform wurde PrestaShop gewählt, da hier schon der Verkauf von Download-Artikeln mitgeliefert wird. Zudem ist das Layout responsive, d.h. es skaliert perfekt [...]

Von |2018-02-26T11:28:26+01:002015-03-11|Kategorien: Projekte|Tags: , , , |0 Kommentare

Mac OSX: 5 Apps für mehr Produktivität

Steigern Sie ihre Produktivität und arbeiten Sie gleichzeitig effizient und entspannt. Wer auf den Mac umsteigen möchte oder schon auf dem Mac arbeitet, wird die folgenden 5 Apps lieben: 1. Libre Office: Die Alternative zu Microsoft Office Libre Office ist ein Zweig des schon seit vielen Jahren etablierten OpenOffice-Projekts. Es deckt das komplette Leistungsspektrum von Microsoft Office ab und ist [...]

Von |2020-03-11T09:19:32+01:002014-10-15|Kategorien: Tipps, Tricks, Hacks|Tags: |0 Kommentare

Affinity Designer for Mac: Die Alternative zu CorelDRAW und Illustrator

Affinity Designer ist ein neues, revolutionäres Vector-Layout Programm für den Mac, das nahezu keine Wünsche offen lässt. Wer sich in CorelDRAW oder Illustrator und Photoshop auskennt, kann Affinity Designer sofort intuitiv bedienen. Affinity Designer vereint ca. 90% der Funktionalität von Adobe Illustrator und CorelDraw und bietet darüber hinaus eine Menge smarter Funktionen die man in den beiden Programmen vergeblich sucht. Wer [...]

Von |2018-06-05T11:42:31+02:002014-10-06|Kategorien: Tipps, Tricks, Hacks|Tags: , , |0 Kommentare

Printworks for Mac

Printworks von Belight Software ist eine gelungene Mischung der Funktionalität von Apple Pages und Vector-Zeichenprogrammen wie CorelDRAW oder Illustrator. Der Funktionsumfang ist auf das Nötigste Beschränkt und glänzt durch schnelle und intuitive Bedienbarkeit. Belight Software hat mit Printworks die meisten Funktionen mehrerer schon bestehender Software-Pakete vereint: Das Vector Layout-Programm Swift Publisher Business Card Composer zum Erstellen von Visitenkarten Disc Cover zum [...]

Von |2018-06-05T11:42:32+02:002014-10-06|Kategorien: Tipps, Tricks, Hacks|Tags: , |0 Kommentare

Buch-Cover Design: Plan S

Cover-Design für ein sehr bemerkenswertes Buch. Zum Einsatz kamen hier Adobe Illustrator und Printworks. Das fertige Produkt gibt es als EBook auf allen großen Plattformen und als Print-Version mit hochwertigem, glänzend lackiertem Einband. Plan S - Du kennst mich nicht

Von |2018-02-26T11:28:26+01:002014-10-05|Kategorien: Projekte|Tags: |0 Kommentare

Neues Layout für marketmix.com

Kein Zeitpunkt wäre passender gewesen: Apple hat das iPhone 6 auf den Markt gebracht,  OSX Yosemite und Windows 10 stehen vor der Tür. Die Welt durfte schon mal einen Blick auf die Apple Watch werfen. Höchste Zeit auch den eigenen Internetauftritt neu zu gestalten :-) Komplett in Wordpress, optisch ansprechend und mit  responsive Layout für alle Bildschirmgrössen und Mobilgeräte. Viel Spaß [...]

Von |2024-12-23T09:20:34+01:002014-10-02|Kategorien: Events, Tipps, Tricks, Hacks|Tags: , , , , |0 Kommentare

Tipp: Mails mit einem S/MIME Zertifikat signieren – kostenlos

Warum EMails signieren? Eine Nachrichtensignatur schützt zwar nicht vor der NSA, bestätigt aber dem Empfänger die Echtheit der Mail. D.h. sie wurde während dem Verand nicht verändert und ist von genau dem Absender, auf den das Zertifikat ausgestellt ist. Ein Dienst, für den es inzwischen eine Reihe kostenloser Anbieter gibt. Wichtig bei der Wahl der Zertifikat-Herausgebers ist, dass dieser auch [...]

Von |2020-04-22T09:41:44+02:002014-09-12|Kategorien: Tipps, Tricks, Hacks|Tags: , , , , |0 Kommentare