Size: a a a

2017 August 12
PythonDigest
источник
PythonDigest
AsciiDots - эзотерический язык
https://github.com/aaronduino/asciidots
источник
PythonDigest
Учим робота готовить пиццу. Часть 1: Получаем данные
https://habrahabr.ru/post/335444/

Не так давно, после завершения очередного конкурса на Kaggle — вдруг возникла идея попробовать сделать тестовое ML-приложение.

Например, такое: "помоги роботу сделать пиццу".
Разумеется, основная цель этого ровно та же — изучение нового.
источник
PythonDigest
EffectiveTensorflow - Tensorflow туториалы и лучшие практики
http://github.com/vahidk/EffectiveTensorflow
источник
PythonDigest
Django Tips #21 используем приложение для редиректов
https://simpleisbetterthancomplex.com/tips/2017/08/11/django-tip-21-redirects-app.html

Используем стандартный Django App для редиректов
источник
2017 August 13
PythonDigest
Метод оптимизации Trust-Region DOGLEG. Пример реализации на Python
https://habrahabr.ru/post/335224/



Trust-region метод (TRM) является одним из самых важных численных методов оптимизации в решении проблем нелинейного программирования (nonlinear programming problems). Метод базируется на определении региона вокруг лучшего решения, в котором квадратичная модель аппроксимирует целевую функцию. 
источник
PythonDigest
StackOverflow: интересные вопросы за неделю (lxxxvi)
http://python-weekly.blogspot.com/2017/08/lxxxvi-stackoverflow-python-report.html
источник
PythonDigest
[Видео] Rolling upgrades на примере OpenStack Keystone
https://www.youtube.com/watch?v=JCUVXA8Ywwo

Большинству разработчиков сервисов на Python приходилось менять схему базы данных в какой-то момент жизни сервиса. Эта задача настолько типична, что для неё есть отдельный подмодуль для Django. Всё становится сложнее, если приложение, как типичный микросервис, работает в нескольких экземплярах. И ещё сложнее, если допускать даунтайма сервиса нельзя. В докладе будет рассказано, как эта проблема была решена в Keystone -- сервисе аутентификации и авторизации в OpenStack
источник
PythonDigest
[Видео] The AJAX, The REST and The GraphQL
https://www.youtube.com/watch?v=9JqtlPO78y0

Рассмотрим историю того, как люди писали API для современного веба: как всё было весело и просто в начале, с какими трудностями сталкивались и какие паттерны применяли. После чего плавно подведем почему GraphQL является логичный эволюцией на возникшие трудности и посокрушаемся, что решение это не для всех
источник
PythonDigest
[Видео] Экстремальное прототипирование
https://www.youtube.com/watch?v=i1MGSfuOJvc

Что делать, если за неделю надо сделать MVP, но не такой, чтобы показать инвестору в лифте, а чтобы с его помощью заработать денег? В докладе мало питона (import django, requests) и много суровой реальности: сайты не нужны, про Телеграм никто не знает, программист может работать без ТЗ
источник
2017 August 14
PythonDigest
Использование namedtuple для mock объектов
http://greenash.net.au/thoughts/2017/08/using-pythons-namedtuple-for-mock-objects-in-tests/
источник
PythonDigest
droidbot - генератор тестовых GUI действий для Android
http://github.com/honeynet/droidbot
источник
PythonDigest
#python #pydigest

Вкусненькое из мира Python подоспело - Python Дайджест под номером 190.
На прошлой неделе выложили видео с последнего Moscow Python, Pycon Australia 2017 и не только.

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

- Как UploadCare (CDN) обрабатывает 350M запросов к файлам
- Как реализовать систему лайков в Django
- Как использовать Deep Learning для обучения бота говорить как ты
- Основы работы с LongPoll сервером ВКонтакте
- Отправляем JSON с помощью Django REST Framework для AJAX запроса
- Django Tips #21 используем приложение для редиректов
- Используем Pandas с большими данными
- Учим робота готовить пиццу. Часть 1: Получаем данные
- Подкаст: Talk Python to Me: #124 Python для AI
- Видео: видео
- AsciiDots - эзотерический язык
- textgenrnn - модуль генерации текстов с нейронкой

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

Заходите в гости - https://pythondigest.ru/issue/190/
источник
2017 August 15
PythonDigest
Автоматизация рыбной ловли для World of Warcraft
https://habrahabr.ru/post/335580/

Познакомился с World of Warcraft очень давно и люблю его весь, но одна вещь больше всего не давала мне покоя — рыбная ловля. Это нудное повторяющееся действие, где ты просто нажимаешь на кнопку рыбной ловли и тыкаешь на поплавок раз в 5-15 секунд. Мой навык разработки рос, а ситуация с рыбной ловле так и не улучшалась с каждым годом что я играл, поэтому я решил убить двух зайцев сразу — начать осваивать python и всё же сделать бота для себя. 
источник
PythonDigest
[Видео] «Тотальный контроль производительности» Михаил Юматов, ЦИАН
https://www.youtube.com/watch?v=-J5UTQObcGM
источник
PythonDigest
[Видео] «Gradual Typing of Production Applications» Łukasz Langa, Facebook
https://www.youtube.com/watch?v=Mn4AOttRmpI
источник
PythonDigest
[Видео] «Gensim — тематическое моделирование для людей» Иван Меньших, Лев Константиновский
https://www.youtube.com/watch?v=TuJ_7OIxQWY
источник
PythonDigest
[Видео] «How I Learned to Stop Worrying and Love the BFG» Надежда Миргородская, Яндекс
https://www.youtube.com/watch?v=GLUBIUk_AXU
источник
PythonDigest
[Видео] «Write once run anywhere — почём опиум для народа?» Игорь Новиков, Scalr
https://www.youtube.com/watch?v=fegxQcv3b-g
источник
PythonDigest
[Видео] «Про аналитику и серебряные пули» Александр Подсобляев, Rambler&Co
https://www.youtube.com/watch?v=KzwhWPLzmyM
источник