Обзор прошедших конференций JUG Ru Group и анонс весенних: Heisenbug, DotNext, HolyJS, JPoint, Mobius, C++ Russia, Hydra

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Мы провели этой осенью девять конференций, причём у каждой часть программы сразу сделали доступной всем. И теперь хотим:

  • поделиться с Хабром видеозаписями общедоступной части (суммарно по всем конференциям это более ста часов видео!)

  • анонсировать наш следующий конференционный сезон: уже можно и подавать заявки на доклады, и приобретать билеты

Расписали всё это про каждую конференцию отдельно: выбирайте в оглавлении интересную вам, чтобы увидеть и ссылку на её записи, и дату её следующего проведения.

Оглавление

  • О прошедшем сезоне

  • Heisenbug (тестирование)

  • HolyJS (JavaScript)

  • Joker (Java)

  • DotNext (.NET)

  • Mobius (мобильная разработка)

  • С++ Russia

  • SmartData (дата-инжиниринг)

  • DevOops (девопс)

  • VideoTech (технологии видео и стриминга)

  • Hydra (распределенные и параллельные системы)

  • В заключение


О прошедшем сезоне

Что нового было в этот раз по сравнению с предыдущими нашими сезонами?

Во-первых, помимо привычных докладов, было особенно много других студийных активностей: дискуссий, интервью, викторин, «собеседований». Можно было не грузиться непрерывно хардкором, а чередовать его с контентом полегче для лучшего усвоения. И среди того, чем сейчас делимся, тоже есть далеко не только доклады.

Во-вторых, мы заметно переработали сайт live.jugru.org, на котором проводим конференции. Например, в стародавние офлайновые времена всё зависело от физических залов, поэтому все привыкли к расписанию строгой таблицей «что идет в первом зале, что в других». Но в онлайне-то всё иначе, и там активностей одновременно может происходить совсем разное число — зачем загонять себя в искусственные рамки «залов»?

Поэтому в этот раз попробовали подойти к расписанию по-другому — просто сортировать всё по времени начала и выделять цветом идущее сейчас:

Не станем говорить, что сразу реализовали это идеально. Мы следим за фидбеком и видим, что у многих участников возникли возражения: «стало сложнее разобраться», «теперь непонятно, сколько продлится доклад». Будем работать над этим, чтобы следующий сезон получился краше прежнего.


Heisenbug (тестирование)

Конференция «о тестировании не только для тестировщиков» в этот раз получилась особенно разношёрстной: темы разнились от автомобильных бортовых компьютеров до привычных мобильных приложений, от Jenkins Pipeline до экзоскелетов. А самым именитым спикером был создатель JUnit Кент Бек, который поговорил о нестандартном подходе Test && Commit || Revert (и немного поиграл на банджо!)

А уже доступны всем такие видеозаписи:

Увидеть весь список

Доклады:

  • Сказка о потерянном времени (Артем Ерошенко)

  • Pytest Plugins: Как расширить функционал тестового фреймворка через плагины (Александр Волков)

  • UI-автоматизация тестирования мобильных приложений и интеграция их в CI-процесс (Михаил Мирошниченко)

  • Тестирование систем хранения данных (Денис Божков, Андрей Дмитриев)

  • OpenAPI Generator на практике (Даниил Суягин)

  • Introducing Playwright test runner (Andrey Lushnikov)

  • Тестирование умных устройств от прототипа до производства (Роман Курочкин, Олег Ломанов)

  • Принципы юнит-тестирования (Владимир Хориков)

  • Connected cars: Как устроены бортовые компьютеры в авто, И как их тестируют (Александр Петров)

  • Антипаттерны тестирования производительности (Виктор Ганелес, Кирилл Юрков)

  • Как оценить качество тестов на Cypress и сделать их быстрее при помощи Drill4J (Роман Давлятшин)

Другие активности:

  • Разговор в студии c Юлией Атлыгиной 

  • Как устроен Гейзенбаг

  • «Нагружаем банки» с Вячеславом Смирновым и Максимом Рогожниковым

  • Обсуждаем вопросы безопасности

  • Интервью с Владимиром Ситниковым

  • Тестируем новую фичу на стыке онлайна и офлайна с Дарьей Лядовой

  • Туториал «Смотри конференцию, как профи»

Даты нового Heisenbug: 12-14 апреля 2022, онлайн. Подробности о программе появятся на сайте позже, но уже сейчас там можно приобрести билеты по стартовой цене, отправить заявку на выступление или подписаться на новости.


HolyJS (JavaScript)

В этот раз было больше обычного о производительности. Участники отметили, например, доклады о React.memo и о «10 тысячах кроликов» (ситуации, когда большое число элементов всё замедляет). Но не перформансом единым: доклад про инструмент Statoscope так хвалили, что хотим теперь сделать для Хабра его текстовую версию.

Уже доступны следующие видеозаписи:

Огласите весь список, пожалуйста

Доклады:

  • Воркшоп. GlimmerX — declarative UI & derived reactivity in 27kb* (Александр Канунников): часть 1 и часть 2.

  • Advanced types в TypeScript (Алексей Березин)

  • Считаете, что TDD не работает? У меня для вас плохие новости (Дмитрий Коваленко)

  • Множественное наследование на JavaScript (Виктор Вершанский)

  • Ethereum & DeFi for JS developer (Артем Воробьев)

  • Как готовить production с Webpack 5 module federation (Вадим Малютин)

  • JavaScript и «бабушкофон», или Самая большая платформа, о которой вы не слышали (Никита Мостовой)

  • IPFS — InterPlanetary File System with Node.js (Romulo Cintra, Javier Fernández)

Другие активности:

  • Знакомство с Докой — редакция отвечает на вопросы

  • Как прокачаться с мидла до сеньора

  • «Цинковый прод»: что происходит?

  • UnderHolyJS

  • Собеседование с Павлом Чертороговым на позицию Tech Lead Frontend

  • Интервью с ведущими подкаста «Фронтенд Юность»

  • Игра «Holy чудес»

Даты следующей HolyJS: 18-21 апреля 2022, онлайн. Подробности о программе появятся на сайте позже, но уже сейчас там можно приобрести билеты по стартовой цене, отправить заявку на выступление или подписаться на новости.


Joker (Java)

Наша Java-конференция всегда тяготела к хардкору, но в этот раз его была особенно впечатляющая порция. Внутренности Java-объектов (в докладе Алексея Шипилёва), уменьшение их заголовков в Project Lilliput, особенности ZGC, «раскурочивание» UI-фреймворка Jetpack Compose — это только часть. Но чтобы мозг не задымился, были выступления и выступления доступнее — например, Евгений Борисов проводил такие «собеседования»:

Уже доступные видеозаписи:

Полный список

Доклады:

  • Static Java, GraalVM Native and OpenJDK (Andrew Dinn)

  • Apache Calcite: Платформа для создания продвинутых SQL-оптимизаторов на Java (Владимир Озеров)

  • Обратная совместимость (Евгений Калинин, Александр Лампель)

  • Кодогенераторы Java под капотом (Виталий Чижков)

  • gRPC client-side load balancing — зачем, что, как и WTF? (Дмитрий Бугайченко)

  • Расширяем возможности kotlinx.serialization с помощью Arrow Meta (Карин-Александра Моноид)

  • Теория и практика большого взрыва (Дмитрий Свалов)

  • Что нового в Spring Framework 6 (Алексей Нестеров, Олег Докука)

  • Как правильно (не) использовать тестировщиков (Артем Ерошенко)

  • Lock That Sh*t Down! Auth Security Patterns for Apps, APIs, and Infra (Matt Raible, Brian Demers)

Другие активности:

  • Разговор в студии «Что не смогла Java 17?»

  • Разговор в студии «Kotlin против всех»

  • Разговор в студии «Scala для всех»

  • Разговор в студии «В мире рефакторинга»

  • Разговор в студии «Роботы пишут код, а код пока не пишет роботов»

  • Разговор в студии про Quarkus

Осенью у нас Joker, а весной JPoint: 25-28 апреля 2022, онлайн. Билеты уже на сайте по стартовой цене, а приём заявок на доклады открыт там же. Подробности о программе появятся позже, и чтобы их не пропустить, на сайте можно подписаться на новости.


DotNext (.NET)

Тут мы поэкспериментировали с плотностью расписания: пока другие конференции проходили в формате «четыре дня по вечерам», DotNext уплотнили и сделали «два очень насыщенных дня». В таких вопросах нет «правильного» варианта (разным людям удобнее по-разному), но в целом получилось успешно, участники не жаловались массово на перегруз. Видимо, потому что хардкорные доклады дополнялись лайтовым контентом вроде викторин, и было на чём отдохнуть. Так что в следующий раз повторим двухдневный формат.

Уже открытые видеозаписи:

  • Символьное исполнение в .NET (Дмитрий Иванов, Дмитрий Мордвинов)

  • How random is Random? Pitfalls of Random in .NET 6 (Stan Drapkin)

  • The JSON evolution with SQL Database (Roberto Freato)

  • Эликсир молодости — возрождаем древнее легаси с .NET 5 (Алексей Чиркин)

  • Решаем одну проблему с помощью Azure Functions. Теперь у нас две проблемы (Юрий Пастушенко)

  • Loop alignment and performance stability in .NET 6 (Kunal Pathak)

  • Диагностика асинхронного C# кода (Сергей Тепляков)

Активности главной студии:

  • Интервью с Егором Гришечко

  • Игра со знатоками в формате интеллектуального казино. Часть 2

Даты следующего DotNext: 7-8 апреля 2022, онлайн. Подробности будут появляться на сайте, чтобы их не пропустить — можно подписаться на новости. Билеты уже в продаже по стартовой цене, а приём заявок на доклады в разгаре.


Mobius (Мобильная разработка)

В этот раз Мобиус получился «холиварненьким»: сразу в нескольких выступлениях выдвигались смелые тезисы, с которыми не все согласятся. Кирилл Розов заявлял, что через пять лет вообще не будет мобильной разработки в привычном нам понимании, Екатерина Батеева высказывалась против пулл-реквестов, а на круглом столе и вовсе обсуждали, нужны ли код ревью. Но более привычных «мирных» докладов, разумеется, тоже хватало.

Уже открытые видеозаписи:

  • Training dynamic ML models on iOS 15 (Martin Mitrevski)

  • Код, рожденный умереть (Роман Аймалетдинов)

  • Архитектура, и как ее готовить (Сергей Вихляев)

  • Kotlin IR: прошлое, настоящее и будущее (Ильмир Усманов)

  • Вдохновившись SwiftUI, создаем дизайн систему на UIKit (Анастасия Соколан)

  • Как заваривать декларативный чай (Никита Типун)

  • Как мы внедряли Kotlin Multiplatform (Александр Верещагин)

  • Ускоряем сетевой слой ВКонтакте с HTTP/3 (Андрей Чупин)

  • Как мы ускоряли создание процессов в Android (Вадим Петров, Александр Семашко)

  • SharePlay и другие способы связать пользователей iOS друг с другом (Данис Тазетдинов)

  • Разочаровавшие паттерны мобильной разработки в 2021 году — как сделать их лучше (Виталий Фридман)

Активности главной студии:

  • «Своя игра»: Mobius edition

  • Мифы и правдивые истории про Flutter

Даты следующего Mobius: 23-26 мая 2022, онлайн. Подробности будут появляться на сайте, чтобы их не пропустить — можно подписаться на новости. Билеты уже в продаже по стартовой цене, а приём заявок на доклады в разгаре.


C++ Russia

Пожалуй, самая приятная конференционная проблема — когда одновременно происходит столько интересного, что участникам сложно выбрать, к чему подключиться. И судя по отзывам, на этой C++ Russia доходило до такого. От Антона Полухина до Андрея Александреску, от ассемблера до GPGPU — получилось много и ярких спикеров, и интересных тем.

Уже открытые видеозаписи:

  • Фоновыe задачи: Управления ресурсами и отмена (Андрей Давыдов)

  • Ошибки С++, приводящие к уязвимостям, и их митигация на KasperskyOS (Сергей Талантов)

  • Getting the most out of GDB (Greg Law, Mark Williamson)

  • (ab)using enum (Елена Степанова)

  • Почему vcpkg не Conan (Александр Воронков)

  • Веселье с type erasure (Павел Новиков)

  • Zen and the art of code lifecycle maintenance (Phil Nash)

Активности главной студии:

  • Техническое интервью, алгоритмическая секция

  • Техническое интервью, архитектурная секция

Даты следующей C++ Russia: 6-9 июня 2022, онлайн. Подробности будут появляться на сайте, чтобы их не пропустить — можно подписаться на новости. Билеты уже в продаже по стартовой цене, а приём заявок на доклады открыт.


SmartData (дата-инжиниринг)

Выше мы писали про конференции, которые снова пройдут весной, но есть и другая история: те, которые только раз в год. На прошедшей SmartData участники слушали про Cassandra и ClickHouse, про DWH и архитектуру распределённых SQL-движков — а в следующий раз об этом послушают следующей осенью. Пока что не назовём точные даты, поэтому тут лучший способ быть в курсе — подписаться на рассылку на сайте.

Даты следующей SmartData: осень 2022


DevOops (девопс)

Девопс — явление двуликое, и конференция про него тоже разнообразная. Тут была и предельная конкретика («вот есть технология, и я не просто теоретически о ней расскажу, а лайвкодингом покажу, как всё выглядит на практике»), и вопросы DevOps-культуры в целом (которые решаются не кодом, а людьми). Среди тем докладов, которые отмечали зрители — снижание расходов в Kubernetes и развитие опенсорсных CI/CD-инструментов.

Уже открытые видеозаписи:

  • Технологии и тенденции в мире опенсорс баз данных в 2021 году, которые меняют рынок (Петр Зайцев)

  • Устойчивость DNS и DNS-как-код (Константин Новаковский)

  • TSDB – взгляд изнутри (Андрей Колаштов, Дмитрий Столяров, Владимир Гурьянов)

  • Когда тестирование выпало из DevOps, и как его туда вернуть (Руслан Ахметзянов)

  • Как сделать стабильно, когда тысячи разработчиков могут всё сломать (Алина Власова)

  • Разбор доклада John Willis «Automated governance» (Барух Садогурский, Алексей Кирпичников)

  • Kubernetes is not for developers (Michael Coté)

  • Прокси, шлюзы и сита. ЧТО-О? (Виктор Гамов)

Активности главной студии:

  • Интервью с Виктором Гамовым

  • Интервью с Михаилом Дружининым

Даты следующего DevOops: осень 2022


VideoTech (технологии видео и стриминга)

А это наша самая новая конференция, прошедшая впервые. Как можно понять, вопросы видео в онлайне нам важны — вот и сделали мероприятие, где можно найти ответы. И прямо с первого раза удалось привлечь спикеров из тех компаний, где про видео знают очень много: Netflix, Кинопоиск, VK и так далее. Так что старт был положен бодрый — если интересно и хочется не пропустить продолжение, подписывайтесь на новости. 

Уже открытые видеозаписи:

  • Дрессированный медийный трафик Яндекса (Алексей Щуров)

  • Система параллельного кодирования видео Кинопоиска (Михаил Мазанов)

  • ICE-cold connection (Антон Квятковский)

  • CGI в лайвстриминге средствами OpenGL (Глеб Ефимов)

  • VK Звонки: десктопный клиент для видеозвонков без лимита на число участников (Павел Мацула)

  • Алгоритмы ABR на пальцах (Ольга Попова)

  • Реалистичные аватары и их использование для видеоконференций (Александр Шишков)

  • Txt2Vid: Ultra-Low Bitrate «Generative Compression» of Talking-Head Videos to Text (Pulkit Tandon)

  • Масштабировать видеосвязь, повышая качество: маленькой командой и с кучей ограничений (Антон Тейхриб)

Активности главной студии:

  • Интервью с Матвеем Сопроненковым

  • Разговор в студии «CDN в пандемию — стриминг и сериалы, COVID и операторы связи»

Даты следующего VideoTech: осень 2022


Hydra (распределённые и многопоточные системы)

И напоследок отдельный случай. Лето — не самое типичное время для конференций, но именно тогда всегда проходит Hydra (дело в том, что там много спикеров из академического мира, и собрать их всех можно лишь в свободное от преподавания время). Так что в прошедшем осеннем сезоне её не было, зато теперь делимся сразу всеми видеозаписями прошедшей летней — и анонсируем новую!

Даты новой Hydra: 1-3 июня 2022, онлайн. Подробности будут появляться на сайте позже, а отправить заявку на доклад или купить билет можно там же уже сейчас.


В заключение

Напоследок хотим поблагодарить всех причастных к сезону (спикеров, программные комитеты, партнёров и, конечно, участников).

И напомнить, что анонс означает сразу несколько вещей:

  • Если уже понимаете, что хочется поучаствовать, можно приобрести билет (сейчас стартовая цена, позже будет повышаться).

  • Если интерес возник, но для решения об участии вам нужно больше информации о программе, можно подписаться на новости конференции (в соцсети или почтовой рассылкой), чтобы позже не пропустить информацию.

  • Если из перечисленных конференций интересно больше одной — у нас есть абонемент «Full Pass» на все конференции сезона сразу, вам может быть интересен он.

  • А если вы хотите сами поделиться знаниями с профессиональным сообществом, это особенно интересно: сейчас как раз достаточно времени до конференций, чтобы вместе с программным комитетом спокойно проработать хороший доклад (и получить доступ на конференцию бесплатно).

Если хотите осуществить любой из пунктов — переходите на сайт интересующей конференции, все они реализуются там.

Источник: https://habr.com/ru/company/jugru/blog/594365/


Интересные статьи

Интересные статьи

Алгоритм, который привёл к безудержному успеху нейронных сетей глубокого обучения, не работает в биологическом мозге, но исследователи находят работающие альтернативы. Из...
Эта информация пригодится вам, если вы планируете вывести свой сервис, приложение или игру на иностранные рынки и пока не определились, какие языки для вас приоритетны. И...
Я всегда с интересом читаю обзоры рынка труда, которые публикуются на Хабре. Но, после них у меня всегда оставалось чувство легкого голода: нехватало более подробного ана...
Сегодня, в 20:00 в прямом эфире выступит Никита Александров — Data Scientist в Unity. Никита закончил ФКН ВШЭ, во время последнего курса получил стипендию Эразмуса и съездил на...
Приветствую всех! Сегодня я коротко расскажу о ридере PocketBook 740 Pro – свежей модели с диагональю 7,8 дюйма. Она во многом повторяет PocketBook 740, о которой в блоге есть длинная простыня...