IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
читайте нас в Twitter

     22.07.2014       Выпуск 34 (20.07.2014 - 27.07.2014)       Статьи

Django-orm в поисках LEFT JOIN

Давно уже перестало быть секретом, что Django-ORM в целом глупое как палка и не способно решать более менее серьезные задачи, и особо глупа в тех случаях, когда необходимо влиять извне на формирование разумных SQL запросов.

     22.07.2014       Выпуск 34 (20.07.2014 - 27.07.2014)       Статьи

Современный Торнадо: распределённый хостинг картинок в 30 строк кода

Статья о реализации простого вебсервера на Tornado

     25.07.2014       Выпуск 34 (20.07.2014 - 27.07.2014)       Статьи

Confire: Новая библиотека Python

Confire является простой, но мощный схемой конфигурации, которая основывается на конфигурациях парсеров Scapy, elasticsearch, Django и других.

     22.07.2014       Выпуск 34 (20.07.2014 - 27.07.2014)       Статьи

1000+ проектов и задач для начинающих программистов

Самый лучший способ изучить язык программирования - это писать на нем код. Однако иногда достаточно сложно придумать для себя интересные задачи. Автор предлагает подборку готовых проектов и заданий, которые нужно решать на python. От себя добавлю очень увлекательный pythonchallenge.com где вам дадут себя почувствовать крутым хакером и курсы codeacademy - там все обучение, как правило, построено на том, что вы пишете код и он проверяется автоматическими тестами от авторов курса.

     20.07.2014       Выпуск 34 (20.07.2014 - 27.07.2014)       Статьи

Почему Python 3, а не Python 2?

Вопрос, который мучает всех. Ответы на этот вопрос можно найти в данной статье.

     20.07.2014       Выпуск 33 (13.07.2014 - 20.07.2014)       Статьи

Какие вопросы ждать на собеседовании

Один из читателей задал этот вопрос на реддите и нашел множество откликов, некоторые из которых интересны сами по себе

     25.07.2014       Выпуск 34 (20.07.2014 - 27.07.2014)       Статьи

FeinCMS 1.10.0

Самая главная новость - это совместимость с Django 1.7. Кроме того исправлены некоторые ошибки, повышена версия TinyMCE до 4.1...

     19.07.2014       Выпуск 33 (13.07.2014 - 20.07.2014)       Статьи

Обоснование для применения python

Сравнение Go и Python по разным параметрам и варианты аргументации для выбора того или иного для следующего проекта

     18.07.2014       Выпуск 33 (13.07.2014 - 20.07.2014)       Статьи

Админпанель Pyramid в стиле Django

в статье подробно описано, как довести админку Pyramid до Django стиля.

     18.07.2014       Выпуск 33 (13.07.2014 - 20.07.2014)       Статьи

Разворачивание developer окружения Django на Windows 7

Отличная пошаговая статья для новичков, о том как построить рабочее окружения для разработки проекта на Django в Windows 7

     19.07.2014       Выпуск 33 (13.07.2014 - 20.07.2014)       Статьи

Python для Android. Урок 1 - используем акселерометр

Обещается серия статей о применении python для разработки мобильных приложений. В этот раз простенькое приложение на kivy

     19.07.2014       Выпуск 33 (13.07.2014 - 20.07.2014)       Статьи

Забытый else в циклах

Автор статьи решил напомнить о том, что у циклов while и for есть дополнительный необязательный оператор else и привел примеры его использования

     19.07.2014       Выпуск 33 (13.07.2014 - 20.07.2014)       Статьи

Изучаем программирование с использованием сокетов

Пример использования модуля socket для взаимодействия локальных приложений

     19.07.2014       Выпуск 33 (13.07.2014 - 20.07.2014)       Статьи

Числа: целые, вещественные, комплексные

Числа в Python 3: целые, вещественные, комплексные. Работа с числами и операции над ними.

     16.07.2014       Выпуск 33 (13.07.2014 - 20.07.2014)       Статьи

Анализ данных при помощи Python. Основные статистики и обзор данных (Exploratory Analysis) часть 2

Много полезных команд и примеров начальной обработки данных на pandas

     18.07.2014       Выпуск 33 (13.07.2014 - 20.07.2014)       Статьи

Эффективная многопоточность в Python

Хочу поделиться простым рецептом, как можно эффективно выполнять большое число http-запросов и других задач ввода-вывода из обычного Питона. Самое правильное, что можно было бы сделать — использовать асинхронные фреймворки вроде Торнадо или gevent. Но иногда этот вариант не подходит, потому что встроить event loop в уже существующий проект проблематично.

     19.07.2014       Выпуск 33 (13.07.2014 - 20.07.2014)       Статьи
     18.07.2014       Выпуск 33 (13.07.2014 - 20.07.2014)       Статьи

SQLite - компактный, быстрый и отзывчивый - выбери все три пункта!

Восторженная статья с примерами кода на python