Скажем, у меня есть объект datetime, например DateTime.now. Я хочу установить часы и минуты на 0 (полночь). Как я могу это сделать?
Скажем, у меня есть объект datetime, например DateTime.now. Я хочу установить часы и минуты на 0 (полночь). Как я могу это сделать?
Предположим, у нас есть такая строка: Hello, my\n name is Michael. Как я могу удалить эту новую строку и разделить эти пробелы после этого на одну внутри строки, чтобы получить это? Hello, my name is...
Новичок в Ruby и ROR, и мне он нравится каждый день, поэтому вот мой вопрос, так как я не знаю, как его использовать в Google (и я пробовал :)) у нас есть метод def foo(first_name, last_name, age, sex, is_plumber) # some code # error happens here logger.error "Method has failed, here are all...
Я хочу повторно использовать некоторые шаги Cucumber, но не могу найти правильный способ. Я хочу написать такой шаг: Given /^I login with (.*) credentials$/ |type| # do stuff with type being one of "invalid" or "valid" end Но затем сделайте еще один шаг, например: Given /^I login successfully$ #...
Я столкнулся с проблемой при тестировании своих контроллеров с помощью RSpec - вызов response.body всегда возвращает пустую строку. В браузере все отображается правильно, и тесты функций огурца, похоже, все исправляют, но RSpec каждый раз дает сбой. Другие ожидания в отношении объекта ответа,...
Я создал два очень простых приложения Heroku для тестирования службы, но при первом посещении страницы часто требуется несколько секунд, чтобы загрузить страницу: Cropify - Базовое приложение Sinatra ( на github ) Textile2HTML - Еще более простое приложение Sinatra ( на github ) Все, что я сделал,...
Есть ли в PHP метод вроде exitили, dieкоторый останавливает выполнение скрипта Ruby?
В чем разница - техническая, философская, концептуальная или иная - между raise "foo" и raise Exception.new("foo") ?
Я ищу метод Ruby (1.9 ...), который может помочь мне найти количество вхождений символа в строку. Я ищу все вхождения, а не только первое. Например: «Мелани - нуб». Буква «а» встречается дважды. Какой метод Ruby я мог бы использовать, чтобы найти это? Я использовал Ruby-doc.org в качестве...
В моем контроллере приложения есть следующее: def is_number?(object) true if Float(object) rescue false end и следующее условие в моем контроллере: if mystring.is_number? end Состояние вызывает undefined methodошибку. Я предполагаю, что определил не is_numberв том месте...
Я использую это в течение некоторого времени , чтобы вернуть либо trueили falseпри создании данных поддельных семян. Просто интересно, есть ли у кого-нибудь лучший, более лаконичный или подробный способ вернуться trueили false. rand(2) == 1 ? true :...
Я работаю над загрузкой файлов в приложении Rails. Приложение по-разному обрабатывает файлы разных типов. Я хочу составить белый список определенных расширений файлов, чтобы проверять загруженные файлы, чтобы увидеть, куда они должны идти. Все имена файлов представляют собой строки. Мне нужен...
Я хочу создать небольшой проект Ruby с 10 ~ 20 классами / файлами. Мне нужны драгоценные камни, и я хочу использовать RSpec в качестве тестовой среды. Возможно, позже я захочу построить драгоценный камень, но это не обязательно. Есть ли какие-нибудь инструкции или руководства, которые показывают...
ОБНОВЛЕНИЕ: предложение Колина об удалении строки // = require_tree. исправил проблему. Я потратил более 2 дней, пытаясь выполнить все предложения и исправить свою проблему. Я пытаюсь следовать книге http://ruby.railstutorial.org на машине с Windows и не могу, хоть убей, пройти следующую неприятную...
Я хочу отображать метку в form_for: <div class="field"> <%= f.label :name %><br /> <%= f.text_field :name %> </div> Это создает ярлык «Имя», но я хочу, чтобы оно было «Ваше имя». Как я могу это изменить?...
У меня есть следующие два элемента в HTML <a href="/berlin" >Berlin</a> <a href="/berlin" >Berlin Germany </a> Я пытаюсь найти элемент, используя следующий метод Capybara find("a", :text => "berlin") Выше будет возвращено два элемента, потому что оба содержат текст...
Я не понимаю различий между «текущей» версией Ruby (1.8) и «новой» версией (1.9). Есть ли «легкое» или «простое» объяснение различий и почему они такие разные?
Я пишу модель, которая обрабатывает ввод данных пользователем из текстовой области. Следуя совету http://blog.caboo.se/articles/2008/8/25/sanitize-your-users-html-input , я очищаю ввод в модели перед сохранением в базу данных, используя before_validate Перезвони. Соответствующие части моей модели...
У меня есть контроллер, который отвечает за прием файлов JSON, а затем за обработку файлов JSON для обслуживания нашего приложения пользователем. При пользовательском тестировании загрузка и обработка файлов работают, но, конечно, я хотел бы автоматизировать процесс тестирования пользовательского...
Я новичок в Руби. Я хочу импортировать функции из модуля, который содержит инструмент, который я хочу продолжать использовать отдельно. В Python я бы просто сделал это: def a(): ... def b(): ... if __name__ == '__main__': a() b() Это позволяет мне запускать программу или импортировать ее как...