Ruby/C2/Hello-Ruby/Hindi
From Script | Spoken-Tutorial
Time | Narration |
00:00 | Hello Ruby के स्पोकन ट्यूटोरियल में स्वागत है। |
00:04 | इस ट्यूटोरियल में हम सीखेंगे। |
00:06 | Ruby क्या है ? |
00:08 | विशेषताएँ RubyGems और Ruby पर सहायता । |
00:12 | संस्थापन Ruby कोड रन करना । |
00:15 | कमेंट करना । |
00:17 | puts और print में अन्तर । |
00:19 | यहाँ हम उबंटु लिनक्स वर्जन 12.04, Ruby 1.9.3 का उपयोग कर रहे हैं । |
00:27 | ट्यूटोरियल के अनुसरण के लिए इंटरनेट से जुड़ा होना आवश्यक है । |
00:30 | आपको लिनक्स में टर्मिनल और टेक्स्ट एडिटर का उपयोग करने का ज्ञान होना ज़रूरी है । |
00:37 | अब मैं समझाऊँगी कि Ruby क्या है । |
00:40 | Ruby ऑब्जेक्ट ओरिएंटेड, भाषांतरित लेखन की भाषा है । |
00:45 | यह सक्रिय मुक्त स्रोत प्रोग्रामिंग भाषा है। |
00:48 | यह एक आकर्षक रचनाक्रम है, जिसे आसानी से लिख, पढ़ सकते हैं । |
00:54 | अब Ruby की कुछ विशेषतायें देखते हैं । |
00:58 | Ruby काफी वहनीय है। |
01:00 | Ruby प्रोग्राम किसी भी ऑपरेटिंग सिस्टम में रन हो सकता है । |
01:04 | Smalltalk, BASIC या Python की तरह Ruby में वेरिएबल्स का डाटाटाइप नहीं होता है । |
01:11 | यह स्वचालित मेमोरी प्रबंधन का समर्थन करता है । |
01:14 | Ruby एक मुक्त प्रारूप भाषा है । |
01:17 | आप अपना प्रोग्राम किसी भी लाइन या कॉलम से लिख सकते हैं । |
01:21 | Ruby इंटरनेट और इंट्रा-नेट अनुप्रयोगों के विकास में उपयोग होता है । |
01:27 | RubyGems, Ruby की प्रमुख विशेषताओं में से एक है ।
. |
01:31 | RubyGems, Ruby प्रोग्रामिंग भाषा के लिए पैकेज मैनेजर है । |
01:36 | यह Ruby प्रोग्राम्स और लाइब्रेरीज के वितरण में मान्य प्रारूप देता है । |
01:42 | आप अपने gems बना और प्रकाशित कर सकते है । |
01:46 | RubyGems की ज्यादा जानकारी के लिए दिए हुए लिंक पर जाएँ । |
01:51 | Ruby की ज्यादा जानकारी के लिए आप दर्शाए लिंक पर जा सकते हैं । |
01:56 | आप उबंटु सॉफ्टवेयर सेंटर का उपयोग करके Ruby को संस्थापित कर सकते हैं । |
02:00 | उबंटु सॉफ्टवेयर सेंटर पर अधिक जानकारी के लिए, कृपया इस वेबसाइट पर उबंटु लिनक्स ट्यूटोरियल्स का अनुकरण करें । |
02:07 | Ruby संस्थापित करने के दूसरे तरीके इस स्लाइड में दर्शाए हैं । |
02:13 | Ruby कोड को तीन तरह से निष्पादित कर सकते हैं । |
02:16 | Command line Interactive Ruby |
02:19 | 'file की तरह।हम निष्पादन के हर तरीके को देखेंगे । |
02:23 | सबसे पहले देखते हैं, कमांड लाइन से 'Hello World' कोड को कैसे निष्पादित करें । |
02:28 | एक साथ Ctrl, Alt और T कीज़ दबाकर टर्मिनल खोलें । |
02:34 | आपके स्क्रीन पर टर्मिनल विंडो दिखती है । |
02:37 | कमांड टाइप करें ।ruby space hyphen e space सिंगल कोट्स में puts space फिर डबल कोट्स में Hello World और |
02:51 | एंटर दबाएँ । |
02:53 | हमें Hello World आउटपुट मिलता है । |
02:57 | टर्मिनल पर आउटपुट प्रिंट करने के लिए puts कमांड का उपयोग होता है । |
03:00 | hyphen e flag केवल सिंगल लाइन कोड को निष्पादित करता है । |
03:06 | मल्टीपल hyphen e flags मल्टीपल लाइन कमांड्स का निष्पादन कर सकता है । |
03:12 | इसका अभ्यास करें । |
03:14 | अब पिछली कमांड के लिए अप एरो की, को दबाएं और |
03:18 | टाइप करें space hypen e space सिंगल कोट्स में puts space 1+2 और |
03:31 | एंटर दबाएँ। |
03:33 | Hello World और 3 आउटपुट आता है । |
03:36 | अपनी स्लाइड पर वापस आते हैं । |
03:39 | अब हम Interactive Ruby के बारे में सीखेंगे । |
03:42 | Interactive Ruby, Ruby कमांड को तुरंत निष्पादित करता है । |
03:48 | आप Ruby स्टेटमेंट्स को रन करके उसका आउटपुट और अन्य वेल्यूस देख सकते हैं । |
03:53 | Ruby के पुराने वर्जन के लिए, irb अलग से संस्थापित करें । |
03:58 | अब Ruby कोड को irb से निष्पादित करते हैं । टर्मिनल पर जाएँ । |
04:04 | टाइप irb और एंटर दबाएँ । |
04:07 | Interactive Ruby आरम्भ के लिए, |
04:09 | टाइप करें puts space डबल कोट्स में Hello World और एंटर दबाएँ । |
04:19 | Hello World आउटपुट आता है । |
04:22 | और रिटर्न वेल्यू nil आता है। |
04:26 | irb से बाहर आने के लिए टाइप करें exit और एंटर दबाएँ । |
04:31 | आप Ruby प्रोग्राम फाइल से भी रन कर सकते हैं । |
04:34 | कोड लिखने के लिए अपने चयन का कोई भी टेक्स्ट एडिटर उपयोग कर सकते हैं । |
04:39 | मैं gedit टेक्स्ट एडिटर उपयोग कर रही हूँ । gedit टेक्स्ट एडिटर पर जाएँ । |
04:45 | अब, टाइप करें puts space डबल कोट्स में Hello World |
04:55 | अब हम सीखेंगे कि मल्टीपल लाइन या ब्लॉक कमेंट्स को कैसे जोड़ें । |
04:59 | puts कमांड से पहले । |
05:01 | टाइप करें, equal to begin और एंटर दबाएँ । |
05:06 | 'Equal to begin कमेंट शुरू करने के लिए उपयोगी है । |
05:10 | जो कमेंट्स आप जोड़ना चाहें टाइप करें । |
05:13 | मैं टाइप करुँगी My first Ruby program और एंटर दबाएँ । |
05:24 | यह कोड Hello world प्रिंट करेगा । एंटर दबाएँ । |
05:30 | अब equal to end टाइप करें । |
05:33 | मल्टीपल लाइन कमेंट्स की समाप्ति के लिए equal to end उपयोगी है । |
05:37 | प्रोग्राम की गति को समझाने के लिए कमेंट्स उपयोगी हैं। |
05:42 | यह प्रलेखीकरण के लिए उपयोगी है । |
05:45 | अब सेव बटन क्लिक करके फाइल सेव करें । |
05:50 | फाइल को लगातार सेव करना एक अच्छी आदत है । |
05:54 | आपके स्क्रीन पर Save As डायलॉग बॉक्स दिखता है । |
05:58 | फाइल सेव करने की जगह चुनें । |
06:01 | डेस्कटॉप पर, मैं rubyprogram नामक एक फोल्डर बनाऊँगी । |
06:07 | हम फाइल को इस फोल्डर के अंदर सेव करेंगे । |
06:10 | टेक्स्ट बॉक्स Name में, जो नाम आप चाहते हैं टाइप करें । |
06:14 | मैं टाइप करुँगी hello.rb |
06:17 | Ruby फाइल को Dot rb एक्सटेंशन दिया है । |
06:22 | फिर फाइल सेव करने के लिए Save बटन दबाएँ । अतः अब फाइल सेव हो गई है । |
06:29 | कोड निष्पादन के लिए टर्मिनल पर जाएँ । |
06:33 | सबसे पहले टर्मिनल को क्लियर करें । |
06:35 | निश्चित करें, कि आप उस डाइरेक्टरी में हैं जहाँ Ruby फाइल है । |
06:39 | याद रहे कि हम होम डाइरेक्टरी में हैं । हमें सब-डाइरेक्टरी rubyprogram में जाना है । |
06:47 | ऐसा करने के लिए टाइप करें cd space Desktop/rubyprogram और एंटर दबाएँ । |
07:00 | फाइल का निष्पादन करें । टाइप ruby space hello dot rb और एंटर दबाएँ । |
07:10 | हमें HelloWorld आउटपुट मिलता है । |
07:13 | अब, मैं puts और print स्टेटमेंट में अंतर दर्शाती हूँ। |
07:19 | irb प्रयोग करके इसको समझेंगे । |
07:22 | इससे पहले हमें वापस होम डाइरेक्टरी में जाना है । ऐसा करने के लिए टाइप cd और एंटर दबाएँ । |
07:32 | अब Interactive Ruby आरम्भ करने के लिए टाइप irb और एंटर दबाएँ । |
07:39 | टाइप करें puts space डबल कोट्स में Hello कॉमा डबल कोट्स में World |
07:51 | यहाँ कॉमा दो puts कमांड को जोड़ता है। |
07:56 | अब एंटर दबाएं । |
07:58 | हमें Hello World मिलता है, लेकिन अलग लाइन्स में । |
08:03 | अब print के साथ इसका अभ्यास करें। |
08:06 | पिछली कमांड पर जाने के लिए अप एरो की दबाएँ । |
08:10 | puts को print में बदले और एंटर दबाएँ । |
08:14 | हमें आउटपुट Hello World मिलता है, लेकिन उसी लाइन पर । |
08:19 | कीवर्ड puts आउटपुट के अंत में एक नयी लाइन जोड़ता है। कीवर्ड print ऐसा नहीं करता । |
08:27 | कीवर्ड print वही आउटपुट देता है, जो हमने दिया है । |
08:31 | इसी के साथ हम स्पोकन ट्यूटोरियल की समाप्ति पर आ गए हैं। अपनी स्लाइड्स पर वापस जाएँ । |
08:38 | इस ट्यूटोरियल में हमने सीखा….. |
08:39 | Ruby के बारे में |
08:41 | संस्थापन Ruby कोड का निष्पादन । |
08:45 | एक से ज्यादा कमेंट जोड़ना =begin और =end |
08:50 | puts और print में अंतर । |
08:53 | नियत-कार्य के रूप में, |
08:55 | अपने नाम और आयु प्रिंट करने के लिए प्रोग्राम लिखें । |
08:58 | हमने इस ट्यूटोरियल में भिन्न लाइन कमेंट्स उपयोग किये । |
09:02 | सिंगल लाइन कमेंट देकर देखें । |
09:04 | निम्न लिंक पर दिए गए वीडियो को देखें । |
09:08 | यह स्पोकन ट्यूटोरियल का सारांश है । |
09:11 | अच्छी बैंडविड्थ न मिलने पर आप इसको डाउनलोड करके देख सकते हैं । |
09:15 | स्पोकन ट्यूटोरियल प्रोजेक्ट टीम: |
09:17 | स्पोकन ट्यूटोरियलस का उपयोग करके कार्यशाला चलाती है । |
09:20 | जो ऑनलाइन टेस्ट पास करते हैं, उनको प्रमाणपत्र देती हैं । |
09:24 | ज्यादा जानकारी के लिए contact@spoken-tutorial.org को लिखें । |
09:30 | स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक-टू-अ टीचर प्रोजेक्ट का हिस्सा है । |
09:35 | यह भारत सरकार के, एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है। |
09:41 | इस मिशन पर ज्यादा जानकारी निम्न लिंक पर है: spoken-tutorial.org/NMEICT-Intro. |
09:45 | आई.आई.टी मुंबई से मैं श्रुति आर्य, आपसे विदा लेती हूँ । |
09:50 | हमसे जुड़ने के लिए धन्यवाद । |
Contributors and Content Editors
Devraj, PoojaMoolya, Pratik kamble, Sakinashaikh, Shruti arya