MoscowPython
MoscowPython
  • Видео 757
  • Просмотров 2 588 506
Moscow Python Meetup №90. Антон Ершов (Самолет, бэкенд 10D). SAGA: Координации в мире микросервисов
На докладе вы узнаете о сложностях распределенных транзакций, исследуете оркестровую и хореографическую сагу, а также разберетесь в вызовах, с которыми сталкиваются разработчики при применении этих методов в мире микросервисов.
Слайды: moscowpython.ru/meetup/90/microservice-coordination/
Moscow Python: moscowpython.ru
Курсы Learn Python: learn.python.ru
Moscow Python Podcast: podcast.python.ru
Заявки на доклады: bit.ly/mp-speaker
Просмотров: 770

Видео

Moscow Python Meetup №90, Александр Ковалев (IVA Technologies). SPA без скриптизеров =)
Просмотров 739Месяц назад
Как добавить динамичности на страницы Django проекта Слайды: moscowpython.ru/meetup/90/spa-without-striptease/ Moscow Python: moscowpython.ru Курсы Learn Python: learn.python.ru Moscow Python Podcast: podcast.python.ru Заявки на доклады: bit.ly/mp-speaker
Moscow Python Meetup №90, Алексей Жиряков (онлайн-кинотеатр KION, TechLead Backend команды витрины)
Просмотров 471Месяц назад
Расскажем о том, как KION мы создали свой Remote Config и разбивалку для проведения АБ экспериментов (аналог firebase). Слайды: moscowpython.ru/meetup/90/remote-config/ Moscow Python: moscowpython.ru Курсы Learn Python: learn.python.ru Moscow Python Podcast: podcast.python.ru Заявки на доклады: bit.ly/mp-speaker
Moscow Python Meetup №90. Вступление.
Просмотров 102Месяц назад
Вступительное слово. Валентин Домбровский (Сооснователь MoscowPython, CEO Geekfactor.io) Moscow Python: moscowpython.ru Курсы Learn Python: learn.python.ru Moscow Python Podcast: podcast.python.ru Заявки на доклады: bit.ly/mp-speaker
Moscow Python Meetup №89 Павел Мамаев (Сбер). Классификация запросов клиентов. Дёшево и сердито
Просмотров 7992 месяца назад
Когда у вас достаточно большой и разношёрстный спектр запросов клиентов, а вам необходимо все это валидировать, и на это нет ресурсов в виде LLM или NN - "Что же делать?". Расскажу, как сделать классификацию быстро и без больших затрат на разметку и обучение. Слайды: moscowpython.ru/meetup/89/client-requests-classification/ Moscow Python: moscowpython.ru Курсы Learn Python: learn.python.ru Курс...
Moscow Python Meetup №88. Евгений Блинов (VK). Токены отмены как паттерн и как библиотека cantok.
Просмотров 9082 месяца назад
Код на C# и на Go часто пронизан специальными объектами, отвечающими за прекращение работы - они называются токенами отмены, либо в случае Go - контекстами. Это супер-удобно и делает программы компактнее надежнее, но питонисты про такое почему-то не в курсе. Мне пришлось решать эту проблему и написать свой инструмент начать популяризировать паттерн. Слайды: moscowpython.ru/meetup/89/cancel-toke...
Moscow Python Meetup №89 Алексей Жиряков (кинотеатр KION) Обработка свыше 400М прод. событий в сутки
Просмотров 9332 месяца назад
В KION в сутки поступает свыше 400 миллионов продуктовых событий (помимо технических). На основе этих событий продуктовые вертикали строят аналитику, следят за продуктом, принимают бизнес решения. Качество поступаемых данных критично важно. В докладе расскажу про весь pipeline событий, как мы их готовим для аналитиков и продактов. Слайды: moscowpython.ru/meetup/89/kion-400m-events-per-day/ Mosc...
Moscow Python Meetup №89. Вступление.
Просмотров 1612 месяца назад
Вступительное слово. Валентин Домбровский (Сооснователь MoscowPython, CEO Geekfactor.io) Moscow Python: moscowpython.ru Курсы Learn Python: learn.python.ru Moscow Python Podcast: podcast.python.ru Заявки на доклады: bit.ly/mp-speaker
Moscow Python Meetup №88. Иван Елфимов (Ostrovok.ru, тимлид). Переход от Statsd к Prometheus.
Просмотров 6733 месяца назад
Moscow Python Meetup №88. Иван Елфимов (Ostrovok.ru, тимлид). Переход от Statsd к Prometheus.
Moscow Python Meetup №88. Александр Гончаров (Reef Technologies). Рекрутинг на максималках.
Просмотров 1,3 тыс.3 месяца назад
Moscow Python Meetup №88. Александр Гончаров (Reef Technologies). Рекрутинг на максималках.
Moscow Python Meetup №88 Александр Винокуров (Группа компаний "Самолет") Практическая сторона тестов
Просмотров 8963 месяца назад
Moscow Python Meetup №88 Александр Винокуров (Группа компаний "Самолет") Практическая сторона тестов
Moscow Python Meetup №88. Вступление.
Просмотров 2303 месяца назад
Moscow Python Meetup №88. Вступление.
Moscow Python Meetup №87. Николай Хитров (Точка, Техлид). Мама, мы все тяжело больны!
Просмотров 3,4 тыс.4 месяца назад
Moscow Python Meetup №87. Николай Хитров (Точка, Техлид). Мама, мы все тяжело больны!
Moscow Python Meetup №87. Вступление.
Просмотров 1734 месяца назад
Moscow Python Meetup №87. Вступление.
Moscow Python Meetup №87 Евгений Блинов (VK, руководитель команды). INSTLD: зависимости на автомате.
Просмотров 7004 месяца назад
Moscow Python Meetup №87 Евгений Блинов (VK, руководитель команды). INSTLD: зависимости на автомате.
Moscow Python Meetup №87. Сурен Хоренян (MTS AI). Hatch для сборки и распространения Python пакетов.
Просмотров 6714 месяца назад
Moscow Python Meetup №87. Сурен Хоренян (MTS AI). Hatch для сборки и распространения Python пакетов.
Moscow Python Meetup №86. Денис Аникин. Базовый кодовый стиль хорошего Python-бэкенда
Просмотров 3,3 тыс.6 месяцев назад
Moscow Python Meetup №86. Денис Аникин. Базовый кодовый стиль хорошего Python-бэкенда
Moscow Python Meetup №86. Александр Винокуров. Технические собеседования - по обе стороны баррикад
Просмотров 1,2 тыс.6 месяцев назад
Moscow Python Meetup №86. Александр Винокуров. Технические собеседования - по обе стороны баррикад
Moscow Python Meetup №86 Александр Гончаров. Альтернативные питоны: что нового, и стоит ли оно того?
Просмотров 1,2 тыс.6 месяцев назад
Moscow Python Meetup №86 Александр Гончаров. Альтернативные питоны: что нового, и стоит ли оно того?
Moscow Python Meetup №86. Вступление.
Просмотров 1776 месяцев назад
Moscow Python Meetup №86. Вступление.
Moscow Python Meetup №85. Иван Кривошеев. Покрываем ржавчиной Python: способы интеграции.
Просмотров 1,5 тыс.7 месяцев назад
Moscow Python Meetup №85. Иван Кривошеев. Покрываем ржавчиной Python: способы интеграции.
Moscow Python Meetup №85. Андрей Скиба. История о том, как я корпоративный курс по Python запилил
Просмотров 1,1 тыс.7 месяцев назад
Moscow Python Meetup №85. Андрей Скиба. История о том, как я корпоративный курс по Python запилил
Moscow Python Meetup №85. Станислав Раковский. Расследуем трояны в Python Package Index.
Просмотров 1,5 тыс.7 месяцев назад
Moscow Python Meetup №85. Станислав Раковский. Расследуем трояны в Python Package Index.
Moscow Python Meetup №85. Максим Юрченко (Lenta, DevOps). Время перемен: OpenSource IaM в 2023
Просмотров 6617 месяцев назад
Moscow Python Meetup №85. Максим Юрченко (Lenta, DevOps). Время перемен: OpenSource IaM в 2023
Moscow Python Meetup №85. Вступление.
Просмотров 2437 месяцев назад
Moscow Python Meetup №85. Вступление.
Moscow Python Meetup №84. Вступление.
Просмотров 3018 месяцев назад
Moscow Python Meetup №84. Вступление.
Moscow Python Meetup №84. Фёдор Борщёв (Школа Сильных Программистов). Kак писать хороший код.
Просмотров 1,8 тыс.8 месяцев назад
Moscow Python Meetup №84. Фёдор Борщёв (Школа Сильных Программистов). Kак писать хороший код.
Moscow Python Meetup №84. Сурен Хоренян (МТС). Сложности реализации JSON:API на FastAPI + Pydantic
Просмотров 1,4 тыс.8 месяцев назад
Moscow Python Meetup №84. Сурен Хоренян (МТС). Сложности реализации JSON:API на FastAPI Pydantic
Moscow Python Meetup №84. Максим Безруков (VK). Как провести техническое собесед. и не сойти с ума?
Просмотров 1,3 тыс.8 месяцев назад
Moscow Python Meetup №84. Максим Безруков (VK). Как провести техническое собесед. и не сойти с ума?
Moscow Python Meetup №83. Александр Полищук. TeamLead или не TeamLead, вот в чем вопрос.
Просмотров 7999 месяцев назад
Moscow Python Meetup №83. Александр Полищук. TeamLead или не TeamLead, вот в чем вопрос.

Комментарии

  • @deskentunhuman3336
    @deskentunhuman3336 4 дня назад

    Приглашайте Никиту почаще, очень интересный гость.

  • @grandlagging0zero175
    @grandlagging0zero175 4 дня назад

    Добрый день! Спасибо за такие интересные выпуски! Пожалуйста, добавьте перед видео метку "подкаст 2024" и если можете сделать также перед остальными видео, будет еще круче! Зачем? Легкий поиск в сети по запросу подкаст, 2024 год, программирование 2024 и т.д. Восхищаюсь тем, кто придумал комментарии выводить внизу видео! Возможно, если в видео будут после добавляться какие-то визуальные материалы или ссылки на материалы, подкасты станут еще круче!

  • @BersGriffith
    @BersGriffith 5 дней назад

    интересный подход с фреймворком, который из yaml генерирует код) Хотелось бы пободробнее послушать про это, хотя бы функционально посмотреть на это

    • @drevoborod8613
      @drevoborod8613 4 дня назад

      Я не разработчик, но почему-то думал, что таких решений множество. Это подход «specification first» (в противовес подходу code first). Кстати, задумался, почему во всех крупных компаниях, где я работал, включая текущую, для реализации этого подхода используются внутренние решения, причëм для всех известных мне языков. Возможно, нет устоявшегося общего?

    • @user-mo6fr4ex8q
      @user-mo6fr4ex8q 4 дня назад

      Есть еще вариант api first. Один из из популярных - swagger. К нему есть client generator и server generator. Подойдёт, например, когда фронтенд уже надо писать, а бекенда ещё нет

  • @maksim183
    @maksim183 5 дней назад

    у гостя красивый микро, но уши болят от постоянного изменения громкости

  • @defolt163
    @defolt163 6 дней назад

    попробуй сценарий писать, честно, мне в первую минуту видео нудно стало

  • @sanic7013
    @sanic7013 9 дней назад

    про asyncio было бы интересно послушать Никиту. Сделайте такой подкаст

  • @yuliyao192
    @yuliyao192 10 дней назад

    Интересно какой отбор на тест учебника?))) я бы с удовольствием

  • @yuliyao192
    @yuliyao192 10 дней назад

    Что курс Никиты по глубинам питона никому не надо, Никита конечно преувеличил, курс отличный и даже среди джунишек его уже через многие чаты постили. Но конечно хайпа что на такой курс придут 100500 войтивайтишников не будет, всё-таки курс как раз не для них

  • @stas7che
    @stas7che 10 дней назад

    Не понял про asyncio - посыл такой что лучше учить мультипоточность а не асинхронность в питоне?

  • @muhammadasad7221
    @muhammadasad7221 10 дней назад

    Невероятно, плюс 250$ с тысячи бюджета, неужели я нашел то что искал

  • @wordpreslabs
    @wordpreslabs 10 дней назад

    00:55 Обсуждение типизации в Python • Григорий Петрова, разработчик в международном ИТ-стартапе, обсуждает типизацию в Python. • Он рассказывает о том, как Python стал популярным благодаря своей простоте и гибкости. • Он также обсуждает, как Python стал более сложным с добавлением новых типов и структур. 03:59 Тайпинг консул и структурное типизирование • Григорий обсуждает тайпинг консул, который занимается стандартизацией типизации в Python. • Он также обсуждает структурное типизирование, которое является фундаментальным подходом к работе с типами в Python. 10:24 Социальная проблема типизации в Python • Григорий обсуждает социальную проблему типизации в Python, где есть четыре разных аудитории: разработчики, пользователи, те, кто интересуется типизацией, и те, кто вообще не будет пользоваться типизацией. • Он подчеркивает, что Python должен быть простым и понятным для большинства пользователей, но при этом предоставлять возможности для более сложных задач. 12:53 Разработка Python • Python 3.13.0 - это бета-версия, которая уже доступна для тестирования. • В процессе разработки Python, разработчики активно участвуют в процессе, но также перекладывают ответственность на других разработчиков. • Python 3.13.0 имеет много новых функций, включая фритрейдинг и джит. • Фритрейдинг - это возможность использовать Python без установки, а джит - это способ скомпилировать Python. 20:29 Проблемы с терминалом • Терминал - это сложная и устаревшая программа, которая обросла множеством мелких подробностей. • Python 3.13.0 пытается улучшить взаимодействие терминала с Python, но пока есть много проблем. 23:38 Будущее Python • Python 3.14.0 находится в разработке, но пока не доступна для тестирования. • В будущем Python может получить дополнительные функции, такие как анатейшнс и джит. 24:54 Обсуждение направления развития Python • Автор обсуждает свое мнение о направлении развития Python и его планы на будущее. • Он признает, что ему не хватает организационных навыков для планирования и организации своих проектов. • Он также упоминает о своих попытках улучшить модуль "inspect", но признает, что это было сложно из-за отсутствия организационных навыков и необходимости общаться с другими людьми. 26:50 Создание учебника по Python • Автор рассказывает о своем проекте по созданию учебника по Python, который будет состоять из 50 лекций. • Он объясняет, что его цель - вырастить новых разработчиков Python, особенно тех, кто уже пробовал изучать Python, но не смог понять его. • Он подчеркивает, что его подход к созданию учебника отличается от традиционных учебников, которые просто пересказывают документацию. • Вместо этого он стремится объяснить принципы работы Python и помочь людям начать изучать их. 31:18 Оптимизация работы Python • Автор обсуждает свою работу над оптимизацией работы Python, особенно в области фографа и джит. • Он признает, что ему не нравится концепция фритрейдинга в Python и не хочет, чтобы все начинали писать на трендах. • Он также упоминает о своем желании участвовать в оптимизации работы Python и поделиться своими знаниями с другими разработчиками. 36:11 Настольная игра "Дипло" • Автор обсуждает свою настольную игру "Дипло", которая была сделана для скрашивания общения между разработчиками. • Игра основана на концепции "диплоирования" компонентов на столе и защиты их от атак. • Автор вдохновлялся игрой "Дипло", которую ему показал друг Коля Марков. • В игре используются карты, которые можно атаковать и защищать, а также карточки добора и метаинформации для добавления веселья. 45:23 Производство и плей-тесты • Производство физической версии игры было сложным и долгим процессом, но автор старается делать плей-тесты в стиме, чтобы упростить процесс. • В стиме можно купить игру "Тейбл Топ", которая симулирует настольную игру на компьютере. • Автор активно использует обратную связь от игроков для улучшения игры, быстро загружая новые версии в стим. • На прошлой конференции автор подарил копии игры "Дипло" участникам, и они продолжали играть в нее даже после окончания мероприятия. 48:39 Интерактивные учебники по Python • Автор обсуждает отсутствие хороших интерактивных учебников по Python, но отмечает, что есть много информации в официальной документации, видео, подкастах и других источниках. • Он также упоминает свой учебник по Python, который он планирует издать в следующем году. 50:31 Баланс настольной игры • Автор рассказывает о своем опыте создания баланса для настольной игры, где игроки могут играть в любое количество карт с руки, кроме фиолетовых, которые можно использовать только один раз. • Он также упоминает специальную карту "выгорание", которая позволяет игрокам прерывать ход другого игрока.

  • @mmilerngruppe
    @mmilerngruppe 12 дней назад

    46:15 называется tabletop simulator?

  • @mmilerngruppe
    @mmilerngruppe 12 дней назад

    30:30 где ссылочка в телеграм? я не против по пятницам прибух..ну это самое.

  • @tsttst3179
    @tsttst3179 12 дней назад

    8:48 Григорий, поделитесь учебником?

  • @Socador_bas
    @Socador_bas 12 дней назад

    Скорее бы уже пивной стрим под настолку. Это будет феерично.

  • @justam1racle
    @justam1racle 12 дней назад

    А вот и нет! Про настолки была тоже классная часть, обязательно попробую стимовскую версию, но с удовольствием бы лучше поиграл в живую! Ребята, очень крутой выпуск, всем спасибо! Гриша, +1 благодарный читатель предстоящей книги!

  • @Sneg00vik
    @Sneg00vik 12 дней назад

    12:42 верно!

  • @user-tz7kv4bc4d
    @user-tz7kv4bc4d 12 дней назад

    скучно слушать про настолки, вообще по барабану на настолки, интересно слушать про python

    • @Inqanter
      @Inqanter 12 дней назад

      Поддерживаю. Это было не в тему

  • @Empty_Vima
    @Empty_Vima 12 дней назад

    Коротко о дуолинго и об ангглиском... Как переводится слово цвет? ;) Singlish better than eng? Не говоря уже о грамматике которая нужна для общения, не нужна для программирования... Ужасный тренеражер времен и лучше не будет. Ждем следующий стрим на англиском...

  • @user-qc8xe9ie8z
    @user-qc8xe9ie8z 12 дней назад

    Спасибо за доклад! flakehell не поддерживается, можете использовать ondivi

  • @egorv.2889
    @egorv.2889 13 дней назад

    приложите пожалуйста ссылку на доклад "Тени прошлого"

    • @sobolevn
      @sobolevn 12 дней назад

      ruclips.net/video/1-Dis1hX7r0/видео.html

    • @julesbois2122
      @julesbois2122 12 дней назад

      На канале Python Channel видео Тени прошлого: разбираемся, как бороться с legacy

    • @ostvsvl7712
      @ostvsvl7712 11 дней назад

      ruclips.net/video/1-Dis1hX7r0/видео.htmlsi=rI8jRVzNcElbBeUO

  • @bistwen
    @bistwen 13 дней назад

    Полстрима слушаем рекламу карточной игры 🙃

    • @sobolevn
      @sobolevn 13 дней назад

      А другую половину - рекламу моего ютюба!

  • @samorodko
    @samorodko 14 дней назад

    Люблю когда Гриша поминает ВоВовское прошлое. Сразу сводит олдскулы и вспоминаются вайпы на Ониксии, Рагнароссе и Нефариане 😆

  • @ko-prometheus
    @ko-prometheus 14 дней назад

  • @DizRael-ks3qy
    @DizRael-ks3qy 15 дней назад

    Ребята, пожалуйста, добавьте таймкоды)

  • @BritleFoot
    @BritleFoot 17 дней назад

    Стуки по клаве сломали мою психику 😢 А подкаст интересный 🙂

  • @donpatron3631
    @donpatron3631 18 дней назад

    Спасибо за видео, послушал с удовольствием.

  • @Reality-behind
    @Reality-behind 19 дней назад

    Очень не хватало Михаила, спасибо большое ребята!

  • @SVladimirov14
    @SVladimirov14 19 дней назад

    Спасибо за СовБез

  • @user-if1dj7fy2y
    @user-if1dj7fy2y 22 дня назад

    Чудесно звучит 🎉❤ А когда будет продолжение этой темы разговора 😮

  • @burialstance
    @burialstance 23 дня назад

    Код ужас

  • @user-kx7rr1pk9y
    @user-kx7rr1pk9y 26 дней назад

    Не подскажите, когда запись будет на Яндекс музыке?

    • @dmitryzagorevskiy507
      @dmitryzagorevskiy507 25 дней назад

      Уз ты, а что это музыкальный выпуск? )

    • @user-kx7rr1pk9y
      @user-kx7rr1pk9y 16 дней назад

      ​@@dmitryzagorevskiy507 записи подкастов там выходят

  • @user-be5qn5zk3f
    @user-be5qn5zk3f Месяц назад

    Суть доклада: я не умею в фастапи, по этому будем писать на джанго

  • @Trezvy_Papa
    @Trezvy_Papa Месяц назад

    Приятная компания. Не слышал раньше Соболева. Он молодец!

  • @julesbois2122
    @julesbois2122 Месяц назад

    28:42 Григорий: -- Эректоры. Злата: -- Что?! Григорий: -- R-Actor'ы.

  • @julesbois2122
    @julesbois2122 Месяц назад

    Строительный институт, военная служба, прочитал одну книжку и прошёл курс по Python. Сходил на два собеса и взяли разработчиком.. Это откуда? Из параллельной вселенной? Что я упустил?

  • @user-wt5ks2fp4y
    @user-wt5ks2fp4y Месяц назад

    thank you

  • @user-wt5ks2fp4y
    @user-wt5ks2fp4y Месяц назад

    thank you

  • @user-wt5ks2fp4y
    @user-wt5ks2fp4y Месяц назад

    thank you

  • @exenzi
    @exenzi Месяц назад

    Пишите в названии видео сначала тему доклада, а потом уже докладчика и ивент. А то в ленте подписок непонятно среди кучи видео о чём каждый доклад.

  • @anatolykosychenko8038
    @anatolykosychenko8038 Месяц назад

    Hi Ya & best wishes. Thanks for work. Be Happy. Sevastopol/Crimea.

  • @anatolykosychenko8038
    @anatolykosychenko8038 Месяц назад

    Hi Ya & best wishes. Thanks for work. Be Happy. Sevastopol/Crimea.

  • @ctsrazor
    @ctsrazor Месяц назад

    Несколько лет назад использовали в проекте htmx + hyperscript и перегружали куски html. Проблема в том что бэкэнд разработчик начинает писать html на бэкэнде... Ну и создание каких-то анимаций, загрузок усложняет код очень сильно, в сравнении с использованием условного vue. В итоге в проект затащили nuxt, а джангу перевели с drf на django-ninja и кайфуем

  • @guiterenzog2723
    @guiterenzog2723 Месяц назад

    Момент про поднятие GIL в numpy не понял. Поднятие - имеется в виду блокировка? Или наоборот отпускает и дает возможность работать другому потоку?

  • @oriontvv
    @oriontvv Месяц назад

    за растоманов всегда спасибо!

  • @user-cb7lx9bu5p
    @user-cb7lx9bu5p Месяц назад

    🍺👍

  • @kirillayvazov4813
    @kirillayvazov4813 Месяц назад

    Охренеть, Григорий! Я был знаком с Вами лишь по подкастам - слышал только Ваш голос. А тперь могу лицезреть Ваш визуальный образ! Приятно познакомится!

  • @4aidze
    @4aidze Месяц назад

    геймерские и эргономичные стулья топчик для работы, супе важно. не согласен про монитор. у меня норм глаза чувствую только с эпловскими мониками. или дорогими. от обычного hd на 1080 глаза болят.

  • @devopsislove
    @devopsislove Месяц назад

    4:10 - не надо так)

  • @MrSunchezz
    @MrSunchezz Месяц назад

    Спасибо, дядьки! Очень человекоупотребляемо разворачиваете материал.