Бесплатные мероприятия по разработке (20 августа — 15 сентября 2022)

Бесплатные мероприятия по разработке (20 августа — 15 сентября 2022)

20 августа, Суббота

24 августа, Среда

6 сентября, Вторник

14 сентября, Среда

15 сентября, Четверг

Бесплатные мероприятия по разработке (20 августа — 15 сентября 2022)

TechnoMeetsDroid. Митап об Android-разработке. (онлайн, офлайн)

1. Готовим плагин для Android Studio — Алина Саетова, android-разработчица, Технократия

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

2. Бенчмаркинг Android-приложений — Диана Федотова, android-разработчица, Технократия

  • Пройдем крэш-курс по бенчмаркингу. Научимся замерять время запуска приложений, отрисовки UI, скроллинга RecyclerView, выполнения сложных CPU-вычислений и не только.

3. Стоит ли переходить из нативной Android разработки на Flutter? — Александр Динер, android-разработчик, Технократия

  • Обсудим плюсы и минусы Dart. Рассмотрим основные инструменты для работы с Flutter. Напишем небольшое кроссплатформенное приложение.

📅 20 августа, 12:00–15:00 (мск), Суббота

🌐 ОНЛАЙН

📍 ОФЛАЙН, Казань

Бесплатные мероприятия по разработке (20 августа — 15 сентября 2022)

Нефункциональные требования

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

На вебинаре предлагаем еще раз поговорить про НФТ на примерах, чтобы расставить точки на i. Проведем интерактивную беседу про ситуации, в которых НФТ были проработаны недостаточно хорошо и к чему это привело. А также поговорим про то, как организовать процесс проработки НФТ, с кем нужно наладить коммуникацию и какими принципами лучше руководствоваться.

Спикеры Денис Богданов и Михаил Максимов

📅 24 августа, 19:00–21:00 (мск), Среда

🌐 ОНЛАЙН

Бесплатные мероприятия по разработке (20 августа — 15 сентября 2022)

Ozon Tech C# Meetup

1. Набор микросервисов «потребность» - Дмитрий Орлов, Ozon

  • Поговорим о наборе микросервисов «потребность». Каждый день по набору товаров (±300к) он считает, сколько, на какой склад и у кого закупить товары. Обсудим бизнес-составляющую, технические процессы на Kafka, компонентный подход, сериализацию правил.

2. Как с помощью SourceGenerator решить сразу две проблемы - Николай Гущарин, Ozon

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

📅 24 августа, начало в 18:00 (мск), Среда

🌐 ОНЛАЙН

Бесплатные мероприятия по разработке (20 августа — 15 сентября 2022)

Yandex Go Product Engineering Meetup #1

1. Проводим архитектурное ревью продуктовой фичи - Максим Педченко, Руководитель продуктовой разработки проектов Такси

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

2. Взгляд изнутри на разработку кешбэка в Vivid Money и как забытые сценарии влияют на разработчиков - Вадим Ларионов, Технический руководитель группы разработки сервисов расчета кешбэка, Vivid Money

  • Продуктовая разработка характеризуется тем, что с готовым продуктом тесно взаимодействует клиент. При успешном сценарии он получает то, что ему было нужно; при негативном — сталкивается с проблемами или результат не соответствует его ожиданиям. Я поделюсь опытом компании Vivid Money, который мы приобрели при разработке системы расчета кешбэка.

3. Ключевые особенности продуктовой разработки, или спроектируем фичу вместе за 30 минут - Олег Ермаков, Руководитель продуктовой бэкенд-разработки Яндекс Go

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

После каждого доклада будет небольшая Q&A-сессия, авторы лучших вопросов получат крутой мерч в подарок 🎁 В конце митапа — неформальное общение с едой и напитками 🍕🥤

📅 25 августа, начало в 18:00 мск, Четверг

📍 ОФЛАЙН, г. Москва

Бесплатные мероприятия по разработке (20 августа — 15 сентября 2022)

Frontend Meetup | SberMarket Tech x Skyeng

1. Утечки памяти в JS - Даниил Трофимов, Frontend Developer, CберМаркет

  • Рассмотрим различные виды утечек памяти и посредством какой темной магии они порождаются в наших с вами frontend-проектах. Также обсудим, как детектить утечки памяти и не давать им появляться снова.

2. WTF is FP? - Виталий Сергеев, Frontend Developer at CRM2 Core, Skyeng

  • Все говорят про какое-то "функциональное" программирование, но никто толком не может объяснить, что это. В чём его суть? Возможно ли оно в JS? С чего начать? Нужна ли борода, чтобы стать настоящим матёрым функциональщиком?

3. Пишем браузерное расширение с нуля - Костуров Георгий, Frontend Lead, СберМаркет

  • Я проведу live-coding сессию, на которой мы разберем структуру расширения, создадим каркас c использованием популярных библиотек и фреймворков, и на его основе напишем простенькое, но соответствующее современным тенденциям расширение.

Модератор Артем Коньков, Frontend Developer в платформе СберМаркета

После каждого выступления будет Q&A сессия, где вы сможете задать вопросы. Авторам самых интересных отправим крутой мерч в подарок 🎁

📅 6 сентября, начало в 18:00 (мск), Вторник

🌐 ОНЛАЙН

Бесплатные мероприятия по разработке (20 августа — 15 сентября 2022)

#7: Types in Object-Oriented Programs

1. Алгебраические типы: что это и как они делают программы лучше? - Николай Кудасов

  • Общаясь с программистами на функциональных языках, часто можно услышать, что алгебраические типы данных — это то, что позволяет им писать корректные программы, причём достаточно удобным образом. Что же такого особенного в этих типах, какие преимущества они дают по сравнению с другими типами, и можно ли их использовать в классических объектно-ориентированных языках, таких как Java? В этом докладе мы разберём один классический пример алгебраических типов и обсудим достоинства и недостатки их использования на практике.

2. Как generics помогли построить immutable коллекцию стратегий - Егор Бугаенко

  • Мне нужно было сделать коллекцию из стратегий, функциональных объектов обрабатывающих данные. Каждый объект должна была быть возможность декорировать. В коллекцию должно быть легко добавлять новые стратегии и тоже декорировать их при добавлении. При этом все стратегии, декораторы и сама коллекция, конечно же, должны быть immutable. Более того, полиморфизм должен быть возможен на всех уровнях: и коллекция и стратегии могут быть разных типов. У меня получилось реализовать это при активной поддержке generics в Java.

Так же в программе ужин 🍕 и общение.

📅 14 сентября, 18:30–20:40 (мск), Среда

🌐 ОНЛАЙН 📍 ОФЛАЙН, Москва

Бесплатные мероприятия по разработке (20 августа — 15 сентября 2022)

Асинхронный рендеринг в React 18 и принципы практичного рефакторинга

1. Рефакторинг. Как поджечь свой велосипед и не пожалеть об этом? - Глеб Лобастов, руководитель отдела фронтенд разработки компании «Синимекс»

  • Рассмотрим проблему техдолга под разными углами - как с точки зрения затрачиваемых усилий, так и с точки зрения результата, к которому могут эти усилия привести. Поговорим о рекомендациях: что учитывать и какие практики использовать, чтобы обойти подводные камни, уменьшить риски и держать ситуацию под контролем. Также обсудим какие аргументы уместно предоставить менеджеру, чтобы развеять его опасения.

2. Чудеса асинхронного рендеринга - Арсений Рубцов, ведущий разработчик отдела фронтенд разработки компании «Синимекс»

  • Рассмотрим под лупой асинхронный рендеринг в React. Проведем краткий экскурс в его историю, путь становления от экспериментальной фичи до полноценного появления в React 18. Посмотрим на текущее состояние, что его ждет в светлом будущем и причем тут fiber.

Так же в программе экспресс-квиз с розыгрышем приза 🎁

📅 15 сентября, начало в 14:00 (мск), Четверг

🌐 ОНЛАЙН

Если хотите проактивно получать уведомления о каждом мероприятии, то можете подписаться на канал в телеграм ITMeeting

44
Начать дискуссию