WordPress auf HTTPS umstellen mit kostenlosen Let’s Encrypt Zertifikaten

How to switch your WordPress blog to HTTPSWie dem ein oder anderen schon aufgefallen ist, läuft code-bude.net seit einigen Tagen strikt per HTTPS-Protokoll. Alle Anfragen per HTTP-Protokoll werden auf HTTPS weitergeleitet. Wie genau die Umstellung von HTTP auf HTTPS für code-bude.net verlief, möchte ich im folgenden Artikel erklären.
Der Artikel zeigt euch, wie ihr euren WordPress Blog auf HTTPS umstellen könnt. Als Grundlage für den Artikel dient mein Setup, welches aus einem vServer mit Ubuntu Server und Apache als Webserver besteht. (Mehr zu meinem Setup hier.)
Die Anleitung gliedert sich in folgende Schritte:

Warum HTTPS für einen Blog?
Certbot installieren und Zertifikate generieren
Zertifikate automatisch erneuern mit Certbot
Zertifikate in Apache vHosts konfigurieren
WordPress auf HTTPS umstellen
Tools und Tipps zur Überprüfung der Umstellung

Doch zuerst soll die Frage – “Warum überhaupt HTTPS?” – […]

Lösung: Windows 10 friert nach Sleep (Energie sparen) ein

Seit einiger Zeit plagte mich ein kleines, aber ziemlich nerviges Problem auf meinem Windows 10 PC. Sobald der Rechner aus dem Sleep-Modus (Energie sparen) wieder aufgeweckt wird, friert er mehrmals pro Minute für wenige Sekunden ein. Fenster öffnen sich langsam, Internetseiten werden nicht weiter geladen und der Ton fällt aus.
Mit diesem Problem bin ich nicht alleine, denn im Netz habe ich einige Forenthreads gefunden, in denen über diese Problematik geklagt wird. Eine Lösung habe ich jedoch erst nach sehr langer Suche gefunden.
Den Fehler eingrenzen
In fast allen Foren wurde vorgeschlagen die Treiber sämtlicher Hardware zu aktualisieren, das BIOS zu updaten oder Windows gleich komplett neu zu installieren. Meine Treiber sind jedoch alle aktuell gewesen und auch für das BIOS gab es kein Update. Eine Neuinstallation kam für mich nicht in Frage.
Ereignisanzeige Problem nach Sleep

Steganographie mit PHP – Dateien in Bildern verstecken

Steganographie mit PHPIn diesem Artikel wollen wir uns mit dem Thema Steganographie beschäftigen und ein kleines Beispiel in PHP implementieren. Denn mit PHP lassen sich längst nicht “nur” Webseiten erstellen oder Formulare umsetzen, was mit Sicherheit auch jeder versierte PHP-Programmierer größerer Webagenturen bestätigen wird.
Neben Funktionen zur Textverarbeitung bringt PHP auch Methoden zur Bildbearbeitung sowie zur Manipulation auf Bit- und Byte-Ebene mit. Und eben diese wollen wir uns heute zunutze machen. Doch bevor es mit dem Coding losgeht, gibt es noch einen kurzen Einstieg in das Thema Steganographie.
Steganographie ist keine Kurzschrift
Wie der Titel bereits angekündigt hat, geht es heute um Steganographie, die Kunst Informationen oder Wissen in einem Trägermedium zu verstecken. Wikipedia definiert Steganographie wie folgt:
Die Steganographie (auch Steganografie) ist die Kunst oder Wissenschaft der verborgenen Speicherung […]

How to: Poker Hand Evaluator in C# implementieren

Pokerhand Evaluator CsharpDas Thema Poker habe ich nun schon in dem ein oder anderen C#-Artikel als Aufhänger genommen, um tiefer in verschiedene Programmierthematiken einzusteigen. So gab es bereits einen Artikel zur Bildanalyse, einen zur Berechnung der Gewinnwahrscheinlichkeit und einen, in dem die beiden eben genannten kombiniert wurden.
Alle drei Artikel haben eines gemeinsam. Sie basieren auf einer Bibliothek, die ermitteln kann, welche Pokerhand in einem direkt Vergleich der Gewinner ist. Solch eine Bibliothek nennt man auch “Hand evaluator”, da sie zwei Pokerhände evaluieren kann. Und genau hier wollen wir heute ansetzen.
In diesem Artikel wollen wir Schritt für Schritt eine eigene C#-Bibliothek zum Vergleich zweier Pokerhände erstellen. Hierzu arbeiten wir uns nach und nach zum Ziel. Beginnen werden wir mit den Datenstrukturen für Spielkarten […]

Selbstgemacht – 5 DIY Tablet-Hacks

5 DIY Tablet-HacksFrüher wurde mit Lego und Knex gebastelt oder im Heimwerkerkeller mit Stichsäge, Pfeile und Hammer hantiert – heute gibt es, der Technologisierung sei dank, auch noch weitere Betätigungsfelder im Hobby- und “Bastel”-Bereich.
Im Sinne von Do-it-yourself (DIY) soll es heute um “Bastel”-Projekte rund um das Thema Tablets gehen. Denn ein Tablet zu besitzen ist eine Sache, etwas Neues daraus bzw. dafür zu schaffen, eine ganz andere.
Nachfolgend stelle ich fünf verschiedene Ideen/Anleitungen vor, bei denen vom Tablet-Halter bis zum Carputer (Car + Computer => Carputer) alles dabei ist. Eine Übersicht zu aktuellen Tablets die sich zum “verbasteln” eignen gibt’s zum Beispiel bei deinhandy.de.
Tablet als zweiten Monitor verwenden
Im ersten Projekt geht es darum, das eigene Tablet als zweiten bzw. zusätzlichen Monitor zu verwenden. Die meisten Tablets heutzutage haben […]