Size: a a a

2016 February 03
PythonDigest
Контроль над браслетом в ритме BlueZ

https://habrahabr.ru/post/276343/

В исследовательском проекте мне потребовался прототип медицинского браслета. Устройство должно было периодически измерять пульс, предупреждая об этом пациента, и отправлять результаты вместе с уровнем заряда батареи в облачный сервис. Таким устройством вполне мог стать и фитнес-браслет со стационарным ретранслятором вместо смартфона. Поэтому, прежде чем попытаться собрать прототип своими руками, я решил поэкспериментировать с чем-нибудь готовым. Так у меня появился новый Xiaomi mi band 1S Pulse (обзор на Geektimes) с оптическим датчиком частоты сердечного ритма.
источник
PythonDigest
django_minimal_log - небольшой сервер и клиент для логгирования на основе Django

http://pypi.python.org/pypi/django_minimal_log/

Проект представляет собой Django-модуль, который позволяет организовать агрегацию логов на основе Django.

Django выступает в роли сервера, который принимает запросы логгирования, а клиент отправляет POST запросы на этот сервер.
источник
PythonDigest
PyNSK #6 — шестая встреча Новосибирского Python сообщества

https://habrahabr.ru/post/276441/

Питонисты Новосибирска и ближайших регионов, приглашаем вас на встречу сообщества Python сообщества — PyNSK. 

13-го февраля (суббота) состоится шестая встреча. Она пройдет в Культурном Центре «Этаж» и начнется 13-00.

Мы выспались за январь и решили провести встречу! В этот раз будем говорить про RPC и тестирование:
источник
PythonDigest
С юбилеем: Scrapinghub исполняется 5 лет

https://blog.scrapinghub.com/2016/01/27/happy-anniversary-scrapinghub-turns-5/

Scrapinghub - компания, которая поддерживает несколько инструментов для парсинга. По ссылке вы найдете планы на будущее
источник
PythonDigest
virtualenv  - 14.0.4

https://allmychanges.com/p/python/virtualenv/#14.0.4

Инструмент создания виртуального рабочего окружения. Изменения описаны по ссылке https://allmychanges.com/p/python/virtualenv/#14.0.4. Скачать можно по ссылке: http://pypi.python.org/pypi/virtualenv/
источник
PythonDigest
Who-s-Home - отслеживаем кто дома на основе wifi

http://github.com/kRew94/Who-s-Home
источник
2016 February 04
PythonDigest
viz - визуализация популярных репозиториев и других данных в Github

http://donnemartin.com/viz
источник
PythonDigest
pymongo - 2.9.1

https://allmychanges.com/p/python/pymongo/#2.9.1

Python интерфейс для MongoDB. Изменения описаны по ссылке https://allmychanges.com/p/python/pymongo/#2.9.1. Скачать можно по ссылке: http://pypi.python.org/pypi/pymongo/
источник
PythonDigest
Используем модуль trace, чтобы понять поток исполнения программы(с разных сторон)

http://jugad2.blogspot.com/2016/02/using-pythons-trace-module-to.html
источник
PythonDigest
musichaos - утилита наведения порядка в музыке (раскладывает файлы по исполнителю, альбому, музыке)

http://pypi.python.org/pypi/musichaos/

Позволяет организовать такую структуру

~/music
│   ├── Artist 01
│   │   └── Album 01
│   │   │   └── Title 01
│   │   │   │── Title 02
│   ├── Artist 02
│   │   └── Album 01
│   │   │   └── Title 01
│   │   │   │── Title 02


Утилита позволяет реализовать порядок без перемещения файлов (с помощью ссылок)
источник
PythonDigest
Модуль unittest: тестируем свои программы

http://pythonworld.ru/moduli/modul-unittest.html
источник
PythonDigest
Книга «Hello World! Занимательное программирование»

https://habrahabr.ru/post/276401/

Привет! Наша первая книга для детей «Первая книга юного программиста. Учимся писать программы на Scratch» имела успех у читателей и мы решили издать замечательную книгу Уоррена Сэнда и Картера Сэнда. Данный пост адресован детям и их родителям.
источник
PythonDigest
Импорт словаря в Lingualeo.com

https://habrahabr.ru/post/276495/

Для экспорта слов в Lingualeo.com есть несколько решений:


Приложения для браузера или телефонов:
Добавление слов на сайте.


Минусы этих способов в том, что вносить слова можно только по одному. Нам необходима реализация, которая позволит добавлять несколько слов за раз.
источник
PythonDigest
hyperspyUI - GUI для Hyperspy (инструментарий для обработки многомерных данных)

http://pypi.python.org/pypi/hyperspyUI/
источник
PythonDigest
kitty - фреймворк для фазинга (Fuzzing) написанный на Python

http://github.com/cisco-sas/kitty

Fuzzing - это процесс тестирования кода на основе максимально случайных данных (в том числе корректных и некорректных)
источник
PythonDigest
aiohttp-riak - HTTP Riak connector для aiohttp

http://pypi.python.org/pypi/aiohttp-riak/
источник
2016 February 05
PythonDigest
odfpy - Python API и утилиты для работы с OpenDocument файлами

http://pypi.python.org/pypi/odfpy/
источник
PythonDigest
aiohttp - 0.21.0

https://allmychanges.com/p/python/aiohttp/#0.21.0

http клиент/сервер для asyncio. Изменения описаны по ссылке https://allmychanges.com/p/python/aiohttp/#0.21.0. Скачать можно по ссылке: https://pypi.python.org/pypi/aiohttp/
источник
PythonDigest
Подборка: Более 70 источников по машинному обучению для начинающих

https://habrahabr.ru/post/276479/

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

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

Машинное обучение – это лишь одна из математических дисциплин, связанных с понятием «данные». Чтобы разобраться в том, что такое аналитика данных, анализ данных, наука о данных, машинное обучение и большие данные, прочитайте этот материал.
источник
PythonDigest
parallel-ssh - асинхронная библиотека для SSH

http://pypi.python.org/pypi/parallel-ssh/
источник