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

Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE

     06.06.2019       Выпуск 285 (03.06.2019 - 09.06.2019)       Статьи

Мелкая питонячая радость #1: loguru

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

     06.06.2019       Выпуск 285 (03.06.2019 - 09.06.2019)       Статьи

Мелкая питонячая радость #2: Starlette

Так уж сложилось, что на Python пишут много веб-приложений. Эту нишу Python разработки почти полностью поделили между собой два здоровых игрока — Django и Flask. Поэтому большой процент программистов, пишущих на Python, заточен на работу с этими двумя фреймворками.

 

По этой причине у многих Python-разрабов складывается некое подобие тунельного зрения — их инженерный подход заперт между этими двумя библиотеками.

     06.06.2019       Выпуск 285 (03.06.2019 - 09.06.2019)       Статьи
     05.06.2019       Выпуск 285 (03.06.2019 - 09.06.2019)       Статьи

Указатели в Python: в чём суть?

Если вы когда-нибудь работали с такими низкоуровневыми языками, как С или С++, то наверняка слышали про указатели. Они позволяют сильно повышать эффективность разных кусков кода. Но также они могут запутывать новичков — и даже опытных разработчиков — и приводить к багам управления памятью. А есть ли указатели в Python, можно их как-то эмулировать?

     05.06.2019       Выпуск 285 (03.06.2019 - 09.06.2019)       Статьи

Решение японских кроссвордов c P̶y̶t̶h̶o̶̶n̶ Rust и WebAssembly

Как сделать решатель (солвер) нонограмм на Python, переписать его на Rust, чтобы запускать прямо в браузере через WebAssembly.

     05.06.2019       Выпуск 285 (03.06.2019 - 09.06.2019)       Статьи

Rekko Challenge — как занять 2-е место в конкурсе по созданию рекомендательных систем

На Boosters.pro в течении двух месяцев с 18 февраля по 18 апреля проходило соревнование по построению рекомендательной системы на реальных данных одного из крупнейших российских онлайн-кинотеатров Okko. Организаторы преследовали цель улучшить существующую рекомендательную систему. На данный момент соревнование доступно в режиме песочницы, в которой вы можете проверить свои подходы и отточить навыки в построении рекомендательных систем.

     05.06.2019       Выпуск 285 (03.06.2019 - 09.06.2019)       Статьи
     05.06.2019       Выпуск 285 (03.06.2019 - 09.06.2019)       Статьи
     04.06.2019       Выпуск 285 (03.06.2019 - 09.06.2019)       Статьи
     04.06.2019       Выпуск 285 (03.06.2019 - 09.06.2019)       Статьи

Подборка @pythonetc, май 2019

Это одиннадцатая подборка советов про Python и программирование из авторского канала @pythonetc

     04.06.2019       Выпуск 285 (03.06.2019 - 09.06.2019)       Статьи

Как перебрать словарь в Python

Словари являются одной из наиболее важных и полезных структур данных в Python. Они могут помочь вам решить широкий спектр задач программирования. Из этой статьи вы узнаете, как итерировать словарь в Python.

     03.06.2019       Выпуск 285 (03.06.2019 - 09.06.2019)       Статьи
     03.06.2019       Выпуск 285 (03.06.2019 - 09.06.2019)       Релизы