Ü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

Grav CMS: Responsive iFrames

Der folgende Beitrag zeigt, wie man Inhalte über einen responsive iFrame nahtlos unter Grav einbettet. Der iFrame passt sich nicht nur der Fenstergrösse des Endgeräts an, sondern auch dynamisch dem Inhalt der eingebetteten Seite. Der Trick funktioniert auch in anderen Systemen - nicht nur Im Grav CMS. Dynamische iFrames Damit das Ganze funktioniert, benötigen wir etwas JavaScript Code in der [...]

Von |2020-10-07T16:33:42+02:002020-10-06|Kategorien: Tipps, Tricks, Hacks|Tags: , , , |4 Kommentare

Docker Images ohne Registry updaten

Idealerweise läuft das Deployment von Docker Images über die Docker Registry. Der Entwickler sendet das Update über das docker push Kommando and die Docker Registry und auf dem Client wird es über docker pull eingelesen. Doch nicht immer hat der Client Zugriff auf eine Docker Registry oder der Entwickler möchte keine eigene Registry hosten. Für solche Situationen gibt es die [...]

Von |2020-11-25T16:21:21+01:002020-10-02|Kategorien: Tipps, Tricks, Hacks|Tags: , , |0 Kommentare

macOS Apps per Skript notarisieren

Das folgende Skript notarisiert macOS Apps, Packages und DMG-Dateien voll automatisch. Dabei wird die original Datei notarisiert - eine extra ZIP-Datei muß vorher nicht erstellt werden. Bitte beachten: Bevor wir die App notarisieren können, muss Sie erfolgreich code-signiert werden. Das Skript zum Code-Signieren von macOS Apps gibt es hier. Das Gleiche gilt für PKG- und DMG-Dateien. Bei DMGs müssen alle [...]

Von |2020-09-29T12:30:50+02:002020-09-25|Kategorien: Tipps, Tricks, Hacks|Tags: |0 Kommentare

VMWare Player als Dienst unter Windows 10

Leider lässt sich eine virtuelle Maschine mit dem VMWare Player unter Windows 10 nicht als System-Dienst einbinden. Der Benutzer muss sich zuerst anmelden, damit der VMware Player startet. Dieser Beitrag zeigt eine Lösung, die komplett ohne Benutzer-Login auskommt. VMWare Player headless unter Windows 10 betreiben - so geht's! Das folgende Beispiel geht von folgendem Szenario aus: Der VMware Player ist [...]

Von |2020-09-10T18:56:40+02:002020-09-10|Kategorien: Tipps, Tricks, Hacks|Tags: , |0 Kommentare

OS/2 + Windows 10: Netzwerk-Integration einer alten AGIE Drahterosions-Maschine

Im folgenden Projekt wird eine in die Jahre gekommene AGIE Drahterosions-Maschine an eine moderne Netzwerkumgebung "angepasst". Die AGIE Drahterosions-Maschine wird über einen PC mit OS/2 WARP4 Betriebsystem angesteuert. Dieser erhält die Daten von einem PC mit Windows NT 4.0. Da sonst alle anderen PCs im Netzwerk auf Windows 10 aufgerüstet wurden, führt diese Konstellation zu folgenden Problemen: Der AGIE Steuerungs-PC [...]

Von |2020-09-10T17:06:46+02:002020-09-10|Kategorien: Projekte|Tags: , |0 Kommentare

Apache, PostgreSQL, PHP und PhpPgAdmin als Docker Container Stack

Heute basteln wir einen Web Application Stack mit Docker-Containern, bestehend aus Apache, PostgreSQL, PHP (inkl. Redis) und PhpPgAdmin. Der Container-Verbund ist modular aufgebaut und so jederzeit mit weiteren Diensten erweiterbar. Mit geringem Aufwand  kann z.B. ein PostgreSQL Cluster mit Replikation simuliert, oder PostgreSQL 12 und PHP 7.4 gegen andere Versionen getauscht werden. SSL und XDdebug sind unter PHP vorkonfiguriert. Der Stack kann [...]

Von |2022-06-29T16:05:29+02:002020-09-10|Kategorien: Tipps, Tricks, Hacks|Tags: , , , , |0 Kommentare

Security Audits für WordPress mit WPScan im Docker Container

WPScan ist das ultimative Tool um Wordpress Sites automatisch nach Sicherheitslücken zu scannen. Leider erzeugt so manches WPScan-Update oft einen Overhead an Installationsaufwand, weil viele System Dependencies wegen Betriebssystem-Updates nicht mehr stimmen. Das mach WPScan zum Vorzeige-Kandidaten um es in einem Docker Container zu betreiben. So bleiben alle Systemabhängigkeiten konstant und WPScan läuft zuverlässig und stabil. Thema Sicherheit: Wordpress Sites [...]

Von |2020-09-09T19:16:45+02:002020-09-09|Kategorien: Tipps, Tricks, Hacks|Tags: , , , , , |0 Kommentare

Docker als Service unter Windows 10 möglich?

Docker Desktop ist eine fantastische Container-Virutalisierungslösung, extrem schnell, portabel und kostenlos. Doch leider lässt sich Docker Desktop unter Windows 10 nicht als Service installieren. D.h. der Benutzer muss sich zuerst am System anmelden, damit Docker startet. Das ist ein dann ein Problem, wenn der Server aus irgend einem Grund neu startet. Die Docker-Services stehen dann erst wieder nach Benutzer-Anmeldung zur Verfügung. [...]

Von |2023-05-30T12:49:52+02:002020-09-03|Kategorien: Tipps, Tricks, Hacks|Tags: , , , , |2 Kommentare