Size: a a a

2018 July 30
PythonDigest
Glances - кросс-платформенное средство мониторинга
https://nicolargo.github.io/glances/
источник
PythonDigest
Raccoon - сканер уязвимостей
http://github.com/evyatarmeged/Raccoon
источник
PythonDigest
subprocess - подпроцессы в Python
http://feedproxy.google.com/~r/TheTaraNights/~3/7Xq-77SZHig/
источник
2018 July 31
PythonDigest
StackOverflow: интересные вопросы за неделю (cxxxvi)
http://python-weekly.blogspot.com/2018/07/cxxxvi-stackoverflow-python-report.html
источник
PythonDigest
pyxel - пишем ретро игры на Python
http://github.com/kitao/pyxel
источник
PythonDigest
9 платных, условно-бесплатных и бесплатных программ для трекинга кода приложений
https://habr.com/post/352680/?utm_campaign=352680

Трекинг кода must-have в среде разработки. Но вот насколько нужен этот же инструмент в продуктиве? Тот, кто лишь кропотливо собирает логи скажет «ну его нафиг, мой ELK меня не подводит» и будет по-своему прав. До поры до времени.
источник
PythonDigest
Talk Python to Me: #171 - анализ 1M Jupyter Notebooks
https://talkpython.fm/episodes/show/171/1m-jupyter-notebooks-analyzed

Аудио-подкаст
источник
2018 August 02
PythonDigest
thredo - threads на curio
http://github.com/dabeaz/thredo
источник
PythonDigest
источник
PythonDigest
[Видео] David Beazley "Die Threads"
https://www.youtube.com/watch?v=U66KuyD3T0M
источник
PythonDigest
Как работают библиотеки виртуального окружения
https://habr.com/post/418579/?utm_campaign=418579

Вы когда-нибудь задумывались о том, как работают библиотеки виртуального окружения в Python? В этой статье я предлагаю ознакомится с главной концепцией, которую используют все библиотеки для окружений, такие как virtualenv, virtualenvwrapper, conda, pipenv.


Изначально, в Python не было встроенной возможности создавать окружения, и такая возможность была реализована в виде хака. Как оказалось, все библиотеки базируются на очень простой особенности интерпретатора питона.
источник
PythonDigest
Поддержи Python Дайджест

Хочешь чтобы дайджест жил вечно? Можешь поддержать финансово:

- На хостинг
- На домен
- "Спасибо" за регулярные выпуски много лет

Ссылка: https://yasobe.ru/na/pydigest

Контакт для связи - @asapronov
источник
PythonDigest
источник
PythonDigest
linqit - добавляем LINQ в Python
http://github.com/avilum/linqit
источник
PythonDigest
источник
PythonDigest
Книга «Чистый Python. Тонкости программирования для профи»
https://habr.com/post/418761/?utm_campaign=418761

Изучение всех возможностей Python — сложная задача, а с этой книгой вы сможете сосредоточиться на практических навыках, которые действительно важны. Раскопайте «скрытое золото» в стандартной библиотеке Python и начните писать чистый код уже сегодня.


Если у вас есть опыт работы со старыми версиями Python, вы сможете ускорить работу с современными шаблонами и функциями, представленными на Python 3.
источник
PythonDigest
источник
PythonDigest
Django Channels – ответ современному вебу
https://habr.com/post/418445/?utm_campaign=418445

В мире Django набирает популярность дополнение Django Channels. Эта библиотека должна принести в Django асинхронное сетевое программирование, которое мы так долго ждали. Артём Малышев на Moscow Python Conf 2017 объяснил, как это делает первая версия библиотеки (сейчас автор уже запилил channels2), зачем она это делает и делает ли вообще.
источник
PythonDigest
faust - Python Stream Processing
http://github.com/robinhood/faust
источник
2018 August 03
PythonDigest
[Перевод] Python — это медленно. Почему?
https://habr.com/post/418823/?utm_campaign=418823

В последнее время можно наблюдать рост популярности языка программирования Python. Он используется в DevOps, в анализе данных, в веб-разработке, в сфере безопасности и в других областях. Но вот скорость… Здесь этому языку похвастаться нечем. Автор материала, перевод которого мы сегодня публикуем, решил выяснить причины медлительности Python и найти средства его ускорения.
источник