Нещодавно ми Voximplant поліпшували авторизацію в SDK. Подивившись на результати, я трохи засмутився, що замість простого і зрозумілого токена їх стало дві штуки: access token і refresh token. Які мало того що треба регулярно оновлювати, так ще документувати та пояснювати навчальних матеріалах. Пам'ятаючи, що в OAuth два токена потрібні в основному з-за різних сервісів, на яких вони використовуються (навіть питання на stackoverflow є), а у нас такий сервіс один, я трохи офігів і пішов на другий поверх вытрясать душі з розробників. Відповідь вийшов несподіваним. Його немає на stackoverflow. Зате він є під катом.

Читати далі →

Brave new messenger API



Привіт всім, хто стежить за пригодами Павлов в телефонії. Кілька днів тому ми додали нову підсистему в Voximplant. Як розробник, замішаний в цьому саме пікачу, я хочу поділитися внутрішньою кухнею розробки. Ми додали платформу для побудови messenger apps. Будь то чати, системи корпоративного спілкування, обміну повідомлень пристроями — всі, для чого достатньо передачі текстової інформації.

Читати далі →

Цікаве в Березні: DevOpsDays в Москві

Новорічні свята закінчилися, на CES анонсували все що можна і не можна, Atlassian купила Trello, а всі великі виробники смартфонів запатентували розкладачку з WestWorld. І навіть Шерлока злили, переглянули і обговорили. Всі прокинулися, приступили до роботи, а деякі навіть знайшли в собі сили організувати весняні конференції. Під катом я хочу розповісти вам трохи про DevOpsDays: конференцію, яка за шість років еволюціонувала у велику міжнародну тусовку і 11 березня 2017 вперше збере гостей в Москві.

Читати далі →

Толкієн використовував Git. Подробиці під катом

Робота програміста — це боротьба зі складністю. Один з популярних питань про хмарну телефонію — «А навіщо її використовувати, якщо можна самим взяти Asterisk, вжух, і все зробити?». Цікава деталь з практики: багато тих, хто приходить до нас після Asterisk. Тобто спершу вони приходять до нас, дивляться, що платформа коштує грошей, кажуть «так самі все зробимо» і йдуть. Через півроку повертаються зі словами «Ми зрозуміли, що хочемо займатися своїм бізнесом, а не Asterisk». Як програмісти, ми дуже любимо боротися зі складністю: замінювати Asterisk на тулбокс з JavaScript напівфабрикатами, використовувати хмарні сервіси для роботи з кодом і завданнями, ділити все на невеликі частини і експериментувати з версіями. Як виявилося, не тільки ми це любимо. В новорічні свята я абсолютно випадково прочитала про те, що у Толкієна теж був свій Git. Під катом — адаптований для Хабра переклад.


Читати далі →

Новорічний колл-центр 2017 з рапознаванием мови та призом

П'ятниця, вечір, 30 грудня, ми традиційно запилили розважальний сервіс «Новорічний колл-центр 2017». В цьому році значно розширили можливості по розпізнаванню мови у платформи і тому для демонстрації цих можливостей широкій публіці зробили міні-гру для хабраюзеров. Кожен бажаючий може підключитися до конференції і спробувати свої сили у вгадуванні слів. Правила гри та опис призу під катом.
Читати далі →

Використовуємо oEmbed, щоб додати телефон в хабрапост

Тиждень тому відбулося чергове поліпшення Хабра, і крім усього іншого, була додана можливість вставляти контент за допомогою механізму oEmbed. Я хочу трохи розповісти, що це за звір, і продемонструвати, як він працює з чим-небудь популярним, начебто jsFiddle, щоб додати в хабрапост незвичайне. Наприклад — телефон.


Читати далі →