DenKn
... kurz für Denis Knauf
Beruflich arbeite ich für verschiedene Unternehmen als Softwareentwickler, Serveradministrator, Netzwerkadministrator, aber auch als Designer von Frontends.
Dabei setze ich Debian, NixOS und seltener RHEL(-kompatible) Distributionen ein. An Projekte mit Windows, MacOS X bin ich nicht interessiert.
Netzwerke sind Layer3-basiert und mit Hilfe von FRR, BGP und VxLAN dynamisch geroutet. Proxmox und Ceph sorgen mit dem dynamischen Routing für Ausfallssicherheit.
Meine bevorzugte Programmiersprache ist Ruby, wobei ich auch sehr viel Erfahrung in Perl, C, Haskell, Prolog, Javascript/Coffeescript habe und auch mit C++, Python, Pascal gut umgehen kann. Ich lehne Java und dotNET grundsätzlich ab.
Für erste Prototypen setze ich gern auch experimentelle Software ein. Eine Lösung muss für mich perfekt sein. Das bedeutet, dass ich entsprechende vorgesehene Funktionen suche, statt auf bisheriges gewohntes zurückgreife. Es ist mir wichtig weiterhin zu lernen und mich nicht auf dem bisherigen Wissen auszuruhen.
Dennoch ist Stabilität und Sicherheit vorrangig, weswegen Bleeding Edge oder Modeerscheinungen keine Option darstellen.
Software von mir
-
SSLMake - SSL-Schlüssel-/CSR-/Zertifikatsverwaltung Sehr einfach gehalten und erkennt an der Dateiendung, was man erzeugen möchte.
-
Präsentationssoftware in Forth - Wenn man nicht weiß, wie man Forth präsentieren soll, schreibt man die Präsentationssoftware in Forth.
-
minisync - Unidirektionale inkrementelle Dateiübertragung - in vielen Fällen schneller als rsync, aber nicht für alles geeignet. Für Logdateien praktisch.
-
VDR-WebGUI - Vor vielen Jahren entwickelt, bevor es Ruby-on-Rails oder ähnliches gab.
-
Git-Server - Weitere Projekte
Betreute Homepages
Außerberuflich betreibe ich einige Homepages verschiedener Vereine, Unternehmen und Personen:
bikomet.uber.space
Design und Betrieb der Homepage der Bürgerinitiative Kometgründe gegen das Bauprojekt Vio Plaza.