И снова подборка статей, релизов и интересных проектов о python и близлежащих технологиях. Сегодня будут Haskell, ниндзя, клики, кокаин — в общем все что нужно для хорошего шоу.
Не перестаю благодарить owlman75 за иллюстрацию. Даже отпуск ему не помеха. И большое спасибо за новости, которые вы присылаете — они мне очень помогают верить в то, что проект нужен не одному мне.
Прошу не забывать ставить плюсики — если пост наберет их больше 50 (а я верю, что такое хоть когда-нибудь случится), то доброхабр даст мне денежку.
Не перестаю благодарить owlman75 за иллюстрацию. Даже отпуск ему не помеха. И большое спасибо за новости, которые вы присылаете — они мне очень помогают верить в то, что проект нужен не одному мне.
Прошу не забывать ставить плюсики — если пост наберет их больше 50 (а я верю, что такое хоть когда-нибудь случится), то доброхабр даст мне денежку.
Статьи и интервью
- Облачная платформа Яндекса: Cocaine в действии
- Используем Fask cache
Статья о том как можно пользоваться кешем из Flask - Разработка на Flask — Часть 1
Создание простого Flask проекта - Разворачиваем OLAP куб средствами Python
Пример построения простенькой системы анализа данных на основе на основе cubes и cubesviewer - Загадки по ключевому слову finally блока try
Засомневались в правильности ответа? - Постим в Facebook из Django
- Ищем покемонов на экране GameBoy часть 4 из предстоящих 6
Цель серии статей довольно забавная, но на практике — это прекрасное руководство по OpenCV, scikit и смежным технологиям. По досадному недоразумению мы похоже пропустили начало этой серии. Поэтому привожу ссылки на все части. часть 1, часть 2, часть 3 - Основы парсинга с помощью Python+lxml
- Создание исполняемых файлов из python-кода для 32 и 64 разрядных архитектур
Для windows из под linux с помощью chroot и pyinstaller - Делимся кодом через PyPI
Инструкция не далеко ушла от документации, но кому-то может быть интересно - Свежая документация по pymssql от разработчиков
В формате pdf - import sphinxapi без танцев или простая установка sphinxapi.py через pip
- Съёмка показаний счетчика на телефон с последующим распознаванием
И даже немного python - Обновленный облачный сервис Azure Web Sites для размещения сайтов PHP, Java, .NET, Node.js и Python
- Подборка интересных материалов с разных конференций 2014 года по вопросу анализа данных
- Изучайте python!
Еще несколько аргументов в пользу его привлекательности - Динамическая загрузка классов в 3.x
Хорошее, хоть и краткое замечание о порядке загрузки модулей. - Ninja-IDE
Несколько слов об открытой среде разработки на Python и даже аргументы против PyCharm - Глубокое погружение в python
Обновилась подборка интересных примеров кода, иллюстрирующих тонкости применения языка - functools.partial это прикольно!
Как создать новую функцию на основе имеющейся, но с уже определённым обязательным параметром. - Переменные могут содержать типы
С учетом того, что 'все — объект' это не удивительно, но все таки стоит присмотреться к возможным побочным эффектам - Поиск элементов в XML
Иллюстрация простенькой задачи, решаемой с помощью XPath через lxml
Видео
- Основы wxPython шаг за шагом
Хорошая подборка из 15 видео, освещающая базовые аспекты построения GUI начиная с установки и заканчивая добавлением специфических элементов интерфейса.
Интересные проекты, инструменты, библиотеки
- click — декларативное построение CLI интерфейсов
Альтернатива argparse, docopt и т. п. от Армина Ронахера (Flask, Jinja) - dg — для тех кому надоел синтаксис
Что только не делают люди лишь бы писать на Haskell. Вот даже модуль на Python для этого. Я уже рассказывал вам что такое безумие? - peep — гарантированный состав пакетов поставляемых pip
Библиотека дополняющая pip криптографическими подписями и в некоторой степени гарантирующая от подмены содержимого пакетов на PyPI - grabzit — делаем скриншоты вебстраниц
Релизы
- Pylint 1.2
Приличный список изменений. В том числе поддержка 3.4 и восстановленная поддержка 2.5 - Morepath 0.2
Теперь с поддержкой python 3 - Обновление безопасности в Django
Выпустили обновление сразу для нескольких версий Django 1.4.11, Django 1.5.6, Django 1.6.3 и Django 1.7 beta 2