@rubylang

Страница 949 из 1684
Vasiliy
22.03.2017
08:12:07
active_admin есть?

Demyan
22.03.2017
08:12:21
нет

Vasiliy
22.03.2017
08:12:54
у меня была какая-то трабла с этим, забыл как разобрался

Demyan
22.03.2017
08:12:55
установил каминари

Google
Demyan
22.03.2017
08:13:01
сделал пагинацию

но ajax не хочет чот

Vasiliy
22.03.2017
08:13:24
а

Andrey ?
22.03.2017
08:13:24
А как ремоут прописан покажи

Vasiliy
22.03.2017
08:13:31
а ты где скрипты подрубаешь?

Demyan
22.03.2017
08:13:48
<%= paginate @requests, :remote => true %>

скрипты в index.js.erb

Andrey ?
22.03.2017
08:14:03
Так попробуй



Vasiliy
22.03.2017
08:16:14
//= require jquery_ujs (или rails_ujs) это есть?

Demyan
22.03.2017
08:16:36
дада

дефолт

неа не катит (

Google
Vasiliy
22.03.2017
08:21:51
а data-remote='true' в html есть?

Demyan
22.03.2017
08:22:56
да

в том то и прикол

Vasiliy
22.03.2017
08:26:37
а покажи application.js

Demyan
22.03.2017
08:29:25
https://gist.github.com/drdoc/c16769a892c793b0d4f92251974115c5

Vasiliy
22.03.2017
08:31:51
а ты скрипты в body подрубаешь или в head?

Demyan
22.03.2017
08:33:15
черт

спасибо)

сорян

я тупой, забыл что в том проекте я убирал вообще js

Vasiliy
22.03.2017
12:19:53
ребят как затестить отправку письма(т.е. юзер запрашивает подтверждение, ему должно уйти письмо)? У меня там есть deliver_later, но он ставит в очередь и получается что ActionMailer::Base.deliveries пустой

Rafkat
22.03.2017
12:21:30
Гем же есть

Смерть
22.03.2017
12:21:40
letter_opener

Evgeniy
22.03.2017
12:24:35
если Rspec deliver_later юзает active_job, в rspec есть матчер has_enqueued_job https://www.relishapp.com/rspec/rspec-rails/docs/matchers/have-enqueued-job-matcher

Vasiliy
22.03.2017
12:27:27
леттер_опенер как поможет в rspec?)

попробую жобу проверять

тут жоба же непосредственно тестируется

а у меня то она вызывается из контроллера

Evgeniy
22.03.2017
12:29:04
А что конкретно ты хочешь тестировать? Ты хочешь проверить содержание письма или тот факт что письмо ушло в job?

Vasiliy
22.03.2017
12:29:21
что ушло

Google
Vasiliy
22.03.2017
12:29:38
у меня грубо говоря есть такое expect(company.confirmation_token).not_to be expect { do_request }.to change { company.reload.confirmation_token } expect(ActionMailer::Base.deliveries).not_to be_blank expect(status).to be 204 expect(company.reload.confirmation_token).to be

Смерть
22.03.2017
12:33:23
леттер_опенер как поможет в rspec?)
сори, сначала сказал, потом подумал

Vasiliy
22.03.2017
12:35:59
ёбана

Evgeniy
22.03.2017
12:36:15
https://www.relishapp.com/rspec/rspec-rails/v/3-5/docs/matchers/have-been-enqueued-matcher

Vasiliy
22.03.2017
12:36:23
ActiveJob::Base.queue_adapter = :test ... expect(ActionMailer::DeliveryJob).to have_been_enqueued

Evgeniy
22.03.2017
12:36:26
ActionMailer::DeliveryJob эьл пл омему класс

да

Vasiliy
22.03.2017
12:36:35
да да)

спасибо

ещё момент - как мне вытащить исключение если оно появилось в шаблоне мейлера?

вот такая штука в дебагере, но тест проходит

исключений никаких

Vasiliy
22.03.2017
13:41:37
уот так зарешал mail = Devise.mailer.confirmation_instructions(user, original_token) mail.deliver_later return false unless mail.message user.confirmation_token = digested_token

Dmitry
22.03.2017
14:27:24
народ, может кто знает - какое максимальное ограничение на количество ключей в Redis mset: https://github.com/redis/redis-rb/blob/19bbbc8dc1b75cfbaf3dd7e0a92a9ff72f474fb5/lib/redis.rb#L806 мне туда порядка 400 ключей с JSON-ом за раз надо пихать. Может есть какие-то ограничения на размер команды?

Eugene
22.03.2017
19:06:19
hello world

v
22.03.2017
19:11:01
чаты про руби - это как наркомания

Eugene
22.03.2017
19:11:49
Угу

все друг друга знают

hello world :)

v
22.03.2017
19:12:25
не, я про то, что трудно остановиться и не зарегиться еще в каком-нибудь

Google
Rafkat
22.03.2017
19:14:46
Вот опасно, затроллишь кого-нибудь, а он потом твоим начальником на новой работе окажется

Admin
ERROR: S client not available

Eugene
22.03.2017
19:15:08
Значит не стоит троллить :)

Alex
22.03.2017
19:20:37
нет, пусть уж лучше уволят, но троллить надо

Aldar
22.03.2017
20:34:08
сегодня собеседуешь человека, а завтра он собеседует тебя

Dmitry
23.03.2017
06:58:01
Всем привет! Наткнулся на thin веб сервер. Кто с ним работал, как он вам?

Sergey
23.03.2017
07:00:17
Отличный

Но смотря для чего

Dmitry
23.03.2017
07:03:42
Но смотря для чего
А для чего он больше заточен? Ну, если не трудно подсказать это (я так то гуглом умею пользоваться) :)

Vasiliy
23.03.2017
07:40:51
А чем пума не нра?

Eugene
23.03.2017
07:42:37
Пума годная, пума быстрая

особенно в несколько потоков, я замерял

Сейчас найду

Ivan
23.03.2017
07:43:21
Thin для Faye использую

Eugene
23.03.2017
07:43:25
Вот: https://vk.com/randomruby?w=wall-69141072_659

Ivan
23.03.2017
07:43:41
Но есть желание переписать на AnyCable

Eugene
23.03.2017
07:43:47
Замер был локальный и на hdd (у хостеров давно ссдшники стоят у всех)

Надо кстати повторить замер

Artur
23.03.2017
07:44:44
hello world
Welcome. KEK

Eugene
23.03.2017
07:45:15
о, давно не виделись :D

Google
Dmitry
23.03.2017
07:48:50
пасиба)

Eugene
23.03.2017
09:51:48
ojab не удаляй следующий пост

Eugene
23.03.2017
09:52:07
Народ, я веду почтовую рассылку по Ruby и Rails, иногда затрагиваю другие актуальные темы по вебу. Рассылка выходит раз в две недели, можно читать через телеграм. Подписаться и/или почитать предыдущие выпуски можно здесь: newsletter.frey.su Присоединяйтесь :)

Если кто-то захочет добавить какие-то свои материалы/инструменты в рассылку, велкам :)

Кøе-ктø Геннадьевич
23.03.2017
09:52:54
ты за стикер сразу банить начнешь

Eugene
23.03.2017
09:53:14
Эм?

Кøе-ктø Геннадьевич
23.03.2017
09:54:01
как в коднеймкруд-чате

Eugene
23.03.2017
09:54:43
а, ну там мы не очень приветствуем спам стикерами, но я уверен, что если хочется присоединиться, то можно совладать со жгучим желанием постить их направо и налево :)

Кøе-ктø Геннадьевич
23.03.2017
09:56:56
черт, это будет не просто

Страница 949 из 1684