пятница, 15 марта 2019 г.

Ресурсы по asterisk


  1. Как мы заново изобретали IP АТС Askozia. habr.com   askozia.ru
  2. .

понедельник, 11 марта 2019 г.

Asterisk AMI, ARI

Проект Ruby EventEmitter
Источник - http://shokai.github.io/event_emitter/

Используется в проекте svoboda-jan/asterisk-ari  (Ruby client library for the Asterisk REST Interface (ARI). )

Проект adhearsion/ruby_ami (RubyAMI)
RubyAMI - это клиентская библиотека AMI в Ruby на основе Celluloid с единственной целью обеспечения подключения к интерфейсу Asterisk Manager. RubyAMI не предоставляет никаких функций, кроме управления соединениями и анализа протоколов. Действия отправляются по проводам, а ответы возвращаются. События передаются определяемому обратному вызову. Это до вас, чтобы соответствовать их во что-то полезное. В этом отношении RubyAMI очень похожа на Blather для XMPP или Punch block, библиотеку Ruby 3PCC. По сути, Punch block использует Рубями под обложками для своей реализации Asterisk, в том числе и реализацию AsyncAGI.

NB: если вы хотите разработать приложение на Asterisk, вы должны сначала взглянуть на фреймворк Adhearsion. Эта библиотека намного ниже.




четверг, 7 марта 2019 г.

Linux поск в файле

Если нужно найти в файле строку и отобразить строки до и после
используем ключи  grep -B 1 -A 1

cat ./bitrix24/old/bitrix24_2019_03_07.log | grep -B 1 -A 1 '9777555000'

Ярлыки