ruby पर टैग किए गए जवाब

रूबी एक मल्टी-प्लेटफ़ॉर्म ओपन-सोर्स, डायनेमिक ऑब्जेक्ट-ओरिएंटेड इंटरप्रिटेड लैंग्वेज है, जिसे 1995 में युकीहिरो मात्सुमोतो (मैत्ज़) द्वारा बनाया गया था। [माणिक] टैग रूबी भाषा से संबंधित प्रश्नों के लिए है, जिसमें इसके सिंटैक्स और लाइब्रेरीज़ शामिल हैं। रूबी ऑन रूल्स प्रश्नों को [रूबी-ऑन-रेल] के साथ टैग किया जाना चाहिए।


4
रूबी में मॉड्यूल / मिश्रण से कक्षा विधियों का इनहेरिट करना
यह ज्ञात है कि रूबी में, क्लास के तरीके विरासत में मिलते हैं: class P def self.mm; puts 'abc' end end class Q < P; end Q.mm # works हालाँकि, यह मेरे लिए आश्चर्य की बात है कि यह मिश्रण के साथ काम नहीं करता है: module M def self.mm; …
95 ruby  mixins 

4
मैं एक रूबी वर्ग नाम को अंडरस्कोर-सीमांकित प्रतीक में कैसे परिवर्तित करूं?
मैं प्रोग्राम FooBarको प्रतीक रूप में एक वर्ग नाम कैसे बदल सकता हूं :foo_bar? कुछ इस तरह से, लेकिन यह ऊंट मामले को ठीक से संभालता है? FooBar.to_s.downcase.to_sym

1
rspec 3 - एक वर्ग विधि ठूंठ
मैं rspec 2.99 से rspec 3.0.3 में अपग्रेड कर रहा हूं और उपयोग करने के लिए इंस्टेंस विधियों को परिवर्तित किया है allow_any_instance_of, लेकिन यह पता नहीं लगाया है कि क्लास विधि को कैसे स्टब किया जाए। मेरे पास इस तरह का कोड है: module MyMod class Utils def self.find_x(myarg) …

7
विंडोज में RubyGems इंस्टॉल करना
मैं माणिक के लिए नया हूं। मैंने साइट http://rubygems.org/pages/download में दिए गए चरणों का पालन करके अपने पीसी पर रूबी रत्न स्थापित करने की कोशिश की । मैंने उल्लेखित साइट से पैकेज डाउनलोड किया, निर्देशिका को उस निर्देशिका में बदल दिया जिसमें सेटअप रहता है, और setup.rbकमांड प्रॉम्प्ट में कमांड …
95 ruby  gem  install 

6
रेक कार्य चलाने के तरीके
मैं टर्मिनल / कंसोल में इस रेक फ़ाइल को कैसे चलाऊँ? मेरे स्टेटिस्टिक.ब्रैक लिब / टास्क में 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 ... …

8
कमांड लाइन से वर्तमान निर्देशिका की सेवा करें
किसी ने मुझे एक संकेत दे सकता है, कैसे कमांड लाइन से वर्तमान निर्देशिका माणिक के साथ सेवा करते हैं? यह बहुत अच्छा होगा, अगर मेरे पास कुछ सिस्टम वाइड कॉन्फ़िगरेशन (जैसे माइम-प्रकार) हो सकते हैं और बस इसे हर निर्देशिका से लॉन्च कर सकते हैं।

4
रेल के लिए सत्यापन कस्टम संदेश 3
रेल ने मॉडल के अंदर विशेषताओं को मान्य करने का नया तरीका पेश किया है। जब मैं उपयोग करता हूं validates :title, :presence => true यह काम करता है लेकिन जब मैं एक कस्टम संदेश जोड़ने की कोशिश करता हूं validates :title, :presence => true,:message => "Story title is required" …

4
रूबी मेटाप्रोग्रामिंग: डायनेमिक उदाहरण चर नाम
मान लीजिए कि मेरे पास निम्नलिखित हैश है: { :foo => 'bar', :baz => 'qux' } कैसे मैं गतिशील रूप से एक ऑब्जेक्ट में उदाहरण चर बनने के लिए कुंजी और मान सेट कर सकता हूं ... class Example def initialize( hash ) ... magic happens here... end end ... …

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) मैं अभी भी दोनों के बीच के व्यावहारिक अंतर को नहीं समझता। क्या कोई उदाहरण दे सकता है कि आप …
94 ruby  factory-bot 

4
रूबी दो मूल्यों को कैसे लौटाती है?
जब भी मैं किसी सरणी में मानों को स्वैप करता हूं, तो मुझे यकीन है कि मैंने एक संदर्भ चर में एक मान संग्रहीत किया है। लेकिन मैंने पाया कि रूबी दो मूल्यों के साथ-साथ दो मूल्यों को स्वचालित रूप से स्वैप कर सकती है। उदाहरण के लिए, array = …
94 ruby 

2
कॉन्फिग / इन्वायरमेंट्स / डेवलपमेंट.आरबी में "विचार_आल_क्रेसे_लोक" का उद्देश्य?
इस रेल विन्यास सेटिंग का उद्देश्य क्या है ... config.action_controller.consider_all_requests_local = true यह डिफ़ॉल्ट रूप से सही पर सेट है config/environments/development.rb। धन्यवाद, एतान

9
अगर URL मान्य है तो कैसे जांच करें
यदि स्ट्रिंग एक वैध URL है तो मैं कैसे जांच सकता हूं? उदाहरण के लिए: http://hello.it => yes http:||bra.ziz, => no यदि यह एक मान्य URL है तो मैं कैसे जांच सकता हूं कि यह किसी छवि फ़ाइल के सापेक्ष है या नहीं?
94 ruby 



हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.