26. Februar 2024

Mit node.js JavaScript-generierte Inhalte scrapen

Eine etwas unkonventionelle Lösung habe ich mit für folgendes Problem überlegt. Für einen Kunden scrape ich automatisiert bestimmte Inhalte diverser Websites. Problem Nr. 1: Inzwischen werden viele Inhalte erst im Client-seitig mit JavaScript generiert. Das macht es unmöglich sie mit PHP zu crawlen. Auf der Suche nach einer Lösung stößt man schnell auf „node.js“ & […]

24. Februar 2024

Cookie-Banner auf dem iPhone deaktivieren

Hier hatte ich schon mal beschrieben, wie sich nervige Cookie-Banner am Desktop deaktivieren lassen. Mit Hilfe der App „Hush Nag Blocker“ lassen sich auch auf dem iPhone (& iPad) sämtliche Cookie-Banner ausblenden. Genau genommen installiert die App eine Browser-Erweiterung für Safari. Die Installation von Safari-Erweiterungen ist in iOS ein bisschen umständlich, aber es lohnt sich! […]

23. Februar 2024

BLFLD WTHR – So war das Wetter in Bielefeld

Auf www.fbnfrtg.de/rndm/blfldwthr/ logge ich die Tageshöchstwerte des Bielefelder Wetters und visualisiere sie in einer minimalistischen Infografik. Da das Jahr noch recht jung ist, ist die Grafik noch recht klein. 2022 habe ich Daten schon einmal gelogged: www.fbnfrtg.de/rndm/blfldwthr2022/

17. Februar 2024

DIY: Tisch-Uhr mit e-Ink-Display (Waveshare Pico e-Paper 3.7) und Raspberry Pi Pico

In diesem Artikel beschreibe ich, wie ich eine Tisch-Uhr mit e-Ink-Display programmiert & gebaut habe. Neben der Uhrzeit wird auf dem Display auch noch die aktuelle Außentemperatur, der Tageshöchstwert, die aktuelle Leistung meines Balkonkraftwerks und der Tagesertrag des BKW angezeigt. Material Ich habe mich bei diesem Projekt für das 3,7 Zoll E-Paper-/E-Ink- Display von Waveshare […]

15. Februar 2024

Contact Form 7-Meldungen in Sie-Form

Standardmäßig wird in Contact Form 7 geduzt. Wenn du Contact Form 7 auf Unternehmenswebsites einsetzt, ist natürlich meistens das „Sie“ erwünscht. Hier sind die Standard-Statusmeldungen von Contact Form 7 in „Sie-Form“ zum copy&pasten:

14. Februar 2024

Kostenlose Wetter-API

Auf open-meteo.com können umfangreiche Wetterdaten für nicht-kommerzielle Projekte, kostenlos abgerufen werden. Der API-Request kann auf der Website über ein übersichtliches Formular konfiguriert werden. Neben dem aktuellen Wetter, werden die Daten der letzten 3 Monate und die Vorhersage für die nächsten 16 Tage bereitgestellt. Mit folgendem Aufruf wird z.B. die aktuelle Temperatur und der Tageshöchstwert aus […]

13. Februar 2024

Kalender mit Monatsübersicht (mit Bootstrap & jQuery und optional mit WordPress)

Bei der Suche nach einem schlichten, schicken Kalender mit Monatsansicht, bin ich auf folgendes Template aufmerksam geworden: https://github.com/ylli2000/bootstrap-4-calendar Der Kalender sieht nicht nur sehr schick aus, er ist auch sehr leicht mit Terminen zu befüllen, zu konfigurieren und anzupassen. Termine können ganz einfach mit einem Array in den Kalender eingetragen werden: Solch ein Array lässt […]

7. Februar 2024

Erste Schritte mit dem Raspberry Pi Pico und MicroPython

Nachdem ich in den letzten Tagen sehr gute Erfahrungen mit dem Raspberry Pi Zero gemacht habe, habe ich mir die nächsten RasPi-Projekte vorgenommen. Der hierfür benötigte Pi ist der „Raspberry Pi Pico“. Der Pico ist allerdings im Vergleich zum Zero eine ganz andere Nummer. Während der Zero über ein eigenes Betriebssystem mit grafischer Oberfläche verfügt, […]

3. Februar 2024

So erstellst du HTML-E-Mail-Signaturen für Outlook, die überall gleich aussehen

Eine E-Mail-Signatur für Outlook zu erstellen ist verrückterweise eine echte Herausforderung. Egal ob in Word oder Outlook, ob auf Mac oder Windows, die Signatur sieht immer überall anders aus. Im schlimmsten Falle sind Logos auch noch verzerrt und Links blau unterstrichen. Mit diesen Tipps sollte es dir gelingen eine Signatur zu erstellen, die in den […]

1. Februar 2024

WordPress Loop – Order by Custom Field

Ich nutze häufig das Plug-in „Custom Field Suite“ um WordPress-Posts weitere Felder hinzuzufügen. Z.B. bei einem Event-Kalender das Feld „startdatum“. Um alle Posts in chronologischer Reihenfolge auszugeben, also sortiert nach dem „Custom Field“ „startdatum“, habe ich meistens folgenden Code genutzt: Diese Argumente habe ich mehrfach über Google gefunden und auch Chat GPT hat sie genau […]