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

Собрали в одном месте самые важные ссылки
консультируем про IT, Python

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

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

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

     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)       Статьи
     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. 

     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), полезно было бы знать, что по-умолчанию после каждого перезапуска воркера, первый запрос к нему обрабатывается гораздо дольше, чем последующие.

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

Определение формата файла с помощью Python

Совсем недавно я столкнулся с проблемой: по необьяснимым причинам карта памяти начала забрасывать все файлы в папку LOST.DIR без расширений. За долгое время там накопилось более 500 файлов разного типа: картинки, видео, аудио, документы. Самостоятельно понять формат файла было невозможным, по этому я стал искать способ решения этой проблемы программным путем.

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

Random Forest in Python

A Practical End-to-End Machine Learning Example.

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

Математические модели релейно-импульсных регуляторов

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

Практика промышленного использования микропроцессорных регулирующих приборов (МРП) показала, что “идеальные алгоритмы” физически не реализуемы. Синтезированная на их основе АСР не отражает поведение реальной системы [1].