Flask SQLAlchemy: Разбивка на страницы
PythonЕсли вы используете Flask SQLAlchemy, то у вас есть замечательная возможность делать пагинацию - разбивку на страницы для удобной навигации между записями. Делается это очень просто, буквально в несколько строк кода. Я расскажу как это реализовано в моем блоге в упрощенном виде, с использованием двух ссылок и вариант с нумерацией страниц.
Lite Analyser: Быстрый анализ логов ATM
Мои работыLite Analyser – это программа для быстрого анализа логов работы банкоматов под управлением ПО TellMe 7. В кратчайшие сроки она может проанализировать до 15000 устройств по заданным критериям, помогая оперативно находить сбойные операции в случае аварий. Программа обладает удобным веб-интерфейсом, построенным с использованием фреймворка Bootstrap.
Система контроля тиражей ПО на ATM
Мои работыДля автоматизации отслеживания статусов банкоматов после применения обновлений разработан инструмент, позволяющий автоматически проверять состояние каждого узла АТМ без участия человека. Скрипт использует сложный алгоритм для анализа статусных сообщений с хоста до выполнения задания и после. С помощью данного инструмента можно проводить оценку эффективности проведения тиража ПО на банкоматах.
Автоматизация разбора клиентских претензий
Мои работыБыстрое выявление корневых причин клиентских претензий и разгрузка сотрудников – важная задача для любого финансового учреждения. Мы разработали автоматизированный инструмент для анализа аппаратных логов банкоматов под управлением ПО TellMe 7, позволяющий оперативно находить ответы на вопросы клиентов и экономить время. Программа обрабатывает входной excel файл и выдает результат с уже дополненным файлом, где выделена основная категория проблемы на банкомате и отражены корневые причины обращения.
Установка пакетов Python без подключения к интернету
PythonИногда необходимо установить пакеты Python на устройство без доступа к интернету, например, в закрытых средах. В этом случае нужно предварительно скачать необходимые пакеты на устройство с подключением к сети, а затем установить их офлайн. Этот метод позволяет установить все необходимые зависимости, скачанные предварительно на устройство с подключением к интернету.