Передача функции в качестве аргумента другой функции в 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
Уже в конце августа состоится онлайн-хакатон с призовым фондов в 1 миллион рублей
Участникам, всего 30 команд, предстоит улучшить существующие цифровые Smart City-сервисы для жителей "атомных" городов.
Для кого:
— Data science-специалистов;
— Бэкенд или фронтенд-разработчиков.
— Алгоритмистов;
— ИИ-специалистов;
— UI/UX-дизайнеров;
Где: хакатон пройдёт в онлайне.
Когда: 27–29 августа.
Сколько платят:
— За первое место — 150 000 рублей;
— За второе место — 100 000 рублей;
— 5 победителям конкурса идей — по 50 000 рублей.
Успевайте на регистрацию — команд мало и шансы выиграть высоки: https://tprg.ru/TbJA
#ивент
Участникам, всего 30 команд, предстоит улучшить существующие цифровые Smart City-сервисы для жителей "атомных" городов.
Для кого:
— Data science-специалистов;
— Бэкенд или фронтенд-разработчиков.
— Алгоритмистов;
— ИИ-специалистов;
— UI/UX-дизайнеров;
Где: хакатон пройдёт в онлайне.
Когда: 27–29 августа.
Сколько платят:
— За первое место — 150 000 рублей;
— За второе место — 100 000 рублей;
— 5 победителям конкурса идей — по 50 000 рублей.
Успевайте на регистрацию — команд мало и шансы выиграть высоки: https://tprg.ru/TbJA
#ивент
6 лучших интегрированных сред разработки (IDE) для программистов на Python
Как бы ни был популярен PyCharm, но не всем он по душе. Хорошо, что существует множество альтернатив, среди которых каждый может подобрать для себя идеальный инструмент.
В этой статье представлены несколько сред разработки, каждая из которых обладает своими особенностями:
https://tprg.ru/UE73
Как бы ни был популярен PyCharm, но не всем он по душе. Хорошо, что существует множество альтернатив, среди которых каждый может подобрать для себя идеальный инструмент.
В этой статье представлены несколько сред разработки, каждая из которых обладает своими особенностями:
https://tprg.ru/UE73