сегодня в 09:22
Поздравляем всех с прошедшими праздниками. Теперь уже с новыми силами и настроением читаем подборку всего самого интересного, что происходило на новогодних каникулах с Python и близлежащими технологими. А здесь и очередная ругань Армина Ронахера на проблемы с python3 и целый сериал о декораторах и интересный пост о сокращении количества кода для реализации многопоточных приложений.Огромное спасибо owlman за иллюстрацию и axce1 за две присланных ссылки на статьи об интеграционном тестировании БД и объектно-ориентированном программировании.
Все еще прошу слать мне в личку или скайп (alrusdi) ссылки на интересные стаьи — я обязательно включу их в следующие выпуски дайджеста. На самом деле, ради этого все и затевалось. Но пока лично для меня эта работа интересна лишь тем, что позволяет не отстать от основных трендов развидия языка и технологий. Может быть взлетит IRC-конференция? Добавил опрос про это в конец статьи.
Статьи и интервью
Проверьте правильно ли вы пишете декораторы
Серия статей о реализации декораторов и ньюансах их использования.
Часть вторая — взаимодействие декораторов и дескрипторов
Часть третья — создание фабрики декораторов
Часть четвертая — создание универсального декоратора- Вычисляем какой сейчас год от Большого Взрыва
Методы интеграционного тестирования баз данных
Введение в тестирование с использованием имитаторов (mock)
- Скрипт для облегчения инспекции кода
- Катастрофа Unicode в Python3
Очередная статья Armin Ronacher против python3. На сей раз о строках.
Визуализация глобальной карты землетрясений
Проект предоставляет кроме основного предназначения в теме статьи также базовый класс для построения и отображения собственных данных на карте мира
Применение bower и grunt для python проектов
На примере развертывания HelloWorld на bottle
Делаем студию анимации на Raspberry Pi
Механизм автоматизации процесса съемки пластилинового мультика (например) в домашних словиях
Почему CCP все еще на Python 2
Разработчики EVE жалуются на то, что мешает им перейти на новую мажорную версию. И это, как ни странно, далеко не print или проблемы с юникодом. Все амного более приземленно.
Лучший язык программирования для начинающих по версии livehacker
Как найти все возможные перестановки чисел в наборе
Автор открывает для себя itertools.permutations- Ещё одна реализация Enums для Python
Реализация перечислений отличная от PEP 435 на python 2.7
Еще раз о юникоде в python 2 и 3
Руководство по декорированию функций
Способы генерации случайных токенов
Юникод — традиционные подводные камни
- Python: вещи, которых вы могли не знать
Python — красивый и местами загадочный язык. И даже зная его весьма неплохо, рано или поздно находишь для себя нечто такое, что раньше не использовал. Этот пост отражает некоторые детали языка, на которые многие не обращают внимание. - Восстановление логической функции
Реализация и описание алгоритма предназначенного для реконструкции логических функций методом чёрного ящика.
Улучшаем ваш код: метаклассы и динамические классы с помощью type
Транзакции в django 1.6
Одно из ключевых изменений в django 1.6 по сравнению с предыдущими версиями этого фреймворка стало изменения механизма работы с транзакциями при работе с БД. Автор статьи пытается как можно более подробно разобраться во всех ньюансах нововведения.
Отмена проверки abc
Модуль abc предназначен для создания абстрактных базовых классов с запретом создания их экземпляров. А если все таки очень нужно создать экземпляр, но не хочется писать заглушки для всех абстрактных методов, то автор предлагает общее решение.
Параллельное выполнение кода в одну строку
Пример использования multiprocessing.ThreadPool.map для избавления от лишнего кода при создании простых многопоточных приложений
Обновлен список часто задаваемых вопросов и ответов на них по python 3
Бесплатные книги о python
Регулярно обновляемый список бесплатных книг о python. Есть парочка и на русском языке. Вы вполне можете предложить собственные варианты пул реквестом.
Как сделать __init__ магическим
Попытка реализации класса в котором существуют дефолтные значения конструктора но не заданы явно. Идея не очень хорошая сама по себе, но исследование интересное, как и комментарии.
Лучшее за 2013 по версии PyCoders
Подборка лучших проектов, статей и событий за 2013 год по версии еженедельной рассылки PyCoders
Объектно-ориентированное программирование для начинающих
Делаем фоторамку на Raspberry Pi
Фото подтягиваются с flickr с помощью requests и flickrapi
Решение задачи из комикса XKCD 1313 про регулярные выражения
Кстати, комиксы периодически переводятся на русский язык здесь возможно скор там будет и комикс 1313
Python 3 и ASCII-совместимые протоколы
Очередная статья о том почему так изменена работа со строками в Python 3 и какие тоонкости ждут в частности разработчиков web-фреймворков при работе с протоколами передачи данных традиционно работавших с ASCII и требующих теперь дополнительных затрат памяти или усложнения кода.
Считаем трупы в голливудских фильмах
Самым кровожадных режиссером оказался Питер Джексон во Властелине колец
Интересные проекты, инструменты, библиотеки
Релизы
Нет времени
на счета?
MasterCard
Mobile
Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.
This entry passed through the Full-Text RSS service — if this is your content and you're reading it on someone else's site, please read the FAQ at fivefilters.org/content-only/faq.php#publishers.
Комментариев нет:
Отправить комментарий