Каким образом Матричный класс не имеет никаких методов для редактирования его векторов и компонентов? Это походит на все в матрице, может быть считан, но не записан. Действительно ли я ошибаюсь? Есть ли некоторое изящное третье лицо...
Я искал вокруг способы создать драгоценный камень с RSpec, но не нашел описательные учебные руководства. Я начал с Созданием Ryan Bates драгоценный камень, но я ищу учебное руководство, которое обсуждает...
Мне нужно пройти через папку с примерно десятью тысячами файлов. Мой старый VBScript очень медленно обрабатывает это. С тех пор, как я начал использовать Ruby и Python, я сделал эталон между ...
Установка с огурцом, капибарой и селеном, но некоторыми сценариями работает только случайным образом. Рабочие рубиновые 1.8.6 на rvm направляющих, 2.3.8 селена выталкивает открытый firefox 3.6, я попытался добавить это без удачи:...
У меня есть проблемы с тем, чтобы заставлять has_many через ассоциацию работать. Я продолжаю получать это исключение: Article.find (1) .warehouses.build ActiveRecord:: HasManyThroughAssociationNotFoundError: не Мог...
Я хочу передать несколько параметров, но я не знаю чисел, таких как названия моделей. Как передать эти параметры в задачу rake и как получить доступ к этим параметрам внутри задачи rake. Например, $ ...
Я пытаюсь создать использование XML-документа Nokogiri. Некоторые элементы имеют дефисы в них. Вот пример: потребуйте "nokogiri" разработчика = Nokogiri:: XML:: Builder.new делают |xml | xml.foo_bar "...
Я пытаюсь записать класс Ruby, который работает так же к модели Rails AactiveRecord в способе, которым обрабатываются атрибуты: класс Человек attr_accessor: имя: возраст # init с Person.new (: назовите = и...
Что лучший способ состоит в том, чтобы получить временный каталог ни с чем в нем с помощью Ruby on Rails? Мне нужен API, чтобы быть межплатформенный совместимый. stdlib tmpdir не будет работать.
Каково различие между маршрутами набора и членскими маршрутами в направляющих? Например, ресурсы: фотографии делают участник действительно добирается: конец предварительного просмотра заканчивается по сравнению с ресурсами: фотографии делают набор делает.
У меня есть Модуль с константой и переменный. Интересно, как я мог включать их в класс? программное обеспечение модуля VAR = 'hejsan' выход определения @text = "вышедший" помещает Windows класса конца конца @text...
У меня есть приложение Sinatra (http://analyzethis.espace-technologies.com), который делает следующее, Получают страницу HTML (через net/http), Создают документ Nokogiri из Извлечения response.body некоторые...
Я пытаюсь преобразовать шестнадцатеричное значение в двоичное (каждый бит шестнадцатеричной строки должен иметь эквивалентное четырехбитное двоичное значение). Мне посоветовали использовать это: num = "0ff" # (например, например).
bin = "% 0 # {...
Когда я сортирую Массив с помощью собственного метода сортировки, какой алгоритм Ruby использует? Это - иждивенец данных, т.е. если данные являются маленькими, это еще использует X алгоритмов, это использует алгоритм Y? Действительно ли это - стабильный в
Я только что обновил, чтобы попробовать рейлы 3, используя rvm с ruby 1.9.2-p0. Когда я запускаю свои спецификации на огурцы, я получаю следующие странные предупреждения /home/ubuntu/.rvm/gems/ruby-1.9.2-p0/gems/rack-1.2.1/lib/rack/utils.rb: ...
У меня есть коллекция записей из таблицы, которую я использую для создания объекта javascript для использования моей функции javascript. Я сделал вспомогательный метод, чтобы перебрать массив записей и построить ...
(1 .. 4) .collect do | x | следующий, если x == 3 x + 1
end # => [2, 3, nil, 5] # желаемый => [2, 3, 5] Если условие для next выполнено, collect помещает nil в массив, тогда как то, что я пытаюсь сделать ...
У меня есть рубиновый сценарий, который открывает соединение с сервером нажатия Apple и отправляет все незаконченные уведомления. Я не вижу причины, почему, но я получаю поврежденные ошибки канала, когда Apple разъединяет мой сценарий....
Я знаю, что существует, освобождает на других языках, которые могут взять строку, которая содержит или путь к локальному файлу или URL, и откройте его как читаемый поток IO. Существует ли простой способ сделать это в рубине?
Сказано что, когда мы имеем класс Точка и знаем, как выполнить точку * 3 как следующее: класс определение Точки инициализирует (x, y) @x, @y = x, y определение конца * (c) Point.new (@x * c, @y * c)...
Я пытаюсь установить переменную окружения DOS в Ruby, и она сохраняется после завершения работы скрипта. Например, если я хочу, чтобы скрипт ruby set_abc_env.rb установил переменную среды 'ABC' в 'бла', я ...
Скажем, у меня есть большой файл спецификации с 20 тестами, потому что я тестирую большую модель, и у меня не было никакого другого способа сделать его: опишите Вздор, который это "должно сделать X", действительно... заканчиваются, это "дол
Я пишу модель, которая обрабатывает ввод данных пользователем от текстовой области. Следуя совету из http://blog.caboo.se/articles/2008/8/25/sanitize-your-users-html-input, я очищаю вход в модели...
Я пытаюсь записать свою первую программу Ruby, но иметь проблему. Код должен загрузить 32 файла MP3 по HTTP. Это на самом деле загружает некоторых, затем времена. Я пытался установить период тайм-аута, но это...
Если в рубиновом файле я определяю функцию как так: определение tell_the_truth () помещает конец "истины", там эквивалент основному Python? если __ называют __ == "__ основной __": tell_the_truth () Является этим только к...
строка p * 1..10 делает то же самое, что и (1..10) .each {| x | ставит x}, что дает следующий вывод: $ ruby -e "p * 1..10" 1 2 3 4 5 6 7 8 9 10 это отличный ярлык при работе ...
Я борюсь с получением rubyzip для добавления каталогов к zipoutputstream. (Я хочу поток вывода, таким образом, я могу отправить его от контроллера направляющих). Мой код следует этому примеру: http://info.michael-...
Можно ли выполнить процедуру в контексте другого объекта? Я знаю, что обычно вы делаете proc.call (foo), и тогда блок должен определить параметр. Мне было интересно, хотя я ...
Я проходил пример от Программирования в книге Ruby: определение fib_up_to (макс.) i1, i2 = 1, 1 # параллелен присвоению (i1 = 1 и i2 = 1), в то время как i1 <= макс. приводят к i1 i1, i2 = i2, i1+i2...