- Artigo sobre a solução inovadora de Carlos, um estudante de aviação, que imprime um log de navegação aérea usando uma impressora de recibos de US$ 20.
- Carlos está estudando para obter uma licença comercial na Europa e atualmente treina em um Piper PA28 do fim dos anos 60.
- Essa aeronave opera com um único piloto, e isso exige a difícil tarefa de o piloto cuidar ao mesmo tempo da navegação, das comunicações e do voo.
- Carlos usa uma kneeboard para gerenciar vários documentos durante o voo, como checklists, mapas e logs de navegação.
- O log de navegação, ou Nav log, é um documento com instruções de um ponto a outro que contém informações importantes.
- Carlos usa uma ferramenta no navegador para preencher automaticamente a maioria dos campos do Nav log e depois copia isso à mão para o Nav log da kneeboard.
- Para resolver o problema de falta de espaço, Carlos comprou uma impressora de recibos e criou um projeto no git para imprimir o Nav log em formato de recibo.
- Ele escreveu um script para importar o Nav log da ferramenta de planejamento de voo SkyVector e, usando regex, divisão de strings e cálculos matemáticos, converteu os dados para o formato Python dictionary/JSON.
- Esse JSON é exportado para um arquivo PHP e usado para formatar o texto na impressora de recibos.
- Carlos diz que o Nav log impresso em recibo pode ser consultado de forma rápida e fácil durante o voo e também é usado para imprimir planos de aula.
- Carlos planeja melhorar o script no futuro e talvez adicionar recursos como referências por QR aos planos de aula.
1 comentários
Comentário do Hacker News