Обновление на сайте
Исправил "Облако" меток на сайте. По результатам нашел ошибку в tclssg, в механизме генерации страниц с метками. Отправил автору запрос.
Исправил "Облако" меток на сайте. По результатам нашел ошибку в tclssg, в механизме генерации страниц с метками. Отправил автору запрос.
Программа для обработки журналов регистрации 1С.
Данная программа позволяет преобразовать журнал регистрации 1С, используя словарь, в читаемый формат (JSON или CSV). Также возможна отправка обработанных данных в ElasticSearch (Opensearch). Написана на Go и работает как в Linux так и Windows.
В качестве входных данных используются файлы журналов "20230126000001.lgp". Для обработки берется файл имя которого совпадает с текущей датой, при смене даты в 00 часов данный файл будет закрыт и взят следующий. Первоначально, для обработки брался файл с датой модификации совпадающей с текущим днем, и временем модификации более поздним чем у остальных, но данный алгоритм работал не корректно в windows.
В качестве словаря для подстановки значений используется файл "1Cv8.lgf".
(дальше)Добрался таки до своего уютного бложика. Обновил структуру сайта, добавил "домен" для журнала т.е. прямую ссылку "https://blog.nuk-svk.ru", чтобы сразу попадать на блог.
Исправил описание Projman-а в разделе "программы".
"Облако" меток пока не починил.
Данный модуль для языка GO реализует механизм работы с HTTP API системы GLPI. Описание АПИ доступно на github, и также в установленной системе по ссылке https://glpi/apirest.php .
(дальше)Переделал скрипт полностью. Теперь можно получать данные о клиентах и задачах. Брать тут
(дальше)Ввиду потребности как-то контролировать ES-кластер, точнее добавление данных в elasticsearch решил написать данную утилитку. В качестве языка выбрал GO. Скачать можно с Git репы.
(дальше)С недавних пор этот сайт генерится из markdown-шаблонов в полностью статическое содержимое (html-файлы). Делается это при помощи tcl-ssg https://github.com/tclssg/tclssg. И вот решил я на примере моего сайта показать механизм непрерывной интеграции и доставки (да, то самое CI/CD).
(дальше)Для получения списка задач находящихся в очереди (статус queued) можно использовать приведённый ниже скрипт.
(дальше)В силу служебных обязанностей приходится управлять почтовой системой на базе Zimbra. Ниже приведён скрипт для получения списка пользователей входящих в списки рассылки.
(дальше)
В статье на хабре про построение GUI было предложено реализовать калькулятор. И вот моя реализация на tcl/tk
(дальше)