1
ответ

Передача нескольких классов ошибок в предложение ruby ​​rescue в режиме DRY

У меня есть код, который требует для спасения нескольких типов исключений в ruby: begin a = rand, если a> 0,5, поднять FooException, иначе поднять BarException end rescue FooException, ...
вопрос задан: 28 October 2012 05:33
1
ответ

Как я передаю аргументы от родительской задачи до дочерней задачи в Граблях?

Я пишу сценарий Граблей, который состоит из задач с аргументами. Я выяснил, как передать аргументы и как сделать задачу зависящей от других задач. задача: родитель, [: parent_argument1:...
вопрос задан: 10 October 2012 14:01
1
ответ

Ruby require path

I have a Ruby code with different classes in a few files. In one file, I start the execution. This file requires my other files. Is this a good way to start a ruby code? When I run the code from a ...
вопрос задан: 8 October 2012 10:01
1
ответ

Предотвращение Rails 2/3 от кэширования Lib / Classes

Кто-нибудь знает, как инструктировать rails НЕ кэшировать классы, которые включены в папку lib?
вопрос задан: 19 September 2012 13:15
1
ответ

как читать, Пользователь загрузил файл, не сохраняя его к базе данных

Я хотел бы смочь считать XML-файл, загруженный пользователем (меньше чем 100 КБ), но не иметь, чтобы сначала сохранить тот файл к базе данных. Мне не нужен тот файл мимо текущего действия (его содержание добирается...
вопрос задан: 17 September 2012 14:13
1
ответ

Что действительно классифицирует ClassName <:: OtherClassName делают в Ruby?

Вчера, я нашел следующий код в RSpec: класс OptionParser <:: OptionParser, Что это делает? Что является различием между этим и классом OptionParser <NameSpace:: OptionParser?
вопрос задан: 12 September 2012 08:41
1
ответ

Ruby 1.9: как может я правильно upcase и downcase байтовые строки?

Таким образом, matz принял решение сохранить upcase и downcase ограниченными / [A-Z]/i в рубиновых 1.9.1. ActiveSupport:: Многобайтовый долго имел большой i18n случай jiggering в рубине 1.8.x через String#mb_chars. Однако...
вопрос задан: 11 September 2012 05:43
1
ответ

Неопределенный метод 'bytesize' для # <Хеш>

Я хотел бы сохранить и обновить маркировки блоггера к хранилищу данных в GAE. Когда я выполняю тот код, я получаю эту ошибку: javax.servlet. Журнал ServletContext: Ошибка приложения/base/data/home/apps/yet-another-problem/1....
вопрос задан: 31 August 2012 16:51
1
ответ

Ruby требует 'файла' и относительного местоположения

Таким образом, я пишу некоторые тесты rspec, и я смущен в моем отсутствии понимания Ruby. У меня есть файловая структура, которая похожа на следующее: GUI_Tests/Tests/test_spec.rb GUI_Tests/windows_gui.rb...
вопрос задан: 26 August 2012 14:16
1
ответ

Как не выйти из HTML в Nokogiri Ruby, так и остается и и не &amp;

У меня есть заголовок doc.at ('голова/заголовок') .inner_html, который выходит &amp; и это должно быть и. Мой оригинал документа: <голова> <заголовок> Foo и Панель </заголовок> </голова>, но в...
вопрос задан: 16 August 2012 11:32
1
ответ

Как может, несколько запаздывающих наклонных черт могут быть удалены из URL в Ruby

То, чего я пытаюсь достигнуть, вот, позволяет, говорят, что у нас есть два URL в качестве примера: url1 = "http://emy.dod.com/kaskaa/dkaiad/amaa//////////" url2 = "http://www.example.com/", Как я могу извлечь чередуемый вниз...
вопрос задан: 9 August 2012 12:56
1
ответ

Подсветка синтаксиса Vim для рубиновых 1.9

Ruby 1.9 имеет несколько новых элементов синтаксиса, такой как {ключ: значение} хеширует литеральный синтаксис. Имеет любого записанного или замеченного обновленный syntax/ruby.vim выделяющийся файл, который выделит ключ: точно так же, как он...
вопрос задан: 8 August 2012 23:57
1
ответ

вызов proc с instance_eval с аргументами?

Я знаю, что это работает: proc = Proc.new делают помещает self.hi + 'мировой' класс конца определение США привет "Привет!" конец заканчивает США new.instance_eval &proc Однако, я хочу передать аргументы proc, таким образом, я попробовал...
вопрос задан: 25 July 2012 18:21
1
ответ

Нажатие сервера Sinatra?

Что лучший способ состоит в том, чтобы продвинуть данные из сервера, записанного в Sinatra в клиент? Думайте так же к чат-комнате, но без Ajax, опрашивающего каждые 2 500 мс. Я знаю о Безжалостной силе в направляющих, но было любопытно...
вопрос задан: 17 July 2012 18:01
1
ответ

Создание вложенного объекта с JSON в направляющих

Как я передаю JSON приложению НАПРАВЛЯЮЩИХ, таким образом, он будет созданные вложенные дочерние объекты в has_many отношениях? Вот то, что я имею до сих пор: Два объекта модели. класс Поездка на работу <ActiveRecord:: Основа...
вопрос задан: 28 June 2012 15:43
1
ответ

Переменные класса переписываются с наследованием [дубликат]

У меня есть фабрика классов, которая выглядит так: class Base def self.attributes = (** keyvals) attr_accessor * @@ attributes.keys define_singleton_method (: default) {new (** keyvals)} end def ...
вопрос задан: 22 June 2012 03:11
1
ответ

Могу ли я использовать метод суперкласса для установки переменной класса для своего подкласса в ruby? [Дубликат]

Итак, я пытаюсь настроить свою собственную структуру подкласса в ruby, чтобы обеспечить функциональность, которая соответствует шаблону протокола в Swift. Мой нынешний подход заключается в создании двух базовых классов, один из которых называется ...
вопрос задан: 22 June 2012 03:11
1
ответ

Ruby: Наследуйте код, который работает с переменными класса

Ситуация: у Меня есть несколько классов, которые должны каждый содержать переменную с хешем конфигурации; другой хеш для каждого класса, но то же для всех экземпляров класса. Сначала, я попробовал как...
вопрос задан: 22 June 2012 02:11
1
ответ

Ruby - Module :: NoMethodError

У меня есть такой модуль: module Prober def probe_invoke (type, data = {}) p = Probe.new ({: probe_type => type .to_s,: data => data.to_json,: probe_status => 0,: retries => 0}) ...
вопрос задан: 10 June 2012 16:20
1
ответ

Как я обновляю интерпретаторы Ruby с RVM?

Я установил RVM с несколькими версиями интерпретаторов Ruby некоторое время назад. Как я могу для обновления его, потому что новые версии уже выпущены? Я нашел только один путь: rvm устанавливают 1.9.2-rc1 && rvm...
вопрос задан: 16 May 2012 18:27
1
ответ

Получение имени пользователя или страны страны пользователя [дубликат]

Есть ли способ получить текущую страну \ ISO-имя (США / США) из ОС (без использования IP-адреса, поскольку я не знаю, будет ли у соответствующего пользователя доступ в Интернет). Соответствующая ОС ...
вопрос задан: 16 May 2012 17:13
1
ответ

Ruby / rubyzip альтернатива, способная к обработке rar/tar/zip/7z? [закрытый]

Я задавался вопросом, знает ли кто-либо о rubyzip альтернативах для Ruby, который может обработать различные форматы, в особенности архивируют / rar / 7z? Я знаю о libarchive, но это не завершено в моих целях (это...
вопрос задан: 15 May 2012 18:14
1
ответ

«Не удается загрузить такой файл - openssl» при запуске пакета

Когда я пытаюсь использовать упаковщик, я получаю сообщение об ошибке: /home/vivek/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in ` require ': не может загрузить такой файл - openssl (LoadError) ...
вопрос задан: 10 May 2012 06:21
1
ответ

Sinatra - how do I get the server's domain name

I'm trying to get the domain name in my Sinatra app but as a newbie I really am struggling to figure out how to do this, and I know it must be possible! Rack::Request#host_with_port looks promising, ...
вопрос задан: 5 May 2012 20:45
1
ответ

Рекурсивный список каталогов с помощью Ruby с китайскими символами в именах файлов

Я хотел бы генерировать список файлов в рамках каталога. Некоторые имена файлов содержат китайские символы. например: [试验] .Test.txt я использую следующий код: потребуйте 'находят' директоров = ["TestDir"] для...
вопрос задан: 4 May 2012 04:59
1
ответ

Ruby && = пограничный случай

Бит пограничного случая, но какая-либо идея, почему && = вел бы себя этот путь? Я использую 1.9.2. obj = Object.new obj.instance_eval {@bar && = @bar} # => ноль, ожидаемый obj.instance_variables # = и...
вопрос задан: 1 May 2012 12:44
1
ответ

использование attr_accessor в направляющих

Когда Вы используете attr_reader/attr_writer/attr_accessor в моделях Rails?
вопрос задан: 26 April 2012 15:48
1
ответ

Огурец + Webrat + руководство Селена

Я использовал Cucumber и Webrat некоторое время. Я теперь должен начать писать поведение, которые включают взаимодействия Ajax, таким образом, я думал для использования адаптера Селена для Webrat. Может любой указывать...
вопрос задан: 15 April 2012 10:29
1
ответ

Хеш Ruby 1.9 с тире в ключе

В рубиновых 1.9 там способ определить этот хеш с новым синтаксисом? irb> {a: 2} => {: => 2} irb> {a-b: 2} SyntaxError: (irb):5: синтаксическая ошибка, неожиданный tLABEL {a-b: 2} ^...
вопрос задан: 6 April 2012 01:20
1
ответ

Как я могу очистить терминал в Ruby?

Я хотел бы знать к тому, как сделать в Ruby, что я могу сделать с системой ("ясной") в C. Я записал, что программе нравится, помещает "amit" систему ("ясную"), я хочу, чтобы консоль была очищена после выполнения этого commnad
вопрос задан: 4 April 2012 14:47