Почему пока не стоит переходить на Python 3.10
На днях вышла новая версия языка Python 3.10. Она принесла нам полезные новшества и некоторые изменения. Но помимо удобств обновления принесло и сложности.
О них в этой статье:
https://tprg.ru/zQ8G
На днях вышла новая версия языка Python 3.10. Она принесла нам полезные новшества и некоторые изменения. Но помимо удобств обновления принесло и сложности.
О них в этой статье:
https://tprg.ru/zQ8G
5 алгоритмов на Python для новичков
Алгоритмов очень много, но сегодня предлагаем вам изучить пять из них. В этом видео вы узнаете о сортировке выборкой, линейном и бинарном поиске, алгоритме Евклида и алгоритме переворота строки:
https://tprg.ru/ICMz
#видео
Алгоритмов очень много, но сегодня предлагаем вам изучить пять из них. В этом видео вы узнаете о сортировке выборкой, линейном и бинарном поиске, алгоритме Евклида и алгоритме переворота строки:
https://tprg.ru/ICMz
#видео
YouTube
Python 5 алгоритмов для новичка!
Рассматриваем еще 5 популярных алгоритмов в программировании!
В том числе сортировку выборкой, бинарный поиск, алгоритм Евклида и тд.
🥝 Курс «Python для веб-разработки» в SkillFactory: https://clc.to/dBYRXw
===
Получите 45% скидку по промокоду Хауди Хо
…
В том числе сортировку выборкой, бинарный поиск, алгоритм Евклида и тд.
🥝 Курс «Python для веб-разработки» в SkillFactory: https://clc.to/dBYRXw
===
Получите 45% скидку по промокоду Хауди Хо
…
Уже в ноябре в Москве пройдёт крупнейшая в Европе IT-конференция HighLoad++ 2021
Что такое Highload++ 2021? Это:
— более 130 докладов по самым разным темам;
— возможность пообщаться с ТОПами IT-индустрии;
— персональная консультация от разработчиков технологий, на которых построен ваш проект;
— новые полезные знакомства;
— возможность обновить собственные знания и многое другое.
Конференция пройдёт 25-26 ноября.
Узнать подробности: https://tprg.ru/Aacz
#ивент
Что такое Highload++ 2021? Это:
— более 130 докладов по самым разным темам;
— возможность пообщаться с ТОПами IT-индустрии;
— персональная консультация от разработчиков технологий, на которых построен ваш проект;
— новые полезные знакомства;
— возможность обновить собственные знания и многое другое.
Конференция пройдёт 25-26 ноября.
Узнать подробности: https://tprg.ru/Aacz
#ивент
Как дизассемблировать код Python и повысить его производительность
Чем больше строк в вашем проекте, тем больше шансов, что какой-то участок кода замедляет его работу и его нужно доработать. В таком случае на помощь приходит дизассемблирование. Его можно выполнить с помощью модуля dis и вот как это делать:
https://tprg.ru/pcw6
Чем больше строк в вашем проекте, тем больше шансов, что какой-то участок кода замедляет его работу и его нужно доработать. В таком случае на помощь приходит дизассемблирование. Его можно выполнить с помощью модуля dis и вот как это делать:
https://tprg.ru/pcw6
Свежий подкаст с Гвидо ван Россумом
5 октября вышел свежий подкаст с Гвидо, где он поделился своим мнением об интерпретаторе Python, необходимости его ускорения и других вопросах.
Послушать или прочитать стенограмму можно тут:
https://tprg.ru/nKtO
5 октября вышел свежий подкаст с Гвидо, где он поделился своим мнением об интерпретаторе Python, необходимости его ускорения и других вопросах.
Послушать или прочитать стенограмму можно тут:
https://tprg.ru/nKtO
Руководство Google по стилю Python
Держите подробное руководство от Google, посвящённое Python. Здесь вы узнаете, что по мнению Google можно делать и чего нельзя во время разработки на Python:
https://tprg.ru/oAqV
Держите подробное руководство от Google, посвящённое Python. Здесь вы узнаете, что по мнению Google можно делать и чего нельзя во время разработки на Python:
https://tprg.ru/oAqV
Чат: Как бы вы назвали фреймворк?
Часто по названию библиотеки или фреймворка сложно сказать о его назначении. Django, Flask, BeautifulSoup — библиотеки, заточенные для веб-разработки, но по названию об этом сказать невозможно.
Как бы вы назвали такие библиотеки, если бы вам предоставили такую возможность?
Пишите свои варианты в комментарии.
Часто по названию библиотеки или фреймворка сложно сказать о его назначении. Django, Flask, BeautifulSoup — библиотеки, заточенные для веб-разработки, но по названию об этом сказать невозможно.
Как бы вы назвали такие библиотеки, если бы вам предоставили такую возможность?
Пишите свои варианты в комментарии.
Параллельные и конкурентные вычисления в Python
В этой статье на понятных примерах из жизни объясняется разница в параллелизме и конкурентности, варианты организации конкурентного выполнения кода, их сравнение и как правильно выбрать наилучший вариант.
Подробнее:
https://tprg.ru/xU8V
В этой статье на понятных примерах из жизни объясняется разница в параллелизме и конкурентности, варианты организации конкурентного выполнения кода, их сравнение и как правильно выбрать наилучший вариант.
Подробнее:
https://tprg.ru/xU8V
Библиотека PyToolz
Библиотека PyToolz содержит набор вспомогательных функций для итераторов, функций и словарей, которые помогают в функциональном программировании на Python. Библиотека полезна и её рекомендуется держать в своём арсенале.
Познакомиться с репозиторием и документацией можно здесь:
https://tprg.ru/AoNC
#библиотека
Библиотека PyToolz содержит набор вспомогательных функций для итераторов, функций и словарей, которые помогают в функциональном программировании на Python. Библиотека полезна и её рекомендуется держать в своём арсенале.
Познакомиться с репозиторием и документацией можно здесь:
https://tprg.ru/AoNC
#библиотека
15 трюков в Python 3, делающих код понятнее и быстрее
Полезная подборка трюков, которая поможет вам писать более качественный программный код на Python третьей версии:
https://tprg.ru/KuLM
Полезная подборка трюков, которая поможет вам писать более качественный программный код на Python третьей версии:
https://tprg.ru/KuLM
Обзор популярного CMS на Python — Wagtail
Wagtail — это CMS на основе Django. В этой статье автор поделился своим мнением об этой CMS и рассказал, почему считает её лучшей:
https://tprg.ru/hpy0
Wagtail — это CMS на основе Django. В этой статье автор поделился своим мнением об этой CMS и рассказал, почему считает её лучшей:
https://tprg.ru/hpy0
Tproger ищет веб-разработчиков
— фронтендера: https://tprg.ru/ZMg1
— бэкендера: https://tprg.ru/W1SK
— фулстека: https://tprg.ru/fYFg
Откликайтесь и станьте частью нашей команды.
#вакансия
— фронтендера: https://tprg.ru/ZMg1
— бэкендера: https://tprg.ru/W1SK
— фулстека: https://tprg.ru/fYFg
Откликайтесь и станьте частью нашей команды.
#вакансия
👎1
Зачем нужна документация к коду и что такое Docs as Code
Вышел новый выпуск Moscow Python Podcast, где обсудили не только необходимость документации к коду, но также разобрали подход Docs as Code.
Посмотреть тут:
https://tprg.ru/0T26
#видео #подкаст
Вышел новый выпуск Moscow Python Podcast, где обсудили не только необходимость документации к коду, но также разобрали подход Docs as Code.
Посмотреть тут:
https://tprg.ru/0T26
#видео #подкаст
YouTube
Moscow Python Podcast. Docs as Code (level: all)
В гостях у Moscow Python Podcast разработчик компании Recall Masters Анатолий Щербаков. Поговорили с Анатолием о документации к вашему коду, почему она нужна и о подходе Docs as Code.
Ведущие выпуска — сооснователь MoscowPython и компании DryLabs Валентин…
Ведущие выпуска — сооснователь MoscowPython и компании DryLabs Валентин…
Что почитать. Ли Воган «"Непрактичный" Python»
Эта книга пригодится разработчикам, которые самостоятельно осваивают язык. Здесь не будет скучного заумного объяснения многочисленной теории, ведь вы будете реализовывать различные проекты. Книга отлично дополняет теоретическую часть будь то документация или другая книга.
#книги
Эта книга пригодится разработчикам, которые самостоятельно осваивают язык. Здесь не будет скучного заумного объяснения многочисленной теории, ведь вы будете реализовывать различные проекты. Книга отлично дополняет теоретическую часть будь то документация или другая книга.
#книги
Django Admin с миллионами записей — 11 практик оптимизаций для начинающих
Django Admin — это готовый CRUDL интерфейс с поиском, фильтрами и хитрыми настройками. В этой статье представлены 11 практик, которые помогут избегать проблем с производительностью Django Admin:
https://tprg.ru/KYeW
#django
Django Admin — это готовый CRUDL интерфейс с поиском, фильтрами и хитрыми настройками. В этой статье представлены 11 практик, которые помогут избегать проблем с производительностью Django Admin:
https://tprg.ru/KYeW
#django
7 способов сделать структуру вашего проекта Python более элегантной
В этой статье содержатся рекомендации по организации вашего проекта для удобства его поддержки при его развитии, а также упрощения взаимодействия с ним вам и другим программистам в будущем:
https://tprg.ru/t2D0
В этой статье содержатся рекомендации по организации вашего проекта для удобства его поддержки при его развитии, а также упрощения взаимодействия с ним вам и другим программистам в будущем:
https://tprg.ru/t2D0
👍1
AntiToxic Bot — бот, распознающий токсичных пользователей в Telegram чатах
На Python создано огромное количество различных Telegram-ботов, это связано с популярностью мессенджера. Но у такой популярности есть и обратная сторона — множество пользователей, которые разжигают ссоры, вражду и просто ведут себя неподобающим образом в чатах и комментариях каналов.
Автор этой статьи решил бороться с такими пользователями и создал бота, которые отслеживает токсичных личностей с помощью нейросетей и банит их.
Подробности:
https://tprg.ru/P8Dy
На Python создано огромное количество различных Telegram-ботов, это связано с популярностью мессенджера. Но у такой популярности есть и обратная сторона — множество пользователей, которые разжигают ссоры, вражду и просто ведут себя неподобающим образом в чатах и комментариях каналов.
Автор этой статьи решил бороться с такими пользователями и создал бота, которые отслеживает токсичных личностей с помощью нейросетей и банит их.
Подробности:
https://tprg.ru/P8Dy
👎1