Продуктивность питониста: как справиться с 5 распространенными проблемами
Здесь вы найдёте несколько решений типичных проблем Python-разработчиков, которые помогут вам стать счастливее и продуктивнее:
https://tprg.ru/4eaI
Здесь вы найдёте несколько решений типичных проблем Python-разработчиков, которые помогут вам стать счастливее и продуктивнее:
https://tprg.ru/4eaI
Множественное наследование в Python
Не все языки объектно-ориентированного программирования умеют применять множественное наследование. Но вам повезло (или не очень, тут уж как посмотреть) — Python обладает такой возможностью и позволяет наследовать методы сразу от нескольких классов.
Как это работает и может вам пригодиться, а также какие сложности может повлечь, вы можете узнать в этом видео:
https://tprg.ru/yZ07
#видео
Не все языки объектно-ориентированного программирования умеют применять множественное наследование. Но вам повезло (или не очень, тут уж как посмотреть) — Python обладает такой возможностью и позволяет наследовать методы сразу от нескольких классов.
Как это работает и может вам пригодиться, а также какие сложности может повлечь, вы можете узнать в этом видео:
https://tprg.ru/yZ07
#видео
YouTube
ООП 30 Множественное наследование в Python. Multiple inheritance in Python
🔥🔥🔥 Курс на степике по ООП 🔥🔥🔥
https://stepik.org/z/114354
Степик с меня берет комиссию поэтому
1) Лучший способ приобрести курс - личный банковский перевод в РФ или покупку тарифа на boosty. Я добавлю вас вручную на курс по вашему ид.
https://t.iss.one/artem_egoroff…
https://stepik.org/z/114354
Степик с меня берет комиссию поэтому
1) Лучший способ приобрести курс - личный банковский перевод в РФ или покупку тарифа на boosty. Я добавлю вас вручную на курс по вашему ид.
https://t.iss.one/artem_egoroff…
Передача функции в качестве аргумента другой функции в Python
Идея передачи функции в качестве аргумента другой функции не нова. В JavaScript на этом завязана логика огромного количества кода. В Python тоже это является полезной и удобной практикой.
О том, как это работает и зачем может понадобиться, рассказывают в статье:
https://tprg.ru/waLV
Идея передачи функции в качестве аргумента другой функции не нова. В JavaScript на этом завязана логика огромного количества кода. В Python тоже это является полезной и удобной практикой.
О том, как это работает и зачем может понадобиться, рассказывают в статье:
https://tprg.ru/waLV
Python для начинающих
18 уроков, которые помогут вам разобраться в основах языка, особенностях синтаксиса и основных концепциях ООП в Python:
https://tprg.ru/duRU
#видео
18 уроков, которые помогут вам разобраться в основах языка, особенностях синтаксиса и основных концепциях ООП в Python:
https://tprg.ru/duRU
#видео
5 мощных проектов по машинному обучению для начинающих
Думаете, где применить свои первые полученные знания по машинному обучению? В этой статье вы найдёте пять проектов, а также гайды и советы по их созданию:
https://tprg.ru/Mv3f
Думаете, где применить свои первые полученные знания по машинному обучению? В этой статье вы найдёте пять проектов, а также гайды и советы по их созданию:
https://tprg.ru/Mv3f
Полезная статья для новичков, которые не хотят допускать банальных ошибок:
https://t.iss.one/prog_point/714
https://t.iss.one/prog_point/714
Telegram
Точка входа в программирование
4 проблемы в Python-коде, которые могут допустить новички
Знать синтаксис, чтобы уверенно писать на Python, недостаточно. Язык обладает множеством нюансов, которые начинающий разработчик может упустить из виду. Как и типичные ошибки из статьи:
https://tprg.ru/1IpV…
Знать синтаксис, чтобы уверенно писать на Python, недостаточно. Язык обладает множеством нюансов, которые начинающий разработчик может упустить из виду. Как и типичные ошибки из статьи:
https://tprg.ru/1IpV…
Асинхронная многопоточность в Python
Это руководство не идеально, но оно создано благодаря множеству проб и ошибок автора. В своей статье он поделился чем отличается асинхронность от многопоточности, как распараллелить код и какие проблемы могут встретиться.
Подробнее:
https://tprg.ru/9tbz
Это руководство не идеально, но оно создано благодаря множеству проб и ошибок автора. В своей статье он поделился чем отличается асинхронность от многопоточности, как распараллелить код и какие проблемы могут встретиться.
Подробнее:
https://tprg.ru/9tbz
Делимся простой инструкцией, как прокачаться в основах программирования, геймдеве, мобильной разработке, веб-разработке или разработке на Python.
1. У Tproger есть 5 Telegram-каналов, которые в этом помогут — просто берёте и подписываетесь на те, которые интересны вам:
— основы программирования: @prog_point
— геймдев: @make_game
— мобильная разработка: @mobi_dev
— веб-разработка: @tproger_web
— разработка на Python (вы здесь): @zen_of_python
2. Это всё, вы великолепны.
1. У Tproger есть 5 Telegram-каналов, которые в этом помогут — просто берёте и подписываетесь на те, которые интересны вам:
— основы программирования: @prog_point
— геймдев: @make_game
— мобильная разработка: @mobi_dev
— веб-разработка: @tproger_web
— разработка на Python (вы здесь): @zen_of_python
2. Это всё, вы великолепны.
Чат: Нейросетевая рекурсия
Сегодня предлагаем вам немного расслабиться и пофантазировать вот на какую тему: Представьте, что вы имеете доступ к суперкомпьютеру и создаёте нейросеть, которая на основе себя создаёт другую нейросеть со схожими возможностями и так бесконечно.
Как думаете, что в таком случае произойдёт? Нейросеть со временем деградирует или, наоборот, разовьётся до настоящего искусственного интеллекта с собственным разумом? А может она придёт к тому, что всё бессмысленно и просто перестанет выполнять, возложенную на неё задачу? Или просто сломает даже мощный суперкомпьютер?
Пишите свои варианты в комментарии и не стесняйтесь — писать можно самые разные варианты, которые придут вам в голову.
#чат
Сегодня предлагаем вам немного расслабиться и пофантазировать вот на какую тему: Представьте, что вы имеете доступ к суперкомпьютеру и создаёте нейросеть, которая на основе себя создаёт другую нейросеть со схожими возможностями и так бесконечно.
Как думаете, что в таком случае произойдёт? Нейросеть со временем деградирует или, наоборот, разовьётся до настоящего искусственного интеллекта с собственным разумом? А может она придёт к тому, что всё бессмысленно и просто перестанет выполнять, возложенную на неё задачу? Или просто сломает даже мощный суперкомпьютер?
Пишите свои варианты в комментарии и не стесняйтесь — писать можно самые разные варианты, которые придут вам в голову.
#чат
Создание расширений VSCode с помощью Python
Многие из вас пользуются VSCode. Многие из тех, кто использует VSCode, используют множество расширений для него. И только некоторые умеют создавать такие расширения.
С помощью модуля
https://tprg.ru/zLsG
Многие из вас пользуются VSCode. Многие из тех, кто использует VSCode, используют множество расширений для него. И только некоторые умеют создавать такие расширения.
С помощью модуля
vscode-ext
вы сможете самостоятельно создать своё расширение для популярного редактора кода:https://tprg.ru/zLsG
Метод k-ближайших соседей (k-nearest neighbour)
Для решения задач машинного обучения существует множество различных алгоритмов. Одним из самых популярных и простых алгоритмов является метод k-ближайших соседей.
В чём заключается метод, как работает и как применить его, читайте в статье:
https://tprg.ru/CtPD
#ml
Для решения задач машинного обучения существует множество различных алгоритмов. Одним из самых популярных и простых алгоритмов является метод k-ближайших соседей.
В чём заключается метод, как работает и как применить его, читайте в статье:
https://tprg.ru/CtPD
#ml
Библиотека программиста
🤖 Метод k-ближайших соседей (k-nearest neighbour)
Метод k-ближайших соседей (k Nearest Neighbors, или kNN) – популярный алгоритм классификации, который используется в разных типах задач машинного обучения. Наравне с деревом решений это один из самых понятных подходов к классификации.
30 вопросов по Python со StackOverflow
В этой статье собраны самые популярные вопросы со StackOverflow. Перейдя по ссылке, вы сможете посмотреть на сколько вопросов способны ответить вы, а также обнаружить и закрыть, имеющиеся пробелы в знаниях:
https://tprg.ru/sPnp
В этой статье собраны самые популярные вопросы со StackOverflow. Перейдя по ссылке, вы сможете посмотреть на сколько вопросов способны ответить вы, а также обнаружить и закрыть, имеющиеся пробелы в знаниях:
https://tprg.ru/sPnp
❤1
Marshmallow vs. Pydantic: две лучшие библиотеки для сериализации и валидации данных на Python
Обе библиотеки являются популярными решениями в вопросах сериализации и валидации данных на Python. Каждая из них обладает своими фичами и особенности, которые рассматриваются в этой статье.
Если хотите понять какая вам подойдёт лучше, то быстрее читайте статью:
https://tprg.ru/fyRL
Обе библиотеки являются популярными решениями в вопросах сериализации и валидации данных на Python. Каждая из них обладает своими фичами и особенности, которые рассматриваются в этой статье.
Если хотите понять какая вам подойдёт лучше, то быстрее читайте статью:
https://tprg.ru/fyRL
Отслеживание фокусированного времени с помощью Python
Вы когда-нибудь считали сколько раз вы отвлекались от кода на соцсети и прочие радости прокрастинации? Есть способ это проверить.
В этой статье вы найдёте код и описание для программы, которая отслеживает вашу активность:
https://tprg.ru/Uesb
Вы когда-нибудь считали сколько раз вы отвлекались от кода на соцсети и прочие радости прокрастинации? Есть способ это проверить.
В этой статье вы найдёте код и описание для программы, которая отслеживает вашу активность:
https://tprg.ru/Uesb
Tproger совместно с OTUS запустили новый конкурс
Всё, что нужно, чтобы поучаствовать — рассказать про самую интересную/смешную/странную/тупую фичу, которую вам доводилось реализовывать.
Сделали уведомление на сайте о том, что пользователь находится на сайте? Или сделали детектор спелости арбуза по фото? Расскажите об этом!
За второе и третье место вы получите мерч Tproger, видеокурс от OTUS, а за первое ещё и 50% скидку на любой курс от OTUS.
Подробности на сайте:
https://tprg.ru/nJbq
#конкурс
Всё, что нужно, чтобы поучаствовать — рассказать про самую интересную/смешную/странную/тупую фичу, которую вам доводилось реализовывать.
Сделали уведомление на сайте о том, что пользователь находится на сайте? Или сделали детектор спелости арбуза по фото? Расскажите об этом!
За второе и третье место вы получите мерч Tproger, видеокурс от OTUS, а за первое ещё и 50% скидку на любой курс от OTUS.
Подробности на сайте:
https://tprg.ru/nJbq
#конкурс
Компания «Межрегиональный ТранзитТелеком» ищет фуллстек-разработчика на Python
Что нужно делать:
— внедрять дополнительный функционал, работать c внешними API;
— создавать, программировать и оформлять страницы сайтов текущих проектов компании;
— поддерживать работоспособность и доступность сайта компании.
Требуемые навыки:
— опыт web-разработки от 3 лет;
— опыт создания и практического применения вёрстки HTML, CSS3, адаптив (вёрстка по уже предоставленным макетам XD/Figma);
— опыт разработки и поддержки многостраничных приложений (Vue + Django REST API);
— хорошее знание frontend технологий: jQuery, Vue JS,
MySQL, Redis, Elasticsearch;
— опыт работы с UNIX-системами на базовом уровне, (подготовка окружения, настройка базы данных, запуск веб-сервера nginx);
— работа с системами версионного контроля (Git);
— практический опыт работы с Docker.
Что предлагают:
— оформление по ТК РФ;
— дистанционно-стационарный режим работы;
— ДМС после испытательного срока.
Прочитать подробнее о вакансии и оставить отклик можно на сайте: https://tprg.ru/LzPZ
#работа #вакансия
Что нужно делать:
— внедрять дополнительный функционал, работать c внешними API;
— создавать, программировать и оформлять страницы сайтов текущих проектов компании;
— поддерживать работоспособность и доступность сайта компании.
Требуемые навыки:
— опыт web-разработки от 3 лет;
— опыт создания и практического применения вёрстки HTML, CSS3, адаптив (вёрстка по уже предоставленным макетам XD/Figma);
— опыт разработки и поддержки многостраничных приложений (Vue + Django REST API);
— хорошее знание frontend технологий: jQuery, Vue JS,
MySQL, Redis, Elasticsearch;
— опыт работы с UNIX-системами на базовом уровне, (подготовка окружения, настройка базы данных, запуск веб-сервера nginx);
— работа с системами версионного контроля (Git);
— практический опыт работы с Docker.
Что предлагают:
— оформление по ТК РФ;
— дистанционно-стационарный режим работы;
— ДМС после испытательного срока.
Прочитать подробнее о вакансии и оставить отклик можно на сайте: https://tprg.ru/LzPZ
#работа #вакансия
Что почитать: Сет Вейдман «Глубокое обучение. Легкая разработка проектов на Python»
Благодаря этой книге вы познакомитесь с глубоким обучением, начиная с основ и перейдёте к более сложным моделям и архитектурам, практикуясь на реальных проектах. Научитесь использовать многослойные, свёрточные и рекуррентные нейронные.
Здесь вы найдёте примеры рабочего кода, методы реализации многослойных сетей с нуля, реализацию концепций нейросетей с помощью PyTorch и не только.
#книги
Благодаря этой книге вы познакомитесь с глубоким обучением, начиная с основ и перейдёте к более сложным моделям и архитектурам, практикуясь на реальных проектах. Научитесь использовать многослойные, свёрточные и рекуррентные нейронные.
Здесь вы найдёте примеры рабочего кода, методы реализации многослойных сетей с нуля, реализацию концепций нейросетей с помощью PyTorch и не только.
#книги
Сможете ли вы решить эти 3 «простые» задачи на Python?
Давайте проверим насколько хорошо вы разбираетесь в нюансах Python-разработки. Вот вам три задачи, которые нужно решить. Справитесь?
https://tprg.ru/Wmh5
Давайте проверим насколько хорошо вы разбираетесь в нюансах Python-разработки. Вот вам три задачи, которые нужно решить. Справитесь?
https://tprg.ru/Wmh5