Вопросы с тегом "ruby"

0

Хочу РО корня на другую страницу, используя корень с рельсов?

Я пытаюсь изучать рельсы и пытается открыть веб-страницу с помощью корней команду, и в первой, я старалась, чтобы внутри страницы с помощью этой команды и потом открыть страницу http://localhost:3000/ затем успешно открыть страницу users_controllser...
4

Сумма первой части строки в массив строк

У меня есть массив строк, из которых мне надо извлечь первые слова, преобразовать их в целые числа и получить их сумму. Пример: ["5 Apple", "5 Orange", "15 Grapes"] Ожидается выход => 25 Моя попытка: ["5","5","15"].map(&:to_i).sum
0

Рельсы РОО XLS и неизвестная кодировка 0x72df

Я использую РОО парсить XLS файлов, обычно нет проблем, но когда я пытаюсь открыть один файл, ошибка "таблицы :: ошибки :: UnknownCodepage (неизвестная кодировка 0x72df)" код: Roo::Spreadsheet.open('11.xls', extension: :xls) Traceback (most recent...
0

Как выход 'git-cmd.exe после запуска команды через это в пакетном файле?

Я пишу пакетный файл, который выполняет команду через , но не выполнить команду(Ы) после него. Я пытался используйте , и В. Все имеют одинаковое поведение. Может есть какой параметр должен быть отправлен на , чтобы выполнить команду и выйти, но я ...
0

Руби аасм Перл: имя события меняются, но законным методом все-таки обратиться за старое название мероприятия

Я использую аасм Гэм (https://github.com/aasm/aasm) чтобы определить объект. Он поставляется с несколькими публичный метод для события. Например: С объекта a_machine события будет транзитный объект в новое состояние х. Я мог бы сделать следующий з...
2

В Ruby, как получить значение в хэш без ключа?

def hand_score(hand) cards = {"A" => 4, "K" => 3, "Q" => 2, "J" => 1} score = 0 hand.each_char do |char| score += cards[char.upcase] end return score end puts hand_score("AQAJ") #=> 11 puts hand_score("jJka") #=> 9 ...
1

Кнопки вокруг изображения не отвечать таким же образом

Это мой первый вопрос. У меня есть приложение, используя рельсы и Bootstrap. Когда экран переходит в небольшой, предметы вокруг картинки не отвечают таким же, как на средний и большой экран. Взгляните: https://imgur.com/a/zcQQZWv - хороший размер, ...
2

Как проверить скрипт на RSpec?

Я пишу скрипт, который будет выполняться с помощью на производство, чтобы сделать какие-то разовые изменения в нашу базу данных. Я хочу быть уверен, что скрипт работает, как ожидалось прежде, чем мы запустить его, поэтому я пишу тесты для RSpec, что...
2

.на карте массив не работает (Руби на рельсах)

Я уверен, что это глупый вопрос, но я не могу найти ответ. Итак, у меня есть массив, в котором я хочу добавить "}" для каждого элемента, так что я использую карту. zones.map { |z| z += '}' } Но он не работает. Когда я вернусь переменной...
0

Нужна проверка для конкретных параметров атрибута

Мне нужно написать проверку на параметр role из в. Если записи с только одна, эта запись не может обновить атрибут К в. Такая проверка должна закрыть ошибка безопасности. Но я не знаю, как это написать. accounts_controller.РБ class AccountsC...
1

После проблемы при авторизации: нет неявного преобразования из Нил в строку

Иногда, когда я запускаю тесты, я получаю эту ошибку: , который вызывается этот код: params = { ..... } auth_headers = { 'Authorization': "Basic #{Base64.encode64('XXX:XXX')}" } post back_request_url, params: params, headers: auth_headers b...
0

Руби как изменить массив, массив String и наоборот

Как изменить что-то вроде этого array = ["a, b, c, d"] для array = ["a", "b", "c", "d"] и наоборот
0

Рельсы ошибка генератора для RSpec CSV для выбора строки в ответ

У меня есть чертежи моего генератора КШМ RSpec.describe CsvAdminLogData::CsvAdminLogGenerator do include_context 'with admin_user form' subject(:csv_file) { described_class.new(start_date, end_date).call } it 'creates CSV file with proper va...
0

Как исправить ошибку "процесс Chrome не дала адрес вебсокетов в течение 2 секунд" при запуске хром безголовый в Докер

Я через Куприт драйвер для капибара в мой рубиновый характеристика спецификаций. Технические характеристики прекрасно работать локально, но не с погрешность, , когда тесты были запущены на наш сервер CI. CI сервер запускает спецификаций в контейне...
4

Идиоматические способ, чтобы обновить запись перед подачей

Я работаю на RoR-приложения, что при ответе на Get /потребности в ресурсах попытка обновления всех ресурсов, принимая данные из внешнего сервиса. Чтобы сделать вещи более ясно, в псевдокоде: def show resource = find_resource call_external(resour...
1

Как для прокладки внутренних CSS-теги, но не встроенный CSS теги в входящей электронной почты

Я хочу парсить входящие письма, но на момент санируйте я хочу удалить внутренний стайлинг, но я хочу, чтобы рядной укладки также. с nokogiri ПО он удаляет теги из всего файла . parsed_html = Nokogiri::HTML(raw_html) parsed_html.css('style').remove ...
3

расширение параметр руби, как в bash

я bashist я задать значение по умолчанию, если ВАР не установлен код Ruby , настройки считываются из файла YAML :username => settings[:username], :password => settings[:password], :host => settings[:dns_server], :ssl_opts => {:verify =...
1

Отчет по испытанию огурец от Rakefile с

У меня есть набор тестов на Ruby/Кукумбер. Все тесты выполнились успешно, при запуске в IDE. Когда я выполнить тесты с помощью командной строки, тестов и отчет теста. $ cucumber --format progress --format html --out=features_report.html -r features...
1

Отклонение числа меньше 0 и Буквы в Ruby

Отклонение числа меньше 0 и Буквы в Ruby. colors = gets.chomp().to_f while colors < 0; !colors.kind_of? Float puts "Pleases insert a number greater than or equal to 0." print prompt colors = gets.chomp().to_f end
0

Вы можете использовать & вместо &метод в Ruby 2.5 с #yield_self?

С момента выхода Рубиновая 2.5 мы дали способ на новый в. Я думаю, что это фантастическое дополнение, как, наконец, я могу большие строки активная запись областей (условно) вместе. Однако, во время чтения этой страницы имеет следующий пример: Even...
0

Бесконечный цикл в before_update обратного вызова

Я пытаюсь обновить перевод, но он становится в бесконечный цикл, потому что в выполнить способ повторяю экономии. Как я могу решить эту проблему? before_update :update_translations, on: :edit def update_translations id = self.id orde...
0

автоматическое заполнение количества поданной, когда дают походу процент исходя из предыдущей заработной платы работника

у меня есть сотрудник и модели заработной платы. Зарплата и сумма и спортом(процент) поля. После записи мы можем дать походу на основе прежнего размера,когда дадут вошел поход в процентах как рассчитать и заполнить сумму подала автоматически на основ...
0

Как запретить обновление модели при изменении атрибута?

У меня одель S с атрибутом в. Роли писал с . Я хочу, что если оставить одну учетную запись с ролью н не может обновить его роль на . Я думаю, что нужно писать что-то вроде этого: @account = Account.where(role: params[: role])..., и тогда я не знаю...
0

В Rails, есть ли способ "короткое замыкание" из rescue_from?

Я пытаюсь сделать хороший удобный безотказный восстановления для Redis на рельсы. Я использую встроенный в и Не указан, но я хотел бы, чтобы отправить пользователя на настраиваемую страницу ошибки в случае, что Redis остается внизу, а не у них заст...
0

Как проверить на наличие ошибок в Ruby, как IntelliJ делает?

Недавно у меня была проблема с Rails-приложение со следующим кодом: class MyBaseController < ApplicationController def error(a, b) # ... end end class MyController < MyBaseController def my_action begin another_method ...