Ungarns Regenbogen

Die Rolle Deutschlands und der EU dabei

Martin Schlüter

3 Minuten

An den Protest gegen Ungarns Gesetz gegen Regenbogendarstellungen, als Symbol der Schwulen- und Lesben Bewegung, kam man ja nicht vorbei, viele deutsche Politiker sind ebenfalls vollkommen empört auf diesen medialen Zug aufgesprungen. Aber welche Rolle spielte Deutschland und die EU wirklich bei der Entwicklung in Ungarn? UEFA Dass die UEFA das Stadion bei dem EM Spiel Deutschland - Ungarn nicht regenbogenfarben beleuchten lies ist in meinen Augen nachvollziehbar, da das ganze sich ja bereits zu einem politischen Statement gegen Ungarn entwickelt hatte und diese Forderung ja auch aus Reihen der Politik kam.

Blog eingerichtet

Vorgehensweise zur Erstellung meines Blogs.

Martin Schlüter

4 Minuten

Ich überlegte mir erst einmal welche Kriterien mir beim neuen Blog wichtig sind. Der Blog sollte natürlich betreffend HTML, CSS und Bildformate auf einen aktuellen Stand der Technik sein und er sollte zusätzlich auch Wartungsarm und die Contentpflege simpel sein. So entschied ich mich für HUGO als Content Management System zur Erstellung von statischen HTML Seiten in Kombination mit git, GitBucket und Jenkins zur Veröffentlichung auf dem Webserver. statische HTML Seiten Ich habe mich für eine Lösung mit statischen HTML Seiten aus zwei Gründen entschieden: Geschwindigkeit und Sicherheit.

git

Verteilte Versionsverwaltung von Dateien

Martin Schlüter

3 Minuten

Git ist eine freie Software zur verteilten Versionsverwaltung von Dateien. Git wurde von Linux Entwickler Linus Torvald entwickelt weil die bisher verwendete Quellcode Management Software nicht mehr kostenlos nutzbar war und es keine andere Software gab die seine Ansprüche erfüllte. Git ist heutzutage die am meisten verwendete Software zur Versionsverwaltung. Start eines Projektes mit git sobald git auf dem Computer installiert ist, kann man auf der commandozeile in das Projektverzeichnis wechseln und per

GitBucket

einfacher Server für git Repository

Martin Schlüter

3 Minuten

GitBucket ist ein simpler git Repsitory Server mit den benötigten Funktionen, ohne weiteren Schnickschnak drumrum, kann ohne externe Datenbank betrieben werden, auch standalone, wenn man möchte auch auf einem Raspberry PI 3. Ist in JAVA geschrieben, eine einzelne .war Datei, so simpel zu installieren und aktualisieren. GitBucket Funktionen Von sich aus kann GitBucket: private und öffentliche git Repositories über http/https oder ssh GitLFS Unterstützung Repository Browser mit einfachem online File Editor Problemmeldungen und Diskussion darüber Pull Requests und Wikis für Repositories Aktivitäts Zeitleiste Benachrichtigungen über email oder webhook Account- und Gruppenmanagement, optional mit LDAP oder OpenID Integration kann durch Plugins erweitert werden GitBucket hat direkt eine H2 Datenbank eingebaut, kann aber auch mit MySQL oder PostgreSQL betrieben werden, MariaDB wird offiziell nicht unterstützt, kann aber teilweise auch genutzt werden.

HUGO

CMS zur Erstellung statischer HTML Seiten

Martin Schlüter

6 Minuten

HUGO ist ein Content Mangement System (CMS) zur Erstellung von statischen HTML Seiten, so extrem schnell, sicher und hat keine besonderen Ansprüche ans Hosting, jeder Webserver kann diese Seiten ausliefern, ohne Datenbank oder PHP. HUGO selber ist in GO geschrieben und kann so umfangreiche Logik zur Erstellung der Seiten verwenden. Der Content selber wird in der einfachen Markdown Auszeichnungssprache erstellt. Statische HTML Seiten Statische HTML Seiten können vom Webserver direkt ausgeliefert werden, er benötigt dafür unter 1 Millisekunde.

Martins Meinung

Hier blogge ich über verschiedene Themen.