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

Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE

     22.01.2018       Выпуск 214 (22.01.2018 - 28.01.2018)       Статьи
     22.01.2018       Выпуск 214 (22.01.2018 - 28.01.2018)       Релизы
     22.01.2018       Выпуск 214 (22.01.2018 - 28.01.2018)       Статьи

Создание игр на Python 3 и Pygame: Часть 1

Многие разработчики приходят в разработку ПО, потому что хотят создавать игры. Не все могут стать профессиональными разработчиками игр, но любой может создавать собственные игры из интереса (а может быть, и с выгодой). В этом туториале, состоящем из пяти частей, я расскажу вам, как создавать двухмерные однопользовательские игры с помощью Python 3 и замечательного фреймворка PyGame.

Мы создадим версию классической игры Breakout. Освоив этот туториал, вы будете чётко понимать, что необходимо для создания игры, познакомитесь с возможностями Pygame и напишете собственный пример игры.

     22.01.2018       Выпуск 214 (22.01.2018 - 28.01.2018)       Статьи

Linux System Mining с Python

Изучаем как собирать разные метрики работы Linux с помощью Python

     21.01.2018       Выпуск 213 (15.01.2018 - 21.01.2018)       Статьи

CoffeeMiner: взлом WiFi для внедрения криптомайнера в HTML-страницы

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

Цель этой статьи — объяснить, как провести атаку MITM (человек посередине) для внедрения определённого JavaScript-кода в страницы HTML, чтобы заставить все устройства, подключённые к WiFi, майнить криптовалюту для злоумышленника.

Задача состоит в создании скрипта, который проводит автономную атаку в сети WiFi. Это то, что мы назвали CoffeeMiner, поскольку атаки такого типа можно проводить в кафе.

     20.01.2018       Выпуск 213 (15.01.2018 - 21.01.2018)       Интересные проекты, инструменты, библиотеки

django-admin-email-sender

This package used to send mass emails from Admin Panel.

     20.01.2018       Выпуск 213 (15.01.2018 - 21.01.2018)       Статьи

Как я писал telegram-бота и заливал его на удаленный сервер

Как только на территории РФ вступил в силу запрет на анонимность в мессенджерах, у меня дошли руки написать пост про telegram-бота. По ходу создания бота столкнулся с большим количеством проблем, которые пришлось решать по отдельности, и буквально выцеживать крупинки информации со всего интернета. И вот после нескольких месяцев страданий и мучений (кодинг – не основное моё занятие) я наконец-то закончил с ботом, разобрался со всеми проблемами и готов поведать свою историю Вам.

     20.01.2018       Выпуск 213 (15.01.2018 - 21.01.2018)       Статьи

Расчёт сопел современных ракетных двигателей

Сопло ракетного двигателя- техническое приспособление, которое служит для ускорения газового потока, проходящего по нему до скоростей, превышающих скорость звука. Основные виды профилей сопел приведены на рисунке:

     20.01.2018       Выпуск 213 (15.01.2018 - 21.01.2018)       Вопросы и обсуждения
     19.01.2018       Выпуск 213 (15.01.2018 - 21.01.2018)       Релизы
     19.01.2018       Выпуск 213 (15.01.2018 - 21.01.2018)       Статьи

Создание REST API на Falcon Falcon

В этой статье мы создадим REST API на основе фреймворка Python Falcon, потестируем производительность и попробуем его масштабировать, чтобы справиться с нагрузками.
Для реализации и тестирования нашего API нам понадобятся следующие компоненты:

 

     19.01.2018       Выпуск 213 (15.01.2018 - 21.01.2018)       Статьи

Реализуем типы пользователей в Django Django

Привязываем тип пользователя к пользователю

     18.01.2018       Выпуск 213 (15.01.2018 - 21.01.2018)       Релизы
     18.01.2018       Выпуск 213 (15.01.2018 - 21.01.2018)       Видео
     18.01.2018       Выпуск 213 (15.01.2018 - 21.01.2018)       Статьи

Мощь Single Page App: часть 1 Django

О том как написать SPA на Django