Size: a a a

2018 August 13
PythonDigest
meshroom - 3D Reconstruction Software
http://github.com/alicevision/meshroom
источник
PythonDigest
Делаем радиостанцию из GTA: San Andreas
https://habr.com/post/419661/?utm_campaign=419661

Хотелось ли вам переключаться между радиостанциями так, как вы делали это в Сан-Андреас?
Саундтрек из GTA прославился хорошим выбором музыки и забавными вставками. Компания Rockstar проделала отличную работу, создавая радиостанции для этой игры – кстати, музыку из Vice City и San Andreas можно даже купить в виде наборов CD.


Чтобы сделать её прослушивание более приятным – и кое-чему обучиться, я решил взломать радиоприёмник так, чтобы он принимал игровые радиостанции.


Идея в том, чтобы можно было крутить ручку настройки приёмника и переключаться между виртуальными станциями, так, как это можно было бы делать с реальным приёмником. Основным препятствием стал софт – мне хотелось бы, чтобы каждая виртуальная станция играла свою музыку, даже когда я её не слушаю. Опять-таки, как в реальном мире.
источник
PythonDigest
КлассикAI жанра: ML ищет себя в поэзии
https://habr.com/post/419745/?utm_campaign=419745

Сейчас в прессе часто встречаются новости вида “AI научился писать в стиле автора Х”, или “ML создает искусство”. Посмотрев на это, мы решили – было бы здорово, если эти громкие заявления можно было бы проверить на деле.


Можно ли устроить борьбу ботов по написанию стихотворений? Можно ли сделать из этого понятную и воспроизводимую соревновательную историю? Теперь можно точно сказать, что это возможно. А о том, как написать свой первый алгоритм по генерации стихотворений, читайте дальше.
источник
PythonDigest
Как Python уменьшает потребление памяти для строк
http://rushter.com/blog/python-strings-and-memory/
источник
PythonDigest
источник
PythonDigest
Перекладываем логи из Kafka в Cassandra
http://www.admintome.com/blog/data-pipeline-send-logs-from-kafka-to-cassandra/
источник
PythonDigest
источник
PythonDigest
Потребление памяти в CPython и PyPy
https://dev.nextthought.com/blog/2018/08/cpython-vs-pypy-memory-usage.html
источник
PythonDigest
Python 101: Episode #19 – The subprocess module
http://www.blog.pythonlibrary.org/2018/08/08/7676/
источник
PythonDigest
Python Bytes: #90 A Django Async Roadmap
https://pythonbytes.fm/episodes/show/90/a-django-async-roadmap

Аудио-подкаст
источник
PythonDigest
Отслеживаем несколко объектов с помощью OpenCV
https://www.pyimagesearch.com/2018/08/06/tracking-multiple-objects-with-opencv/
источник
2018 August 14
PythonDigest
[Видео] Монолит + микросервисы = любовь
https://www.youtube.com/watch?v=mKp7-hWPJb4

Рассказ о том, как мы внедряли сервисную архитектуру в монолитный B2B-проект. Чем это было хорошо, чем это было плохо, как поменялся наш workflow
источник
PythonDigest
python-jvm-interpreter - Java Virtual Machine написанная на Python
http://github.com/gkbrk/python-jvm-interpreter
источник
PythonDigest
charmpy - Parallel Programming with Python
http://github.com/UIUC-PPL/charmpy
источник
PythonDigest
Битва за портфель: Python против финконсультантов
https://habr.com/post/419979/?utm_campaign=419979

В продолжение статьи (https://habr.com/post/419313/) о вреде избыточной диверсификации создадим полезный инструментарий по подбору акций. После этого сделаем простую ребалансировку и добавим уникальные условия технических индикаторов, которых так часто не хватает в популярных сервисах. А затем сравним доходность отдельных активов и различных портфелей.
источник
2018 August 16
PythonDigest
источник
PythonDigest
10 веб-фреймворков Python, с которыми стоит работать в 2018 году
https://habr.com/post/420119/?utm_campaign=420119

Фреймворки облегчают жизнь разработчику, предлагая различные решения для разработки приложений и сервисов. Они автоматизируют внедрение стандартных решений, позволяя сэкономить время. Таким образом, разработчик фокусируется на приложении, а не на рутинных задачах, где не нужно творческое мышление.
источник
PythonDigest
Паттерны корутин asyncio: за пределами await
https://habr.com/post/420129/?utm_campaign=420129

В очередной раз наступив на грабли при работе с python asyncio я отправился на просторы интернета, чтобы найти что-то более приятное, чем сухая документация. Мне попалась статья Yeray Diaz "Asyncio Coroutine Patterns: Beyond await" (https://medium.com/python-pandemonium/asyncio-coroutine-patterns-beyond-await-a6121486656f), в которой автор весьма увлекательно рассматривает применение asyncio и делится некоторыми приемами. Поскольку я не нашел ничего такого же цельного на русском языке, то решился её перевести.
источник
2018 August 17
PythonDigest
Как настроить список действий в Django Admin
https://micropyramid.com/blog/how-to-customize-the-admin-actions-in-list-pages-of-django-admin/
источник
PythonDigest
источник