
Nikita
15.06.2018
10:56:50
поэтому и говорю, что для сайдкика он мразь
а сам по себе заебись
Anton там нет примерного понимания сделают ли они для сайдкика рэбит?

Anton
15.06.2018
10:57:50

Google

Nikita
15.06.2018
10:57:55
животные
ну это рили хуево

Anton
15.06.2018
10:58:07
ну типо перхаму это не выгодно

Nikita
15.06.2018
10:58:26
ну тогда rabbitmq + sneakers пизже всяко
@davydovanton а ты на рубиклабе толкать будешь что-то?

Anton
15.06.2018
10:59:24

Nikita
15.06.2018
10:59:30
про ханами?)
у тебя новый доклад уже?)

Anton
15.06.2018
11:00:01
а мб про руби без рейлс в продакшене

Nikita
15.06.2018
11:00:12

Anton
15.06.2018
11:00:20
зависит от конференции

Google

Nikita
15.06.2018
11:00:24
на нормальных

Anton
15.06.2018
11:00:27
но обычно нет

Nikita
15.06.2018
11:00:31
за еду?

Anton
15.06.2018
11:00:37
в японии в этом году около 500 баксов выплачивают

Nikita
15.06.2018
11:00:41
ого

Anton
15.06.2018
11:00:45
надо получить их

Nikita
15.06.2018
11:00:48
а дорога косарь?

Anton
15.06.2018
11:00:59
ну я 2 билета брал на себя и девушку
сумарно наверно 3-4к баксов отдал на двоих за все

Nikita
15.06.2018
11:01:14
изи
500 спасут, конечно)

Anton
15.06.2018
11:01:36
да я не за деньгами же ехал :)

Nikita
15.06.2018
11:01:42
да я все понимаю
популярность, репутация, школьницы сиськи в инсту скидуют
а, ну и развитие комьюнити, наверное

Anton
15.06.2018
11:03:35

Nikita
15.06.2018
11:03:48
все вы так говорите ?

Anton
15.06.2018
11:04:08
ну, это правда же

Nikita
15.06.2018
11:04:30
билеты походу с понедельника продавать будут

Nikita
15.06.2018
11:10:40
Если нет сисек школьниц, зачем тогда это все?

Google

Anton
15.06.2018
11:10:54
вот тоже хз

Roman
15.06.2018
11:46:52
вот если б ты блокчейн рассказывал тогда были бы
наверное

Vasiliy
15.06.2018
13:40:50
Там школьники
А чем редис для сайдкика плох? @nikitabatrak

Nikita
15.06.2018
13:41:32
ну подумай)

Vasiliy
15.06.2018
13:52:15
эммм ничем?
положил задачку - он взял задачку

Nikita
15.06.2018
14:03:24
если задачка зафейлилась – с редиса удалил ?
(не всегд, но такое бывает)
если во время работы задачки сайдкик ребутнулся – задачка может проебаться
тоже не всегда, но бывает

Vasiliy
15.06.2018
14:04:29
там у него квайт стадия
когда он суспендится и дожидается выполнения задач
ну и задача зафейлилась - ретри же есть
ну и собсно это не проблемы редиса же
и плюс - как переход на другой инструмент для очередей решит проблемы выше?)

Roman
15.06.2018
14:13:16
единственный кейс в котором редис может быть ответственным за потерю чего-либо это в случае использования кластера, когда мастер возвращает ОК раньше чем в слейв запись была
но я слабо представляю себе причину использовать редис кластер для сайдкика
в остальном это проблемы сайдкика

Google

Roman
15.06.2018
14:15:09
я с удвольствием использую редис как инструмент синхронизации многопоточного приложения и пока не испытывал с этим проблем честно говоря
ну и как хранилище довольно сложно организованных промежуточных данных
которые тоже в пять жал пишутся

Nikita
15.06.2018
14:30:54

Dmitry
15.06.2018
14:35:21
Выходит кейс из разряда копаем вилкой огород? А почему автор сайдкика редис взял?

Nikita
15.06.2018
14:37:25

Roman
15.06.2018
14:38:07
> я не знаю чем это обусловленно
а че начинаешь тогда?)

Dmitry
15.06.2018
14:38:13
Может он ему назло его заюзал и другие реализации даже не пытается писать )))

Admin
ERROR: S client not available

Nikita
15.06.2018
14:38:18
да я не начинаю ?

Ivik
15.06.2018
14:39:05
посоветуйте рецепт, кто сталкивался
в пятых рельсах (5.2)
если делать
params.merge(sort_by: field, order: order)
будет ошибка - типа нельзя оперировать неразрешенными парамсами
например
ActionView::Template::Error (unable to convert unpermitted parameters to hash)
этот код из хелпера, но, в принципе, парамсами оперируют ведь почти везде (контроллер + вьюха)
как красиво сделать метод доступный и из контроллера из хелпера и из вьюхи
?

Nikita
15.06.2018
14:39:19

MpaK
15.06.2018
14:39:23
а зачем тогда в редисе это? https://redis.io/commands/rpoplpush

Roman
15.06.2018
14:39:31
эх опередил
уже занес над ктрл ц
огромная фича редиса - его однопоточность и способность любую последовательность команд делать атомарной так, что для остальных клиентов будут стейты только до и после пакета
и на этом можно мощно изъебываться
плюс вот сложные операции над структурами данных
которые не надо самому писать
ограничивать использование редиса только кешированием странно

Google

Roman
15.06.2018
14:42:00
это очень разносторонний инструмент

Vasiliy
15.06.2018
14:45:22

Ivik
15.06.2018
15:26:39
такая хрень появилась
https://blog.bigbinary.com/2016/06/26/rails-add-helpers-method-to-ease-usage-of-helper-modules-in-controllers.html
остается расшарить метод(ы) между хелперами

Anton
15.06.2018
15:28:16

Ivik
15.06.2018
15:28:23
но каша получится знатная

Anton
15.06.2018
15:28:32
удобно получилось, не надо инжектить ничего

Ivik
15.06.2018
15:30:22
все равно нужно инжектить по хелперам
или наследовать их от одного
остановлюсь на инклудах модуля
в хелперы и оттуда буду брать в контроллерах

Nikita
15.06.2018
15:38:43
Мы в 4 рельсах уже юзаем это во всю

Ivik
15.06.2018
15:39:06
впервые увидел

Nikita
15.06.2018
15:39:21
Да старо как мир, хз

Ivik
15.06.2018
15:39:54
не пришлось столкнуться в задачах

Anton
15.06.2018
15:40:20
думаю удобно было бы

MpaK
15.06.2018
15:43:41
инклудить хелпер в контроллеры это уже сверх уебанства
вообще стараюсь не юзать хелперы