Собрали в одном месте самые важные ссылки
консультируем про IT, Python
Проблема безопасности персональных данных последнее время поднимается все чаще и чаще. Автор статьи попытался рассказать что такое двухфакторная авторизация и как ее реализовать на практике в web-приложении
Довольно обширный рассказ о классах и объектах для начинающих
Автор предлагает простенький модульный тест, который будет проваливаться если вы забыли сделать миграцию на своих моделях
Приложение на основе web2py для отслеживания картинки с вебкамеры и отправке уведомлений на сервер, если обнаружено движение
После довольно продолжительного периода молчания, автор опубликовал вторую статью о разборе данных с внешних сайтов на примере импорта вопросов со StackOverflow. В этот раз нас знакомят с классом CrawlSpider модуля scrapy
Довольно интересно посмотреть на советы от создателя языка.
Elasticsearch - это платформа для поиска и анализа данных. Предлагается статья о применении этого движка на практике с помощью модуля elasticsearch
Не секрет, что разработчики на Python любят_применять_символы_нижнего_подчеркивания. Для чего и в каких случаях это принято делать - пытается рассказать автор данной статьи
Планируется серия статей о том как реализовать на Flask систему проведения опросов и, возможно, тестирования знаний.
Да, и мы туда же. Только у нас скрипт на python для генерации черно-белого изображения с 50 вариациями оттенков
Рассказ о том как анализировать AST (абстрактные синтаксические деревья) на предмет корректности кода из которого они сгенерированы, например используется ли аргумент метода где-нибудь в его теле
Отдельного внимания здесь заслуживает библиотека weasyprint, которая без браузера умеет отрисовывать html+css в pdf или png на уровне прохождения теста Acid2 на совместимость со стандартами
Автор - разработчик из Google написал книгу в виде 59 статей с хорошим погружением в какую-либо проблему. Например, статью об аргументах-функциях мы публиковали в прошлом выпуске
Ну как лиц... На этот раз автор ищет лица зомби, если это можно так назвать. Просто не может остановиться.
Довольно подробное сказание о том, что работа с базами данных обычно не упирается в IO на стороне клиентов и насколько полезно в этом плане asyncio
Разве что ленивый не опубликовал еще свой шаблон создания нового проекта на Flask. Вот еще один пример.
Небольшой трюк, показывающий как можно использовать pandas время для работы с многомерными массивами.
Небольшой рассказ с примерами о том, как можно без особого напряжения увеличить скорость питоновского кода, в частности циклов. В качестве инструментов предлагается использовать multiprocessing, cython и numba.
В статье автор рассказывает о недостатках таких систем как pip и npm и предлагает интересное, новое решение.
Очередной пример использования seaborn - библиотеки, которая делает картинки matplotlib минимально приемлемыми для просмотра.