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

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

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

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

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

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

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

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

     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)       Статьи

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

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

     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)       Статьи

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

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

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

Отчет о конференции PiterPy#2

20 марта 2015 прошла 2-я ежегодная конференция PiterPy. Автор поста предлагает свой обзор этого мероприятия со всеми необходимыми ссылками

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

Устанавливаем Kafka и общаемся с ним на Python3

Все достаточно несложно и делается на основе vagrant. Автор производил все манипуляции в Mac OS, но при наличии java не должно возникнуть проблем и на других системах

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

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

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

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

Пять игр-однострочников

Весьма забавные идеи игр укладываются в одну строку страшного python-кода

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

Python Meetup 27.02.15: Hy и Toga

27 февраля состоялся очередной Python Meetup. В этот раз обсуждали:
Hy — диалект, который позволяет Lisp-разработчикам использовать библиотеки Python, а Python’истам найти решение для некоторых проблем языка, например, отсутствия скобочек.
Toga — библиотека построения интерфейсов на Python, которая с первого взгляда выглядит как простой и универсальный инструмент, но на деле имеет ряд недоработок.

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

Перетаскивание (drag & drop) в PyQt5

В этой части руководства по PyQt5, рассказывается об операциях drag & drop. В графических интерфейсах, drag & drop – это действие клика на виртуальный объект и перетаскивания его в другое положение или в другой виртуальный объект.

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

Vim для разработчиков на Python

Небольшой обзор настроек, которые нужно изменить в vim для удобоваримого редактирования в нем python-кода

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

Виджеты в PyQt5

Виджеты – это основные строительные кирпичики приложения. PyQt5 имеет множество разнообразных виджетов, включая кнопки, чекбоксы, ползунки и списки. В этой части руководства, описывается несколько полезных виджетов: QCheckBox, ToggleButton, QSlider, QProgressBar и QCalendarWidget.
Доступна также вторая часть статьи где речь идет о QPixmap, QLineEdit, QSplitter и QComboBox

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

Python и Riak DB - отличная пара для организации масштабируемых объемов вычислений

Рассказ о том что же такое Riak DB в картинках и как всем этим пользоваться с помощью Python-клиента

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

Введение в конкурентное и параллельное программирование для новичков

Довольно обширное повествование по заезженной теме. А завершение приведена даже реализация без multiprocessing и threading

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

SaltStack: Создание зависимых или ссылающихся конфигураций сервисов

Знакомство с возможностями SaltStack по созданию конфигураций сервисов зависимых друг от друга; от сервисов расположенных на других или всех остальных подчиненных системах и т. д

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

Ваш персональный курс по Big Data

Автор пытается рассказать о том какие конкретно нужны знания и умения ученым по данным (Data Scientist)

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

Подробнее о протоколе Mail.Ru Агент

Рассказ о реверс инжиниринге протокола обмена сообщениями Mail.Ru Агент