- Artikel über die innovative Lösung des Flugschülers Carlos, mit einem 20-Dollar-Belegdrucker ein Flugnavigationslog auszudrucken.
- Carlos studiert in Europa für eine kommerzielle Lizenz und trainiert derzeit mit einer Piper PA28 aus den späten 1960er-Jahren.
- Dieses Flugzeug wird von nur einem Piloten betrieben, wodurch die anspruchsvolle Aufgabe entsteht, dass der Pilot Navigation, Kommunikation und Flugführung zugleich übernehmen muss.
- Carlos verwendet im Flug ein Kniebrett, um verschiedene Dokumente wie Checklisten, Karten und Navigationslogs zu verwalten.
- Das Navigationslog, oder Nav log, ist ein Dokument mit wichtigen Informationen und Anweisungen von einem Punkt zum anderen.
- Carlos nutzt ein Browser-Tool, um die meisten Felder des Nav logs automatisch auszufüllen, und überträgt diese dann von Hand in das Navigationslog auf dem Kniebrett.
- Um das Platzproblem zu lösen, kaufte Carlos einen Belegdrucker und erstellte ein Git-Projekt, das das Nav log im Belegformat ausgibt.
- Er schrieb ein Skript, das das Nav log aus dem Flugplanungstool SkyVector importiert und die Daten mithilfe von Regex, String-Splitting und mathematischen Berechnungen in ein Python-Dictionary-/JSON-Format umwandelt.
- Dieses JSON wird in eine PHP-Datei exportiert, die verwendet wird, um den Text für den Belegdrucker zu formatieren.
- Carlos sagt, dass das als Beleg ausgedruckte Nav log während des Flugs schnell und einfach nachgeschlagen werden kann, und nutzt es auch zum Ausdrucken von Unterrichtsplänen.
- Carlos plant, das Skript künftig zu verbessern, und könnte Funktionen wie QR-Referenzen in die Unterrichtspläne aufnehmen.
1 Kommentare
Hacker-News-Kommentare