Собрали в одном месте самые важные ссылки
читайте авторский блог
Ассистент умеет воспринимать команды голосом и искать ответы к ним в wikipedia
Модуль для легковесных потоков в Python. Изменения описаны по ссылке https://allmychanges.com/p/python/greenlet/#0.4.9. Скачать можно по ссылке: http://pypi.python.org/pypi/greenlet/
Статья подробно описывает все операции со словарями в Python
В последнее несколько лет MongoDB приобрела огромную популярность среди разработчиков. То и дело в интернете появляются всякие статьи как очередной молодой популярный проект выкинул на свалку истории привычные РСУБД, взял в качестве основной базы данных MongoDB, выстроил инфраструктуру вокруг неё, и как все после этого стало прекрасно. Даже появляются новые фреймворки и библиотеки, которые строят свою архитектуру целиком на Mongo (Meteor.js например). По долгу работы я примерно 3 года занимаюсь разработкой и поддержкой нескольких проектов, которые используют MongoDB в качестве основной БД, и в этой статье хочу рассказать, почему на мой взгляд с MongoDB далеко не все так просто, как написано в мануалах, и к чему вы должны быть готовы, если вдруг решите взять MongoDB в качестве основной БД в ваш новый модный стартап :-) Все что описано ниже можно воспроизвести с использованием библиотеки PyMongo для работы с MongoDB из языка программирования Python. Однако скорее всего с аналогичными ситуациями вы можете столкнуться и при использовании других библиотек для других языков программирования.
Цены на жильё формируются из многочисленных факторов, основные из которых — это близость к центру города и наличие рядом различной инфраструктуры. Но реальные цены только в бумажных газетах и риэлторских сайтах. Мы будем строить свою карту с ценами на недвижимость в Москве при помощи python, яндекс API и matplotlib, специальный репортаж с места событий под катом
На данный момент существуют три пользующихся популярностью подхода к реализации конкурентных вычислений в Питоне: нити, событийные циклы и сопрограммы. Каждый из этих подходов окружён своей завесой тайны и рисками. В этом докладе, на коде, который будет написан прямо по ходу, мы разберём каждый из упомянутых путей: плюсы, минусы, места, на которые следует обратить особое внимание. Не обойдётся также без вездесущей глобальной блокировки интерпретатора (GIL).
Это простой фреймворк, который позволяет очень малым количеством кода сделать CLI
Библиотека позволяет очень просто визуализировать таблицы с помощью ASCII символов
Множество в python - "контейнер", содержащий не повторяющиеся элементы в случайном порядке.
»> a = set()
»> a
set()
»> a = set('hello')
»> a
{'h', 'o', 'l', 'e'}
»> a = {'a', 'b',...[Продолжение]
При чтении чужого кода можно столкнутся с многими непонятными конструкциями. А сейчас хочу коротко осветить такую конструкцию как yield.
Yield - это ключевое слово которое используется так же, как и слово return. Разница в том, что...[Продолжение]
Утилита позволяет выделять "суть текста" - суммаризировать его.
Библиотека для работы с различными периферийными устройствами
Интересная статья, которая показывает как визуализировать движение игроков NBA, а также как посчитать различную статистику по этим данным
Доклад с конференции о MicroPython
Этот проект содержит реализации основных алгоритмов DP.
Recipy - это инструмент, который сохраняет все состояние скрипта во время исполнения в БД. Если вы экспериментируете с входными данными, то данный модуль позволит узнать всю историю эксперимента.
Легкая в использовании и удобная для разработки CMS. Изменения описаны по ссылке https://allmychanges.com/p/python/django-cms/#3.2.0.dev3. Скачать можно по ссылке: https://pypi.python.org/pypi/django-cms/
Модуль для легковесных потоков в Python. Изменения описаны по ссылке https://allmychanges.com/p/python/greenlet/#0.4.8. Скачать можно по ссылке: http://pypi.python.org/pypi/greenlet/
Все питонисты пользуются импортом, но знаете ли вы, как он работает и что позволяет делать? В рамках этого занятия произойдёт глубокое погружение в жуткие подробности о модулях, пакетах и импорте. Когда мы закончим, вы наконец-то сможете явить миру свой микро-каркас в миллион строк!
Видео рассказывает как написать свой Middleware для WSGI