Прием заявок открыт до 15 июня

Будем рады видеть ваши заявки на PiterPy 2024!

Личный кабинет спикера

Мгновенный доступ ко всем вашим заявкам на выступления. Отслеживайте ход работы по ним и редактируйте информацию.

Войти

Нам интересны следующие темы

Если ваша тема не подпадает ни под один из пунктов, мы все равно ее рассмотрим.

  • Vanilla Python
    • Производительность и оптимизация. Ускорение кода, профилирование, отладка и хитрости оптимизации, например, улучшение времени выполнения циклов и работы с большими данными.
    • CPython и другие интерпретаторы. Особенности и внутреннее устройство CPython, PyPy, Jython (жив ли?) и применение их в разных ситуациях.
    • "Back to Basics". Базовые концепции Python с объяснением на простых примерах. Например, механизм __slots__ для экономии памяти и решение хэш-коллизий в словарях, асинхронность в деталях и ошибках и т.д.
    • Pythonic Way. Основные принципы, советы по превращению плохого кода в хороший, примеры Pythonic-подхода в решении задач.
    • Стандартная библиотека Python. Возможности, примеры применения, особенности и интересные детали.
    • Собственные библиотеки и фреймворки. Сложности разработки, опыт и best practices разработчиков.
    • Python под капотом. Детали реализации интерпретатора: GIL, async, how dict works.
    • Инструменты разработчика. Линтеры, пакетные менеджеры и т.д.
  • Тестирование на Python
    • Базовые понятия тестирования. Юнит-тестирование (и когда оно не нужно?), интеграционное и функциональное тестирование и их применение на Python. Что нужно знать разработчику для комфортной работы.
    • Библиотеки и инструменты. Обзор популярных библиотек и инструментов для тестирования: unittest, pytest, nose и другие. Их особенности и best practices.
    • Test-driven development (TDD) на Python. Процесс написания тестов перед реализацией функциональности.
    • Тестирование веб-приложений на Python. Применение таких инструментов и подходов, как Selenium, Django Testing Framework и Flask Testing.
    • Тестирование производительности. Инструменты и методики для измерения и оптимизации производительности Python-приложений. Профилирование, стресс-тестирование и нагрузочное тестирование.
    • Тестирование асинхронного кода. Особенности тестирования асинхронного кода на Python, использование asyncio, Trio, Quart и других библиотек
  • ML/MLOps
    • Python-based инструменты MLOps. Эксплуатация, дописывание и сравнительный анализ таких инструментов как Airflow, MLFlow, DVC, etc
    • ML-библиотеки на Python. Полезные библиотеки, их эксплуатация и связанные с этим проблемы
    • Развертывание ML-моделей с помощью Python. Способы развертывания моделей. Пакетная обработка по расписанию, микросервисы, работа с очередями
  • Backend
    • Разработка монолитных приложений
    • Web frameworks
    • Микросервисная архитектура
    • Разработка внутренних и внешних API
    • Асинхронное программирование
    • ORM, базы данных и взаимодействие с ними
    • Кэширование и оптимизация веб приложений
    • Observability: логирование, мониторинг и трассировка
    • Конфигурирование приложений
  • Security
    • Уязвимости в популярных Python-библиотеках
    • Уязвимости веб-приложений, OWASP
    • Атаки на цепочки поставок зависимостей
    • Использование Python инструментов для поиска уязвимостей
    • Fuzzing
  • Другое
    • Использование Python в железках. Embedded-устройства, IoT, робототехника и т. д.
    • GUI на Python. PyQt, Kiwi, Tkinter и другие
    • Разработка desktop-приложений
    • Биоинформатика, астрономия, астрофизика и другие науки. Доклады о применении Python в решении научных задач
    • Экзотические задачи и применения Python. Демосцены, sizecoding, quine.

Архив

Посмотрите, что было на прошедших конференциях PiterPy

Смотреть

Процесс принятия заявки

  1. Вы подаете заявку

  2. + 2-3 дня

    Мы с вами связываемся

  3. + 7 дней

    Вы обсуждаете материал со своим куратором из ПК

  4. Удобное для вас время

    Тренируетесь и готовитесь к выступлению

  5. 15 июня

    Мы завершаем прием заявок

  6. 30 июня

    Сообщаем вам о финальном решении

  7. Удобное для вас время

    Помогаем довести материал до production

  8. Сентябрь (online + offline)

    Вы выступаете на конференции

Программный комитет

Каждая заявка будет рассматриваться как минимум тремя рецензентами из Программного комитета.

На что мы обращаем внимание

  • Актуальность темы

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

  • Глубина погружения в тему

    Ваше выступление раскрывает тему глубоко и исчерпывающе. Стоит воздержаться от рассказа об очередном Hello World (только если это не новая, малоизвестная, но очень перспективная на ваш взгляд технология).

  • Опыт выступлений

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

  • Практическая применимость

    Вы не просто затрагиваете существующие проблемы / решения, но и делитесь вашим опытом.

  • Экспертность

    У вас есть опыт и реализованные проекты в рассматриваемой области. Тема вашего выступления изложена грамотно. Вы хорошо разбираетесь в том, о чем говорите, и сами занимались реализацией описываемого проекта.

  • Уникальность

    Материал характеризуется новизной; содержит ранее неопубликованные данные, выводы или преломляет уже известную тему / проблему в новом свете.

Дополнительная информация

  • Если вы представитель спикера, пожалуйста, заполните форму, указав контактные данные спикера. Свои контактные данные вы можете указать в поле для ответа на последний вопрос про содокладчика.

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

  • Обычно мы связываемся со спикерами в течение недели после подачи заявки. Если этого не произошло, напишите нам на почту program@piterpy.ru. Также не забудьте ознакомиться с памяткой спикеру.