Первый митап этого года. Наверное, без каких-то излишних подробностей: просто собираемся.

Обратите, пожалуйста, внимание: будут lightning talks. Поэтому если вы собираетесь рассказать нам всю правду минут за 5, то не стесняйтесь.

Место проведения на карте

Доклады

13:00

Правильные пчёлы

Артем Малышев

Слайды: http://proofit404.github.io/talks/the-right-bees/slides/

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

14:00

18 Оттенков I18N

Алексей Кутепов (Revel Systems)

Слайды: https://www.slideshare.net/AlekseyKutepov/18-i18n

Проекты становятся глобальными, когда этого никто не ждёт. Проблема перевода возникает не только у переводчиков, но и у инженеров. Разговор об основных трудностях перевода с точки зрения Web разработчика. Усвоенные уроки, инструменты и life hacks.

15:00

Нанять чувака

Денис Тимофеев (ScrapingHub)

Слайды: hire_a_dude.pdf

Ты была хорошей девочкой и хорошо писала код последние пару лет. И тут пришла твой менеджер и сказала: «Все! Ты теперь тим лид нашего перспективного направления! Набирай команду!» Что делать? Как быть? С ответами на эту трудную жизненную задачу и поможет доклад докладчика.

16:00

Асинхронный RPC с помощью Gevent и RabbitMQ

Александр Мокров (Positive Technologies)

Слайды: https://www.slideshare.net/AleksandrMokrov/gevent-rabbit-rpc

Я расскажу об одном из возможных путей постепенного ухода от Celery и о том, зачем это может понадобиться. Поведаю о первом шаге, в котором для более гибкого управления задачами предполагается отказ от встроенного workflow и отвязывание от БД, используемой для обмена данными между задачами. Более подробно остановлюсь на библиотеке gevent и RabbitMQ, как на их основе построить асинхронный RPC и долгоживущие управляющие задачи.

17:00

Обзор Tarantool и его использования в приложениях

Антон Шрамко

Слайды: http://slides.com/friktor/tarantool

Мы все давно привыкли использовать Redis в качестве основной in-memory базы для наших приложений. В этом докладе будет рассказано о удобной и практичной альтернативе Redis и том, как это можно использовать в Python, а так же зачем это может быть нужно.

Lightning talks

18:00

I18n Ruby Way

Николай Кугаевский (dudes.io)

Слайды: http://slides.kugaevsky.ru/i18n-ruby-way.html#/

Доклад о том, как принято делать интернационализацию в Руби на примере гема i18n.