Рубрика: Asterisk

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

def get_operator(phone): phone = str(phone) operator_code = phone[2:5] if operator_code in [‘039’, ‘067’, ‘068’, ‘096’, ‘097’, ‘098’]: operator = ‘kyivstar’ elif operator_code in [‘063’, ‘073’, ‘093’]: operator = ‘lifecell’ elif operator_code in [‘050’, ‘066’, ‘095’, ‘099’]: operator = ‘vodafone’ elif operator_code in [‘091’, ‘092’, ‘094’]: operator = ‘ukrtelecom’ else: operator = None return operator  

Разбираемся с Git на Ubuntu с использованием бесплатных закрытых репозиториев на bitbucket.org

Ставим sudo apt-get install git Настроим имя пользователя git config —global user.name «FIRST_NAME LAST_NAME» Указываем почту git config —global user.email «MY_NAME@example.com» генерим ssh ключ ssh-keygen на все вопросы жмакаем enter Запускаем ssh agent eval `ssh-agent -s` И проверяем,что б он запустился ps -e | grep [s]sh-agent должны увидеть что то подобное Добавляем ключ в ssh-agent ssh-add /root/.ssh/id_rsa В браузере открываем  сайт

Установка Asterisk 11.25 на Ubuntu 14.04

Периодически мне нужно ставить и настраивать Asterisk. Малость надоело каждый раз вспоминать всю последовательность действий и искать все команды в итернете. В общем решил написать свой ман. Тут будет описан процес установки без настройки, без установки дополнительных компонентов из серии chan_dongle и FreePBX и т.д. Про установку, а так же настройку этих компонентов будут написаны

Получаем в Telegram уведомления о пропущенных звонках в очереди.

Не так давно столкнулся с проблемой того, что мне нужно моментально получать уведомления о пропущенных звонках в очередях в telegram чат .
Готовых ,а  главное рабочих решений в интернете мне найти так и не удалось, по этому изобретал свой велосипед.