Python Events – Telegram
Python Events
140 subscribers
146 photos
2 videos
2 files
297 links
Питонячие митапы и ивенты 🐍

Channel is under construction...🏗🛠🔬⚗️

Админка по запросу @hnkovr
Download Telegram
Moscow Python Beer Meetup №39
Moscow Python Beer Meetup
icon
Thursday, March 3, 2022, 7:00 PM to Friday, March 4, 2022, 5:00 AM GMT+3
White Eagles Pub
Kozitskiy Pereulok, 1a, к. 2 · Moskva

Мы думали рассказать о том, как круто мы скатались во Владивосток, показать фотографии, поделиться планами на будущее... Но нет.
Приходите бояться вместе. Обсудим, что мы можем сделать, чтобы нам стало жить легче и безопаснее.

https://www.meetup.com/Moscow-Python-Beer-Meetup/events/284286183
Forwarded from Инжиниринг Данных (Dmitry)
Сегодня по расписанию будет - Python Environments and Best Practices
- Using the command line and command line applications
- How to set up projects using virtual environments
- Sharing code via git and GitHub
- Using IDE features for debugging, refactoring, and navigating Python code

В приложении презентация, ссылка на git, и reference document.
Forwarded from Big Data Science [RU]
🔥ТОП-5 новинок Python Alpha 5
В апреле 2022 года вышла новая версия Python - Alpha 5 (3.11). Главные фичи:
Улучшение отладки с цепочкой исключений и сообщениях. В Python 2022 исключения будут включать в себя подробное свойство с местоположением обратной трассировки, указывающее прямо туда, где произошла ошибка. Python 2 имел аналогичную функцию, но требовал добавления context в код, что усложняло реализацию. Теперь__context__ добавляется автоматически.
Вариативная обработка исключений – теперь можно по-разному обрабатывать исключение в зависимости от того, с какими другими исключениями оно связано. Можно использовать несколько операторов исключений с явным числом отдельных исключений в каждом. Просто создайте большой блок try/except со всеми возможными именами исключений, а затем добавьте в него дополнительные операторы exclude. Именно для этого и предназначены группы исключений, которые позволяют логически сгруппировать множество различных исключений вместе и применить единую функцию-обработчик, вызываемую только если внутри программы возникает какое-либо из этих отдельных исключений.
Variadic Generics — теперь можно создавать функции, которые принимают переменное количество аргументов (до 22). Раньше нужно было определить функцию, которая могла бы принимать любое количество аргументов, а затем явно передавать каждый параметр. Variadic Generics в Python 3.6 позволяет отправлять любое количество параметров за один раз, что полезно при повторе нескольких операций.
Оптимизация производительности CPython. Изменения для функций, связанных с вызовами и поиском ключевых слов, должны уменьшить накладные расходы, вызванные стеком C, ускоряя все, от разработки объектно-ориентированного кода до доступа к словарям данных.
Упрощение работы других языков, таких как JavaScript, поверх Python, за счет высокопроизводительных и параллельных вычислений.
https://morioh.com/p/af7debd024e2
https://medium.com/@Sabrina-Carpenter/python-alpha-5-is-here-5-promising-features-that-will-blow-your-mind-a4abd406d0ad
​​До сих пор не знаете, как сильно ускорить код на Python минимумом дополнительных строк? Узнай это и не только на бесплатном митапе от Evrone

1. Как мы ускоряли код — Python + numba - Андрей Корчагин, Middle Python Developer Утконос ОНЛАЙН
Я расскажу о том, как добиться сильного ускорения кода минимальным набором дополнительных строк

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

3. RecSys Cookbook: строим рекомендательную систему на Python без глубоких знаний математики - Пётр Ермаков ML Brand Director Yandex
Делаем рекомендательную систему на Python, узнаем какие данные для этого нужно собирать и что быстро из них можно слепить.

Зарегистрироваться
Forwarded from Python Channel (Pavel Yurchenko)
Всем привет! Приглашаем всех желающих на очередной Python Breakfast SBER - 19 мая! 🍳

Это неформальные встречи с коллегами-питонистами за чашкой бодрящего кофе. Никаких выступлений и презентаций - просто поговорить перед работой, получить новую информацию и настроиться на рабочий день! Отличный нетворкинг и обмен знаниями. ☀️

Когда?
19 мая (четверг) в 09:30

Где?
Кутузовский проспект 32к1 "Президент плаза", 2 этаж (точная локация и схема прохода)

Формат и деньги?
Свободная повестка. Нужно просто оплатить свой кофе/чай/завтрак.

Давайте соберемся, и приятно пообщаемся 😊
По всем вопросам пишите @YurchenkoPavel
📅 21 МАЯ, СБ
_____________________

Пьяный Питон — дуэль программистов | 18:00 - 20:00 | Новосибирск

💵 Беcплатно

Ты умный, дерзкий, знаешь Python как свои пять? Тогда приглашаем тебя сразиться в Пьяном Питоне — дуэли программистов, где нужно решать задачи на время.

Готов? Тогда заполни анкету и реши задачу отборочного тура. Проходишь успешно — попадаешь сразу в ⅛ финала. Сам турнир пройдет очно в Академпарке 21 мая.

Внимание: время проведения мероприятия по Новосибирску (МСК+4)

🔗 Ссылка на мероприятие: https://bit.ly/3yGF890
Forwarded from Python Channel (Pavel Yurchenko)
Python Breakfast Sber - новые локации!🍳
Неформальные встречи с коллегами-питонистами за чашкой бодрящего кофе☕️

📅 Расписание по локациям:

Кутузовский пр. 32к1, 2 этаж
19 мая (четверг) в 09:30
Контакт для связи @YurchenkoPavel

Южный порт, кафе PRIME (2-й Южнопортовый пр., 12А, корп. 1, стр. 3)
19 мая (четверг) в 09:00
Контакт для связи @Vsoev

Вавилова, Кофейня (вход с улицы внутреннего двора)
19 мая (четверг) в 10:00
Контакт для связи @snowmam_bl

Новоданиловская набережная, кафе "Кофекуб" в БЦ "Чайка"
20 мая (пятница) в 09:00
Контакт для связи @pitonyasha

Тем кто проголосовал в опросе, пришлю сегодня напоминалки и координаты локации.
Если хотите добавить еще локацию или город, пишите @yurchenkopavel
Forwarded from Python Channel (Pavel Yurchenko)
Внимание, объявление 📣 ☺️

Коллеги из Школы 21 (бесплатная школа программирования от Сбера) ищут методологов по направлению "Backend", для разработки индивидуальных и групповых проектов для ребят.

В заданиях должны прорабатываться те навыки, которые являются актуальными и востребованными на данный момент (и в перспективе).

Вся проектная работа – оплачивается!
Если вам или вашим коллегам интересно, а также нужны подробности, пишите @yurchenkopavel 👈
✉️ Valeria from JetBrains <news@jetbrains.com>
[new post] PyCharm 2022.1.2 is here

** PyCharm 2022.1.2 is here **
By Va
leria Letusheva
You can update to this
version from inside the IDE, using the Toolbox App , or using snaps if you are an Ubuntu user. You can also download it from our website.
For the second minor release of PyCharm 2022.1 we fixed the following issues:
* Autoformatting (auto-indentation) for chained methods now works correctly [ PY-28496 ], [ PY-27660 ].
* The Documentation tool window now works properly [ IDEA-292564 ].
* Diff view is now available by double-clicking on the Commit tool window [ IDEA-291970 ].
* We’ve improved type evaluation in Angular templates, among others [ WEB-51209 ].
For the full list of improvements, read the release notes.
Forwarded from Python Breakfast Moscow (Alexander Shorin)
Утречка! На пайтон-завтрак талоны и приглашения не нужны - просто приходите и давайте общаться!
https://www.meetup.com/pybreakfast/events/286258540/
Forwarded from Python Channel (Pavel Yurchenko)
Привет!👋

30-31 июля в Москве состоится Pycon Russia 2022 - большая и душевная
конференция для python-разработчиков.


Успевай подать доклад до 20 июня! Форматы, актулаьные темы и заявка на выступление на сайте pycon.ru 🐍
Forwarded from Big Data Science [RU]
🚀Новый Python: быстрее более чем в 2 раза!
Выпущенный в апреле 2022 года альфа-релиз Python 3.11 в некоторых случаях может работать на 60% быстрее предыдущей версии. Бенчмаркинговые тесты компании Phoronix, проведенные на Ubuntu Linux и скомпилированные с помощью компилятора GCC, показали, что скрипты на Python 3.11 выполняются в среднем на 25% быстрее, чем Python 3.10, без изменения кода. Это стало возможным благодаря тому, что теперь интерпретатор отвечает за статическое размещение своих объектов кода и ускорению седы выполнения. Каждый раз, когда Python используется для вызова одной из собственных функций, создается новый фрейм, внутренняя структура которого улучшена так, чтобы он сохранял только самую важную информацию без дополнительных данных про управление памятью и отладку.
Кроме того, с релиза 3.11 введено, что при обнаружении CPython'ом функции Python, которая вызывает другую функцию, он устанавливает новый фрейм и переходит к новому коду, содержащемуся в нем. Это позволяет избежать вызова функции, отвечающей за интерпретацию C (раньше каждый вызов функции Python вызывал функцию C, которая ее интерпретировала). Такое нововведение дополнительно ускорило выполнение Python-скриптов.
https://levelup.gitconnected.com/the-fastest-python-yet-up-to-60-faster-2eeb3d9a99d0