Сколько людей столько и пожеланий) А мне больше всего нравится когда ты копаешься во внутренностях питона или ОС. Я бы с радостью послушал что-то в этом направлении.
учтём и это) я бы с радостью хоть каждый день видосы выпускал на все интересующие вас темы, но мне просто не хватит времени на это, поэтому всё будет но не сразу)
Согласен, мне тоже нравится направленность канала, на детальное раскрытие нюансов работы языка Python, и не хотелось-бы, что-бы фокус смещался на туториалы по отдельным фреймворкам.
Отличнейшее качество подачи материала(я это про автора и все предыдущие видосы тоже). Хочу видеть разбор как очень прикладных тем(ООП, функции, базовые вопросы с собесов, Fastapi, DB, http, network programming), так и темы ближе к computer science. Just keep going, please!
Спасибо за видео. Очень круто. В продолжение темы компелирования хотелось-бы предложить видео про файлы pyc. Какие файлы интерпретатор считает нужным кешировать, а какие нет, как определяет, что существует кешированная версия файла. Как самому сделать кешированную версию при помощи compileall, и объяснить интерпретатору, что-бы использовал её.
Ах, как бы хотелось на этом канале послушать про Best Practices в продуктовой разработке на FastAPI, то есть не просто обзор фреймворка, а как писать код и решать задаяи на нем как взрослый.
Заметил одну непонятную мне особенность например создадим две функции и в одной мы создадим список и затем путем конкатенации создадим новый список "lst = [1, 2, 3,]; lst = lst + [4]", во второй создадим список и изменим его "lst = [1, 2, 3,]; lst += [4]". В первом случае будет создано два списка, а во вором только один, но в выводе dis разница только в типе бинарного оператора.
После некоторых экспериментов возник вопрос. Если например в нашей функции есть несколько вызовов math.pow(x), то если предварительно записав функцию в переменную m_pow = math.pow, количество команд в байт коде станет меньше. Значит такой вариант должен работать чуточку быстрее, но подобного применения я пока не встречал нигде.
я бы так сформулировал, если дело дошло до wsl, то проще уже поиметь hands-on experience с полноценным линуксом, но если сузить до темы программирования - в среднем везде будет всё одинаково и реализовываться и работать, ну и докер всех более-менее уравнял
@@pythonclinic я просто просмотрел вакансии на будущее так сказать... и почти везде требуется знание линукса, заморочился в wsl2, работаю с ide ws code, pycharm в зависимости от сложности проектов. Интеграция с wsl 2 хорошая, с докером есть свои заморочки в основном со статическим адресом wsl (по крайне мере глубоко не копал) , вот думаю этого достаточно или всё таки лучше взять и поставить какой нибудь linux? ( до этого по старой работе админил серверы, был сервер с астрой).
Тогда я бы так на это (рационально) смотрел - если есть время и возможность попробовать, то стоит это сделать, будет дополнительное конкуретное преимущество на рынке. А если времени нет, то пора просто отпустить эту тему))
Сколько людей столько и пожеланий) А мне больше всего нравится когда ты копаешься во внутренностях питона или ОС. Я бы с радостью послушал что-то в этом направлении.
учтём и это) я бы с радостью хоть каждый день видосы выпускал на все интересующие вас темы, но мне просто не хватит времени на это, поэтому всё будет но не сразу)
Согласен, мне тоже нравится направленность канала, на детальное раскрытие нюансов работы языка Python, и не хотелось-бы, что-бы фокус смещался на туториалы по отдельным фреймворкам.
Отличнейшее качество подачи материала(я это про автора и все предыдущие видосы тоже). Хочу видеть разбор как очень прикладных тем(ООП, функции, базовые вопросы с собесов, Fastapi, DB, http, network programming), так и темы ближе к computer science. Just keep going, please!
спасибо)) когда-нибудь мы просто построим на этом уканале полную модель вселенной) все пожелания вижу и учитываю
Спасибо за видео. Очень круто. В продолжение темы компелирования хотелось-бы предложить видео про файлы pyc. Какие файлы интерпретатор считает нужным кешировать, а какие нет, как определяет, что существует кешированная версия файла. Как самому сделать кешированную версию при помощи compileall, и объяснить интерпретатору, что-бы использовал её.
добавляю в журнал идей)
@@pythonclinic отлично!
Здорово, мне стало понятно с первого раза, наверное я babushka.
все мы в каком-то смысле babushka
Ах, как бы хотелось на этом канале послушать про Best Practices в продуктовой разработке на FastAPI, то есть не просто обзор фреймворка, а как писать код и решать задаяи на нем как взрослый.
записал в жрунал задач, что-то придумаю
Заметил одну непонятную мне особенность например создадим две функции и в одной мы создадим список и затем путем конкатенации создадим новый список "lst = [1, 2, 3,]; lst = lst + [4]", во второй создадим список и изменим его "lst = [1, 2, 3,]; lst += [4]".
В первом случае будет создано два списка, а во вором только один, но в выводе dis разница только в типе бинарного оператора.
могу ошибаться, но под капотом количество будет одинаковым, разница только в моменте перестановки ссылки с одного списка на другой
После некоторых экспериментов возник вопрос. Если например в нашей функции есть несколько вызовов math.pow(x), то если предварительно записав функцию в переменную m_pow = math.pow, количество команд в байт коде станет меньше.
Значит такой вариант должен работать чуточку быстрее, но подобного применения я пока не встречал нигде.
формально это тоже самое, что from math import pow, и такие таргетированные импорты действительно должны работать быстрее
Хотел задать вопрос возможно глупый но, WSL 2 покрывает все потребности в бекэнде програмирования на пайтон или лучше осваиваться в Linux ?
я бы так сформулировал, если дело дошло до wsl, то проще уже поиметь hands-on experience с полноценным линуксом, но если сузить до темы программирования - в среднем везде будет всё одинаково и реализовываться и работать, ну и докер всех более-менее уравнял
@@pythonclinic я просто просмотрел вакансии на будущее так сказать... и почти везде требуется знание линукса, заморочился в wsl2, работаю с ide ws code, pycharm в зависимости от сложности проектов. Интеграция с wsl 2 хорошая, с докером есть свои заморочки в основном со статическим адресом wsl (по крайне мере глубоко не копал) , вот думаю этого достаточно или всё таки лучше взять и поставить какой нибудь linux? ( до этого по старой работе админил серверы, был сервер с астрой).
Тогда я бы так на это (рационально) смотрел - если есть время и возможность попробовать, то стоит это сделать, будет дополнительное конкуретное преимущество на рынке. А если времени нет, то пора просто отпустить эту тему))