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

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

     16.05.2015       Выпуск 77 (12.05.2015 - 17.05.2015)       Статьи

OAuth по шагам

Большая статья о том что такое OAuth, чем отличаются друг от друга версии и как с этим работать

     14.05.2015       Выпуск 77 (12.05.2015 - 17.05.2015)       Статьи

Ночные кошмары Питона: неявный `this`

Пример реализации неявного this вместо явного self в экземплярах класса

     14.05.2015       Выпуск 77 (12.05.2015 - 17.05.2015)       Статьи

Введение в функциональное программирование на Python

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

     13.05.2015       Выпуск 77 (12.05.2015 - 17.05.2015)       Статьи

История одного тестового задания

Рассказ о сражении с довольно непростым тестовым заданием для соискателя должности разработчика на Python

     13.05.2015       Выпуск 77 (12.05.2015 - 17.05.2015)       Статьи

На любые вопросы отвечает Мартин Питерс

Ответчик №1 на StackOverflow по вопросам о Python за все время предлагает задать ему любые, необязательно технические, вопросы

     13.05.2015       Выпуск 77 (12.05.2015 - 17.05.2015)       Статьи

Почему я не люблю конфигурацию в django-style

Автор библиотеки aiohttp делится своим мнением по поводу правильности и неправильности организации конфигов в приложении

     13.05.2015       Выпуск 77 (12.05.2015 - 17.05.2015)       Статьи

Масштабируем Python

В этот раз о производительности и прожорливости синтаксических конструкций, а не о способах оптимизации за счет сторонних инструментов

     12.05.2015       Выпуск 76 (04.05.2015 - 11.05.2015)       Статьи

Pipelining - удачная модель обработки данных

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

     12.05.2015       Выпуск 76 (04.05.2015 - 11.05.2015)       Статьи

Эффективная векторизация в PyPy

Описание того что это, для чего нужно и как работает

     12.05.2015       Выпуск 77 (12.05.2015 - 17.05.2015)       Статьи
     12.05.2015       Выпуск 76 (04.05.2015 - 11.05.2015)       Статьи

Разгадываем картинку из твиттера компании Intel

Имеется страшилка, обладающая невероятным количеством подчеркиваний, лямбд и чрезвычайно редкой функцией __import__. Автор разбирается в то что это за зверь и что он делает?

     12.05.2015       Выпуск 77 (12.05.2015 - 17.05.2015)       Статьи

Хороший тест, плохой тест

Попытка развенчать некоторые мифы о unit-тестах (100% Coverage, много ассертов на тест, скорость моков)

     12.05.2015       Выпуск 77 (12.05.2015 - 17.05.2015)       Статьи

R vs Python в научных вычислениях

В русском языке еще нет устоявшегося термина Data Scienсe, но статья именно об этом.

     11.05.2015       Выпуск 76 (04.05.2015 - 11.05.2015)       Статьи

Потенциальные проблемы в коде

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

     11.05.2015       Выпуск 76 (04.05.2015 - 11.05.2015)       Статьи

PyGrabbit - извлекаем правильные картинки с сайтов

Библиотека автоматизирующая поиск главной картинки на web-странице

     11.05.2015       Выпуск 76 (04.05.2015 - 11.05.2015)       Статьи

В чем привлекательность языков с динамической типизацией?

Развернутый ответ на этот вопрос в качестве полемики к наблюдающейся тенденции ввода статической типизации

     11.05.2015       Выпуск 76 (04.05.2015 - 11.05.2015)       Статьи

Автоматическая генерация requirements.txt на основе импортов

Небольшая реклама модуля pipreqs подходящего для редких случаев когда virtualenv не используется или используется не для одного этого проекта

     11.05.2015       Выпуск 76 (04.05.2015 - 11.05.2015)       Статьи

Визуализация путешествия по Европе

Как пример эффективного применения самых разных иструментов, включая Python и matplotlib

     10.05.2015       Выпуск 76 (04.05.2015 - 11.05.2015)       Статьи

Руководство по созданию проекта Django 1.8 и Python 3

Довольно большое и подробное руководство на примере сложного приложения