![](https://habrastorage.org/getpro/habr/post_images/89d/632/dd6/89d632dd62acb456348e9ba2e8e15883.jpg)
Есть неболшая тонкость, которую стоит разъяснить. Мне прислали ссылку на замечательную статью исследование объектов кода, но в выпуск она не попала, так как написана в марте прошлого года, то есть новостью по сути не является.
Спасибо owlman за то, что несмотря на несвоевременно предоставленную мной информацию о приоритетных новостях он все же нарисовал иллюстрацию.
Экпериментально вводим пометку русскоязычных статей флажком, а англоязычные никак не помечаем. Это должно уменьшить количество флажков. В конце поста можно проголосовать за и против этого нововедения.
Статьи и интервью
- Преодоление проблемы передачи лишних данных при использовании WebSockets
Традиционный способ обмена сообщениями python-javascript не оптимален по трафику, а значит и по скорости обмена. В статье предлагается анализ ситуации и методы уменьшения оверхеда. - Пример использования Django с несколькими базами данных
-
Экспорт избранного на хабре в pdf
- Тестирование Django-приложений с помощью Docker
- Distribute должен умереть
Еще одна длинная статья о том почему старые setuptools плохо, как от них избавиться и как сделать это избавление менее болезненным с помощью нового pip, twine и virtualenvwrapper - Обновлен Hello Plone
Автором актуализирован пост-описание простого приложения на web-фреймворке Plone - Поддержка состояний в декораторе с помощью класса
Шестой пост из развернутой серии статей о декораторах от Грема Дамплтопа - Что я ненавижу в Python
Небольшой пост о вещах, которые раздражают в любимом языке программирования, и которые не очень - Zato = Agile ESB + SOA + REST + Cloud
Открыта публикация Linux Journal о Zato — платформе эффективно объединяющей стек популярных веб-технологий для разработки ваших приложений. Примеры на python - Недостающий декоратор @synchronized
Предлагается декоратор, который будет помечать функцию как синхронную в многопоточном приложении
Также в продолжение: Использование @synchronized в качестве менеджера контекста - Race conditions в SQLAlchemy — создаем метод get_one_or_create()
-
Тонкости использования языка Python: Часть 10. 2D Графика и GUI-сценарии
Рассматриваются библиотека для создания GUI-приложений в Python – wxPython и два родственных проекта PyGame и PyZenity -
Тонкости использования языка Python: Часть 9. Разработка GUI-приложений
Обзор инструментов для создания GUI-приложений, доступных в Python, и общие принципы построения таких приложений. - Введение в web-разработку с Pyramid часть 5
часть 6
часть 7
-
Снова о типах данных в Python: объекты, значения и типы (object, values and types)
Если коротко, то типы в Python делятся либо на встроенные и пользовательские, либо на mutable и immutable (сразу так и не подобрал подходящего перевода на русский язык). Ну а если немного подробнее, то читаем статью. - Кто я — игра для facebook часть 3
Продолжение серии статей
часть 2
часть 1
- 9 библиотек для реализации поиска по изображениям
-
Создание zip-модулей в python
Упаковка модулей и возможные проблемы при их распространении/использовании - Декораторы с аргументами
Способ передавать аргументы декорирующей функции и сохранять значения между вызовами - Паттерны проектирования для новичков
- Комментарии должны быть полноценными выражениями
Автор справедливо утверждает, что комментарии к коду нужно делать полноценными выражениями/предложениями полностью передающими мысль и легко расширяющимися, чтобы по принципу разбитых окон не плодить еще более нечитаемые и бесполезные комментарии. - Рисуем один пиксел на PySDL2
PySDL2 это альтернатива pysdl и является враппером для SDL2 с помощью ctypes и не имеющий лицензионных ограничений присущих pysdl -
Простой интерпретатор с нуля на Python (часть 3)
Продолжение серии статей о том как разработать интерпретатор собственного ЯП на python - psutil 2.0
Статья о практических прииемах применения кросплатформенной библиотеки для получения информации о загруженности/использовании системы (CPU, память, диски, сеть) -
Deploy с помощью Salt
Пример организации развертывания django-приложения на стеке технологий Salt + Vagran - Изучаем ØMQ используя pyzmq
Серьезная статья-документация о библиотеке ZeroMQ - Ninja-IDE 3.0 — улучшенная архитектура
Статья об альфа версии мажорного релиза IDE — о функциях и улучшениях
Интересные проекты, инструменты, библиотеки
- birdy
Очередная инересная библиотека-клиент для Twitter - picka
Библиотека генерирующая случайные данные разного типа для целей тестирования - Booby
Изолированная от фреймворков и лишних зависимостей библиотека для моделирования и валидации данных - WebGL Earth
Реализация известной демки 3D модели земного шара на python - django-push-notifications
Минимальное джанго приложение умеющее отправлять сообщения через APNS and GCM. - tqdm — показываем прогресс выполнения длинной операции в консоли
- CommonRegex
Библиотека упрощающая работу с часто используемыми регулярными выражениями (выборка из теста ссылок, дат, ip-адреса и т. п.) - tradeware
Платформа для создания ботов высокочастотного трейдинга криптовалют
Релизы
- Ferris 2.0
Ferris — это фреймворк для удобной работы с Google App Engine. Во новой мажорной версии много улучшений и дополнений - Tornado 3.2
Добавлена целая гора новых модулей, в частности tornado.platform.asyncio - VirtualenvWrapper 4.2
Набор инструментов для удобного управления виртуальными окружениями добрался до версии, в которую вряд ли поверят на ЛОРе, но тем не менее
Only registered users can participate in poll. Log in, please.
Как лучше помечать язык новости?
73.17% Помечать русскоязычные статьи российским флажком240
26.83% Оставить как было раньше (британский флажок у англоязычных новостей)88
328 users voted. 43 users abstained.