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

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

14
हाश से एक कुंजी कैसे निकालें और शेष हैश को रूबी / रेल में प्राप्त करें?
हाश मैं एक नई जोड़ी जोड़ने के लिए: {:a => 1, :b => 2}.merge!({:c => 3}) #=> {:a => 1, :b => 2, :c => 3} क्या हैश से एक कुंजी को हटाने का एक समान तरीका है? यह काम: {:a => 1, :b => 2}.reject! { |k| k == …

6
मैं किसी सरणी से यादृच्छिक रूप से कैसे चुनूं?
मैं जानना चाहता हूं कि क्या ऐसा करने का कोई ज्यादा साफ-सुथरा तरीका है। मूल रूप से, मैं चर लंबाई की एक सरणी से एक यादृच्छिक तत्व चुनना चाहता हूं। आम तौर पर, मैं इसे इस तरह से करूंगा: myArray = ["stuff", "widget", "ruby", "goodies", "java", "emerald", "etc" ] item …
559 ruby  arrays  random 

27
यदि कोई अनुमतियाँ त्रुटि के साथ विफल होता है तो मणि को कैसे स्थापित करें या रूबीगम्स को अपडेट करें
मैं gem install mygemरूबीजम्स का उपयोग करके या अपडेट करके एक मणि स्थापित करने का प्रयास कर रहा हूं gem update --system, और यह इस त्रुटि के साथ विफल होता है: ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions for the /Library/Ruby/Gems/2.0.0 directory. क्या किसी को यह …
559 ruby  macos  rubygems 

7
बराबर के बीच अंतर क्या है ?, eql ?, ===, और ==
मैं इन चार तरीकों के बीच के अंतर को समझने की कोशिश कर रहा हूं। मुझे पता है कि डिफ़ॉल्ट रूप से उस ==विधि को कॉल करता है, equal?जो तब वापस आती है जब दोनों ऑपरेंड वास्तव में एक ही वस्तु को संदर्भित करते हैं। ===डिफ़ॉल्ट रूप से भी कॉल …

7
रूबी में शुरू, बचाव और सुनिश्चित?
मैंने हाल ही में रूबी में प्रोग्रामिंग शुरू की है, और मैं अपवाद हैंडलिंग देख रहा हूं। मैं सोच रहा था कि क्या ensureरूबी finallyC # के बराबर थी ? क्या मुझे होना चाहिए: file = File.open("myFile.txt", "w") begin file << "#{content} \n" rescue #handle the error here ensure file.close …

10
रूबी विधियों में विस्मयादिबोधक चिह्न का उपयोग क्यों किया जाता है?
रूबी में कुछ विधियों में एक प्रश्न चिह्न ( ?) होता है जो एक प्रश्न पूछता है जैसे include?कि पूछें कि क्या प्रश्न में वस्तु शामिल है, तो यह सही या गलत है। लेकिन कुछ विधियों में विस्मयादिबोधक चिह्न ( !) क्यों हैं, जहां अन्य नहीं हैं? इसका क्या मतलब …

5
रूबी के attr_accessor, attr_reader और attr_writer का उपयोग क्यों करें?
रूबी के पास इस तरह की कुंजी का उपयोग करके उदाहरण चर साझा करने का आसान और सुविधाजनक तरीका है attr_accessor :var attr_reader :var attr_writer :var मैं क्यों चुनूंगा attr_readerया attr_writerअगर मैं बस इस्तेमाल कर सकता हूं attr_accessor? क्या प्रदर्शन जैसा कुछ है (जिस पर मुझे संदेह है)? मुझे लगता …
517 ruby 




27
Mysql2 को स्थापित करने में त्रुटि: मणि देशी एक्सटेंशन बनाने में विफल
mysql2रेल के लिए मणि स्थापित करने की कोशिश करते समय मुझे कुछ समस्याएं हो रही हैं । जब मैं इसे चलाकर स्थापित करने का प्रयास करता हूं bundle installया gem install mysql2यह मुझे निम्न त्रुटि देता है: Mysql2 स्थापित करने में त्रुटि: त्रुटि: मणि देशी एक्सटेंशन बनाने में विफल। मैं …

11
रेल में 404 पर पुनर्निर्देशित कैसे करें?
मैं रेल में एक 404 पृष्ठ 'नकली' करना चाहता हूं। PHP में, मैं सिर्फ एक हेडर भेजूंगा जिसमें त्रुटि कोड होगा: header("HTTP/1.0 404 Not Found"); यह रेल के साथ कैसे किया जाता है?


17
'रेल जनरेट' को कैसे रिवर्स करें
मैं इसके द्वारा बनाई गई सभी फ़ाइलों को हटाना चाहता हूं और किए गए किसी भी परिवर्तन को वापस करना चाहता हूं, लेकिन जरूरी नहीं कि डेटाबेस के लिए हो, लेकिन कॉन्फिग फाइलों के लिए अधिक। मैं स्वचालित रूप से सभी संसाधन मैपिंग को मॉडल / नियंत्रक के लिए मार्गों …

11
रूबी में शामिल और आवश्यकता के बीच क्या अंतर है?
मेरा प्रश्न " रूबी में शामिल और विस्तारित करने के बीच अंतर क्या है? " के समान है। requireऔर includeरूबी में क्या अंतर है ? अगर मैं सिर्फ अपनी कक्षा में एक मॉड्यूल से विधियों का उपयोग करना चाहता हूं, तो मुझे requireयह करना चाहिए या includeयह?
465 ruby  include  require 

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