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

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

     02.06.2021       Выпуск 389 (31.05.2021 - 06.06.2021)       Статьи

Сам себе Гутенберг. Часть 2. Делаем многоязычные параллельные книги

В прошлый раз мы с вами научились делать параллельные книги и сделали русско-английский вариант отрывка романа Харпер Ли "Убить пересмешника". Сегодня мы сделаем следующий шаг и создадим полноценную многоязычную книгу на восьми языках.

     02.06.2021       Выпуск 389 (31.05.2021 - 06.06.2021)       Интересные проекты, инструменты, библиотеки

revizor - пакет для извлечения данных из строк с названием товаров

Позволяет определить категорию, бренд, модель и артикул внутри переданной строки.

     02.06.2021       Выпуск 389 (31.05.2021 - 06.06.2021)       Статьи

Разрешения в Django Rest Framework

Перевод: Špela Giacomelli (aka GirlLovesToCode) — Permissions in Django Rest Framework В этой статье рассматриваются особенности использования разрешений has_permission

     02.06.2021       Выпуск 389 (31.05.2021 - 06.06.2021)       Релизы
     02.06.2021       Выпуск 389 (31.05.2021 - 06.06.2021)       Статьи

Permissions in Django Rest Framework

This article looks at how permissions work in Django REST Framework.

     01.06.2021       Выпуск 389 (31.05.2021 - 06.06.2021)       Вопросы и обсуждения
     01.06.2021       Выпуск 389 (31.05.2021 - 06.06.2021)       Статьи

Как учить протоколы без чтения RFC: как сэкономить время при разработке

Если вы разрабатывает приложение, работающее по сети, или проводите отладку работы такого приложения, доскональное знание работы сетевых протоколов сильно облегчит вашу задачу. Первоисточником подобного знания являются RFC и, к счастью, они с давних времен находятся в открытом доступе. Более того, прочитать их можно даже консольных браузером links, так как кроме текста в них ничего не содержится.

     01.06.2021       Выпуск 389 (31.05.2021 - 06.06.2021)       Статьи

Генераторы для самых маленьких

В бытность мою, когда я самостоятельно изучал Python, я находил достаточно теоретического материала о языке и его возможностях. Однако даже после прочтения нескольких статей на разных сайтах и книг многое не укладывались у меня в голове (да, вот такой вот я тугой). Непонятные концепции приходилось зубрить «на веру» без глубокого понимания, потому что практические примеры в статьях были для меня сложны. Время шло, я становился опытнее, понимание приходило на практических задачах, и в какой-то момент я стал учить Python'у своих друзей. В рамках наставничества я обнаружил, что, кажется, наметил путь, по которому можно объяснять сложные концепции простыми словами.

     01.06.2021       Выпуск 389 (31.05.2021 - 06.06.2021)       Статьи
     01.06.2021       Выпуск 389 (31.05.2021 - 06.06.2021)       Статьи

Конечные автоматы и django

При работе над django-проектом, есть ряд must-have сторонних библиотек, если не хочется бесконечно изобретать велосипед. Средстав отладки sql запросов(debug-toolbar, silk, --print-sql из django-extensions), что-нибудь для хранения древовидных структур, переодических/отложенных задач(кстати, cron-like интерфейс есть у uswgi. EAV всё ещё бывает нужен, хотя часто его можно заменить jsonfield. И одна из таких крайне полезных вещей, но почему-то реже обсуждаемая в сети - FSM. Не так часто почему-то сталкиваюсь с ними в чужом коде.

     31.05.2021       Выпуск 389 (31.05.2021 - 06.06.2021)       Статьи

Анализ результатов работы архитектуры YoloV3 на медицинских снимках

Данная статья представляет собой обзор на оригинальную статью на Medium (эксперименты проводятся с изменениями некоторых условий).

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

 

     31.05.2021       Выпуск 389 (31.05.2021 - 06.06.2021)       Статьи

Разбираемся, как подавить шум в речи с помощью глубокого обучения и OpenVINO

Данная статья будет полезна студентам и тем, кто хочет разобраться с тем, как происходит шумоподавление речи (Speech Denoising) с помощью глубокого обучения. На Хабре уже были статьи по данной тематике несколько лет назад (раз, два), но нашей целью является желание дать несколько более глубокое понимание процесса работы со звуком. 

     31.05.2021       Выпуск 389 (31.05.2021 - 06.06.2021)       Статьи
     31.05.2021       Выпуск 389 (31.05.2021 - 06.06.2021)       Статьи

Сокрытые драгоценности Python

В последнее время у меня появилось новое хобби – чтение документации Python просто для удовольствия! Когда вы читаете на досуге, то, как правило, замечаете интересные «лакомые кусочки», которые в противном случае пропустили бы.

     30.05.2021       Выпуск 388 (24.05.2021 - 30.05.2021)       Статьи

Jerikan+Ansible: a configuration management system for network

Jerikan: a configuration management system for network teams

     30.05.2021       Выпуск 388 (24.05.2021 - 30.05.2021)       Статьи

Прогнозирование временных рядов с помощью AutoML

В лаборатории моделирования природных систем Национального центра когнитивных разработок Университета ИТМО мы активно исследуем вопросы применения автоматического машинного обучения для различных задач. В этой статье мы хотим рассказать о применении AutoML для эффективного прогнозирования временных рядов, а также о том, как это реализовано в рамках open-source фреймворка FEDOT. Это вторая статья из серии публикаций, посвященной данной разработке (с первой из них можно ознакомиться по ссылке).