Size: a a a

2020 August 25

PP

Pavel Protchenko in RubyRush
Поэтому либо фронт, либо бэк, фулстек возни много а платят также((
источник

В

Виталий in RubyRush
я тут пытаюсь todo api сделать, есть проекты и таски, projects has many tasks, tasks belong to project, я добавил уникальность имени таски в бд, но это не очень, т.к. в разных проектах может быть таска с одинаковым названием. Это мне нужно какую-то свою валидацию написать или есть какой-то встроенный способ?
источник

E

Eugene in RubyRush
Constantine Kandella
Коллеги, на суд общественности демонстрирую свой первый проект на ruby https://github.com/primaldevelop/ProtoConfigSeverRuby   эрзац-клон SpringConfigServer сервера управления конфигурациями приложений
папку исходников lib принято называть
источник

E

Eugene in RubyRush
вместо джавовского classes
источник

S

Sergey in RubyRush
Виталий
я тут пытаюсь todo api сделать, есть проекты и таски, projects has many tasks, tasks belong to project, я добавил уникальность имени таски в бд, но это не очень, т.к. в разных проектах может быть таска с одинаковым названием. Это мне нужно какую-то свою валидацию написать или есть какой-то встроенный способ?
есть валидация уникальности. В ней можно указать несколько полей для определения уникальности. В твоем случае id проекта и название таска
источник

В

Виталий in RubyRush
Sergey
есть валидация уникальности. В ней можно указать несколько полей для определения уникальности. В твоем случае id проекта и название таска
спасибо, почитаю-покопаю)
источник

Э

Эдем in RubyRush
Скоуп есть опция для таких дел
источник

E

Eugene in RubyRush
Constantine Kandella
Коллеги, на суд общественности демонстрирую свой первый проект на ruby https://github.com/primaldevelop/ProtoConfigSeverRuby   эрзац-клон SpringConfigServer сервера управления конфигурациями приложений
https://github.com/primaldevelop/ProtoConfigSeverRuby/blob/master/classes/git_manager.rb#L29-L31

    file = File.open(file_name, "rb")
   res = file.read
   file.close


А зачем rb вместо r?

Скорее всего вам нужно следующее в этом месте: File.read(file_name)
источник

K

Kirill Ilyin in RubyRush
Просто берёте и привыкаете к unless. Всё просто.
источник

K

Kirill Ilyin in RubyRush
А можно ссылку на Rails guide, где там чёрным по белому будет написано, что ЗАПРЕЩЕНО использовать unless?
источник

CM

Cruel Mango in RubyRush
анлесс это оч круто.
источник

CM

Cruel Mango in RubyRush
это не **ядский !condition тебе. с анлесс лучше не юзать else
источник

p"

puts "Аура C2H5... in RubyRush
На pastebin заливай
источник

v

veerl in RubyRush
puts "Аура C2H5OH"
На pastebin заливай
источник

CM

Cruel Mango in RubyRush
ну нужно привести к одной ветке все
источник

CM

Cruel Mango in RubyRush
и использовать елсиф, или хотя бы вложенные ифы
источник

CM

Cruel Mango in RubyRush
elsif
источник

CM

Cruel Mango in RubyRush
еще убрать путс, оставить просто строки, и в вызове метода прописывать puts method(args)
источник

v

veerl in RubyRush
Понял, спасибо. Сейчас переделаю.
источник

CM

Cruel Mango in RubyRush
ну и естественно вычисления остатка тоже внутри метода должны быть, метод же по сути должен возвращать нужную строку по переданным цифрам,а не по остаткам от деления
источник