Frank Abelbeck
Codes in Python (or C, or MATLAB or whatever fits the task). Works with saw, plane and chisel, too. Does available-light photography.
Gentoo-based since 2003.
Night owl, poses as early bird to earn money.
Private Rookie Pilot (Airplane). Flying AT01 and C172.
New features added to the Abelbeck Aviation Checklist application:
+ pilot logbook: flight log, licences, ratings, documents
+ checklist event logging
+ geolocation logging, automatically triggered when entering the engine startup section, automatically suspended when completing the engine shutdown section
+ user-triggered flight recording with automatic logbook entry generation based on the checklist event log
Next on: visualisation of recorded flights, most likely based on MapLibre GL JS.
Just one traffic circuit, due to parts of it getting cloudy. 🙄
Thought cloud base was 1400 ft, but it dropped to 700 ft of a sudden.
No sense risking the aircraft.
Success! I converted the checklist timekeeping (block off, block on, departure, arrival) from minutes after midnight to minutes since the Epoch.
It was one AM, I should've called it a night.
But VLC was still playing some Ärzte songs, and I remembered this one lyrics hardcopy somewhere in the bookshelf...
In the end, I played my old six-string till two.
Ok, now better off to sleep!
Osterausflug zum Deutschen Panzermuseum. 👍
Das letzte Mal war ich 2010 mit Rolf Hilmes (RIP!) dort.
@DasPanzermuseum@mastodon.world : anscheinend war der Osterhase da und hat was beim Leo-Schnittmodell hinterlassen.
Fascinating, my 14yo ebook reader is still functioning perfectly! Even after years of hibernation among paper books. 🙂
Abelbeck Aviation Checklist got another feature: it now supports multiple synchronised sessions.
Based on server-sent events, changes in one session are committed to all other sessions of a user. In the future I can do the checklists on my smartphone fixed to my thigh, while the tablet nearby shows my flight planning. And both reflect the current state.
Now I can again tend to the flight recorder part of my app.
#aviationgeek #javascript #python #asyncio #serversentevents
Kuriositäten aus dem Archiv: Werbung in einem BattleTech-Roman (Michael A. Stackpole: "Riposte." Heyne, 1994 - ISBN 9-783453-043107)
Abelbeck Aviation Checklist: migrated the Auth module from dict+JSON to an SQLite database.
The Auth module offers user management, access control and session management. Password hashes are derived with scrypt. Non-GET requests are secured with anti-CSRF tokens (header/cookie transfer). Plus it offers a sync mechanism via server-sent event connections.