
Используется сторонняя регистрация. После клика вы будете перенаправлены на другой сайт, не пугайтесь.
Организатор Olga Trushitsyna
Поделиться в
0
«Группа Астра» приедет в Нижний Новгород, чтобы разогнать твою осеннюю хандру! Говорят, что лучше всего в этом помогает непринужденная атмосфера среди единомышленников и кружка хорошего пива. Все это можно найти на IT-meetup для Python-разработчиков!
Что расскажем?
Использование Python в «Астре»: преимущества, задачи и стек технологий
Роман Гриневич, руководитель backend-разработки ALD Pro расскажет:
*ALD Pro — домен для Linux. Что, зачем и как?
*Как подружить LDAP и Python - в реалиях современных информационных систем;
*Salt Stack - серебрянная пуля, которую нужно доработать напильником;
*Альтернатива Celery и Redis: как оптимизировать паралельные вычисления;
*Высоконагруженные геораспределенные системы: как сделать надежно и просто.
Термоядерный синтез python. Проект ACM
Кирилл Зареченец, руководитель backend-разработки ACM поделится своим опытом о:
*Java, кровь и enterprise;
*Сначала питоний, потом BSD, потом скрипты;
*PEP 484 - запуск реактора. Энергия для mypy;
*Культура кода, FastAPI и Pydantic;
*Сборка мета-билда для ACM против миллиона миньонов.
И, конечно же, это не все! Тебя ждут интересные дискуссии, обмен опытом, классные знакомства и розыгрыш мерча.

Используется сторонняя регистрация. После клика вы будете перенаправлены на другой сайт, не пугайтесь.
Организатор Artezio Kraeva
Поделиться в
0
Что ждет системных аналитиков в эпоху искусственного интеллекта?
Об этом поговорим с экспертами в новой онлайн-дискуссии 14 сентября, в 12:00!
«По данным HeadHunter, в 2021 году количество вакансий для системных аналитиков выросло на 40% по сравнению с 2020 годом. Это свидетельствует, что российские компании активно внедряют цифровые технологии и нуждаются в квалифицированных специалистах, способных разрабатывать требования к сложным и масштабным проектам. Однако спрос превышает предложение, поэтому системные аналитики — одна из самых дефицитных профессий на рынке IT», — комментирует директор центра разработки Artezio, Дмитрий Паршин.
Вызовы в анализе сложных систем, новые актуальные инструменты, включая применение AI для анализа и моделирование систем, а также прогнозы на ближайшее время — рассмотрят эксперты:
Дмитрий Бойцов, Business/System Analyst (Senior) Artezio.
Виталий Чесноков, генеральный директор и партнер в компании QSOFT, сооснователь TEAML.
Вадим Герасимов, главный бизнес-аналитик международных проектов компании АО "ГНИВЦ" (GNIVC).
Дмитрий Щипачев, основатель агентства AINCH, специализирующегося на работе с нейронными сетями и искусственным интеллектом.
Юрий Делибалтов, ИТ архитектор Ренессанс Банк.
Ефим Иванов, Product Owner в IT-компании Outlines Tech.

Используется сторонняя регистрация. После клика вы будете перенаправлены на другой сайт, не пугайтесь.
Организатор Nikita Sobolev
Поделиться в
0
привет!
мы начинаем долгожданный второй поток курса по тестированию в python: https://education.borshev.com/python-testing
мы все знаем, что с тестами у разработчиков дела не очень:
- их либо совсем нет
- либо они номинальные
- либо не работают
- либо очень сложные
проблема в том, что почти никто не успевает заниматься тестами, ведь есть куда более важные задачи на работе.
я тут, чтобы помочь 🙂
что будет?
- проработаем базу. какие есть виды моков? как работает pytest? как организовывать тесты?
- займемся понятностью тестов. как сделать тесты поддерживаемыми? как правильно генерировать данные?
- сделаем тесты быстрыми и надежными. я поделюсь множеством практик из своего опыта организации тестов в проектах: от обычных web приложений до работы с build окружением самого CPython
- поговорим про внедрение. одна из основных проблем в жизни программиста звучит так: "как мне объяснить коллегам и руководству полезность и необходимость тестов?"
- а потом я расскажу про необычные (но полезные) способы тестировать: property-based, mutation и многие другие виды тестирования
- БОЛЬШАЯ ДОМАШКА с крутыми технологиями внутри: https://github.com/tough-dev-school/python-testing-homework
почему я (https://github.com/sobolevn) могу рассказывать про тесты? как понять, что я не инфоцыганин, который читает контент по бумажке?
- я один из членов команды pytest
- сделал множество утилит для тестирования: от mimesis до django-test-migrations
- поддерживаю Lib/test и Lib/unittest в CPython
- учу людей питону и тестированию последние 8 лет
что будет?
- 5 недель контента про тестирование 🎉
- бесплатный вебинар 6 сентября по базе тестирования и устройству pytest, регистрация: @toughdevbot
- сам курс начинается 11.09, сейчас цена еще низкая: https://education.borshev.com/python-testing
- сообщество людей, кто любит (и умеет) тестировать. сейчас в нашем чате коллеги регулярно делятся подходами, инструментами, успехами и неудачами
приходите сами, приглашайте своих коллег (кто еще только учится тестировать).
будет технологично, полезно и лампово!

Используется сторонняя регистрация. После клика вы будете перенаправлены на другой сайт, не пугайтесь.
Организатор Nikita Sobolev
Поделиться в
0
У меня есть отличная новость: нас ждет большой митап 14 июля (пятница).
К нам в гости приедут сразу много людей из Москвы, будет отличная возможность обменяться опытом, обсудить все техническое и не очень, вместе потусить после докладов.
Что будет в программе? В программе будут топовые российские спикеры:
- Фёдор Борщёв (Федя и Самат, Москва): Питон в аутсорсе — как мы управляем качеством
- Денис Аникин (Москва): Жизнь после FastAPI
- Василий Рябов (Huawei, Нижний Новгород): Парсинг бинарных данных с помощью ctypes, или пишем на питоне как на Си
- Николай Хитров (Литрес, Москва): Asyncio, о котором вам не рассказывали
А после - мы все вместе идем в бар Шмель, где продолжим (до последнего питониста).
Дата и время: 14.07, сбор гостей с 18:00, начало в 19:00
Место: Алексеевская, 6/16, MTS StartUp Hub
Чат события: https://t.me/pytho_nn (присоединяйтесь!)
Будем рады видеть всех желающих: и новичков, и продвинутых специалистов 🙂
Ссылка на регистрацию: https://pytho-nn.timepad.ru/event/2447219/
Регистрация обязательна, иначе вас не пустит охрана.

Используется сторонняя регистрация. После клика вы будете перенаправлены на другой сайт, не пугайтесь.
Организатор Nikita Sobolev
Поделиться в
0
Привет, мы запускаем курс по тестированию в Python: https://education.borshev.com/python-testing
Тестирование – всегда особенная, больная тема, потому что:
- На тесты не хватает сил и времени, а разговаривать про них с бизнесом – не выходит
- Если тесты пишутся, то уже не читаются. Полностью отсутствует понятность и читаемость
- А еще тесты медленно работают, их начинают редко запускать
- Дальше тесты начинают случайно падать. И их вообще выбрасывают :(
Знакомо? Вот и мне :(
Я давно хотел рассказать, как выйти из такого порочного круга, потому что понимаю, насколько сильно плохие тесты ухудшают жизнь разработчиков, а хорошие – улучшают.
Следующий вопрос: а почему вам можно верить? Обычно качество курсов – ну такое.
Почему я (Никита Соболев) могу сделать такой курс?
- Каким-то чудом я стал членом команды pytest и сделал несколько популярных плагинов для него
- Мой хороший товарищ сделал mimesis - один из самых популярных пакетов для генерации тестовых данных, а я смог ему помочь :)
- Я core-разработчик библиотеки hypothesis для property-based тестирования
- Последние несколько лет стараюсь прибираться во встроенном в CPython модуле unittest - уже много коммитов влил, многие PR еще открыты и ждут своего часа
- Почти 15 лет я уже пишу тесты и заставляю / учу других их писать
А вот и детали:
- 3 вебинара раз в неделю
- 1 запись вебинара в подраок
- 2 большие домашки с разбором, вот тут уже есть шаблон: https://github.com/tough-dev-school/python-testing-homework
- 1 бонусный вебинар, тему которого можно выбрать
- C 20 марта по 7 апреля
Вы можете подписаться на мой гитхаб, пока курс еще не начался: https://github.com/sobolevn/
А еще у меня есть промокод Nick на 10% скидки, действует до 18 марта.
До встречи!

Используется сторонняя регистрация. После клика вы будете перенаправлены на другой сайт, не пугайтесь.
Организатор Nikita Sobolev
Поделиться в
0
Привет! Меня зовут Никита Соболев, и я опять делаю курс по Python :)
На сей раз мы будем говорить про тестирование.
Почему я могу сделать такой курс?
1. Каким-то чудом я стал членом команды pytest и сделал несколько популярных плагинов для него
2. Мой хороший товарищ сделал mimesis - пакет для генерации тестовых данных, а я смог ему помочь :)
3. Я core-разработчик библиотеки hypothesis для property-based тестирования
4. Последние несколько лет стараюсь прибираться во встроенном в CPython модуле unittest - уже много коммитов влил, многие PR еще открыты и ждут своего часа
И самое важное - я просто очень люблю писать тесты! И написал миллионы тестов в своей жизни (на вебинаре расскажу - как).
Что будет?
- Я расскажу о моках и стабах, фикстурах и параметризации
- А Фёдор Борщёв (@pmdaily) расскажет о менее измеримых штуках: для чего мы пишем тесты, почему люди думают, что без тестов быстрее, и что вообще такое хороший тест.
Будет полезно и для технарей, и для тимлидов :)
А дальше еще и домашка мощная будет: https://github.com/tough-dev-school/python-testing-homework
Дата: 01.03.2023
Время: 18:00 GMT+3
Регистрация: по кнопке выше через тг бота, там мы пришлем ссылку на трансляцию
Приходите!

Используется сторонняя регистрация. После клика вы будете перенаправлены на другой сайт, не пугайтесь.
Организатор Artezio Kraeva
Поделиться в
68
Как управлять командой в нестабильных условиях❓
После небольшого перерыва Artezio возвращается с онлайн-дискуссиями🔥
📍На этот раз поговорим на тему: «Эволюция тимлида, или как управлять распределенной командой после пандемии»
📌Эксперты обсудят изменения в роли тимлида, тонкости работы распределенных команд и перспективы эволюции руководящих специалистов с учетом текущих событий в ИТ-секторе.
В дискуссии примут участие:
▪Павел Камнев, директор департамента информационных технологий группы компаний «ЛитРес».
▪Александр Раковский, тимлид, Senior Java разработчик ITentika, автор Youtube-канала про рефакторинг.
▪Илья Куликов, ведущий Backend-разработчик Comindware.
▪Эльмин Мамедов, руководитель отдела управления проектами интернет-агентства Future.
▪Тимур Гайфулин, руководитель группы разработки IT-компании DD Planet.
▪Михаил Клименков, генеральный директор цифрового агентства недвижимости WELCOME 24.
▪Леонид Лифшиц, руководитель направления Net. Artezio
Встречаемся 30 ноября в 12:00 в VK и YouTube компании Artezio. А чтобы принять участие, не забудьте зарегистрироваться👉🏼https://docs.google.com/forms/d/e/1FAIpQLScYg5JBjI2ek3HOyefPvREcu7ctqvKTyoREmrVAWR8iSFcHvg/viewform

Используется сторонняя регистрация. После клика вы будете перенаправлены на другой сайт, не пугайтесь.
Организатор Nikita Sobolev
Поделиться в
169
Самый полный и глубокий курс по типизации Python в мире.
Начинаем 11 октября, три бесплатные лекции.
Поговорим про написание плагинов к mypy, рантайм тайпчекеры, type-level programming, устройство typing.py и многое другое.

Используется сторонняя регистрация. После клика вы будете перенаправлены на другой сайт, не пугайтесь.
Организатор Artezio Kraeva
Поделиться в
220
Как начать неделю, чтобы она оказалась продуктивной на сто процентов? Мы знаем! Присоединиться к онлайн-дискуссии с экспертами #Artezio
В следующий понедельник, 18 июля в 12:00, в нашем паблике пройдёт онлайн-дискуссия на тему: "Как пандемия повлияла на IT: зарплаты, кадры, процессы".
Обсудим ключевые вопросы, которые касаются изменения работы IT-компаний, ситуации на кадровом рынке, корректировки в обучении специалистов и как, при этом, изменилась зарплата у рядовых сотрудников.
К участию в дискуссии приглашены:
Борис Тарасулла - генеральный директор Harman
Сергей Зиборов - директор направления по разработке и тестированию ПО компании Harman
Дмитрий Клочков - заместитель генерального директора SWTecNN
Дмитрий Паршин - директор центра разработки Artezio #ВНижнем Новгороде
Дмитрий Шапошников - заместитель директора института информационных технологий, математики и механики Университета Лобачевского.
Присоединяйтесь! Но сначала пройдите регистрацию по ссылке:https://docs.google.com/forms/d/e/1FAIpQLSdh_i0Xfnkpxz4p2j7NHFbL4RxgGJAXEKkHWysCZNdICWXiCw/viewform

Используется сторонняя регистрация. После клика вы будете перенаправлены на другой сайт, не пугайтесь.
Организатор Nikita Sobolev
Поделиться в
234
Привет! Приглашаем всех на митап!
Приедут куча гостей из Москвы и Владимира: обсудим новости мира питона, познакомимся, повеселимся, узнаем нового.
Если вы всегда хотели побывать на митапе, но все откладывали - вот он знак.
Если вы соскучились по митапам, то тем более.
Программа:
- Как жить, если тесты начинают мешать? Готовим автотесты по науке Николай Хитров, Backend Dev в ЛитРес. Переписываю большой монолит с Perl на Python, немного пишу на Elixir, люблю холивары на разные айтишные темы. Бесконечно можно смотреть на две вещи: как компилируется проект и как проходят тесты в CI. Поскольку мы пишем на python, разбираться будем только с тестами.
В докладе мы поговорим о наболевших проблемах с тестированием в проектах, где количество интеграционных тестов перевалило за сотни. Разберем примеры с кодом, поищем запахи и попытаемся их устранить. Ну и заодно подумаем над производительностью, чтобы за время прогона можно было успеть сходить не больше чем за одной чашкой кофе.
Как сделать WebApps Telegram bot с версии 6.0 Telegram bot на стероидах
Алексей Фирсов, Head of Python Department в S7 TechLab. TeamLead / TechLead в продукте речевой и текстовой аналитики для быстрого реагирования ботом на проблему клиента S7 Airlines
С версии Telegram 6.0 появилась возможность создавать Web Apps (Веб-приложения внутри телеграм). В докладе мы поговорим, как это можно сделать, разберем несколько примеров, поговорим про ограничения и возможности которые диктует телеграм и про все нюансы которые возникали у меня при разработке таких ботов.Разработка нативного биндинга: еще одна история
Александр Боргардт, Tech Lead Duckstax
У питонистов есть простое правило: хочешь сделать быстро — пиши нативный код. Это действительно так, когда нативный код пишут опытные разработчики. А вот те, кто только начал погружаться в волшебный мир C/C++ кода могут столкнуться с тем, что их код стал не быстрее, а медленнее. Почему? Подробнее — в моем докладе.Аппликативное программирование или Как парсить SQL на чистом Haskell
Дмитрий Цепелев, Программирую бэкэнды на Ruby уже лет 10. Активно участвую в жизни open–source сообщества — коммичу в крупные проекты и поддерживаю парочку своих библиотек. Регулярно выступаю и пишу статьи: преимущественно про Ruby, базы данных и GraphQL.После - идем в бар Шмель.
Митап проходит при поддержке компаний Altenar и MTS Startup Hub
Регистрация обязательна, охрана будет пускать по спискам: https://vladimirtechtalks.ru