Size: a a a

2020 January 07

AI

Alex Ilizarov in pro.ruby
Kanat Amren
Я так понял мне тут никто не поможет.
почему бы не спросить у владельца репозитория? почему в курсе этого не объясняют?
источник

KA

Kanat Amren in pro.ruby
Nikita Pupko
Почему ты решил, что они не создаются [переменные]?
train_1 = CargoTrain.new('123') Это разве не то?
источник

KA

Kanat Amren in pro.ruby
Alex Ilizarov
почему бы не спросить у владельца репозитория? почему в курсе этого не объясняют?
А здесь нельзя об этом спросить?
источник

AI

Alex Ilizarov in pro.ruby
Kanat Amren
А здесь нельзя об этом спросить?
можно
источник

AI

Alex Ilizarov in pro.ruby
Kanat Amren
Прохожу курс по руби, взял репу тех кто уже прошел курс. https://github.com/KulikovRV/Lesson_4 Не могу разобраться почему при запуске irb -r main.rb не создаются переменные которые есть в main.rb например train_1
Покажи вывод терминала
источник

AI

Alex Ilizarov in pro.ruby
у меня при попытке irb -r wtf.rb ругается
.rvm/rubies/ruby-2.6.3/lib/ruby/2.6.0/irb/init.rb:280: warning: LoadError: cannot load such file -- wtf.rb
источник

KA

Kanat Amren in pro.ruby
kamren@laptop ~/w/Lesson_4> irb -r ./main.rb
0
2
1
4
источник

AI

Alex Ilizarov in pro.ruby
Kanat Amren
kamren@laptop ~/w/Lesson_4> irb -r ./main.rb
0
2
1
4
man irb

-r library     Same as `ruby -r'.  Causes irb to load the library using require.
источник

AI

Alex Ilizarov in pro.ruby
Ты загружаешь файл как библиотеку
источник

AI

Alex Ilizarov in pro.ruby
естественно что в текущем контексте оно доступно только как библиотека, а не импортится в твое пространство
источник

KA

Kanat Amren in pro.ruby
Даже если я просто загружаю уже из irb консоли то всё равно не создаётся переменная.
источник

KA

Kanat Amren in pro.ruby
Сейчас ещё раз попробую
источник

AI

Alex Ilizarov in pro.ruby
Kanat Amren
Даже если я просто загружаю уже из irb консоли то всё равно не создаётся переменная.
как загружаешь?
источник

KA

Kanat Amren in pro.ruby
Alex Ilizarov
как загружаешь?
irb потом в консоли irb load './main.rb'
источник

AI

Alex Ilizarov in pro.ruby
Kanat Amren
irb потом в консоли irb load './main.rb'
источник

KA

Kanat Amren in pro.ruby
Можно пояснить? :)
источник

u

unkmas in pro.ruby
Kanat Amren
Можно пояснить? :)
Переменные из этого файла не в твоей области видимости
источник

KA

Kanat Amren in pro.ruby
Уже объяснили. Спасибо.
источник

AI

Alex Ilizarov in pro.ruby
Kanat Amren
Можно пояснить? :)
Я забыл такую банальную вещь что не у всех нормальный технический английский и кинул по привычке первое что нагуглил. Прошу прощения если выглядело непонятно.
источник

DS

Dmitriy Strukov in pro.ruby
А кто-то пробовал Dokku?
источник