- Artikel tentang solusi inovatif Carlos, seorang siswa penerbangan, yang mencetak log navigasi penerbangan menggunakan printer struk seharga $20.
- Carlos sedang mempelajari lisensi komersial di Eropa dan saat ini berlatih dengan pesawat Piper PA28 dari akhir 1960-an.
- Pesawat ini dioperasikan oleh satu pilot, sehingga pilot harus menangani navigasi, komunikasi, dan menerbangkan pesawat sekaligus, yang merupakan tugas menantang.
- Carlos menggunakan kneeboard untuk mengelola berbagai dokumen selama penerbangan, seperti checklist, peta, dan log navigasi.
- Log navigasi, atau Nav log, adalah dokumen berisi instruksi dari satu titik ke titik lain beserta informasi penting.
- Carlos menggunakan alat browser untuk mengisi otomatis sebagian besar field Nav log, lalu menyalinnya dengan tangan ke Nav log di kneeboard.
- Untuk mengatasi masalah keterbatasan ruang, Carlos membeli printer struk dan membuat proyek git untuk mencetak Nav log dalam format struk.
- Ia menulis skrip yang mengimpor Nav log dari alat perencanaan penerbangan bernama SkyVector, lalu mengubah data menjadi format Python dictionary/JSON menggunakan regex, pemisahan string, dan perhitungan matematis.
- JSON ini kemudian diekspor ke file PHP untuk digunakan dalam memformat teks pada printer struk.
- Carlos mengatakan Nav log yang dicetak sebagai struk dapat dirujuk dengan cepat dan mudah saat penerbangan, dan juga digunakan untuk mencetak rencana pelajaran.
- Carlos berencana terus menyempurnakan skripnya, dan mungkin menambahkan fitur seperti referensi QR pada rencana pelajaran di masa depan.
1 komentar
Komentar Hacker News