Расписание

Время в программе указано для вашего часового пояса .

Программа пополняется

Программа пополняется

Новые доклады публикуем каждую неделю, не пропустите обновления.

Скачать расписание
  • AI-разработка

    8
    • Доклад

      БУМ-кодинг как искусство

      БУМ — большие угадывающие модели — уже умеют писать код по нашему описанию. Но как понимать и контролировать результат, если читать сгенерированный код становится всё менее осмысленно?

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

    • Доклад

      ast-index: как я ускорил AI-агента в десятки раз и сократил расход токенов в большом проекте

      В докладе расскажу про ast-index — Rust CLI для структурной индексации кода через Tree-sitter и SQLite/FTS5. Покажу метрики и в общем расскажу про применение инструмента и как он появился.

    • Доклад

      Можно ли внедрить ИИ, не словив проблем?

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

      Обсудим модели внедрения, ключевые правовые вопросы (ответственность, авторские права, дообучение) и на практике покажем, за что уже наказывают, завершив все прикладным чек-листом для безопасного использования ИИ.

    • Доклад

      MCP vs CLI: инженерный подход к оптимизации AI-workflow

      Доклад посвящен анализу популярных MCP-серверов с точки зрения расхода токенов и качества реализации, а также сравнению их с альтернативой — легковесными Skills-обертками над CLI-утилитами.

    • Доклад

      Внедрить ИИ? Можно. А зачем?

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

    • Доклад

      Архитектура контекста и оркестрация агентов: строим детерминированный AI‑процесс

      Beyond Copilot: как мы в RWB автоматизировали процесс от постановки задачи до MR в разработке с помощью таск‑оркестратора и сети специализированных AI‑агентов.

    • Доклад

      Как дать 2B-модели зрение, характер и тело кота

      На Swift дадим локальной Qwen 3.5 2B зрение через Vision, характер через промпты и тело через риг и анимации. Разберем, как собрать из этого персонажа, который понимает экран и реагирует на происходящее.

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

  • Кроссплатформа

    6
    • Доклад

      Как Dart заменил Python: анализ временных рядов на Flutter без сервера

      Мы привыкли, что анализ временных рядов — это Python и его классические модули statsmodels, sklearn, numpy, etc. Этот стек стал фактическим стандартом, и он работает: на сервере, где есть большой ресурс по памяти и вычислительным мощностям. Но что, если приложение должно работать без сети и без доступа к серверу? Это возможно в том случае, если доступ к данным для пользователя важен в каждый момент времени.

    • Доклад

      Портирование Android-приложений в экосистему HarmonyOS NEXT с использованием формальных спецификаций

      Полностью автоматически перенести Android-приложение на HarmonyOS NEXT — нетривиальная задача: платформы слишком сильно различаются по архитектуре. Я покажу, как трансляция Kotlin и Jetpack Compose в ArkTS и ArkUI возможна при помощи SMT-решателей, и расскажу, почему в эпоху ИИ инженеру по-прежнему важно понимать математику.

    • Доклад

      Кроссплатформенный Swift UI — это возможно?

      Как устроен UI-фреймворк под капотом и что нужно, чтобы создать свой? На примере AdaEngine разберем эволюцию UI, DSL, виртуальные деревья, тесселяцию и рендеринг, оптимизации и кроссплатформенный запуск. Поговорим о том, почему иногда имеет смысл не использовать готовые решения, а попробовать создать собственный UI-фреймворк на Swift.

    • Доклад

      Аврора Compose-alpha в проде: опыт портирования реального приложения

      Продолжение истории с Compose-alpha на Аврора ОС: на примере реального многомодульного KMP-приложения Effective-Office разберем, что переезжает почти без правок, а что становится блокером — от библиотек без linux-native сборок (multiplatform-settings, Coil, Calf UI, Decompose) до выбора между портом существующего UI и новым клиентом поверх общего core.

      В итоге — воспроизводимый чек-лист, честная оценка сроков и опыт использования ИИ в таком порте.

    • Доклад

      Kotlin-Swift-WASM. Мы пойдем другим путем

      Swift выходит за пределы Apple-экосистемы: WebAssembly, JavaScript, Android и другие среды исполнения. В докладе разберем новый SDK Apple для WebAssembly, его возможности и цели, сравним с KMP, обсудим потенциальный обход ограничений iOS и стоит ли разработчикам инвестировать время в это направление.

    • Доклад

      Multiplatform Time: как завести мессенджер для Desktop + Mobile и не прогореть

      Как запустить мультиплатформенный мессенджер с Kotlin Multiplatform, сохранив нативный iOS-слой на SwiftUI. Ключевые архитектурные решения, компромиссы и практические подходы к поддержанию чистой и масштабируемой кодовой базы.

  • Под капотом

    5
  • Производительность

    5
  • Качество и трассировка

    4
    • Доклад

      Дашборд, которому можно верить: очередной рассказ об ускорении сборок

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

    • Доклад

      Хватит придавать смысл null

      В коде null означает не только «отсутствие значения», но и «невалидно», «не нашли», «не та фаза Луны» — и это стоит команде часов дебага в неделю. Покажу, откуда берутся эти скрытые смыслы и как от них избавиться, чтобы null-проверки перестали быть техдолгом.

    • Доклад

      Диплинки на миллион: как мы перестали сжигать маркетинговый бюджет

      Знаете ли вы, сколько денег ваша компания сожгла на этой неделе из-за диплинка, который открыл не тот экран? Мы не знали, а когда научились считать, сэкономили компании много денег: покажу процесс, тесты и трассировку кликов, которые за этим стоят.

    • Доклад

      Заряжаемся метриками: как измеряем батарейку в MAX

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

  • Люди и процессы

    3
  • Интерфейсы

    2