5
ответов

Как протестировать Singleton-класс?

Я использую RSpec и хочу протестировать конструктора Singleton-класса больше чем в один раз. Как я могу сделать это? Наилучшие пожелания
вопрос задан: 15 December 2009 17:51
5
ответов

Просмотрите доступный рубин методов

как я могу просмотреть все доступные методы на объекте в рубине. Я использую aptana IDE, когда я ввожу Файл. никакие методы не отображены. Я происхожу из среды затмения/Java. Спасибо
вопрос задан: 14 December 2009 17:00
5
ответов

Получение списка папок в каталоге

Как я получаю список папок, которые существуют в определенном каталоге с рубином? Dir.entries () смотрит близко, но я не знаю, как ограничить папками только.
вопрос задан: 14 December 2009 06:11
5
ответов

Хранение паролей для внешних API - лучшая практика

Если я создал приложение, которое получило доступ к некоторым данным из, говорят, что Gmail, Твиттер и Facebook, и я хочу, чтобы пользователь смог только должным быть ввести их информацию об аутентификации однажды, и это сбрасывается после...
вопрос задан: 13 December 2009 21:17
5
ответов

Чтение первой строки файла в Ruby

Я хочу к только для чтения первую строку файла с помощью Ruby в самом быстром, самом простом, большая часть идиоматического возможного пути. Каков лучший подход? (Конкретно: Я хочу читать, мерзавец фиксируют UUID из...
вопрос задан: 5 December 2009 01:12
5
ответов

Ruby: строка Разделения в символе, рассчитывающем от правой стороны

Короткая версия - Как я делаю Python rsplit () в рубине? Более длительная версия - Если я хочу разделить строку на две части (имя, суффикс) в первом '.' символе, это делает задание приятно: имя, суффикс =...
вопрос задан: 4 December 2009 00:35
5
ответов

Как случайным образом отсортировать (скремблировать) массив в Ruby?

Я хотел бы, чтобы мои элементы массива были зашифрованы. Примерно так: [1,2,3,4] .scramble => [2,1,3,4] [1,2,3,4] .scramble => [3,1,2,4] [1 , 2,3,4] .scramble => [4,2,3,1] и т. Д. Случайным образом
вопрос задан: 29 November 2009 18:50
5
ответов

условное объединение в цепочку в рубине

Существует ли хороший способ объединить методы в цепочку условно в Ruby? Что я хочу сделать, функционально то, если && b && c my_object.some_method_because_of_a.some_method_because_of_b....
вопрос задан: 25 November 2009 14:18
5
ответов

Большие экспоненты в Ruby?

Я просто делаю некоторые связанные с университетом упражнения Diffie Hellmann и судивший для использования рубина для него. К сожалению, рубин, кажется, не может иметь дело с большими экспонентами: предупреждение: в ** b, b может быть слишком большим...
вопрос задан: 18 November 2009 20:02
5
ответов

Справка, осуществляющая рефакторинг этот противный Ruby, если/еще оператор

Таким образом, у меня есть это большое, волосатое если/еще оператор. Я передаю номер для отслеживания ему, и затем это определяет, какой номер для отслеживания это. Как я могу упростить эту вещь? Конкретно желание уменьшить...
вопрос задан: 14 November 2009 21:47
5
ответов

Ruby on Rails с шаблоном репозитория?

После работы с ASP.NET MVC это имеет меня думающий о направляющих. Я работал с предшествующими направляющими, но немного ржав. ASP.NET учебный перекомментарий MVC, скрывающий реализацию слоя данных с репозиторием...
вопрос задан: 4 November 2009 10:21
5
ответов

Кто-либо успешно развернул проект направляющих с Ruby 1.9.1? [закрытый]

На прошлой неделе я успешно завершил переход всех наших приложений компании от Ruby 1.8.6 к Ruby 1.8.7 включая локальные и удаленные конфигурации. С этого времени разработка не должна будет удостоверяться...
вопрос задан: 3 November 2009 10:50
5
ответов

Превращение хеша массивов в массив хешей в Ruby

У нас есть следующий datastructures: {: => ["val1", "val2"]: b => ["valb1", "valb2"]...} И я хочу повернуть это в [{: => "val1": b => "valb1"}, {: => "val2": b => &quo
вопрос задан: 29 October 2009 00:42
5
ответов

Ложный системный вызов в рубине

Знать о способе дразнить % []? Я пишу тесты для кода, который делает несколько системных вызовов, например: журнал определения (файл) %x [журнал мерзавца # {файл}] конец и хотел бы постараться не на самом деле выполнять системные вызовы...
вопрос задан: 27 October 2009 06:24
5
ответов

Тестирование модулей в rspec

Каковы лучшие практики при тестировании модулей в rspec? У меня есть некоторые модули, которые включены в немного моделей, и на данный момент у меня просто есть дублирующиеся тесты для каждой модели (с немногими различиями). Есть ли...
вопрос задан: 9 October 2009 10:11
5
ответов

Ruby - тест для массива

Что является правильным путем к: is_array ("что-то") # => ложь (или 1) is_array (["что-то", "еще"]) # => верный (или> 1) или получить количество объектов в нем?
вопрос задан: 6 October 2009 09:21
5
ответов

Там рубиновые эквиваленты к автомобилю, CDR и недостаткам?

Там рубиновые эквиваленты к автомобилю шепелявости, CDR и функциям недостатков? Для незнакомых с шепелявостью, вот то, что я хочу от рубина: [1,2,3] .car => 1 [1,2,3] .cdr => [2,3] [2,3] .cons (1) => [...
вопрос задан: 5 October 2009 22:26
5
ответов

Код Ruby для быстрой-и-грязной сериализации XML?

Учитывая умеренно сложную структуру XML (десятки элементов, сотни атрибутов) без XSD и требования создать объектную модель, что изящный путь состоит в том, чтобы не писать шаблону from_xml ()...
вопрос задан: 4 October 2009 13:28
5
ответов

Методы фабрики в Ruby

Каков slickest, большая часть подобного Рубину способа сделать, чтобы единственный конструктор возвратил объект соответствующего типа? Чтобы быть точнее, вот фиктивный пример: скажите, что у меня есть два класса Велосипед и Автомобиль который...
вопрос задан: 4 October 2009 04:17
5
ответов

Ruby, эквивалентный из ucfirst PHP () функция

Каков лучший способ в Ruby (с направляющими, при необходимости) для превращения в капитал первой буквы строки? Обратите внимание, что String#capitalize не то, из чего я хочу с тех пор, в дополнение к превращению в капитал первой буквы...
вопрос задан: 25 September 2009 23:22
5
ответов

Кумулятивная сумма массива в Ruby

Каков slickest, большая часть подобного Рубину способа вычислить совокупную сумму массива? Пример: [1,2,3,4] .cumulative_sum должен возвратиться [1,3,6,10]
вопрос задан: 25 September 2009 07:42
5
ответов

Огурец покончил с потребностью записать модульные тесты?

Я немного смущен чистым количеством сред тестирования, доступных для Ruby/ROR. Я недавно наблюдал Огурец Railscasts и нашел их очень интересными. Таким образом, я начал иметь игру...
вопрос задан: 19 September 2009 16:44
5
ответов

Каково основное различие между огурцом и должно иметь?

Как Вы приняли бы решение между огурцом и должны были бы иметь, если бы Вы собирались выбрать среду тестирования? Что дифференцирует эти две платформы, прежде всего?
вопрос задан: 19 September 2009 16:08
5
ответов

Регистрация или Подтверждение адреса электронной почты Приглашения w/o База данных

Я хотел бы содержать свою базу данных в чистоте устаревших почти-учетных-записей, и я думал о создании новых регистраций, и приглашения помещают свои данные в приветственное электронное письмо как зашифрованный или хешированный URL. Однажды...
вопрос задан: 6 September 2009 00:35
5
ответов

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

Если у меня есть следующий код: threads = [] (1..5) .each do | i | темы < < Thread.new {`process x # {i} .bin`} end threads.each do | t | t.join # я хотел бы получить результат процесса ...
вопрос задан: 5 September 2009 14:08
5
ответов

XCode 3.2 Ruby и шаблоны Python

Под xcode 3.2 мой ObjectiveC + проекты Python/Ruby могут все еще быть открыты обновленные и скомпилированные, но Вы не можете создать новые проекты. Учитывая, что все трассировки рубина и Python отсутствуют в xcode 3.2 (...
вопрос задан: 5 September 2009 02:33
5
ответов

грабли db:create - проблемы сопоставления

zachinglis$ kratos-iii:railsproj обстреливают db:create (в/Users/zachinglis/Sites/rails/railsproj), не Мог создать базу данных для {"адаптер" => "mysql", "хост" => "localhost", "имя пользователя" =&g
вопрос задан: 2 September 2009 11:46
5
ответов

Как повредить внешний цикл в Ruby?

В Perl существует способность повредить внешний цикл как это: AAA: за мой $stuff (@otherstuff) {за мой $foo (@bar) {длятся AAA если (somethingbad ()); }} (синтаксис...
вопрос задан: 29 August 2009 08:11
5
ответов

Хеши по сравнению с несколькими Params?

Очень распространено в Ruby видеть методы, которые получают хеш параметров вместо того, чтобы просто передать параметры методу. Мой вопрос - когда делают Вы используете параметры для своего метода и когда...
вопрос задан: 28 August 2009 17:05
5
ответов

Вызовы метода Ruby объявляются в теле класса

Я только что начал изучать рубин на направляющих, и я встретился с кодом как ниже: класс Сообщение <ActiveRecord:: Основа validates_presence_of: заголовок belongs_to: сторона пользователя Там является двумя вызовами метода...
вопрос задан: 28 August 2009 02:53