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

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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/xZOL
Download Telegram
Как составить резюме, пройти собеседование и найти работу Data Scientist'ом

Хорошее резюме — это первая и важнейшая ступень на пути к желаемой работе. Без него вам сложно будет попасть на собеседование, чтобы показать ваши способности.

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

https://tprg.ru/kjaR

#datascience
Возвращение к жизни старых фотографий

С помощью проекта от Microsoft, вы сможете восстановить старые фотографии, находящиеся в самом плачевном состоянии.

В этом репозитории вы найдёте всю необходимую информацию по установке проекта и запуску:

https://tprg.ru/QGu3

#ml
Учебное пособие по Python для начинающих

Конечно, полностью изучить Python за 5 часов невозможно. Но вот разобраться с синтаксисом и изучить основополагающие возможности, вполне. В этом видео находится полноценный курс по Python для начинающих разработчиков:

https://tprg.ru/GwY6

#видео
👍1
О нейронных сетях в двух словах

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

https://tprg.ru/4B7F

#ml
Python вырвался на первое место в рейтинге языков программирования TIOBE

По результатам октябрьского рейтинга популярности, публикуемого TIOBE Software, Python поднялся на первое место с рейтингом 11,27%, обогнав язык C. Так, за год язык поднялся с третьего места, возглавив список.

В других рейтингах у Python тоже отличные результаты, подробнее:

https://tprg.ru/lbaF

#новости
Машинное обучение в реальной жизни:
Что почитать. Реувен Лернер «Python Workout: 50 ten-minute exercises»

Эта книга отлично подойдёт начинающим разработчикам. Здесь вы найдёте множество задач с ответами и способами решения. Единственный нюанс — книга на английском языке.

#книги
👍1
Почему пока не стоит переходить на Python 3.10

На днях вышла новая версия языка Python 3.10. Она принесла нам полезные новшества и некоторые изменения. Но помимо удобств обновления принесло и сложности.

О них в этой статье:

https://tprg.ru/zQ8G
5 алгоритмов на Python для новичков

Алгоритмов очень много, но сегодня предлагаем вам изучить пять из них. В этом видео вы узнаете о сортировке выборкой, линейном и бинарном поиске, алгоритме Евклида и алгоритме переворота строки:

https://tprg.ru/ICMz

#видео
Уже в ноябре в Москве пройдёт крупнейшая в Европе IT-конференция HighLoad++ 2021

Что такое Highload++ 2021? Это:
— более 130 докладов по самым разным темам;
— возможность пообщаться с ТОПами IT-индустрии;
— персональная консультация от разработчиков технологий, на которых построен ваш проект;
— новые полезные знакомства;
— возможность обновить собственные знания и многое другое.

Конференция пройдёт 25-26 ноября.

Узнать подробности: https://tprg.ru/Aacz

#ивент
И так по кругу
Как дизассемблировать код Python и повысить его производительность

Чем больше строк в вашем проекте, тем больше шансов, что какой-то участок кода замедляет его работу и его нужно доработать. В таком случае на помощь приходит дизассемблирование. Его можно выполнить с помощью модуля dis и вот как это делать:

https://tprg.ru/pcw6
Свежий подкаст с Гвидо ван Россумом

5 октября вышел свежий подкаст с Гвидо, где он поделился своим мнением об интерпретаторе Python, необходимости его ускорения и других вопросах.

Послушать или прочитать стенограмму можно тут:

https://tprg.ru/nKtO
Руководство Google по стилю Python

Держите подробное руководство от Google, посвящённое Python. Здесь вы узнаете, что по мнению Google можно делать и чего нельзя во время разработки на Python:

https://tprg.ru/oAqV
Чат: Как бы вы назвали фреймворк?

Часто по названию библиотеки или фреймворка сложно сказать о его назначении. Django, Flask, BeautifulSoup — библиотеки, заточенные для веб-разработки, но по названию об этом сказать невозможно.

Как бы вы назвали такие библиотеки, если бы вам предоставили такую возможность?

Пишите свои варианты в комментарии.
Если всё равно придёшь к питону, то зачем тянуть?
Параллельные и конкурентные вычисления в Python

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

Подробнее:

https://tprg.ru/xU8V
Библиотека PyToolz

Библиотека PyToolz содержит набор вспомогательных функций для итераторов, функций и словарей, которые помогают в функциональном программировании на Python. Библиотека полезна и её рекомендуется держать в своём арсенале.

Познакомиться с репозиторием и документацией можно здесь:

https://tprg.ru/AoNC

#библиотека
15 трюков в Python 3, делающих код понятнее и быстрее

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

https://tprg.ru/KuLM
Обзор популярного CMS на Python — Wagtail

Wagtail — это CMS на основе Django. В этой статье автор поделился своим мнением об этой CMS и рассказал, почему считает её лучшей:

https://tprg.ru/hpy0