Difference between revisions of "PERL/C3/Downloading-CPAN-module/Hindi"

From Script | Spoken-Tutorial
Jump to: navigation, search
 
Line 5: Line 5:
 
|-
 
|-
 
| 00:01
 
| 00:01
| 'Downloading CPAN modules' पर स्पोकन ट्यूटोरियल में आपका स्वागत है।  
+
| '''Downloading CPAN modules''' पर स्पोकन ट्यूटोरियल में आपका स्वागत है।  
  
 
|-
 
|-
Line 14: Line 14:
 
| 00:17
 
| 00:17
 
| इस ट्यूटोरियल को रिकॉर्ड करने के लिए मैं उपयोग कर रही हूँ:
 
| इस ट्यूटोरियल को रिकॉर्ड करने के लिए मैं उपयोग कर रही हूँ:
* 'Ubuntu Linux 12.04' ऑपरेटिंग सिस्टम  
+
'Ubuntu Linux 12.04' ऑपरेटिंग सिस्टम  
* 'Windows' 7
+
'Windows' 7
* 'Perl' 5.14.2 और  
+
'Perl' 5.14.2 और 'gedit टेक्स्ट एडिटर'
* 'gedit टेक्स्ट एडिटर'
+
  
 
|-
 
|-
Line 73: Line 72:
 
|-
 
|-
 
| 01:48
 
| 01:48
| टाइप करें: 'install Text colon colon CSV' और एंटर दबाएं।  
+
| टाइप करें: '''install Text colon colon CSV''' और एंटर दबाएं।  
  
 
|-
 
|-
Line 89: Line 88:
 
|-
 
|-
 
|  02:12
 
|  02:12
|  'cpan' से एग्ज़िट के लिए 'q' की दबाएं।  
+
'''cpan''' से एग्ज़िट के लिए 'q' की दबाएं।  
  
 
|-
 
|-
 
| 02:16
 
| 02:16
| टाइप करें: 'instmodsh' और एंटर दबाएं।  
+
| टाइप करें: '''instmodsh''' और एंटर दबाएं।  
  
 
|-
 
|-
Line 141: Line 140:
 
|-
 
|-
 
| 03:34
 
| 03:34
| 'Text colon colon CSV' वो 'class' है और हम 'new' के साथ उस 'constructor' को कॉल करके एक 'instance' बना सकते हैं।  
+
| '''Text colon colon CSV''' वो 'class' है और हम 'new' के साथ उस 'constructor' को कॉल करके एक 'instance' बना सकते हैं।  
  
 
|-
 
|-
Line 153: Line 152:
 
|-
 
|-
 
| 03:54
 
| 03:54
| 'getline' 'मेथड' एक 'ऐरे' पर 'रेफरेंस' रिटर्न करता है।  
+
| '''getline''' 'मेथड' एक 'ऐरे' पर 'रेफरेंस' रिटर्न करता है।  
  
 
|-
 
|-
Line 161: Line 160:
 
|-
 
|-
 
| 04:02
 
| 04:02
| 'Index' ऑफ़ ज़ीरो उस 'csv' फाइल में 'name field' दिखाता है।  
+
| '''Index''' ऑफ़ ज़ीरो उस '''csv''' फाइल में 'name field' दिखाता है।  
  
 
|-
 
|-
 
| 04:07
 
| 04:07
| 'Print' स्टेटमेंट 'csv' फाइल से नामों को प्रिंट करता है।  
+
| '''Print''' स्टेटमेंट '''csv''' फाइल से नामों को प्रिंट करता है।  
  
 
|-
 
|-
Line 198: Line 197:
 
| 04:53
 
| 04:53
 
| यह उपयोगिता 'विंडोज़ ऑपरेटिंग सिस्टम' पर निम्न आवश्यक मॉड्यूल्स के लिए उपयोग की जा सकती है:  
 
| यह उपयोगिता 'विंडोज़ ऑपरेटिंग सिस्टम' पर निम्न आवश्यक मॉड्यूल्स के लिए उपयोग की जा सकती है:  
* मॉड्यूल ढूँढने में  
+
मॉड्यूल ढूँढने में  
* संस्थापन में  
+
संस्थापन में  
* मिटाने में और  
+
मिटाने में और अपग्रेड में  
* अपग्रेड में  
+
  
 
|-
 
|-
Line 276: Line 274:
 
|-
 
|-
 
| 06:54
 
| 06:54
| स्पोकन ट्यूटोरियल प्रोजेक्ट टीम:
+
| स्पोकन ट्यूटोरियल प्रोजेक्ट टीम: स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएं चलाती है और ऑनलाइन टेस्ट पास करने वालों को प्रमाणपत्र देती है।  
* स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएं चलाती है और  
+
* ऑनलाइन टेस्ट पास करने वालों को प्रमाणपत्र देती है।  
+
  
 
|-
 
|-
Line 286: Line 282:
 
|-
 
|-
 
| 07:06
 
| 07:06
| स्पोकन ट्यूटोरियल प्रोजेक्ट भारत सरकार के MHRD के NMEICT द्वारा निधिबद्ध है।  
+
| स्पोकन ट्यूटोरियल प्रोजेक्ट भारत सरकार के MHRD के NMEICT द्वारा निधिबद्ध है। इस मिशन पर अधिक जानकारी इस लिंक पर उपलब्ध है।  
इस मिशन पर अधिक जानकारी इस लिंक पर उपलब्ध है।  
+
  
 
|-
 
|-

Latest revision as of 12:01, 3 March 2017

Time Narration
00:01 Downloading CPAN modules पर स्पोकन ट्यूटोरियल में आपका स्वागत है।
00:06 इस ट्यूटोरियल में हम सीखेंगे कि 'उबन्टु लिनक्स ऑपरेटिंग सिस्टम' और 'विंडोज़ ऑपरेटिंग सिस्टम' पर आवश्यक 'CPAN modules' कैसे डाउनलोड करते हैं।
00:17 इस ट्यूटोरियल को रिकॉर्ड करने के लिए मैं उपयोग कर रही हूँ:

'Ubuntu Linux 12.04' ऑपरेटिंग सिस्टम 'Windows' 7 'Perl' 5.14.2 और 'gedit टेक्स्ट एडिटर'

00:32 आप अपनी पसंद का कोई भी टेक्स्ट एडिटर उपयोग कर सकते हैं।
00:36 इस ट्यूटोरियल के अनुसरण के लिए आपको 'Perl' प्रोग्रामिंग की कार्यकारी जानकारी होनी चाहिए।
00:41 यदि नहीं तो सम्बंधित 'पर्ल' स्पोकन ट्यूटोरियल्स के लिए 'स्पोकन ट्यूटोरियल' वेबसाइट पर जाएँ।
00:48 पहले हम सीखेंगे कि 'Ubuntu Linux OS' में 'CPAN modules' कैसे डाउनलोड करते हैं।
00:55 टर्मिनल पर जाएँ।
00:57 टाइप करें 'sudo space cpan' और एंटर दबाएं। अगर आवश्यकता हो तो पासवर्ड एंटर करें।
01:06 अगर आपके सिस्टम में 'cpan' संस्थापित नहीं है तो यह आपसे संस्थापन प्रक्रिया के लिए पूछेगा।
01:13 स्टेप्स के साथ आगे बढ़ें। संस्थापन प्रक्रिया के लिए आपका कंप्यूटर इन्टरनेट से जुड़ा होना चाहिए।
01:21 हम देख सकते हैं कि प्रॉम्प्ट ‘cpan’ में बदल जाता है।
01:26 उदाहरण के लिए मैं 'CSV' फाइल से कुछ डेटा एक्सट्रैक्ट करना चाहती हूँ और अपने 'पर्ल' प्रोग्राम में उपयोग करना चाहती हूँ।
01:35 इसके लिए हम 'Text colon colon CSV' मॉड्यूल उपयोग करेंगे।
01:40 प्रयोग करने से पहले हमें 'Text colon colon CSV' मॉड्यूल संस्थापित करना है।
01:46 टर्मिनल पर जाएँ।
01:48 टाइप करें: install Text colon colon CSV और एंटर दबाएं।
01:55 हम इस मॉड्यूल के सम्बंधित पैकेजेस का संस्थापन देख सकते हैं।
02:00 आपके इन्टरनेट की स्पीड के आधार पर संस्थापन पूरा होने में कुछ समय लेगा।
02:06 अब देखते हैं कि मॉड्यूल सफलतापूर्वक संस्थापित हुआ है या नहीं।
02:12 cpan से एग्ज़िट के लिए 'q' की दबाएं।
02:16 टाइप करें: instmodsh और एंटर दबाएं।
02:23 सारे संस्थापित मॉड्यूल्स की सूची के लिए 'l' टाइप करें।
02:28 यहाँ हम 'Text colon colon CSV' देख सकते हैं जो दिखाता है कि मॉड्यूल हमारे सिस्टम में संस्थापित हुआ है।
02:38 एग्ज़िट के लिए 'q' टाइप करें।
02:41 अब मैं 'candidates.csv' खोलूँगी जो मैंने पहले ही सेव की है।
02:47 टाइप करें: 'gedit candidates.csv' और एंटर दबाएं।
02:53 यहाँ हम एक कॉमा विभाजक के साथ अभ्यर्थियों का नाम, आयु, जेंडर और ईमेल आईडी देख सकते हैं।
03:02 अब मैं 'csvtest.pl' फाइल खोलूँगी जिसमें मैंने एक 'पर्ल' प्रोग्राम लिखा है जो इस मॉड्यूल को उपयोग करता है।
03:11 यह प्रोग्राम 'name field' वैल्यूज़ को एक्सट्रैक्ट करता है जो 'csv' फाइल में संचित की जाती हैं।
03:18 'use' स्टेटमेंट 'Text colon colon CSV' मॉड्यूल को लोड करता है।
03:23 मैंने 'लोकल वेरिएबल' 'dollar file' पर 'candidates.csv' फाइल घोषित की है।
03:29 अगला स्टेटमेंट फाइल को 'READ' मोड में खोलेगा।
03:34 Text colon colon CSV वो 'class' है और हम 'new' के साथ उस 'constructor' को कॉल करके एक 'instance' बना सकते हैं।
03:42 यह लाइन विभाजक कैरेक्टर को कॉमा (,) सेट करके एक 'object' बनाती है ।
03:48 यहाँ 'while' लूप 'getline()' 'मेथड' उपयोग करके लाइन बाइ लाइन डेटा को निकालता है।
03:54 getline 'मेथड' एक 'ऐरे' पर 'रेफरेंस' रिटर्न करता है।
03:58 हमें वैल्यूज़ निकलने के लिए इसे 'डीरेफरेंस' करने की ज़रुरत है।
04:02 Index ऑफ़ ज़ीरो उस csv फाइल में 'name field' दिखाता है।
04:07 Print स्टेटमेंट csv फाइल से नामों को प्रिंट करता है।
04:11 फाइल सेव करने के लिए 'Ctrl+S' दबाएं।
04:15 अब प्रोग्राम को निष्पादित करते हैं।
04:18 टर्मिनल पर वापस जाएँ और टाइप करें: 'perl csvtest.pl' और एंटर दबाएं।
04:27 यहाँ आउटपुट में हम नेम्स फील्ड देख सकते हैं।
04:32 आगे सीखते हैं 'विंडोज़ ऑपरेटिंग सिस्टम' में आवश्यक 'CPAN' मॉड्यूल्स कैसे डाउनलोड करते हैं।
04:39 जब पर्ल संस्थापित होता है तो 'PPM' यानि 'Perl Package Module' नामक एक उपयोगिता अपने आप ही संस्थापित हो जाता है।
04:48 'PPM' उपयोग करने के लिए आपका कंप्यूटर इन्टरनेट से जुड़ा होना चाहिए।
04:53 यह उपयोगिता 'विंडोज़ ऑपरेटिंग सिस्टम' पर निम्न आवश्यक मॉड्यूल्स के लिए उपयोग की जा सकती है:

मॉड्यूल ढूँढने में संस्थापन में मिटाने में और अपग्रेड में

05:04 अब 'विंडोज़ OS' में कमांड विंडो खोलते हैं।
05:09 'कमांड विंडो' खोलने के लिए 'Start' पर क्लिक करें और टाइप करें 'cmd' और एंटर दबाएं।
05:17 टाइप करें: 'perl hyphen v' यह देखने के लिए कि 'पर्ल' आपकी 'विंडोज़ OS' मशीन पर संस्थापित हुआ है या नहीं।
05:25 आप 'पर्ल' वर्जन नंबर देखेंगे जो आपकी मशीन पर संस्थापित हुआ है।
05:30 यदि पर्ल संस्थापित नहीं हुआ है तो इस वेबसाइट पर 'Perl Installation' ट्यूटोरियल को देखें।
05:36 यह आपको बताएगा कि 'विंडोज़ OS' पर 'पर्ल' कैसे संस्थापित किया जाता है।
05:41 'DOS' प्रॉम्प्ट पर टाइप करें: 'ppm install Text colon colon CSV' और एंटर दबाएं।
05:49 कृपया ध्यान दें 'मॉड्यूल' नाम केस सेन्सिटिव होते हैं।
05:53 हम देख सकते हैं कि संस्थापन प्रक्रिया शुरू हो गयी है। संस्थापन पूरा होने तक इंतज़ार करें।
06:00 मैंने मौजूदा कार्यकारी डायरेक्टरी पर 'candidates.csv' और 'csvtest.pl' फाइल कॉपी कर ली है।
06:08 अब 'पर्ल' प्रोग्राम निष्पादित करते हैं।
06:11 'कमांड विंडो' में टाइप करें: 'perl csvtest.pl' और एंटर दबाएं।
06:18 आउटपुट यहाँ है।
06:21 यह हमें इस ट्यूटोरियल की समाप्ति पर लाता है। इसे सारांशित करते हैं।
06:26 इस ट्यूटोरियल में हमने सीखा कि 'लिनक्स' और 'विंडोज़' में आवश्यक 'CPAN modules' कैसे डाउनलोड करते हैं।
06:34 यहाँ आपके लिए एक नियत कार्य है।
  1. 'Date colon colon Calc' मॉड्यूल संस्थापित करने की कोशिश करें।
  2. मॉड्यूल ढूँढने के लिए दी गयी वेबसाइट का उपयोग करें।
06:47 निम्न लिंक पर उपलब्ध वीडियो स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। कृपया इसे डाउनलोड करें और देखें।
06:54 स्पोकन ट्यूटोरियल प्रोजेक्ट टीम: स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएं चलाती है और ऑनलाइन टेस्ट पास करने वालों को प्रमाणपत्र देती है।
07:03 अधिक जानकारी के लिए हमसे संपर्क करें।
07:06 स्पोकन ट्यूटोरियल प्रोजेक्ट भारत सरकार के MHRD के NMEICT द्वारा निधिबद्ध है। इस मिशन पर अधिक जानकारी इस लिंक पर उपलब्ध है।
07:18 आई आई टी बॉम्बे से मैं श्रुति आर्य आपसे विदा लेती हूँ। हमसे जुड़ने के लिए धन्यवाद।

Contributors and Content Editors

Pratik kamble, Shruti arya