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

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

7
रूबी वर्ग उदाहरण चर बनाम वर्ग चर
मैंने पढ़ा " कब रूबी उदाहरण चर सेट हो जाते हैं? " लेकिन मैं दो मन हूँ जब वर्ग उदाहरण चर का उपयोग करें। कक्षा चर को एक वर्ग के सभी ऑब्जेक्ट द्वारा साझा किया जाता है, इंस्टेंस चर एक वस्तु से संबंधित होते हैं। यदि हमारे पास वर्ग चर …

7
यह निर्धारित करने के लिए कि एक सरणी में किसी अन्य सरणी के सभी तत्व शामिल हैं या नहीं
दिया हुआ: a1 = [5, 1, 6, 14, 2, 8] मैं यह निर्धारित करना चाहूंगा कि क्या इसमें सभी तत्व शामिल हैं: a2 = [2, 6, 15] इस मामले में परिणाम है false। क्या ऐसी सरणी समावेशन की पहचान करने के लिए कोई अंतर्निहित रूबी / रेल तरीके हैं? इसे …

8
'Json' देशी रत्न को स्थापित बिल्ड टूल्स की आवश्यकता होती है
मैंने ruby 1.9.2p180 (2011-02-18) [i386-mingw32]अपनी विंडोज़ 7 मशीन पर स्थापित किया है। अब मैंने कमांड का उपयोग करके JSON मणि को स्थापित करने की कोशिश की, "मणि इंस्टॉल जोंस" और निम्नलिखित त्रुटि हुई। ERROR: Error installing JSON: The 'json' native gem requires installed build tools. Please update your PATH to …
178 ruby  json  windows-7  rubygems 


7
रूबी ऑन रेल्स में, मैं "वें" प्रत्यय के साथ एक तारीख को कैसे प्रारूपित करूं, जैसा कि "सन अक्टूबर 5 वें" में है?
मैं प्रारूप में तिथियां प्रदर्शित करना चाहता हूं: सप्ताह का छोटा दिन, छोटा महीना, महीने का दिन बिना प्रमुख शून्य लेकिन "वें", "सेंट", "एनडी", या "आरडी" प्रत्यय सहित। उदाहरण के लिए, जिस दिन यह प्रश्न पूछा गया था वह "थू अक्टूबर 2" प्रदर्शित करेगा। मैं रूबी 1.8.7 का उपयोग कर …
177 ruby-on-rails  ruby  date 

13
OSX में, सभी स्थापित रत्नों की स्थापना रद्द करें?
ऐसे उदाहरण हैं जहां मैं पिछले सभी रत्न प्रतिष्ठानों को वापस करना और अनइंस्टॉल करना चाहूंगा। उदाहरण के लिए, मुझे आरवीएम का उपयोग करने के लिए अपने रेल विकास मशीन को स्थानांतरित करने के लिए एक दोस्त की सहायता करने की आवश्यकता थी। जैसा कि वे पहले सिस्टम-वाइड का उपयोग …
177 ruby  rubygems 

7
हैश में नया आइटम कैसे जोड़ें
मैं रूबी के लिए नया हूं और पहले से मौजूद हैश में नई चीज जोड़ना नहीं जानता। उदाहरण के लिए, पहले मैं हैश का निर्माण करता हूं: hash = {item1: 1} उसके बाद आइटम 2 जोड़ना चाहते हैं ताकि इसके बाद मेरे पास इस तरह हैश हो: {item1: 1, item2: …
177 ruby  hash 

6
कोकोपोड्स स्थापित करना: कोई प्रतिक्रिया नहीं
टर्मिनल से CocoaPods स्थापित करने की कोशिश कर रहा है: $ sudo gem install cocoapods मेरे रूट पासवर्ड दर्ज करने के बाद, कुछ भी नहीं होता है। मैं कैसे डिबग कर सकता हूं?
176 ruby  rubygems  cocoapods 


16
पटरियों में एसटीआई उपवर्गों के लिए मार्गों को संभालने के लिए सर्वोत्तम अभ्यास
मेरे रेल विचारों और नियंत्रकों से अटे पड़े रहे redirect_to, link_toऔर form_forविधि कॉल। कभी कभी link_toऔर redirect_toरास्तों वे लिंक कर रहे हैं (उदाहरण के लिए में स्पष्ट कर रहे हैं link_to 'New Person', new_person_path), लेकिन कई बार रास्तों निहित हैं (उदाहरण के लिए link_to 'Show', person)। मैं अपने मॉडल (कहना …

14
Rspec में परीक्षण मॉड्यूल
Rspec में परीक्षण मॉड्यूल पर सर्वोत्तम अभ्यास क्या हैं? मेरे पास कुछ मॉड्यूल हैं जो कुछ मॉडलों में शामिल हैं और अभी के लिए मेरे पास बस प्रत्येक मॉडल (कुछ मतभेदों के साथ) के लिए डुप्लिकेट परीक्षण हैं। वहाँ यह सूखने के लिए एक रास्ता है?
175 ruby  unit-testing  rspec 


3
इस रूबी कोड में ऑपरेटर (यूनरी) * ऑपरेटर क्या करता है?
रूबी कोड दिया line = "first_name=mickey;last_name=mouse;country=usa" record = Hash[*line.split(/=|;/)] मैं *ऑपरेटर के अलावा दूसरी पंक्ति में सब कुछ समझता हूं - यह क्या कर रहा है और इसके लिए दस्तावेज कहां है? (जैसा कि आप अनुमान लगा सकते हैं, इस मामले की खोज कठिन साबित हो रही है ...)
174 ruby  operators  splat 

5
जांचें कि क्या कोई तालिका रेल में मौजूद है
मेरे पास एक रेक कार्य है जो तब तक काम नहीं करेगा जब तक कि कोई तालिका मौजूद न हो। मैं एक वेबसाइट पर 20 से अधिक इंजीनियरों के साथ काम कर रहा हूं, इसलिए मैं यह सुनिश्चित करना चाहता हूं कि वे तालिका को माइग्रेट कर चुके हैं इससे …

3
RVM के साथ Ruby 1.9.3 स्थापित है लेकिन कमांड लाइन रूबी -v नहीं दिखाती है
यहाँ कंसोल आउटपुट है: sergio@sergio-VirtualBox:~$ rvm list rvm rubies ruby-1.9.3 [ i386 ] sergio@sergio-VirtualBox:~$ rvm use 1.9.3 Using /usr/share/ruby-rvm/gems/ruby-1.9.3 sergio@sergio-VirtualBox:~$ ruby -v The program 'ruby' can be found in the following packages: * ruby1.8 * ruby1.9.1 Try: sudo apt-get install <selected package> तो क्या हो रहा है? क्या मुझे अपनी …
173 ruby  ubuntu  rvm 

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