Size: a a a

2021 May 24
PythonDigest
Test and Code: 154: Don't Mock your Database - Jeff Triplett
https://testandcode.com/154

Audio
источник
PythonDigest
What is WSGI and Why Do You Need Gunicorn and Nginx in Django
https://apirobot.me/posts/what-is-wsgi-and-why-do-you-need-gunicorn-and-nginx-in-django
источник
PythonDigest
источник
PythonDigest
3D teeth instance segmentation. В темноте, но не один
https://habr.com/ru/post/558826/?utm_campaign=558826&utm_source=habrahabr&utm_medium=rss

3D сегментация зубов от поиска данных до конечного результата. Почти.
источник
PythonDigest
#python #pydigest

Сборник Python новостей уже перед вами.

В выпуске Python Дайджест вы найдете:

- Python, корреляция и регрессия
- PEP 659: Работы по ускорению CPython
- Линейная алгебра для Data Science и Machine Learning
- Как протестировать блокноты Jupyter с помощью pytest и nbmake
- Языковой сервер Pylance вышел в релиз
- Оптимизация походов в магазин
- Протоколы в Python: утиная типизация по-новому
- [Audio] Talk Python to Me: #317 Python at the US Federal Election Commission

Заходите в гости - https://pythondigest.ru/issue/387/
Присылайте интересные новости через форму на сайте.
источник
PythonDigest
Разукрашиваем вывод в консоли: теория и практика
https://habr.com/ru/post/558316/?utm_campaign=558316&utm_source=habrahabr&utm_medium=rss

Консоль привлекает многих своей минималистичностью и эстетикой, но даже в ней иногда хочется выделить определённый фрагмент, чтобы показать его роль или значимость. Например, отметить зелёным текстом сообщение об успешном выполнении операции или обозначить длинный текст ошибки курсивом. О том, как это делать, а также о реализации на питоне — читайте далее.
источник
PythonDigest
PyPy: PyPy v7.3.5: bugfix release of python 2.7 and 3.7
https://www.pypy.org/posts/2021/05/pypy-v735-release.html
источник
2021 May 26
PythonDigest
И еще несколько полезных библиотек для Python (с примерами)
https://habr.com/ru/post/558842/?utm_campaign=558842&utm_source=habrahabr&utm_medium=rss

У python одно из самых крупных комьюнити, это обусловлено тем, что этот язык любят многие за его простоту и универсальность. Очень много энтузиастов, которые создают всё новые и новые библиотеки для облегчения разработки, поэтому среди всего этого разнообразия каждый может подобрать несколько библиотек для себя. На github существует много проектов, которые можно встроить к себе в проект, чтобы оптимизировать, улучшить или просто расширить его функционал.
 
источник
PythonDigest
В поисках упорядоченного множества в Python: разбираемся с теорией и выбираем лучшую реализацию
https://habr.com/ru/post/558724/?utm_campaign=558724&utm_source=habrahabr&utm_medium=rss

Множество (Set) — структура данных, которая позволяет достаточно быстро (в зависимости от реализации) применить операции add, erase и is_in_set. Но иногда этого не достаточно: например, невозможно перебрать все элементы в порядке возрастания, получить следующий / предыдущий по величине или быстро узнать, сколько элементов меньше данного есть в множестве. В таких случаях приходится использовать Упорядоченное множество (ordered_set). О том, как оно работает, и какие реализации есть для питона — далее.
источник
PythonDigest
Как принимать платежи в Telegram | API Yoomoney Python
https://habr.com/ru/post/558924/?utm_campaign=558924&utm_source=habrahabr&utm_medium=rss

Как принимать платежи используя YooMoney API и Python
источник
PythonDigest
Podcast.__init__: Automatically Generate Your Unit Tests From Scratch With Pynguin
https://www.pythonpodcast.com/pynguin-automatic-python-unit-tests-episode-316/

Audio
источник
2021 May 27
PythonDigest
Погружаемся в статистику вместе с Python. Часть 2. Распределение Стьюдента
https://habr.com/ru/post/559062/?utm_campaign=559062&utm_source=habrahabr&utm_medium=rss

В этой статье мы продолжим погружение в статистику вместе с Python. Если кто пропустил начало погружения, то вот ссылка на первую часть (https://habr.com/ru/post/557424/). Ну, а если нет, то я по-прежнему рекомендую держать под рукой открытую книгу Сары Бослаф "Статистика для всех". Так же рекомендую запустить блокнот, чтобы поэкспериментировать с кодом и графиками.
источник
PythonDigest
Датасет о мобильных приложениях
https://habr.com/ru/post/559094/?utm_campaign=559094&utm_source=habrahabr&utm_medium=rss

Моя основная работа связана с мобильной рекламой, и время от времени мне приходится работать с данными о мобильных приложениях. Я решил сделать некоторые данные общедоступными для тех, кто хочет попрактиковаться в построении моделей или получить представление о данных, которые можно собрать из открытых источников. Я считаю, что открытые наборы данных всегда полезны сообществу. Сбор данных часто бывает сложной и унылой работой, и не у всех есть возможность сделать это. В этой статье я представлю датасет и, используя его, построю одну модель.
источник
PythonDigest
Интеграция и серверная валидация инаппов для стора Google Play — как защититься от читеров
https://habr.com/ru/post/559020/?utm_campaign=559020&utm_source=habrahabr&utm_medium=rss

Онлайн-проекты рано или поздно сталкиваются со взломом внутреннего стора, когда читеры накручивают себе игровые предметы, оружие или валюту. Классика. Наш PvP-шутер не стал исключением — брешь мы в итоге закрыли, хотя и пришлось повозиться.
 
источник
PythonDigest
Чтобы первый блин не вышел комом. Советы начинающему разработчику сервиса
https://habr.com/ru/post/559298/?utm_campaign=559298&utm_source=habrahabr&utm_medium=rss

Материал адресован всем специалистам, работающим с данными, которые решили написать первое веб-приложение. В данной публикации я не буду выкладывать листинги кода. На просторах Интернета есть масса практических примеров сборки сервисов, написанных на разных фреймворках. Но вот теоретических статей о логике процесса, архитектуре решения, а, главное, трудностях, с которыми впервые столкнется специалист, крайне мало. Я решил заполнить эту нишу и описать свой личный опыт, который кому-то может быть полезен.
источник
PythonDigest
Как использовать GraphQL Federation для инкрементальной миграции с монолита (Python) на микросервисы (Go)
https://habr.com/ru/post/559352/?utm_campaign=559352&utm_source=habrahabr&utm_medium=rss

Или как поменять фундамент старого дома, чтобы он не обвалился
источник
PythonDigest
Python Bytes: #235 Flask 2.0 Articles and Reactions
https://pythonbytes.fm/episodes/show/235/flask-2.0-articles-and-reactions
источник
2021 May 28
PythonDigest
N-e число обобщённых Фибоначчи за O(log N)
https://habr.com/ru/post/559520/?utm_campaign=559520&utm_source=habrahabr&utm_medium=rss

В курсовой работе потребовалось написать алгоритм с логарифмической сложностью, который будет находить N-е число из последовательности Фибоначчи.
источник
2021 May 30
PythonDigest
Clustergram: визуализация кластерного анализа на Python
https://habr.com/ru/post/559388/?utm_campaign=559388&utm_source=habrahabr&utm_medium=rss

В этой статье, переводом которой мы решили поделиться специально к старту курса о Data Science, автор представляет новый пакет Python для генерации кластерограмм из решений кластеризации. Библиотека была разработана в рамках исследовательского проекта Urban Grammar и совместима со scikit-learn и библиотеками с поддержкой GPU, такими как cuML или cuDF в рамках RAPIDS.AI.
источник
PythonDigest
Talk Python to Me: #318: Measuring your ML impact with CodeCarbon
https://talkpython.fm/episodes/show/318/measuring-your-ml-impact-with-codecarbon

Audio
источник