Software

Programme, die im Betrieb entstehen

Was mir im Betrieb fehlt, schreibe ich selbst: vom Kundenportal-Modul bis zum ganzen Wiki. Die Werkzeuge sind PHP, Python, Bash, Java und C++ mit Qt.

Wissensplattform

ThurWiki

ThurWiki ersetzt Confluence für Firmen, die ihr Wissen in der Schweiz halten wollen. Es läuft produktiv unter wiki.thurdata.ch.

  • Seitenbaum, Bereiche, Versionen, Kommentare, Aufgaben und Anhänge
  • Editor mit Menüband, Makros und sortierbaren Tabellen
  • Suche über Volltext, Kölner Phonetik und semantische Ähnlichkeit
  • Anmeldung über OIDC, SAML und Sicherheitsschlüssel (WebAuthn)
  • KI-Assistent mit Spracheingabe, Angriffserkennung, Anbindung an CRM-Systeme
ThurWiki: Editor mit Menüband
ThurWiki: KI-Assistent im Seitenfenster

Vektorgrafik

TANGENTA

TANGENTA ist ein Vektorgrafik-Editor als Ersatz für CorelDRAW, entwickelt in C++20 mit Qt 6 für Linux und Windows. Er ist das Werkzeug, mit dem ich künftig gestalten will.

  • Seitenlayout mit Andockfenstern, Objekt- und Linienleisten
  • Vektorisieren von Bildern, Bildersuche, Ausschiessen für den Druck
  • KI-Assistent direkt in der Zeichenfläche

tangenta.ch

TANGENTA: Hauptfenster
TANGENTA: KI-Assistent

Für den Betrieb

WHMCS-Module

Eigene Module für das Kundenportal von ThurData: Virtual Datacenter auf Proxmox, S3-Speicher mit Versionierung, Backup, Mail und Zahlungsanbindung. Bestellung und Bereitstellung laufen automatisch.

VDI-Client

Ein eigener Client für die virtuellen Arbeitsplätze: Anmeldung mit Smartcard, die laufende Sitzung zieht beim Wechsel des Geräts mit.

Skripte und Werkzeuge

Bereitstellung, Migration und Überwachung in Bash und Python, vom Kundenserver-Template bis zum Speicherbericht für den Cluster.

Frühere Projekte

Amperion und RAVEN

Linux-Business-Lösung mit grafischem Frontend, Samba und Zarafa; RAVEN als Verwaltung für Zarafa im Hosting.

Charly

Open-Source-LDAP-Suite, mit der Linux- und Unix-Dienste und Samba zentral gesteuert werden.

Dante, munotLinux, Wine

Java-Formularframework auf SourceForge, eine Linux-Distribution für Einsteiger und Application Maintainer für CorelDRAW 9 im Wine-Projekt.