Mein Blick auf Software
Die wichtigste Entwurfsarbeit beginnt oft vor der ersten Zeile Code: Was soll jemand erledigen können? Welche Angaben werden gebraucht? Was passiert, wenn eine Frist verstreicht oder ein Datensatz fehlt? Ein klarer Ablauf hilft bei der Auswahl von Technik und bei der späteren Prüfung.
Schulmittag und Schulnavi zeigen zwei unterschiedliche Aufgaben. Bei Schulverpflegung müssen viele Rollen und wiederkehrende Abläufe zusammenspielen. Bei der Schulwahl müssen Daten so aufbereitet werden, dass Menschen sie sinnvoll vergleichen können. In beiden Fällen muss die Oberfläche erklären, was die Daten tatsächlich aussagen.
Im Betrieb kommen weitere Fragen dazu: Wer bemerkt einen Fehler? Welche Version läuft? Wie lässt sich ein Datenbestand wiederherstellen? Eine technische Entscheidung ist für mich erst vollständig beschrieben, wenn auch ihre laufenden Kosten, ihre Grenzen und ein möglicher Ausstieg verständlich sind.
Drei Fragen, die weiterführen
- Was unterscheidet einen Prototyp von einem Produkt?
- Ein Prototyp hilft, eine Annahme zu prüfen. Ein Produkt übernimmt eine wiederkehrende Aufgabe für andere. Dafür müssen Zuständigkeiten, Fehlerfälle, Zugriffsschutz, Wartung und Datenübergabe mitgedacht werden. Der Übergang hängt vom tatsächlichen Einsatz ab.
- Wann hilft eine eigene Instanz?
- Eine getrennte Anwendung oder Datenbank kann die Abgrenzung zwischen Einrichtungen vereinfachen. Sie ersetzt keine Zugriffskontrolle und erzeugt zusätzlichen Betriebsaufwand. Die passende Trennung hängt von Daten, Verträgen, Änderungsrhythmus und Betreuung ab.
- Was macht offene Daten brauchbar?
- Eine nachvollziehbare Quelle, ein erkennbarer Datenstand und eine verständliche Darstellung der Grenzen. Fehlende Angaben sollten als solche erscheinen. Die Oberfläche darf aus einer technischen Lücke kein scheinbar gesichertes Urteil machen.
Texte & Praxisleitfäden
Hash, Verschlüsselung und digitale Signatur: der Unterschied
Prüfsumme, Vertraulichkeit und überprüfbare Herkunft sind verschiedene Aufgaben. Eine Entscheidungshilfe für Dateien, Backups und Softwareprotokolle.
Dateien mit PowerShell prüfen: SHA-256 und die richtigen Bytes
Eine nachvollziehbare PowerShell-Übung: eine Testdatei anlegen, SHA-256 berechnen, Zeilenenden vergleichen und Prüfergebnisse richtig einordnen. Mit PDF.
SHA-256 verstehen: von Bytes zum Hashwert
Warum ein SHA-256-Hash 64 Hexzeichen hat, welche Rolle die Bytes spielen und was eine Prüfsumme tatsächlich belegt. Mit Beispielen, Browser-Demo und PDF.
Vom Prototyp zum Betrieb: was vor dem ersten echten Einsatz klar sein sollte
Eine Anwendung läuft. Aber wer betreut sie, bemerkt Fehler und stellt Daten wieder her? Sechs Fragen für den Übergang von der Demonstration zum Alltag.
Ein Buch, das sich selbst erneuert
Das freie Buch von christlichdenken.at wird bei jeder Veröffentlichung neu erzeugt. Was passiert, wenn man ein Buch wie Software behandelt — und warum.
Werkzeuge, die tragen
nerve unterstützt die Softwareentwicklung, fleetdeck die Bereitstellung. Warum ich eigene Werkzeuge baue, offenlege und ihre Grenzen benenne.
Eine Instanz je Einrichtung
Warum Schulmittag auf getrennte Instanzen setzt, welche Verantwortung daraus entsteht und weshalb Isolation allein noch keine Sicherheit garantiert.
Software für Gemeinden: Was Digitalisierung wirklich braucht
Schulausspeisung auf Papier, Anmeldungen per Zuruf, Abrechnung von Hand. Was ich beim Bau von Schulmittag über kommunale Digitalisierung gelernt habe.
Projekte als Ausgangspunkt
Farleda
Farleda ist das Flaggschiffprojekt von Raphael Lugmayr und Stoicera: europäische Bahnreiseplanung, nachvollziehbare Emissionsvergleiche und gemeinsame Piloten.
Wachsam
Wachsam von Stoicera: Betrug und Phishing anhand kurzer Fälle erkennen lernen. Für Familien, Schulen und Betriebe, im Browser zugänglich.
Stoicera Atlas
Stoicera Atlas: Daten strukturieren, Ansichten gestalten und Abläufe verbinden. Geschlossene Demo auf Anfrage bei Raphael Lugmayr und Stoicera.
MealTime (Schulmittag)
Schulmittag / MealTime: Software für Schulverpflegung, von Elternanmeldung bis Abrechnung. Produktentwicklung und Betrieb mit Raphael Lugmayr als CTO.
Schulnavi
Schulnavi macht offene Schuldaten für die Schulwahl nutzbar: Schulen in Österreich finden und vergleichen. Ein Projekt von Raphael Lugmayr und Stoicera.