Size: a a a

2017 December 11
PythonDigest
#python #pydigest

Свежая порция Python новостей - Python Дайджест 207.

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

- Введение в обучение с подкреплением: от многорукого бандита до полноценного RL агента
- Как собрать dataset для обучения используя Google Images
- Решение задачи оптимизации многоступенчатых ракет
- Учим машину разбираться в генах человека
- Используем Excel с pandas
- Асинхронные задачи на Flask + Celery
- Django 2.0: оконные выражения (Window expressions)
- handtracking - детектор рук на TensorFlow
- sumeval - text summarization для разных языков
- skorch - нейронные сети на базе PyTorch и scikit-learn

и еще много интересного

Заходите в гости - https://pythondigest.ru/issue/207/
источник
PythonDigest
Решение задачи оптимизации многоступенчатых ракет
https://habrahabr.ru/post/344280/?utm_campaign=344280

Методы нелинейной оптимизации широко применяются при проектировании машин и механизмов. Указанные методы применяются и в ракетостроении, например, для оптимизации многоступенчатых ракет [1].


Многоступенчатая ракета — это аппарат, в котором части конструкции отделяются во время полета, придавая оставшейся части ракеты дополнительную скорость. Трёхступенчатая ракета схематически показана на рисунке.
источник
2017 December 12
PythonDigest
django-AB-project - A/B тестирование в Django (Split testing)
https://github.com/Vadim-Karpenko/django-AB-project

Небольшой проект для a/b тестирования, вводится два пути к html файлам, и если тестирование запущено, каждому пользователю будет показан один из файлов. Если больше пользователей заполняли форму или совершали нужное действие на одной из двух вариантов страниц, будет показан какой коэффициент успеха имеет страница, и будет ясно какая из низ будет лучше восприниматься пользователями.
источник
PythonDigest
PyCharm: разработка  в VM с Vagrant и Ansible
http://feedproxy.google.com/~r/Pycharm/~3/lmZ-YugVlwo/
источник
PythonDigest
источник
2017 December 13
PythonDigest
Airflow Workshop: сложные DAG’и без костылей
https://habrahabr.ru/post/344398/?utm_campaign=344398

Airflow — это opensource-библиотека для разработки ETL/ELT-процессов. Отдельные задачи объединяются в периодически выполняемые цепочки задач — даги (DAG — Directed Acyclic Graph).
Как правило, 80 % проекта на Airflow — это стандартные DAG’и. В моей статье речь пойдёт об оставшихся 20 %, которые требуют сложных ветвлений, коммуникации между задачами — словом, о DAG’ах, нуждающихся в нетривиальных алгоритмах.
источник
PythonDigest
источник
PythonDigest
aiozipkin - инструмент для распределанной трасировки asyncio приложений
https://github.com/aio-libs/aiozipkin
источник
PythonDigest
Корреляция IQ с нашей жизнью(Feature ranking)
https://habrahabr.ru/post/344560/?utm_campaign=344560

Порой у каждого из нас возникает вопрос, который не даёт нам покоя. И как правило ответ на такой вопрос можно получить лишь проанализировав опыт большого количества людей. У меня возник такой вопрос: «Какие факторы влияют на IQ и является ли он хоть чуточку преимуществом?». Конечно, читатель может воскликнуть, что всем давно уже все известно и можно прочитать статьи на эту тему. В какой-то степени вы окажитесь правы, но увы, статьи на тему IQ оказались крайне противоречивыми и навязали мне еще большее количество вопросов. Поэтому я и решил провести своё скромное исследование на эту тему. 
источник
2017 December 14
PythonDigest
Запускаем django-приложение в Docker на Vagrant под Windows
https://habrahabr.ru/post/344514/?utm_campaign=344514

Уже несколько лет Docker был на слуху у меня, но никак не доводилось с ним поработать. А тут как раз менеджменту захотелось поменять свой стек. Начали говорить такие слова как Docker, контейнеры и облака. Чем не повод изучить что-то новое? Я работаю DevOps инженером на радио. Мой список технологий очень прост: Octopus Deploy + TeamCity + и тележка самописных приложений. Работает безотказно.
источник
PythonDigest
Flask 101: как добавить форму поиска
http://www.blog.pythonlibrary.org/2017/12/13/flask-101-how-to-add-a-search-form/
источник
PythonDigest
Python Meetup 14.11.2017: Python в Порту, Aiohttp и снова тесты
https://habrahabr.ru/post/344234/?utm_campaign=344234

После долгого перерыва, блудная питоновка снова в деле! 14 ноября состаялась очередная встреча минского сообщества Python-разработичков Python Meetup. В этот раз доклады представили:


— Как я нечаянно стал главным по питону в Порту / Роман Иманкулов, Doist

— The test which will save your day / Иван Стяжкин, DataRobot 

— Django и Aiohttp / Юлия Темушева, Wargaming

— Блицдоклад: распространенные ошибки программирования на Python / Юрий Красовский
источник
2017 December 15
PythonDigest
Talk Python to Me: #142 автоматизация веб с Selenium и InstaPy
https://talkpython.fm/episodes/show/142/automating-the-web-with-selenium-and-instapy
источник
2017 December 18
PythonDigest
Flask 101: добавление, редактирование данных
http://www.blog.pythonlibrary.org/2017/12/14/flask-101-adding-editing-and-displaying-data/
источник
PythonDigest
#python #pydigest

Ууух, новая порция Python новостей в Python Дайджест 208.

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

- Как взломать систему CAPTCHA за 15 минут с Machine Learning
- История победы на международном соревновании по распознаванию документов команды компании SmartEngines
- Airflow Workshop: сложные DAG’и без костылей
- Первые шаги с GitPython
- Корреляция IQ с нашей жизнью (Feature ranking)
- Preview документов в программе на Python
- [Видео] Pipfile, pipenv, pip… what?!
- [Видео] Практический Hypothesis
- django-AB-project - A/B тестирование в Django (Split testing)
- aiozipkin - инструмент для распределанной трассировки asyncio приложений

и еще много интересного

Заходите в гости - https://pythondigest.ru/issue/208/
источник
PythonDigest
История победы на международном соревновании по распознаванию документов команды компании SmartEngines
https://habrahabr.ru/post/344550/?utm_campaign=344550

Сегодня мы расскажем о том, как нашей команде из Smart Engines (http://smartengines.ru/) удалось победить на международном конкурсе по бинаризации документов DIBCO17 (http://vc.ee.duth.gr/dibco2017), проводимом в рамках конференции ICDAR (http://u-pat.org/ICDAR2017/index.php). Данный конкурс проводится регулярно и уже имеет солидную историю (он проводится 9 лет), за время которой было предложено множество невероятно интересных и безумных (в хорошем смысле) алгоритмов бинаризации. Несмотря на то, что в своих проектах по распознаванию документов при помощи мобильных устройств мы по возможности не используем подобные алгоритмы, команде показалось, что нам есть что предложить мировому сообществу, и в этом году мы впервые приняли решение участвовать в конкурсе.
источник
PythonDigest
PyCharm 2017.3.1
http://feedproxy.google.com/~r/Pycharm/~3/2bTp4uLIK3w/

Немного фиксов и улучшений
источник
PythonDigest
PyCharm Edu 2017.3: улучшена поддержка Stepik
http://feedproxy.google.com/~r/Pycharm/~3/KFD1m4EzD6c/
источник
PythonDigest
Как взломать систему CAPTCHA за 15 минут с  Machine Learning
https://medium.com/@ageitgey/how-to-break-a-captcha-system-in-15-minutes-with-machine-learning-dbebb035a710

Взламываем самый популярный Wordpress CAPTCHA Plug-in.
источник
PythonDigest
Предсказываем увольнения работников
https://towardsdatascience.com/predicting-employee-turnover-7ab2b9ecf47e

Пытаемся предугадать увольнение работника
источник