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

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

     16.05.2018       Выпуск 230 (14.05.2018 - 20.05.2018)       Статьи
     16.05.2018       Выпуск 230 (14.05.2018 - 20.05.2018)       Релизы
     15.05.2018       Выпуск 230 (14.05.2018 - 20.05.2018)       Статьи
     14.05.2018       Выпуск 230 (14.05.2018 - 20.05.2018)       Статьи

Свой асинхронный tcp-сервер за 15 минут с подробным разбором

Ранее я представил пару небольших постов о потенциальной роли Spring Boot 2 в реактивном программировании. После этого я получил ряд вопросов о том, как работают асинхронные операции в программировании в целом. Сегодня я хочу разобрать, что такое Non-blocking I/O и как применить это знание для создания небольшого tcp–сервера на python, который сможет обрабатывать множество открытых и тяжелых (долгих) соединений в один поток. Знание python не требуется: все будет предельно просто со множеством комментариев. Приглашаю всех желающих!

     16.05.2018       Выпуск 230 (14.05.2018 - 20.05.2018)       Релизы
     14.05.2018       Выпуск 230 (14.05.2018 - 20.05.2018)       Статьи

Открытый вебинар: «Трудности перевода: 2 и 3 версии»

Провели на прошлой неделе открытый вебинар про вторую и третью версию. На нём создатель курса Стас Ступников разбирал нюансы миграции между версиями, отличия в производительности, новые особенности, да и вообще общался и отвечал на вопросы слушателей.

     13.05.2018       Выпуск 229 (07.05.2018 - 13.05.2018)       Статьи
     11.05.2018       Выпуск 229 (07.05.2018 - 13.05.2018)       Статьи

Органайзер-каталог для карт Heroes III и более 7700 карт в придачу

Я играю в Heroes of Might and Magic со времен царя Гороха королевы Ламанды, и за это время накопилось такое количество карт для 3-х Героев, что я решил их как-то упорядочить и структурировать.

     11.05.2018       Выпуск 229 (07.05.2018 - 13.05.2018)       Статьи
     11.05.2018       Выпуск 229 (07.05.2018 - 13.05.2018)       Статьи

1000+1 способ определение того, являются ли все элементы в списке одинаковыми

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

     11.05.2018       Выпуск 229 (07.05.2018 - 13.05.2018)       Статьи