Вот уже много лет мы каждую осень проводим серию конференций. Но в этот раз их впервые будет целых 14. Так что найти подходящее мероприятие смогут самые разные люди — от тех, кто пишет на Go, до тех, кто работает с машинным обучением. Некоторые конференции пройдут полностью в онлайне, но у большинства будет возможность и лично прийти на площадку.

Кратко описали их все для Хабра, и каждой добавили по видеозаписи доклада — чтобы можно было не просто читать красивые слова, а сразу увидеть конкретику и узнать что-то полезное.

Вот общий список, а дальше в посте — отдельно про каждую.

 

SmartData (инженерия данных)

4 сентября (онлайн), 8-9 сентября (Москва + онлайн)

Под «работой с данными» можно понимать разные вещи: кто-то вникает в содержание самих данных, кто-то занимается инфраструктурой. 

Здесь второй случай: это конференция для дата-инженеров, где освещаются СУБД, инструменты обработки данных, DataOps, MLOps и так далее.

Пример доклада

В дата-инжиниринге dbt — один из самых быстро набирающих популярность инструментов. Вот и доклад о нём оказался одним из самых популярных на весенней SmartData:

Какие доклады будут

Уже известны описания ряда докладов осенней SmartData. Например, таких:

Больше информации о конференции и билеты на неё — на сайте


DotNext (.NET-разработка)

10-11 сентября (Москва + онлайн)

Всё, что может быть полезно .NET-разработчику: и архитектура, и «кишочки» самой платформы .NET, и производительность, и безопасность, и инструменты.

Впервые эта конференция состоялась в 2014 году — так что в этом году она отмечает юбилей. Самый первый DotNext был однодневным, и там было всего 13 докладов, а с тех пор масштаб заметно вырос.

Пример доклада

У Евгения Пешкова целый ряд выступлений на самые разные .NET-темы: многопоточность, исключения, алгоритмы троттлинга запросов… И они вечно получают высокие оценки участников. Здесь опубликуем самый новый, о причинах плохой производительности. Но на YouTube-канале DotNext несложно найти и остальные.

Какие доклады будут

Евгений опять выступит с новым докладом, а кроме него, будет и много другого. Три примера:

Больше описаний докладов, другая информация и билеты — на сайте.


Flow (системный и бизнес-анализ)

17 октября (онлайн), 24-25 сентября (Санкт-Петербург + онлайн)

Большинство наших конференций рассчитано на разработчиков, однако есть мероприятие специально для системных аналитиков и бизнес-аналитиков. Здесь говорят о требованиях, инструментах, проектировании, архитектуре и так далее.

Пример доклада

Как говорится, «walking on water and developing software from a specification are easy if both are frozen». Аналитику регулярно приходится иметь дело с «изменениями на ходу», и это может ощущаться игрой в «Дженгу», когда своими действиями можешь случайно заставить всё рухнуть. Как этого избежать?

Что будет на новой конференции

Описания многих докладов на сайте, а вот для примера три их темы:


PiterPy (Python) 

18 сентября (онлайн), 26-27 сентября (Санкт-Петербург + онлайн)

Петербургская конференция по Python изначально возникла независимо от нас (JUG Ru Group), однако теперь её организацией занимаемся мы. Здесь можно услышать и о языке самом по себе, и о различных популярных сферах его применения (ML, работа с данными и так далее). 

Пример доклада

Сравнивать фреймворки по скорости работы — это отчасти полезное занятие, а отчасти увлекательное зрелище вроде тараканьих бегов. Вот и с докладом Дениса Аникина на эту тему получилось так же: его можно смотреть и «для развлечения», и «чтобы намотать на ус».

Что будет на новой конференции

Примеры докладов:

Больше описаний докладов, другая информация и билеты — на сайте.


VideoTech (видеотехнологии)

19 сентября (онлайн), 28-29 сентября (Санкт-Петербург + онлайн)

Эта конференция появилась по простой причине. Чтобы хорошо проводить онлайн-мероприятия, мы занялись собственной видеоплатформой, погрузились в видеотехнологии — и поняли, что мероприятие о них будет полезно как нам самим, так и индустрии. Здесь делятся опытом специалисты из самых разных проектов, связанных с видео: от онлайн-кинотеатра до системы компьютерного зрения в беспилотных автомобилях. 

Пример доклада

Многие используют в своих проектах плеер, но немногие пишут собственный. Какие ограничения сторонних решений для воспроизведения DASH помешали команде в Яндексе, что там решили сделать, с какими сложностями столкнулись по пути, как их преодолевали — и к чему в итоге пришли?

Что будет на новой конференции

Ольга, рассказавшая про плеер для DASH, теперь снова выступит с новым докладом — а кроме этого, будут и совсем другие темы:

Больше описаний докладов, другая информация и билеты — на сайте.


GoFunc (Go)

3 октября (онлайн)

Одна из самых молодых наших конференций. Язык Go не настолько популярен, как JavaScript или C#, однако его сообщество доросло-таки до таких размеров, что мы решили «пора». И весной провели GoFunc впервые, а уже осенью она вернётся: опыт показал, что такое мероприятие действительно нужно.

Впрочем, по сравнению с большинством наших конференций эта пока что небольшая: только онлайн, только один день. 

Пример доклада

Казалось бы, нужен ли вообще целый доклад про слайсы? Go-разработчики вроде и без всяких докладов их успешно используют, о чём там говорить? Однако по-настоящему эффективно начинаешь пользоваться чем-либо лишь тогда, когда как следует понимаешь, как оно работает «внутри». 

Что будет на новой конференции

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

  • язык и рантайм (внутреннее устройство, нововведения, производительность)

  • инфраструктура и архитектура (CI/CD, межсервисное взаимодействие и т.д.)

  • библиотеки и фреймворки (базы данных, RPC, проекты вроде Kafka)

А сам приём заявок открыт до 7 августа — так что, если вам есть о чём рассказать по этим темам, ещё не поздно самому оказаться в программе GoFunc!


КаргоКульт (HR-практики из IT-сферы)

7-8 октября (онлайн)

Почему мероприятие про «HR в IT» называется «КаргоКульт»? Карго-культ — это когда люди пытаются повторить какой-то успех, не понимая сути происходящего, а только копируя внешние признаки (как жители меланезийских островов изображали «приземление самолёта», надеясь, что это даст им грузы, которые привозили настоящие самолёты).

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

Пример доклада

Помимо самого мероприятия, на его YouTube-канале порой происходят обсуждения насущных тем — и здесь для примера добавим не доклад, а видеозапись одного из таких обсуждений. 

Что будет на новой конференции

Примеры новых докладов:

Больше описаний докладов, другая информация и билеты — на сайте.


Joker (Java)

9 октября (онлайн), 15-16 октября (Санкт-Петербург + онлайн)

Конференция, с которой у нас всё началось: самый первый Joker прошёл в Петербурге ещё в 2013-м. Спустя более чем десять лет это по-прежнему флагман, где рассказывают как о популярнейших темах вроде Spring, так и о более нишевых — от GraalVM до кодогенерации. И про «кишочки» платформы, конечно!

Пример доклада

«Ты обращаешься к базе данных, но ты делаешь это без уважения…» Обращаться к БД — типичная для разработчиков задача, и вроде бы все умеют это делать, но все ли понимают, какие ловушки подстерегают на пути, как их обойти и как делать свои запросы оптимальными? 

Что будет на новой конференции

Примеры новых докладов:

Больше описаний докладов, другая информация и билеты — на сайте.


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

10 октября (онлайн), 17-18 октября (Санкт-Петербург + онлайн)

Тестирование бывает очень разным — неудивительно, что и конференция о нём получилась разнообразной. На Heisenbug возможно услышать хоть о миграции с Selenium на Playwright, хоть о тестировании беспилотных автомобилей. Так что узнать что-то сможет и тот, кто тестирует UI на фронте, и тот, кто нагружает бэк.

Пример доклада

Алексей Рагозин работает с высоконагруженными системами не первый год — и теперь объяснил другим, как работать с нагрузкой. Если вы тоже активно с этим работаете, уже можете знать многое из доклада, но если только вкатываетесь в область, наверняка что-то почерпнёте.

Что будет на новой конференции

Примеры новых докладов:

Больше описаний докладов, другая информация и билеты — на сайте.


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

11 октября (онлайн), 19-20 октября (Санкт-Петербург + онлайн)

Что такое мобильная разработка, всем понятно. Но если для Android-разработчиков важно одно, а для iOS другое, как должна выглядеть конференция по ней?

Мы помечаем доклады в программе: какие-то из них «универсальные-кроссплатформенные», какие-то относятся к одной из двух платформ, а ещё Flutter достаточно часто даёт о себе знать для отдельного блока.

Пример доклада

Доклады Максима Сидорова (Android) некоторые смотрят по принципу «сначала лайк, затем просмотр». Пока одни разработчики просто используют привычный инструментарий, он задумывается «а как всё устроено внутри», и иногда даже улучшает этот инструментарий. Весной он рассказал о том, как залез в реализацию рекурсии, а в итоге ускорил стандартную функцию ViewGroup.descendant в сотни раз, и его оптимизация была принята компанией Google.

Что будет на новой конференции

Описания новых докладов появятся на сайте позже — но уже ясно, что они снова будут и по Android, и по iOS, и кроссплатформенные. 

Заявки на доклады принимаются до 30 июля — так что сейчас есть возможность самому попасть в число спикеров! Среди тем, которые интересуют Программный комитет — архитектура, тренды разработки, UI/UX, CI/CD, качество продукта, устройство платформ «под капотом».

Другая информация о конференции и билеты на неё — тоже на сайте.


SafeCode (безопасность приложений)

30 октября (онлайн)

Безопасность бывает разной, в данном случае речь именно о безопасности приложений (Application Security) и всему, что актуально для неё. Как при разработке защищаться от опасных зависимостей? Как подход DevSecOps учит подходить к эксплуатации? Какие угрозы есть у ML-проектов?

Это новая конференция — впервые она была проведена весной. Осенью вернётся, пока что в небольшом однодневном онлайн-формате.

Пример доклада

Как вы думаете, какие ошибки в коде разработчики допускают чаще всего? От каких стоит в первую очередь думать и беспокоиться?

Пока мы теоретизируем, у PVS-Studio есть практические данные: там много лет занимаются статическим анализом кода и проверяют публичные кодовые базы. И оказывается, результаты ощутимо отличаются от тех, которые можно дать интуитивно. Андрей Карпов рассказал, как именно:

Что будет на новой конференции

Описания докладов появятся позже, а до 4 августа можно самому подать заявку на доклад и заодно узнать больше о темах, которые вообще интересуют Программный комитет: 

  • Безопасность и разработка

  • Безопасность и эксплуатация 

  • «Под капотом»

  • Исследования

  • Процессы и люди

Другая информация и билеты — на сайте конференции.


DevOops (devops)

6 ноября (онлайн), 12-13 ноября (Санкт-Петербург + онлайн)

Основатели DevOps-культуры сказали, что разработка и эксплуатация должны говорить на одном языке. А то случаются различные «девупсы» (вон на прошлой неделе у CrowdStrike в продакшен попал недотестированный код, так полмира на уши встало). А чтобы люди начали говорить на одном языке, полезны общие конференции для них — в том числе и наша.

Тут есть доклады и про конкретные инструменты (Kubernetes, Ansible, Terraform и так далее), и про общие подходы (ведь DevOps — не просто набор инструментов, а культура взаимодействия).

Пример доклада

Обычно слово «производительность» произносят разработчики, которые хотят, чтобы их код выжимал максимум возможного из железа. Однако SRE-специалистам, которым важна доступность сервиса, в некоторых случаях тоже нужно думать о перформансе. В каких именно? Весной об этом говорил Григорий Кошелев:


Что будет на новой конференции

Примеры новых докладов:

Больше описаний докладов, другая информация и билеты — на сайте.


HolyJS (JavaScript)

7 ноября (онлайн), 14-15 ноября (Санкт-Петербург + онлайн)

Конференция HolyJS предназначена для всех, кто разрабатывает на JavaScript. Конечно, чаще всего это фронтендеры, однако и использование JS в других сферах тоже освещается. Здесь говорят и о конкретных фреймворках (главное, чтобы это было не очередным глупым холиваром, а полезной информацией), и об общих вопросах вроде борьбы с техдолгом. 

Пример доклада

Используя привычную команду вроде «npx prettier», уверены ли вы, что запустится привычный Prettier, а не зловредный код? Как злоумышленник может перехватить безобидный алиас, заставляя вас исполнять то, что нужно ему? 

Весной на HolyJS Василий Ванчук выступил с несложным, но пугающим докладом:

Что будет на новой конференции

Примеры докладов:

На сайте есть описания и других докладов — в том числе там сейчас есть и «фейковые» от выдуманных спикеров Джейсона Пятого и Ноды Бекэндовой. Зачем нужны фейковые? Они могут превратиться в реальные, если вы увидите описание и подумаете «о, а об этом я и правда могу рассказать»: приём заявок открыт до 1 августа.

Больше информации и билеты — на сайте.


I'ML (машинное обучение)

8 ноября (онлайн)

Вокруг ML сейчас много хайпа, но пока одни люди праздно рассуждают в духе «пусть вкалывают роботы, а не человек», у других более конкретные и профессиональные вопросы. Например, как при разработке LLM бороться с «галлюцинациями»? Как делать RAG-приложение, которое к информации из датасета способно добавлять более актуальную? Как с помощью нейросетей порекомендовать клиенту размер одежды?

Вот на подобные вопросы и отвечают доклады нашей новой конференции, которая впервые прошла весной.

Пример доклада

Хотя понятия «машинное обучение» и «большие данные» перекликаются (без данных машину не обучишь), ML и Big Data — это два разных мира со своими правилами, которым есть чему поучиться друг у друга.

Дмитрию Бугайченко знакомы оба этих мира, поэтому на конференции он поговорил об их различиях и взаимодействии. 

Что будет на новой конференции

Сейчас на сайте ещё не появились описания новых докладов. В их ожидании можно смотреть на YouTube подкаст конференции, а можно взять всё в свои руки и до 8 сентября подать заявку на доклад. На странице подачи заявки как раз описывается, какие вопросы вообще актуальны для конференции:

  • Мониторинг качества моделей

  • MLOps

  • Переобучение в продакшене

  • Оркестрация моделей

  • Пайплайны обучения

Другие подробности и билеты — на сайте конференции.


Заключение

Некоторые наши конференции проходят целиком в онлайне, а у других хитрая схема, поэтому её поясним.

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

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

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

Комментарии (2)


  1. Maccimo
    23.07.2024 18:08

    Joker (Java)
    15-16 октября (Санкт-Петербург + онлайн)

    15-16 октября это вторник и среда, середина недели. Когда я пытался ангажировать знакомых сначала на Joker 2023, а затем и на JPoint 2024, они обычно отваливались именно из-за дат, разрывающих рабочую неделю. Пора бы уже что-то делать с этой постковидной побочкой. Пятница-суббота — самая близкая к идеалу пара.


    1. phillennium Автор
      23.07.2024 18:08

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