Size: a a a

pro.rb (Ruby/Rails / RU)

2020 September 14

ДД

Девятый День... in pro.rb (Ruby/Rails / RU)
Я пишу +111, всё ок, условие выполняется, огонь. Пишу +11, он вылетает в исключение else типа такой команды нет. Ладно, с пингами всё просто, он может работать с 011 например. А вот есть утилита psexec, и она не корректно работает с таким ip адресом, т.е я не могу ребутнуть комп с ip 172.16.11.011 например, но могу в 172,16,11,11, а вот условие такое when не понимает почему то.
источник

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
Проблема в утилите? Я не понимаю
источник

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
Сумбурно как то
источник

ДД

Девятый День... in pro.rb (Ruby/Rails / RU)
Проблема в том что when условие не понимает 2 значные цифры в моём случае, а понимает только 3 значные
источник

М

Марат in pro.rb (Ruby/Rails / RU)
ааа, теперь понятно
when '-0'..'-255', '-0'..'-99'
источник

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
Я до сих пор не понял
источник

ДД

Девятый День... in pro.rb (Ruby/Rails / RU)
дааа
источник

ДД

Девятый День... in pro.rb (Ruby/Rails / RU)
Марат
ааа, теперь понятно
when '-0'..'-255', '-0'..'-99'
от души))))
источник

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
Марат
ааа, теперь понятно
when '-0'..'-255', '-0'..'-99'
Первый рейндж не включает в себя второй?
источник

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
В этом проблема
?
источник

ДД

Девятый День... in pro.rb (Ruby/Rails / RU)
получается да
источник

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
Интересно
источник

ДД

Девятый День... in pro.rb (Ruby/Rails / RU)
цыганские фокусы)
источник

HH

Hans Hans in pro.rb (Ruby/Rails / RU)
Девятый День
цыганские фокусы)
Лучше в касе проводить проверки просто на наличие минуса и цыфр, а в коде уже проверять битвином что значение 0-250
источник

КК

Кракозябр Кракозябро... in pro.rb (Ruby/Rails / RU)
Приветсвую. Собираю себе докер контейнер под приложение. Контейнер с зависимостями сделал, поставил в него руби с гемами нужной версии. Сейчас пытаюсь создать последний шаг - контейнер с запускаемоым севером.
При попытке запуска контейнера выдаёт
/usr/bin/puma.sh: 9: exec: rails: not found
Тобишь команды рельсов не доступны, хотя в докерфайле есть строчка
RUN /bin/bash -c "source /usr/local/rvm/scripts/rvm"
И контейнер билдится без ошибок
Отсюда вопрос - как это всё решается?
источник

A*

Alex *SHADOW* in pro.rb (Ruby/Rails / RU)
bundle exec rails s
источник

КК

Кракозябр Кракозябро... in pro.rb (Ruby/Rails / RU)
Alex *SHADOW*
bundle exec rails s
Так он бандл не находит. Вообще команды не доступны от рубирельс.
Образ с нуля собирался, на базе убунтовского
источник

A*

Alex *SHADOW* in pro.rb (Ruby/Rails / RU)
а зачем там вообще RVM?
источник

IN

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

А

Артур in pro.rb (Ruby/Rails / RU)
зачем вообще RVM? серьезно.
2020 год, есть bundler и chruby/rbenv, а rvm всё еще юзают. зачем? по каким-то древним туториалам чтоль?
источник