30 июля 2012 г.

Чтиво последних июльских дней

Django

Серия постов про безопасность в Django, по посту почти каждый день. Рекомендуем, если хочется подтянуть знания по security, но ничего кардинально нового там нет.

Визуализация циклических импортов в ваших Django-приложениях. Чем больше становится пакетов в проекте, тем выше шансы, что между ними существуют зависимости (в идеале их число должно быть сведено к минимуму).

Python

Неплохой туториал по Фласку Quick doesn't have to mean dirty. Пишем гостевую книгу и деплоим на Хероку. В начале и в конце статьи недвусмысленный и справедливый наброс на PHP disclaimer о том, что программы на Python вовсе не обязательно сложны.

Ещё одна интересная статья про чатик на вебсокетах и gevent. Что такое gevent, пост-приквел с объяснением для новичков.

Map-reduce на python и redis под названием r3.

Набор простых иструментов для анализа производительности python-кода, выявления узких мест и утечек памяти. Must read.

Webdev

Трюки с apply и массивами JS.

В новом ECMAScript будут классы.

Разбор исходного кода Backbone.js: часть первая и вторая.

Книги про Backbone.js появляются как грибы после дождя, что не может не радовать (вот бы и для Django это было справедливо). На сей раз – “Developing Backbone.js Application” от Addy Osmani. O’Reilly уже подготавливает бумажную версию, а сама книга открыта под лицензией Creative Commons.

Вышла бета Redis sentinel, новой распределённой системы мониторинга кластера Redis-серверов от создателя Redis. Ещё она имеет простой API для реализации уведомлений и автоматический failover.

Разное

Быстрая настройка веб-сервера на базе uWSGI+Nginx для Django-проектов

Появившийся в OS X 10.8 Notification Center можно использовать для получения нотификаций от Travis-CI. Мощно. Сам же скрипт, увы, на ruby.

Очередная подборка наиболее популярных плагинов для редактора Sublime. Большинство из них имеет смысл установить сразу.

Комментариев нет:

Отправить комментарий