Difference between revisions of "Ruby/C2/Hello-Ruby/Hindi"

From Script | Spoken-Tutorial
Jump to: navigation, search
 
(One intermediate revision by one other user not shown)
Line 2: Line 2:
 
|| '''Time'''
 
|| '''Time'''
 
|| '''Narration'''
 
|| '''Narration'''
 
  
 
|-
 
|-
Line 14: Line 13:
 
|-
 
|-
 
|  00:06
 
|  00:06
| '''Ruby''' क्या है ?  
+
|'''Ruby''' क्या है ?  
  
 
|-
 
|-
 
|  00:08
 
|  00:08
| विशेषताएँ  
+
| विशेषताएँ '''RubyGems''' और  '''Ruby''' पर सहायता ।  
 
+
|-
+
|  00:09
+
'''RubyGems''' और  '''Ruby''' पर सहायता ।  
+
  
 
|-
 
|-
 
| 00:12  
 
| 00:12  
|  संस्थापन  
+
|  संस्थापन  '''Ruby''' कोड रन करना ।
|-
+
|  00:13
+
| '''Ruby''' कोड रन करना ।
+
  
 
|-
 
|-
Line 139: Line 131:
 
|-
 
|-
 
|  02:16
 
|  02:16
|  '''Command line '''
+
|  '''Command line ''' '''Interactive Ruby'''
 
+
|-
+
|  02:17
+
'''Interactive Ruby'''
+
  
 
|-
 
|-
 
|  02:19
 
|  02:19
| '''file'' की तरह ।
+
| '''file'' की तरह।हम निष्पादन के हर तरीके को देखेंगे ।
 
+
|-
+
|  02:20
+
| हम निष्पादन के हर तरीके को देखेंगे ।
+
  
 
|-
 
|-
Line 167: Line 151:
 
|-
 
|-
 
| 02:37
 
| 02:37
| कमांड टाइप करें ।
+
| कमांड टाइप करें ।'''ruby '''''space''''' ''hyphen ''e '''''space'' सिंगल कोट्स में '''puts '''space''' '''फिर डबल कोट्स में '''Hello World''' और  
 
+
|-
+
|  02:38
+
| '''ruby '''''space''''' ''hyphen ''e '''''space'' सिंगल कोट्स में '''puts '''space''' '''फिर डबल कोट्स में '''Hello World''' और  
+
  
 
|-
 
|-
Line 455: Line 435:
 
|-
 
|-
 
|  08:41
 
|  08:41
|  संस्थापन
+
|  संस्थापन '''Ruby ''' कोड का निष्पादन ।  
|-
+
|  08:42
+
'''Ruby ''' कोड का निष्पादन ।  
+
  
 
|-
 
|-
 
|  08:45
 
|  08:45
| एक से ज्यादा कमेंट जोड़ना
+
| एक से ज्यादा कमेंट जोड़ना  =begin और =end
 
+
 
+
  =begin
+
 
+
और
+
 
+
=end
+
  
 
|-
 
|-
Line 510: Line 480:
  
 
|-
 
|-
|   09:20
+
|09:20
 
| जो ऑनलाइन टेस्ट पास करते हैं, उनको प्रमाणपत्र देती हैं ।  
 
| जो ऑनलाइन टेस्ट पास करते हैं, उनको प्रमाणपत्र देती हैं ।  
  

Latest revision as of 12:39, 3 March 2017

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