Собрали в одном месте самые важные ссылки
читайте нас в Telegram
A Directed Acyclic Graph (DAG) is a common data structure used to contain a series of related items that must have certain order or dependency. Topological sorting is used to help find where you might start processing to get in order handling of the items in a DAG.
(27.03.2017 - 02.04.2017)
9 апреля в 12-00 в офисе AgoraDoxa пройдет 13-ая встреча сообщества PyNSK. На встрече будет 3 доклада.
Подробности по ссылке
13-го апреля в 19:00 cостоится встреча Python Junior Meetup #2. Это – митап для начинающих программистов на Python. Встречу организует команда Python.ru. Митап пройдёт в офисе Rambler&Co, в десяти минутах ходьбы от станции метро Тульская.
Apache Airflow - утилита оркестрации сложных workflow и цепочек обработки данных. Если у вас ворох cron задач/скриптов, которые делают всю бизнес логику - вы можете попробовать Airflow для упрощения системы.
Описано как использовать request объект в сериализаторах
Статья описывает, как в PyCharm можно работать с Docker для запуска приложений
16 марта закончилось соревнование по машинному обучению ML Boot Camp III. Я не настоящий сварщик, но, тем не менее, смог добиться 7го места в финальной таблице результатов. В данной статье я хотел бы поделиться тем, как начать участвовать в такого рода чемпионатах, на что стоит обратить внимание в первый раз при решении задачи, и рассказать о своем подходе.
Для лингвистического исследования мне понадобился корпус прямой речи, порожденной одним человеком. Я решил, что для начала удобнее всего использовать собственную переписку в ВК. Это статья о том, как скачать все сообщения, которые Вы когда-либо отправляли своим друзьям, используя программу на Python и API ВКонтакте. Для работы с API будем использовать библиотеку vk.
Приготовим CSV с годами жизни русских писателей. Порисуем с Plot.ly и посмотрим на онлайновый редактор графиков.
Третью часть про Wagtail CMS я решил посветить тем моментам, которые помогли мне снова полюбить Django. Благодаря большому сообществу, которое развивает эту CMS, любой найдет в ней что-то для себя.
В заключительной части будут затронуты следующие моменты:
Год назад Microsoft представила платформу для создания ботов под Skype. Платформа предоставляет удобный формат сообщений, можно отправлять карточки с кнопками, как в телеграмме, одним словом, выглядит все очень круто.
Недавно мне потребовалось написать бота для Skype. И несмотря на то, что тема подымалась на хабре ( например), я столкнулся с некоторыми сложностями, мне очень не хватало step-by-step гайда по работе с REST API.
Пример приложения с использованием библиотеки PyQt5 и интерфейсом на QML Qt Quick
Данное занятие мы посвятим простым методам композиции: бэггингу и случайному лесу. Вы узнаете, как можно получить распределение среднего по генеральной совокупности, если у нас есть информация только о небольшой ее части; посмотрим, как с помощью композиции алгоритмов уменьшить дисперсию, и таким образом улучшим точность модели; разберём, что такое случайный лес, какие его параметры нужно «подкручивать» и как найти самый важный признак. Сконцентрируемся на практике, добавив «щепотку» математики.
C помощью скрипта “switchnotificator.py” Вы можете подключиться к Cisco свичам, получить из их MAC таблиц все MAC адреса, относящиеся к определенному VLAN ID, и сравнив полученный результат со списком из файла “StaticMacs”, выявить новые MAC адреса, которые, в свою очередь, могут быть отправлены по email Сетевым Инженерам.
Утилита позволяет обнаружить отключение/подключение USB устройств и отправить оповещение
Использует распознавание и синтез речи от Google. Программа слушает через микрофон ваши команды и выполняет их.
Расширенное управление возможностями API от opensource решения FreeSWITCH (VoIP) с помощью Python. Конфигурация IVR, контроль VoIP сессий и прослушивание каналов сессий.
WSGI HTTP-сервер для UNIX. Изменения описаны по ссылке https://allmychanges.com/p/python/gunicorn/#19.7.1. Скачать можно по ссылке: http://pypi.python.org/pypi/gunicorn/
Это первый язык, который поддерживает reverse versioning. Благодаря этому, нет проблем с обратной совместимостью. Setonas - язык на основе Python и переведен на литовский, так как он более восприимчив для чтения.
Модуль для управления процессами в ОС. Изменения описаны по ссылке https://allmychanges.com/p/python/psutil/#5.2.1. Скачать можно по ссылке: https://pypi.python.org/pypi/psutil/
http клиент/сервер для asyncio. Изменения описаны по ссылке https://allmychanges.com/p/python/aiohttp/#2.0.3-1. Скачать можно по ссылке: https://pypi.python.org/pypi/aiohttp
Best Shift-Left Testing Tools to Improve Your QA
statsmodels: Statistical Modeling and Econometrics in Python
markitdown: Convert Files and Office Documents to Markdown
Царство грибов. Симуляция мицелия на p5py. Битвы гифов. Часть первая
SVG-виджеты для tcl/tk. Финальный аккорд. Часть IV
Implementing Approximate Nearest Neighbor Search with KD-Trees
Пишем свой PyTorch на NumPy. Часть 1
django-liveconfigs - управление настройками в django
Мэтчинг персонажей. Level Hard
Стратификация: как не облажаться с A/B тестами
Матрица ошибок confusion_matrix() в scikit-learn