• Вышла Odoo 11 — открытая система для автоматизации бизнеса

      В академ-городке Лувэн-ла-Нёв (Louvain-la-Neuve) недалеко от Брюсселя около недели назад прошла 3-х дневная конференция Odoo Experience 2017, которая собрала разработчиков и пользователей Odoo со всего мира.

      Я там был, пиво пил, и про Odoo говорил. А этот пост пишу для тех, кто про Odoo ничего не слышал, или до сих пор не пробовал эту прекрасную платформу.

      Odoo — это самая популярная в мире открытая платформа для бизнес-приложений, которая развивается с 2005 года (TinyERP -> OpenERP -> Odoo).

      Среди пользователей Odoo такие компании, как Toyota, Hyundai, Danone, и другие.

      Бизнес-приложения для Odoo доступны как на Odoo маркете, так и в бесчисленных репозиториях на Github.

      Всего на Odoo маркете зарегистрировано более 10,000 бизнес-приложений, что делает Odoo маркет самым большим магазином приложений для предприятий.

      Вокруг Odoo сложилась большая эко-система, включающая более 5000 разработчиков из 23 стран, публикующих более 300 новых приложений каждый месяц.

      Развитием Odoo занимается бельгийская компания Odoo SA, включенная в список самых быстрорастущих компаний Европы.

      Платформа Odoo регулярно получает самые разные награды от авторитетных изданий отрасли бизнес-автоматизации, начиная от The best open source application до
      Great User Experience Award и The Rising Star for the ERP software.
      Читать дальше →
    • Обзор Asterisk REST Interface (ARI)

      • Tutorial

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


      Тогда, в начале времен, все эти команды и функции далеко опережали свое время, и благодаря им Asterisk "уделывал" по функционалу многие коммерческие продукты.


      Если возникала какая-нибудь необходимость в выходе за пределы имеющихся приложений и функций, можно было написать свой собственный модуль на языке С, и это был единственный способ расширения функционала и выхода из имеющейся "клетки", какой бы просторной она ни была.


      Но разработку модуля Астериск на языке С сложно назвать тривиальной задачей. Это весьма тернистый путь, к тому же весьма рискованный, ведь критическая ошибка в своем модуле запросто приводила к полному падению Asterisk в core.


      Нужны были более "мягкие" и простые способы для расширения функций и интеграции с другими системами.


      Так появились интерфейсы AGI и AMI.


      Читать дальше →
    • В Asterisk версии 12 появился REST интерфейс (Asterisk REST Interface — ARI)

        В Asterisk версии 12 появился REST интерфейс (Asterisk REST Interface — ARI).

        Да, это RESTful API в натуре.

        Пока имеются следующие ресурсы:

        • Asterisk
        • Bridges
        • Channels
        • Endpoints
        • Events
        • Recordings
        • Sounds
        • Applications
        • Playbacks
        • Devicestates
        • Mailboxes


        Или, интерфейсы к Каналам, Девайсам, Бриджам, Записям, Звукам. Вероятно, будут наращивать мощности :-)

        Ну и главная фишка, это возможность подключения через WebSocket на /ari/events и в режиме постоянного соединения получать события.
        В отличие от AMI, тут гуляют объекты в JSON формате, и работать с событиями крайне удобно.
        Пример скрипта на ARI:
        Читать дальше →
        • +22
        • 33.8k
        • 5
      • Всероссийская конференция по Asterisk состоялась

          Хочу поделиться с хабросообществом Астерискеров и IP телефонистов о том, как мы провели двух-дневную конференцию в Дубне на прошедших выходных.

          Кстати сказать, это вторая в России конференция по Asterisk. Дэвид Даффетт из Digium, прилетевший из Лондона, рассказал, что самое активное сообщество в Канаде, где каждый месяц собирается 70-100 астерискеров (вот бы у нас так!). Забегая вперед, скажу, что всем так понравилось, что организаторы конференции подписались делать это каждый год.

          Официальный отчет об участниках и их докладах мы разметили в нашем блоге, а тут хотелось бы рассказать об этом в более «неформальной» обстановке, так как свободный Дух Asterisk постоянно витал над нами, оказывая влияние на то, как проходила эта большая и теплая встреча.

          Также мы создали группу в VK, которая называется Конференция Asterisk 2014, куда мы выкладываем записи выступлений участников.

          Для тех, кто не любит прелюдий, а хочет все и сразу, привожу до хабраката два ролика, день первый и день второй.




          Ну а кому интересно долго и во всех подробностях, милости прошу под кат.
          Читать дальше →
        • SIPML5 — SIP клиент для браузера на базе WebRTC

            Свершилось!

            WebRTC (Web Real Time Communication) — это расширение HTML5 для передачи голоса и видео напрямую из браузера, через «нативные» средства.

            Официальный сайт проекта — http://www.webrtc.org (тестирование на Chrome)

            И вот сегодня, молодая телекоммуникационная компания Doubango Telecom объявила о выпуске свободного клиента для общения по протоколу SIP, написанного на JavaScript / HTML5, — sipML5, исходный код которого распространяется на условиях лицензии GNU GPLv3 и доступен на code.google.com/p/sipml5

            Поддерживаемые возможности:

            * Аудио / Видео звонок
            * Обмен мгновенными сообщениями
            * Присутствие
            * Удержание звонка / Возобновление
            * Передача вызова
            * Поддержка нескольких линий и multi-account
            * поддержка DTMF используя SIP INFO

            Читать дальше →
          • Обзор IP телефонов Digium

              Авторизованным реселлером и партнером Digium в России является компания «АТС Дизайн».



              Еще совсем недавно Digium объявил о выпуске собственных IP телефонов, прошло всего пару недель и они приехали к нам в Россию.

              Напомню, что серия телефонов включает в себя следующие модели:
              • D70 Самый «продвинутый» вариант с огромным дисплеем, поддержкой шести линий и 10 клавиш быстрого набора (BLF). А также встроенная дополнительная LCD панель сможет отобразить информацию в реальном времени об имеющихся контактах их статусе, состоянии и т.п. А с помощью кнопок перехода, Вы сможете расширить список до 100 абонентов.
              • D50 Телефон среднего уровня. Четыре линии и 10 выносных клавиш контактов. Отличие от модели D70 в том, что дисплей не интерактивен и надписи заносятся по старинке — карандашом. Телефон будет идеален для тех, кто проводит большое количество времени за разговорами.
              • D40 Телефон начального класса с двумя линиями. Лучшее соотношение цена / качество.


              По функционалу телефоны идентичны: поддерживаются: PoE, технология HD Voice, и отличаются лишь наличием дополнительной панели расширения. Считаю, что имеет смысл сделать обзор самой дорогой модели, а аналогию с бюджетным вариантом Вы проведете самостоятельно.

              Читать дальше →
            • Digium куплен Microsoft, Asterisk не будет бесплатным и будет работать под Windows

                1 апреля, 2012 года.
                Хантсвиль, Алабама.


                Сегодня стало известно о том, что компания Digium, занимающаяся поддержкой и развитием свободного ПО для телефонии Asterisk, была поглощена компанией Microsoft.

                Это уже второе “телефонное” поглощение гиганта – первым был Skype, купленный за 8,53 миллиардов долларов США. Сумма сделки по приобретению Digium пока не разглашается, но от достоверных источников стало известно, что сумма сделки превышает отданную за Skype в полтора раза.

                Бывший миллионер Марк Спенсер, ставший миллиардером и вторым после Билла Гейтса самым богатым человеком на земле, рассказал следующее:

                “Я очень рад, что мой новый друг Билли разделяет мою страсть в области телефонии. Также я уважаю его мужественное решение свернуть разработку Lync и переписать Asterisk под платформу Windows, все равно он под Linux никогда нормально не работал. Ну а я пользуюсь случаем хочу поблагодарить всех пользователей Asterisk, пожелать им успехов и попращаться – на вырученные от сделки деньги я купил остров Пасхи, что на тихом океане, и намерен там активно заниматься своей второй стратью – пилотированием самолета."



                Читать дальше →
              • Switchvox от Digium признан лучшим решением унифицированных коммуникаций 2011 года

                  image

                  Международная исследовательская организация Frost & Salivan назвала Switchvox лучшим решением унифицированных коммуникаций 2011 года.

                  Исследователи из Frost & Salivan сравнили альтернативные решения унифицированных коммуникаций и обнаружили, что Switchvox является явным лидером по соотношению стоимость / ценность для потребителя.

                  Они подчеркивают, что доступные без каких-либо ограничений возможности в Switvhox дают малому бизнесу, особо чувствительному к затратам, возможность за счет коммуникаций построить и адаптировать инновационные бизнес-процессы, делая их крайне конкурентно-способными.

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

                  При помощи Switchvox все эти средства объединяются в единое конвергентное пространство, легко и просто управляемое пользователем.

                  Дополнительно, Digium провели исследования затрат времени, и обнаружили, что среднестатистический сотрудник тратит порядка полутора часов на взаимодействие со своей системой унифицированных коммуникаций.

                  Digium спроектировали Switchvox так, чтобы такие функции, как перевод звонков, работа с факсами и голосовой почтой были упрощены до предела.

                  Малый бизнес часто не верит в то, что может позволить себе использование таких технологий.

                  Очень часто так оно и есть. Очень часто такие технологии очень сложны в использовании и не оправдывают себя на начальном этапе.

                  С появлением Switchvox это все не так.
                  Читать дальше →
                • Обновление Digium Switchvox до версии 5.5

                    Неделю назад, компания Digium анонсировала обновление системы унифицированных коммуникаций — Switchvox. Переход произошел с версии 5.1 на версию 5.5.

                    Основная цель релиза — это добавить поддержку IP-телефонов Digium в PBX Switchvox.



                    И само собой разумеющееся, были добавлены несколько новых функций и улучшений:
                    Читать дальше →
                  • Digium начинает производство собственных IP телефонов

                      Компания Digium представляет новое семейство IP-телефонов высокой четкости (HD), предназначенных исключительно для работы с системой компьютерной телефонии Asterisk.


                      Официальный выход данных телефонов на рынок и начало продаж состоится в апреле 2012 года.


                      Читать дальше →
                    • Switchvox от Digium получил признание!

                        Летом я написал для Хабра статью Switchvox — очередная звезда от Digium, а осенью аналитики Gartner включили продукт Switchvox, вернее, компанию Digium, в свой магический квадрант для унифицированных коммуникаций.

                        Оценка проведена по критериям завершенности концепции и возможности применения в разработке средств унифицированных коммуникаций.

                        Как сообщается в отчете, в 2011 году ассортимент продуктов для унифицированных коммуникаций стал более полным в результате появления интегрированных приложений для УК.

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

                        Лидеры сохраняют свои позиции, но в то же время появляются новые участники рынка.

                        Компания Digium позиционируется как нишевый игрок.
                        Читать дальше →
                      • Switchvox — очередная звезда от Digium

                          UPD: Запущен сайт http://switchvox.ru.

                          О Switchvox на Хабре не написано ничего.  Или, если быть абсолютно точным, почти ничего. В 2007 году хаброжитель alizar опубликовал перевод "25 самых интересных стартапов VoIP", в которой упомянулся и Switchvox.  И в 2011 году,  две недели назад, я вскользь упомянул о Switchvox в своей статье «Обзор открытых IP АТС».  И все :-)
                          image
                          Удивительно, ведь Switchvox — это самый популярный коммерческий продукт, созданный на основе телефонного конструктора Asterisk. Не только самый популярный, но, похоже, еще и самый лучший. С самого начала Switchvox получал награды на всех телекоммуникационных конкурсах и рейтингах. Смотрите сами:
                          • INTERNET TELEPHONY Magazine's «Product of the Year» Award for 2005
                          • INTERNET TELEPHONY Magazine's 2006 Product of the Year Award
                          • TMC Unified Communications Product of the Year Award Switchvox SMB 3.0 — 2007
                          • Communications Solutions Product of the Year Switchvox SMB 3.0 — 2007
                          • CRN Tech Innovators Award Switchvox SMB 3.0 — 2008
                          • Internet Telephony West Best in Show, Best of Open Source Switchvox SMB 3.5 — 2008
                          • Internet Telephony Magazine Excellence Award Switchvox SMB 3.5 — 2008
                          • IT Expo East 2009 Best of Show, Most Innovative Product Switchvox 4.0 — 2009
                          • … и так далее каждый год до сегодняшнего дня (смотрите полный список наград). Буквально на прошлой неделе SwitchVox получил премию за расширенные унифицированные коммуникации -  North American SMB Unified Communications Customer Value Enhancement (источник)

                          Что же такое Switchvox и откуда и когда он такой взялся?  Эту историю я расскажу под лучший микс этого лета от Aurosonic (наши ребята!)… за хабркатом.

                          Читать дальше →
                        • Вышел Voyage Linux 0.7.5

                            Поискал по Хабру, про Voyage ни слуху ни духу. А сегодня как раз вышел очередной релиз этого очень интересного дистрибутива на основе Debian для embedded систем.

                            Версия 0.7.5 основана на ядре 2.6.38 и Debian 6.0.2 «Squeeze».

                            Следующая планируемая версия 0.8, в которую войдет ядро 3.0.x, и Voyage станет одним из первых дистров на этом ядре.

                            Voyage заточен на работу на следующих платформах: PC Engines ALIX/WRAP, Soekris 45xx/48xx и Atom, а также виртуальные машины.

                            Отличается Voyage низкими требованиями к ресурсам. Для типичной инсталляции требуется всего 128MB дискового пространства. А вообще фишка Voyage в том, что он использует unioinfs и монтирует всю систему на read-only, таким образом, система на флешке не запиливается.

                            Обычно на Voyage делают брэндмауэр, беспроводную точку доступа, IP АТС на базе Asterisk, музыкальный проигрыватель, или сетевое хранилище. Лично у меня Voyage работает на ALIX board с тремя ethernet портами и WiFi картой, является точкой доступа в Internet для офиса (eth0), при этом подключено два провайдера (eth1 & eth2) по PPPoE, один для данных, другой для IP телефонии. Voyage раздает WiFi, и к нему подключены офисный IP телефоны (установлен Asterisk). Покупалось это все тут, но дистрибутив Askozia был снесен и установлен Voyage.

                            Выглядит коробочка так:
                            image

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

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



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

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

                              Поехали!

                              Теория

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

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

                              Читать дальше →
                            • Flash в открытую объявил о своей дружбе с обычной телефонией!

                                Анонсировано первое свободное RTMP решение для VoIP с открытым исходным кодом!


                                http://ru.wikipedia.org/wiki/RTMP

                                Команда разработчиков FreeSWITCH сообщает о выходе официального релиза mod_rtmp – первого свободного решения для VoIP с открытым исходным кодом, и выражает благодарность компании Barracuda Networks, которая позволила выпустить модуль под лицензией MPL, т. е. под той же лицензией что и FreeSWITCH.

                                RTMP (Real Time Messaging Protocol ) – протокол обмена мгновенными сообщениями в режиме реального времени, изначально был разработан компанией Macromedia, что позволило передавать потоковое аудио и видео в вездесущем Flash-плеере. После того, как компания Adobe приобрела Macromedia, первая анонсировала релиз спецификации RTMP, что позволило сторонним разработчикам заняться программированием серверной части приложений, поддерживающих протокол RTMP, а также работать с Flash-плеером и другими RTMP-клиентами.

                                Программный модуль реализации протокола RTMP позволяет серверу FreeSWITCH выступать в качестве RTMP-сервера, что в результате позволяет бриджевать клиентские RTMP-потоки с SIP каналами и телефонными линиями с канальной коммутацией (TDM), ровно как и осуществлять конференц-связь между ними.

                                В данный момент модуль mod_rtmp поддерживает speex голосовой кодек.

                                Одним из прикладных применений этой технологии является осуществление web-клиентом вызова непосредственно из браузера! Web-страница компании может обнаружить, установлен ли Flash у клиента, и предложить посетителю нажать специальную кнопку для связи с представителем компании.
                                Читать дальше →
                              • История развития Asterisk во всех подробностях

                                  Вся история развития Asterisk на русском языке!
                                • Ручная сборка PostgreSQL для 1C 8.2, или легкие пути не для нас!

                                    В статье рассказывается про ручную сборку базы данных PostgreSQL для 1C под Gentoo Linux.
                                    Не буду рассказывать о всех тупиковых ветвях нашего лабиринта сборки постгреса для 1С. Опишу только то, чего нигде в интернете нет — то, что мы раскурили методом научного тыка. Несмотря на обилие мануалов по установке постгреса для 1C, ни один из них не решил наших основных граблей, все они оказались поверхностными и ничего не объясняли. Поэтому мы посчитали своим долгом восполнить этот пробел :-)
                                    Читать дальше →
                                  • Linux USB phone howto

                                      Документ описывает установку и настройку USB телефона для Linux, на базе Yealink P1K. В результате было достигнуто полное управление вызовами с телефона, без участия мышки и клавиатуры.

                                      Введение

                                      Всегда хотелось иметь мобильный VoIP телефон. Это такой телефон, который всегда с тобой, прямо как мобильник, но при этом это VoIP телефон, т.е. подключенный к твоему собственному серверу IP АТС (варианты типа Nokia E65 и аналогичные не предлагать, не хочется греть уши мобильной Wi-Fi микроволновкой, поэтому остаются только USB телефоны). Пользователям Windows жить просто, всякие там X-Lite и прочие включают в себя драйвера для всевозможных USB телефонов, а всевозможные USB телефоны поставляются с диском с разными софтфонами. А вот тем, у кого на десктопе Linux, легкие пути заказаны Но тем не менее, в путь!
                                      Читать дальше →
                                    • Коммерческая поддержка открытого ПО, или борьба с совковым менталитетом

                                        Компания, в которой я давно работаю, занимается коммерческой поддержкой открытого ПО Asterisk.
                                        Asterisk — это программная телефонная станция (IP АТС), распространяемая в исходном коде. Работает на базе Linux и FreeBSD.

                                        Название свое система получила от регулярных выражений, в которых звездочка (*) означает любые символы, с намеком на то, что Asterisk будет уметь все. Как корабль назвали, так он и поплыл — Asterisk реально может все (умолчим о том, с каким качеством он делает это «все», это выходит за рамки этой статьи). У этого «всего» есть и обратная сторона — новичку разобраться с Asterisk весьма непросто. Графические интерфейсы (FreePbx, например), и готовые дистрибутивы (TrixBox) для «чайников», с одной стороны, понижают барьер входа в Asterisk, но с другой стороны, делают только хуже. Для установки и настройки «чистого» Asterisk'a без «оберток» требуется почитать документацию, после чего возникает хоть базовое понимание принципов системы IP телефонии, и проблема подключения IP АТС к провайдеру связи не вводит в ступор. Те же, кто устанавливают систему «одним кликом», потом в панике взывают о помощи на форумах, формулируя вопросы так, что на них отвечать не хочется. И на такие вопросы форумчане обычно посылают за коммерческой поддержкой. Таким образом, коммерческая техническая поддержка нужна всем :-) Но! Наши люди в подавляющем большинстве своем не умеют считать вмененные затраты. Вместо того, чтобы купить внимание специалиста к своей проблеме, быстро у него научиться, и «идти» дальше, наш человек потратит уйму времени и нервов (своих, директора и других сотрудников), но будет самостоятельно «биться об лед». А все потому, что нет массовой культуры разового привлечения консультантов и оплаты их времени. «Удавлюсь, но не заплачу» — вот он первый «таракан» типичного пост-советского IT-шника.
                                        Читать дальше →
                                      • Мозговой штурм — название для IP АТС

                                          Поехали мы на выставку СвязьЭкспоКом'2010.
                                          По-пути решили поработать, и придумать название для готовящихся к выходу новых продуктов — маленьких IP АТС на базе Asterisk. Варианты сыпались со всех сторон, разговор проходил примерно в таком духе:
                                          Читать дальше →