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

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

     23.02.2015       Выпуск 65 (16.02.2015 - 22.02.2015)       Статьи

Двухфакторная авторизация на Flask

Проблема безопасности персональных данных последнее время поднимается все чаще и чаще. Автор статьи попытался рассказать что такое двухфакторная авторизация и как ее реализовать на практике в web-приложении

     23.02.2015       Выпуск 66 (23.02.2015 - 01.03.2015)       Статьи

Введение в теорему Байеса

Автор пытается подробно рассказать о том что такое теорема Байеса и для чего применяется с примерами вычислений на Python

     22.02.2015       Выпуск 65 (16.02.2015 - 22.02.2015)       Статьи

Классы и объекты. Часть 1

Довольно обширный рассказ о классах и объектах для начинающих

     22.02.2015       Выпуск 65 (16.02.2015 - 22.02.2015)       Статьи

CGI: пишем простой сайт на Python. Часть 4: Публикация в сети Интернет

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

     21.02.2015       Выпуск 65 (16.02.2015 - 22.02.2015)       Статьи

Не забываем делать django-миграции

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

     20.02.2015       Выпуск 65 (16.02.2015 - 22.02.2015)       Статьи

Изучаем Django и AngularJS

Серия переведенных уроков AngularJS и Django на примере построения простенького Google+ killer'а.

     20.02.2015       Выпуск 65 (16.02.2015 - 22.02.2015)       Статьи

videomonitor - следим за всем, что движется

Приложение на основе web2py для отслеживания картинки с вебкамеры и отправке уведомлений на сервер, если обнаружено движение

     19.02.2015       Выпуск 65 (16.02.2015 - 22.02.2015)       Статьи

Разбор данных с внешних сайтов с помощью Scrapy и MongoDB. Часть 2

После довольно продолжительного периода молчания, автор опубликовал вторую статью о разборе данных с внешних сайтов на примере импорта вопросов со StackOverflow. В этот раз нас знакомят с классом CrawlSpider модуля scrapy

     19.02.2015       Выпуск 65 (16.02.2015 - 22.02.2015)       Статьи

Гвидо ван Россум делает review кода некоторых решений в игре checkio

Довольно интересно посмотреть на советы от создателя языка.

     18.02.2015       Выпуск 65 (16.02.2015 - 22.02.2015)       Конференции, события, встречи разработчиков

Анонсирована вторая конференция Piter Py

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

     18.02.2015       Выпуск 65 (16.02.2015 - 22.02.2015)       Статьи

Selenium для Python.

В хабе python на хабре один из авторов начал перевод серии статей о применении Selenium. Обещается цикл из восьми статей и он уже наполовину завершен

     18.02.2015       Выпуск 65 (16.02.2015 - 22.02.2015)       Статьи

Символы нижнего подчеркивания

Не секрет, что разработчики на Python любят_применять_символы_нижнего_подчеркивания. Для чего и в каких случаях это принято делать - пытается рассказать автор данной статьи

     18.02.2015       Выпуск 65 (16.02.2015 - 22.02.2015)       Статьи

Bottle и плагины

В статье приведена информация о плагинах для мирофрейморка bottle, такая как, как создавать плагины да и зачем они нужны.

     18.02.2015       Выпуск 65 (16.02.2015 - 22.02.2015)       Статьи

Первые шаги с Elasticsearch

Elasticsearch - это платформа для поиска и анализа данных. Предлагается статья о применении этого движка на практике с помощью модуля elasticsearch

     17.02.2015       Выпуск 65 (16.02.2015 - 22.02.2015)       Статьи

Создание PDF-отчетов на основе pandas, jinja и weasyprint

Отдельного внимания здесь заслуживает библиотека weasyprint, которая без браузера умеет отрисовывать html+css в pdf или png на уровне прохождения теста Acid2 на совместимость со стандартами

     17.02.2015       Выпуск 65 (16.02.2015 - 22.02.2015)       Статьи

Система для голосований с помощью Flask

Планируется серия статей о том как реализовать на Flask систему проведения опросов и, возможно, тестирования знаний.

     17.02.2015       Выпуск 65 (16.02.2015 - 22.02.2015)       Статьи

Разбираемся с AST: проверка аргументов методов

Рассказ о том как анализировать AST (абстрактные синтаксические деревья) на предмет корректности кода из которого они сгенерированы, например используется ли аргумент метода где-нибудь в его теле

     17.02.2015       Выпуск 65 (16.02.2015 - 22.02.2015)       Статьи

50 оттенков серого

Да, и мы туда же. Только у нас скрипт на python для генерации черно-белого изображения с 50 вариациями оттенков

     16.02.2015       Выпуск 65 (16.02.2015 - 22.02.2015)       Интересные проекты, инструменты, библиотеки

Быстрый старт проекта на Flask

Разве что ленивый не опубликовал еще свой шаблон создания нового проекта на Flask. Вот еще один пример.