Size: a a a

2021 July 21

ST

Stanislav Timanov in RubyRush.ru
Народ, привет. Делаю задачу №9 "Запись в XML"
Словил ошибку NoMethodError
Скопировал ваш код - тоже самое!
как быть?
in `find': undefined method `call' for "expenses":String (NoMethodError)
источник

NZ

Nick Zhur in RubyRush.ru
Тут уже никто не помнит какой код в каком уроке. Подробнее напишите!
источник

ST

Stanislav Timanov in RubyRush.ru
ок, сейчас.
# Добавим трату в нашу XML-структуру в переменной doc

# Для этого найдём элемент expenses (корневой)
expenses = doc.elements.find('expenses').first

# И добавим элемент командой add_element
# Все аттрибуты пропишем с помощью параметра, передаваемого в виде АМ
expense = expenses.add_element 'expense', {
   'amount' => expense_amount,
   'category' => expense_category,
   'date' => expense_date.strftime('%Y.%m.%d') # or Date#to_s
}
источник

NZ

Nick Zhur in RubyRush.ru
А метод call где вызывается?
источник

КР

Кристиан Роналдо... in RubyRush.ru
Здравствуйте , можете помочь советом пожалуйста, если с нуля сейчас начать изучать руби есть шанс найти работу потом , кругом говорят руби мертв и вакансий для джунов не сыскать
источник

АЧ

Александр Черняк... in RubyRush.ru
Подскажите я могу как-то в переменную окружения json поместить?

Для работа с Google Storage нужно передавать им файл c JSON и я не хочу хранить его в папке с проектом

Какие здесь лучшие практики?

Например,
{
      "type": "
test",
      "project_id": "
test-test-test",
      "private_key_id": "
test",
      "private_key": "
test"
}
источник

Э

Эдем in RubyRush.ru
источник

L

Lem in RubyRush.ru
Есть шанс 100%
Руби жив
источник

ST

Stanislav Timanov in RubyRush.ru
В том то и дело, что нигде! Видимо это внутренний метод в подключаемых модулях
источник

BO

Boris O in RubyRush.ru
Ну можно строку положить в переменную окружению, которую потом распарсить, но сложно сказать насколько это хорошая практика
источник

АЧ

Александр Черняк... in RubyRush.ru
источник

Г

Глицин in RubyRush.ru
Ребят подскажить как слеши можно убрать ?
источник

BO

Boris O in RubyRush.ru
Ну начнем с того, что вы ожидаете хэш, а получаете стрингу
источник

ДБ

Дмитрий Беляев... in RubyRush.ru
1 тест 1 кейс много экспектов не ок
источник

NZ

Nick Zhur in RubyRush.ru
Можно так: JSON.parse(response.body)
источник

Э

Эдем in RubyRush.ru
Что-то такого типа Rails.application.credentials.google[:storage] по идее будет хэш как раз

google:
 storage:
   type: test
   project_id: test-test-test
   private_key_id: test
   private_key: test
источник

E

Evgeniy in RubyRush.ru
Всем привет! Подскажите хорошую статью про гем Responders, как работает и все такое? А то не совсем понятно, как он работает с ASM.
источник

D

Dmitriy Y. in RubyRush.ru
источник

E

Evgeniy in RubyRush.ru
Спс!
источник
2021 July 22

АП

Алексей Печерский... in RubyRush.ru
Всем привет!. Есть миграция:
create_table :threats do |t|
     t.string :name
     t.string :type

     t.timestamps
   end
как поле type ограничить только значениями: ["тип_1", "тип_2", "тип_3"]?
источник