TGViewer
Channel Public Channel
Moscow Python

Moscow Python

@moscow_python

Канал Moscow Python. Всё о том, что выходит в наших каналах и о наших мероприятиях.

Чат: @moscowpythonconf
Subscribers
3.07K
Photos
161
Videos
5
Links
931

Showing posts older than #575 · Back to latest

Older Posts 20 shown
Post #574 575

Forwarded from Хитрый Питон

На ютубе опубликовали видео с прошедшей PyCon US 2023. В плейлисте около 140 роликов, я конечно пока не разбирал подробно, что там интересного, но на первый взгляд есть что посмотреть https://www.youtube.com/watch?v=eZwHvBsoPn4&list=PL2Uw4_HvXqvY2zhJ9AMUa_Z6dtMGF3gtb
YouTube Mariatta Wijaya: Welcome to PyCon US 2023 Welcome speech from PyCon US 2023 Chair Mariatta Wijaya.
  • 🔥 5
  • 👍 2
  • ❤ 1
Post #573 698

Forwarded from Елизавета Грейм

Что нового в Python за май — обсуждаем в прямом эфире

Привет! Как обычно, в рамках Moscow Python Podcast встретимся в первую пятницу месяца и обсудим новости:

🟡как прошел Python Language Summit 2023;
🟡субинтерпретаторы, как способ обойти ограничение GIL;
🟡обновления в PyPi;
🟡релиз Python 3.12 beta 1.

➡️Когда: 2 июня в 14:00 по Москве.
➡️Где: онлайн и в записи по ссылке.

На трансляции ответим на вопросы и комментарии в прямом эфире.
YouTube Python Language Summit 2023 / новости PyPI / Python 3.12 beta 1/ Diablo 4 00:00 - интро 2:30 - GIL в Python 4:00 - нужны ли subenterpretator при наличии GIL 10:00 - subenterpretator в Ruby 12:45 - стандартная библиотека (что добавлять, что отбавлять) 13:20 - с одной стороны добавили Pathlib 14:00 - одно взлетает, а другое нет (FastAPI…
  • 👍 7
  • 🔥 1
Post #572 869

Forwarded from Никита Соболев

Привет всем питонистам Нижнего!

У меня есть отличная новость: нас ждет большой митап 14 июля (пятница).
К нам в гости приедут сразу много людей из Москвы, будет отличная возможность обменяться опытом, обсудить все техническое и не очень, вместе потусить после докладов.

Что будет в программе? В программе будут топовые российские спикеры:
- Фёдор Борщёв (Федя и Самат, Москва): Питон в аутсорсе — как мы управляем качеством
- Денис Аникин (Москва): Жизнь после FastAPI
- Василий Рябов (Huawei, Нижний Новгород): Парсинг бинарных данных с помощью ctypes, или пишем на питоне как на Си
- Николай Хитров (Литрес, Москва): Asyncio, о котором вам не рассказывали

А после - мы все вместе идем в бар Шмель, где продолжим (до последнего питониста).

Дата и время: 14.07, сбор гостей с 18:00, начало в 19:00
Место: Алексеевская, 6/16, МТС StartupHub
Чат события: https://t.me/pytho_nn (присоединяйтесь!)

Будем рады видеть всех желающих: и новичков, и продвинутых специалистов 🙂
Ссылка на регистрацию: https://pytho-nn.timepad.ru/event/2447219/
Регистрация обязательна, иначе вас не пустит охрана.
Telegram PythoNN: сообщество питонистов в Нижнем Новгороде Правила: https://gist.github.com/sobolevn/fed87758fe803ea65ad992ebcae7409c Канал с анонсами: @pytho_nn_events Раньше митапы проводили rannts, их группа тут: @rannts
  • ❤ 4
  • 👍 1
Post #571 1.23K
15-го июня собираемся в Сбере на наш 82-й митап.

На встрече прозвучат 3 доклада:
- Максим Безруков (Ред Софт, middle/senior developer). Виртуальное окружение по хардкору. Жизнь без pip — бывает и такое.
- Руслан Дудов и Хачатур Саркисян (Сбер). Как мы ищем клиента по фото за доли секунды среди десятков миллионов пользователей
- Екатерина Фирсова (HRD Altenar). Мифы и легенды вокруг резюме и поиска работы

Подробности и регистрация: https://moscowdjango.timepad.ru/event/2445754/
Онлайн-трансляция - на moscowpython.ru
Митап проходит при поддержке Geekfactor.io, Evrone.com и Сбера
moscowdjango.timepad.ru Moscow Python Meetup №82 / События на TimePad.ru
  • 👍 2
Post #570 658

Forwarded from Self-help desk

31 мая в 19:00 (GMT+4) пройдет QA Meetup by JettyCloud! 🙌

Дмитрий Якин из JettyCloud и Денис Кудряшов из Uniqsoft LLC поговорят о том, где найти новые идеи для тестирования, а также как можно писать тесты быстро и единообразно, при этом не испытывать каждый раз боль в виде создания кастомного фреймворка. Каждый зритель сможет задать вопрос спикерам в прямом эфире. Язык митапа: Русский.

Участие бесплатное, но необходимо зарегистрироваться: https://www.jettycloud.com/events/qa
  • 👍 2
  • ❤ 1
Post #569 2.52K
Мы начали Moscow Python Conf - вы можете подключиться к онлайн-трансляции на сайте Conf.Python.ru.
  • 👍 3
Post #568 568

Forwarded from Хитрый Питон

Сегодня 14:00 МСК встретимся в прямом эфире Moscow Python Podcast с Даниилом Мясниковым, руководителем Python-разработки в Контуре. Вместе с гостем обсудим:
→ как занести Python в моностековую компанию, где тысяча разработчиков на C#;
→ сложности, которые видят шарписты в Python;
→ на что обращать внимание при внедрении нового стека.

В ходе трансляции будем отвечать на вопросы и комментарии в прямом эфире. Присоединяйтесь к нам по ссылке и ставьте колокольчик, чтобы не забыть.
YouTube Как внедрить Python в моностековую компанию с тысячей разработчиков на C# 00:00 - интро 1:14 - зачем затаскивать Python в компанию с С# разработчиками 4:19 - какая была реакция у бизнеса 8:11 - реакция разработчиков о переходе на Python 11:15 - основные претензии C# разработчиков к внедрению Python 12:45 - блиц-вопрос от Гриши…
  • 👍 1
Post #567 573

Forwarded from Елизавета Грейм

Не пропустите новый выпуск Moscow Python Podcast, где поговорим о том, как принести Python в компанию шарпистов

18 мая в 14:00 по мск встретимся в прямом эфире Moscow Python Podcast с Даниилом Мясниковым, руководителем Python-разработки в Контуре. Вместе с гостем обсудим:
→ как занести Python в моностековую компанию, где тысяча разработчиков на C#;
→ сложности, которые видят шарписты в Python;
→ на что обращать внимание при внедрении нового стека.

В ходе трансляции будем отвечать на вопросы и комментарии в прямом эфире. Присоединяйтесь к нам по ссылке и ставьте колокольчик, чтобы не забыть.
YouTube Как внедрить Python в моностековую компанию с тысячей разработчиков на C# 00:00 - интро 1:14 - зачем затаскивать Python в компанию с С# разработчиками 4:19 - какая была реакция у бизнеса 8:11 - реакция разработчиков о переходе на Python 11:15 - основные претензии C# разработчиков к внедрению Python 12:45 - блиц-вопрос от Гриши…
  • 👍 1
Post #566 395

Forwarded from MoscowPython Conf Channel

⚫️Использование Python для управления знаниями: инструменты, подходы, примеры рассмотрим на докладе Андрея Попова
⠀
📋 https://bit.ly/3O3Nyiw
⠀
Каждый год данных становится всё больше, а сейчас разработаны и новые инструменты, которые позволяют извлекать структурированную информацию из больших наборов данных.
⠀
Как мы можем использовать Python для извлечения значимых выводов из сложных и разнородных источников данных? Как убедиться, что они логически непротиворечивы?
⠀
Из данного доклада узнаем про базы знаний, будут представлены некоторые инструменты и подходы для извлечения знаний с использованием Python, сосредоточившись на использовании SparQL, RDF, OWL, онтологий, графов знаний, ризонеров и библиотек Python для работы с этими инструментами.
⠀
Андрей продемонстрирует, как эти инструменты могут помочь нам выполнять задачи, такие как интеграция данных, запросы, вывод и объяснение.
⠀
В докладе будут рассмотрены следующие вопросы:
⠀
- Что такое базы знаний, как они хранят информацию и чем отличаются от баз данных?
- Что такое извлечение знаний из данных и зачем оно нужно?
- Как использовать SparQL для выполнения сложных запросов базам знаний?
- Как использовать RDF и OWL для описания семантики и логики данных?
- Как создавать и использовать графы для структурирования и классификации данных?
- Как использовать ризонеры для получения новых знаний?
- Какие инструменты существуют для работы с SparQL, RDF, OWL, графами знаний и ризонерами?
⠀
🖐 Встречаемся 19 и 20 мая на площадке международного форума по практической безопасности Positive Hack Days. Участие в конференции бесплатное, возможно по именным приглашениям.
⠀
➡️Узнать программу конференции и заполнить анкету для получения приглашения можно на сайте - https://bit.ly/3MkMg16
  • 👎 1
Post #565 409

Forwarded from MoscowPython Conf Channel

🟢О повышении отказоустойчивости HTTP-интеграций без изменений Python-кода поговорим с Мстиславом Казаковым
⠀
📋 https://bit.ly/3NYNCju
⠀
Ни одна система не может иметь 100%-ную доступность. Поэтому, реализуя межсистемные и, в особенности, синхронные интеграции, мы задумываемся об использовании различных паттернов устойчивости, таких как cirquit breaker, rate limiter, retry и другие.
⠀
Перед внедрением Envoy они изучали имеющиеся библиотеки, реализующие паттерны устойчивости для разных языков программирования. Как пример — Hystrix, resilience4j для Java, но зрелых решений для Python не нашли. Поэтому они рассмотрели использование отдельной системы, применение которой не зависит от языка программирования.
⠀
В текущем докладе Мстислав предлагает ознакомиться с готовым OpenSource-решением, которое позволит использовать паттерны устойчивости вне зависимости от используемых языков программирования.
⠀
Moscow Python Conf 2023 пройдет на площадке международного форума по практической безопасности Positive Hack Days. Участие бесплатное, возможно по именным приглашениям.
⠀
✅Узнать программу конференции и заполнить анкету для получения приглашения можно на сайте - https://bit.ly/42JbwU4
  • 👍 2
Post #564 539

Forwarded from Елизавета Грейм

Как изучать английский с помощью Python и ChatGPT?

Сегодня, 11 мая Илья Лебедев расскажет, как самому изучать иностранные языки и построить процесс изучения «технического английского» под себя. И сделает это не по учебникам, а через ChatGPT с автоматизацией в Python.

За 1,5 часа вебинара научитесь парсить документацию, поработаете с библиотекой nltk и повзаимодействуете с ChatGPT и Python.

Присоединяйтесь к трансляции сегодня, 11 мая в 20:00 по мск по ссылке. Ставьте колокольчик, чтобы не пропустить.
YouTube Изучаем иностранные языки с помощью Python и ChatGPT 00:00 - интро и адженжа 2:40 - пара слов о курсе Learn Python 7:35 - формат вебинара 8:34 - опыт Ильи в изучении иностранных языков 24:10 - про использование Anki cards 39:10 - переходим к программированию на Python, вытаскиваем текст из документации…
  • ❤ 1
  • 👍 1
Post #563 388

Forwarded from MoscowPython Conf Channel

🟢Владимир Протасов в своем докладе расскажет всё, что вы хотели знать про то, как Python работает с памятью, но боялись спросить
⠀
📋 https://bit.ly/3LHxO1K
⠀
Одним из больших достоинств Python является то, что он работает с памятью за вас и можно сконцентрироваться на написании бизнес-логики вместо того, чтобы следить, не забыли ли вы освободить память, и разбираться с падениями из-за того, что куда-то не туда сместили указатель.
⠀
Но в ряде ситуаций понимание логики того, как именно в интерпретаторе работает управление памятью, может избавить вас от длительной отладки горящего продакшна. Вот с такими примерами мы и разберемся.
⠀
Встречаемся 19 и 20 мая 🙌
⠀
Участие в конференции Moscow Python Conf++ 2023 бесплатное, возможно только при предъявлении именного билета.
⠀
✅ Чтобы получить приглашение заполните анкету - https://bit.ly/3M6AHuz
  • 👍 2
  • 🔥 2
  • 🤩 1
Post #562 427

Forwarded from MoscowPython Conf Channel

✅Алсу Нурутдинова и Игорь Кабанов расскажут про извлечение метрик из новостей, или как они автоматизировали работу аналитиков безопасности
⠀
📋 https://bit.ly/3pfLREo
⠀
Есть такая задача анализировать новости, связанные с инцидентами в ИБ. Специалисты, которые этим занимаются, собирают списки новостей и выделяют метрики из текста. Например, кто злоумышленник, когда произошел инцидент, какие последствия или сумма ущерба и др.
⠀
Сейчас 1 аналитик тратит 5-6 недель на обработку 700 новостей в квартал. Некоторые метрики явно есть в тексте, а некоторые можно определить только по контексту.
⠀
Игорь и Алсу расскажут, как они сделали сервис, который облегчил рутинную работу аналитиков, и как они вообще решали задачу извлечения метрик из новостей с помощью ML и не только. Разработанный сервис идентифицирует, классифицирует и извлекает наиболее важные фрагменты информации об инцидентах из неструктурированного текста, не требуя трудоемкого человеческого анализа.
⠀
Встречаемся 19 и 20 мая на Moscow Python Conf++ 2023. Участие в конференции бесплатное, возможно только при предъявлении именного билета.
⠀
➡️Чтобы получить приглашение заполните, пожалуйста, анкету – https://bit.ly/418B9wk
Post #561 326

Forwarded from Хитрый Питон

Сегодня первая пятница месяца и мы как обычно в прямом эфире Moscow Python Podcast удем обсуждать новости за апрель. В темах:

- как Гриша Петров съездил на Европейский PyCon;
- Python Software Foundation считают, что принятие европейского Product Liability Act может поставить под угрозу opensource-разработчиков;
- поддержку trusted publisher от PyPI;
- вышел новый менеджер пакетов от автора Flask;
- релиз одной из основопологающих библиотек - urlib3 2.0;
- в Debian-based дистрибутивах линукса больше нельзя делать pip install вне виртуальных окружений.

Приходите в 14:00 МСК к нам на ютуб https://www.youtube.com/live/vDhn3xE7qN0?feature=share
YouTube Trusted Publisher от PyPi / менеджер пакетов от Flask / Pip Install без виртуального окружения 00:00 - интро 00:58 - обсуждаем PyCon и как Гриша съездил на европейский PyCon13:59 - про Mosccow Python Conf, который наконец-то офлайн!16:13 - Python Softw...
  • 👍 3
Post #560 929

Forwarded from Елизавета Грейм

Притворяемся языковой моделью: учимся генерировать текст на Python с помощью цепи Маркова

Сегодня в 20:00 по Мск встретимся на вебинаре с Алексеем Штырняевым, Tech Lead в МТС. Разберем, что такое большие языковые модели, рассмотрим принцип генерации текста, и напишем свой генератор текста на Python с поощью цепи Маркова.

Подключайтесь к вебинару по ссылке — https://youtube.com/live/UWQ3_uB98-I
YouTube Притворяемся языковой моделью: учимся генерировать текст на Python с помощью цепи Маркова На вебинар разобрали, что такое большие языковые модели, рассмотрели принцип генерации текста, и написали свой генератор текста на Python, используя цепи Маркова. Тексты генерировали на основании песен и чата Moscow Python.
Post #559 861

Forwarded from Елизавета Грейм

Что произошло в мире Python за апрель — обсуждаем в прямом эфире

5 мая в 14:00 по Москве встретимся на трансляции Moscow Python Podcast и обсудим:
• Trusted publishing от PyPI;
• менеджер пакетов от Flask;
• поддержкуPEP 668;
и другие новости.

В ходе трансляции Moscow Python Podcast будем отвечать на вопросы и комментарии в прямом эфире. Присоединяйтесь к нам по ссылке!
YouTube Trusted Publisher от PyPi / менеджер пакетов от Flask / Pip Install без виртуального окружения 00:00 - интро 00:58 - обсуждаем PyCon и как Гриша съездил на европейский PyCon13:59 - про Mosccow Python Conf, который наконец-то офлайн!16:13 - Python Softw...
  • 👍 3
Post #558 373

Forwarded from MoscowPython Conf Channel

🗓 О Trunk Based-Development в enterprise расскажет в своем докладе Артем Шакуров
⠀
📋 https://bit.ly/3nltWeL
⠀
Узнаем о Trunk Base Development (TBD) и его принципах. TBD — модель ветвления в GIT, в которой разработчики работают над кодом в одной ветке, поощряя короткоживущие ветки и максимальную декомпозицию задач.
⠀
Также на примере продуктовой команды X5 Tech Артем расскажет о том, что из данной методологии им понадобилось, как это было внедрено.
⠀
Познакомимся с альтернативным flow ветвления в системе контроля версий, и найдем для себя решения трудностей в командной разработке в общей legacy кодовой базе: редкие релизы, частый codefreeze, и постоянный merge-hell.
⠀
Участие в конференции Moscow Python Conf++ 2023 бесплатное, возможно только при предъявлении именного билета.
⠀
✔️Чтобы получить приглашение заполните, пожалуйста, анкету - https://bit.ly/3oX6mW8
Post #557 322

Forwarded from Хитрый Питон

Небезызвестный Армин Ронахер - автор Flask - выложил свою замену pip/poetry/venv/pipenv/hatch и т.д. - `Rye. Написан на rust и явно под влиянием cargo. Выглядит довольно удобно - можно выбрать версию python, сам создает и мейнтейнит pyproject.toml, пакеты ставит с помощью pip-tools под капотом. В общем на странице проекта есть 10-минутное видео, где Армин показывает работу с rye.

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

Ссылка на репо - https://github.com/mitsuhiko/rye
GitHub GitHub - astral-sh/rye: a Hassle-Free Python Experience a Hassle-Free Python Experience. Contribute to astral-sh/rye development by creating an account on GitHub.
  • 👍 3
  • 🤔 1
Post #556 397
  • 👏 4
  • 👍 1
Post #555 346

Forwarded from MoscowPython Conf Channel

➡️С Денисом Аникиным обсудим техническое интервью без балансировки скобок
⠀
📋 https://bit.ly/40NJ0Q2
⠀
Поговорим о наёме программистов. Эту тему обсуждали уже тысячу раз и, кажется, едва ли тут можно сказать что-то новое. И вот теперь, когда все закрыли страницу, поговорим о важных вещах.
⠀
Если ты нанимающий, задавай алгоритмические задачи и всё будет хорошо. Или нет? Хорошо. Возьмем задачи с литкода! Тоже плохо? Попробуем заставить программистов писать стандартные сортировки? Это уже не тренд?! Chat gpt считает иначе! Ладно, может быть, простые задачки, которые любой решит за пять минут? Вот это огонь! И добавим ещё system design interview? Прошел — значит сеньор. Отлично!
⠀
А если ты нанимающийся? Да тут тоже нечего думать: всего какая-то 1000 задач на литкоде устроит каждого нанимающего. И на закуску стоит почитать system design primer, как раз на один вечер. Кто из нас не сможет на ходу спроектировать наколеночный аналог twitter! Это же совсем просто, немного round-robin и балансировщиков никому не повредят.
⠀
Денис давно в IT, видел много «поколений» найма, участвовал урывками в собеседования с 2008 года, сейчас практикует технические собеседования как минимум последние 4 года, подготавливает технических интервьюеров. Ему есть что сказать.
⠀
Кроме того, он хочет стать адвокатом тех людей, которые не любят алгоритмические задачи, литкод, вайтбординг, лайвкодинг, переворот деревьев, O(N), домашние задания и, возможно, даже священный system design interview. Этих людей никто никогда не защищает и консенсус всегда на «другой» стороне. Будет субъективно, Денис постарается представить общий вид текущий ситуации, его мысли почему мы к этому пришли, расскажет пару баек из жизни и изложит свое видение и подход.
⠀
Moscow Python Conf++ 2023 пройдет в рамках PHDays. Участие в конференции бесплатное, возможно только при предъявлении именного билета.
⠀
✔️Чтобы получить приглашение заполните, пожалуйста, анкету - https://bit.ly/3NhRz2r
⠀
✔️Чтобы узнать подробнее о конференции перейдите на сайт - https://bit.ly/448DMRH
  • 👍 2
  • 🔥 2
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →