Доклады

  • Программа предварительная, в ней возможны изменения.

  • Тип доклада: Доклад

    To TBD or Not to TBD?

    Разрабатываем ОС с помощью подхода trunk-based development (TBD).

    Обсудим, какие проблемы решаются, какие появляются и почему прихода к TBD сложно избежать.

  • Тип доклада: Доклад

    Bend vs Mojo. Чей хайп сильнее?

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

  • Тип доклада: Доклад

    Из бэкенда в дата-инженерию: типовые ошибки и паттерны

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

  • Тип доклада: Доклад

    И снова про безопасность в мире Python-разработки

    Поговорим о том, куда же все катится. Что происходит в мире безопасности open source-пакетов, какие есть тренды и есть ли что-нибудь положительное в них. Что делает сообщество, чтобы защитить разработчиков от злоумышленников. Какие ошибки чаще всего допускают Python-разработчики и как их можно было бы избежать.

  • Тип доклада: Доклад

    Python JIT и extension на C: чего ожидать в будущем?

    Текущее состояние и перспективы использования JIT-компиляции (Just-in-Time) в Python и расширений на языке C. Рассмотрим, как эти технологии влияют на производительность Python-приложений, какие новые возможности и улучшения нас ожидают, а также какие вызовы предстоит преодолеть разработчикам. Особое внимание будет уделено устройству JIT и преодолению новых рубежей в проектах.

  • Тип доклада: Доклад

    Брокеры сообщений и Python в 2024-м

    Пройдемся по всем больным мозолям Python-клиентов к брокерам сообщений, сформируем список требований к «современному» инструментарию, познакомимся с FastStream и немного окунемся в историю его создания.

  • Тип доклада: Доклад

    Optimizing Python Startup Time by Code Data Share

    With the scale of Python workload getting larger, cold startup time of a Python program could be fundamental. We propose code data share, trying to reduce the time. In this talk, I'll introduce the background of this problem and explain how we cache bytecode without introducing overhead, by a deep dive into CPython implementation details. 

  • Тип доклада: Доклад

    Apache Kafka для Python-разработчиков

    Погружение в Apache Kafka для Python-разработчиков: внутреннее устройство и принцип работы основных компонентов Apache Kafka; особенности использования Python-клиента к Apache Kafka; разбор основных сценариев использования и best practices.

  • Тип доклада: Доклад

    Senior. Ретроспектива, или Что я сначала не понимал в своей карьере, а потом как понял

    Взгляну на свой путь от стажера до сеньора по принципу «туда и обратно».

    Сначала пройдусь снизу вверх по ступеням грейдов и расскажу о тех аспектах и навыках в Python, которые помогли мне получить буст в карьере. Затем пойду в обратном порядке, чтобы уже с высоты текущего развития посмотреть на каждый из этапов и объяснить, что хорошие специалисты сами такими не станут, если им не помочь.

  • Тип доклада: Доклад

    Стили в Python: как перестать рвать на себе волосы, читая чужой код

    Когда мы рассуждаем о качестве кода, обычно говорим о PEP 8, о том, что нельзя называть переменные непонятным образом и о том, что надо прогонять Black или Ruff или что-то еще на свой код. Но что, если посмотреть пошире?

  • Тип доклада: Доклад

    Tackling Thread Safety in Python

    In this talk, we will explore the issues that can arise when Python code is run in multithreaded environments and will look into the ways we can solve them by using synchronization primitives. 

  • Тип доклада: Доклад

    Сотни кастомных настроек алгоритма и бизнес-правил для Django-проекта: управляем кодом из админки с помощью liveconfigs

    django-liveconfigs — когда настройки могут быть простыми, удобными и красивыми.

Скоро добавим еще больше докладов

Мы активно дополняем программу. Подписывайтесь на нашу рассылку, чтобы быть в курсе.

Подписаться