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

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

     04.09.2017       Выпуск 194 (04.09.2017 - 10.09.2017)       Статьи

“Восстание МашинLearning” или совмещаем хобби по Data Science и анализу спектров лампочек

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

     03.09.2017       Выпуск 193 (28.08.2017 - 03.09.2017)       Статьи

Лепим тулбар на PyQt, экспортируем данные в Excel и HTML

В предыдущей части я рассказывал о создании модуля для запуска SQL-запросов и оболочки, в которой эти модули запускаются. После недолгой работы с запросами возникает очевидный вопрос — а как воспользоваться результатом выборки, кроме как посмотреть на экране?

Для этого стоит сделать дополнительные инструменты экспорта и копирования данных. Экспортировать будем в файл в формате Excel, а копировать в системный буфер в формате HTML.

     02.09.2017       Выпуск 193 (28.08.2017 - 03.09.2017)       Статьи
     02.09.2017       Выпуск 193 (28.08.2017 - 03.09.2017)       Статьи

Оптимизация процесса поиска нарушителей земельного законодательства

Суть идеи заключается в том, что есть земельные участки на которых можно строить только частные жилые дома (Индивидуальное жилое строительство), и при этом запрещается использовать эти помещения для коммерческой деятельности. Хотя в России это никого не останавливало, и получается, что сотрудники должны ходить и проверять, что дом построен как жилой, а используется как ларек. В итоге ходить нужно долго и много плюс постоянно нужен доступ к информации для уточнения что же это за дом. Ну или же в офисе выбирать адреса для проверки и потом запрячь верблюдов, пополнить запасы воды и отправляться в удивительное путешествие.

     01.09.2017       Выпуск 193 (28.08.2017 - 03.09.2017)       Статьи

Простые модели экономической динамики на Python

В моих публикациях [1,2] экономические задачи рассматривались в статике без учёта времени. В задачах оптимизации экономической динамики анализируются изменение экономических параметров и их взаимосвязей во времени. В моделях экономической динамики время может рассматриваться как дискретное изменяющееся скачком, например, за год. Для описания таких процессов используются разностные уравнения. При непрерывном изменении во времени для описания параметров модели используются дифференциальные уравнения.

     01.09.2017       Выпуск 193 (28.08.2017 - 03.09.2017)       Статьи

Спектроскоп-калейдоскоп

Это заметка о том, что на основании алгоритма генерации спектров (о котором было рассказано в статье «Спектроскоп Салтана...») создан тестовый сервис, обратиться к которому может любой желающий.

     01.09.2017       Выпуск 193 (28.08.2017 - 03.09.2017)       Статьи
     31.08.2017       Выпуск 193 (28.08.2017 - 03.09.2017)       Статьи

Прозрачность безопасности для среды исполнения Python

Коротко о свежем PEP 551, которое проходит обсуждение в данный момент

     29.08.2017       Выпуск 193 (28.08.2017 - 03.09.2017)       Статьи

Быстрый тест производительности Python для вычислительных задач

Совсем недавно вышла новая версия 0.34 библиотеки оптимизирующего JIT компилятора Numba для Python. И там ура! появилась долгожданная семантика аннотаций и набор методов для организации параллельных вычислений. За основу была взята технология Intel Parallel Accelerator.

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

     29.08.2017       Выпуск 193 (28.08.2017 - 03.09.2017)       Статьи
     29.08.2017       Выпуск 193 (28.08.2017 - 03.09.2017)       Статьи

Submit the cool project: библиотека-костяк utbone для юнит-тестирования

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

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

     29.08.2017       Выпуск 193 (28.08.2017 - 03.09.2017)       Статьи
     29.08.2017       Выпуск 193 (28.08.2017 - 03.09.2017)       Статьи
     29.08.2017       Выпуск 193 (28.08.2017 - 03.09.2017)       Статьи
     29.08.2017       Выпуск 193 (28.08.2017 - 03.09.2017)       Статьи
     28.08.2017       Выпуск 193 (28.08.2017 - 03.09.2017)       Статьи
     28.08.2017       Выпуск 193 (28.08.2017 - 03.09.2017)       Статьи
     28.08.2017       Выпуск 193 (28.08.2017 - 03.09.2017)       Статьи
     27.08.2017       Выпуск 192 (21.08.2017 - 27.08.2017)       Статьи

Решение прямой и двойственной задачи линейного программирования средствами Python

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