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

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

     17.06.2018       Выпуск 234 (11.06.2018 - 17.06.2018)       Статьи

Обзор Ubuntu DSVM: алхимия ни при чём

В течение последних месяцев в нескольких проектах наш партнер использовал виртуальную машину для обработки и анализа данных (DSVM) на базе Ubuntu от Microsoft. Он решил попробовать ее в деле уже используя продукт Amazon. Рассмотрим все плюсы и минусы, а также сравним наш инструмент с похожими решениями.

     17.06.2018       Выпуск 234 (11.06.2018 - 17.06.2018)       Статьи

Анализ таблиц маршрутизации, или зачем ещё сетевому инженеру Python

  • Имеется набор текстовых файлов, содержащих вывод таблиц маршрутизации с различных сетевых устройств;
  • Каждый файл содержит информацию с одного устройства;
  • Устройства могут иметь различный формат вывода таблицы маршрутизации;
  • Необходимо на основании имеющихся данных по запросу выводить путь до произвольной подсети или IP-адреса с каждого из устройств;
  • Вывод должен включать на каждом участке пути информацию о записи из таблицы маршрутизации, по которой будет смаршрутизирован пакет.

     17.06.2018       Выпуск 234 (11.06.2018 - 17.06.2018)       Статьи
     14.06.2018       Выпуск 234 (11.06.2018 - 17.06.2018)       Интересные проекты, инструменты, библиотеки

precursion

Python модуль для обхода `RecursionError: maximum recursion depth exceeded`

     13.06.2018       Выпуск 234 (11.06.2018 - 17.06.2018)       Релизы
     13.06.2018       Выпуск 234 (11.06.2018 - 17.06.2018)       Релизы
     11.06.2018       Выпуск 234 (11.06.2018 - 17.06.2018)       Статьи

Стеганография в IP-пакетах

Однажды, перед защитой очередной лабораторной работы мне задали вопрос: какие поля IP-пакета можно использовать для стегано? Я не знал и лишь пожал плечами. Но вскоре я всё же решил изучить этот вопрос.

Под катом вас ждёт изучение заголовков IP-пакетов, собственная утилита ping на Python и несколько способов передать данные, не привлекая внимания.

     11.06.2018       Выпуск 234 (11.06.2018 - 17.06.2018)       Статьи
     11.06.2018       Выпуск 234 (11.06.2018 - 17.06.2018)       Видео

Trio: Асинхронная конкурентность для простых смертных

Конкурентные программы весьма полезны: в веб-приложениях, обслуживающих запросы и вебсокет-подключения; чат-боты, участвующие во множестве обсуждений одновременно; пауки, собирающие данные сразу с нескольких страниц. А вот писать конкурентные приложения непросто — они пугают новичков и бросают вызов бывалым.
Но так ли должно быть? Питон известен своей простотой и однозначностью; может ли он привнести в конкурентное программирование эти черты? Думаю, да.

     10.06.2018       Выпуск 233 (04.06.2018 - 10.06.2018)       Статьи

Python и стеганография

Не так давно в моём учебном заведении прошёл пилотный Хакатон для студентов. Тематика заданий была связана с информационной безопасностью, в том числе шифрованием данных.