@proRuby

Страница 1237 из 1594
Alex
11.06.2018
12:23:12
на хабре писали про таких ботов, но никогда не натыкался пока что.

Andrey ?
11.06.2018
12:25:49
На него пока не начнешь материться - на человека не переключит, хех

Roman
11.06.2018
12:27:14
На него пока не начнешь материться - на человека не переключит, хех
не тот нормальный. говорю - хочу поднять лимиты по оплате картой - карта кредитная или дебетная? переключаю на человека

Google
Roman
11.06.2018
12:27:17
ну там самое базовое

просто вместо IVR

но выглядит прикольно

Andrey ?
11.06.2018
12:28:09
Хуже этого может быть только многоуровневое IVR, имхо

У техподдержки сони нужно нажать 5(!) цифр перед тем, как оно дойдет до нужной темы разговора

Владимир
11.06.2018
12:30:17
Хуже этого может быть только многоуровневое IVR, имхо
вы с банками не работали хуже госструктур, которые тупо не берут рабочие телефоны есть только линии банков, где ботов как грязи, они корявые и спустя 20 мин ты наконец то попал к человеку что бы узнать что тебе надо обрашатся на другую горячую линию

Roman
11.06.2018
12:39:46
хз в Украине в банках основная проблема, что никто ничего не знает. операторы некомпетентны

Oleg
11.06.2018
14:48:18
у нас кстати есть один банк, у которого на первой линии поддержки голосовой робот
Я так в одном из них и не смог получить информацию, которая была нужна, так они и потеряли возможного клиента

Dobry
12.06.2018
20:44:20
Посоны, где в макоси дефолтная папка для гемов? Случайно запустил bundle install без --path

ojab
12.06.2018
20:50:38
bundle env

Felix
13.06.2018
04:56:29
@oPavlov @Fedcomp

Владимир
13.06.2018
05:05:48
@oPavlov @Fedcomp
пикабу покусал?)

Felix
13.06.2018
05:06:04
???

Google
Felix
13.06.2018
05:06:16
заебали китайцы уже))

Владимир
13.06.2018
05:10:00
заебали китайцы уже))
та ладно как по мне наоборот в очередной раз показали свое тотальное превосходство)) пока у нас все еще спам рассылкой шлют они уже рекламу в именах акков пропихивают, пользуясь данной уязвимостью

Vildulv
13.06.2018
10:09:03
а кто-нить Crystal использовал? На данный момент сильно ещё сырой?

Vildulv
13.06.2018
10:09:51
тебе сюда https://t.me/crystal_ru
о , спасибо большое

ShadoWalkeR
13.06.2018
10:15:03
Хотите интересный вопрос по руби? Я тут просто с другого ЯП код портирую и с одним забавным моментом столкнулся

Ivan
13.06.2018
10:19:06
давай

ShadoWalkeR
13.06.2018
10:20:44
Вкратце - там есть такая конструкция ksr_route_invite_routing <- loadfile(ROUTES_PATH + "INVITE_routing.nut"); В глобальной таблице (ЯП аналогичен Lua, поэтому существует аналог _G) появляется ключ ksr_route_invite_routing, который из себя представляет функцию, тело которой заполняется содержимым файла INVITE_routing.nut. Я понимаю что можно не париться и сделать require_relative и def ksr_route_invite_routing() .. end

ShadoWalkeR
13.06.2018
10:21:05
Но можно ли какой то аналог впилить?)

Пока только мысль копнуть в направлении блоков появилась

Aleksey
13.06.2018
10:22:25
Чето какая то дичь )

ShadoWalkeR
13.06.2018
10:22:38
Я же обещал интересный вопрос)

http://squirrel-lang.org/squirreldoc/stdlib/stdiolib.html#loadfile

Aleksey
13.06.2018
10:23:17
В INVITE_routing.nut код процедуры , так?

ShadoWalkeR
13.06.2018
10:23:22
Вот документация на loadfile в том ЯП если что

Ага

Кстати, тут было бы интересно еще как байткод грузить - JIT же обещали в 2.6 ?

Aleksey
13.06.2018
10:23:59
А что делает <- ?

Google
ShadoWalkeR
13.06.2018
10:24:36
Это создать "слот" в таблице

Аналог новой записи в Hash в руби

Aleksey
13.06.2018
10:25:11
А название ключа откуда берётся?

ShadoWalkeR
13.06.2018
10:25:55
ksr_route_invite_routing <- loadfile(ROUTES_PATH + "INVITE_routing.nut"); Читается как: Добавить в глобальную таблицу новый ключ ksr_route_invite_routing с содержимым из файла INVITE_routing.nut

Aleksey
13.06.2018
10:27:30
А вызывать код записанный в эту таблицу как?)

В чем идея вообще этой штуки не могу понять )

ShadoWalkeR
13.06.2018
10:27:59
А так и вызывается ksr_route_invite_routing();

Aleksey
13.06.2018
10:28:30
Так если там таблица с кучей потенциально процедур

Все выполняются?

ShadoWalkeR
13.06.2018
10:28:46
Либо я могу в скобки пихнуть аргументы, а файле INVITE_routing.nut отловить как аргументы командной строки argv

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

Aleksey
13.06.2018
10:32:16
Типа как в си перегрузка методов?

ShadoWalkeR
13.06.2018
10:33:30
Я так глубоко squirrel не копал. Но вообще он сделан на основе lua

Вообще идея в том, что я объявляю @ksr_route_invite_routing, в нее вгружаю из файла INVITE_routing.rb код и обращаюсь как к функции @ksr_route_invite_routing()

Но это так - просто как упражнение в руби - реализация функционала другого ЯП средствами руби

Tim
13.06.2018
11:18:38
чат, а насколько был бы востребован такой бойлерплейт опенсорс проект (или, может, он уже есть): буквально одной командой в терминале (куда вбивается название проекта, адрес выделенного сервера, пароль и логин от него же): 1. создаётся рельсовый проект в апишном моде с настроенной авторизацией/регистрацией и деплоем, 2. на сервере (например с убунту какой-то версии) скриптом производится вся базовая настройка (фаервол, создание бд), сертификат от let's encrypt 3. собираются билды под разные платформы, минимум - веб на реакте (максимум - айос и андроид на реакт нативе, все десктопы на электроне), и деплоится на сервер Грубо говоря, чтобы при создании пет проектов можно было максимально быстро переходить от инициализации проектов к написанию самой логики, минуя настройку

Tim
13.06.2018
11:22:01
это не важно

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

Google
ShadoWalkeR
13.06.2018
11:24:33
КМК в гугле найдутся плейбуки для ансибла с этим тз

Alex
13.06.2018
11:27:08
Tim
13.06.2018
11:34:36
ок, спс но это только касаемо настройки сервера?

Nikita
13.06.2018
11:35:14
нет, ты точно также можешь настраивать локальное окружение с помощью ансибла

Alex
13.06.2018
11:35:38
ок, спс но это только касаемо настройки сервера?
не, куда натравишь то и запровизионишь

Nikita
13.06.2018
11:36:09
я писал для себя плейбуки которые поднимают полностью рабочую машинку с нуля, я имею ввиду установка руби, вима, плагинов к нему, и тюд

Tim
13.06.2018
11:41:25
понятно, я немного о другом то, что вы описали + бойлерплейт для рельсов в апи моде + клиенты, в первую очередь веб чтобы можно было одну команду ввести и сразу же начать пилить логику

думаю на каких-нибудь хакатонах было бы полезно в том числе

Lavrushchik
13.06.2018
11:51:14
Кто-нибудь подскажет - как к рансаку прикрутить метод поиска по всем колумнам в таблице? а то я на стаковерфлоу нашёл решение, но хз в какой хелпер прикрутить

Dima
13.06.2018
12:49:49
У меня есть Ruby script. Он создает файл, как сделать так чтоб в нутри этого скрипта который ывзывается ruby touch.rb sh задавался alias alias x='20180613_Wednesday/20180613.sh' который бы был активен в текущей сесси bash из которой скрипт вызывали?

Alex
13.06.2018
13:00:01
Никак, насколько я понимаю. Делай симлинк?

А вообще подозрение что это лютый гавнокод

Алексей
13.06.2018
13:04:33
Ребят в графкл не видится схема при тестировании запросов graphql feen в вкладке doc

С чем может быть связано, а то ошибки нет, просто вечная загрузка )

Dima
13.06.2018
13:18:56
сделать файл run.sh и всегда иметь alias x='./run.sh'

сделать файл run.sh и всегда иметь alias x='./run.sh'
вместо симлинка, я добавил еще один файл alias_til.sh и забиндил alias til='source alias_til.sh' в ~/.bashrc теперь создания нового файла для денвника: ruby touch.rb sh ; til ; x . вот она сила искусства

Google
Dima
13.06.2018
13:58:18
Хотя с ходу x на работает, прихоится в две строки создание: ruby touch.rb sh ; til, а потом уже запуск новго сктипра висит на x.

Dima
13.06.2018
14:45:48
Мне кажется это сила велосипеда и гавнокода. Точно, конечно, не скажу.
это административыне задачи, для автоматизации рутины. Создавать под такие задачи оптимизированный код - трата ресурсов.

Alex
13.06.2018
14:46:11
И код там должен быть такого же качества, иначе грохнется всё

Dima
13.06.2018
14:49:14
И код там должен быть такого же качества, иначе грохнется всё
Гражданки стонут в ютуб что "Жендина всем должна", граждане подывавают что их заманало что "Мужчина всем должен", а теперь еще и "Код должен".

Alex
13.06.2018
14:50:28
Нормальный подход это вообще immutable infrastructure имхо

Страница 1237 из 1594