У нас вы можете посмотреть бесплатно Почему мы любим и ненавидим CMake: упрощение сборки C++ с помощью Rho и vcpkg или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Устали от борьбы с файлами CMake, бесконечным шаблонным кодом и запутанными системами сборки? Вы не одиноки! В этом содержательном интервью мы беседуем с Николь Патрисией Маццукой, экспертом по системам сборки и управлению пакетами в Remarkable (и бывшим участником Microsoft vcpkg), чтобы глубоко погрузиться в мир инструментов сборки C++. Николь делится практическими советами, опытом поддержки огромных кодовых баз и своим видением того, как дать всем разработчикам C++ возможность без страха владеть своими системами сборки. Независимо от того, являетесь ли вы опытным инженером по сборке или новичком в C++, эта беседа поможет вам переосмыслить свой подход к сборке проектов. Основные темы: Почему разработчики одновременно любят и ненавидят CMake Реальные проблемы CMake, Make, AutoTools и MSBuild Как vcpkg помогает оптимизировать зависимости разработчиков на разных платформах Представляем Rho — новую библиотеку CMake, призванную упростить файлы сборки, сделать их более удобными для поддержки и менее пугающими для неспециалистов Философия улучшения эргономики сборки C++, вдохновленная современными инструментами, такими как Rust Подходы к развитию CMake и инструментов сборки с открытым исходным кодом, основанные на участии сообщества Ссылка: https://github.com/remarkable/rho-oss Главы: 00:00 Добро пожаловать 01:05 Вы любите или ненавидите CMake? 02:54 История Николь 03:33 Что такое vcpkg 06:06 Что такое rho? 08:57 Как rho решает проблему, позволяя решать сложные задачи, в то время как простые задачи решать легко? 12:13 На какое упрощение можно рассчитывать? 13:45 В: Что такое лицензия rho? О: Она предназначена для начала диалога? 15:16 Есть ли другие преимущества от использования rho, помимо сокращения количества строк кода? 16:49 Какую роль во всём этом играет vcpkg? Все видео из серии «Любопытный разработчик»: • The Curious Developer Обратите внимание, что неанглоязычные дубляжи всех видео KDAB генерируются автоматически. Эти переводы не модерировались нами и могут содержать неточности. Благодарим вас за понимание и приносим извинения за возможные недоразумения. О госте: Николь Патрисия Маццука занимается проблемами систем сборки и управления зависимостями с момента своей первой стажировки в команде vcpkg в Microsoft в 2019 году. Она продолжила работу над vcpkg, добавив в инструмент реестры и манифесты (с помощью остальных членов команды). После непродолжительной работы в команде стандартных библиотек Microsoft она переехала в Норвегию и возобновила работу над системами сборки и управлением зависимостями для reMarkable. О ведущем: Видео представляет Йеспер Педерсен, который начал работать с Qt ещё тогда, когда Qt был только для виджетов, а версия была 1.44 в 1998 году, что даёт ему многолетний опыт работы с Qt. С 2000 года он провёл почти 100 занятий по Qt, от Qt Widgets до QML. Более того, Йеспер даже провёл несколько занятий по QTopia Core — первой попытке Trolltech создать стек для телефонов. Сегодня Йеспер занимает престижную должность в компании, но это не мешает ему писать код как на работе, так и в свободное время. Каждый месяц в нашей рассылке публикуются технические статьи по темам Qt, C++ и 3D: https://www.kdab.com/development-reso... О KDAB: Проверенное качество программного обеспечения для встраиваемых и настольных платформ Группа KDAB — всемирно признанный поставщик услуг консалтинга, разработки и обучения в области программного обеспечения, специализирующийся на встраиваемых устройствах и сложных кроссплатформенных настольных приложениях. Помимо того, что KDAB уже более двух десятилетий является ведущим экспертом в области технологий Qt, C++ и 3D, компания обладает глубокими знаниями во всех областях, включая Linux, Rust и современные UI-фреймворки. https://www.kdab.com/software-services. Эксперты KDAB регулярно проводят обучение мирового уровня, как в стенах компании, так и на открытых курсах по всему миру. Мы являемся лидерами рынка обучения Qt/QML, Modern C++, Rust и OpenGL. https://training.kdab.com/ Более 100 сотрудников из 20 стран и офисы в Швеции, Германии, США, Франции и Великобритании позволяют нам обслуживать клиентов по всему миру. https://www.kdab.com/about/contact/