Если в компании существует отдельный колл-центр с операторами, задача которых принимать входящий поток звонков — имеет смысл отказаться от Dial() в пользу Queue(). Это позволит уравновесить количество принимаемых операторами звонков (за счёт стратегии обработки вызовов) и убрать из статистики лишние звонки, которые появляются при использовании Dial().
Отключаем спящий режим на Raspberry Pi
Малинку (Raspberry PI) часто используют для отображения различной информации на информационных табло. По дефолту в официальном дистрибе Raspbian (ОСи, основанной на Debian), включен переход монитора в ждущий режим при неактивности пользователя.
Лечим зависшие разговоры в asterisk
В asterisk`e бывают ситуации, когда консоль показывает, что два абонента разговаривают, хотя мы уверены, что никакого соединения нет и трубки лежат на аппаратах (и даже включен режим dnd).
Решение проблемы подключения xFreeRDP к Windows
После очередного апдейта винды linux`овый rdp-клиент freerdp перестал подключаться remote desktop. Это происходит из-за включенной опции NLA (network level authentication) на стороне windows. При попытке подключения вылезает ошибка:
Отправка сообщений в slack из консоли bash
В корпоративный мессенджер slack можно отправлять сообщения напрямую из консоли linux. Это может быть полезно, например, для уведомлений отработки скриптов по cron`у. Сначала включим в slack входящие вебхуки: Manage — Custom integrations — Incoming Webhooks — Add Configuration.
Простой бэкап сайта по расписанию
Бэкап сайта (да и любых других папок на linux-сервере), равно как и баз данных (в частности, mysql) можно делать с помощью набора простых команд, помещенных в скрипт. Вводные данные: сайт в системе (пример на ubuntu) располагается по адресу /var/www/mysite.ru, база данных вертится на этом же сервере (dbname — mysitedb, dbuser — mysitedbuser, dbpass — Passw0rd). Бэкапить будем каждую ночь по записи в cron`е, архивы будем класть в папку /home/user/backup
Подсматриваем в чужой ящик на MS Exchange
В Exchange есть замечательная возможность подключить любой ящик в рамках домена не имея пароля. Возможность доступна только администратору и для использования необходимо выполнить в Exchange Management Shell команду
Установка zabbix agent на Windows
Для начала качаем дистрибутив агента с официального сайта: http://www.zabbix.com/download. Из него нам понадобится только один файл — zabbix_agentd.exe. Создаем папку C:\zabbix и копируем этот файл туда.
Система экстренного оповещения на базе Asterisk
Появилась необходимость реализовать систему звукового оповещения на случай чрезвычайных ситуаций. Т.к. на закупку и монтаж специализированного оборудования денег никто не дал — решили использовать под это дело IP телефонию (Asterisk 13 с аппаратами AudioCodes 420HD и Grandstream GPX-1625).
Установка разрешения дисплея в Ubuntu
Столкнулся с проблемой — подключенный к ноутбуку внешний дисплей перестал определяться и вместо разрешения 1920х1080 стал выдавать 1024х768. Попытки установить разрешение через GUI ни к чему не привели — система называет монитор Unknown Display и дает на выбор всего два режима. Проблема решается следующим образом: