Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Compose :: Melbourne 2017 - Tony Morris - FP in Aviation

Автор: Compose Conference

Загружено: 2017-10-15

Просмотров: 869

Описание:

http://www.composeconference.org/2017...

In this talk & demo, we have a look at some of the low-hanging problems in general aviation and how functional programming can be applied to provide significant improvements in efficiency and air safety. The current solutions to problems such as navigation, traffic/terrain collision avoidance and weight/balance calculations will be demonstrated to the audience, mostly for amusement. More seriously, we will have a look at the legacy that has led to the way things are, and how to improve by applying our programming skills.

We will look at:

How aviation safety is regulated.
How aeronautical services are provided to flight operators.
How aeronautical navigation is conducted and regulated.
How the weight and balance for a flight is conducted.
The methods by which aircraft and ground coordinate between each other.

We will see:

Some real (and basic) data management problems in aviation, that very obviously threaten safety, then solve them, using programming.
We will see a live demonstration of aeronautical navigation methods, investigate incident reports where lives were lost as a result, and consider how our programming skills can yield improvements, possibly even save lives.

We will conduct a real weight&balance calculation for a flight, then once hilarity inevitably ensues, we will look at the problems that arise by this method, then solve them using data structures and functional programming. Some of these practical problems are obvious, even to a non-aviator, and the predictable incident reports are the end result.
Finally, we will have a look at a live demonstration of a software defined radio (SDR), receiving ADS-B transmissions from aircraft (live), an AHRS implementation and GNSS receiver using off-the-shelf, low-cost parts. We will look at why these instruments are helpful to aircraft pilots and interact with that device using the Haskell programming language.

About Tony Morris

Tony Morris is a software engineer for the Queensland Functional Programming Lab, under Data61/CSIRO, located in Brisbane, Australia. Tony has been deploying functional programming solutions for over 10 years, using the Haskell and Scala programming languages primarily. Tony teaches functional programming at the tertiary level and for professional programmers with a view toward producing a viable commercial result.

Tony takes a fastidious, principled approach to functional programming both when deployed in practice and when in a learning environment to ensure maximum yield from the effort. Tony believes that exploring principles and the following consequences provides a rewarding experience for all involved.

Compose :: Melbourne 2017 - Tony Morris - FP in Aviation

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Compose :: Melbourne 2017 - Ronen Narkis - Re-ops, a Functional Live-Infrastructure as Code

Compose :: Melbourne 2017 - Ronen Narkis - Re-ops, a Functional Live-Infrastructure as Code

George Wilson  - An Intuition for Propagators  - Compose Melbourne 2019

George Wilson - An Intuition for Propagators - Compose Melbourne 2019

Jack Kelly  - Reflex Outside the Browser - Compose Melbourne 2019

Jack Kelly - Reflex Outside the Browser - Compose Melbourne 2019

Bidirectional Type Checking

Bidirectional Type Checking

Using Dependent Types in an F# DSL for Linear Algebra

Using Dependent Types in an F# DSL for Linear Algebra

Как работает реактивный авиалайнер

Как работает реактивный авиалайнер

Разведчик о том, как использовать людей

Разведчик о том, как использовать людей

B737 MAX вылетел из Торонто в условиях турбулентности (ПОЛНОЕ УПРАВЛЕНИЕ!)

B737 MAX вылетел из Торонто в условиях турбулентности (ПОЛНОЕ УПРАВЛЕНИЕ!)

Пояснения к навигационному журналу X/C (с расчетами) PPL Урок 46

Пояснения к навигационному журналу X/C (с расчетами) PPL Урок 46

Практически бесплатная авионика

Практически бесплатная авионика

Музыка для работы за компьютером | Фоновая музыка для концентрации и продуктивности

Музыка для работы за компьютером | Фоновая музыка для концентрации и продуктивности

Phylogenetic Software in Haskell

Phylogenetic Software in Haskell

Поправки в Налоговый Кодекс приняли. Разбираем изменения

Поправки в Налоговый Кодекс приняли. Разбираем изменения

4 Hours Chopin for Studying, Concentration & Relaxation

4 Hours Chopin for Studying, Concentration & Relaxation

Motorola Solutions Inc & anr (appellant) v Hytera Communications Corporation Ltd & ors (respondents)

Motorola Solutions Inc & anr (appellant) v Hytera Communications Corporation Ltd & ors (respondents)

Как работает компьютер? Шины адреса, управления и данных. Дешифрация. Взгляд изнутри!

Как работает компьютер? Шины адреса, управления и данных. Дешифрация. Взгляд изнутри!

Jazz & Soulful R&B  smooth Grooves  Relaxing instrumental Playlist /Focus/study

Jazz & Soulful R&B smooth Grooves Relaxing instrumental Playlist /Focus/study

A Tase Of ATS

A Tase Of ATS

Scarlatti: Sonatas

Scarlatti: Sonatas

Compose :: Melbourne 2017 - Andrew Sorenson - Keynote

Compose :: Melbourne 2017 - Andrew Sorenson - Keynote

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]