Анонимизация DICOM-снимков стала частой задачей, связанной с необходимостью передать обезличенные данные за пределы медицинской организации (ФЗ-152, защита ПД и прочие требования). Некоторые PACS и просмотрщики умеют это делать, но иногда возникает потребность сделать это из консоли (массово, например).
Метка: bash
Пакетное распознавание аудио и видео в текст
Ниже описана пошаговая инструкция по массовому распознаванию голоса (транскрибации) аудио- и видеофайлов в текст с помощью Vosk на Ubuntu 22. Сразу (субъективно) отмечу, что качество распознавания очень хорошее; проблемы присутствуют в тех случаях, когда голос неразборчив или плохое качество записи.
Основные команды для работы с Docker
Здесь собраны основные команды для работы с контейнерами, управляемыми docker — от запуска и диагностики до удаления.
Установка Docker в Ubuntu
Docker — флагман рынка ПО для контейнеризации и микросервисов, появившийся в 2013 году и до сих пор остающийся основным игроком. Для его использования в Ubuntu не требуется установки отдельной ВМ, т.к. он использует возможности ядра.
Конвертация vmdk и ova (VMWare) в qcow2 (KVM)
Инструкция по конвертации образов виртуальных машин VMWare для использования на гипервизоре KVM (чистом или Proxmox VE). Дополнительные пакеты не требуются, если конвертация производится на самом KVM, в противном случае требуется установить пакет qemu-utils:
Объединение PDF файлов в консоли
Для объединения файлов PDF в консоли Linux можно использовать утилиту convert из пакета ImageMagick. Устанавливаем пакет:
Добавление пользователя в sudo
Всё очень просто: 1. Создать пользователя. 2. Добавить его в группу sudo.
Скрипт пакетной конвертации видеофайлов
Если религия не позволяет вам использовать софт с GUI-оболочкой (например, WinFF), можно воспользоваться консолью. Но сначала надо установить ffmpeg:
Скрипты для мониторинга Asterisk в Zabbix
Чтобы знать о появлении проблемы с Астериском по факту возникновения, а не от недовольных пользователей — будем использовать shell-скрипты и заводить получаемые значения в Zabbix. Установку zabbix-агента и добавление хостов в систему мониторинга в этой статье я описывать не буду.
Отправка сообщений в slack из консоли bash
В корпоративный мессенджер slack можно отправлять сообщения напрямую из консоли linux. Это может быть полезно, например, для уведомлений отработки скриптов по cron`у. Сначала включим в slack входящие вебхуки: Manage — Custom integrations — Incoming Webhooks — Add Configuration.