Друзья, не забывайте подписываться, даже если вам не понравилось =)
@ВладЮрченко-ж9щ Жыл бұрын
Ты лучший,спасибо тебе ❤
@bason2174 Жыл бұрын
привет, как можно стать спонсором канала? Твои объяснения лучшие что я видел
@PythonRussian Жыл бұрын
@@bason2174 тут проблема - спонсором можно стать только за рубежом, в РФ или РБ ты можешь помочь только на кошелек Юмани(410011506612886), Ютуб не даст тебе спонсировать канал. У меня еще остались спонсоры в ютубе, но видимо они из-за границы, иначе не понимаю как они платят.
@golokwen7622 Жыл бұрын
@@PythonRussian
@Anton161808 ай бұрын
Не перестаю удивляться малому количеству просмотров на канале, тогда как это наиболее полезная информация что я видел, в сравнении со всевозможными Диджитализируй и даже Балакиревым
@PythonRussian8 ай бұрын
все же в ваших руках) если будете ставить лайки, подписываться и делиться - станет больше просмотров
@soldiertoy Жыл бұрын
Спасибо тебе, родной. Очень благодарен тебе за твой труд. Я искренне сожелею, что канал медленно развивается. На мой взгляд, тебе нужно развивать свой телеграм, бусти, проводить стримы. Если есть желание развиваться в этом направлении. У тебя отменный талант объяснять. Лично я, готов платить за такое, хоть и денег нет, но такая подача должна стоить денег, подумай об этом. Всех благ тебе, а я жду новое видео)
@_roket Жыл бұрын
ты давай тут не это... денег это у капиталистов стоит, а люди должны помогать друг другу ради продолжения помощи друг другу, что бы не быть животными. А то с вашими деньгами, детям не делают операции, просто потому что хороший хирург привык получать лям баксов в месяц, а других хороших мало, потому как учителя хреновые но денег хотят, в итоге те кто готовы делать операции не дорого просто не умеют. Так что засунь деньги в дырку для денег. Или просто молча скинь, но не агитируй. подсадили дураков на деньги. Современные деньги в современном мире, в мире людей не понимающих откуда появляются деньги, это зло.
@lukasmog777 Жыл бұрын
Спасиб за доступное объяснение! Жду продолжение по данной теме, а также видосы по каждой либе
@Guerrero_Blanco Жыл бұрын
Привет из ДВ у нас тоже пасмурно ) Спасибо за то что ты на безвозмездной основе даёшь уроки для начинающих. Желаю развития твоему каналу.
@ЕгорСветличный-щ8ф Жыл бұрын
Я уже думал не дождусь нового видео, огромнейшее спасибо вам за ваш труд) Достаточно длинные уроки, но на одном дыхании смотрится просто. Отдельное спасибо, что к каждому ролику всегда дополнительную справочную информацию какую-то прилагаете, либо документацию, либо книги крутые советуете. В общем, вы прекрасный преподаватель, обязательно продолжайте в том же духе! По возможности хотелось бы слышать вас почаще)
@oksanakot46246 ай бұрын
Две недели пытаюсь понять эту тему, это лучшее объяснение, что я видела, спасибо
@yerlanakhmetov6028 Жыл бұрын
Спасибо большое что продолжайте выпускать видео
@ДмитрийОвчарук-б6ц Жыл бұрын
Все ясно и доступно изложено, замечательный материал! Спасибо!
@бубенчик-я9п Жыл бұрын
Замечательная подача материала, очень благодарен и спасибо, бро)
@logi33136 ай бұрын
Спасибо за шикарный плейлист по питону. У вас одни из самых лучших видео в ру сегменте =)
@di.n.1906 Жыл бұрын
Спасибо за видео. Заждались вас )))
@bogdanfedochenko527 Жыл бұрын
подробненько 👍👍, Спасибо
@Kostya_kzn5 ай бұрын
Так приятно послушать правильно поставленную речь по глубоко осмысленной автором теме. С первых секунд лайк ❤ Была задача вычислительная и я никак не мог понять почему treading не работает =)))
@orion_1223 Жыл бұрын
На одном дыхании) Давно ждал видео на эти темы) Жду продолжения😊
@sviatoslavzz4 ай бұрын
Очень понятно объясняешь, с удовольствием учусь с тобой!
@GrabsOrion5 ай бұрын
Актуальные видосы спасибо
@АдельХамзин-б8в Жыл бұрын
Спасибо большое за материал. Ждем видео по asyncio)
@Miron_Nicolaevich Жыл бұрын
всегда жду твои видео с предвкушением.👀
@СергейФролов-ъ5я Жыл бұрын
Большое спасибо!
@НатальяВеселова-ш6ж11 ай бұрын
спасибо огромное за ваш труд! было бы здорово посмотреть ролик о рекурсии от вас, очень непростая для понимания тема
@eyeseyeseyes355511 ай бұрын
Самое толковое объяснение, спасибо!
@anatolyiredko9817 Жыл бұрын
Спасибо за видео! Благодаря твоим роликам уже как 3 месяца работаю python-разработчиком! Тема асинхронности очень интересная, по твоему совету начал читать книгу Мэтью Фаулера, но пока сложновато ,осилил только 4 главы.На Урале за окном пасмурно! Подтверждаю!
@anatolyiredko9817 Жыл бұрын
@@АлексейАлексеев-ц8х9тРаботаю на бэке, пишим на FastAPI. Видео как дополнительный источник для обучения конечно же, но такие темы как декораторы и замыкания понял и освоил благодаря этому каналу. Из источников видео, книги, "бесплатные" торрент курсы.
@justpochta11 ай бұрын
@@АлексейАлексеев-ц8х9тзависит от офера: иногда нужен обычный питон-кодер, реализующий функционал по подробному ТЗ.
@Developer_python_ Жыл бұрын
Thanks a lot. It's very useful
@kjshdudnjdhdbdjdjxfxy5 ай бұрын
Лучший
@bason2174 Жыл бұрын
Можешь пожалуйста сделать видео про библиотеку pydentic , там очень много возможностей и с твоими объяснениями это было бы очень полезно
@tutobab Жыл бұрын
Кстати, из видео не очевидно, что если вычисления заменить на time.sleep(1) - то эффект будет как в случае с отправкой запроса, т.е IO операция. Учтите это, при просмотре других видосов. Только CPU-bound операции вскроют суть GIL.
@alexrun2099 Жыл бұрын
👍
@РоманБарыбин-х5ч Жыл бұрын
Рекурсия будет? Спасибо за крутые Видосы!!!
@PythonRussian Жыл бұрын
если бы питон был функциональным ЯП то можно бы было, а так даже не знаю что про нее рассказать...Подумаю
@Тимур-в5щ4ю6 ай бұрын
Полезно. А можно видео про кодировки, с акцентом на Python?
@PythonRussian6 ай бұрын
уточните что имеете в виду, не совсем понял что можно про кодировки сказать.
@Тимур-в5щ4ю6 ай бұрын
@@PythonRussian Про то как кодировки работают ( базово ), как используются / можно использовать кодировки, ( на пример при передаче данных ) и т.п.
@Miron_Nicolaevich Жыл бұрын
про конкурентность и параллельность есть! subprocess буду ждать) 🙃
@PythonRussian Жыл бұрын
сабпроцесс вряд ли будет, но в целом мультипроцессинг можно обсудить
@Miron_Nicolaevich11 ай бұрын
будет крайне интересно. про asynio в том числе) @@PythonRussian
@АлександрГригоренко-г8к4 ай бұрын
Спасибо большое за уроки! Подскажите, какая цветовая тема у вас в Pycharm на видео?
@PythonRussian4 ай бұрын
Dark Purple
@АлександрГригоренко-г8к4 ай бұрын
@@PythonRussian спасибо!
@x-user-agent Жыл бұрын
а есть вопрос, переодичски возникает когда что-то с тредингом или асинхронное делаю - если из потока (или корутины) вызывается внешняя функция у нее на каждый такой вызов (если их несколько из разных потоков например) свой контекст создается? или пока она не закончит работу второй ее вызов не возможен (питон не дает ее вызвать)?
@PythonRussian Жыл бұрын
функция это просто объект, его можно вызывать конкурентно и параллельно (то есть одновременно на разных ЦПУ). НО )и это огромное НО, так будет работать только читая функция, я говорил о них в правилах хорошей функции. То есть функция которая не меняет ничего вне себя и работает только со своими аргументами, такая функция может работать в потоках без проблем.
@vegzuzvegzuz2866 Жыл бұрын
Материал отличный! Получается в питоне многопоточность и асинхронность в IO bound по производительности похожи? И ещё сбило с толку что в начале речь про многопроцессорность и резкий переход на трединг. И разве не может быть мултитрединга в одно ядерном процессоре?
@PythonRussian Жыл бұрын
да похожи, многопоточность вообще не хуже асинхронки по скорости, зависит от того что и как тестировать. В одноядерном процессоре может быть только конкурентность (не параллельность), то есть конечно ты сможешь запустить там пул потоков, но никогда не получишь 2 реально параллельные задачи, процессор будет переключаться между ними. Для ИО-баунд задач это будет выигрышем пусть и небольшим (если нет ядер). То есть мультитрединг != паралелльность, так как она зависит от железа, а в питоне еще и от типа задачи (ГИЛ заблокирует). Но мультитрединг = конкурентность.
@Mackdoogle Жыл бұрын
Какой голос няшный :з
@PythonRussian Жыл бұрын
я и сам еще ого-го XD
@Mackdoogle Жыл бұрын
@@PythonRussian заценить бы :)
@swanstrok5 ай бұрын
Спасибо за видео, при использовании потоков с математическими расчетами, не то что выигрыша (пусть и незначительного) по времени, а в 1.5-2 раза дольше выполняется чем при последовательном коде, может подскажете в чем может быть причина?
@PythonRussian5 ай бұрын
приина в ГИЛ, он не дает параллельно работать, это рассмотрено тут и в видео про многопоточность. как вариант использовать специализированные библиотеки (numpy, scipy) или процессы
@swanstrok5 ай бұрын
@@PythonRussian я понял, тут вопрос не в том, почему выигрыша нет по времени, а в том, почему наоборот дольше по времени выполняется. Видео по многопоточности еще не смотрел, может там ответ на этот вопрос будет. Спасибо за информацию)
@r1seup127 Жыл бұрын
Ядер или потоков процессов?
@romanryaboshtan92702 ай бұрын
cool
@ggez-nr8oi2 ай бұрын
Ставлю мало лайков что бы такой хороший материал, не попал в руки других хааха я злой 😊😅😮😢
@01011968Desgner Жыл бұрын
вопрос по термину "concurrency" - он точно про конкурентность? Посмотрел в нескольких переводчиках: переводится с английского языка как "согласие", "одновременность", "параллелизм"...
@PythonRussian Жыл бұрын
точно, веб тоже в некоторых переводчиках будет просто паутина.
@01011968Desgner Жыл бұрын
@@PythonRussian ок, давайте зайдем с другой стороны. Подскажите правильный переводчик, в котором можно увидеть перевод concurrency как параллелизм
@PythonRussian Жыл бұрын
@@01011968Desgner , все видео посвящено тому, что канкарренси и параллелизм это разные вещи, их часто путают и у нас и в англоязычном сегменте. В подписи есть книга, ознакомьтесь, там тоже отдельно описана разница.
@01011968Desgner Жыл бұрын
@@PythonRussian так я разве против? Просто даже в Оксфордском словаре нет ничего про конкурентность среди значений этого слова, а это, как минимум, удивительно P.S.И я никак не пытаюсь что-то оспаривать если что, просто странный факт.
@Voipli-56725 күн бұрын
То есть в питоне параллелность возможно только через многопроцессорность?
@PythonRussian25 күн бұрын
для cpu-задач да, но есть разные библиотеки для этого, не только мултипроц. Кроме того, в новом питоне отключают наконец ГИЛ, то есть будут работать и на потоках параллельно, правда при этом говорят будет замедление однопоточного кода.
@neydygdrg183621 күн бұрын
@@PythonRussian правильно ли я понимаю, что отключ GIL повлияет только на потоки и после отключения потоки можна юзать для CPU-bound задач. Просто хочу прочитать книгу из описания и не знаю насколько инфа в ней будет актуальна после отключ GIL.
@PythonRussian20 күн бұрын
@@neydygdrg1836 инфа в ней будет актуальна еще долго, так как компании никогда не спешат переходить на новые версии. Отключение ГИЛ повлияет на многое, но да в первую очередь потоки теперь будут параллельны.
@Chel1k7 Жыл бұрын
Сними серию про solid
@PythonRussian Жыл бұрын
сниму, но она не всем понравится)
@tutobab Жыл бұрын
@@PythonRussian вы не $100, чтобы всем нравиться. Будем ждать серию про SOLID
@galogramma84615 ай бұрын
В целом все круто, спасибо. НО!!!! Передавать сигнал быстрее скорости света возможно. Это называется "Квантовая запутанность". На основании этого принципа сейчас работают квантовые компутеры. И, это не какое-то там фантастическое будущее, а уже прошлое.
@PythonRussian5 ай бұрын
это будет прошлым, когда твой персональный компьютер будет это использовать, а пока ...
@Chel1k711 ай бұрын
Бро ну что ты пропал? тасками на работе завалили ??
@PythonRussian11 ай бұрын
именно так((( перед Новым годом всегда так, в запаре я пока