Startseite | Entertainment-related

Aktuell bearbeitete und abgeschlossene Projekte


Abgeschlossene Module an der FH St. Gallen

Besuchte Module an der FH St. Gallen

Betriebliches Rechnungswesen (BRW1)
Mathe/Statistik 1 und 2 (MST1, MST2)
Betriebliches Rechnungswesen als Führungsinstrument (BRW2)

Interne Ausbildungsprojekte

Um mich auf dem aktuellsten Stand zu halten laufen bei mir immer Evaluationsprojekte für Produkte und Technologien:

Abgeschlossene interne Ausbildungsprojekte

TitelBeschreibungTechnologien
node.js unter AndroidDurch einen Zufall hatte ich nur Android dabei, als wir für das Modul "Datenbanken und Informationssysteme" an der FH St. Gallen node.js installieren mussten. Also habe ich es dort probiert und bin mit dem Resultat zufrieden. Nicht ganz alle Features waren zu dem Zeitpunkt implementiert, doch was fehlte war für die Entwicklungsarbeit wichtig und wird im Produktiveinsatz später nicht benötigt.Android, node.js, JavaScript
MariaDB unter AndroidIch bin auf ein Paket mit MariaDB für Android gestossen, das ich installiert habe. Die Tests verliefen positiv. Android, MariaDB, MySQL

Laufende interne Ausbildungsprojekte

TitelBeschreibungTechnologien
LaravelGrundausbildung in der Verwendung von Laravel mit Lernvideos und Tutorials. Erste Schritte mit Laravel unter Windows erfolgreich. Weitere Übungen geplant.PHP, Laravel, Windows
JenkinsEin Debian Testserver mit Jenkins ist aufgesetzt. Weitere Übungsprojekte sind geplant.Jenkins, Debian Linux, Java, OpenJDK
JavaVertiefung der Java-Grundlagen aus dem FH-Studium mit Übungsbeispielen aus dem Lehrmittel und eigenen KleinprojektenJava
Google FirebaseFür das Startup www.superswipe.games Einarbeiten in Google Firebase mit Realtime-Datenbank, Authentifizierung und Functions.Firebase, NoSQL, JSON, Cloud, JavaScript, Node.js 8/10
UnityFür das Startup www.superswipe.games Einarbeiten in Unity inkl. Firebase SDKUnity, C#
Atlassian Jira Online VersionFür das Startup www.superswipe.games Projektmanagement mit Jira (Roadmap, Kanban-Board, Konfiguration Masken)Jira
Python GrundlagenMittels Youtube-Videokurs https://www.youtube.com/watch?v=BiVQJ4dTD9o&list=PLNmsVeXQZj7q0ao69AIogD94oBgp3E9Zs Python Grundlagen erarbeiten.Python

Infrastruktur im Regelbetrieb

TitelBeschreibungTechnologien
Betrieb Linuxserver und InfrastrukturDiese Website und auch weitere inkl. einer Vereinswebsite laufen auf einem vserver, den ich seit vielen Jahren selbst betreibe. Neben einer LAMP-Umgebung (Debian) laufen auch der MX mit dem MTA Sendmail sowie ein Cyrus IMAP Server hier. Für einige Hostings ist HTTPS implementiert. Ein zweiter Linuxserver mit Nextcloud läuft im Heimbüro an einer fixen IP-Adresse auf einem IBM x3650 Xeon Server. Dieses löst eine jahrelang verwendete Owncloud-Installation ab. Eine Backuplösung mit rsync über SSH ist implementiert. Zudem betreibe ich ein Heimnetz mit DMZ, Firewalls und einem pi-hole Werbeblocker, der den Netzwerktraffic reduziert und die Clients (Windows, Linux, Mac, Android) entlastet.Zum Heimbüro habe ich VPN-Zugang über SSH-Tunnels und mit der VPN-Implementation des VDSL-Routers sind auch Androidgeräte angebunden.Windows, MacOS X, Linux, Debian, Raspberry Pi, pi-hole, FritzBox, Sendmail, Cyrus, SASL, Apache, MySQL, PHP, IMAP, SMTP, Greylisting, Milter, HTTPS, Nextcloud, Owncloud, rsync, bash, Letsencrypt, VPN, SSH, VDSL, VoIP, Firewalls, Routing, WLAN, WiFi
pi-hole AdblockerSeit einigen Monaten ist im internen Netzwerk pi-hole im Einsatz. Die Installation auf einem Raspberry Pi der 1. Generation war problemlos. Ebenso das Update auf die neuste Version.Raspberry Pi, Raspbian, pi-hole, DNS
LoRa WAN GatewaySeit einigen Jahren betreibe ich das Gateway basierend auf der Software des The Things Network Zürich hier in Sirnach. Ein Raspberry Pi 1. Generation mit einem iC880A LoRa Concentrator von IMST.IoT, LoRa WAN, IC880A, TheThingsNetwork, Raspbian

Stand per 05.12.2020