Size: a a a

2021 June 08
PythonDigest
[Видео] Уйти нельзя остаться. Мария Филонова
https://www.youtube.com/watch?v=vLxBZGbclxY

Поговорим о мотивации: что это за зверь и чем его кормить. Как не попасть в воронку страдания, и даже наоборот — стать суперперформером. Слайды: https://moscowpython.ru/meetup/75/leave-or-stay/
источник
PythonDigest
[Видео] Проектируем новый статический анализатор​. Никита Соболев
https://www.youtube.com/watch?v=Q3WyANoWES8

В питоне на рынке статических анализаторов — все очень плохо. Мы должны сделать все с нуля. Что нам потребуется? От чего должны отказаться? Cлайды: https://moscowpython.ru/meetup/75/new-static-analyzer/
источник
2021 June 09
PythonDigest
Schemathesis 3.9.0
https://github.com/schemathesis/schemathesis

Support for GraphQL in CLI and negative testing
источник
PythonDigest
Проверка уязвимостей в коде Python с помощью Bandit
https://egorovegor.ru/python-bandit/

В этом руководстве мы рассмотрим, как простые строки кода могут оказаться разрушительными, и как с помощью Bandit можно их выявить.
источник
PythonDigest
ML глазами практикующего трейдера
https://habr.com/ru/post/561638/?utm_campaign=561638&utm_source=habrahabr&utm_medium=rss

Сразу скажу что назвать себя программистом или знатоком машинном обучении у меня язык не поворачивается, скажем так - программирую я лучше 90% трейдеров и разбираюсь в трейдинге лучше 99% программистов и datascientists. Это не к тому что я такой молодец, это скорей к вопросу какая дыра непонимания существует между областями знаний, которую я попытаюсь немножко устранить.
источник
PythonDigest
Podcast.__init__: Keep Your Analytics Lint Free With SQLFluff
https://www.pythonpodcast.com/sqlfluff-sql-linter-episode-318/

Audio
источник
2021 June 10
PythonDigest
Python Bytes: #237 Separate your SQL and Python, asynchronously with aiosql
https://pythonbytes.fm/episodes/show/237/separate-your-sql-and-python-asynchronously-with-aiosql

Audio
источник
2021 June 12
PythonDigest
Django Rest Framework для начинающих: создаём API для чтения данных (часть 1)
https://habr.com/ru/post/561696/?utm_campaign=561696&utm_source=habrahabr&utm_medium=rss
источник
PythonDigest
Распознаем номера автомобилей. Разработка multihead-модели в Catalyst
https://habr.com/ru/post/561866/?utm_campaign=561866&utm_source=habrahabr&utm_medium=rss

Фиксация различных нарушений, контроль доступа, розыск и отслеживание автомобилей – лишь часть задач, для которых требуется по фотографии определить номер автомобиля (государственный регистрационный знак или ГРЗ). 
В этой статье мы рассмотрим создание модели для распознавания с помощью Catalyst (https://github.com/catalyst-team/catalyst/) – одного из самых популярных высокоуровневых фреймворков для Pytorch. Он позволяет избавиться от большого количества повторяющегося из проекта в проект кода – цикла обучения, расчёта метрик, создания чек-поинтов моделей и другого – и сосредоточиться непосредственно на эксперименте.
источник
PythonDigest
Test and Code: 157: pre-commit - Anthony Sottile
https://testandcode.com/157

Audio
источник
2021 June 13
PythonDigest
angelspie — управление окнами в X11, глобальные и не только горячии клавиши
https://habr.com/ru/post/562304/?utm_campaign=562304&utm_source=habrahabr&utm_medium=rss

Название - отсылка к devilspie, похожей утилитой. Она примечательна тем, что конфиг пишется на диалекте лисп, несмотря на это у неё весьма ограниченные возможности. Тем более у утилит типа wmctl и т.п.

С помощью библиотеки wnck можно делать куда больше, а ещё больше если задействовать gdk.
источник
PythonDigest
Борьба с несбалансированностью классов с помощью модуля NEARMISS
https://habr.com/ru/post/562322/?utm_campaign=562322&utm_source=habrahabr&utm_medium=rss

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

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

Штош. Скорее всего, у многих в папке загрузок собиралась куча разных инсталляторов, архивов и прочих файлов. И вот наступает момент, когда из этой кучи экскрементов нужно найти какой-то файл. Вот я и подумал, почему бы не написать скрипт сортировщика по расширениям файлов на Python?
источник
PythonDigest
The Real Python Podcast – Episode #64: Detecting Deforestation With Python & Using GraphQL With Django and Vue
https://realpython.com/podcasts/rpp/64/

Audio
источник
PythonDigest
источник
2021 June 14
PythonDigest
#python #pydigest

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

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

- Проецирование положения объектов с камеры видеонаблюдения на карту, используя лишь школьную геометрию
- Как я программировал шахматную партию против брата
- Проверка уязвимостей в коде Python с помощью Bandit
- Распознаем номера автомобилей. Разработка multihead-модели в Catalyst
- [Видео] Проектируем новый статический анализатор​. Никита Соболев
- [Видео]  Поиск похожих документов. Михаил Жуковец
- Schemathesis 3.9.0

Заходите в гости - https://pythondigest.ru/issue/390/
Присылайте интересные новости через форму на сайте.
источник
PythonDigest
источник
PythonDigest
Talk Python to Me: #320: Python in the Electrical Energy Sector
https://talkpython.fm/episodes/show/320/python-in-the-electrical-energy-sector

Audio
источник
PythonDigest
Как я программировал шахматную партию против брата
https://habr.com/ru/post/562428/?utm_campaign=562428&utm_source=habrahabr&utm_medium=rss

Это история о том, как я попытался выиграть у брата партию в шахматы. Всего лишь гребаную одну игру. Что в этом особенного? Хорош ли я в шахматах? Вовсе нет. Научился ли я чему-то в процессе игры? Тоже нет. Может, это история о путешествии ради путешествия, а не цели? Не совсем. Получил ли я хотя бы удовольствие от этого? Не уверен.



Это история о моей попытке соригинальничать в одной из самых изученных в мире игр, используя опыт разработки ПО там, где это, быть может, и не нужно.
источник