MediaSoft Backend Weekend
Митап для backend-разработчиков
1. Как программировать на любом языке и не сойти с ума - Алексей, ведущий разработчик MediaSoft
- Зачем изучать несколько языков программирования?
- Сравнение PHP, Python, JS и Elixir: от объявления переменных до функций
2. Разработка микросервисной архитектуры на Golang - Михаил, ведущий Go-разработчик MediaSoft
- Фишки языка Go, которые облегчат вам жизнь
- Особенности написания тестов
3. Elasticsearch: искать, фильтровать и не сломать - Андрей, ведущий Backend-разработчик MediaSoft
- Поисковой запрос: красивый снаружи и страшный внутри
- Эволюция поиска от запроса в коде до красивой архитектуры
4. Создание реактивных микросервисов с использованием Armeria Framework - Павел, руководитель направления Java в MediaSoft
- Чем реактивные микросервисы отличаются от обычных?
- Особенности тестирования и отладки реактивных микросервисов
➖➖➖
🗓 17 сентября, начало в 12:00 мск, Суббота
🌐 ОНЛАЙН
📍 ОФЛАЙН, Ульяновск
✅ Регистрация на мероприятие
Frontend meetup online
1. Формы: костыли для библиотек или долгострой велосипедов - Фёдор Кирпичёв, Evrone
В проектах, над которым работают большое количество людей, есть проблема написания кода в одном стиле. На примере Практикума посмотрим, как это можно улучшить.
2. Как мы вывели Code Style в Практикуме на следующий уровень - Софья Гусева, Яндекс
Расскажу, об асинхронных коммуникациях. Покажу как найти события, почему события должны быть разных видов, как добиться эволюционности и что делать дальше.
3. Отдел разработки без бэкенда: растим фронтенд и сохраняем бюджет клиента - Владислав Худяков, Pragmatica
Как реализовывать сайты и сервисы, не имея в штате ни одного бэкенд-специалиста. Инструменты, решения и опыт разработки только силами фронта.
➖➖➖
🗓 14 сентября, начало в 19:00 мск, Среда
🌐 ОНЛАЙН
✅Регистрация на мероприятие
Онлайн-митап «Асинхронный рендеринг в React 18 и принципы практичного рефакторинга»
⏰ Дата и время: 15 сентября, 14:00 (по МСК), четверг.
Программа митапа:
🎙Рефакторинг. Как поджечь свой велосипед и не пожалеть об этом?
Рассмотрим проблему техдолга под разными углами, поговорим о том, что учитывать и какие практики использовать, чтобы обойти подводные камни, уменьшить риски и держать ситуацию под контролем, обсудим какие аргументы уместно предоставить менеджеру, чтобы развеять его опасения.
🎙Чудеса асинхронного рендеринга
Рассмотрим под лупой асинхронный рендеринг в React - проведем краткий экскурс в его историю, путь становления от экспериментальной фичи до полноценного появления в React 18, посмотрим на текущее состояние, что его ждет в светлом будущем и причем тут fiber.
👉 Регистрация: по ссылке.
До встречи 🔥
QA-митап: Требования, релизы, метрики, ретроспектива
1. Внедрение этапа Quality Gate в процесс разработки SJ - Карина Либерман, Head of QA, SuperJob
Как мы захотели находить и предотвращать баги еще до разработки.
2. Тестируем ретроспективу: как мы завели регулярные ретры в QA-отделе и что из этого вышло - Василий Бяхов, руководитель отдела тестирования, Сравни
Cоветы по организации процесса ретроспектив в отделе, неочевидные сложности и как проводить ретроспективы с пользой.
3. Поговорим про релизы - Ксения Мазалова, QA Lead of Student Cabinet, Skyeng
Как мы проапдейтили от и до процесс релиза мобилок у себя. От чего страдали раньше и как побороли (или не побороли).
4. Метрики и KPI — благими намерениями вымощена дорога - Виталий Шароватов, эксперт по управлению разработкой
Теория управления говорит нам, что метрики почти всегда вредят. Как именно метрики и KPI вредят процессу производства ПО и качеству.
➖➖➖
🗓 9 сентября, 18:00-21:00 (мск), Пятница
🌐 ОНЛАЙН
✅ Регистрация на мероприятие
Скоро состоится FlowDays - крупнейшая конференция офлайн+онлайн по Канбан методу!🕙 Когда?
22-23 сентября 2022 года, Москва ул. Большая Почтовая д 40, стр. 7
🧑💻Регистрация на сайте конференции https://flowdays.ru/
Если вы хотите улучшить предсказуемость работы вашей команды и компании, устали от трансформаций и диджитализаций, но хотите получить рост производительности, то эта конференция для вас.
Что вас ждет?
🫂 Два дня офлайн общения, с трансляцией докладов онлайн. Пол сотни выступающих, пять воркшопов-симуляций. Возможность задать вопросы ведущим консультантам и экспертам по Канбан методу. Незабываемый нетворкинг с коллегами из крупных компаний, кто уже улучшил работу в своей компании, предметные площадки и другие сюрпризы.
💥7 тематических потоков, где каждый найдет свое:
Базовый поток, Управление изменениями, Лидерство, Работа с данными и аналитикой, Продуктовый менеджмент, Канбан метод, Не IT контекст.
🔥Только до 5 сентября, акция для самых быстрых, скидка 5000 руб. по промокоду EARLYBIRD
Умение создавать отказоустойчивые и масштабируемые архитектуры — навык востребованный крупными компаниями. Он пригодится в работе разработчикам, тимлидам и архитекторам. Начните осваивать этот навык с открытого урока «Паттерны декомпозиции системы на микросервисы»
🗓 12 сентября в 20:00 мск.
Вместе с Владиславом Родиным экспертом по Java Enterprise разработке познакомимся с паттернами декомпозиции системы на микросервисы. Рассмотрим технические и бизнесовые подходы к декомпозиции.
👉🏻 Для регистрации на урок пройдите вступительный тест — https://otus.pw/N53t/
После занятия вы сможете продолжить обучение на онлайн-курсе «Highload Architect», где вас ждут лучшие практики и решения высоких нагрузок веб-приложений.
Реклама. Информация о рекламодателе на сайте otus.ru
Как написать свой первый автотест за 1 час?
Посетить открытое занятие курса "Автоматизация тестирования на Java" от ребят из школы автоматизации QA.GURUбесплатное открытое занятие состоится 7-го сентября в 20:00 МСК.
Почему надо сходить:
Для новичков:
— Разработаем ваш первый автотест на поиск в Google
—Расскажем о рынке QA. Кто, кому, за что и сколько платит?
— Дадим домашнее задание и проверим его у всех участников.
Для опытных:
— Расскажем про актуальный фреймворк на Java
— Покажем боевой проект с полной инфраструктурой (Web, API)
— Сессия вопросов и ответов с QA Lead
Занятие бесплатное — для участия вступайте в чат @qa_guru_chat — ссылка на занятие будет там.
Обоснование требований: системноинженерный подход
В классических книгах по системному анализу, переведенных на русский язык, понятие потребность и что такое обоснование требования раскрывается недостаточно точно.
В книге и на курсах системного мышления А. Левенчука (основанных на теории системной инженерии) обоснование требований = потребность и это определяется как требование к надсистеме.
Однако при изучении JTBD и техник user story и job story оказывается, что есть более удачные концепты. Кроме того сама техника job story часто ошибочно воспринимается, как конкурент user story, во многом из-за недостаточного материала и выступлений.
В докладе мы пробежимся по базовым необходимым понятиям системной инженерии и разберемся что такое обоснование требования, какие они бывают и выразим user story, job story в полученных смыслах.
➖➖➖
🗓 7 сентября, 19:00-21:00 (мск), Среда
🌐 ОНЛАЙН
✅ Регистрация на мероприятие
Webinar Meetings — российский аналог Zoom. Онлайн-встречи, совещания, стендапы, обучение сотрудников — для всего этого Webinar Meetings подходит идеально.
Чем он хорош?
→ Работает и в браузере, и в приложениях на iOS и Android.
→ Есть разные тарифы. В платной версии на встрече может быть до 10 000 участников, из которых 100 — спикеры с видео. В бесплатной — встречи по часу для 30 участников.
→ Продукт включен в реестр отечественного ПО — пользоваться им может даже самая зарегулированная организация. Все платежи в рублях.
→ Первый месяц в бесплатной версии работают все функции платной — без ограничений.
МТС, Газпромнефть, Альфа-Банк, ВШЭ, РАНХиГС и многие крупные компании и вузы уже перешли на Webinar Meetings.
Попробовать бесплатно👉https://webinar.ru
Подключайтесь и переходите на продукт, который не подведет.
Android Paranoid: митап разработчиков
Как теперь делают приложения в финтехе
1. Как в Android запрещали фоновую работу или улучшали расход батареи - Кирилл Розов, Тинькофф
Каждая версия Android всё больше ограничивает работу приложения в фоновом режиме. Сделаю разбор всех изменений и расскажу как их учитывать.
2. Темизация в Compose - Альмир Бурнашев, ЮMoney
Первое, с чем пришлось столкнуться при написании UI-библиотеки на Compose — это темизация. Расскажу про способы обращения к ресурсам, рассмотрим плюсы и минусы подходов и напишем свою тему на Compose.
3. Практики по разработке большого приложения с нуля - Даниэл Сергеев, SberDevices
Все любят пет-проджекты — там можно с нуля сделать лучшую архитектуру, идеальный UI... Теперь представьте: вам на основной работе дали задачу разработать с нуля суперапп, который будут развивать десятки разработчиков из разных команд.
➖➖➖
🗓 7 сентября, начало в 18:00 (мск), Среда
🌐 ОНЛАЙН
✅ Регистрация на мероприятие
8 сентября, 18:30
Selectel MeetUp: как я провел лето
В следующий четверг мы в @Selectel проведем ламповый митап для всех, кто работает с IT-инфраструктурой. Расскажем про обновления наших продуктов и сервисов, обсудим ситуацию в сфере IT после февраля 2022 года.
Что будет на митапе:
◽️Покажем результаты работы за лето – новые фичи в продуктах и сервисах.
◽️Поговорим об импортозамещении, технических и бизнесовых изменениях в IT.
◽️Обсудим кейсы наших клиентов и гостей митапа.
◽️Пообщаемся в неформальной обстановке.
Регистрируйтесь на офлайн-встречу в Санкт-Петербурге: https://slc.tl/m9e13
Регистрируйтесь на онлайн-трансляцию: https://slc.tl/u8cdx
📌 Хотите знать продвинутые техники построения архитектуры?
📚 В День знаний, 1 сентября в 20:00 мск состоится открытый урок «Паттерны отказоустойчивости и масштабируемости микросервисной архитектуры».
🔥 На занятии мы разберем ограничения и возможности микросервисной архитектуры, проведем обзор паттернов микросервисной архитектуры, рассмотрим три оси масштабирования, подходы stateless vs stateful, шкалу резервирования и отказоустойчивости, graceful degradation и индикаторы SLI, SLO, SLA.
🦾 Вебинар проведет Анатолий Бурнашев, эксперт с опытом 20+ лет на проектах заказной разработки в ИТ.
💻 Больше полезных знаний, необходимых архитектору ПО, ждет вас на онлайн-курсе «Software Architect» OTUS.
💣 Для участия пройдите вступительный тест
Online IT Talks: Ресурсный менеджмент: как сохранить спокойствие и желание быть эффективным?
Поговорим о необходимости постоянной эффективности в командах, обсудим понятие ресурсного менеджмента и поделимся инструментами для поддержания эффективности в условиях неопределенности.
Спикеры
- Максим Гишкелюк — 10 лет в IT, прошел путь от системного администратора до директора проектного офиса. Пропагандирует и применяет методологию PMI для управления проектами и программами вот уже на протяжении 8 лет. Имеет опыт работы с мультинациональными и распределенными проектными командами в течении последних 7 лет.
- Олег Доброштан — руководитель с 21 летним опытом (геймдев, ТВ, ритейл). Создавал и развивал команды в компаниях Disney, «Евросеть», «РенТВ», Nival, «Новый Диск», «Бука». Знает, как создать команду с нуля и сделать так, чтобы она не развалилась.
➖➖➖
🗓 7 сентября, 18:00-20:00 (мск), Среда
🌐 ОНЛАЙН
✅ Регистрация на мероприятие
Приглашаем на Yandex Scale 2022 — регистрация открыта!
Каждый год наша команда Yandex Cloud проводит большую конференцию, чтобы рассказать новости нашей облачной платформы.
В этом году Yandex Scale пройдёт 23 сентября, и вас снова ждёт насыщенная программа — 30 докладов, более 40 спикеров.
Топ 6 выступлений в этом году:
— Yandex Cloud Backup: сохранить всё!
— Yandex Tracker: большое обновление интерфейса и новые возможности.
— Serverless, который работает.
— Миграция в Yandex DataLens: опыт Яндекс Go и Яндекс Маркет.
— Yandex DataSphere: новый UI и возможности командной ML-разработки.
— Опыт масштабирования облачной инфраструктуры с учётом задач безопасности.
Регистрируйтесь на Yandex Scale 2022 по ссылке → https://scale.yandex.ru/
Надоело прыгать от инструмента к инструменту в процессе работы над машинным обучением?
☑️ 31 августа Cloud проводит бесплатный вебинар для дата-сайентистов, дата-инженеров и всех, кто сейчас в поиске удобного инструмента для полного цикла ML-разработки.
У каждого будет шанс:
▪️ вместе с экспертом пройти полный путь от загрузки данных на платформу ML Space до вывода модели в production;
▪️ узнать, что помогает сделать обучение моделей более прозрачным;
▪️ увидеть, как наша платформа ускоряет время разработки внутри команды Data Science;
▪️ разобрать практический кейс применения ML-решения;
▪️ узнать, как получить грант на тестирование платформы и убедиться в преимуществах самостоятельно.
Регистрируйтесь по ссылке и запускайте AI продукты до 30% быстрее!
Начните учиться на продакт-менеджера бесплатно.
В GeekBrains начинается курс, где вы за 7 дней сможете абсолютно бесплатно получить базовые знания по основам продакт-менеджмента, пройти мастер-класс от ведущих специалистов и самостоятельно попрактиковаться в решении задач — https://clc.to/6_N8EQДля вас это будет хороший старт. После прохождения курса вы сможете:
– Понять, насколько серьезно вы хотите заниматься продакт-менеджментом.
– Выбрать свою специализацию.
– Лучше понять, как выстроить своё обучение и что действительно необходимо знать в этой сфере.
– Получить реальные практические навыки в этой сфере.
Не откладывайте на потом. Переходите по ссылке, регистрируйтесь, заполняйте анкету и получите курсы с платных программ GeekBrains – https://clc.to/6_N8EQ
Ждём вас на занятиях.
🔥Ворвитесь в разработку на Kotlin!
Приглашаем 8 сентября 20:00 (мск) на открытый урок «Переменные и базовые структуры языка Kotlin».
На этом занятии вы вместе с преподавателем:
✅ Рассмотрите основные структуры и фичи языка Kotlin, которые широко используются при создании различных приложений.
✅ Поговорите про язык Kotlin и его особенности.
✅ Создадите свои первые полезные консольные приложения!
Вебинар дает возможность предварительно попробовать новый онлайн-курс «Kotlin Developer. Basic» от OTUS и познакомиться с преподавателем.
👉Регистрируйтесь на вебинар и подключайтесь https://otus.pw/nGtU/