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

Ruby

  1. रूबी के साथ अपने खुद के लिनक्स टूल्स बनाएं: एक व्यावहारिक गाइड

    आइए मिलकर एक प्रोजेक्ट बनाते हैं! ps, top और netstat जैसे लिनक्स टूल्स बहुत उपयोगी हैं। ये आपके सिस्टम के बारे में ढेर सारी जानकारी देते हैं। लेकिन ये काम कैसे करते हैं? ये अपनी सारी जानकारी कहाँ से प्राप्त करते हैं? हम अपने खुद के टूल्स बनाने के लिए इसका उपयोग कैसे कर सकते हैं? इस पोस्ट में हम मि

  2. केवल 25 लाइनों के कोड में रूबी में मिनी शेल बनाएं

    यदि आप लिनक्स या मैक का उपयोग करते हैं, तो हर बार जब आप टर्मिनल खोलते हैं, तो आप एक शेल एप्लिकेशन का उपयोग कर रहे होते हैं। एक शेल एक इंटरफेस है जो आपको अपने सिस्टम में कमांड निष्पादित करने में मदद करता है। शेल एनवायरनमेंट वेरिएबल्स को होस्ट करता है और इसमें कमांड हिस्ट्री और ऑटो-कम्पलीशन जैसी उपय

  3. रूबी नंबर मास्टर करें: इंटीजर, फ्लोट और BigDecimal समझाया गया

    रूबी 2.4 ने Fixnum और Bignum को एक ही क्लास (Integer) में मर्ज कर दिया, इसलिए मुझे लगता है कि यह रूबी में विभिन्न नंबर टाइप्स की समीक्षा करने का सही समय है! आज हम इसी के बारे में बात करेंगे 🙂 नंबर टाइप्स का अवलोकन आइए रूबी में सभी नंबर-संबंधी क्लासेस के क्लास हायरार्की पर एक नज़र डालते हैं: Num

  4. स्क्रैच से कस्टम रूबी वेब सर्वर बनाएं: चरण-दर-चरण मार्गदर्शिका

    क्या आपने कभी रूबी के साथ अपना खुद का वेब सर्वर बनाया है? हमारे पास पहले से ही कई सर्वर हैं, जैसे: Puma Thin Unicorn लेकिन मुझे लगता है कि यह एक बेहतरीन सीखने का अभ्यास है यदि आप जानना चाहते हैं कि एक साधारण वेब सर्वर कैसे काम करता है। इस लेख में, आप सीखेंगे कि यह कैसे करना है। चरण-दर-चरण! चरण 1:

  5. ObjectSpace को समझना: अपने रूबी एप्लिकेशन में रनटाइम स्थिति का निरीक्षण

    यदि आप सोच रहे हैं कि आपके रूबी एप्लिकेशन के साथ क्या हो रहा है… कोई फैंसी GUI टूल्स नहीं हैं… लेकिन हमारे पास ObjectSpace मॉड्यूल है! ObjectSpace आपको अपने एप्लिकेशन की वर्तमान स्थिति के बारे में जानकारी देता है। आइए खोजें कि यह कैसे काम करता है। ऑब्जेक्ट्स की गिनती ObjectSpace का उपयोग करके आप जान

  6. Minitest को समझना: रूबी में यह कैसे काम करता है

    Minitest क्या है? Minitest एक रूबी टेस्टिंग लाइब्रेरी है, यह आपको TDD स्टाइल में अपने कोड के लिए टेस्ट लिखने की अनुमति देता है। यह Rails के लिए डिफ़ॉल्ट टेस्टिंग फ्रेमवर्क है और DHH का पसंदीदा है। कुछ लोग इसकी सादगी और इसके मुख्य विकल्प (RSpec) की तुलना में कितना कम कोड है, इसके लिए इसे पसंद करते है

  7. रूबी पोर्ट स्कैनर बनाएं: नेटवर्क स्कैनिंग के लिए चरण-दर-चरण मार्गदर्शिका

    आप पोर्ट स्कैनर क्यों लिखना चाहेंगे? पोर्ट स्कैनर लिखना TCP प्रोटोकॉल की मूल बातें सीखने का एक शानदार तरीका है, जो अधिकांश इंटरनेट प्रोटोकॉल (HTTP और SSH सहित) द्वारा उपयोग की जाने वाली ट्रांसपोर्ट लेयर है। यह रूबी नेटवर्क प्रोग्रामिंग कैसे काम करती है, इसके बारे में अधिक जानने का भी एक अच्छा अभ्यास

  8. रूबी समानता में महारत: कस्टम `==` कार्यान्वयन के साथ ऑब्जेक्ट्स की तुलना

    समानता का अर्थ है कि दो चीजें समान हैं। रूबी में, हम ऑब्जेक्ट्स और उनके मूल्यों की तुलना करके यह पता लगाते हैं कि वे एक ही ऑब्जेक्ट हैं या नहीं। सवाल यह है... रूबी में दो चीजों की तुलना कैसे करते हैं? इस तरह: 1 == 1 # true आप शायद इससे पहले से परिचित हैं... लेकिन क्या आप जानते थे कि == एक मेथड है

  9. रूबी स्टैक्स में महारत: शुरुआती के लिए व्यावहारिक डेटा संरचना तकनीकें

    यदि आपके पास CS (कंप्यूटर साइंस) डिग्री नहीं है तो आपको ऐसा लग सकता है कि आप कुछ चूक रहे हैं... या आप महसूस कर सकते हैं कि CS बहुत अमूर्त है उपयोगी होने के लिए... या रूबी पहले से ही आपके लिए सारा कठिन काम करता है... किसी भी तरह... हैश, स्टैक्स और क्यू जैसी डेटा संरचनाओं की बुनियादी बातों को समझना उप

  10. रूबी इंटर्नल्स उजागर: ऑब्जेक्ट मेमोरी लेआउट को समझना

    क्या आप रूबी इंटर्नल्स का एक त्वरित दौरा चाहेंगे? तो आप एक ट्रीट के लिए तैयार हैं। क्योंकि... हम एक साथ पता लगाने जा रहे हैं कि एक रूबी ऑब्जेक्ट मेमोरी में कैसे लेआउट होता है और आप कुछ अच्छी चीजें करने के लिए आंतरिक डेटा संरचनाओं में हेरफेर कैसे कर सकते हैं। सीट बेल्ट बांधें और रूबी इंटरप्रेटर की गह

  11. रूबी में केस स्टेटमेंट्स से बचें: क्लीनर कोड के लिए पॉलीमॉर्फिज्म अपनाएं

    क्या आप OOP (ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग) की पूरी शक्ति का उपयोग कर रहे हैं या आप चूक रहे हैं? यदि आप किसी ऑब्जेक्ट के प्रकार के आधार पर निर्णय ले रहे हैं तो आप OOP की एक महत्वपूर्ण विशेषता से चूक रहे हैं: पॉलीमॉर्फिज्म। प्रकार के निर्णय आमतौर पर केस स्टेटमेंट्स के अंदर किए जाते हैं (जो OO फ्रेंड

  12. रूबी के StringIO में महारत: कार्यक्षमता और व्यावहारिक अनुप्रयोगों को समझना

    क्या आप एक ऐसे ऑब्जेक्ट की तलाश कर रहे हैं जो IO ऑब्जेक्ट (फाइल्स, सॉकेट्स, आदि) की तरह व्यवहार करता है, लेकिन जिसे आप स्ट्रिंग की तरह नियंत्रित कर सकते हैं? तब StringIO आपके लिए है। मैं आपको कुछ उदाहरण और ध्यान रखने योग्य चीजें दिखाता हूं! बुनियादी उदाहरण StringIO ऑब्जेक्ट बनाने के लिए आप यह कर सकत

  13. रूबी के साथ व्यावहारिक ग्राफ थ्योरी में महारत

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

  14. रूबी स्ट्रक्ट्स और OpenStruct में महारत: कुशल वैल्यू ऑब्जेक्ट्स

    रूबी में स्ट्रक्ट क्या है? एक स्ट्रक्ट एक बिल्ट-इन रूबी क्लास है, इसका उपयोग वैल्यू ऑब्जेक्ट्स उत्पन्न करने वाली नई क्लासेस बनाने के लिए किया जाता है। एक वैल्यू ऑब्जेक्ट संबंधित विशेषताओं को एक साथ संग्रहीत करने के लिए उपयोग किया जाता है। यहां एक उदाहरण है: दो निर्देशांकों (x और y) के साथ एक Point।

  15. रूबी का अनावरण: कोई छिपा हुआ जादू नहीं, बस पारदर्शी कोड

    आपने सुना होगा (या यहां तक कि खुद भी कहा होगा) कि रेल्स / रूबी में बहुत अधिक जादू है... लेकिन वह विचार कहां से आता है? रेल्स जादू वास्तव में क्या है? और आप उस जादू को दूर करने के लिए क्या कर सकते हैं? यहां मेरा विचार है: जब कुछ जादू जैसा लगता है तो ऐसा इसलिए है क्योंकि कुछ ऐसा है जो आप नहीं जानते,

  16. मेटाप्रोग्रामिंग की वास्तविक लागत: जो आपको जानना आवश्यक है

    मेटाप्रोग्रामिंग बहुत फैंसी शब्द लगता है, लेकिन क्या यह अच्छा है? यह उपयोगी हो सकता है, लेकिन बहुत से लोग यह नहीं समझते कि मेटाप्रोग्रामिंग का उपयोग करने की कुछ लागतें हैं। बस ताकि हम एक ही पेज पर हों... मेटाप्रोग्रामिंग वास्तव में क्या है? मैं मेटाप्रोग्रामिंग को किसी भी मेथड का उपयोग करने के रूप म

  17. रूबी कॉन्स्टेंट्स में महारत: परिभाषा, उपयोग और सर्वोत्तम अभ्यास

    रूबी में कॉन्स्टेंट क्या है? एक कॉन्स्टेंट एक प्रकार का वेरिएबल है जो हमेशा एक बड़े अक्षर से शुरू होता है। उन्हें केवल मेथड्स के बाहर परिभाषित किया जा सकता है, जब तक कि आप मेटाप्रोग्रामिंग का उपयोग न करें। कॉन्स्टेंट्स का उपयोग उन मानों के लिए किया जाता है जो बदलने वाले नहीं होते, लेकिन रूबी आपको उन

  18. रूबी सॉर्टिंग में महारत: व्यावहारिक उदाहरणों के साथ सरणी और हैश तकनीकें

    रूबी में सरणी को सॉर्ट करना आसान है! आपको कोई फैंसी एल्गोरिदम लिखने की आवश्यकता नहीं है वह परिणाम प्राप्त करने के लिए जो आप चाहते हैं। फिर क्या चाहिए? रूबी के बिल्ट-इन सॉर्टिंग मेथड्स को समझना। ये: sort sort_by sort! ये मेथड्स कैसे काम करते हैं और वे अलग क्यों हैं? यही आप इस लेख में खोजेंगे। आप सर

  19. रूबी में लिंक्ड लिस्ट्स में महारत: एक व्यावहारिक मार्गदर्शिका

    यह रूबी में व्यावहारिक कंप्यूटर विज्ञान श्रृंखला में तीसरी प्रविष्टि है! आज हम लिंक्ड लिस्ट के बारे में बात करने जा रहे हैं। तो लिंक्ड लिस्ट क्या है? नाम के अनुसार, लिंक्ड लिस्ट डेटा को सूची प्रारूप में संग्रहीत करने का एक तरीका है (धन्यवाद, कैप्टन ऑब्वियस!)। लिंक्ड भाग इस तथ्य से आता है कि डेटा एक

  20. डीप डाइव: सिनात्रा के आंतरिक कामकाज को समझना

    सिनात्रा एक रूबी वेब फ्रेमवर्क है। इसे रेल्स का छोटा भाई माना जाता है... आइए जानते हैं कि सिनात्रा कैसे काम करता है: जब आप अपने प्रोजेक्ट में सिनात्रा को require करते हैं तो क्या होता है? रूट मिलान कैसे काम करता है? अनुरोध और प्रतिक्रियाएं कैसे प्रोसेस होती हैं? इतने सारे सवाल, लेकिन समय बहुत कम..

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