Size: a a a

pro.rb (Ruby/Rails / RU)

2021 May 28

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
Ну у нас был вебпакер, просто взяли webpack.config.js и вроде особо ничего не делали, переопределился
источник

IN

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

RU

Roman Usherenko in pro.rb (Ruby/Rails / RU)
ну я тоже так сделал. но это же нечего не доказывает
источник

RU

Roman Usherenko in pro.rb (Ruby/Rails / RU)
я рубишную часть гема оставил
источник

RU

Roman Usherenko in pro.rb (Ruby/Rails / RU)
с этим все ок
источник
2021 May 29

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Ты получается себе чисто для манифестов сделал?
источник

RU

Roman Usherenko in pro.rb (Ruby/Rails / RU)
ага. эта часть хорошо работает :)
источник

TK

Thomas Koster in pro.rb (Ruby/Rails / RU)
Привет! А какие у вас впечатления о RBS и о Sorbet на практике?

Мне пока показалось что экосистема и документация Sorbet лучше развита. А RBS сыроват - но с др стороны он офицально поддерживается разработчиками ruby.

Возможность писать сигнатуры как внутри rb так и в отдельных файлах одназначно win во сравнению с RBS только отдельные файлы - но возможно я это вкусовщина?
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Вкусовщина или нет, я щитаю что написание сигнатур в отдельном файле это идиотизм
источник

TK

Thomas Koster in pro.rb (Ruby/Rails / RU)
мне тоже не нравится(
источник

TK

Thomas Koster in pro.rb (Ruby/Rails / RU)
но вдруг я что-то упускаю? и сейчас придут люди и скажут что надо "вот так" делать? не знаю) может открывать всегда 2 файла side-by-side - код и типы? хз в общем
источник

TK

Thomas Koster in pro.rb (Ruby/Rails / RU)
я конечно понимаю зачем так сделано (поддержка легаси) - то мне как пользователю от этого не легче
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
rbs и sorbet - вместе работают)
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
rbs - это лишь формат, а сорбет - генератор типов с методами (типа система анотации)
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
не корректно их сравнивать
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
sorbet по сути генерирует rbs или rbi файлы в отдельную папку
источник

TK

Thomas Koster in pro.rb (Ruby/Rails / RU)
OK! Точнее будет спросить rbi + sorbet или rbs + steep/sorbet.
источник

Г

Глицин in pro.rb (Ruby/Rails / RU)
Всем привет! можете пожалуйтста обьяснить зачем мы в конфиг прописываем это стороку при установке devise
источник

Г

Глицин in pro.rb (Ruby/Rails / RU)
config.action_mailer.default_url_options = { host: 'localhost', port: 3000 }
источник

Г

Глицин in pro.rb (Ruby/Rails / RU)
зачем active_mailer будет отправлять запрос на локальный сервер
источник