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

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

     30.03.2015       Выпуск 71 (30.03.2015 - 05.04.2015)       Релизы

PyPy-STM 2.5.1 - python без GIL продолжает развиваться

Основной работой проделанной с июля прошлого года называют стабилизацию производительности. Он дает 25%-40% прироста на многоядерных машинах, но в редких случаях может дать снижение производительности до 50% на одноядерных машинах. По-прежнему нет поддержки python3

     30.03.2015       Выпуск 71 (30.03.2015 - 05.04.2015)       Статьи

Метапрограммирование за рамками приличия. Часть 1

Модификации генерируемого байткода и операции с AST - что может быть проще? Статья на основе доклада, который автор делал на конференции PiterPy, скоро должно быть доступным видео на русском с этим докладом. Ждем.

     30.03.2015       Выпуск 71 (30.03.2015 - 05.04.2015)       Статьи

Методика и исследование данных о вакансиях в направлении Data Science

Автор показывает как автоматизировать анализ спроса на языки программирования в направлении Data Science для бирж крупных американских городов (Сиэтл, Чикаго, Сан-Франциско, Нью-Йорк)

     29.03.2015       Выпуск 70 (23.03.2015 - 29.03.2015)       Статьи

Знакомимся со Scout

Это RESTful поисковый движок на основе полнотекстового поиска в SQLite

     29.03.2015       Выпуск 70 (23.03.2015 - 29.03.2015)       Статьи

Авторизация во Flask-приложении

Руководство для начинающих как сделать авторизацию практически с нуля без использования Flask-WTF и Flask-Login

     28.03.2015       Выпуск 70 (23.03.2015 - 29.03.2015)       Статьи

Разработка на удаленной машине с помощью PyCharm

Рассказ о том как вручную или автоматически деплоить код проекта открытого в PyCharm на удаленую машину (в примере на виртуальную машину в vagrant)

     28.03.2015       Выпуск 70 (23.03.2015 - 29.03.2015)       Статьи

flit - упрощаем создание и поддержку пакетов

Автоматизация рутинных задач по созданию пакетов и загрузке их на PyPI

     27.03.2015       Выпуск 70 (23.03.2015 - 29.03.2015)       Статьи

CheckiO Weekly #6 ― Обзор реализации алгоритма "Золотая пирамида"

В блоге сервиса-игры CheckiO делают интересные еженедельные обзоры интересных решений предлагаемых ими в игре задач. В этот раз рассмотрены варианты реализации алгоритма "золотая пирамида"

     27.03.2015       Выпуск 70 (23.03.2015 - 29.03.2015)       Статьи

Защищаем код на python от копирования - Часть 2

Продолжение серии статей и в этот раз речь идет об исследовании AST (abstract syntax tree)

     26.03.2015       Выпуск 70 (23.03.2015 - 29.03.2015)       Релизы

PyPy 2.5.1

Основное внимание уделено более полной поддержки SSL в ветке python 2.x

     26.03.2015       Выпуск 70 (23.03.2015 - 29.03.2015)       Статьи

Создаем web-приложение на основе Python и Flask

Руководство для совсем-совсем новичков

     26.03.2015       Выпуск 70 (23.03.2015 - 29.03.2015)       Статьи

Знакомство с redis-py

Хорошая вводная статья о библиотеке-клиенте для Redis

     24.03.2015       Выпуск 70 (23.03.2015 - 29.03.2015)       Статьи

Режем списки с умом

Большой и увлекательный рассказ о, возможно, еще нераскрытых вами возможностях оператора разрезания списка (slicing)

     24.03.2015       Выпуск 70 (23.03.2015 - 29.03.2015)       Статьи

Фанаты докатились до тату

Забавы ради может быть любопытно посмотреть на то какое тату сделал себе человек под впечатлением от языка программирования python

     24.03.2015       Выпуск 70 (23.03.2015 - 29.03.2015)       Статьи

Рефакторинг или как перестать волноваться, ведь все поправимо

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

     24.03.2015       Выпуск 70 (23.03.2015 - 29.03.2015)       Статьи

Основы REST с помощью django-tastypie

Обширная и весьма информативная статья о создании REST-сервисов на django

     24.03.2015       Выпуск 70 (23.03.2015 - 29.03.2015)       Интересные проекты, инструменты, библиотеки

gen_data - генерируем фейковые данные для тестов

Генератор случайных данных. Таких как ФИО, адрес, номер банковской карты и т. п.

     24.03.2015       Выпуск 70 (23.03.2015 - 29.03.2015)       Статьи

PyCharm - великолепный отладчик для Python

PyCharm вообще замечательная IDE, но в этой статье акцент сделан на его возможностях отладки кода, а они весьма обширны и удобны.

     24.03.2015       Выпуск 70 (23.03.2015 - 29.03.2015)       Статьи

Пишем Redis-сервер на asyncio

Автор замечательной библиотеки fakeredis, которая воспроизводит API Redis в отсутствии собственно Redis- сервера озадачился реализовать альтернативный Redis-сервер в целях изучения asyncio и рассказывает что у него получилось

     23.03.2015       Выпуск 69 (16.03.2015 - 22.03.2015)       Статьи

redislite - встраиваемый redis-сервер и клиент для отладочных целей

Интересный проект реализующий API Redis без необходимости установки Redis-сервера. Может быть полезен в тестировании и упрощения развертывания окружений для разработки