Популярное

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

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

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

Топ запросов

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

CppCon 2016: Michael Caisse “Implementing a Modern C++ MQTT Client for Embedded Devices"

Автор: CppCon

Загружено: 2016-10-06

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

Описание:

http://CppCon.org
—
Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/cppcon/cppcon2016
—
Many IoT (Internet of Things) devices have adopted MQTT (Message Queueing Telemetry Transport) as an efficient protocol for communication. Few IoT devices have embraced modern C++ as a viable language for implementations. MQTT is a reliable publish-subscriber based messaging protocol that can be found in diverse ecosystems such as servers, cell phones, and light bulbs. Unfortunately, existing open source libraries leave much to be desired and many are a rich source of bad practices when compared to modern techniques. This session will explore maqiatto, CiereLab’s open source MQTT client library written for embedded systems in modern C++ . There will be a brief demonstration of the library followed by digging into the design and implementation while providing the resource “cost” of various solutions. As we explore the C++14 code base to illustrate useful idioms and techniques for your own code we will answer the questions, what does is take to put modern C++ on a small OS-less device or a cell phone? Are there features to avoid? Join us and see how libraries can be elegantly designed and implemented for big or small targets alike.
—
Michael Caisse
Ciere, Inc.
Michael Caisse has been crafting code in C++ for 25-years. He is a regular speaker at various conferences and is passionate about teaching and training. Michael is the owner of Ciere Consulting which provides software consulting and contracting services, C++ training, and Project Recovery for failing multidisciplinary engineering projects. When he isn't fighting with compilers or robots, he enjoys fencing with a sabre. :: ciere.com
—
Videos Filmed & Edited by Bash Films: http://www.BashFilms.com

*-----*
Register Now For CppCon 2022: https://cppcon.org/registration/
*-----*

CppCon 2016: Michael Caisse “Implementing a Modern C++ MQTT Client for Embedded Devices"

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

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

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

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

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

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

CppCon 2016: John Dubchak “A C++ MQTT Message Broker for the Enterprise

CppCon 2016: John Dubchak “A C++ MQTT Message Broker for the Enterprise"

Modern C++: C++ Patterns to Make Embedded Programming More Productive - Steve Bush - CppCon 2022

Modern C++: C++ Patterns to Make Embedded Programming More Productive - Steve Bush - CppCon 2022

CppCon 2018: Michael Caisse “Modern C++ in Embedded Systems - The Saga Continues”

CppCon 2018: Michael Caisse “Modern C++ in Embedded Systems - The Saga Continues”

Cost of Abstractions in Embedded Systems - Marcell Juhasz - C++ on Sea 2025

Cost of Abstractions in Embedded Systems - Marcell Juhasz - C++ on Sea 2025

Message Handling in Embedded: a Declarative, Modern C++ Approach - Michael Caisse - CppNow 2022

Message Handling in Embedded: a Declarative, Modern C++ Approach - Michael Caisse - CppNow 2022

Объяснение MQTT-брокера и MQTT-клиента

Объяснение MQTT-брокера и MQTT-клиента

Стоило ли покупать УБИТЫЙ MacBook за 5000₽? Результат ШОКИРОВАЛ! Ремонт MacBook Pro 15 1013 a1398

Стоило ли покупать УБИТЫЙ MacBook за 5000₽? Результат ШОКИРОВАЛ! Ремонт MacBook Pro 15 1013 a1398

CppCon 2016: Marshall Clow “STL Algorithms - why you should use them, and how to write your own

CppCon 2016: Marshall Clow “STL Algorithms - why you should use them, and how to write your own"

Принц Персии: разбираем код гениальной игры, вытирая слезы счастья

Принц Персии: разбираем код гениальной игры, вытирая слезы счастья

C++ для разработки встраиваемых систем

C++ для разработки встраиваемых систем

Что такое MQTT? — Часть I — Основы

Что такое MQTT? — Часть I — Основы

РЕФЛЕКСИЯ В С++26: Неужели дождались?

РЕФЛЕКСИЯ В С++26: Неужели дождались?

Building Effective Embedded Systems in C++: Architectural Best Practices - Gili Kamma - CppCon 2023

Building Effective Embedded Systems in C++: Architectural Best Practices - Gili Kamma - CppCon 2023

Using C Libraries in your Modern C++ Embedded Project - Michael Caisse - CppCon 2021

Using C Libraries in your Modern C++ Embedded Project - Michael Caisse - CppCon 2021

ElixirConf 2017 — Реализация MQTT-клиента в Elixir — Мартин Гаусби

ElixirConf 2017 — Реализация MQTT-клиента в Elixir — Мартин Гаусби

Алгоритмы и структуры данных ФУНДАМЕНТАЛЬНЫЙ КУРС от А до Я. Графы, деревья, хеш таблицы и тд

Алгоритмы и структуры данных ФУНДАМЕНТАЛЬНЫЙ КУРС от А до Я. Графы, деревья, хеш таблицы и тд

Теренс Тао о том, как Григорий Перельман решил гипотезу Пуанкаре | Лекс Фридман

Теренс Тао о том, как Григорий Перельман решил гипотезу Пуанкаре | Лекс Фридман

C++Now 2018: Michael Caisse “Modern C++ in Embedded Systems”

C++Now 2018: Michael Caisse “Modern C++ in Embedded Systems”

CppCon 2016: Rian Quinn “Making C++ and the STL Work in the Linux / Windows Kernels

CppCon 2016: Rian Quinn “Making C++ and the STL Work in the Linux / Windows Kernels"

15 лет программирования на C++ — советы начинающим программистам

15 лет программирования на C++ — советы начинающим программистам

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



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



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