Привет, всем спасибо за ответы, я примерно понял суть) Начиная с этой недели я буду чередовать типы контента, одна неделя будет с двумя видео, одна с одним видео и одним стримом. И я хочу подвинуть всё это на один день раньше, то есть вторник и пятница, но по стримам будем смотреть, как кому удобно с помощью дополнительных голосований.
На этой неделе выйдет два видео, одно немного запоздавшее к первому апреля про всякие "дикие" штуки в пайтон выйдет сегодня, и ещё кое-что будет в пятницу)
На этой неделе выйдет два видео, одно немного запоздавшее к первому апреля про всякие "дикие" штуки в пайтон выйдет сегодня, и ещё кое-что будет в пятницу)
👍13❤2🔥1
итак, пришлом время собраться на стрим-факультатив по FastAPI и обсудить статик, есть такие слоты:
Final Results
16%
прямо сегодня, шесть вечера по Минску
42%
завтра, час дня по Минску
53%
завтра, шесть вечера по Минску
запись части про статик со вчерашнего стрима - https://youtu.be/wUuGr2tctlY
спасибо, что пришли, заглядывайте ещё)
спасибо, что пришли, заглядывайте ещё)
YouTube
Страшный-страшный static в FastAPI
Просто небольшой пример того, как можно легко и быстро настроить static в FastAPI, и на чём при этом можно подорваться.
Образовательные стримы - https://www.twitch.tv/verdantbyte
Канал в тг - https://t.me/PythonClinicChnl
Образовательные стримы - https://www.twitch.tv/verdantbyte
Канал в тг - https://t.me/PythonClinicChnl
👍5
Ну что, на этот раз немного не техническое но, я надеюсь, интересно видео о том, почему сейчас не торопятся нанимать джунов - https://www.youtube.com/watch?v=JB3Ol1SMmOo
YouTube
Почему в 23-м году компаниям не нужны джуниоры
Я попробую объяснить, почему компании сейчас не торопяться нанимать джунов, и что с этим можно сделать.
Группа python clinic в тг - https://t.me/PythonClinicChnl
Таймкоды:
00:00 интро
00:42 субъективные риски
02:14 оцениваем финансовые риски
15:44 выводы…
Группа python clinic в тг - https://t.me/PythonClinicChnl
Таймкоды:
00:00 интро
00:42 субъективные риски
02:14 оцениваем финансовые риски
15:44 выводы…
❤6🔥4😱1😢1
сегодня мы разводим срач по поводу инкапсуляции, присоединяйтесь - https://www.youtube.com/watch?v=pM6pitwYYto
👍6🔥1
а я вам тут ещё видос про работу памяти принёс - https://www.youtube.com/watch?v=_3ArtfZmjZk
я думаю, все примерно представляют себе разницу между изменяемыми и неизменяемыми объектами с практической точки зрения, я же хотел добавить к этому немного понимания того, что происходит на стороне работы с памятью
обычно я легко касаюсь этой темы на своих курсах, но так, чтобы никого не испугать) ну а здесь я уже развернулся по полной
про работу с памятью будет ещё минимум два видоса, а ещё на этой неделе выйдет просто таки магнум опус о сравнении VSC и PyCharm, так что stay tuned
я думаю, все примерно представляют себе разницу между изменяемыми и неизменяемыми объектами с практической точки зрения, я же хотел добавить к этому немного понимания того, что происходит на стороне работы с памятью
обычно я легко касаюсь этой темы на своих курсах, но так, чтобы никого не испугать) ну а здесь я уже развернулся по полной
про работу с памятью будет ещё минимум два видоса, а ещё на этой неделе выйдет просто таки магнум опус о сравнении VSC и PyCharm, так что stay tuned
YouTube
Изменяемость объектов с точки зрения управления памятью в Python
Продолжение серии видео о управлении памятью в Python, на этот раз мы ищем разницу в работе с изменяемыми и неизменяемыми объектами.
Первая часть - https://youtu.be/1CHLo4bY7P4
Канал в тг - https://t.me/PythonClinicChnl
Таймкоды:
00:00 - интро
01:12 -…
Первая часть - https://youtu.be/1CHLo4bY7P4
Канал в тг - https://t.me/PythonClinicChnl
Таймкоды:
00:00 - интро
01:12 -…
❤🔥11👍4
Итак, как и обещал мой магнум опус этого месяца, огромное сравнение PyCharm и VSC. Но в этом канале, чисто по знакомству, я открою вам маленький секрет. Я не люблю ни один IDE. Они все стрёмные. Мои первым IDE был C++ Builder, на тот момент это просто блокнот с кнопками compile, run и debug. Там не было никаких подсказок при написании кода, и только после компиляции в редакторе появлялась подсветка синтаксических ошибок. И это в целом было терпимо, но сам процесс компиляции занимал достаточно много времени (в чём напрямую Builder не виноват), можно было спокойно успеть сделать себе чай. После этого я работал с разными IDE, от WebStorm до Visual Studio Professional, и с каждым поколением они становились умнее и тупее одновременно. Чем больше IDE берёт на себя, чем больше она пытается помочь программисту, тем больше херни она неизбежно порет. Подсказки часто идут невпопад, процесс дебага зависит от абсолютно лишних параметров, а добавление ИИ позволит IDE советовать ещё больше всякого дерьма. К чему я это? Ну точно не к тому, что нужно писать в блокнотике. Скорее я хотел бы вас проагитировать попробовать как можно больше разных инструментов и сделать осознанный выбор. Ну и немного помощи от меня в виде нового ролика - https://www.youtube.com/watch?v=g4tbgZvp1nw
YouTube
ОГРОМНЫЙ обзор и сравнение PyCharm и Visual Studio Code
Смотрим на веб-сайты PyCharm и VSC, сравниваем интерфейс, удобство работы и функциональность. Ну и PyCharm как всегда отличился, мда. Это видео создано исключительно в целях информирования, я не ставлю своей задачей перетянуть кого-то из вас в лагерь "ценителей"…
👍11💯1
Ну что, продолжаем наш месячник работы с памятью в пайтон, на этот раз я расскажу о том, как в пайтон память экономится буквально на каждом шагу. Собственно поэтому я и называю подход к работе с памятью в пайтон экологичным, всё что может быть переиспользовано - будет переиспользовано. Не то чтобы эти знания кардинально изменили ваш или чей-либо подход к написанию программ, но возможно кто-то будет спать спокойнее, зная что интерпретатор делает всё возможное, чтобы не допустить переполнение памяти. А кто-то сможет блеснуть этими знаниями на интерьвью. Ну или просто маму с папой порадовать.
https://www.youtube.com/watch?v=iallCQH-FLU
На следующей неделе будет финальное видео в этой серии, я расскажу о том, как работает сборка мусора в пайтон. Перед этим видео, прямо как перед фильмами марвел, нужно будет пересмотреть все предыдущие части))
https://www.youtube.com/watch?v=iallCQH-FLU
На следующей неделе будет финальное видео в этой серии, я расскажу о том, как работает сборка мусора в пайтон. Перед этим видео, прямо как перед фильмами марвел, нужно будет пересмотреть все предыдущие части))
YouTube
Python не тратит ни одного лишнего байта
Рассказываю о разных механизмах кеширования и экономии памяти в Python, а их достаточно много, хоть и экономия выходит, что называется, "на спичках".
Группа в тг - https://t.me/PythonClinicChnl
Таймкоды:
00:00 - интро
01:34 - мелкие числа
08:06 - интернирование…
Группа в тг - https://t.me/PythonClinicChnl
Таймкоды:
00:00 - интро
01:34 - мелкие числа
08:06 - интернирование…
👍9❤1
Я вообще люблю ооп, как со стороны написания кода, так и со стороны преподавания. Но даже мне, несмотря на мой огромный опыт и того и другого, иногда трудно объяснить нафига нам нужны проперти)) Ведь код можно спокойно писать и без них, и иногда он получается даже более компактным и читаемым. Зато с проперти он будет красивым и прямолинейным с точки зрения испоьзования, и это тоже важная характеристика, пусть и не для всех. В новом видео я рассказываю, как и зачем их применять, и опять-таки, кому-то эта вещь доставит удовольствие, а кому-то пригодится только для подготовки к интервью или просто для общего развития. В любом случае - смотрим и комментируем)
https://www.youtube.com/watch?v=4cQR23PZi9I
https://www.youtube.com/watch?v=4cQR23PZi9I
YouTube
Properties в Python - во-первых это красиво
Да, эстетические качества тоже стоит учитывать, и проперти помогают писать более красивый и читаемый код. Во-вторых они помогают соблюдать принцип инкапсуляции и внедрять нужный нам интерфейс, пряча его за вполне привычными и простыми обращениям к атрибутам…
👍12
Последний рывок к пониманию того, как python работает с памятью - сборка мусора. Вообще это одна из сложнейших тем для любого современного языка с автоматическим управлением памятью, но я постарался упростить и структурировать подход, применяемый \ в python (он, скажем так, неоклассический, все необходимые атрибуты сборки мусора на месте, но сам алгоритм облегчённый, и объекты не удаляет, для этого есть отдельный механизм).
https://www.youtube.com/watch?v=a_ZBO_bqvB0
Это последнее видео в серии, так что не забудьте пересмотреть все остальные, ну и делитесь этим видео со всеми, кому это может быть интересно, так вы поможете каналу развиваться.
https://www.youtube.com/watch?v=a_ZBO_bqvB0
Это последнее видео в серии, так что не забудьте пересмотреть все остальные, ну и делитесь этим видео со всеми, кому это может быть интересно, так вы поможете каналу развиваться.
👍10🔥1
Итак, тема для очередного срача)) Свет против тьмы, огонь против льда, компиляторы против интерпретаторов.
На самом деле сражаться незачем, оба инструмента полезные и нужные, я просто хотел немного рассказать о их работе, и о том, почему мы говорим "во время компиляции", "во время интерпретации" и что мы имеем в виду. Это видео - реакция на комментарий зрителя, так что реагируйте, не стесняйтесь, а я обязательно со всем ознакомлюсь и отвечу, возможно даже ещё одним видео.
P.S. сабнейл моя личная гордость, потому что в нём удалось сфокусировать очень много смыслов для именно этой темы))
https://www.youtube.com/watch?v=lwRuJ7fTaLc
На самом деле сражаться незачем, оба инструмента полезные и нужные, я просто хотел немного рассказать о их работе, и о том, почему мы говорим "во время компиляции", "во время интерпретации" и что мы имеем в виду. Это видео - реакция на комментарий зрителя, так что реагируйте, не стесняйтесь, а я обязательно со всем ознакомлюсь и отвечу, возможно даже ещё одним видео.
P.S. сабнейл моя личная гордость, потому что в нём удалось сфокусировать очень много смыслов для именно этой темы))
https://www.youtube.com/watch?v=lwRuJ7fTaLc
YouTube
Компиляторы, интерпретаторы и когда всё-таки интернируются строки
Я честно хотел сделать короткое видео, но всё равно незаметно для себя надушнил на 20 минут)) Немного рассказываю о компиляторах и интерпретаторах, и о том, почему, например, я говорю "во время интерпретации", а подразумеваю "до выполнения".
Группа в тг…
Группа в тг…
👍6
