@proRuby

Страница 1211 из 1594
Dima
21.05.2018
18:32:11
http://www.tutorialspoint.com/unix_system_calls/read.htm

Короче надо копать что такое FileDescriptor

как он устроен

Vyacheslav
21.05.2018
18:45:49
Короче надо копать что такое FileDescriptor
https://ru.wikipedia.org/wiki/%D0%A4%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2%D1%8B%D0%B9_%D0%B4%D0%B5%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D0%BE%D1%80

Google
Vyacheslav
21.05.2018
18:49:13
ага, которое выделяет система процессу для файла

сокета и т.д.

Dima
22.05.2018
07:38:03
http://lhe.ib.usp.br/BIZ0433/lib/exe/fetch.php?media=literature:slever_et_al_2009.pdf

ошибся группой

Dmitriy
22.05.2018
15:13:01
Привет. Есть рельсовое приложение API, к которому обращается фронт и мобильные. Есть микросервис. Как правильнее организовать общение микросервиса с рельсовым приложением через REST API? Если я добавлю новый ендпоинт апи для микросервиса, то он станет же доступным и для обычных клиентов. Выходит нужно входящие запросы от микросервиса тоже авторизовывать. Тогда нужно заводить какого-то системного пользователя, с токеном которого будут слаться запросы от микросервиса. Это нормально?

Anton
22.05.2018
15:14:19
Можешь сделать через jwt просто общение

А зачем вообще тебе нужно общаться между?

Dmitriy
22.05.2018
15:18:07
микросервису нужны некоторые данные, которые получаются в результате выполнения некотрой функции в рельсах. Повторять логику той функции в микросервисе не айс.

Anton
22.05.2018
15:19:29
а как это выглядит? типо юзер делаеь что-то в рельсе, потом данные генерируются. после этого ты стучишь в сервис, из которого берешь данные из рельсы?

Dmitriy
22.05.2018
15:23:54
у меня это выглядит, что есть бизнес-логика доступа юзеров к различным ресурсам. Этот сервис-обджект лежит в рельсах. Микросервис (конкретно чат) запрашивает - может ли текущий пользователь писать/просматривать чат по бизнес-сущностям. Для этого мне придется либо писать код этой логики доступа в микросервисе, причем не на руби. Либо спросить рельсы, имеет ли текущий пользователь права.

вроде идеально gRPC зайдет - удаленный вызов процедур

Google
Dmitriy
22.05.2018
16:07:24
почитал про grpc. Наверное слишком замороченно сейчас внедрять его. Но опыт использования grpc вместе с руби/рельсами интересно прочитать.

Те логика аунтификации в одном месте, а авторизации в другом?
аутентификация в рельсах. клиенты могут стучаться как к апи рельс,так и к микросервису напрямую, поэтому авторизация и там и там

Alexander
22.05.2018
16:09:24
Не надо хранимки, это боль

Vyacheslav
22.05.2018
16:09:56
И роут, если нужно, сделать с авторизацией

Dmitriy
22.05.2018
16:14:45
И роут, если нужно, сделать с авторизацией
да, этот вариант и рассматриваю. Просто не знаю как лучше авторизовывать внутрение входящие запросы от микросервиса.

Вариант c jwt, что @davydovanton подсказал, думаю хороший вариант

просто каждый микросервис будет хранить у себя готовый jwt (зашифрованный секрет кеем рельс) и будет отправлять вместе с запросом

Oleg
22.05.2018
16:24:40
Способ авторизации

Аутентификации и идентификации

Oleg
22.05.2018
17:22:53
Vyacheslav
22.05.2018
17:23:10
Json Web token?
понял, спасибо

Oleg
22.05.2018
17:23:27
Всегда пожалуйста

Есть целый RFC 7519

Не стесняйтесь

Vyacheslav
22.05.2018
17:28:40
https://jwt.io/

Voldemar
22.05.2018
21:19:00


Google
МАТЬ
22.05.2018
22:24:49
Привет ребята , кто может автобота создать в телеге ?

Владимир
22.05.2018
22:29:59
Привет ребята , кто может автобота создать в телеге ?
а мать разрешает?) смотря какого автобота - ТЗ есть?

МАТЬ
22.05.2018
22:31:08
Ну типа магазина

Цветов

Владимир
22.05.2018
22:33:37
)))
в "типо" можно впихнуть все страдания еврейского народа) насколько глубоко магазин? сервер есть? на чем ожидается делать? есть откуда будут данные подтягиватся или все с нуля? платежи принимать через бота или посылать на системы?

Alex
22.05.2018
22:37:34
Лол

МАТЬ
22.05.2018
22:37:37
Номер киви=адрес

Владимир
22.05.2018
22:37:40
На розы Голландии
мои познания в ботанике заканчиваются на `трава зеленая пока тепло, дерево это коричневое основание и зеленая шапка пока тепло и дерево с зеленой шапкой зимой это елка` Я так понимаю ТЗ нет плохо без ТЗ - ХЗ

давайте четко, что у вас есть, что готовы предоставить и что хотите получить в итоге

Alex
22.05.2018
22:38:46
Тут нужно в хрустальный шар вначале заглянуть, а потом уже и ТЗ не надо

Владимир
22.05.2018
22:38:53
одним постом

Alex
22.05.2018
22:39:47
Скорее телепатия по ip )))

Владимир
22.05.2018
22:40:17
Скорее телепатия по ip )))
колебательная телепатия) будут телепать пока не заколебают)

Decadent
22.05.2018
23:25:58
Цветов
знаем мы ваши цветы

Alex
22.05.2018
23:27:06
МАТЬ
22.05.2018
23:34:31
++
Наши цветы )) наша ответственность )))

Google
F
23.05.2018
05:19:42
с чем связана ошибка PG::UnableToSend: message contents do not agree with length in message type "C"

Denis
23.05.2018
05:49:13
а десептикона кто может?

Marsupilami!
23.05.2018
05:50:27
Номер киви=адрес
Хорошая спецификация, а можно чуть подробнее?

Vyacheslav
23.05.2018
06:06:46
похоже @uleelefin это бот

Roman
23.05.2018
06:07:22
похоже @uleelefin это бот
гораздо хуже. это реальный человек :)

Vitaliy
23.05.2018
06:10:31
Только магазин там требуется, похоже, далеко не для цветов

Alex
23.05.2018
06:16:38
Он же писал для цветов из Голландии ))))))

МАТЬ
23.05.2018
06:19:16
Он же писал для цветов из Голландии ))))))
Да да ребят пару позиций при поступлении на киви в боте выдаётся адрес магазина, где можно забрать букет (плюс фото букета)

Alex
23.05.2018
06:19:43
???

Vitaliy
23.05.2018
06:31:16
И схема подхода к магазину, с фото

Dima
23.05.2018
07:24:06
И схема подхода к магазину, с фото
хахахах) У нас так много магазинов букетов стало, идеш по парку. То тут то там пацаны магазин организовывают.

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

Ilya
23.05.2018
07:25:06
ахахахаха

Vyacheslav
23.05.2018
07:30:07
ruby -e 'puts $:' ruby -e 'puts $LOAD_PATH.join("\n")' оба примера выведут массив путей загрузки модулей

МАТЬ
23.05.2018
07:31:23
Ilya
23.05.2018
07:32:59
Да желательно )))
а локация ближайших ментов, чтоб палева не было?

Ivan
23.05.2018
07:37:28
С grpc есть несколько плохих кейсов, могу подробнее рассказать
а можешь подробнее рассказать про кейсы?

Vyacheslav
23.05.2018
08:04:54
http://www.informit.com/store/practical-object-oriented-design-an-agile-primer-using-9780134456478 http://www.informit.com/store/rails-5-way-9780134657677

https://www.ozon.ru/context/detail/id/33512246/ Недостатки Перевод. Одна только фраза "Синтаксическая глазурь" (syntax sugar) чего стоит. Зачем эта "отсебятина"? Полностью отбило желание продолжать читать в переводе.

Google
Vyacheslav
23.05.2018
08:09:21
)))

Vyacheslav
23.05.2018
08:31:41
и свежая, 2018 года

Dima
23.05.2018
08:31:54
А вобще зачем нам убийцы в чате. Сколько семей поломано, а эта гнида пришла сюда смерть сеять.

Vasiliy
23.05.2018
08:47:42
PROOD - супер книга.
Только PROOD а POODR, как пидор

Alex
23.05.2018
08:51:47
День не задался - убью ка я сервер.

Anton
23.05.2018
08:52:29

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