Size: a a a

2019 October 24

Э

Эдем in RubyRush
Serg Udo
Объсните пожалуйста, зачем в 115 уроке, в ответе, в строке 21 так путь к файлу  прописывать file = File.read("#{dir}/business_card.json", encoding: 'UTF-8')?  У меня без этого все читает https://github.com/SergUdo/rubytut/blob/master/lesson27/vizitkaj/vizitka.rb
Чтоб не было ошибки при таком вызове:

ruby path/to/dir/vizitka.rb
источник

SU

Serg Udo in RubyRush
Эдем
Чтоб не было ошибки при таком вызове:

ruby path/to/dir/vizitka.rb
Так, путь такой File.read формирует?
источник

V

Vadym in RubyRush
File.read отвечает за чтение файла только
источник

SU

Serg Udo in RubyRush
Что то я запутался. ruby path/to/dir/vizitka.rb путь откуда берётся?
источник

Э

Эдем in RubyRush
Это пример запуска Руби-файла не из текущей директории, выше по уровню
источник

SU

Serg Udo in RubyRush
А понял! Спасибо большое! Это прописывается, чтобы не из текущей директории запускать и ошибки не было.
источник

V

Vadym in RubyRush
если ты спрашиваешь про dir
File.read("#{__dir__} ... )
то #{__dir__} - если директории нет оно не вызовет ошибку, а вернет нил вроде на сколько я понимаю
источник

Э

Эдем in RubyRush
__dir__ возвращает абсолютный путь к директории, где лежит исполняемый файл.
Как может её не быть? 🤔
источник

V

Vadym in RubyRush
Эдем
__dir__ возвращает абсолютный путь к директории, где лежит исполняемый файл.
Как может её не быть? 🤔
видимо не правильно понял одно из описаний, но уже нашел нормальное
 Kernel#__dir__
 returns the value of File.dirname(__FILE__)
источник

SU

Serg Udo in RubyRush
Да при прохождении курса- открыл для себя много нового. Раньше казалось, что все уже знаю., а тут нужно с Hello word начинать.
источник

Э

Эдем in RubyRush
Камон на интенсив. Открытий будет ещё больше, быстрее и эффективнее
источник

SU

Serg Udo in RubyRush
Эдем
Камон на интенсив. Открытий будет ещё больше, быстрее и эффективнее
Я бы с радостью Эдем, времени уже нет.  Я до апреля не выдержу. Поздно я курс этот нашёл.
источник

D

Denis in RubyRush
Ты просто не знаешь всех своих способностей
источник

DM

Dmitriy Tensei Malys... in RubyRush
никогда не стоит недооценивать способности к обучению когда заплатил за него приличные деньги 👍😏
источник

D

Denis in RubyRush
Dmitriy Tensei Malyshev
никогда не стоит недооценивать способности к обучению когда заплатил за него приличные деньги 👍😏
Ну тут я не соглашусь =) Лень она такая =)
источник

SU

Serg Udo in RubyRush
Denis
Ты просто не знаешь всех своих способностей
У меня есть опыт голодания. Семья к этому неготова.😊
источник

D

Denis in RubyRush
Serg Udo
У меня есть опыт голодания. Семья к этому неготова.😊
Ну если вопрос в финансах, то там есть ведь рассрочка
источник

МБ

Михаил Беркович... in RubyRush
Я помню, попросил поделить сумму на 4 части.
источник

DM

Dmitriy Tensei Malys... in RubyRush
я тоже частями платил
источник

O

Olga in RubyRush
и я
источник