Daten-Validierung mit Google

Logo reCAPTCHA

Mein Webseiten-Projekt auf beispiele.rolfkarlen.ch habe ich nun mit einer Datenbank verbunden. Damit ich die anfallenden Daten zu meinen Beispiel-Programmen auf einfache Weise in die Datenbank einfügen kann, möchte ich einen geschützten Bereich einrichten. Dazu benötige ich eine Anmelde-Seite. Damit mein Webauftritt nicht einem Denial of Service (DoS) erliegt, füge ich der Anmelde-Seite ein sogenanntes reCAPTCHA von Google hinzu. In diesem Beitrag erläutere ich, wie ich vorgehe. Zuerst möchte ich aber für den technisch nicht so versierten Leser erklären, wofür DoS (Denial of Service) steht.

React Dev-Tools

In diesem Artikel will ich einen kleinen Einblick in die Chrome-Erweiterung React Developer Tools geben. Zuerst versuche ich zu erklären, was unter dem Debuggen von einem Programm zu verstehen ist. Danach tauche ich tiefer in die React Dev-Tools ein.

Git-Problem: Dateien lokal und remote

Gestern erstelle ich ein lokales Git-Repository, in dem ich zwei Dateien speichere. Ich will es natürlich mit Github verbinden. Also erstelle ich dazu auf Github ein remote Repository, das zwei Dateien enthält. Mein Problem ist nun, wie ich das lokale mit dem remote Repository verbinden kann, ohne dass Dateien gelöscht werden. In diesem Artikel beschreibe …

Piano Player responsive

Als ich mir heute Morgen auf der Fahrt zur Arbeit den Piano Player[EN] auf dem Handy zu Gemüte führe, stelle ich fest, dass das meta-Element viewport nicht genügt, um ihn responsive zu machen.