Автоматизация Python
Картинка анонса

Профилирование программ

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

Автоматизация Python
Картинка анонса

Профилирование программ

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

SQL Python
Картинка анонса

Автоматизация выполнения запросов в SQL с помощью Python

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

Автоматизация Python
Картинка анонса

Особенности использования регулярных выражений, метода split для анализа данных в Python

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

Программирование Автоматизация
Картинка анонса

Асинхронное программирование с использованием фреймворка «Vert.x»Часть 1

Vert.x — событийно-ориентированный фреймворк, работающий на JVM, который отличается высокой производительностью, простой асинхронностью и конфигурированием. Проект Vert.x был запущен в 2011 году и изначально назывался «Node.x», позже был переименован в «Vert.x». Vert.x имеет схожую структуру с Node.js, разворачивающую сервер внутри виртуальной машины Java, использующую JVM возможности для регулирования движения в облегченных процессах однопоточного сервера вместо тяжеловесных контейнеров. Фреймворк относится к проектам с открытым исходным кодом.

Программирование Автоматизация
Картинка анонса

Асинхронное программирование с использованием фреймворка «Vert.x» Часть 2

В данной статье продолжим изучение фреймворка Vert.x, изучив передачу сообщений с использованием протокола HTTP.

Автоматизация Python
Картинка анонса

Работа с командной строкой при помощи Python

Командная строка операционной системы Windows является стандартным средством управления компонентами без графического интерфейса. В связи с этим некоторые вещи можно сделать при помощи командной строки на порядок быстрее чем через специализированное ПО

Автоматизация SQL
Картинка анонса

Получение данных SharePoint с использованием SQL Server Integration Services

Ранее в публикациях мы рассматривали процесс автоматизации получения информации с портала SharePoint при помощи скрипта на Python. Этот вариант подходит для разовых задач аналитика. Но, если требуется хранить полученные данные в БД MS SQL и регулярно обновлять их, предпочтительнее использовать SQL Server Integration Services.
Рассмотрим пошагово, как создать простой SSIS пакет для загрузки данных списка SharePoint в БД MS SQL.

Загрузить ещё