Zen of Python
20.1K subscribers
1.21K photos
161 videos
32 files
3.16K links
Полный Дзен Пайтона в одном канале

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/xZOL
Download Telegram
Простая система трассировки лучей на чистом Python

Проект называется Sombra и предназначен он для того, чтобы вы могли проще разобраться в том, как работает рейтрейсинг.

По ссылке вы найдёте инструкцию по установке проекта и ссылку на репозиторий:

https://tprg.ru/VGmn
Метод filter() в Python: извлечение значений из итераций

Метод filter() является встроенным в стандартную библиотеку Python. Давайте вместе с вами посмотрим какими возможностями он обладает, как его комбинировать с другими функциональными элементами, а также какие хорошие альтернативы у нас для него есть:

https://tprg.ru/i58N
Подборка лучших постов из всех Telegram-каналов Tproger

Типичный программист — годнота и самое важное из сферы IT:
ТОП-5 репозиториев на GitHub, о которых должен знать каждый разработчик
Самые глупые и самые дорогие баги в истории
Бесплатные материалы для обучения и прокачки скиллов в программировании

Точка входа в программирование — всё для начинающих программистов:
Шпаргалка по хоткеям для популярных редакторов кода и сред разработки
История становления разработчика: от первых троянов до собственной программы для шифрования файлов
Состояние гонки (race condition) простым языком

(вы здесь) Zen of Python – питонисты оценят:
Собеседование VS реальная работа: какие навыки пригодятся начинающим Python-разработчикам
Оптимизируем походы в магазин с помощью Python
5 быстрых проектов в портфолио на Python, которыми вы будете гордиться

Веб-страница — канал про веб-разработку:
Создаём спутниковый трекер с нуля на 30 строках JavaScript
Топ-10 самых популярных вопросов на собеседовании по JavaScript
Первое знакомство с Kubernetes: установка кластера k8s вручную

Мобильная разработка — годнота для мобильных разработчиков:
Пишем список изменений в App Store и Google Play правильно
Реализовываем компьютерное зрение в мобильном приложении для йоги
Создаём динамическую смену темы в виде круговой анимации. Прямо как в Telegram, только лучше

GameDev: разработка игр — геймдев такой, какой он есть:
Лучшая VR-механика ever
Подборка ресурсов с бесплатной музыкой и звуками для вашей игры
Создаём игровой движок с видом от первого лица всего за 265 строк кода на JS

IT Юмор — cочные мемы и несерьёзные темы:
Антидедлайн — битые файлы для отправки заказчику
Почему не стоит браться за старые костыли в новом проекте — наглядное руководство
«Не баг, а огреха»

Представляешь, — важные, смешные и родные новости про технологии и IT
— ​Нейросеть будет контролировать поведение подмосковных школьников
— ​Навоз научились применять в добыче криптовалюты
— ​Названы самые «прожорливые» до пользовательских данных приложения

Сохраняйте понравившиеся материалы в закладки и подписывайтесь на интересные для вас каналы.
👍1
Как защитить здоровье вашего кода Python

Познакомьтесь с тремя полезными инструментами, которые помогут вам разобраться в крупном коде, а также избежать ошибок при работе с большой кодовой базой:

https://tprg.ru/65dD
Простая программа цифровых часов на Pythob с Tkinter

Предлагаем вам сделать небольшой проект, который будет выводить окно с текущим временем в цифровом виде, чтобы вы могли глядя на него напоминать себе о том, какой вы молодец!

Руководство по созданию тут:

https://tprg.ru/45kx
Полезная шпаргалка по Python

В процессе обучения у автора этой шпаргалки накопилось некоторое количество заметок, которые помогали ему в процессе изучения языка, а теперь могут помочь вам.

Заходите, изучайте и сохраняйте к себе в избранное:

https://tprg.ru/DuCg
Большая сила — большая ответственность
Go пройдём тест по Go?

Относительно других языков, Go — молодой язык программирования, впитавший в себя лучшее из Python и С, и унаследовавший их универсальность и простоту. Благодаря этому он из года в год становится популярнее, а спрос на Go-разработчиков растёт.

Предлагаем вам проверить свои знания по Go, пройдя тест, который мы приготовили вместе с Kaspersky:
https://tprg.ru/RH2C

Это #партнёрский пост
Session-based аутентификация для одностраничных приложений на Django

В этой статье вы научитесь настраивать аутентификацию на основе сеанса в одностраничных приложениях (SPA). Для серверной части будет использоваться популярный Django, а для фронтенда не менее популярная JavaScript-библиотека React.

Подробнее тут:

https://tprg.ru/jDnN

#django
Как обнаружить плагиат в тексте с помощью Python

Было ли вам когда-нибудь интересно каким именно образом работы студентов проверяются на плагиат? Понятно, что это делает определённый алгоритм, а не стайка практикантов в тёмном подвале, но всё-таки как именно этот алгоритм работает?

В этом руководстве вы сможете создать детектор плагиата, используя машинное обучение и понять, как всё это устроено:

https://tprg.ru/M2Pf
Продвинутый бот для торговли криптовалютой, написанный на Python

Если вы занимаетесь Python-разработкой и интересуетесь криптовалютой, то этот инструмент вам должен понравиться.

Jesse — это платформа, которая упрощает анализ и исследование тенденций криптовалюты, позволяя создавать более эффективные торговые стратегии.

Подробнее здесь:

https://tprg.ru/o9Em
PythonBoost — новый авторский канал, где опытные разработчики делятся полезным контентом для обучения.

Ведут канал 3 программиста под руководством Senior Python Developer.

Цель канала — показать начинающим Python-разработчикам, что нужно учить, чтобы найти первую работу на Python.

Читайте, решайте задачи, учитесь вместе с PythonBoost, а опытные программисты предоставят вам лучший контент.

Это #партнёрский пост
Держите небольшую подборку полезных библиотек для Python, которые решают самые разные задачи.

Здесь оставим ссылки на каждую из них:
1. https://github.com/gruns/icecream
2. https://github.com/tartley/colorama
3. https://github.com/ranaroussi/multitasking
4. https://github.com/ChrisKnott/Eel
5. https://github.com/3b1b/manim
6. https://github.com/benfred/py-spy
7. https://github.com/kmike/pymorphy2