IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
читайте авторский блог

     13.04.2023       Выпуск 486 (10.04.2023 - 16.04.2023)       Вопросы и обсуждения

Python Bytes: #331 Python From the Future

Очередной выпуск англоязычного подкаста Python Bytes

     12.04.2023       Выпуск 486 (10.04.2023 - 16.04.2023)       Статьи

Ядро планеты Python. Интерактивный учебник

Я написал первые четыре главы мини-учебника «Ядро планеты Python», где постарался коротко, но достаточно ёмко раскрыть специфику, удобство и силу этого прекрасного языка. Оригинал учебника лежит на GitHub, вы вольны сколько угодно дополнять и переделывать его. Самое главное — учебник написан на Jupiter Notebook, а это значит, что вы можете интерактивно редактировать код, мгновенно добавляя новые сущности или проясняя непонятные моменты. Читать дальше →

     12.04.2023       Выпуск 486 (10.04.2023 - 16.04.2023)       Статьи

Восемь признаков недо-yield вашего проекта на Python

Иногда говорят, что код имеет запах. Это относится к стилистике написания, выбору переменных и т.п. Однако, когда речь идет про циклы, я предпочитаю использовать термин «недо-yield», характеризующий стиль работы программиста в циклах и с массивами данных.

     12.04.2023       Выпуск 486 (10.04.2023 - 16.04.2023)       Статьи

Как получать стипендию Тинькофф, зная лишь ChatGPT?

Я студент и увидел, что Тинькофф выплачивает целых 25 тысяч рублей студентам каждый месяц, но надо пройти некий отбор. По описанию на сайте быстро становится понятно, что отбор на самом деле - некий аналог олимпиадных задач. И тут я вспомнил про ChatGPT, и мне стало интересно, если бы я был практически полным нулем в программировании, смог бы я получить стипендию, используя нейросеть?

     12.04.2023       Выпуск 486 (10.04.2023 - 16.04.2023)       Статьи
     12.04.2023       Выпуск 486 (10.04.2023 - 16.04.2023)       Статьи

Релиз Django LTS 4.2: обзор изменений и необходимости обновления

В апреле 2023 года вышла новая LTS-версия Django Web Framework, одного из самых популярных фреймворков для веб-разработки на Python.«Вышла новая версия! Почему вы до сих пор не перешли на неё?» — такой вопрос часто возникает у студентов, изучающих этот фреймворк на курсах программирования. Аналогичный вопрос можно услышать и от начинающего специалиста, который недавно приступил к выполнению своих обязанностей в качестве бэкенд-разработчика.А стоит ли сейчас вообще начинать новый проект на Django или изучать этот фреймворк? В этой статье я, Евгений Бартенев, техлид и автор курса «Python-разработчик», помогу разобраться с этими и другими вопросами. Мы поговорим о разных типах релизов Django, посмотрим на главные изменения в новом и затронем основные аспекты, которые следует учитывать при обновлении версии Django в проекте.

     12.04.2023       Выпуск 486 (10.04.2023 - 16.04.2023)       Новости
     12.04.2023       Выпуск 486 (10.04.2023 - 16.04.2023)       Статьи
     15.04.2023       Выпуск 486 (10.04.2023 - 16.04.2023)       Релизы

pip - 23.1

Утилита для управления модулями в Python. Скачать можно по ссылке: https://pypi.python.org/pypi/pip/

     11.04.2023       Выпуск 486 (10.04.2023 - 16.04.2023)       Статьи

Материалы python-митапа: Go для питонистов, syslog и контейнерные рантаймы

Мы обсуждали отличия языков Python и Go, подробно разобрали работу с протоколом syslog и почти написали свой Docker. Если вам интересны эти темы — заходите под кат, там вы найдёте видеозаписи докладов, презентации спикеров и небольшой фотоотчёт.

     11.04.2023       Выпуск 486 (10.04.2023 - 16.04.2023)       Статьи

Автоматическое построение плоской панорамы

В этой статье представлен простой алгоритм автоматического сшивания нескольких фотографий в плоское (иногда называют перспективное) панорамное изображение (planar/perspective panoramic image). Статья содержит код на языкеPythonс использованием библиотекиOpenCV.

     11.04.2023       Выпуск 486 (10.04.2023 - 16.04.2023)       Статьи

Пишем приложение на Python для интерактивной визуализации графов с NetworkX, Plotly и Dash

Эта статья посвящена написанию приложения на Python для интерактивной визуализации графов. В первой части представлен краткий обзор использованных средств и библиотек, а также свойства приложения. Во второй половине — технические детали, касающиеся использования NetworkX, Plotly и Dash, и собственно код.

     11.04.2023       Выпуск 486 (10.04.2023 - 16.04.2023)       Статьи

Генеалогическое древо на Python

В этой статье мы обсудим простенький и относительно не извращённый способ сохранения информации о своей семье при помощи скриптов на Python. Для этого мы будем использовать модуль Diagrams.

     15.04.2023       Выпуск 486 (10.04.2023 - 16.04.2023)       Релизы

pytest - 7.3.1

Простой мощный инструмент тестирования в Python. Скачать можно по ссылке: https://pypi.python.org/pypi/pytest/

     11.04.2023       Выпуск 486 (10.04.2023 - 16.04.2023)       Статьи

О чём все эти люди говорят, ChatGPT?

У меня, как и у многих, часто всплывает потребность в том чтобы «разложить по полочкам» кучу разных текстов. Например:1. Я хочу знать, о чем вообще все отзывы в маркете про мой продукт.2. У меня есть много писем от клиентов на разные темы, и я хочу их систематизировать.3. Мне может понадобиться проанализировать старые обращения пользователей в техподдержку, которые не были размечены.