как я могу просмотреть все доступные методы на объекте в рубине. Я использую aptana IDE, когда я ввожу Файл. никакие методы не отображены. Я происхожу из среды затмения/Java. Спасибо
Как я получаю список папок, которые существуют в определенном каталоге с рубином? Dir.entries () смотрит близко, но я не знаю, как ограничить папками только.
Если я создал приложение, которое получило доступ к некоторым данным из, говорят, что Gmail, Твиттер и Facebook, и я хочу, чтобы пользователь смог только должным быть ввести их информацию об аутентификации однажды, и это сбрасывается после...
Я хочу к только для чтения первую строку файла с помощью Ruby в самом быстром, самом простом, большая часть идиоматического возможного пути. Каков лучший подход? (Конкретно: Я хочу читать, мерзавец фиксируют UUID из...
Короткая версия - Как я делаю Python rsplit () в рубине? Более длительная версия - Если я хочу разделить строку на две части (имя, суффикс) в первом '.' символе, это делает задание приятно: имя, суффикс =...
Я хотел бы, чтобы мои элементы массива были зашифрованы. Примерно так: [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] и т. Д. Случайным образом
Существует ли хороший способ объединить методы в цепочку условно в Ruby? Что я хочу сделать, функционально то, если && b && c my_object.some_method_because_of_a.some_method_because_of_b....
Я просто делаю некоторые связанные с университетом упражнения Diffie Hellmann и судивший для использования рубина для него. К сожалению, рубин, кажется, не может иметь дело с большими экспонентами: предупреждение: в ** b, b может быть слишком большим...
Таким образом, у меня есть это большое, волосатое если/еще оператор. Я передаю номер для отслеживания ему, и затем это определяет, какой номер для отслеживания это. Как я могу упростить эту вещь? Конкретно желание уменьшить...
После работы с ASP.NET MVC это имеет меня думающий о направляющих. Я работал с предшествующими направляющими, но немного ржав. ASP.NET учебный перекомментарий MVC, скрывающий реализацию слоя данных с репозиторием...
На прошлой неделе я успешно завершил переход всех наших приложений компании от Ruby 1.8.6 к Ruby 1.8.7 включая локальные и удаленные конфигурации. С этого времени разработка не должна будет удостоверяться...
У нас есть следующий datastructures: {: => ["val1", "val2"]: b => ["valb1", "valb2"]...} И я хочу повернуть это в [{: => "val1": b => "valb1"}, {: => "val2": b => &quo
Знать о способе дразнить % []? Я пишу тесты для кода, который делает несколько системных вызовов, например: журнал определения (файл) %x [журнал мерзавца # {файл}] конец и хотел бы постараться не на самом деле выполнять системные вызовы...
Каковы лучшие практики при тестировании модулей в rspec? У меня есть некоторые модули, которые включены в немного моделей, и на данный момент у меня просто есть дублирующиеся тесты для каждой модели (с немногими различиями). Есть ли...
Что является правильным путем к: is_array ("что-то") # => ложь (или 1) is_array (["что-то", "еще"]) # => верный (или> 1) или получить количество объектов в нем?
Там рубиновые эквиваленты к автомобилю шепелявости, CDR и функциям недостатков? Для незнакомых с шепелявостью, вот то, что я хочу от рубина: [1,2,3] .car => 1 [1,2,3] .cdr => [2,3] [2,3] .cons (1) => [...
Учитывая умеренно сложную структуру XML (десятки элементов, сотни атрибутов) без XSD и требования создать объектную модель, что изящный путь состоит в том, чтобы не писать шаблону from_xml ()...
Каков slickest, большая часть подобного Рубину способа сделать, чтобы единственный конструктор возвратил объект соответствующего типа? Чтобы быть точнее, вот фиктивный пример: скажите, что у меня есть два класса Велосипед и Автомобиль который...
Каков лучший способ в Ruby (с направляющими, при необходимости) для превращения в капитал первой буквы строки? Обратите внимание, что String#capitalize не то, из чего я хочу с тех пор, в дополнение к превращению в капитал первой буквы...
Каков slickest, большая часть подобного Рубину способа вычислить совокупную сумму массива? Пример: [1,2,3,4] .cumulative_sum должен возвратиться [1,3,6,10]
Я немного смущен чистым количеством сред тестирования, доступных для Ruby/ROR. Я недавно наблюдал Огурец Railscasts и нашел их очень интересными. Таким образом, я начал иметь игру...
Как Вы приняли бы решение между огурцом и должны были бы иметь, если бы Вы собирались выбрать среду тестирования? Что дифференцирует эти две платформы, прежде всего?
Я хотел бы содержать свою базу данных в чистоте устаревших почти-учетных-записей, и я думал о создании новых регистраций, и приглашения помещают свои данные в приветственное электронное письмо как зашифрованный или хешированный URL. Однажды...
Если у меня есть следующий код: threads = [] (1..5) .each do | i | темы < < Thread.new {`process x # {i} .bin`} end threads.each do | t | t.join # я хотел бы получить результат процесса ...
Под xcode 3.2 мой ObjectiveC + проекты Python/Ruby могут все еще быть открыты обновленные и скомпилированные, но Вы не можете создать новые проекты. Учитывая, что все трассировки рубина и Python отсутствуют в xcode 3.2 (...
zachinglis$ kratos-iii:railsproj обстреливают db:create (в/Users/zachinglis/Sites/rails/railsproj), не Мог создать базу данных для {"адаптер" => "mysql", "хост" => "localhost", "имя пользователя" =&g
В Perl существует способность повредить внешний цикл как это: AAA: за мой $stuff (@otherstuff) {за мой $foo (@bar) {длятся AAA если (somethingbad ()); }} (синтаксис...
Очень распространено в Ruby видеть методы, которые получают хеш параметров вместо того, чтобы просто передать параметры методу. Мой вопрос - когда делают Вы используете параметры для своего метода и когда...
Я только что начал изучать рубин на направляющих, и я встретился с кодом как ниже: класс Сообщение <ActiveRecord:: Основа validates_presence_of: заголовок belongs_to: сторона пользователя Там является двумя вызовами метода...