Size: a a a

2020 July 15
PythonDigest
Talk Python to Me: #272 No IoT things in hand? Simulate them with Device Simulator Express
https://talkpython.fm/episodes/show/272/no-iot-things-in-hand-simulate-them-with-device-simulator-express

Audio
источник
PythonDigest
Используем кэш для фрагментов Django шаблонов
http://kuttler.eu/en/post/update-django-template-fragment-caches-background/
источник
PythonDigest
Разбираемся с IP адресами с помощью модуля ipaddress
https://realpython.com/python-ipaddress-module/
источник
PythonDigest
Цепи Маркова и Пайтон — разбираемся в теории и собираем генератор текстов
https://habr.com/ru/post/510798/?utm_campaign=510798&utm_source=habrahabr&utm_medium=rss

Хорошие новости перед статьей: высоких математических скиллов для прочтения и (надеюсь!) понимания не требуется.


Дисклеймер: кодовая часть данной статьи, как и предыдущей (https://habr.com/ru/post/510526/), является адаптированным, дополненным и протестированным переводом. Я благодарна автору, потому что это один из первых моих опытов в коде, после которого меня поперло ещё больше. Надеюсь, что на вас моя адаптация подействует так же!
источник
2020 July 17
PythonDigest
Продвинутый уровень визуализации данных для Data Science на Python
https://habr.com/ru/post/510320/?utm_campaign=510320&utm_source=habrahabr&utm_medium=rss

Когнитивное искажение о невозвратных затратах (https://ru.wikipedia.org/wiki/%D0%9D%D0%B5%D0%B2%D0%BE%D0%B7%D0%B2%D1%80%D0%B0%D1%82%D0%BD%D1%8B%D0%B5_%D0%B7%D0%B0%D1%82%D1%80%D0%B0%D1%82%D1%8B) (sunk cost fallacy) является одним из многих вредных когнитивных предубеждений (https://en.wikipedia.org/wiki/Thinking,_Fast_and_Slow#Heuristics_and_biases), жертвой которых становятся люди. Это относится к нашей тенденции продолжать посвящать время (https://youarenotsosmart.com/2011/03/25/the-sunk-cost-fallacy/) и ресурсы проигранному делу, потому что мы уже потратили — утонули — так много времени в погоне. Заблуждение о заниженной стоимости применимо к тому, чтобы оставаться на плохой работе дольше, чем мы должны, рабски работать над проектом, даже когда ясно, что он не будет работать, и да, продолжать использовать утомительную, устаревшую библиотеку построения графиков — matplotlib — когда существуют более эффективные, интерактивные и более привлекательные альтернативы.
источник
PythonDigest
Расширьте возможности машинного обучения Azure с помощью расширения VS Code
https://habr.com/ru/post/510634/?utm_campaign=510634&utm_source=habrahabr&utm_medium=rss

Прошло много времени с тех пор, как мы последний раз писали об этом, но мы рады представить новые возможности, добавленные в расширение VS Code Azure Machine Learning (AML). Начиная с версии 0.6.12, мы представили изменения в пользовательском интерфейсе и способы, которые помогут вам управлять хранилищами данных, наборами данных и вычислениями прямо из любимого редактора!
источник
PythonDigest
Беспилотное такси возит по городу желтых резиновых уточек! Модуль проверки задач для платформы Gym-Duckietown
https://habr.com/ru/post/510868/?utm_campaign=510868&utm_source=habrahabr&utm_medium=rss

К 2040 году в большинстве крупных городов мира автомобили будут ездить без водителей, считают аналитики (https://www.rbc.ru/technology_and_media/29/01/2018/5a6b70969a79470ba886ac15). Но чтобы расслабиться на дороге через 20 лет, сейчас нужно хорошо поработать над алгоритмами автономного вождения. Для этого в MIT разработали платформу Duckietown (https://www.duckietown.org/), которая позволяет делать это с минимальными затратами. В Duckietown недорогие мобильные роботы перевозят желтых резиновых уточек по уменьшенной модели города. На базе этой платформы проводят соревнования AI Driving Olympics (https://www.duckietown.org/research/ai-driving-olympics) и запускают курсы в университетах по применению технологий искусственного интеллекта в управлении беспилотным транспортом.
источник
PythonDigest
Слияние списков на python
https://habr.com/ru/post/510970/?utm_campaign=510970&utm_source=habrahabr&utm_medium=rss

Пусть у нас есть два списка (для простоты из целых чисел), каждый из которых отсортирован. Хотим объединить их в один список, который тоже должен быть отсортирован. Эта задача наверняка всем знакома, используется, например, при сортировке слиянием.
источник
PythonDigest
Cilantropy - Python Package Manager с GUI
https://github.com/foozzi/cilantropy
источник
PythonDigest
Практики хорошего code review, или что такое code review за 15 минут
https://habr.com/ru/post/511316/?utm_campaign=511316&utm_source=habrahabr&utm_medium=rss

икита на протяжении почти 40 минут пытался вскипятить мозги слушателей секции Backend, рассуждая о code review. Сегодня хотим привести расшифровку этого «взрывного» доклада, чтобы если уж мозги бурлили, то у всех сразу :)
источник
PythonDigest
Общий обзор архитектуры сервиса для оценки внешности на основе нейронных сетей
https://habr.com/ru/post/511332/?utm_campaign=511332&utm_source=habrahabr&utm_medium=rss

В данной статье я поделюсь опытом построения микросервисной архитектуры для проекта, использующего нейронные сети.
Поговорим о требованиях к архитектуре, посмотрим на различные структурные диаграммы, разберем каждый из компонентов готовой архитектуры, а также оценим технические метрики решения.
 
источник
2020 July 18
PythonDigest
Test and Code: 122: Better Resumes for Software Engineers - Randall Kanna
https://testandcode.com/122

Audio
источник
PythonDigest
Трюки с переменными среды
https://habr.com/ru/post/511366/?utm_campaign=511366&utm_source=habrahabr&utm_medium=rss

В недавнем хакерском проекте мы получили возможность указывать переменные среды, но не выполняемый процесс. Мы также не могли контролировать содержимое файла на диске, а брутфорс идентификаторов процессов (PID) и файловых дескрипторов не дал интересных результатов, исключив удалённые эксплоиты LD_PRELOAD (https://www.elttam.com/blog/goahead/). К счастью, исполнялся интерпретатор скриптового языка, который позволял нам выполнять произвольные команды, задавая определённые переменные среды. В этом блоге обсуждается, как произвольные команды могут выполняться рядом интерпретаторов скриптового языка при вредоносных переменных среды.
источник
PythonDigest
источник
PythonDigest
Создание Discord-бота на Python. Часть 1
https://habr.com/ru/post/511454/?utm_campaign=511454&utm_source=habrahabr&utm_medium=rss
источник
PythonDigest
The Real Python Podcast – Episode #18: Ten Years of Flask: Conversation With Creator Armin Ronacher
https://realpython.com/podcasts/rpp/18/
источник
2020 July 19
PythonDigest
Погода-бот: DialogFlow + OpenWeather + Python
https://habr.com/ru/post/511494/?utm_campaign=511494&utm_source=habrahabr&utm_medium=rss

Задача ставилась следующим образом: написать телеграм-бота, который распознавал бы вопросы о том, какая сегодня погода в том или ином городе и выдавал информацию о погоде.
источник
2020 July 20
PythonDigest
StackOverflow: интересные вопросы за неделю (ccxxxvi)
http://python-weekly.blogspot.com/2020/07/ccxxxvi-stackoverflow-python-report.html
источник
PythonDigest
Сводка новостей от pythonz 12.07.2020 — 19.07.2020
https://pythonz.net/articles/325/
источник
PythonDigest
Spothiefy: как переехать из Яндекс.Музыки быстро, бесплатно
https://habr.com/ru/post/511566/?utm_campaign=511566&utm_source=habrahabr&utm_medium=rss

Итак, в июле жизнь в стране наконец стала меняться к лучшему, ведь произошло то, чего многие жители с нетерпением ждали: Spotify запущен в России (https://newsroom.spotify.com/2020-07-14/spotify-is-now-available-in-russia-croatia-ukraine-and-10-other-european-markets/) и ряде других стран.


Но потоковая музыка появилась не вчера и наверняка есть такие, кто подсел на иглу Яндекса и пользуется подпиской на Яндекс.Музыку, которая впоследствии стала Яндекс.Плюсом.


Слушать песни стало удобно, подбираторы научились подбирать хорошие треки и это привело к накоплению библиотеки с плейлистами и прочих удобных штук, которые в новом сервисе нужно заново добавлять.


Eсли хочется попробовать, но вам тоже лень, то я расскажу как перенести пожитки быстро, бесплатно. Нужно всего лишь немного питонов с батарейками.
источник