Разработка игр на Python
За несколько видеоуроков вы создадите игру по мотивам «Space Invaders» на языке программирования Python с использованием библиотеки Pygame:
https://tprg.ru/oCTq
За несколько видеоуроков вы создадите игру по мотивам «Space Invaders» на языке программирования Python с использованием библиотеки Pygame:
https://tprg.ru/oCTq
Векторы - прошлое ИИ, хэши - будущее
При работе с нейронными сетями, что используете вы — вектор или хэши? В этой статье окунулись в теорию нейронных хэшей и порассуждали, почему они могут стать прорывом в разработке ИИ:
https://tprg.ru/sQvw
#ml
При работе с нейронными сетями, что используете вы — вектор или хэши? В этой статье окунулись в теорию нейронных хэшей и порассуждали, почему они могут стать прорывом в разработке ИИ:
https://tprg.ru/sQvw
#ml
Почему не следует вызывать setup.py напрямую
Так сложилось, что сегодня вызов setup.py напрямую практически не используется в пользу вызовов с помощью pip, build и прочего. В этой статье автор рассказал, почему так получилось и объяснил, почему это скорее плюс, чем минус:
https://tprg.ru/SVGt
Так сложилось, что сегодня вызов setup.py напрямую практически не используется в пользу вызовов с помощью pip, build и прочего. В этой статье автор рассказал, почему так получилось и объяснил, почему это скорее плюс, чем минус:
https://tprg.ru/SVGt
Заметки со встречи по удалению Python GIL между Python Core и Сэмом Гроссом
Работа Сэма демонстрирует жизнеспособность удаления GIL таким образом, чтобы полученный интерпретатор Python был производительным и масштабировался с добавленными ядрами. На текущий момент рассматривается возможность добавление его форка Python 3.9 под названием nogil в CPython. В перспективе это позволит избежать Python 4.
Подробнее:
https://tprg.ru/a7tw
Работа Сэма демонстрирует жизнеспособность удаления GIL таким образом, чтобы полученный интерпретатор Python был производительным и масштабировался с добавленными ядрами. На текущий момент рассматривается возможность добавление его форка Python 3.9 под названием nogil в CPython. В перспективе это позволит избежать Python 4.
Подробнее:
https://tprg.ru/a7tw
lukasz.langa.pl
Notes From the Meeting On Python GIL Removal Between Python Core and Sam Gross - Łukasz Langa
During the annual Python core development sprint we held a meeting with Sam Gross, the author of nogil, a fork of Python 3.9 that removes the GIL. This is a non-linear summary of the meeting.
Начнём работу с Mock в Python
Занимаетесь ли вы тестированием собственных приложений? Если нет, то пора учиться это делать. В этой статье вы познакомитесь с Mock — объектом, который создает пустой тест для определенной части программы, а также узнаете, как его использовать:
https://tprg.ru/NsaG
Занимаетесь ли вы тестированием собственных приложений? Если нет, то пора учиться это делать. В этой статье вы познакомитесь с Mock — объектом, который создает пустой тест для определенной части программы, а также узнаете, как его использовать:
https://tprg.ru/NsaG
👍1
Глобальная блокировка интерпретатора (GIL) и её воздействие на многопоточность в Python
В этой статье вы узнаете, зачем появилась и существует глобальная блокировка интерпретатора в Питоне, как она работает, и как она влияет на скорость работы Питона, а также о том, куда в будущем, вероятно, будет двигаться Питон:
https://tprg.ru/svTn
В этой статье вы узнаете, зачем появилась и существует глобальная блокировка интерпретатора в Питоне, как она работает, и как она влияет на скорость работы Питона, а также о том, куда в будущем, вероятно, будет двигаться Питон:
https://tprg.ru/svTn
Ваш путеводитель по обработке естественного языка (NLP)
Заставить машину понимать и анализировать речь или текст — задача крайне не тривиальная. Ещё более нетривиальная задача — заставить машину, выполнив анализ речи, дать осмысленный ответ. Эти задачи решает NLP. Часто такие задачи выполняют с помощью Python. Как это работает и почему — читайте в этой статье:
https://tprg.ru/TubI
#nlp
Заставить машину понимать и анализировать речь или текст — задача крайне не тривиальная. Ещё более нетривиальная задача — заставить машину, выполнив анализ речи, дать осмысленный ответ. Эти задачи решает NLP. Часто такие задачи выполняют с помощью Python. Как это работает и почему — читайте в этой статье:
https://tprg.ru/TubI
#nlp
15 советов и трюков по коду Python
Подборка полезных советов и трюков, которые помогут решать разные задачи. Вы узнаете, как составлять анаграммы, разбивать строки на список, создавать уникальный список и многое другое.
Подробнее:
https://tprg.ru/W9VA
#видео
Подборка полезных советов и трюков, которые помогут решать разные задачи. Вы узнаете, как составлять анаграммы, разбивать строки на список, создавать уникальный список и многое другое.
Подробнее:
https://tprg.ru/W9VA
#видео
YouTube
Python 15 советов/трюков по коду
Пишем код на Python.
15 советов и фишек как решать разные задачи в коде.
🚀 Курс Python веб-разработчик от SkillFactory: https://clc.to/5Nc8gA
===
🆇 В этом выпуске 🆇
1) Перевернуть строку
2) Своп переменных
3) Анаграмма
4) Повторяем строку N раз
5) Делает…
15 советов и фишек как решать разные задачи в коде.
🚀 Курс Python веб-разработчик от SkillFactory: https://clc.to/5Nc8gA
===
🆇 В этом выпуске 🆇
1) Перевернуть строку
2) Своп переменных
3) Анаграмма
4) Повторяем строку N раз
5) Делает…
Однострочный for на Python
При создании коллекций элементов на Python циклы
Подробнее:
https://tprg.ru/bzx4
При создании коллекций элементов на Python циклы
for
можно заменить однострочником, который сделает то же самое, но с меньшим количеством кода. Существует 4 способа сделать это.Подробнее:
https://tprg.ru/bzx4
Dependency injection в Python
В этом видео простыми словами автор рассказал о dependency injection в Python и на практике показывал, как работает этот принцип.
Подробнее:
https://tprg.ru/BS8e
#виидео
В этом видео простыми словами автор рассказал о dependency injection в Python и на практике показывал, как работает этот принцип.
Подробнее:
https://tprg.ru/BS8e
#виидео
YouTube
Dependency injection в Python простыми словами / Dependency Injector
#python #dependencyinjection #interview
В этом видео простыми словами рассказываю о dependency injection в Python и на практике показываю как работает этот принцип.
Dependency Injector - https://github.com/ets-labs/python-dependency-injector
В этом видео простыми словами рассказываю о dependency injection в Python и на практике показываю как работает этот принцип.
Dependency Injector - https://github.com/ets-labs/python-dependency-injector
Discord бот на Python
Мы достаточно часто публикуем материалы по созданию различных ботом для Telegram, а вот по Discord значительно меньше. Исправляемся — в этой статьей вы найдёте пошаговую инструкцию по созданию бота для Discord:
https://tprg.ru/WgRA
Мы достаточно часто публикуем материалы по созданию различных ботом для Telegram, а вот по Discord значительно меньше. Исправляемся — в этой статьей вы найдёте пошаговую инструкцию по созданию бота для Discord:
https://tprg.ru/WgRA
Немного примеров match/case в Python 3.10
Одним из самых обсуждаемых новшеств в Python 3.10 стало появление
https://tprg.ru/lWZ5
Одним из самых обсуждаемых новшеств в Python 3.10 стало появление
match/case
. Для тех, кто ещё не знаком с данным оператором и его возможностями, предлагаем познакомиться в этой статье:https://tprg.ru/lWZ5
Бесплатный курс по Big Data и Data Science
Этот курс поможет углубить знания в области больших данных и машинного обучения, а также изучить применение Data Science на примерах практики передовых компаний. Курс подойдёт тем, кто уже немного знаком с Data Science и хочет продолжить обучение.
Подробнее:
https://tprg.ru/fD5C
#datascience
Этот курс поможет углубить знания в области больших данных и машинного обучения, а также изучить применение Data Science на примерах практики передовых компаний. Курс подойдёт тем, кто уже немного знаком с Data Science и хочет продолжить обучение.
Подробнее:
https://tprg.ru/fD5C
#datascience
👍1
Главный секрет операторов match/case в Python
Многие ждали появление операторов match/case в Python. Но столкнувшись с ним впервые, некоторые python-разработчики могут растеряться, ведь его синтаксис несколько отличается от привычного кода на Python.
В чём именно особенность этих операторов — читайте в статье:
https://tprg.ru/L61X
Многие ждали появление операторов match/case в Python. Но столкнувшись с ним впервые, некоторые python-разработчики могут растеряться, ведь его синтаксис несколько отличается от привычного кода на Python.
В чём именно особенность этих операторов — читайте в статье:
https://tprg.ru/L61X
Создание кластера Kubernetes в DigitalOcean с помощью Python и Fabric
И снова давайте поговорим о кластеризации. Существует множество способов и инструментов, с помощью которых это можно сделать, но в этой статье рассмотрели вариант с библиотекой Fabric для Python.
Подробнее:
https://tprg.ru/bygq
#kubernetes
И снова давайте поговорим о кластеризации. Существует множество способов и инструментов, с помощью которых это можно сделать, но в этой статье рассмотрели вариант с библиотекой Fabric для Python.
Подробнее:
https://tprg.ru/bygq
#kubernetes
12 актуальных идей для портфолио Python
Персональные проекты говорят сами за себя громче, чем любые престижные сертификаты, поэтому в этом руководстве обсудили идеи проектов на Python для вашего резюме. Каждая идея относится к отдельной области применения Python:
https://tprg.ru/EMZ2
Персональные проекты говорят сами за себя громче, чем любые престижные сертификаты, поэтому в этом руководстве обсудили идеи проектов на Python для вашего резюме. Каждая идея относится к отдельной области применения Python:
https://tprg.ru/EMZ2
Pip vs Conda: подробное сравнение двух систем упаковки Python
Если вы используете Python в Data Science или компьютерных вычислениях, то заметите, что Python имеет две разные системы упаковки: pip и Conda. Неужели pip недостаточно? Разобрались в этой статье:
https://tprg.ru/povW
Если вы используете Python в Data Science или компьютерных вычислениях, то заметите, что Python имеет две разные системы упаковки: pip и Conda. Неужели pip недостаточно? Разобрались в этой статье:
https://tprg.ru/povW