Size: a a a

2018 January 29
PythonDigest
type_comparable - модуль проверки типов в REST ответах
https://github.com/sirkonst/type_comparable
источник
PythonDigest
Telegram бот для сложных квестов
https://habrahabr.ru/post/347592/?utm_campaign=347592

Это было в конце ноября, я понимал что скоро новый год и необходимо дарить подарки.

Идея с Telegram Bot–ом, в качестве карты поиска, казалась крайней простой и в должном исполнении интересной. Единственное что необходимо было сделать – взять и загуглить. Что собственно я и сделал. Основной посыл запроса – платформа для создания квестов, или же просто чат-бот c дополнительной логикой, написанный на python (желательно Django Framework)

Большинство рассмотренных приложений либо имели захордкоженные данные, либо же были своего рода викторинами. Ни то ни другое не подходило.
источник
2018 January 30
PythonDigest
Стеганография в файловой системе
https://habrahabr.ru/post/347604/?utm_campaign=347604

Хочу представить вам небольшой проект по стеганографии, сделанный в свободное от учебы время. Я сделал проект по скрытому хранению информации в файловой системе (далее ФС). Это можно применить для кражи конфиденциальной информации в образовательных целях. В виде опытного образца была выбрана весьма старенькая линуксовая ФС ext2.
источник
PythonDigest
источник
PythonDigest
FastRead - fast read files
https://github.com/stasfilin/fastread
источник
PythonDigest
Создание игр на Python 3 и Pygame: Часть 4
https://habrahabr.ru/post/347266/?utm_campaign=347266

Это четвёртая из пяти частей туториала, посвящённого созданию игр с помощью Python 3 и Pygame. В третьей части мы углубились в сердце Breakout и узнали, как обрабатывать события, познакомились с основным классом Breakout и увидели, как перемещать разные игровые объекты.


(Остальные части туториала: первая (https://habrahabr.ru/post/347138/), вторая (https://habrahabr.ru/post/347170/), третья (https://habrahabr.ru/post/347256/), пятая (https://habrahabr.ru/post/347286/).)


В этой части мы узнаем, как распознавать коллизии и что случается, когда мяч ударяется об разные объекты: ракетку, кирпичи, стены, потолок и пол. Наконец, мы рассмотрим важную тему пользовательского интерфейса и в частности то, как создать меню из собственных кнопок.
источник
PythonDigest
Python для обучения научной информатике: Моделирование систем массового обслуживания
https://habrahabr.ru/post/347406/?utm_campaign=347406

В этой статье мы представляем методологию для начального освоения научной информатики, базирующейся на моделировании в обучении. Мы предлагаем многофазные системы массового обслуживания, как базис для изучаемых объектов. Мы используем Python и параллельные вычисления для реализации моделей, с предоставлением программного кода и результатов стохастического моделирования.
источник
PythonDigest
Talk Python to Me: #148 Python Book Authors'  Panel Discussion
https://talkpython.fm/episodes/show/148/python-book-authors-panel-discussion
источник
PythonDigest
StackOverflow: интересные вопросы за неделю (cx)
http://python-weekly.blogspot.com/2018/01/cx-stackoverflow-python-report.html
источник
PythonDigest
lanGhost - LAN Dropbox управляемый через Telegram
http://github.com/xdavidhu/lanGhost
источник
PythonDigest
Создание игр на Python 3 и Pygame: Часть 5
https://habrahabr.ru/post/347286/?utm_campaign=347286

Это последняя из пяти частей туториала, посвящённого созданию игр с помощью Python 3 и PyGame. В четвёртой части мы научились распознавать коллизии, реагировать на то, что мяч сталкивается с разными игровыми объектами и создали игровое меню с собственными кнопками.


(Остальные части туториала: первая (https://habrahabr.ru/post/347138/), вторая (https://habrahabr.ru/post/347170/), третья (https://habrahabr.ru/post/347256/), четвёртая (https://habrahabr.ru/post/347266/).)


В последней части мы рассмотрим различные темы: конец игры, управление жизнями и очками, звуковые эффекты, музыку и даже гибкую систему спецэффектов. На десерт мы рассмотрим возможные улучшения и направления дальнейшего развития.
источник
PythonDigest
yoda - Personal assistant, based on the command line. Herh herh
http://manparvesh.com/yoda/
источник
2018 February 02
PythonDigest
Анализируй это. Mista.ru
https://habrahabr.ru/post/347096/?utm_campaign=347096

Форум Mista.ru — один из самых старых и активных форумов, посвященных 1С. Первое сообщение датировано 2000 годом и на текущий момент счетчик тем перевалил за 800000, а количество сообщений больше 16 000 000. Форум был настолько популярен, что его даже пытались "зеркалировать", так как содержал неплохую базу вопросов-ответов по 1С, из-за чего админы форума добавили "защиту от скачивания". В этой статье будет описано то, как можно скачать этот (а наверное и любой другой) форум в относительно короткие сроки при помощи Google Cloud Platform.
источник
PythonDigest
Как реализовать выподающий список с обновлением элементов
https://simpleisbetterthancomplex.com/tutorial/2018/01/29/how-to-implement-dependent-or-chained-dropdown-list-with-django.html
источник
PythonDigest
vapeplot - добавлеяем эстетики в matplotlib графики
http://github.com/dantaki/vapeplot
источник
PythonDigest
источник
PythonDigest
Пишем приложение для разрезания PDF-файла
http://pbpython.com/pdf-splitter-gui.html
источник
PythonDigest
источник
PythonDigest
Масштабируемый Keras + deep learning REST API
https://www.pyimagesearch.com/2018/01/29/scalable-keras-deep-learning-rest-api/
источник
PythonDigest
[Видео] Построение аналитики мобильного приложения на основе Serverless технологий
https://www.youtube.com/watch?v=u63_LP5ZAHs

Делать аналитику на стороне клиента бывает долго и неудобно. Часто это требует создания нового релиза. В докладе будет рассмотрена архитектура системы серверной аналитики с использованием Serverless технологий на примере AWS Lambda и других сервисов AWS
источник