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

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

     30.10.2014       Выпуск 50 (27.10.2014 - 02.11.2014)       Статьи

Пробиваем по IP с помощью Python

Идея статьи - показать несколько способов получения геоинформации по IP адресу и замерить производительность разных вариантов. В качестве комментария для российских пользователей хочу обратить внимание на сервис IP geobase, открытая база данных которого работает более точно для российских ip-адресов

     29.10.2014       Выпуск 50 (27.10.2014 - 02.11.2014)       Статьи

Учим Django говорить на JSON

Пример использования приложения django-jsonview для упрощения создания представлений возвращающих в браузер JSON

     29.10.2014       Выпуск 50 (27.10.2014 - 02.11.2014)       Статьи

Шифрование SQLite БД с помощью SQLCipher

В статье рассказывается о модуле и демонстрируются его возможности в том числе установка соединения с шифрованной базой при использовании Peewee ORM

     26.10.2014       Выпуск 49 (20.10.2014 - 26.10.2014)       Статьи

Python против Go

Сравнение двух языков программирования с позиций еще одного python-разработчика. Не соревнование или попытка выявить кто лучше - а просто впечатления.

     26.10.2014       Выпуск 49 (20.10.2014 - 26.10.2014)       Статьи

Запуск Flask на Ubuntu

Огромная, с картинками, примерами кода и даже видеороликом статья о том как задеплоить Flask-приложение на Ubuntu, используя nginx, gunicorn, supervisor и virtualenv. В этот раз уж точно получится!

     26.10.2014       Выпуск 49 (20.10.2014 - 26.10.2014)       Статьи

Отправка логируемых данных в Loggly

Loggly - это облачное хранилище логов, с удобными инструментами аналитики в том числе и бесплатным тарифным планом. В статье на этот сервис отправляются данные об использовании CPU и RAM, которые впоследствии можно анализировать.

     26.10.2014       Выпуск 49 (20.10.2014 - 26.10.2014)       Статьи

Пример реализации fluent API

Пример кода и проблемные части API, которое предполагает использование вызовов цепочками типа: Poem('The Road Not Taken').indent(4).suffix('Robert Frost').

     25.10.2014       Выпуск 49 (20.10.2014 - 26.10.2014)       Статьи

Настройка среды разработки разработки для фронтенд-разработчиков

На основе gulp и bower, с подключением к django через django-compressor и django-bower. Основная задача - получить наиболее полный набор удобных инструментов при сохранении производительности.

     24.10.2014       Выпуск 49 (20.10.2014 - 26.10.2014)       Статьи

Enlivepy - новый подход к шаблонам html

Разработка для django с идеей не писать никакой специальной разметки в шаблонах, а генерировать динамические данные кодом с помощью специального API

     24.10.2014       Выпуск 49 (20.10.2014 - 26.10.2014)       Статьи

Кортежи, а так уж ли они неизменяемы?

Интересная и подробная статья с иллюстрациями

     24.10.2014       Выпуск 49 (20.10.2014 - 26.10.2014)       Статьи

Проверка теоремы о том что и мартышки смогут написать поэму не хуже Шекспира

Конечно, если будут набирать случайные буквы на клавиатуре бесконечное время

     24.10.2014       Выпуск 49 (20.10.2014 - 26.10.2014)       Статьи

Django REST Framework

Материалы доклада о создании web API на базе Django с примером действующего приложения и открытым исходным кодом доступным здесь

     23.10.2014       Выпуск 49 (20.10.2014 - 26.10.2014)       Статьи

Декораторы!

Все еще путаетесь в них? Давайте напишем парочку, чтобы разобраться.

     23.10.2014       Выпуск 49 (20.10.2014 - 26.10.2014)       Статьи

Отдача потокового видео через Flask

Базовые принципы - без обхода часто возникающих проблем

     22.10.2014       Выпуск 49 (20.10.2014 - 26.10.2014)       Статьи
     21.10.2014       Выпуск 49 (20.10.2014 - 26.10.2014)       Статьи

Высокопроизводительные расширения для python на C

В двух статьях автор разбирается с тем как ускорить выполнение сложных вычислений с помощью выноса их в расширение, написанное на более низкоуровневом языке. Здесь вторая часть

     20.10.2014       Выпуск 49 (20.10.2014 - 26.10.2014)       Статьи

Создаем панель с данными из Google Analytics Dashboard в Excel

Импорт данных из GA с помощью Pandas и xlwings через API google

     20.10.2014       Выпуск 49 (20.10.2014 - 26.10.2014)       Статьи

Создание крупных приложений Flask в реальных условиях

Рекомендации и базовые принципы создания хорошо поддерживаемых, масштабируемых и расширяемых проектов