• Все события с тэгом python
  • Митапы с тэгом python
  • Обучение с тэгом python

πтон & πво: IT-meetup от «Группы Астра»

Организатор 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.


Тестирование в Python: второй поток

Организатор 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
- сообщество людей, кто любит (и умеет) тестировать. сейчас в нашем чате коллеги регулярно делятся подходами, инструментами, успехами и неудачами

приходите сами, приглашайте своих коллег (кто еще только учится тестировать).
будет технологично, полезно и лампово!


PythoNN: митап питонистов 14.07

Организатор 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/
Регистрация обязательна, иначе вас не пустит охрана.


Школа сильных программистов: Тестирование в Python

Организатор Nikita Sobolev

Поделиться в

0

Привет, мы запускаем курс по тестированию в Python: https://education.borshev.com/python-testing

Тестирование – всегда особенная, больная тема, потому что:
- На тесты не хватает сил и времени, а разговаривать про них с бизнесом – не выходит
- Если тесты пишутся, то уже не читаются. Полностью отсутствует понятность и читаемость
- А еще тесты медленно работают, их начинают редко запускать
- Дальше тесты начинают случайно падать. И их вообще выбрасывают :(

Знакомо? Вот и мне :(
Я давно хотел рассказать, как выйти из такого порочного круга, потому что понимаю, насколько сильно плохие тесты ухудшают жизнь разработчиков, а хорошие – улучшают.

Следующий вопрос: а почему вам можно верить? Обычно качество курсов – ну такое.
Почему я (Никита Соболев) могу сделать такой курс?

  1. Каким-то чудом я стал членом команды pytest и сделал несколько популярных плагинов для него
  2. Мой хороший товарищ сделал mimesis - один из самых популярных пакетов для генерации тестовых данных, а я смог ему помочь :)
  3. Я core-разработчик библиотеки hypothesis для property-based тестирования
  4. Последние несколько лет стараюсь прибираться во встроенном в CPython модуле unittest - уже много коммитов влил, многие PR еще открыты и ждут своего часа
  5. Почти 15 лет я уже пишу тесты и заставляю / учу других их писать

А вот и детали:
- 3 вебинара раз в неделю
- 1 запись вебинара в подраок
- 2 большие домашки с разбором, вот тут уже есть шаблон: https://github.com/tough-dev-school/python-testing-homework
- 1 бонусный вебинар, тему которого можно выбрать
- C 20 марта по 7 апреля

Вы можете подписаться на мой гитхаб, пока курс еще не начался: https://github.com/sobolevn/

А еще у меня есть промокод Nick на 10% скидки, действует до 18 марта.
До встречи!


Онлайн курс "Тестирование в Python"

Организатор 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


Бесплатный курс по типизации в Python

Организатор Nikita Sobolev

Поделиться в

169

Самый полный и глубокий курс по типизации Python в мире.

Начинаем 11 октября, три бесплатные лекции.
Поговорим про написание плагинов к mypy, рантайм тайпчекеры, type-level programming, устройство typing.py и многое другое.


Онлайн-дискуссия "Как пандемия повлияла на IT: зарплаты, кадры, процессы"

Организатор Artezio Kraeva

Поделиться в

220

Как начать неделю, чтобы она оказалась продуктивной на сто процентов? Мы знаем! Присоединиться к онлайн-дискуссии с экспертами #Artezio

В следующий понедельник, 18 июля в 12:00, в нашем паблике пройдёт онлайн-дискуссия на тему: "Как пандемия повлияла на IT: зарплаты, кадры, процессы".

Обсудим ключевые вопросы, которые касаются изменения работы IT-компаний, ситуации на кадровом рынке, корректировки в обучении специалистов и как, при этом, изменилась зарплата у рядовых сотрудников.

К участию в дискуссии приглашены:

  • Борис Тарасулла - генеральный директор Harman

  • Сергей Зиборов - директор направления по разработке и тестированию ПО компании Harman

  • Дмитрий Клочков - заместитель генерального директора SWTecNN

  • Дмитрий Паршин - директор центра разработки Artezio #ВНижнем Новгороде

  • Дмитрий Шапошников - заместитель директора института информационных технологий, математики и механики Университета Лобачевского.

Присоединяйтесь! Но сначала пройдите регистрацию по ссылке:https://docs.google.com/forms/d/e/1FAIpQLSdh_i0Xfnkpxz4p2j7NHFbL4RxgGJAXEKkHWysCZNdICWXiCw/viewform


Python Meetup

Организатор Nikita Sobolev

Поделиться в

234

Привет! Приглашаем всех на митап!

Приедут куча гостей из Москвы и Владимира: обсудим новости мира питона, познакомимся, повеселимся, узнаем нового.

Если вы всегда хотели побывать на митапе, но все откладывали - вот он знак.
Если вы соскучились по митапам, то тем более.

Программа:

  1. Как жить, если тесты начинают мешать? Готовим автотесты по науке Николай Хитров, Backend Dev в ЛитРес. Переписываю большой монолит с Perl на Python, немного пишу на Elixir, люблю холивары на разные айтишные темы. Бесконечно можно смотреть на две вещи: как компилируется проект и как проходят тесты в CI. Поскольку мы пишем на python, разбираться будем только с тестами.

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

  1. Как сделать WebApps Telegram bot с версии 6.0 Telegram bot на стероидах
    Алексей Фирсов, Head of Python Department в S7 TechLab. TeamLead / TechLead в продукте речевой и текстовой аналитики для быстрого реагирования ботом на проблему клиента S7 Airlines
    С версии Telegram 6.0 появилась возможность создавать Web Apps (Веб-приложения внутри телеграм). В докладе мы поговорим, как это можно сделать, разберем несколько примеров, поговорим про ограничения и возможности которые диктует телеграм и про все нюансы которые возникали у меня при разработке таких ботов.

  2. Разработка нативного биндинга: еще одна история
    Александр Боргардт, Tech Lead Duckstax
    У питонистов есть простое правило: хочешь сделать быстро — пиши нативный код. Это действительно так, когда нативный код пишут опытные разработчики. А вот те, кто только начал погружаться в волшебный мир C/C++ кода могут столкнуться с тем, что их код стал не быстрее, а медленнее. Почему? Подробнее — в моем докладе.

  3. Аппликативное программирование или Как парсить SQL на чистом Haskell
    Дмитрий Цепелев, Программирую бэкэнды на Ruby уже лет 10. Активно участвую в жизни open–source сообщества — коммичу в крупные проекты и поддерживаю парочку своих библиотек. Регулярно выступаю и пишу статьи: преимущественно про Ruby, базы данных и GraphQL.

  4. После - идем в бар Шмель.

Митап проходит при поддержке компаний Altenar и MTS Startup Hub
Регистрация обязательна, охрана будет пускать по спискам: https://vladimirtechtalks.ru