Pull to refresh
69
0
Ярослав @yard

Руководитель

Send message

Обзор свободно доступных и бесплатных IP АТС (Asterisk, FreeSWITCH, SipXecs, Yate)

Reading time15 min
Views193K

Обзор свободно доступных и бесплатных IP АТС: Asterisk, FreeSWITCH, SipXecs, Yate. Приводятся преимущества и недостатки, сравнительный анализ функциональности и сфер применения. Делается вывод о том, что все продукты можно сочетать друг с другом.



Некоторое время назад ко мне обратился товарищ из «Открытых Систем» и попросил сделать обзор открытых IP АТС. Так как он обратился не только ко мне, а еще и к другим экспертам IP телефонии, то в результате в журнал попала компиляция, в которой мало осталось от моего оригинального обзора. Публикую его целиком на Хабре.

Вначале будет теоретическая вставка, для тех, кто не совсем в теме. Если будет скучно — просто пропустите ее! Приятного чтения! А чтобы лучше читалось, главы сопровождаются музыкальными подарками (настоятельно рекомендую наушники :-)

Поехали!

Теория

PBX (Private Branch Exhange) — английский термин, обозначающий офисную телефонную станцию, которая обеспечивает установление, поддержание и разрыв соединений между аппаратами, то есть коммутацию. PBX позволяет разделять ограниченные ресурсы (городские линии и номера) между неограниченным числом внутренних пользователей, при помощи таких телефонных функций, как внутренний номерной план, перевод звонков, постановка на удержание, и других.

Именно поэтому PBX система необходима любой организации — она позволяет эффективно организовать телефонную связь на предприятии (ну, пока еще нужна ;-)

Читать дальше →
Total votes 92: ↑79 and ↓13+66
Comments68

Как сделать анализ продающего лэндинга за 10 минут и вернуть 1000 покупателей. Часть 1

Reading time4 min
Views8.9K
Начнем без прелюдий.

Задача


1)      Измерить общую конверсию лэндинга.
  • Сколько пришло посетителей;
  • Сколько посетителей заполнило информацию о ребенке;
  • Сколько посетителей заполнило информацию о себе;
  • Сколько посетителей перешло на страницу с оплатой;
  • Сколько посетителей завершили оплату.

2)      Измерить конверсию каждой целевой кнопки страницы.
3)      Узнать эффективность каналов продвижения с точки зрения конверсии в покупку.
4)      Сделать e-mail рассылки тем, кто не завершил покупку.

image

 
Читать дальше →
Total votes 4: ↑4 and ↓0+4
Comments0

Как мы открывали магазин в ТЦ МЕГА: история ошибок

Reading time17 min
Views370K
Интерес к рознице был заметен изначально — с самых первых статей на хабре и на других сайтах мы начали получать запросы на франшизу. Запросы шли со всей страны — Питер, Новосибирск, Краснодар, Ростов-на-Дону, Пермь, Хабаровск, Сочи и так далее. Даже страной дело не ограничилось — люди из Украины, Беларуси и Казахстана тоже хотели открыть у себя магазин Madrobots. Но франшиза — это в первую очередь отлаженные процессы. Как мы могли объяснять, как открыть магазины в других городах, если сами этого толком не умели?

Мы решились открыть наш магазин в большом торговом центре, и теперь готовы рассказать вам о проблемах, косяках, процессах, решениях и выводах. Заходите, под катом интересно.
Читать дальше →
Total votes 175: ↑166 and ↓9+157
Comments81

Технология iBeacon как инновация в розничной торговле!?

Reading time12 min
Views17K


Технология iBeacon, несомненно, интересная и в этой статье хочу рассказать про наш небольшой опыт ее использования для розничных компаний, включая возможные перспективы. Подчеркну — технических деталей в статье не будет, даже наоборот — я постараюсь сделать акцент на том, как же эту технологию реально можно применять в сегменте b2c (все что подразумевает продажу потребительских товаров конечному потребителю в магазинах). Часто езжу на встречи с руководителями отделов маркетинга средних и крупных розничных компаний, вижу интерес, который, скажем так, еще не оформлен в реальное понимание, а что за «зверь» iBeacon и с чем же розница его может «кушать»… А ведь, если разобраться с технологией на «житейском уровне», можно открыть для компании очень и очень много интересного. Давайте скажу так — эта технология не является каким-то колоссальным стратегическим прорывом для сегмента b2c, хотя зачастую вижу западные публикации, старающиеся выдать желаемое за действительное (особенно от производителей самих маячков iBeacon). Но и не обращать на данную инновацию внимание, на мой взгляд, будет неосмотрительно.

Читать дальше →
Total votes 18: ↑10 and ↓8+2
Comments38

Одно успешное внедрение iBeacon: 200 маячков для РИФ+КИБ 2014

Reading time6 min
Views25K
По изначальной задумке, статья должна была называться «Легкий способ бросить спать», но кого сейчас этим удивишь? Итак, под катом вас ожидает небольшой рассказ о том, как наша команда внедряла indoor навигацию по iBeacon на территории РИФ+КИБ 2014, а также обо всех факапах и прочих приключениях, встреченных нами на этом пути.
Читать дальше →
Total votes 32: ↑31 and ↓1+30
Comments49

Asterisk. Отправка и прием факсов

Reading time4 min
Views46K
Всем привет. Сегодня я хочу написать заметку о том, как наладить отправку/прием факсов с помощью программной АТС Asterisk (физических факсов в наличии нет). Итак.

Дано:
1. Есть организация, занимающаяся скажем продажами (на самом деле чем угодно, потому что факсы используются много где). В этой организации есть пользователи, которые иногда/часто отпрвляют/принимают факсимильные сообщения.
2. Также имеется Asterisk, с подключенными городскими линиями (по SIP или через какой либо VOIP шлюз — не важно. Главное что эти пиры прописаны в sip.conf).

Задача:
Настроить Asterisk таким образом, что бы каждый пользователь мог принять/отправить факсимильное сообщение нажав определенную комбинацию клавиш на телефоне.
Читать дальше →
Total votes 10: ↑10 and ↓0+10
Comments26

Легкий способ научиться слепому десятипальцевому набору

Reading time3 min
Views1.2M
Традиционно рекомендации по обучению десятипальцевой печати сводятся к двум советам:
  • тратить нервы на клавиатурные тренажеры вроде пресловутого «Соло на клавиатуре»;
  • заклеить подписи на клавишах.

Научиться печатать на клавиатуре вслепую при помощи этих способов — издевательство над собой. Каждый, кто пробовал «Соло», хотя бы раз в ярости бил по клавиатуре кулаком, и практически никто не дошел до конца. А кто пробовал заклеивать надписи на клавишах, вскоре отрывал наклейки обратно, потому что без навыка и без подписей печатать невозможно, а жить дальше как-то надо.

Что если я скажу вам, что есть абсурдно простой, состоящий из одного пункта способ научиться слепой печати без этих дурацких органичений?
 

Читать дальше →
Total votes 88: ↑76 and ↓12+64
Comments233

Автомобильная телеметрия за 100$

Reading time4 min
Views81K
Так вышло, что я довольно давно интересуюсь автомобилями и автоспортом, однако моя основная работа непосредственно связана с разработкой под мобильные платформы — и мне всегда были интересны возможности для связи технологий из этих разных миров. К счастью, последнее время для этого стало гораздо больше возможностей. В этой заметке хочу коротко поделиться своим опытом работы с автомобильной телеметрией.

Профессиональные гоночные команды давно знакомы с этой темой и как правило устанавливают очень недешёвые системы записи (а иногда и передачи в реальном времени) телеметрии. Любителям тратить такие деньги обычно не хочется, да и смысла нет. Ниже — о том, как дешево и сердито решить эту задачу.

image

Читать дальше →
Total votes 55: ↑52 and ↓3+49
Comments91

Лицензионный договор и часто возникающие вопросы

Reading time3 min
Views11K
Начну с небольшого отступления. Ко мне как то напрямую обратился разработчик программного обеспечения, с просьбой проконсультировать по некоторым вопросам защиты решения, дальнейшего распространения и т.д. Предложения о том, чтобы взять в команду на обучение, проконсультировать и т.п. приходят с завидной регулярностью, но обычно я, отвечая на них деликатно говорю о нехватке времени (что соответствует истине), но не в этот раз… Завязалась непринужденная беседа в результате которой я задал собеседнику простой, как могло показаться вопрос:

(Я) — У тебя есть готовое решение. Есть потенциальный клиент. Что ты будешь делать дальше? Как продашь свою разработку? Как это должно отражаться на бумаге? Что нужно подписывать с клиентом, который приобретает твое ПО?
(Собеседник) — Ээээ… Нуууу… Не знаю…
(Собеседник) — ???
(Собеседник) — А как?
Читать дальше →
Total votes 31: ↑23 and ↓8+15
Comments6

Как работает инжектор?

Reading time10 min
Views185K
В заметке пойдет речь о работе «мозгов», управляющих двигателем вашего автомобиля или мотоцикла. Попытаюсь на пальцах и в общем объяснить что же и как происходит.

Чем занимаются те самые «мозги» и для чего они нужны? Электроника — альтернатива другим системам, выполняющим те же функции. Дозированием топлива занимался карбюратор, зажиганием управлял механический или вакуумный корректор угла опережения зажигания. В общем не электроникой единой возможно реализовать все это и достаточно продолжительное время именно так и было. На автомобилях, мотоциклах, бензопилах, бензогенераторах и во многих многих других местах работали и продолжают работать те самые системы, которые призван заменить инжектор.
Зачем же понадобилось что-то менять? Зачем сносить существующие проверенные и весьма надежные системы? Все просто — гонка за экономичностью, экологичностью и мощностью. Точность работы описанных выше систем недостаточна для обеспечения желаемого уровня экологичности и мощности, а сами по себе электронные системы управления двигателем начали появляться достаточно давно.
Читать дальше →
Total votes 200: ↑184 and ↓16+168
Comments101

Racing technologies 2: MoTeC M800 в действии

Reading time5 min
Views15K
Привет, коллеги!
Так как в прошлой статье вы изъявили желание узнать подробнее о том, как выглядит управление двигателем гоночной машины в реальной жизни, то я готов вам рассказать как это устроено на практике. Сегодня я вам покажу на конкретных примерах как устроена система управления и настройки двигателя в моем автомобиле. В качестве подопытной выступит Subaru Impreza WRX STi с блоком управления двигателя MoTeC M800. В данной статье вы найдете описание программы управления, основных функций и некоторые нюансы настройки. Заинтересованных прошу пройти под кат.

Читать дальше →
Total votes 53: ↑48 and ↓5+43
Comments73

Racing technologies: Electronic Control Unit

Reading time3 min
Views8.5K
Привет, коллеги! image
Сегодня я немножко отклонюсь от традиционных для меня тем информационной безопасности и расскажу про электронику, с которой я работаю в свободное время: системы управления двигателем гоночных автомобилей.
Но начнем с описания ситуации в целом. В автоспорте, как собственно и во многих других технических видах спорта, довольно часто результат зависит не только от спортсмена, но и от «снаряда» который он использует. Поэтому требуется профессиональный подход к подготовке и настройке болида. Конечно же, нюансов очень много. Но если грубо разделить его на части, то это будет настройка шасси и настройка двигателя. Сегодня хотелось бы рассказать вам, какая электроника используются при работе с «сердцем» гоночных автомобилей.
Читать дальше →
Total votes 84: ↑83 and ↓1+82
Comments52

Звоним из терминала

Reading time2 min
Views1.5K
Решил опубликовать небольшую заметку, как можно используя базовые знания по программированию реализовать возможность звонков из терминального сервера.
Кому это нужно: в первую очередь это будет интересно тем людям(или организациям), у которых стоит терминальный сервер(НАПРИМЕР windows 2003) в нем есть некоторая программа-CRM, в которой хранятся контактная информация по клиентам. А сотрудники используют софтверные IP-телефоны.

Что у нас есть:локальная сеть, сам сервер терминалов[у нас Windows 2003 Standart], сервер IP-телефонии[Asterisk], клиентские машины[Windows XP] с установленным софтверным IP-телефоном[X-lite].
Читать дальше →
Total votes 8: ↑6 and ↓2+4
Comments3

Asterisk Managment Interface (AMI), Часть 2

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

Полная версия статьи писалась и будет исправляться здесь: asteriskpbx.ru/wiki/manager-interface-doc
Читать дальше →
Total votes 7: ↑5 and ↓2+3
Comments3

Asterisk Managment Interface (AMI), Часть 1

Reading time7 min
Views20K
AMI — мощный и удобный программный интерфейс (API) Asterisk для управления системой из внешних программ. В дополнение к AMI, часто используется AGI — это интерфейс для запуска внешних приложений, управляющих каналом Астериска в рамках конкретного вызова. Благодаря AMI внешние программы могут осуществлять соединения с Астериском посредством TCP протокола, инициировать выполнение команд, считывать результат их выполнения, а так же получать уведомления о происходящих событиях в реальном времени. Этими механизмами можно пользоваться, например в следующих случаях:
  • Необходимо узнать состояние системы
  • Количество активных абонентов
  • Выполнять команды CLI удаленно
  • Улучшить хранение CDR
  • … и многое другое

AMI часто используют для интеграции с бизнес-процессами и системами, программным обеспечением CRM (Customer Relationship Managment — управление взаимодействия с клиентами). Он также может применяться для разнообразных приложений, таких как программы автоматического набора номера и системы click-to-call (звонок-по-щелчку).

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

Стоит так же отметить, что Астериск начиная с версии 1.6 использует интерфейс менеджера версии 1.1. В основном изменения коснулись объединения множества однотипных команд и стандартизации ответов, выдаваемых различными модулями. Выяснить версию интерфейсам можно с помощью команды CoreSettings. Версия может меняться в дальнейшем, если интерфейс AMI будет терять полную совместимость с предыдущими версиями.
Дальше - больше
Total votes 9: ↑9 and ↓0+9
Comments5

Онлайн-обучение: особенности новой версии BigBlueButton

Reading time4 min
Views20K

На дворе 2014 год, большинство компаний, работающих в оффлайне, имеют собственный сайт и собственную сеть, соединяющую филиалы, а для экономии используют Интернет-телефонию. В компаниях, работающих в области информационных технологий, навыки виртуализации и использование SIP протокола уже давно являются обязательным требованием для любого IT-специалиста. Все чаще руководство озадачивается корпоративным обучением и проведением митингов. В большинстве случаев для этого используется скайп, однако, когда собеседников больше 20, есть выступающий с презентацией – пора подумать о решения для проведения онлайн-конференций. Многие IT-специалисты, читающие хабр, сталкивались с задачей создания сервиса онлайн-конференций, либо столкнутся в будущем. В данной статье приводится обзор свободного программного обеспечения BigBlueButton 0.9 (BBB) для создания онлайн-конференций. Цель работы – показать отличительные особенности, которые появились в новой версии и поделиться опытом.
Читать дальше →
Total votes 10: ↑8 and ↓2+6
Comments8

Мы проанализировали 20 лэндингов крутых стартапов и вот чему мы научились

Reading time9 min
Views86K
main

В нашем проекте мы постоянно меняем основной лендинг или создаем дополнительные лендинги для направлений нашего сервиса. Каждый раз стараемся найти лучший вариант представления нашего продукта. Но что менять, а что оставлять, не всегда понятно с первого взгляда. Поэтому мы перевели статью, в которой препарируются 20 лэндингов известных стартапов.

Это как собрать идеальную девушку из топ моделей или любимых актрис. Только про лэндинги.
Итак, запаситесь чашкой кофе, понеслась.
Читать дальше →
Total votes 76: ↑59 and ↓17+42
Comments17

Внедрение современной DECT связи

Reading time6 min
Views29K
image

Преимущества беспроводной по сравнению с классической проводной телефонией очевидны. Нет необходимости в прокладывании линий связи, а сотрудники компании обретают мобильность в рамках офиса или предприятия, что позволяет им оставаться на связи, не находясь на своем рабочем месте. Существует несколько способов создания беспроводной телефонной сети: использование сетей Wi-Fi, DECT, и с помощью узкоспециализированных радио устройств.

Но практика показывает, что решение на базе технологии DECT является более зрелым для использования в бизнесе, нежели альтернативные технологии. WiFi или WiMax телефоны обеспечивают меньший уровень защиты, мобильности и удобства. Например, DECT трубка способна неделю проработать без подзарядки, чего нельзя сказать о WiFi телефоне, а также шифрованная передача голоса в DECT практически неуязвима по сравнению с WPA и WPA2 у Wi-FI.
Читать дальше →
Total votes 6: ↑5 and ↓1+4
Comments8

LTE Direct: связь без базовых станций

Reading time4 min
Views27K


Qualcomm, Facebook и ряд других IT-компаний экспериментируют с технологией, которая позволит смартфонам использовать их LTE-модуль для прямой связи с другими устройствами на расстоянии до 500 метров.

Новая возможность, добавленная к протоколу LTE, допускает возможность связи между двумя абонентами в обход базовых станций. Телефоны смогут «говорить» напрямую с другими мобильными устройствами и обмениваться информацией с маячками, расположенными в магазинах и других предприятиях торговли.
Читать дальше →
Total votes 35: ↑35 and ↓0+35
Comments37

Распознавание русской речи для колл-центров и параноиков

Reading time11 min
Views74K
Когда вы звоните в колл-центр, вас внимательно слушает, а иногда и отвечает, не только оператор и товарищ майор, но и робот-аналитик. Этот хитрый робот умеет распознавать нужные ключевые слова в вашей речи, но и производить полнотекстовое распознавание речи, и на основании этого всего, делать далеко идущие выводы.



Анализировать записи можно как «на лету» (что делается редко), так и постфактум, например, разыскивая конкретные звонки для анализа живым человеком. Я работал с несколькими программно-аппаратными решениями для этого, и сейчас поделюсь опытом.


Автоматическое распознавание уже начинает справляться с русским языком, за исключением некоторых особо сложных случаев

Сразу отмечу — да, эти решения могут сочетаться с определением конкретного человека по «голосовому отпечатку пальца», но это немного другая история и подробно останавливаться на этом здесь я не буду.
Читать дальше →
Total votes 107: ↑104 and ↓3+101
Comments28

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity