
енот
09.07.2018
18:02:17
до ансвера

? Stan
09.07.2018
18:02:23
не переживай, задача резюме это чтобы тебя позвали на собеседование

енот
09.07.2018
18:02:25
но сформулировать что это такое я не очень смогу

Даниил
09.07.2018
18:02:40

Google

? Stan
09.07.2018
18:02:42
тогда убери "глубокое" и будет ваще норм

Yuriy
09.07.2018
18:02:56
это я понимаю
У тебя резюме размытое очень.
складвается ощущение что ты сам не веришь в то, что там написано

? Stan
09.07.2018
18:02:58
потому что ко мне в мск приходили воипщики на воип, которые не знали зачем нужен инвайт

енот
09.07.2018
18:03:24

Даниил
09.07.2018
18:03:38
Небось hr тут коллективно пишут мануалы, как должно выглядеть резюме...

Yuriy
09.07.2018
18:04:39

енот
09.07.2018
18:04:49


Yuriy
09.07.2018
18:15:50
например?
Вот это все
Занимаюсь разработкой web-приложений, тяготею к бэкенду.
В основном, разрабатываю на стеке nodejs + vue + express + socket.io.
Ранее в работе использовал PHPixie.
Изучал RoR.
На уровне прикладных скриптов для автоматизации владею ruby, python, bash."
Пишу интерфейсы по заказу для типовых операций, типа простого администрирования SIP АТС или менеджмента синхронизации файлов между сервером и конечными устройствами - проигрывателями рекламы в общественных местах.
Неплохо разбираюсь в функционировании современных сетей.
Имею понимание принципов работы протокола SIP."
можно описать гораздо боле емко и просто
Языки:
- javascript (node.js, vue, express,socket.io)
- PHP (если помнишь вообще что там и как и если знания релевантны)
- RoR (если реально применял в работе. То что ты дома там щупал его не интересно никому особо ии создаст толкьо пробелмы тебе же на собеседовании)
- ruby,puthon,bash - написание прикладных утилит, скриптов автоматизации
VoIP :
- asterisk : создание call-center, IVR чего там еще
- freeswitch : чего ты там умеешь с ним
- VoIPswitch - same
- MVTS - same
Web:
backend ( javascript, nodejs, RoR На чем там ты еще пишешь):
- Разработка API для управления АТС
frontend (javascript, vue,(Выделяй фреймоврки и язык отдельно. hh часто не знают разницв и для них это вообще разные вещи. Они не знают очень часто что vue написан на js)):
- Разработка интерфейсов управления
Network:
- Знание и понимание можели OSI.
- Опыт насторйки внутренней сети предприятия, VPN (чего там ты еще умеешь)
Понимание SIP на уровне чтения дампов. Troubleshooting
Ну как то так...


Anton
09.07.2018
18:15:50
Например зачем писать то что не имеет отношения к тому чем планируешь заниматься
Ror, phpixie
Особенно в формате изучал
Звучит как не осилил
Звучит как чувак хватается за все подряд и ничего не завершает

Google


енот
09.07.2018
18:21:49
Вот это все
Занимаюсь разработкой web-приложений, тяготею к бэкенду.
В основном, разрабатываю на стеке nodejs + vue + express + socket.io.
Ранее в работе использовал PHPixie.
Изучал RoR.
На уровне прикладных скриптов для автоматизации владею ruby, python, bash."
Пишу интерфейсы по заказу для типовых операций, типа простого администрирования SIP АТС или менеджмента синхронизации файлов между сервером и конечными устройствами - проигрывателями рекламы в общественных местах.
Неплохо разбираюсь в функционировании современных сетей.
Имею понимание принципов работы протокола SIP."
можно описать гораздо боле емко и просто
Языки:
- javascript (node.js, vue, express,socket.io)
- PHP (если помнишь вообще что там и как и если знания релевантны)
- RoR (если реально применял в работе. То что ты дома там щупал его не интересно никому особо ии создаст толкьо пробелмы тебе же на собеседовании)
- ruby,puthon,bash - написание прикладных утилит, скриптов автоматизации
VoIP :
- asterisk : создание call-center, IVR чего там еще
- freeswitch : чего ты там умеешь с ним
- VoIPswitch - same
- MVTS - same
Web:
backend ( javascript, nodejs, RoR На чем там ты еще пишешь):
- Разработка API для управления АТС
frontend (javascript, vue,(Выделяй фреймоврки и язык отдельно. hh часто не знают разницв и для них это вообще разные вещи. Они не знают очень часто что vue написан на js)):
- Разработка интерфейсов управления
Network:
- Знание и понимание можели OSI.
- Опыт насторйки внутренней сети предприятия, VPN (чего там ты еще умеешь)
Понимание SIP на уровне чтения дампов. Troubleshooting
Ну как то так...
Спасибо, сохраню, с утра проанализирую.


Ivan
09.07.2018
20:06:36
Вот это все
Занимаюсь разработкой web-приложений, тяготею к бэкенду.
В основном, разрабатываю на стеке nodejs + vue + express + socket.io.
Ранее в работе использовал PHPixie.
Изучал RoR.
На уровне прикладных скриптов для автоматизации владею ruby, python, bash."
Пишу интерфейсы по заказу для типовых операций, типа простого администрирования SIP АТС или менеджмента синхронизации файлов между сервером и конечными устройствами - проигрывателями рекламы в общественных местах.
Неплохо разбираюсь в функционировании современных сетей.
Имею понимание принципов работы протокола SIP."
можно описать гораздо боле емко и просто
Языки:
- javascript (node.js, vue, express,socket.io)
- PHP (если помнишь вообще что там и как и если знания релевантны)
- RoR (если реально применял в работе. То что ты дома там щупал его не интересно никому особо ии создаст толкьо пробелмы тебе же на собеседовании)
- ruby,puthon,bash - написание прикладных утилит, скриптов автоматизации
VoIP :
- asterisk : создание call-center, IVR чего там еще
- freeswitch : чего ты там умеешь с ним
- VoIPswitch - same
- MVTS - same
Web:
backend ( javascript, nodejs, RoR На чем там ты еще пишешь):
- Разработка API для управления АТС
frontend (javascript, vue,(Выделяй фреймоврки и язык отдельно. hh часто не знают разницв и для них это вообще разные вещи. Они не знают очень часто что vue написан на js)):
- Разработка интерфейсов управления
Network:
- Знание и понимание можели OSI.
- Опыт насторйки внутренней сети предприятия, VPN (чего там ты еще умеешь)
Понимание SIP на уровне чтения дампов. Troubleshooting
Ну как то так...
не знаю, что нравится российским эйчарам, а на мой взгляд резюме, где в "о себе" человек пишет не о себе, а тупо список технологий - унылое и неинтересное.


Виталий
09.07.2018
20:10:57
угу - еноту срочно нужно написать о себе - размер носков к примеру )

Aklin
09.07.2018
20:17:36
можно ссылки еще на проекты
например https://github.com/chemax/dialler_ruby
там не густо правда
а, там есть уже

Yuriy
09.07.2018
20:25:06

Виталий
09.07.2018
20:26:37
ответственный, исполнительный и т.д.

Yuriy
09.07.2018
20:27:33

Aklin
09.07.2018
20:28:15
так а что за стартап, который не взлетает?

Виталий
09.07.2018
20:28:42
индиколл...
наверное

Ivan
09.07.2018
20:30:59

Yuriy
09.07.2018
20:36:49

Александр
09.07.2018
20:37:12
мой главный недостаток: излишнее усердие. ?

Ivan
09.07.2018
20:42:14
Я вообще не про зарплату. Ожидания - например, могу заниматься и фронтэндом, и бэкэндом, и телефонией, предпочитаю работать как full stack-программист, реализовывая хотелки клиента "от и до". Или - предпочитаю заниматься бэкэндом, но разбираюсь в ... и ...

Yuriy
09.07.2018
20:44:13

енот
10.07.2018
01:24:16

Google

енот
10.07.2018
01:24:50

Виталий
10.07.2018
10:09:00
— Добрый день! А в вашем кафе есть бранчи?
— Нет, жри сразу из мастера!

Alexandru
10.07.2018
17:53:55

енот
10.07.2018
17:54:24

Alexandru
10.07.2018
17:55:15
эх, я помню даже распечатывал 43-страничные гайды оттуда

Konstantin
10.07.2018
18:01:29
На самом деле, Енот стал увереннее в себе, даже по новой аватарке это видно, так-что не ровен час и резюме будет аватарке соответствовать. ?

енот
11.07.2018
04:31:56

Konstantin
11.07.2018
04:32:51

енот
11.07.2018
04:35:46
и всё? 0_0

Yuriy
11.07.2018
05:06:04
гы )))

Konstantin
11.07.2018
05:08:54

infactum
11.07.2018
05:49:37
новый аватар еще мастерски вырезан ?

енот
11.07.2018
05:54:13

Konstantin
11.07.2018
05:58:06

? Stan
11.07.2018
08:17:46
Ку! Коллеги, а подскажите, как абоненту Б проиграть файл когда А положил трубку?

енот
11.07.2018
08:18:46
Континье афтер хэнгап и плэй файл не?

Ihor
11.07.2018
08:19:28
api_hangup_hook
А же звонит Б, правильно?

Google

Ihor
11.07.2018
08:21:36
Ее нужно заэкспортить на канал Б
И не забывайте про session_in_hangup_hook
Тоже заэкспортить

? Stan
11.07.2018
08:24:25
Спсб, ушел читать)
Тоже заэкспортить
так, я смотрю у абонента там передается в диалплане в луа, а в нём уже
session:execute("set", "session_in_hangup_hook=true")
session:execute("set", string.format("api_hangup_hook=lua play_survey.lua %s", "10"))
Я правильно понимаю что второй экзекут надо сделать с set на export?

Ihor
11.07.2018
09:17:00
Оба

? Stan
11.07.2018
09:27:29
2018-07-11 09:23:41.370199 [DEBUG] switch_core_session.c:2610 sofia/external/xxx Channel is hungup and application 'playback' does not have the zombie_exec flag.
сделал
session:execute("set_zombie_exec") в луа скрипте перед проигрыванием файла, но теперь ругается
еще и на Channel is hungup and application 'set_zombie_exec' does not have the zombie_exec flag.
чето кажется он не в ту ногу пытается играть..

Serge
11.07.2018
09:40:24
может ему nolocal надо?

Alexey
11.07.2018
09:43:25
set на A-ноге работает, export на обеих, export:nolocal и {} на Б-ноге

Alexandru
11.07.2018
09:43:32

? Stan
11.07.2018
09:44:09

Alexandru
11.07.2018
09:45:41
Ну, тебе нужно делать две независимые ноги, потому что канал входит в cs_hangup* сразу после того как А кладет трубку

? Stan
11.07.2018
09:45:57
точно можно, я как то делал 4 года назад)

Alexandru
11.07.2018
09:46:25
ну точно не на обычном канале
проблема в том, что все что тебе выше посоветовали никак не отсрочивает сам hangup
а когда канал в cs_hangup передача медиа уже невозможна

? Stan
11.07.2018
09:55:00
нене. хенгапится нога А
а мне надо проиграть файлик в ногу Б

Google

Alexandru
11.07.2018
09:55:49
правильно. но если ты делаешь bridge то нога б получает тот же uuid что и нога А
ну грубо говоря

? Stan
11.07.2018
09:56:03
разный там ууид ноги

Alexandru
11.07.2018
09:56:40
ох блэт... я тоже помню с этим мучался и в итоге плюнул и сделал через конференции вроде
сложно после бессонной ночи мысли в кучу собрать

? Stan
11.07.2018
09:57:19
поменял на
session:execute("export", string.format("nolocal:api_hangup_hook=lua play_survey.lua %s", "10"))
управление передаётся, но по прежнему ошибка: Channel is hungup and application 'playback' does not have the zombie_exec flag.

Alexandru
11.07.2018
09:57:44
потому что >Channel is hungup
тебе нужно сделать так чтобы он не переходил в этот стейт
переменные сверху только дают доступ к этим переменным

? Stan
11.07.2018
09:58:21
в этот стейт переходит нога А

Alexandru
11.07.2018
09:58:47
в этом то и суть что если нога А перешла, то и B тоже перейдет :(

Alexey
11.07.2018
09:59:00
попробуйте парковать Б-ногу перед отбоем
спасать её куда-то

? Stan
11.07.2018
09:59:25
https://pastebin.com/eqQDZnqq
строка 275

Alexandru
11.07.2018
10:02:41
аарргхх.. тоесть ты сбрасываешь сначала обе ноги в loopback, потом их бриджишь
чтобы у тебя было три сессии
отдельных

Ihor
11.07.2018
10:04:07
А какое значение hangup_after_bridge?