ruby- все статьи тега


Подождите, пока конкретный элемент не исчезнет

Используя Ruby, мы можем дождаться определенного элемента, выполнив следующее: wait = Selenium::WebDriver::Wait.new(:timeout => 10) wait.until { driver.find_element(:class, 'gritter-item') } Но если я хочу, чтобы определенный элемент исчез из DOM, я пишу метод типа: def disappear_element begin driver.find_element(:class, 'gritter-item') rescue Selenium::WebDriver::Error::NoSuchElementError true else false end end И назвал его так: wait.until { di ...

Получение nokogiri для использования новой версии libxml2

Я пытался установить Nokogiri на мой компьютер (Mountain Lion), чтобы использовать его с rspec и capybara, но я не могу заставить его работать должным образом. Из того, что я могу сказать, проблема заключается в том, что nokogiri использует неправильную версию libxml2. До сих пор я пытался удалить и переустановить libxml2 с помощью Homebrew (убедившись, что это самый последний), удалить и переустановить nokogiri с помощью bundle и указать точный путь к файлам libxml2, которые Homebrew установл ...

Как удалить новые строки в начале и в конце строки Ruby

Мне нужно удалить новые строки в начале и в конце строки в ruby (своего рода обрезка). Но только в начале и в конце... Новые строки, расположенные в середине строки, должны оставаться нетронутыми. Спасибо! ...

Невозможно настроить passenger и nginx для развертывания приложения rails

Я развертываю приложение rails на VPS с CentOS. Я установил пассажира с gem install passenger. А для установки nginx я использовал rvmsudo passenger-install-nginx-module. В конфигурационном файле nginx я установил: server { listen 80; server_name my-ip-address; location / { root /home/deploy/repos/application-name/public; passenger_enabled on; rails_env production; } ... } Когда я выполняю sudo ser ...

Где я могу найти продвинутые учебники Ruby on Rails? [закрытый]

Я работаю над созданием приложения rails и задаюсь вопросом, где я могу найти хорошее учебные пособия по работе с рельсами. Я использовал этот блог, который, как мне казалось, был отличным в начале изучения rails: Http://fairleads.blogspot.com/2007/12/rails-20-and-scaffolding-step-by-step.html Я только начал работать с rails и хотел бы изучить более продвинутые rails сейчас. ...

MySQL, Rails ActiveRecord группировка дат и часовых поясов

Я хочу считать пользователей по дате создания. Когда я запрашиваю своего последнего пользователя, у меня есть: > User.last.created_at => Thu, 07 Aug 2014 21:37:55 BRT -03:00 Когда я считаю пользователей на дату, я получаю следующее: > User.group("date(created_at)").count => {Fri, 08 Aug 2014=>1} Дата создания - 7 августа, а результат-8 августа. Это происходит потому, что состояние группы находится в UTC, а мой часовой пояс - "Бразилиа". У меня есть это в моем applicatio ...

В чем разница между Ruby и Ruby on Rails?

В чем разница между Ruby и Ruby on Rails? Хорошо, я знаю, что Ruby on Rails-это платформа веб-приложений, построенная на языке сценариев Ruby. Но почему есть варианты на godaddy.com выбрать хостинг для Ruby и хостинг для Ruby on Rails? Будет ли это то же самое, чтобы поставить хостинг для C# и для asp.net? Вы можете проверить это здесь ...