Size: a a a

2017 June 14
PythonDigest
struct — Binary Data Structures — PyMOTW 3
http://feeds.doughellmann.com/~r/doughellmann/python/~3/PR88waviaEY/
источник
PythonDigest
mgc-django - классификация жанров музыки
http://github.com/indrajithi/mgc-django
источник
PythonDigest
Talk Python to Me: #116 обзор топ 10 докладов с PyCon 2017
https://talkpython.fm/episodes/show/116/10-top-talks-of-pycon-2017-reviewed

Аудио-подкаст
источник
PythonDigest
Выгружаем фото Марса с сайта NASA с помощью aiohttp
http://pfertyk.me//2017/06/getting-mars-photos-from-nasa-using-aiohttp/
источник
PythonDigest
Разбираемся с асинхронным программированием на Python
https://dbader.org/blog/understanding-asynchronous-programming-in-python
источник
PythonDigest
[Видео] Оптимизации, сделавшие Python 3.6 быстрее Python 3.5
http://pythonz.net/videos/94/?utm_source=rss&utm_campaign=promo&utm_medium=link

Различные оптимизации сделали Python 3.6 быстрее Python 3.5. Давайте разберём, что и как было сделано.

Python 3.6 превосходит любую другу версию во многих тестах производительности. Мы познакомимся с результатами тестов на Python 2.7, 3.5 и 3.6.


Формат байткода и инструкции вызова функций были изменены для ускорения его исполнения. Новое соглашение «быстрого вызова» для C было добавлено, чтобы избежать создания временных кортежей и словарей. Метод разбора аргументов был оптимизирован с использованием внутреннего кеша. Операции над байтами, а также кодировками типа UTF-8 были оптимизированы благодаря новому API для создания байтовых объектов. Некоторые части asyncio были переписаны на C, чтобы получить до 25% ускорения. Функция PyMem_Malloc() теперь использует быстрый распределитель pymalloc, также предлагая небольшое увеличение скорости.
источник
PythonDigest
источник
2017 June 15
PythonDigest
Тестируем асинхронный context manager
http://pfertyk.me//2017/06/testing-asynchronous-context-managers-in-python/
источник
2017 June 16
PythonDigest
vqa.pytorch - визуализация ответов на вопросы с Pytorch
http://github.com/Cadene/vqa.pytorch
источник
PythonDigest
10 возможностей Python 3
http://www.asmeurer.com/python3-presentation/slides.html#1

Презентация
источник
PythonDigest
yotaq - максимально простая очередь задач
https://github.com/JoseTomasTocino/yotaq
источник
PythonDigest
[Видео] Современные словари в Python: Сочетание дюжины отличных идей
http://pythonz.net/videos/95/?utm_source=rss&utm_campaign=promo&utm_medium=link

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


Этот рассказ в картинках и коде объяснит ключевые идеи и их развитие в течении времени, затронет темы разделяемых ключей, компактности и версионирования.
источник
PythonDigest
MLBox - автоматизированная система машинного обучения
http://github.com/AxeldeRomblay/MLBox
источник
PythonDigest
Моделирование переходных процессов при коммутации электрической цепи средствами Python
https://habrahabr.ru/post/330990/?utm_source=habrahabr&utm_medium=rss&utm_campaign=hub

В общем случае в электрической цепи переходные процессы могут возникать, если в цепи имеются индуктивные и емкостные элементы, обладающие способностью накапливать или отдавать энергию магнитного или электрического поля. В момент коммутации, когда начинается переходный процесс, происходит перераспределение энергии между индуктивными, емкостными элементами цепи и внешними источниками энергии, если они подключенными к цепи. При этом могут возникать большие перенапряжения, сверхтоки, электромагнитные колебания, которые способны нарушить работу систем автоматики и других устройств, вплоть до выхода их из строя.
источник
PythonDigest
Podcast.__init__ Episode 113 - Jedi Code Completion с David Halter
https://www.podcastinit.com/episode-113-jedi-code-completion-with-david-halter/
источник
PythonDigest
источник
PythonDigest
Введение в Apache Kafka для питонистов
https://www.confluent.io/blog/introduction-to-apache-kafka-for-python-programmers/
источник
2017 June 17
PythonDigest
источник
PythonDigest
5 способов сделать Django Admin безопаснее
https://hackernoon.com/5-ways-to-make-django-admin-safer-eb7753698ac8
источник
PythonDigest
источник