Сертифицированный мониторинг температуры
https://habr.com/ru/post/470267/?utm_campaign=470267&utm_source=habrahabr&utm_medium=rss
В нашей компании используется Система менеджмента качества (СМК). В рамках одной из сертификации по системе ISO:9001 было предписано собирать показания температуры и влажность в некоторых помещениях, например в серверной или на складах.
Т.к. все бюрократические процедуры требуют бумажек, то и сбор данных должен производиться устройством имеющим поверку.
В связи с этим был повешен самый обычный гигрометр и на протяжении нескольких лет люди ежедневно записывали показания в журнал. Согласитесь, неудобно.
https://habr.com/ru/post/470267/?utm_campaign=470267&utm_source=habrahabr&utm_medium=rss
В нашей компании используется Система менеджмента качества (СМК). В рамках одной из сертификации по системе ISO:9001 было предписано собирать показания температуры и влажность в некоторых помещениях, например в серверной или на складах.
Т.к. все бюрократические процедуры требуют бумажек, то и сбор данных должен производиться устройством имеющим поверку.
В связи с этим был повешен самый обычный гигрометр и на протяжении нескольких лет люди ежедневно записывали показания в журнал. Согласитесь, неудобно.
StackOverflow: интересные вопросы за неделю (cxcvii)
http://python-weekly.blogspot.com/2019/10/cxcvii-stackoverflow-python-report.html
http://python-weekly.blogspot.com/2019/10/cxcvii-stackoverflow-python-report.html
django-extensions - 2.2.3
https://allmychanges.com/p/python/django-extensions/#2.2.3
Набор пользовательских расширений для Django-проектов. Изменения описаны по ссылке https://allmychanges.com/p/python/django-extensions/#2.2.3. Скачать можно по ссылке: https://pypi.python.org/pypi/django-extensions/
https://allmychanges.com/p/python/django-extensions/#2.2.3
Набор пользовательских расширений для Django-проектов. Изменения описаны по ссылке https://allmychanges.com/p/python/django-extensions/#2.2.3. Скачать можно по ссылке: https://pypi.python.org/pypi/django-extensions/
#python #pydigest
Сборник Python новостей уже перед вами.
В 302 выпуске Python Дайджест вы найдете:
- Пишем оплату для telegram-бота. Часть 3
- Как технология in-memory изменила бизнес-аналитику
- Путь к проверке типов 4 миллионов строк Python-кода. Часть 3
- Анализируем данные с Октоберфеста: Pandas, Matplotlib, Plotly
- Создание stateful навыка для Алисы на serverless функциях
- Новый курс по Python от Microsoft [на английском]
- [Видео] Осваиваем и дополняем Data Version Control
- [Видео] Пишем на питоне так, чтобы все вас любили (или ненавидели)
- [Видео] Как стать разработчиком с нуля за полгода (и выжить)
- udemy-dl - скачиваем udemy курсы
- lutris - клиент для Open Source gaming platform
- geonode - платформа для хранения гео данных
Заходите в гости - https://pythondigest.ru/issue/302/
Присылайте интересные новости через форму на сайте.
Сборник Python новостей уже перед вами.
В 302 выпуске Python Дайджест вы найдете:
- Пишем оплату для telegram-бота. Часть 3
- Как технология in-memory изменила бизнес-аналитику
- Путь к проверке типов 4 миллионов строк Python-кода. Часть 3
- Анализируем данные с Октоберфеста: Pandas, Matplotlib, Plotly
- Создание stateful навыка для Алисы на serverless функциях
- Новый курс по Python от Microsoft [на английском]
- [Видео] Осваиваем и дополняем Data Version Control
- [Видео] Пишем на питоне так, чтобы все вас любили (или ненавидели)
- [Видео] Как стать разработчиком с нуля за полгода (и выжить)
- udemy-dl - скачиваем udemy курсы
- lutris - клиент для Open Source gaming platform
- geonode - платформа для хранения гео данных
Заходите в гости - https://pythondigest.ru/issue/302/
Присылайте интересные новости через форму на сайте.
Python Digest
Выпуск 302
Новый выпуск еженедельного дайджеста новостей о #python уже в эфире!
Набор библиотек для Data Science
https://towardsdatascience.com/top-python-libraries-used-in-data-science-a58e90f1b4ba
https://towardsdatascience.com/top-python-libraries-used-in-data-science-a58e90f1b4ba
Как интегрировать карту в Django приложение
https://www.fullstackpython.com/blog/maps-django-web-applications-projects-mapbox.html
https://www.fullstackpython.com/blog/maps-django-web-applications-projects-mapbox.html
Композитор с долгой кратковременной памятью
https://habr.com/ru/post/470127/?utm_campaign=470127&utm_source=habrahabr&utm_medium=rss
Я в течение нескольких лет предпринимал примитивные попытки автоматического сочинения музыки для Visions of Chaos (https://softology.com.au/voc.htm). В основном при этом использовались простые математические формулы или генетические мутации случайных последовательностей нот. Добившись недавно скромного успеха в изучении и применении TensorFlow и нейронных сетей для поиска клеточных автоматов (https://softologyblog.wordpress.com/2019/09/03/automatic-detection-of-interesting-cellular-automata/), я решил попробовать использовать нейронные сети для создания музыки.
https://habr.com/ru/post/470127/?utm_campaign=470127&utm_source=habrahabr&utm_medium=rss
Я в течение нескольких лет предпринимал примитивные попытки автоматического сочинения музыки для Visions of Chaos (https://softology.com.au/voc.htm). В основном при этом использовались простые математические формулы или генетические мутации случайных последовательностей нот. Добившись недавно скромного успеха в изучении и применении TensorFlow и нейронных сетей для поиска клеточных автоматов (https://softologyblog.wordpress.com/2019/09/03/automatic-detection-of-interesting-cellular-automata/), я решил попробовать использовать нейронные сети для создания музыки.
Быстрыее HTTP клиенты для Python
https://julien.danjou.info/python-and-fast-http-clients/
https://julien.danjou.info/python-and-fast-http-clients/
Используем zip() для парной итерации
https://webdevblog.ru/ispolzovanie-funkcii-python-zip-dlya-parallelnoj-obrabotki/
https://webdevblog.ru/ispolzovanie-funkcii-python-zip-dlya-parallelnoj-obrabotki/
Пишем C расширение для Python
https://realpython.com/build-python-c-extension-module/
https://realpython.com/build-python-c-extension-module/
Способы создания гистограмм с помощью Python
https://habr.com/ru/post/470535/?utm_campaign=470535&utm_source=habrahabr&utm_medium=rss
За последний год я сталкивалась с необходимостью рисования гистограмм и столбчатых диаграмм достаточно часто для того, чтобы появилось желание и возможность об этом написать. Кроме того, мне самой довольно сильно не хватало подобной информации. В этой статье приведен обзор 3 методов создания таких графиков на языке Python.
https://habr.com/ru/post/470535/?utm_campaign=470535&utm_source=habrahabr&utm_medium=rss
За последний год я сталкивалась с необходимостью рисования гистограмм и столбчатых диаграмм достаточно часто для того, чтобы появилось желание и возможность об этом написать. Кроме того, мне самой довольно сильно не хватало подобной информации. В этой статье приведен обзор 3 методов создания таких графиков на языке Python.
Celery taskcls: новый декоратор, новые возможности
https://habr.com/ru/post/470547/?utm_campaign=470547&utm_source=habrahabr&utm_medium=rss
Так вышло, что я терпеть не могу рутинных однообразных действий. У меня за плечами несколько проектов, использующих Celery (https://docs.celeryproject.org/en/latest/). Каждый раз, когда задача становится сложнее вывода 2 + 2 = 5, шаблон решения сводится к созданию класса, выполняющего задачу, и функции (https://docs.celeryproject.org/en/latest/userguide/tasks.html#basics)-стартера, с которой умеет работать Celery — бойлерплейта. В этой статье я расскажу, как я боролся с бойлерплейтом, и что из этого вышло.
https://habr.com/ru/post/470547/?utm_campaign=470547&utm_source=habrahabr&utm_medium=rss
Так вышло, что я терпеть не могу рутинных однообразных действий. У меня за плечами несколько проектов, использующих Celery (https://docs.celeryproject.org/en/latest/). Каждый раз, когда задача становится сложнее вывода 2 + 2 = 5, шаблон решения сводится к созданию класса, выполняющего задачу, и функции (https://docs.celeryproject.org/en/latest/userguide/tasks.html#basics)-стартера, с которой умеет работать Celery — бойлерплейта. В этой статье я расскажу, как я боролся с бойлерплейтом, и что из этого вышло.
Podcast.__init__: Network Automation At Enterprise Scale With Python
https://www.pythonpodcast.com/enms-network-automation-episode-232/
Audio
https://www.pythonpodcast.com/enms-network-automation-episode-232/
Audio
Подборка @pythonetc, сентябрь 2019
https://habr.com/ru/post/470109/?utm_campaign=470109&utm_source=habrahabr&utm_medium=rss
Новая подборка советов про Python и программирование из авторского канала @pythonetc
https://habr.com/ru/post/470109/?utm_campaign=470109&utm_source=habrahabr&utm_medium=rss
Новая подборка советов про Python и программирование из авторского канала @pythonetc
Как выглядело бы Московское метро в трехмерном мире
https://habr.com/ru/post/470602/?utm_campaign=470602&utm_source=habrahabr&utm_medium=rss
Недавно я читал блог одного урбаниста, который рассуждал о том, какая должна быть идеальная схема метро.Схему метро можно рисовать исходя из двух принципов:
Схема должна быть удобной и простой для запоминания и ориентирования
Схема должна соответствовать географии города
Очевидно, что эти принципы взаимоисключающие и первый принцип требует существенного искажения географической реальности.
https://habr.com/ru/post/470602/?utm_campaign=470602&utm_source=habrahabr&utm_medium=rss
Недавно я читал блог одного урбаниста, который рассуждал о том, какая должна быть идеальная схема метро.Схему метро можно рисовать исходя из двух принципов:
Схема должна быть удобной и простой для запоминания и ориентирования
Схема должна соответствовать географии города
Очевидно, что эти принципы взаимоисключающие и первый принцип требует существенного искажения географической реальности.
Нескучный туториал по NumPy
https://habr.com/ru/post/469355/?utm_campaign=469355&utm_source=habrahabr&utm_medium=rss
Меня зовут Вячеслав, я хронический математик и уже несколько лет не использую циклы при работе с массивами…
Ровно с тех пор, как открыл для себя векторные операции в NumPy. Я хочу познакомить вас с функциями NumPy, которые чаще всего использую для обработки массивов данных и изображений. В конце статьи я покажу, как можно использовать инструментарий NumPy, чтобы выполнить свертку изображений без итераций (= очень быстро).
https://habr.com/ru/post/469355/?utm_campaign=469355&utm_source=habrahabr&utm_medium=rss
Меня зовут Вячеслав, я хронический математик и уже несколько лет не использую циклы при работе с массивами…
Ровно с тех пор, как открыл для себя векторные операции в NumPy. Я хочу познакомить вас с функциями NumPy, которые чаще всего использую для обработки массивов данных и изображений. В конце статьи я покажу, как можно использовать инструментарий NumPy, чтобы выполнить свертку изображений без итераций (= очень быстро).
Введение в PyAutoGUI
https://stackabuse.com/getting-started-with-python-pyautogui/
https://stackabuse.com/getting-started-with-python-pyautogui/
Dependency Injector 3.14.11
https://github.com/ets-labs/python-dependency-injector
https://github.com/ets-labs/python-dependency-injector
Связный список на Python: Коты в коробках
https://habr.com/ru/post/470828/?utm_campaign=470828&utm_source=habrahabr&utm_medium=rss
LinkedList или связный список – это структура данных. Связный список обеспечивает возможность создать двунаправленную очередь из каких-либо элементов. Каждый элемент такого списка считается узлом. По факту в узле есть его значение, а также две ссылки – на предыдущий и на последующий узлы. То есть список «связывается» узлами, которые помогают двигаться вверх или вниз по списку. Из-за таких особенностей строения из связного списка можно организовать стек, очередь или двойную очередь.
https://habr.com/ru/post/470828/?utm_campaign=470828&utm_source=habrahabr&utm_medium=rss
LinkedList или связный список – это структура данных. Связный список обеспечивает возможность создать двунаправленную очередь из каких-либо элементов. Каждый элемент такого списка считается узлом. По факту в узле есть его значение, а также две ссылки – на предыдущий и на последующий узлы. То есть список «связывается» узлами, которые помогают двигаться вверх или вниз по списку. Из-за таких особенностей строения из связного списка можно организовать стек, очередь или двойную очередь.
Python + Keras + LSTM: делаем переводчик текстов за полчаса
https://habr.com/ru/post/470706/?utm_campaign=470706&utm_source=habrahabr&utm_medium=rss
В предыдущей части (https://habr.com/ru/post/466565/) я рассматривал создание несложной распознавалки текста, основанной на нейронной сети. Сегодня мы применим аналогичный подход, и напишем автоматический переводчик текстов с английского на немецкий.
https://habr.com/ru/post/470706/?utm_campaign=470706&utm_source=habrahabr&utm_medium=rss
В предыдущей части (https://habr.com/ru/post/466565/) я рассматривал создание несложной распознавалки текста, основанной на нейронной сети. Сегодня мы применим аналогичный подход, и напишем автоматический переводчик текстов с английского на немецкий.
Много-страничные формы в Django
https://www.imagescape.com/blog/2019/10/09/multipage-forms-django/
https://www.imagescape.com/blog/2019/10/09/multipage-forms-django/