Size: a a a

2020 March 16
PythonDigest
microsoft / DeepSpeed - оптимизируем обучение моделей
https://github.com/microsoft/DeepSpeed
источник
2020 March 19
PythonDigest
Какой язык выбрать для работы с данными R или Python? Оба! Мигрируем с pandas на tidyverse и data.table и обратно
https://habr.com/ru/post/475210/?utm_campaign=475210&utm_source=habrahabr&utm_medium=rss

По запросу R или Python в интернете вы найдёте миллионы статей и километровых обсуждений по теме какой из них лучше, быстрее и удобнее для работы с данными. Но к сожалению особой пользы все эти статьи и споры не несут.
источник
PythonDigest
book - книга про архитектурные паттерны на Python
http://github.com/cosmicpython/book
источник
PythonDigest
Nuxt + Django + GraphQL на примере
https://habr.com/ru/post/492486/?utm_campaign=492486&utm_source=habrahabr&utm_medium=rss

В этой статье вы сможете узнать как можно собрать dev-окружение современного SPA (https://ru.wikipedia.org/wiki/%D0%9E%D0%B4%D0%BD%D0%BE%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%87%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5) приложения с server side рендерингом, на основе фреймворков Django и Nuxt, а также их сообщения посредством GraphQL API.

 
На примере простейшего приложения со списком задач, я попытался рассказать об основных проблемах с которыми я столкнулся в процессе построения приложения на выбранном стеке.
источник
PythonDigest
Используем Pathlib в настройках Django
https://adamj.eu/tech/2020/03/16/use-pathlib-in-your-django-project/
источник
PythonDigest
Ваша первая нейронная сеть на графическом процессоре (GPU). Руководство для начинающих
https://habr.com/ru/post/488564/?utm_campaign=488564&utm_source=habrahabr&utm_medium=rss

В этой статье я расскажу как за 30 минут настроить среду для машинного обучения, создать нейронную сеть для распознавания изображений a потом запустить ту же сеть на графическом процессоре (GPU).


Для начала определим что такое нейронная сеть.
источник
PythonDigest
Создание динамических моделей в реалтайме в Django
https://webdevblog.ru/sozdanie-dinamicheskih-modelej-v-realtajme-v-django/

Динамическое создание моделей или полей к уже существующей модели в ORM Django редко встречаемая задача, но иногда специфика бизнеса требует ее реализации. К примеру может возникнуть необходимость получение данных из внешней БД и при этом сами данные могут иметь либо очень большее количество полей (более 100), либо иметь постоянно меняющиеся поля. Но вы должны быть осторожны, если пойдете по этому пути, особенно если ваши модели настроены на изменение во время выполнения. В этой статье я рассмотрю ряд вопросов, которые следует учитывать при создание динамических моделей.
источник
PythonDigest
Podcast.__init__: Getting A Handle On Portable C Extensions With hpy
https://www.pythonpodcast.com/hpy-python-extension-episode-254/

Audio
источник
2020 March 20
PythonDigest
Получить выписку из Росреестра через ФГИС ЕГРН и python. Часть 2
https://habr.com/ru/post/492568/?utm_campaign=492568&utm_source=habrahabr&utm_medium=rss

В этой статье попробуем получить выписки из ФГИС ЕГРН с помощью python (selenium) сразу по нескольким объектам недвижимости, решим капчу с помощью сервиса anticaptcha, используя его api. При встрече с капчей нейросети трогать не будем, так как они могут показаться сложнее в реализации, да и процент «успешных разгадываний» капч с их помощью пока ниже.
источник
2020 March 23
PythonDigest
#python #pydigest

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

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

- Язык работы с данными, R или Python? Оба!
- Получить выписку из Росреестра через ФГИС ЕГРН и python. Часть 2
- Ваша первая нейронная сеть на графическом процессоре (GPU)
- Используем Pathlib в настройках Django
- Реализуем преобразования кода на Python
- Как Data-Engineer за данными следил
- book - книга про архитектурные паттерны на Python

Заходите в гости - https://pythondigest.ru/issue/326/
Присылайте интересные новости через форму на сайте.
источник
PythonDigest
ASGI в Django 3.0 и его производительность
https://arunrocks.com/a-guide-to-asgi-in-django-30-and-its-performance/
источник
PythonDigest
Python Bytes: #173 You test deserves a fluent flavor
https://pythonbytes.fm/episodes/show/173/you-test-deserves-a-fluent-flavor
источник
PythonDigest
источник
PythonDigest
Как Data-Engineer за данными следил
https://habr.com/ru/post/493114/?utm_campaign=493114&utm_source=habrahabr&utm_medium=rss

Хочу рассказать вам, как мы писали и внедряли сервис для мониторинга качества данных. У нас есть множество источников данных: данные с финансовых рынков, торговая активность наших клиентов, котировки и многое другое. Все это генерирует миллиарды записей в день в наших процессах. Полнота и консистентность торговых данных — критический компонент бизнеса Exness.


Если вам близки проблемы обеспечения качества данных и вам интересно, как мы решили эту задачу у себя, то добро пожаловать под кат.
источник
PythonDigest
MooseAche - простой браузер на PyQt
https://www.learnpyqt.com/examples/mooseache/
источник
PythonDigest
Talk Python to Me: #256 Click to run your notebook with Binder
https://talkpython.fm/episodes/show/256/click-to-run-your-notebook-with-binder

Audio
источник
PythonDigest
Реализуем преобразования кода на Python
https://habr.com/ru/post/493424/?utm_campaign=493424&utm_source=habrahabr&utm_medium=rss

Сегодня мы предлагаем вам перевод статьи, затрагивающей не самую обсуждаемую тему: компиляцию кода в Python, а именно: работу с абстрактным синтаксическим деревом (AST) и байт-кодом. Притом, что Python является интерпретируемым языком, такие возможности в нем чрезвычайно важны с точки зрения оптимизации. О них мы сегодня и поговорим.


Вы когда-нибудь задумывались, как именно компилятор оптимизирует ваш код, чтобы он работал быстрее? Хотите узнать, что такое абстрактное синтаксическое дерево (AST) и для чего оно может использоваться?
источник
2020 March 24
PythonDigest
Мой способ знакомства учеников младших классов с Python
https://habr.com/ru/post/493420/?utm_campaign=493420&utm_source=habrahabr&utm_medium=rss

В наше время большинство детей знакомится с миром программирования через создание проектов на платформе scratch.mit.edu Создание проектов происходит путем соединения разноцветных блоков без ввода кода с клавиатуры (вводим только значения переменных).


Однако, дети взрослеют, им становится тесно в мире Scratch, и в этот момент им можно предложить несколько путей развития.
источник
PythonDigest
StackOverflow: интересные вопросы за неделю (ccxx)
http://python-weekly.blogspot.com/2020/03/ccxx-stackoverflow-python-report.html
источник
PythonDigest
doccano / doccano - Open source text annotation tool for machine learning practitioner.
https://github.com/doccano/doccano
источник