Первое мероприятие сообщества Krasnodar Python в формате мини-конференции: 5 докладов и зал на 200 участников.
Если вы хотите выступить на наших мероприятиях — подавайте заявку. Мы полностью помогаем докладчикам с подготовкой.
Официальный чат: @pythonkrd
Дата и время
15 декабря 2019 г.
с 11:00 до 16:00
Илья Лебедев
Head of Engineering, BestDoctor
В докладе я расскажу о том, зачем я использую статический анализ кода, как внедряю новые правила, чтобы она начинали работать быстро, но при этом команду не бомбило, и покажу конкретный набор плагинов для flake8, о которых вы, возможно, не знали.
Станислав Сидорюк
Все мы любим микросервисы, но порой эта любовь несёт лишь боль и разочарование.
В докладе Станислав расскажет о своих поисках серебряной пули при переходе к микросервисной архитектуре, проблеме выбора в Python и чем всё это закончилось.
Григорий Петров
DevRel, Evrone
Сетевые коммуникации в современном бэкенде - это множество конкурирующих протоколов, стандартов и подходов. У нас есть "REST", который каждый разработчик реализует по-своему, есть пересекающиеся JSON Schema и Open API, есть JSON API, GraphQL, gRPC и много чего еще.
Большинство Python приложений начинает свое сетевое общение с REST.
По мере развития разработчику приходится отвечать на мелкие, но важные вопросы: как передавать дату и время, большие объемы данных, обеспечивать авторизацию и так далее.
В докладе я расскажу про современные подходы коммуникаций Python backend приложений друг с другом и фронтендом, с какими сложностями мы боремся и что сейчас считается Pythonic.
Михаил Дьяченко
Большая часть промышленного оборудования использует интерфейсы RS-232 и RS-485.
В докладе расскажу о них, как с ними работать и создавать драйвера на python.
Разберем физический уровень обмена данными с устройствами.
С какими сложностями сталкивался при разработке драйверов и как их решал.
Алексей Фирсов
CTO R&D department, adv-experience
Разберем возможные варианты работы с PostgreSQL: какие плюсы и какие минусы несут за собой те или иные решения, какие сложности вносят ORM и как они проявляются при асинхронном взаимодействии.
11:10 |
Открытие |
11:20 |
flake8 на максималках: что, как и зачем |
12:00 |
Кофе-брейк |
12:20 |
Python — драйвера для промышленного оборудования |
13:00 |
Кофе-брейк |
13:20 |
Асинхронное взаимодействие с PostgreSQL |
14:00 |
Кофе-брейк |
14:20 |
Python и сеть: REST, JSON, GraphQL или gRPC? |
15:00 |
Кофе-брейк |
15:20 |
Что не так с микросервисами на Python? |
16:00 |
Закрытие |
Регистрация закрыта