Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Ruby

Ruby

  1. RSpec मॉक्स में महारत: एक व्यापक चरण-दर-चरण गाइड

    RSpec में मॉक क्या है? (या सामान्य रूप से मॉक, क्योंकि यह अवधारणा RSpec के लिए अद्वितीय नहीं है।) मॉक टेस्टिंग के लिए उपयोग किया जाने वाला एक ऑब्जेक्ट है। आप दो ऑब्जेक्ट्स के बीच इंटरैक्शन का परीक्षण करने के लिए मॉक्स का उपयोग करते हैं। नियमित अपेक्षा की तरह आउटपुट मान का परीक्षण करने के बजाय। उदाहर

  2. Ruby आउटपुट मूल बातें: puts, print, और p के बीच चयन

    Ruby में कुछ प्रिंट करने के कई तरीके हैं। यहां सबसे उपयोगी हैं: puts print p लेकिन ये कैसे अलग हैं? और आपको कब किसका उपयोग करना चाहिए? यही आप इस लेख में सीखने जा रहे हैं! नई लाइन के बिना कैसे प्रिंट करें जब आप उपयोगकर्ता को देखने के लिए स्क्रीन पर कुछ प्रिंट करना चाहते हैं, तो आप आमतौर पर puts का

  3. Ruby में वेरिएबल परिभाषा सत्यापित करें: एक सरल गाइड

    Ruby के पास यह defined? कीवर्ड है जो आपको यह जांचने में मदद करता है कि कोई वेरिएबल परिभाषित है या नहीं। यदि वेरिएबल मौजूद है तो आपको उसका प्रकार मिलेगा: apple = 1 defined?(apple) # "local-variable" यदि नहीं है तो आपको nil मिलेगा: defined?(bacon) # nil यह Javascript के typeof ऑपरेटर की

  4. Ruby इंटरव्यू कोडिंग चुनौतियों में महारत: सिद्ध रणनीतियाँ और समाधान

    कोडिंग चुनौतियों को करना आपके Ruby और समस्या-समाधान कौशल को बेहतर बनाने का एक उत्कृष्ट तरीका है। और कोडिंग इंटरव्यू की तैयारी के लिए! क्यों? क्योंकि एक चुनौती के दौरान आप अपना सारा ध्यान 1 विशिष्ट समस्या को हल करने पर केंद्रित करते हैं। आपको किसी और चीज की चिंता नहीं करनी पड़ती। इस तरह का अभ्यास आपक

  5. Ruby एट्रिब्यूट एक्सेसर्स में महारत: attr_accessor, attr_writer, और attr_reader का उपयोग

    यह लेख Ruby में एट्रिब्यूट एक्सेसर्स (attr_accessor) के बारे में है। यदि आप जल्दी में हैं, तो नीचे स्क्रॉल करें। क्योंकि मैं यह समझाकर शुरू करना चाहूंगा: हम एट्रिब्यूट एक्सेसर्स का उपयोग क्यों करते हैं! मान लीजिए कि आपके पास एक क्लास है जिसमें इंस्टेंस वेरिएबल्स हैं और आप उन्हें बाहरी दुनिया के सामन

  6. Ruby टेम्पलेटिंग में महारत: ERB, HAML, और Slim समझाया गया

    ERB एक टेम्पलेटिंग इंजन है। एक टेम्पलेटिंग इंजन आपको HTML और Ruby को मिलाने की अनुमति देता है ताकि आप अपने डेटाबेस से डेटा का उपयोग करके वेब पेज उत्पन्न कर सकें। ERB व्यूज रेंडर करने के लिए Rails का डिफ़ॉल्ट इंजन है। नोट: Rails Ruby स्टैंडर्ड लाइब्रेरी से ERB क्लास के बजाय erubi नामक एक कार्यान्वयन

  7. Ruby 2.6 में 9 प्रमुख संवर्द्धन का अन्वेषण

    Ruby का एक नया संस्करण नई सुविधाओं और प्रदर्शन सुधारों के साथ आ रहा है। क्या आप परिवर्तनों के साथ बने रहना चाहेंगे? आइए एक नज़र डालते हैं! अंतहीन रेंज (Endless Ranges) Ruby 2.5 और पुराने संस्करण पहले से ही अंतहीन रेंज का एक रूप (Float::INFINITY के साथ) का समर्थन करते हैं, लेकिन Ruby 2.6 इसे अगले स्त

  8. Ruby में Alias कीवर्ड का उपयोग करके मेथड एलियास बनाना

    Ruby में किसी मेथड को वैकल्पिक नाम देने के दो तरीके हैं: alias (कीवर्ड) alias_method चूंकि ये दोनों थोड़े अलग तरीके से एक ही काम करते हैं, इसलिए यह विषय भ्रमित करने वाला हो सकता है। यह छवि अंतरों का सारांश है: आइए इन अंतरों को विस्तार से समझते हैं ताकि आपको ठोस समझ मिल सके! alias कीवर्ड पहला है a

  9. रूबी 2.6 में MJIT को समझना: जस्ट-इन-टाइम कंपाइलर प्रदर्शन को कैसे बढ़ाता है

    रूबी का प्रदर्शन संस्करण दर संस्करण बहुत सुधर रहा है… और रूबी विकास टीम रूबी को और भी तेज़ बनाने के लिए हर संभव प्रयास कर रही है! इन प्रयासों में से एक 3×3 प्रोजेक्ट है। लक्ष्य? रूबी 3.0, रूबी 2.0 से 3 गुना तेज़ होगा। इस प्रोजेक्ट का हिस्सा नया MJIT कंपाइलर है, जो इस लेख का विषय है। MJIT समझाया गया

  10. रूबी में Dup vs Clone: ऑब्जेक्ट कॉपी करने की तकनीकों में महारत हासिल करें

    क्या आप जानते हैं कि आप रूबी में ऑब्जेक्ट कॉपी कर सकते हैं? न केवल यह, बल्कि ऐसा करने के लिए दो अलग-अलग मेथड्स हैं! ये मेथड्स हैं: dup clone हम एक पल में अंतर का पता लगाएंगे, लेकिन पहले... आप ऑब्जेक्ट को क्लोन क्यों करना चाहेंगे? रूबी में कई ऑब्जेक्ट्स म्यूटेबल हैं, आप उन्हें बदल सकते हैं। यदि आप

  11. रूबी में Heredoc में महारत हासिल करें: मल्टी-लाइन स्ट्रिंग्स के लिए व्यावहारिक गाइड

    हेरेडोक क्या है? हेरेडोक मल्टी-लाइन स्ट्रिंग को परिभाषित करने का एक तरीका है, जबकि मूल इंडेंटेशन और फॉर्मेटिंग को बनाए रखता है। इसका उपयोग SQL या HTML जैसे कोड स्निपेट्स एम्बेड करने के लिए किया जाता है। यहाँ एक उदाहरण है: query = <<-SQL SELECT * FROM food WHERE healthy = true SQL आप रूबी में हेरेडोक

  12. रूबी में सिस्टम कमांड्स चलाएं: बेस्ट प्रैक्टिसेज और तकनीकें

    यदि आप रूबी से एक्सटर्नल कमांड चलाना चाहते हैं... ...जैसे wkhtmltopdf HTML फाइल को PDF में बदलने के लिए। कुछ रूबी मेथड्स हैं जिनका आप उपयोग कर सकते हैं। आप जिस मेथड का उपयोग करते हैं उसके आधार पर आपको अलग-अलग परिणाम मिलेंगे। आइए इन मेथड्स को एक साथ एक्सप्लोर करते हैं! रूबी System मेथड रूबी system मे

  13. रूबी में AASM के साथ स्टेट मशीन्स में महारत हासिल करें: एक व्यावहारिक गाइड

    आज आप स्टेट मशीन्स के बारे में सीखेंगे, वे कैसे काम करते हैं और AASM जेम के साथ अपने रूबी प्रोजेक्ट्स में उनका उपयोग कैसे करें। अब: एक ट्रैफिक लाइट की कल्पना करें... यह लाल, हरा या पीला हो सकता है। जब यह रंग बदलता है, तो अगला रंग वर्तमान पर आधारित होता है। मान लें कि यह वह प्रकार है जो नेत्रहीन लोग

  14. रूबी REPLs में महारत हासिल करें: IRB, Pry, और उससे आगे

    REPL का अर्थ है Read-Eval-Print-Loop। यह एक प्रोग्राम है जो आपको रूबी कोड टाइप करने और परिणाम सीधे देखने की अनुमति देता है। एक लोकप्रिय REPL irb है। दूसरा pry है। वे उपयोगी हैं क्योंकि आप जल्दी से टेस्ट कर सकते हैं कि कुछ रूबी कोड कैसे काम करता है। उदाहरण के लिए: यदि आप स्ट्रिंग्स की ऐरे को इंटीजर्स

  15. रूबी में VCR में महारत हासिल करें: टेस्ट परफॉरमेंस और विश्वसनीयता बढ़ाएं

    यदि आपका रूबी एप्लिकेशन किसी भी प्रकार के एक्सटर्नल API का उपयोग करता है तो आपने शायद धीमे टेस्ट्स और API रेट लिमिट्स की समस्या का सामना किया होगा। समाधान क्या है? आप अपने क्लाइंट लाइब्रेरी से HTTP मेथड्स को मैन्युअली स्टब कर सकते हैं, और कुछ पूर्व-निर्धारित प्रतिक्रियाएं वापस कर सकते हैं। लेकिन यह

  16. MiniMagick के साथ रूबी में इमेज ट्रांसफॉर्मेशन में महारत हासिल करें

    यदि आप अपने रूबी एप्लिकेशन में किसी भी प्रकार की इमेजेज के साथ काम करते हैं, तो एक अच्छा मौका है कि आप उन्हें एक तरह से या किसी अन्य तरीके से बदलना चाहेंगे। जैसे उन्हें रिसाइज़ करके स्पेस बचाना और अपने उपयोगकर्ताओं के लिए तेज़ डाउनलोड। लेकिन आप यह कैसे कर सकते हैं? MiniMagick एक जेम है जो आपकी मदद क

  17. शक्तिशाली रूबी CLI टूल्स बनाएं: चरण-दर-चरण गाइड

    बहुत से लोग भूल जाते हैं कि रूबी वेब एप्लिकेशन के अलावा भी चीजें कर सकता है। इस लेख में, मैं आपको दिखाना चाहता हूं कि इस कमी को दूर करने के लिए कमांड-लाइन एप्लिकेशन कैसे बनाया जाए! यहाँ कुछ कमांड-लाइन एप्लिकेशन हैं जिनसे आप परिचित हो सकते हैं: psql rails bundler gem git कमांड-लाइन एप्लिकेशन बनाने

  18. कस्टम to_s और Inspect मेथड्स के साथ सेल्फ-डिस्क्राइबिंग रूबी ऑब्जेक्ट्स परिभाषित करें

    इस लेख में आप सीखेंगे कि रूबी inspect मेथड कैसे काम करता है और हम इसका उपयोग क्यों करते हैं। जब आप स्ट्रिंग या ऐरे प्रिंट करते हैं तो आप इसकी सामग्री देखते हैं। उदाहरण: puts [1,2,3] 1 2 3 लेकिन जब आप अपने खुद के ऑब्जेक्ट्स प्रिंट करते हैं... आप यह देखते हैं: क्यों? क्योंकि आपने रूबी को नहीं बताया क

  19. रूबी मैट्रिक्स को समझना: परिभाषा, अनुप्रयोग और उन्हें कैसे बनाएं

    मैट्रिक्स एक 2D (2-डायमेंशनल) ऐरे है जिसका उपयोग स्प्रेडशीट जैसे डेटा को स्टोर और काम करने के लिए किया जा सकता है। इनका उपयोग किया जा सकता है: टेबल गेम में बोर्ड को दर्शाना (शतरंज, चेकर्स, आदि) आंकड़े और डेटा विश्लेषण प्लॉट्स और ग्राफ़ उत्पन्न करना क्योंकि यह एक शक्तिशाली डेटा संरचना है इसलिए इसका

  20. रूबी मैथ एसेंशियल्स: मोड्यूलो, बाइनरी, बिटमास्किंग और अधिक

    क्या आपको एक अच्छा प्रोग्रामर बनने के लिए गणित जानने की आवश्यकता है? यह निर्भर करता है! यदि आप पूरे दिन सिर्फ CRUD ऐप्स लिखने जा रहे हैं तो आपको शायद ज्यादा गणित जानने की आवश्यकता नहीं है, यदि कोई हो। लेकिन अगर आप अधिक दिलचस्प चीजें करना चाहते हैं, जैसे कोडिंग चैलेंज हल करना और कोडिंग इंटरव्यू के लि

Total 649 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:22/33  20-कंप्यूटर/Page Goto:1 16 17 18 19 20 21 22 23 24 25 26 27 28