Size: a a a

pro.rb (Ruby/Rails / RU)

2021 March 22

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Типа "хочешь руби попробовать?"
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
Alex Ilizarov
Ребята не так далеки от истины с одной стороны, новые платформы это новые необкатанные источники багов
ну вот го в наше время - уже совсем обкатанная технология)
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Я вообще на вебмастера тогда пришел
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Ivan Naumov
ну вот го в наше время - уже совсем обкатанная технология)
Гошечка уже обкатанная
источник

V

Vladyslav Parashchen... in pro.rb (Ruby/Rails / RU)
Alexandr Ivaschenko
потому что нехер отбирать у руби звание хипстерского языка?
Можешь взять проект на hanami/roda будет вполне хипстерско
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
Alexandr Ivaschenko
потому что нехер отбирать у руби звание хипстерского языка?
он не хипстерский а анимешный, что как бы хуже)))
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
Vladyslav Parashchenko
Можешь взять проект на hanami/roda будет вполне хипстерско
вот рода - хз. роду уже давно юзаем для разработки простых микросервисов - чудесная штука
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
правда синтаксис написания роутов там прям бесит
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
в hanami-api получше будет
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
но если рассматривать hanami как замену rails - то да, ещё та хипсторщина
источник

V

Vladyslav Parashchen... in pro.rb (Ruby/Rails / RU)
Ivan Naumov
вот рода - хз. роду уже давно юзаем для разработки простых микросервисов - чудесная штука
Я имел ввиду что не так много рубистов вне экосистемы рельсы. А жаль конечно. У вас там вакансий нет ? Звучит как что то интересное делаете ?
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
Vladyslav Parashchenko
Я имел ввиду что не так много рубистов вне экосистемы рельсы. А жаль конечно. У вас там вакансий нет ? Звучит как что то интересное делаете ?
не, у нас смерть - не стоит идти в РЖД))
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
мы прост новенький отдел и пытаемся в РЖД привить не работать с подрядчиками из говноконтор и соблюдать аджайл, а не ебучий вотерфлоу, где софт пилят по несколько лет
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
но заказчик РЖД - а они пока не шарят как айти работает
источник

ℹ🅿

ℹ️ 🅿️ in pro.rb (Ruby/Rails / RU)
Как у вас с безопасниками?)
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
ℹ️ 🅿️
Как у вас с безопасниками?)
ну по документации - все круто, а на деле - они даже не работают, достаточно поставить софт от фэбесов и они довольны
источник

RU

Roman Usherenko in pro.rb (Ruby/Rails / RU)
можно как-то нормально сделать роутинг, чтоб один и тот же роут метчил разные префиксы в зависимости от кукизов?

вот так вот работает


scope :prefix, constraint: -> (req) { req.cookies[:eligible] } do
 get :something, to: 'some#where'
end

scope constraint: -> (req) { !req.cookies[:eligible] } do
 get :something, to: 'some#where'
end


но нельзя сделать этот роут именованным типа get :something, to: 'some#where', as: :something потому что рельсы ругаются, что дважды именованный роут объявлен. то есть рельсы конечно не знают, что лямбды эти взаимоисключающие


короч вопрос, как это можно по-другмоу сделать, я так понял лямбду можно только в constraint передавать?
источник

АШ

Алексей Шеин... in pro.rb (Ruby/Rails / RU)
Ну еще через объект можно, но это в принципе те же яйца https://guides.rubyonrails.org/routing.html#constraints-in-a-block-form
источник
2021 March 23

BO

Black Olive in pro.rb (Ruby/Rails / RU)
Подскажите пож, что значит в гэме CanCanCan передавать параметры, к примеру: can :manage, Customer, user_id: user.id ? Зачем и для чего передается user_id?
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Black Olive
Подскажите пож, что значит в гэме CanCanCan передавать параметры, к примеру: can :manage, Customer, user_id: user.id ? Зачем и для чего передается user_id?
Насколько помню там в зависимости от параметров можно проставлять эти политики, что кому разрешено
источник