Собрали в одном месте самые важные ссылки
читайте нас в Twitter
Финальная статья из серии о том как сделать движок для блога на стеке технологий Flask-SQLAlchemy, WTForms, Flask-WTF, Flask-Migrate, WebHelpers, PostgreSQL. первая часть, вторая часть
Подробное описание алгоритма бинарного поиска, выявление традиционных ошибок, которые допускают в алгоритме и пути оптимизации
Набор простеньких правил, короые стоит держать в голове, чтобы оставить свой код чистым от возможности выполнить с помощью него код внедренный пользователем
Даны основы, а декораторы классов и параметризируемые декораторы отложены до следующего раза
Автор рассказывает о практическом опыте перехода с Python на OCaml + Lwt в такой распространенной задаче как загрузка файлов из сети на текущую машину.
Пример использования Babel и gettext
Резюме серьезной конференции об обработке данных и смежных технологиях. Кратко и по делу.
Автор предлагает удобную процедуру для построчного редактирования файла на месте и описывает недостатки других вариантов
Marconi - открытый сервер для работы с очередями сообщений. Автор описывает как с ним дружить в Ubuntu
Хорошая статья с примерами кода и картинками о применении компоновки в набирающей обороты мобильной GUI библиотеке Kivy
Первая часть из серии статей о том как сделать движок для блога на стеке технологий Flask-SQLAlchemy, WTForms, Flask-WTF, Flask-Migrate, WebHelpers, PostgreSQL. вторая часть
Довольно подробная статья об автоматизации рутинных задач
Настройка git хранилища таким образом, чтобы он отклонял попытки протолкнуть в него код не проходящий валидацию утилитой flake8
Самые азы простенькой системы кеширования запросов к хранилищу данных