Друзья, приглашаем всех на митап Tech Talks #14 в Нижнем Новгороде.
Митап проходит при поддержке Altenar и MTS Startup Hub.
Приедут куча гостей из Москвы и Владимира: обсудим новости мира питона и не только, познакомимся, повеселимся, узнаем нового.
Если вы всегда хотели побывать на митапе, но все откладывали - вот он знак.
Если вы соскучились по митапам, то тем более.
Если вы очень хотите, но не сможете поучаствовать - ждём вас на live трансляцию.
https://vladimirtechtalks.ru/😉Дата: 16 июля 2022 года
Время: с 15:00 до 19:00 + бар после
Адрес: Нижний Новгород, Алексеевская 6/16, MTS Startup Hub
Карта:
https://yandex.ru/maps/-/CCUNB2Q53BПрограмма:
1. Как жить, если тесты начинают мешать? Готовим автотесты по науке
- Николай Хитров, Backend Dev в ЛитРес.
Переписываю большой монолит с Perl на Python, немного пишу на Elixir, люблю холивары на разные айтишные темы.
Бесконечно можно смотреть на две вещи: как компилируется проект и как проходят тесты в CI. Поскольку мы пишем на python, разбираться будем только с тестами.
В докладе мы поговорим о наболевших проблемах с тестированием в проектах, где количество интеграционных тестов перевалило за сотни. Разберем примеры с кодом, поищем запахи и попытаемся их устранить. Ну и заодно подумаем над производительностью, чтобы за время прогона можно было успеть сходить не больше чем за одной чашкой кофе.
2. Как сделать WebApps Telegram bot с версии 6.0 Telegram bot на стероидах
- Алексей Фирсов, Head of Python Department в S7 TechLab. TeamLead / TechLead в продукте речевой и текстовой аналитики для быстрого реагирования ботом на проблему клиента S7 Airlines
С версии Telegram 6.0 появилась возможность создавать Web Apps (Веб-приложения внутри телеграм). В докладе мы поговорим, как это можно сделать, разберем несколько примеров, поговорим про ограничения и возможности которые диктует телеграм и про все нюансы которые возникали у меня при разработке таких ботов.
3. Разработка нативного биндинга: еще одна история
- Александр Боргардт, Tech Lead Duckstax
У питонистов есть простое правило: хочешь сделать быстро — пиши нативный код. Это действительно так, когда нативный код пишут опытные разработчики. А вот те, кто только начал погружаться в волшебный мир C/C++ кода могут столкнуться с тем, что их код стал не быстрее, а медленнее. Почему? Подробнее — в моем докладе.
4. Аппликативное программирование или Как парсить SQL на чистом Haskell
- Дмитрий Цепелев, Программирую бэкэнды на Ruby уже лет 10. Активно участвую в жизни open–source сообщества — коммичу в крупные проекты и поддерживаю парочку своих библиотек. Регулярно выступаю и пишу статьи: преимущественно про Ruby, базы данных и GraphQL.
5. После - идем в бар.
Регистрация обязательна, охрана будет пускать по спискам (на оффлайн-часть).