Разработка

Если Вы разработчик (front, back, java, php, с#, go, python, embedded, mobile), занимаетесь ИТ-инфраструктурой (DevOps), активно работаете с данными (DB, AI, ML, GIS, разработка, аналитика), тестируете (QA), обеспечиваете безопасность IT-проектов, занимаетесь автоматизацией учета (1С, облачные решения), для Вас направление “Разработка” в рамках “Стачки”.

Секции
Залы

Александр Бындю
Директор @ ByndyuSoft
Челябинск

Из своей практики я сделал выжимку того, как правильно применять InnerSource. Я опишу какие преимущества даёт InnerSource, какие есть проблемы с его внедрением и как микросервисная архитектура помогает решить часть этих проблем автоматически.


Максим Михеенко
со-основатель 1518 studios @ 1518 studios
Куала-Лумпур

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


Александр Белоцерковский
Евангелист-архитектор @ VK Tech
Москва
.NET - 10 лет Open Source
из Доклады

    - История Open Source в Microsoft, взлёты и падения

    - Как .NET пытались подружить с Open Source и к чему это привело

    - Как опенсорсинг продуктов реально влияет на культуру разработки - InnerSource

    - Чего точно нельзя делать, когда работаешь с Open Source коммьюнити


    Левон Гончаров
    Со-основатель @ AgileVerse
    Москва

    С удаленной работой надо уметь работать так же, как и с обычной "оффлайн". У неё есть свои ловушки, проблемы и последствия. Давайте вместе разберемся, как эти проблемы находить, а главное - что с этим делать!


    Вадим Царегородцев
    Frontend Team Lead @ B2B.Ostrovok
    Санкт-Петербург

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

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

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


    Сергей Васильев
    Head of DevRel @ PVS-Studio LLC
    Тула

    Обработка XML может приводить к утечке данных. Почему? Чтобы ответить на этот вопрос, разберёмся с таким дефектом безопасности, как XXE.

    В ходе доклада обсудим, какие приложения уязвимы и почему, поговорим о способах атаки и защиты. Чтобы ещё лучше разобраться в теме XXE в .NET, посмотрим на примеры реальных уязвимостей, а также заглянем в исходники .NET и .NET Framework.


    Сергей Щербинин
    CIO @ УБРиР
    Москва

    ⁃ подход к подбору команды, «роли по Сереже» vs «роли по стандартным типологиям»

    ⁃ Чем топ-команда отличается от команды разработки

    ⁃ Цикл жизни команды наложенный на цикл развития ее лидера

    ⁃ Враги и друзья команды

    ⁃ Мои ошибки при формировании команды

    ⁃ 5 советов тем, кто завтра окажется в моей роли


    Дмитрий Неверов
    Менеджер направления @ X5 Tech
    Москва

    Как рассказывать о своем опыте и шарить экспертизу коллегам?

    От скучных daily scrum meeting к интересным стендапам и зажигательным митапам?

    Как погружать в контекст, но не перегружать?

    Расскажу об опыте моем и компании по подготовке митапов и спикеров.

    Остановимся на форматах стендапов, что они дают спикерам и командам. Как это влияет на «пороки команды».

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


    Михаил Трифонов
    Старший технический лидер @ Сloud.ru
    Москва

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

    Я расскажу о том, как мы в Cloud изменили стандартные подходы к проектированию приложения...

    Из доклада вы узнаете:

    * какие боли несет в себе микросервисный подход;

    * как не создать микросервисный монолит;

    * оптимизации, оптимизации и еще раз оптимизации;

    * как работать с консистентностью и Bus-фактором;

    * как следить за качеством;

    Приходите, скучно не будет.

    Доклад основан на реальных событиях.


    Азат Гимосян
    Технический директор @ AdvantShop
    Ульяновск

    Расскажу о ключевых технических моментах реализации приложения на Flutter, в аспекте интеграции решения с Saas-платформой.

    Поговорим о сложности масштабирования приложения.

    Разберем основные риски выхода приложения в релиз и обновления.

    Отдельно поговорим про апдейты и кастомизации Flutter-приложения.


    Екатерина Ремизова
    Директор по качеству @ SimbirSoft
    Ульяновск

    Почему нам нужны отраслевые стандарты.

    На основе чего это можно сделать.

    Опыт компании SimbirSoft во внедрении СМК, внутренних аудитов и стандартов тестирования.


    Андрей Голобоков
    исполнительный директор @ eCom Labs
    Ульяновск

    1) Серверная часть

    - Железо и его настройка (HTTP2, Nginx, различные утилиты)

    - SQL запросы, важность корректной структуры БД и настройки индексов

    - Кэш - программный кэш, серверный кэш, CDN

    - Отдача статики

    2) Клиентская часть:

    - JS и его использование

    - CSS3 (слайдеры и другие вещи, ранее реализуемые на JS)

    - Метрики и аналитика

    - Lighthouse показатели

    - Форматы и размер изображений

    - Видео ставки

    - Загрузка блоков и изображений

    - Шрифты

    - CSS и загрузка стилей


    Владимир Ковтун
    Игровой Продюсер, Ведущий Гейм-дизайнер @ Ciliz
    Санкт-Петербург

    Скоро появятся


    Анна Жаркова
    Руководитель группы разработки @ Usetech
    Барнаул

    Алексей Авдеев
    CTO (Технический директор) @ Mish
    Москва
    Web3 для фронтендера
    из Доклады

      Мы знаем термин Web3 уже 9 лет. Мало кто не слышал о блокчейне или криптовалютах. Считается, что это новая эпоха развития Интернета, его третья версия.

      Но готовы ли мы, как разработчики, к этой новой эпохе?

      В этом докладе расскажу о тех нововведениях, которые конснулись фронтенд-разработки. Что должны знать разработчики, чтобы быть готовым разработать собственный web3-проект или спокойно присоедниться к уже существующему.

      - Что такое Web3, чем он отличается от Web 2.0?

      - Как написать Web3 приложение?

      - Примеры Web3 приложений

      - Что изменяется во фронтенд-разработке?

      - Какие есть готовые решения / библиотеки (wagmi, web3)?


      Игорь Помилуйко
      Tech lead @ Work Solutions
      Ростов-на-Дону

      Преимущества реактивного подхода при обработке веб запросов

      Бенчмаркинг популярных фреймворков (Spring WebFlux, Project Reactor, Atmosphere)

      Плюсы и минусы по результатам исследования

      Стратегия обработки отказов