Запись System Level MeetUp. Поток C++
24 мая прошел System Level Meetup от YADRO. Мы встретились, чтобы поговорить об C++ в системной разработке: обсудить стандарты, подходы и реальные задачи, которые решаются на этом языке. 00:00 - Открытие мероприятия. 08:30 - Доклад "Девиртуализация в C++, компиляторах и вашей программе" (Константин Владимиров и Илья Андреев). 47:50 - Вопросы от участников. 01:00:32 - Доклад "Кодек для json'ов с фиксированной схемой" (Никита Пешаков). 01:27:33 - Вопросы от участников. 01:43:04 - Дискуссия "Как писать меньше на C++?" (Константин Владимиров, Илья Казаков, Алексей Щербаков, Василий Рамаданов). 02:43:06 - Доклад "Реализация динамического полиморфизма для свободных функций" (Кирилл Колодяжный). 03:00:56 - Вопросы участников. 03:11:00 - Доклад "Шаблонное мета-программирование в современном C++ для задач космической баллистики" (Леонид Меркин). 03:59:32 - Вопросы участников. 04:06:05 - Доклад "C++ внутри PostgreSQL: удобство против традиций" (Илья Шишков). 04:46:55 - Вопросы участников. 📚 Дополнительные материалы ✅ Статьи на Истовом инженере: ·Виноград, Фурье и немного наивности: 4 подхода к реализации сверток с простыми примерами https://engineer.yadro.com/article/4-podhoda-k-realizacii-svertok-s-prostymi-primerami/ · Три икса: новый уровень работы с большими свертками в PyTorch для обучения моделей https://engineer.yadro.com/article/kak-rasshirit-vozmozhnosti-pytorch-dlya-raboty-so-svertkami/ · Вирт, Кормен и диалекты Basic: что изучить про алгоритмы и структуры данных разработчикам на С++ https://engineer.yadro.com/article/algoritmy-i-struktury-dannyh-cpp/ · Обзор книги «С++ 20 в деталях»: доступно, но не для джунов https://engineer.yadro.com/article/c-get-the-details-book/ · Ищем Арнольда Шварценеггера среди мужчин, женщин и детей с помощью нейросети на С++ https://engineer.yadro.com/article/ml-for-neural-networks/ ✅ Хабр: · Пишем свой кодек для JSON с фиксированной схемой: опыт разработчика и сравнение производительности https://habr.com/ru/companies/yadro/articles/972524/ · Используем паттерны C++ в ML: пишем тензор с factory, выделяем память и управляем динамическими типами https://habr.com/ru/companies/yadro/articles/994326/ · Динамический полиморфизм для свободных функций: еще одна практика из С++ для машинного обучения https://habr.com/ru/companies/yadro/articles/997006/ · Почему AI не может полноценно участвовать в разработке на С++ https://habr.com/ru/companies/yadro/articles/1003670/ · Девиртуализация в C++, компиляторах и вашей программе https://habr.com/ru/companies/yadro/articles/938694/ 🎧 Послушать: · Подкаст «Битовые маски» с Константином Владимировым. Компилятор для CPU и GPU. Часть 1. LLVM и GCC https://engineer.yadro.com/podcast/compiler-cpu-gpu-part-1/ · Подкаст «Битовые маски» с Константином Владимировым. Часть 2. LLVM в GPU компиляторах. Стандарты С++ https://engineer.yadro.com/podcast/compiler-cpu-gpu-part-2/
24 мая прошел System Level Meetup от YADRO. Мы встретились, чтобы поговорить об C++ в системной разработке: обсудить стандарты, подходы и реальные задачи, которые решаются на этом языке. 00:00 - Открытие мероприятия. 08:30 - Доклад "Девиртуализация в C++, компиляторах и вашей программе" (Константин Владимиров и Илья Андреев). 47:50 - Вопросы от участников. 01:00:32 - Доклад "Кодек для json'ов с фиксированной схемой" (Никита Пешаков). 01:27:33 - Вопросы от участников. 01:43:04 - Дискуссия "Как писать меньше на C++?" (Константин Владимиров, Илья Казаков, Алексей Щербаков, Василий Рамаданов). 02:43:06 - Доклад "Реализация динамического полиморфизма для свободных функций" (Кирилл Колодяжный). 03:00:56 - Вопросы участников. 03:11:00 - Доклад "Шаблонное мета-программирование в современном C++ для задач космической баллистики" (Леонид Меркин). 03:59:32 - Вопросы участников. 04:06:05 - Доклад "C++ внутри PostgreSQL: удобство против традиций" (Илья Шишков). 04:46:55 - Вопросы участников. 📚 Дополнительные материалы ✅ Статьи на Истовом инженере: ·Виноград, Фурье и немного наивности: 4 подхода к реализации сверток с простыми примерами https://engineer.yadro.com/article/4-podhoda-k-realizacii-svertok-s-prostymi-primerami/ · Три икса: новый уровень работы с большими свертками в PyTorch для обучения моделей https://engineer.yadro.com/article/kak-rasshirit-vozmozhnosti-pytorch-dlya-raboty-so-svertkami/ · Вирт, Кормен и диалекты Basic: что изучить про алгоритмы и структуры данных разработчикам на С++ https://engineer.yadro.com/article/algoritmy-i-struktury-dannyh-cpp/ · Обзор книги «С++ 20 в деталях»: доступно, но не для джунов https://engineer.yadro.com/article/c-get-the-details-book/ · Ищем Арнольда Шварценеггера среди мужчин, женщин и детей с помощью нейросети на С++ https://engineer.yadro.com/article/ml-for-neural-networks/ ✅ Хабр: · Пишем свой кодек для JSON с фиксированной схемой: опыт разработчика и сравнение производительности https://habr.com/ru/companies/yadro/articles/972524/ · Используем паттерны C++ в ML: пишем тензор с factory, выделяем память и управляем динамическими типами https://habr.com/ru/companies/yadro/articles/994326/ · Динамический полиморфизм для свободных функций: еще одна практика из С++ для машинного обучения https://habr.com/ru/companies/yadro/articles/997006/ · Почему AI не может полноценно участвовать в разработке на С++ https://habr.com/ru/companies/yadro/articles/1003670/ · Девиртуализация в C++, компиляторах и вашей программе https://habr.com/ru/companies/yadro/articles/938694/ 🎧 Послушать: · Подкаст «Битовые маски» с Константином Владимировым. Компилятор для CPU и GPU. Часть 1. LLVM и GCC https://engineer.yadro.com/podcast/compiler-cpu-gpu-part-1/ · Подкаст «Битовые маски» с Константином Владимировым. Часть 2. LLVM в GPU компиляторах. Стандарты С++ https://engineer.yadro.com/podcast/compiler-cpu-gpu-part-2/




