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

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

     02.03.2017       Выпуск 167 (27.02.2017 - 05.03.2017)       Статьи
     02.03.2017       Выпуск 167 (27.02.2017 - 05.03.2017)       Статьи

Ищем SQL инъекции через Python

Статья описывает инструмент для поиска уязвимостей в SQL запросах

     02.03.2017       Выпуск 167 (27.02.2017 - 05.03.2017)       Вопросы и обсуждения
     02.03.2017       Выпуск 167 (27.02.2017 - 05.03.2017)       Статьи
     02.03.2017       Выпуск 167 (27.02.2017 - 05.03.2017)       Статьи

Python на службе у конструктора. Укрощаем API Kompas 3D

 

Работая в конструкторском отделе, я столкнулся с задачей — рассчитать трудоёмкость разработки конструкторской документации. Если брать за основу документ: «Типовые нормативы времени на разработку конструкторской документации. ШИФР 13.01.01" (утв. Минтрудом России 07.03.2014 N 003)», то для расчета трудоёмкости чертежа детали нам необходимы следующие данные:

     01.03.2017       Выпуск 167 (27.02.2017 - 05.03.2017)       Статьи

PyPy Development: Async HTTP benchmarks on PyPy3

PyPy научился работать с asyncio

     01.03.2017       Выпуск 167 (27.02.2017 - 05.03.2017)       Релизы
     01.03.2017       Выпуск 167 (27.02.2017 - 05.03.2017)       Статьи

f-строки в Python 3.6

Статья про f-строки в Python 3.6. Особенности применения и производительность.

     01.03.2017       Выпуск 167 (27.02.2017 - 05.03.2017)       Релизы
     01.03.2017       Выпуск 167 (27.02.2017 - 05.03.2017)       Статьи
     01.03.2017       Выпуск 167 (27.02.2017 - 05.03.2017)       Статьи

Снова о числах с плавающей точкой

Несмотря на то, что вопросам точности компьютерных вычислений посвящено очень много публикаций, некоторые из них, на наш взгляд, всё же остаются не до конца четко раскрытыми. А именно:

1. Какое количество верных цифр n гарантированно имеет десятичное число, представленное двоичным m разрядным кодом в формате числа с плавающей точкой.
2. Как влияет нормализация чисел с плавающей точкой на точность представления числа при его преобразовании из одной системы счисления в другую и при арифметических действиях, выполняемых на компьютере.
3. Как влияет округление числа, представленного в двоичном виде на его десятичный эквивалент. 
4. Как положение виртуальной точки в машинном слове влияет на значение числа, представленного в экспоненциальной форме. 

     01.03.2017       Выпуск 167 (27.02.2017 - 05.03.2017)       Статьи

Простая программа на Python для гиперболической аппроксимации статистических данных

Законы Зипфа оописывают закономерности частотного распределения слов в тексте на любом естественном языке[1]. Эти законы кроме лингвистики применяться также в экономике [2]. Для аппроксимации статистических данных для объектов, которые подчиниться Законам Зипфа используется гиперболическая функция вида:

     01.03.2017       Выпуск 167 (27.02.2017 - 05.03.2017)       Релизы
     28.02.2017       Выпуск 167 (27.02.2017 - 05.03.2017)       Статьи

Как перейти между внутренними циклами глубокой вложенности

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