Schwimmschalter-Zustand über Raspberry Pico W Server abfragen

In einem älteren Beitrag habe ich gezeigt, wie man mit einer einfachen Regenfasspumpe sich eine automatisierte Bewässerung im Garten aufbauen kann. Das ist eine günstige Lösung um Wasser zu sparen. Ich habe damals auch gezeigt, wie man über eine API ermitteln kann, wann ein guter Zeitpunkt zum Gießen ist. Das Problem dabei war aber, dass […]

Die Föderations-Völkerwanderung der sozialen Medien

Zeitenwende – überall. Auch die sozialen Netzwerke sind die letzten 10 Jahre so dahin gelaufen und dann kam so ein Dahergelaufener und hat alles durcheinander gebracht – toll – danke. Um was es geht, sollte klar sein: Der Zusammenbruch von Twitter (nun X) und seine Folgen. Wir befinden uns im Bereich Social Media in einer […]

Untertitel für Videos in sozialen Netzwerken erstellen

In der Welt der digitalen Medien spielen Untertitel eine entscheidende Rolle für die Barrierefreiheit. Sie ermöglichen es Menschen mit Hörbehinderungen, Videos und Multimedia-Inhalte zu konsumieren und unterstützen zudem das Verständnis in lauten Umgebungen oder bei Sprachbarrieren – oder wenn man einfach nicht dauernd den Ton anschalten will. Hier kommen die § Zeichen Das ist nicht […]

Mit dem Raspberry Pico W loslegen

Der Raspberry Pico und speziell die W Variante mit WLAN ist ein echt cooles und extrem günstiges Teil. Aber es läuft doch alles etwas anders als bei einem normalen Raspberry. Da liegt daran, dass es kein vollwertiger Linux Rechner ist sondern ein Microkontroller. Das war für mich auch alles neu – da ich nicht aus […]

Web Scraping mit FreshRSS

FreshRSS ist ursprünglich ein RSS Aggregator zum selber hosten. Das Tool ist ziemlich cool – das schon mal vorweg. Aber es hat auch eine noch coolere Funktion: Man kann sich einen RSS-Feed irgendeiner Webseite erstellen, die gar keinen RSS Feed hat oder aber auch von Inhalten einer Webseite, die gar nicht per RSS angeboten werden. […]

Bookmarklets auf mobilen Browsern

Was ist ein Bookmarklet?Ein Bookmarklet ist ein kleines JavaScript-Programm, das im Browser als Lesezeichen gespeichert wird. Ein Klick darauf führt eine bestimmte Aktion auf der aktuellen Webseite aus. Zum Beispiel hat Hacker News ein Bookmarklet um die aktive Seite einfach zu übermitteln. Auf einem Desktop-Browser funktioniert die Installation und das Verwenden sehr einfach, doch wie […]

Holy grail Layout mit CSS Grid

Das Holy Grail Layout ist ein klassisches Webdesign-Layout, das aus fünf Hauptbereichen besteht: einem Header, einem Footer, einer Hauptinhaltsfläche und zwei Seitenleisten. Der Hauptinhalt ist in der Mitte, flankiert von den Seitenleisten, während Header und Footer sich über die gesamte Breite des Layouts erstrecken. Mit modernem CSS, insbesondere mit Flexbox und CSS Grid, ist es […]

Neuronales Netz in Python

Neuronale Netze sind ein mächtiges Werkzeug in der künstlichen Intelligenz. Sie können verwendet werden, um Muster in Daten zu finden und Vorhersagen zu treffen. Dieser Python-Code zeigt ein einfaches neuronales Netzwerk, das verwendet wird, um eine logische XOR-Funktion zu erlernen. Der Code liegt auch als Gist bereit. import numpy as np# EingabedatenX = np.array([[0, 0, […]

Verwendung der ChatGPT-API zur Ermittlung der Lesbarkeit von Texten in Python

ChatGPT ist wirklich ein heißer Scheiß. Daher hier auch von mir ein Beitrag wie man die API mit Python verwenden kann. Als Beispiel wollen wir die Lesbarkeit eines Textes ermitteln. API Key erhalten Erst mal anmelden: import openaiopenai.api_key = “DEIN_API_SCHLÜSSEL” Python Bibliotheken über virtuelle Umgebung installieren Halt stopp. Bevor es zum Python Code geht. Wir […]

Prüfen von toten Links mit einem eigenen Crawler in PHP

Suchmaschinenoptimierung (SEO) ist für viele Unternehmen und Webseitenbetreiber ein wichtiger Bestandteil des Online-Marketings. Ein wichtiger Faktor für eine gute Platzierung in den Suchergebnissen ist die Qualität der Links auf der eigenen Webseite. Dazu gehört auch die Prüfung auf tote Links, da diese negativ für das Ranking und die Nutzererfahrung wirken können. Die Klasse WebCrawler bietet […]