Size: a a a

pro.rb (Ruby/Rails / RU)

2019 September 24

DG

Dmitry Gorodnichy in pro.rb (Ruby/Rails / RU)
Нужна помощь зала
источник

DG

Dmitry Gorodnichy in pro.rb (Ruby/Rails / RU)
источник

DG

Dmitry Gorodnichy in pro.rb (Ruby/Rails / RU)
Почему я не попадаю в rescue если у меня нету ключа для role ?
источник

DG

Dmitry Gorodnichy in pro.rb (Ruby/Rails / RU)
Мне вылетает ошибка NoMethodError: undefined method `[]' for nil:NilClass
источник

DG

Dmitry Gorodnichy in pro.rb (Ruby/Rails / RU)
А в rescue я не попадаю
источник

AA

Alexander Andreev in pro.rb (Ruby/Rails / RU)
тебе точно нравится такой подход? почему бы просто не использовать dig для хеша? и не надо никакие ошибки прокидывать
источник

RI

Rustam Ibragimov in pro.rb (Ruby/Rails / RU)
NoMethodError - это подтип StandardError
источник

AA

Alexander Andreev in pro.rb (Ruby/Rails / RU)
Dmitry Gorodnichy
А в rescue я не попадаю
попробуй сделать rescue без аргументов, это тоже плохо. но твоя ошибка попадет туда
источник

DG

Dmitry Gorodnichy in pro.rb (Ruby/Rails / RU)
Да это не мой код дело в том что. Моя задача покрыть это тестами. Но я так понял что оно работает не так как ожидали люди писавшие это
источник

RI

Rustam Ibragimov in pro.rb (Ruby/Rails / RU)
а ты ловишь Runtime, который не коррелирует с NoMethod (кроме как общий родитель у них :))
источник

DG

Dmitry Gorodnichy in pro.rb (Ruby/Rails / RU)
я понял, всем спасибо 👍
источник

AK

Alexander Kudrin in pro.rb (Ruby/Rails / RU)
С rpc на кролике особо сложного нет, делаешь все по статье, с сайта кролика, с кондишен вариаблами и прочим. Но там еще куча всякого труднотестируемого счастья с таймаутами. По возможности лучше не использовать.
источник

AA

Alexander Andreev in pro.rb (Ruby/Rails / RU)
Alexander Kudrin
С rpc на кролике особо сложного нет, делаешь все по статье, с сайта кролика, с кондишен вариаблами и прочим. Но там еще куча всякого труднотестируемого счастья с таймаутами. По возможности лучше не использовать.
А получается там один поток на все сообщения. И если у меня будут 10 параллельных запросов идущих через один класс, то они все будут выполнятся последовательно? Из за синхронизации и мьютекса
источник

DP

D. P. in pro.rb (Ruby/Rails / RU)
Alexander Andreev
А получается там один поток на все сообщения. И если у меня будут 10 параллельных запросов идущих через один класс, то они все будут выполнятся последовательно? Из за синхронизации и мьютекса
Я сделал отдельный класс для соединения, отдельный для канал+очередь, и отдельный для обработчика Bunny::Consumer.
источник
2019 September 25

T

Tim in pro.rb (Ruby/Rails / RU)
чот ору
источник

VK

Vasya Kuzmik in pro.rb (Ruby/Rails / RU)
Tim
чот ору
++
источник

T

Tim in pro.rb (Ruby/Rails / RU)
а теперь ту группу нельзя обратно врубить?
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Tim
а теперь ту группу нельзя обратно врубить?
Неа.
источник

วโ

วลาดิสลาว โควาเลนโก🐝 in pro.rb (Ruby/Rails / RU)
а Дима там остался?
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Да
источник