Запитання з тегом «ruby»

Ruby - це багатоплатформна, динамічна об'єктно-орієнтована інтерпретована мова з відкритим кодом, створена Юкіхіро Мацумото (Мац) у 1995 році. Тег [ruby] призначений для питань, пов'язаних з мовою Ruby, включаючи її синтаксис та його бібліотеки. Питання Ruby on Rails слід позначати темою [ruby-on-rails].

16
Як витягти підхеш із хешу?
У мене є хеш: h1 = {:a => :A, :b => :B, :c => :C, :d => :D} Який найкращий спосіб витягти такий підхеш? h1.extract_subhash(:b, :d, :e, :f) # => {:b => :B, :d => :D} h1 #=> {:a => :A, :c => :C}
95 ruby  hash 



3
Яка різниця між методами побудови та створення у FactoryGirl?
Вступ до фабричної дівчини окреслює різницю між FactoryGirl.build()і FactoryGirl.create(): # Returns a User instance that's not saved user = FactoryGirl.build(:user) # Returns a saved User instance user = FactoryGirl.create(:user) Я досі не розумію практичних відмінностей між ними. Хтось може навести приклад, коли ви хотіли б використовувати одне, а не інше? …
95 ruby  factory-bot 

7
Встановлення RubyGems в Windows
Я новачок у рубіні. Я спробував встановити Ruby Gems на свій ПК, дотримуючись вказівок на веб-сайті http://rubygems.org/pages/download . Я завантажив пакет із згаданого сайту, змінив каталог на каталог, в якому знаходиться установка, і спробував запустити установку за допомогою команди setup.rbв командному рядку. Але я отримую вікно із написом "Windows не …
95 ruby  gem  install 

6
Rails, як запустити завдання rake
Як запустити цей файл rake у терміналі / консолі? мій statistik.rake у lib / tasks desc "Importer statistikker" namespace :reklamer do task :iqmedier => :environment do ... end task :euroads => :environment do ... end task :mikkelsen => :environment do ... end task :orville => :environment do ... end end

8
обслуговувати поточний каталог із командного рядка
хтось може дати мені підказку, як обслуговувати поточний каталог із командного рядка за допомогою ruby? було б чудово, якби я міг мати якусь загальносистемну конфігурацію (наприклад, mime-типи) і просто запустити її з кожного каталогу.

4
спеціальне повідомлення перевірки для рейок 3
Rails представив новий спосіб перевірки атрибутів всередині моделі. Коли я користуюся validates :title, :presence => true це працює, але коли я намагаюся додати власне повідомлення validates :title, :presence => true,:message => "Story title is required" генерується помилка Unknown validator: 'message'

4
Ruby Metaprogramming: імена змінних динамічних екземплярів
Скажімо, у мене є такий хеш: { :foo => 'bar', :baz => 'qux' } Як я міг динамічно встановити ключі та значення, щоб стати змінними екземпляра в об'єкті ... class Example def initialize( hash ) ... magic happens here... end end ... щоб я закінчив наступне всередині моделі ... @foo …

1
rspec 3 - заглушка методу класу
Я модернізую з rspec 2.99 до rspec 3.0.3 і перетворив методи екземпляра для використання allow_any_instance_of, але не зрозумів, як заглушити метод класу. У мене такий код: module MyMod class Utils def self.find_x(myarg) # Stuff end end end і мій тест rspec 2 робить це: MyMod::Utils.stub(:find_x).and_return({something: 'testing'}) Який спосіб зробити Rspec …


9
Як перевірити правильність URL-адреси
Як я можу перевірити, чи рядок є дійсною URL-адресою? Наприклад: http://hello.it => yes http:||bra.ziz, => no Якщо це дійсна URL-адреса, як я можу перевірити, чи є вона відносно файлу зображення?
94 ruby 




Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.