HTTPS mit Let’s Encrypt und Nginx

HTTPS mit Let’s Encrypt und Nginx

Let’s Encrypt bietet kostenlose und einfach einzurichtende SSL Zertifikate, die dennoch von den gängigen Browsern akzeptiert werden. Lediglich sehr alte Android Versionen, Windows XP und einige andere wenig genutzte Betriebssysteme verweigern diese Zertifikate. In diesem Artikel zeige ich wie man das Ganze mit Nginx unter Debian und Ubuntu einrichtet. Let’s Encrypt Einrichten Bitte beachte, dass […]

Weiterlesen 

UML: Das musst du wissen über Use-Case-Diagramme

UML: Das musst du wissen über Use-Case-Diagramme

Use-Case-Diagramme (zu deutsch: Anwendungsfalldiagramme) beantworten in UML folgende Fragen: An wen richtet sich das Programm? Was soll das Programm können? Warum wird das Programm benötigt? Der Fokus liegt hierbei auf dem Benutzer und den Zielen, die dieser bei der Benutzung des Programms erreichen kann. Use-Case-Diagramme können als eine Art Inhaltsverzeichnis gesehen werden für die Anforderungen, […]

Weiterlesen 

Eigene Moodle Übungen erstellen mit LTI und PHP

Die Lernplattform Moodle stellt standardmäßig bereits eine Auswahl an Aktivitäten bereit. So können Kurs-Administration beispielsweise Multiple-Choice-Tests, Quizzes und Ja/Nein-Fragen verwenden, um ihren Kurs zu gestalten. Wer anspruchsvoller ist, wird oftmals bei den unzähligen Plugins fündig, die für Moodle angeboten werden. Das Problem hierbei ist aber, dass diese vom System-Admin explizit installiert werden müssen. Bei größeren […]

Weiterlesen 

LED-Display für den Raspberry Pi ohne Elektronik-Kenntnisse

LED-Display für den Raspberry Pi ohne Elektronik-Kenntnisse

Da ich eher ein Software-Mensch bin, habe ich nach einer Lösung gesucht dem Raspberry Pi ein Display zu verpassen ohne einen Lötkolben zu benutzen oder Schaltungen mit einer Steckplatine zu bauen. Fündig wurde ich beim Dream Cheeky USB Message Board. Dieses braucht nur einen USB-Anschluss und der Hersteller bietet praktischerweise ein Datenblatt an, das genaue […]

Weiterlesen