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

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

     04.01.2018       Выпуск 211 (01.01.2018 - 07.01.2018)       Статьи

Мастерство Click: пишем сложные CLI приложения Click

Контекст, под-команды, фильтры

     04.01.2018       Выпуск 211 (01.01.2018 - 07.01.2018)       Интересные проекты, инструменты, библиотеки

diadump для скачивания диафильмов

Анонс мини-приложения для скачивания копий диафильмов.

     03.01.2018       Выпуск 211 (01.01.2018 - 07.01.2018)       Статьи

Elm & Django #1 Django

Начало цикла статей про использование языка Elm в Django Templates

     02.01.2018       Выпуск 211 (01.01.2018 - 07.01.2018)       Статьи
     02.01.2018       Выпуск 211 (01.01.2018 - 07.01.2018)       Релизы
     01.01.2018       Выпуск 211 (01.01.2018 - 07.01.2018)       Статьи
     01.01.2018       Выпуск 211 (01.01.2018 - 07.01.2018)       Статьи
     01.01.2018       Выпуск 211 (01.01.2018 - 07.01.2018)       Статьи

ScadaPy — создание мнемосхем

В продолжение цикла статей о возможности создания простой scada системы используя язык программирования python, хочу предложить описание редактора мнемосхем, объединяющего все программы, о которых писалось ранее. 

В настоящее время многие scada системы в качестве интерфейса отображения или подсистемы отображения используют web браузер, в котором происходит обработка данных, как правило с помощью java script. 

     01.01.2018       Выпуск 211 (01.01.2018 - 07.01.2018)       Вопросы и обсуждения

Test and Code: 34: TDD and Test First

Аудио-подкаст

     29.12.2017       Выпуск 210 (25.12.2017 - 31.12.2017)       Статьи

Мастерская интернет-разработчика — Монтируем Google Drive диск через gdfs на Ubuntu 17.04

Я использую Google Drive для хранения бэкапов на некоторых своих серверах, но можно выдумать множество сценариев использования этого облачного хранилища.

Для этого нам необходимо будет установить клиентскую библиотеку для работы с API Google, драйвер gdfs, получить код авторизации и настроить автоматическое монтирование при загрузке сервера.

     29.12.2017       Выпуск 210 (25.12.2017 - 31.12.2017)       Статьи

Импорт и преобразование словаря LinguaLeo в флэш-карты Anki

Те, кто учат английский язык наверняка знакомы с Anki — программой для запоминания слов, выражений и любой другой информации с помощью интервальных повторений.

Другой популярный сервис, не нуждающийся в представлении — LinguaLeo позволяет при чтении оригинального текста сразу отправлять незнакомые слова на изучение, сохраняя их в собственном словаре вместе с произношением, изображением, транскрипцией слова и контекстом в котором оно употребляется. Пару лет назад LinguaLeo внедрили систему интервальных повторений, но в отличии от Anki система повторений не такая мощная и не содержит в себе возможностей настройки.

Что если нам попытаться скрестить ужа с ежом использовать преимущества двух платформ? Взять сами слова из Лингва Лео вместе со всеми медиафайлами и информацией и использовать ресурсы Anki для их запоминания.

     29.12.2017       Выпуск 210 (25.12.2017 - 31.12.2017)       Статьи

Оптимизация стадии инициализации Django

Если у вас Django проект работает на синхронных воркерах и вы периодически их перезапускаете (например, в gunicorn это опция --max-requests), полезно было бы знать, что по-умолчанию после каждого перезапуска воркера, первый запрос к нему обрабатывается гораздо дольше, чем последующие.