@ru_freeswitch

Страница 177 из 430
Denis 災 nobody
07.11.2017
09:14:11
использовали на прошлой работе

Konstantin
07.11.2017
09:14:32
По существу. freeswitch под CentOS-6 из пакетов бывает только 1.4.х, так-что соберу bcg729 для 1.4.х

Google
Konstantin
07.11.2017
09:15:31
ну это рукотворное, а я про официальный релиз

Слава
07.11.2017
09:16:45
почему "и быть не может"? Ну и вопрос был "или не-сшп"
Быть не может потому, что жлобы денег не дадут.

Konstantin
07.11.2017
09:17:55
Кстати, да. У кого нужно на это просить денег?

Denis 災 nobody
07.11.2017
09:18:09
на гитлаб можно посмотреть, но надо еще гуглить про реакцию на дмца

енот
07.11.2017
09:18:11
у жлобов, вестимо

Konstantin
07.11.2017
09:18:49
Здравствуйте! Сервер git.ru находится в стадии разработки. Приходите к нам позже. Если Вы администратор этого сервера, перед началом любых работ, рекомендуем ознакомиться с инструкциями.

Кто-то уже что-то разрабатывает. ;-)

? Stan
07.11.2017
09:19:34
Кто то домен засквотерил

Denis 災 nobody
07.11.2017
09:20:15
узнать стоимость выкупа? только одному, а то сразу взлетит в цене

ну и сама зона ру.. немного стремновато

Слава
07.11.2017
09:21:35
какие?
Местные, россиянские.

ну и сама зона ру.. немного стремновато
Я бы предложили в идеале сделать сайт в i2p. Оттуда его никакими силами извести не получится

Google
Слава
07.11.2017
09:23:10
Флибуста же сидит там

Denis 災 nobody
07.11.2017
09:24:01
косяк в том, что я про более-менее легальный гит хостинг, но защищенный от америки.

так-то етсь гит хостинг в i2p

Слава
07.11.2017
09:25:27
косяк в том, что я про более-менее легальный гит хостинг, но защищенный от америки.
Руборд хостится в Техасе, насколько я знаю. Но на самом руборде ничего не лежит

Konstantin
07.11.2017
09:25:49
Поднимаем общими силами распределёную FS и набор зеркал по всему рунету ан домашних серверах. ;-)

Слава
07.11.2017
09:26:53
Вообще это зовётся абузоустойчивый хостинг, и цены там начинаются от 50$ в месяц

Или дороже

Konstantin
07.11.2017
09:52:41
Для RHEL6 x86_64 bgc729 FreeSwitch 1.4.26 http://repo.vishnivetsky.ru/centos/6/own/x86_64/freeswitch/freeswitch-codec-bcg729-1.4.26-1.el6.x86_64.rpm #bcg729 #g729 #rpm

Ihor
07.11.2017
14:09:06
Эта сборка работает прекрасно.

Serge
07.11.2017
14:15:40
хм.. дебиана под рукой щас нет, но на шапке7 загрузился по крайней мере

дано <condition /> <condition /> <condition> <action> <action> </condition> пытаюсь решить такую задачку: при определённом втором условии, последнее не должно приниматься в расчёт, но действия выполняться

или придётся нарисовать два практически идентичных блока?

?iKizilov
07.11.2017
17:02:06
Не хватает библиотек?

dependencies: freeswitch = 1.4.26 is needed by freeswitch-codec-bcg729-1.4.26-1.el6.x86_64 libc.so.6()(64bit) is needed by freeswitch-codec-bcg729-1.4.26-1.el6.x86_64 libc.so.6(GLIBC_2.2.5)(64bit) is needed by freeswitch-codec-bcg729-1.4.26-1.el6.x86_64 libm.so.6()(64bit) is needed by freeswitch-codec-bcg729-1.4.26-1.el6.x86_64 rtld(GNU_HASH) is needed by freeswitch-codec-bcg729-1.4.26-1.el6.x86_64

Serge
07.11.2017
17:14:19
А куда его воткнуть-то если нужное условие уже закрыто? Единственное, что мне пришло в голову, это поиграться nested

Denis 災 nobody
07.11.2017
17:15:08
вариант - выставляешь в кондишенах некие переменные, потом конечным проверяешь их значения

Google
Serge
07.11.2017
17:15:19
я тоже пока до этого додумался, но nested меня пугают (типа так сложно их правильно написать, написано в доках :)

мне думается тут принцип Оккама во всей красе - самое простое с двумя блоками - самое верное

Ihor
07.11.2017
18:28:31
Еще проще - полностью перенести всю логику на lua )))

Serge
07.11.2017
18:33:35
Там настолько пока мелко, что усилий не стоит :)

? Stan
07.11.2017
18:36:16
Там настолько пока мелко, что усилий не стоит :)
А потом становится столько, что фиг перенесешь

Serge
07.11.2017
18:42:13
На самом деле этот сервак выделен сугубо для стыка двух АТС с небольшой фильтрацией кто и кому звонит. Развития не планируется вовсе

Евгений Большедворский
07.11.2017
18:45:07
А можно кому нибудь задать вопрос про оптику ?

Про 10g,мультимод и одномод.

Konstantin
07.11.2017
18:46:46
Ну, тут тема про FreeSwitch как бэ ;-)

Евгений Большедворский
07.11.2017
18:46:46
А то запутался совсем :(

Ну да :) я от людей получаю противоречивую информацию

Могу в приват, вопрос простой вроде... :(

Denis 災 nobody
07.11.2017
19:32:28
Еще проще - полностью перенести всю логику на lua )))
Чтобы заебаться. Особенно когда луа трактует тип одной и тоже переменной то как стринг то как инт и как итог 10% запусков фейлили с ошибкой сложения типов

Ihor
07.11.2017
19:33:17
Э.... Не переназначайте тип. И тип всегда стоит указывать явно

Denis 災 nobody
07.11.2017
19:33:20
Если бы питон не тек - был бы лучший вариант, а так если или года или эрланг

Alexey
07.11.2017
19:34:12
не надо складывать строки

Ihor
07.11.2017
19:34:42
Со строчками только ..

Denis 災 nobody
07.11.2017
19:34:55
Э.... Не переназначайте тип. И тип всегда стоит указывать явно
Не переназначаем. Считали, сложили. Если считали стринг, какого хера в 90% оно инт? Да, делаем теперь всегда преобразование руками.

Denis 災 nobody
07.11.2017
19:35:26
Но читаемости и удобству написания это не способствует

Google
Ihor
07.11.2017
19:36:01
Это либа скорее всего какая так чудит

Alexey
07.11.2017
19:36:04
Fs возвращает строки почти из всех методов

Denis 災 nobody
07.11.2017
19:36:16
Это как?
А вот так. В тестах ок, выкатили в под и посыпались не те типы. Потом могу пример скинвт

В общем, творит что хочет

Alexey
07.11.2017
19:37:12
Это проблема FS а не Lua

Ihor
07.11.2017
19:37:32
А при чем тут fs?

Denis 災 nobody
07.11.2017
19:37:35
Это проблема FS а не Lua
Это проблема луа в фс.

Кто именно косячит - меня не волнует

Alexey
07.11.2017
19:38:44
Fs предоставляетAPI

Ihor
07.11.2017
19:39:19
Скажем так, с FS+Lua я сталкивался с кривыми вариантами variable scope, но там виноват не FS или Lua, а код, с которым себе в ногу стреляли чуть ли не через строчку

Denis 災 nobody
07.11.2017
19:48:17
ts_start = ts(api) ... ts_diff = ts(api) - ts_start if ts_diff > event_warn_time*1000*1000 then казалось бы, куда проще function ts(api) — api = freeswitch.API() return api:execute("eval", "${strmicroepoch()}") end

в 5% случаев возвращется стринг а не флоат

и пытаюсь найти еще один случай...

Скажем так, с FS+Lua я сталкивался с кривыми вариантами variable scope, но там виноват не FS или Lua, а код, с которым себе в ногу стреляли чуть ли не через строчку
в любом случае, только ущербыый язык на одних входных данных даст разные результаты. а луа-фс именно такой.

Alexey
07.11.2017
19:58:13
К языку это не имеет отношения что функция возвращает это дело функции Ну и api:execute возвращает только строки

Lua может автоматически конвертировать строку в число при арифметических операциях, но это использовать не рекомендуется

Это скорее рудимент от первых версий языка

Denis 災 nobody
07.11.2017
20:03:23
ну и выводили бы бы всегда стринг, а не твориии херню с "тут преобразуем, тут нет"

Google
Alexey
07.11.2017
20:04:25
Так вроде только строку и возвращают

Denis 災 nobody
07.11.2017
20:04:36
неа

приведенный код - вполее рабочий

Alexey
07.11.2017
20:06:08
Так Lua автоматически преобразует строки

Denis 災 nobody
07.11.2017
20:08:06
...иногда, млять.

а иногда - нет.

Alexey
07.11.2017
20:09:12
Так не надо это использовать Нужно использовать tonumber если нужно число

Может проблема с локалью? запятая vs точка?

Denis 災 nobody
07.11.2017
20:11:40
local epoch = chan['created_epoch']

та же сируация, в 95% случаев оно инт, выкатили - посыпались баги\

стало local epoch = tonumber(chan['created_epoch'])

это show channels as json

это то, на что я за несоолько недель наступил

ну не способен нормально преобразовать - выдай ошибку сразу..

Alexey
07.11.2017
20:14:59
Если нужно число то нужно преобразовывать самостоятельно Или требовать от API чтобы возвращал корректный тип

Lua понятия не имеет как будет использоватся строка в будущем

FS просто возвращает строку вместо числа

Denis 災 nobody
07.11.2017
20:19:01
короче, с фс-луа нужно всегда преобразовывать типы руками и постоянно проверять тип того, что за херня нам прилетела

FS просто возвращает строку вместо числа
выше с евалом - обынно оно таки флоат

пример рабочий

Страница 177 из 430