Архив за 20 мая 2013 - 8

В данном посте я расскажу вам о возможностях отправки уведомлений о пропущенных звонках с помощью Asterisk. Я постараюсь привести простые примеры конфигурации и подробнее раскрыть данную тему, далее вы можете экспериментировать по своему усмотрению или потребностям. Asterisk предлагает довольно широкие возможности для решения различных задач, поэтому одну и ту же задачу можно решать по разному, главное результат — стабильная работа ваших сервисов.

Отправка отчета о пропущенном звонке на email

Что имеем:
Входящая многоканальная линия с номером +7 (495) 1234567, IVR, 4 оператора в очереди вызова.

Задачи:
1. Отправлять отчет о пропущенном звонке, с указанием номера звонящего, времени поступления звонка и времени ожидания на линии.
2. Если абонент ждал на линии более 10 секунд и по какой-либо причине положил трубку, не дождавшись ответа оператора — отправляем отчет о пропущенном звонке.
3. Заносить в БД (в текущем примере MySQL) данные о том, какой оператор в очереди ответил звонок и фиксируем время в которое разговор был завершен.

В качестве решения приведу пример конфигурации (один из возможных вариантов решения), с комментариями на самых интересных по-моему мнению моментах.
Вот так выглядит конфигурация IVR рабочего времени + очереди вызова:

[globals]
CIDFILE=/etc/asterisk/inc-calls/call-noanswer
SQLHOST=db.domain.ru
SQLUSER=asterisksql
SQLPASS=Gt6Rju8FkS
SQLDB=asteriskdb
IVRWORK=custom/IVR_company_wav

[incoming-74951234567]
exten => h,1,Set(WAITTIME=10)
exten => h,n,Set(CTALL=$[${CDR(duration)}])
exten => h,n,Set(CTANSWER=$[${CDR(billsec)}])
exten => h,n,Set(CTDTIME=$[${CTALL}-${CTANSWER}])
exten => h,n,NoOP(${CDR(disposition)})
exten => h,n,NoOP(${CTDTIME})
exten => h,n,GotoIf($["${CDR(disposition)}" = "NO ANSWER"]?timecheck:n1)
exten => h,n(n1),GotoIf($["${CDR(disposition)}" = "BUSY"]?timecheck:n2)
exten => h,n(n2),GotoIf($["${CDR(disposition)}" = "FAILED"]?timecheck:n3)
exten => h,n(n3),GotoIf($["${CDR(disposition)}" = "ANSWERED"]?n4:misscall)
exten => h,n(n4),MYSQL(Connect connid ${SQLHOST} ${SQLUSER} ${SQLPASS} ${SQLDB})
exten => h,n,MYSQL(Query resultid ${connid} UPDATE office_calls SET active=0 WHERE asterisk_id='${QID}')
exten => h,n,MYSQL(Clear ${resultid})
exten => h,n,MYSQL(Disconnect ${connid})
exten => h,n(hang),Hangup()
exten => h,n(timecheck),GotoIf($[${CTDTIME} > ${WAITTIME}]?misscall:hang)
exten => h,n(misscall),Goto(noanswer,s,1)
exten => s,1,NoOp(${CALLERID(num)})
exten => s,n,Set(CALLID=74951234567)
exten => s,n,Set(CALLER=${CALLERID(num)})
exten => s,n,Set(__QID=${CDR(uniqueid)})
exten => s,n(begin),GotoIfTime(10:00-22:00,mon-sat,*,*?workdays:outofoffice)
exten => s,n(workdays),NoOp(Incoming CALL from ${CALLERID(num)} to ${EXTEN})
exten => s,n,Answer()
exten => s,n,ResetCDR(w)
exten => s,n,Wait(1)
exten => s,n,Background(${IVRWORK})
exten => s,n,Queue(operators,t,,,300,,startflag1)
exten => s,n,NoOp(${DIALSTATUS})
exten => s,n,Goto(noanswer,s,1)
exten => s,n,Hangup()

Читать полностью »

На мероприятии Society for Information Display's (SID) Display Week, которое пройдет в Ванкувере с 21 по 23 мая, можно будет увидеть не только стекло Corning Lotus XT Glass и жидкокристаллическую панель размером 12,2 дюйма, созданную Japan Display, которая способна переключаться между режимами 2D и 3DЧитать полностью »

Неизвестный математик совершил прорыв в теории простых чисел близнецовВ математике чрезвычайно редко случается, чтобы учёный старше 40 лет опубликовал первую серьёзную научную работу. Ещё реже бывает, чтобы эта работа имела большую научную ценность. Именно такой редчайший случай представляет из себя доцент университета Нью-Гэмпшира Итан Чжан (Yitang Zhang), который до сих пор даже не имеет ни звания профессора, ни веб-странички со списком научных работ. Тем не менее, ему удалось совершить серьёзный шаг к решению одной из старейших математических проблем — теореме о простых числах-близнецах.

Когда журнал “Annals of Mathematics” получил 17 апреля 2013 года научную работу Чжана, они восприняли её скептически. Заявка на прорывное исследование от неизвестного учёного? Это слишком банально и часто встречается, чтобы оказаться правдой. На удивление редколлегии, несколько научных экспертов подробно изучили работу Чжана — и нашли доказательство гипотезы о расстоянии между парными простыми числами предельно ясным, чётким и бесспорным.

В результате, журнал одобрил работу для публикации в исключительно короткие сроки — уже через три недели после поступления.
Читать полностью »

Панорама в 9600 км за 15 минут

Вид Земли из космоса, который можно наблюдать на Google Earth или других подобных сервисах, получен сборкой изображений, снятых разными аппаратами и в разное время. В отличие от этого, NASA опубликовало «мгновенный снимок» земной поверхности — действительно огромную панораму, снятую спутником миссии Landsat Data Continuity Mission с высоты 705 км за 15 минут: длина панорамы составила более 9000 км, ширина — 185 км. В итоге все желающие могут наблюдать панораму разрешением 19 Гп, которая тянется от западной части России до Южной Африки. В NASA проект имеет кодовое наименование «The Long Swath» и там же резонно замечают, что подобное — вид Земли за ограниченный период времени — до этой поры могли наблюдать лишь астронавты и то не все.
Читать полностью »

Дело о малокском сейфе
Думаю, что многим из присутствующих здесь известна игра Космические Рейнджеры. Также, я не думаю, что сильно ошибусь, если скажу, что, в значительной мере, своим очарованием эта игра обязана, фактически возрожденным ей, текстовым квестам. Некоторые из этих квестов, такие как «Цитадели» или «Лыжный курорт», вполне могут рассматриваться как самостоятельные игры.

Отношение, у меня лично, к текстовым квестам двоякое. С одной стороны, они очень интересны и невообразимо атмосферны. С другой стороны, некоторые из них, пройти совсем не просто. Квест «Пятнашки», сразу поставил меня в тупик. Я вообще не очень хорошо решаю всякого рода головоломки, поэтому решил написать программу, которая найдет решение за меня.
Читать полностью »

Со ссылкой на публикацию на форуме Chiphell источник опубликовал результаты тестов производительности 3D-карты GeForce GTX 780. Коротко говоря, новая карта получилась примерно на 20% быстрее модели GeForce GTX 680.

Появились первые тесты производительности Nvidia GeForce GTX 780: превосходство над GeForce GTX 680 составляет 20%

Модель GeForce GTX 780 станет флагманом обновленной линейки 3D-карт Nvidia. Ее основой служит Читать полностью »

image

В 1920-30-е гг. бухгалтерию затронуло множество кампаний и «научных» течений. Рассказ об одном из этих течений, касающемся физиологии человека, и о научном учреждении, которое данной проблематикой занималось.

О циклографии и Центральном институте труда что-нибудь слышали?
Читать полностью »

Компания Polaroid объявила о начале продаж камеры XS80, показанной на иллюстрации. Новинка представляет собой видеокамеру, ориентированную на велосипедистов, скейтбордистов, серфингистов, скалолазов и других любителей очень активного отдыха. Камера оценена в $130 и способна снимать видео в разрешении 1080p с кадровой частотой 30 к/с. Можно делать и фотоснимки разрешением 3,5 или 16 Мп. Возможна серийная и интервальная съемка.

Камера Polaroid XS80 поддерживает съемку видео в формате Full HD

Читать полностью »

Я расскажу об одной из замечательных возможностей MediaWiki — настройки системных сообщений. Разрозненные куски того, как это делать, попадаются в документации, но всё же прицельный обзор, надеюсь, будет кому-то полезен.

Каждый раз, когда в кто-то в коде MediaWiki или своего расширения использует функцию wfMessage (или одну из устаревших функций, например wfMsg), сообщение становится возможным перевести на много-много языков. Это все знают. Что более интересно, так это то, что теперь ваше системное сообщение можно переопределять непосредственно в вики, на посвященной ему страничке.
Читать полностью »

Информация о новом планшете Acer Iconia W3 появилась на финском сайте компании Acer. Планшетный компьютер Acer Iconia W3 является первым в мире восьмидюймовым устройством с предустановленной операционной системой Windows 8 Pro. Ранее уже сообщалось о намерении компании выпустить компактное устройство с данной ОС.

Acer Iconia W3

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js