dianavdavidson/MUCS-Hinglish huggingface dataset:
अब prompt पर पीएस space माइनस एफ ps space minus f type करें और enter दबायें फिर से पिछले case मामले की तरह 3 प्रक्रियाओं की सूची बनेगी
bash एसएच और पीएसएफ
भिन्नता केवल यह है कि अब अधिक गुण सूचीबद्ध हैं
यूआईडी उस यूजर का यूजरनेम देती है जिसने प्रक्रिया की शुरूआत की यह पीपीआईडी भी दिखाता है जो कि अभिभावक की पीआईडी है जिसने प्रक्रिया की रचना की
उदाहरणस्वरूप देखिए वह bash प्रक्रिया sh प्रक्रिया का अभिभावक है इसलिए bash की पीआईडी एसएच प्रक्रिया की पीपीआईडी के समान है
उसी प्रकार क्योंकि sh प्रक्रिया ps का अभिभावक है sh प्रक्रिया की पीआईडी psf प्रक्रिया की पीपीआईडी के समान है
सी processor के उपयोग के लिए मौजूद है इस समय यह प्रक्रिया के जीवनपर्यंत processor के प्रतिशत प्रयोग का पूर्णांक value है
यह 0 के रूप में प्रदर्शित होगा इस case मामले में उपयोग बहुत कम है
stime क्षेत्र समय बताता है जिस समय प्रक्रिया शुरू हुई बाकि हम पहले ही देख चुके हैं जब ps चलता है
प्रक्रियाएँ दो प्रकार की होती हैं पहली यूजर processes प्रक्रिया होती हैं जो यूजर द्वारा शुरू की जाती हैं
उदाहरणस्वरूप ps अथवा उस कारण कई commands जो हमने terminal पर चलाई हैं
दूसरी system processes प्रक्रियाएँ होती हैं जो प्रक्रियाएँ system started या यूजर login के दौरान प्रायः system द्वारा शुरू की जाती हैं
system प्रक्रिया का उदाहरण bash हो सकता है
कभीकभी हम सभी प्रक्रियाएँsystem प्रक्रियाएँ साथ ही साथ यूजर प्रकियाएँ दोनों देखना चाहते हैं
तब हम माइनस e या माइनस capital a option का उपयोग करते हैं
terminal पर जाएँ और prompt पर पीएस space माइनस ई ps space minus e type करें और enter दबायें
हम प्रक्रियाओं की लम्बी सूची देख सकते हैं
multipage display पाने के लिए prompt पर केवल type करें
पीएस space माइनस e space vertical bar space more ps space minus e space vertical bar space more enter दबायें
जैसा हमने पहले देखा कि more यह करेगा के अधिक से अधिक सूचीबद्ध प्रक्रियाएँ एक window में बैठ सकें
जैसे ही हम enter दबाते हैं हम प्रक्रियाओं की पूर्ण सूची scroll करते हैं
इस सूची में प्रथम प्रक्रिया दिलचस्प है इसे init init प्रक्रिया कहते हैं
यह वह प्रक्रिया है जिससे अधिकतर सभी अन्य प्रक्रियाएँ बनी हैं
इसमें 1 का पीआईडी है
prompt पर वापस आने के लिए क्यू q दबायें
तो इस tutorial में हमने प्रक्रिया shell प्रक्रिया प्रक्रिया का जन्मना प्रक्रियाओं के गुणों तथा प्रक्रियाओं के विभिन्न प्रकारों के बारे में सीखा
हमने पीएस command के उपयोग के बारे में भी सीखा इसी के साथ में इस tutorial को समाप्ती की ओर we जाती हूँ
spoken tutorials talk to a teacher project का हिस्सा है जिसे भारत सरकार के एमएचआरडी मंत्रालय के राष्ट्रीय शिक्षा mission ने आईसीटी के माध्यम से समर्थित किया है
इस पर अधिक जानकारी हमारी निम्नलिखित वेबसाइट
creating basic content पर spoken tutorial में आपका स्वागत है
इस tutorial में हम सीखेंगे content types कंटेंट के प्रकार आर्टिकल लिखना और बुनियादी पेज बनाना
इस tutorial को record करने के लिए मैं उबंटु लिनक्स ऑपरेटिंग सिस्टम drupal 8 और firefox वेब ब्राउजर का उपयोग कर रही हूँ
आप अपने अनुसार किसी भी web browser का उपयोग कर सकते हैं
सबसे पहले content type के बारे में सीखते हैं drupal में कंटेंट type content management system का core है
यह site की रीढ की हड्डी की तरह है
यह एक बात है जो drupal को अन्य cms से अलग करती है
अधिकांश cms में केवल शीर्षक और ढाँचा होता है और उससे पता चलता है कि यह पूरी तरह से अपर्याप्त है
drupal में प्रत्येक कंटेंट item को node कहते हैं प्रत्येक node एक ही कंटेंट type के अंतर्गत आता है
अब content type के महत्व को समझते हैं content type उस प्रकार के nodes के लिए विभिन्न default settings को परिभाषित करता है जैसे कि
node स्वचालित रूप से प्रकाशित की गई है या comments की अनुमति दी गई है और
हमारी site में कंटेंट कैसे जोडा जाता है प्रत्येक content type के fields होते हैं
किस प्रकार का कंटेंट प्रविष्ट हो रहा है इसके आधार पर हमारे पास जानकारी के लिए आवश्यकतानुसार fields हैं
मैं इसे इस तरीके से समझाती हूँ यह imdb com है जो drupal site हो सकती है यह फिल्म red के बारे में है
screen पर आप देखेंगे पोस्टर शीर्षक रिलीज की तारीख
parental rating रनटाइम फिल्म की शैली
body या फिल्म का विवरण
हमारे पास people fields साथ ही कुछ अन्य links और buttons और अन्य चीजों का एक set होगा
अन्य cms में css में इस layout को बनाने के लिए हम dreamweaver का उपयोग कर सकते हैं
क्या होगा जब हम 2010 में सभी फिल्मों के लिए लैंडिग पेज स्टार bruce willis पैरेंटल रैटिंग pg 13 के साथ चाहते हैं
यदि आप अन्य cms का उपयोग कर रहे हैं तो यह करने में कठनाई होगी लेकिन drupal में यह बहुत ही सरलता से किया जा सकता है
यह content types का असली फायदा है अब आगे बढते हैं और कुछ निर्मित content types को समझते हैं
बाद में हम नए content types को बनाने के बारे में भी सीखेंगे अपनी drupal site को खोलें जिसे हमने पहले बनाया है
पहले हम article content type के बारे में सीखेंगे content पर और फिर add content पर click करें
ध्यान दें कि हमने पहले ही एक article बनाया है अब हम सभी elements के साथ एक अन्य article बनायेंगे
article पर click करें एक article में एक अनिवार्य field है अर्थात title
यदि हम body में कुछ भी नहीं लिखते हैं तो भी हमारे पास कुछ होगा एक article content type summary के साथ आता है
यदि हम summary में कुछ नहीं लिखते हैं तो drupal इसे बनाने के लिए पहले कुछ अक्षरों को लेता है इसे teaser mode कहते हैं
आगे बढते हैं हम यहाँ text की कुछ lines लिखेंगे
आप अपने अनुसार कुछ भी लिख सकते हैं
यह मेरा text है
यहाँ text format दर्शाता है कि हमें html में किन elements को रखने की अनुमति है
हमारे पास basic restricted और full html है क्योंकि हम super यूजर हैं तो हम सब कुछ देख सकते हैं
आमतौर पर जब एक यूजर editor या publisher के रूप में लॉगिन करता है तो यहाँ केवल एक ही text format होता है उनको केवल उस text format को उपयोग करने की अनुमति होती है
अधिक जानकारी के लिए about text formats link पर click करें
अभी के लिए basic html चुनें
basic html हमें source code को देखने की और कुछ basic html elements जैसे
paragraph tag strong italic
unordered list ordered list और कुछ अन्य को उपयोग करने की अनुमति देता है
full html हमें javascript और iframes सहित किसी भी html को embed करने की अनुमति देता है
restricted html में हमें सिर्फ कुछ जैसे कि paragraph tag या line breaks प्रविष्ट करने की अनुमति होती है
wysiwyg editor ck editor है हम इसे बाद में सीखेंगे
हम यहाँ bold italics linking unordered और ordered lists block quote और image को देख सकते हैं
formatting drop down से हम कई h tags और फिर view source चुन सकते हैं
जब मैं text format को बदलती हूँ तो मुझे बहुत सारे buttons दिखते हैं हम इनके बारे में बाद में सीखेंगे
अभी के लिए इसको basic html में ही रखते हैं continue button पर click करें
अपने article को पूर्ण करते हैं एक बार फिर से tags introduction और drupal का उपयोग करते हैं
अभी के लिए हम image को खाली ही रखेंगे आपने पहले ही देखा है कि यह कैसे कार्य करता है
यहाँ दाईं ओर हम visibility और publication settings देखते हैं
इस विशेष article के लिए version control enable करने के लिए create new revision चैकबॉक्स पर click करें
यदि हम menu link में एक article को जोडना चाहते हैं तो provide a menu link चैकबॉक्स पर click करें
यदि आप ऐसा करते हैं तो हमें सैकडों mails मिलेंगे इसलिए चैकमार्क को हटाएँ
हम एक विशेष node पर comments on या off कर सकते हैं
यहाँ हम url alias दे सकते हैं
यदि रिक्त रखते हैं तो drupal हमारे लिए यह बनायेगा
authoring information के नीचे हम देख सकते हैं कि इस node को किसने बनाया है और कब बनाया है
promotion options के नीचे हम view settings set कर सकते हैं जैसे कि या तो इस node को फ्रंट पैज के लिए प्रमोट किया जायेगा और या तो यह सूची के शीर्ष पर स्टिकी होगा
ये setअप हैं जब हम अपने content type को बनाते हैं और editor इनको बदलना नहीं चाहता है
लेकिन हम अपनी प्राथमिकताओं के अनुसार परिवर्तन कर सकते हैं
अंत में अपने node को सेव करने के लिए save and publish पर click करें
तुरंत ही node हमारी site पर live दिखता है हम इसे यहाँ देख सकते हैं
home पेज पर click करें
हमारे पास welcome to drupalville और drupalville s second article है
teaser mode में ये publication date order में प्रदर्शित होता है
read more और add new comment links यहाँ है
drupal शब्द के साथ सभी nodes tagged की सूची को प्राप्त करने के लिए drupal link पर click करें
फिर से nodes publication date order में प्रदर्शित होते हैं
जो कि article content type है
edit link पर click करें
हम अपने अनुसार यहाँ कुछ भी प्रविष्ट कर सकते हैं
drupal हमें default रूप से बहुत सारे विकल्प देता है
save and keep published पर click करें
हम content types का उपयोग किसी के लिए भी कर सकते हैं
अन्य item को जोड़ते हैं shortcuts और add content पर click करें
basic page को चुनें basic page में title और body शामिल है
वहाँ कोई tags और images नहीं है यह default रूप से promoted to front page नहीं है
इसके अलावा यहाँ कमेंट करने के लिए कोई प्रावधान नहीं है क्योंकि यह home पेज के लिए प्रमोट नहीं है नया menu बनाने के लिए यह बहुत ही आसान है
about drupalville type करें
अपने अनुसार यहाँ कुछ text type करें
अब menu settings के नीचे provide a menu link को check करें
आप देखेंगे कि title menu title में बदल गया है
यदि हम चाहें तो इसे कम कर सकते हैं इसे main navigation में देखें और अभी के लिए weight 0 रखें
weight जहाँ menu सूची में दिखाई देगा निम्न संख्या या नकारात्मक संख्या इसे उच्चतर कर देगी अर्थात यह शीर्ष पर दिखेगा
बाकि सब कुछ समान रखें सुनिश्चित कर लें कि menu link checked हुआ है और save and publish पर click करें
हमें एक about drupalville link प्राप्त होता है यह हमें about drupalville node शीर्षक के साथ basic page content type पर we जायेगा
node id 3 है यदि आपने पहले ही और nodes जोडे हैं तो आपकी node id मुझसे भिन्न हो सकती है
नीचे बाईं ओर हम देख सकते हैं कि node id 3 है तथापि आपको अक्सर उसकी जरूरत नहीं है
यह menu link के साथ article और basic page content type है इसी के साथ हम tutorial के अंत में पहुँच गए हैं
संक्षेप में इस tutorial में हमने content types article लिखना और basic page बनाने के बारे में सीखा
यह स्क्रिप्ट बिंदु पांडे द्वारा अनुवादित है आईआईटी बॉम्बे से मैं श्रुति आर्य अब आपसे विदा लेती हूँ धन्यवाद
लिबर ऑफिस draw में objects के साथ कार्य करने की बुनियादी बातों पर spoken tutorial में आपका स्वागत है
इस tutorial में आप सीखेंगे कि कैसे:
objects को cut copy paste करें
handles का इस्तेमाल करके objects का गतिशीलता से आकार बदलें
objects को व्यवस्थित करें
objects को समूहीकृत और असमूहीकृत करें
समूह में प्रत्येक objects का सम्पादन करें
एक समूह के अंदर objects को स्थानांतरित करें
यहाँ हम उबंटू लिनक्स version 1004 और लिबर ऑफिस suite version 334 इस्तेमाल कर रहे हैं
चलिए watercycle file खोलते हैं जिसे हमने desktop पर सेव किया था
अब इस picture में तीन और बादल copy और paste करते हैं
पहले बादल चुनें फिर context menu देखने के लिए दायाँ click करें और copy पर click करें
फिर पेज पर cursor रखें context menu के लिए फिर से दायाँ click करें और paste पर click करें
किन्तु हम केवल एक ही बादल देख रहे हैं!
वो बादल कहाँ है जिसे हमने copied और pasted किया
copied किया हुआ बादल असली बादल के ऊपर pasted हुआ है!
बादल को चुनें और उसको बायीं तरफ स्थानांतरित करें
इसी प्रकार से एक और बादल बनाते हैं
बादल चुनें context menu के लिए दायाँ click करें और copy पर click करें
context menu के लिए फिर से दायाँclick करें और paste पर click करें
अब copied किये हुए बादल को चुनें और उसे बायीं तरफ स्थानांतरित करें
हम objects की प्रतियाँ बनाने के लिए short कीज़ का भी इस्तेमाल कर सकते हैं
एक object को copy करने के लिए ctrl + c
एक object को paste करने के लिए ctrl + v
एक object को cut करने के लिए ctrl + x
बादल चुनें और ctrl और c कीज़ को एक साथ दबाएँ
बादल copied हो चुके हैं
paste करने के लिए ctrl और v कीज़ को एक साथ दबाएँ
अब बादल चुनें और उसे इच्छित जगह पर स्थानांतरित करें
अपनी draw file में दो पेज जोड़ें
पहले पेज पर दो objects बनाएँ
एक object को पहले पेज से दूसरे पेज पर copy करें
जाँचिये कि copied किया हुआ object कहाँ रखा गया है
एक object को cut करें और उसे paste करें इस उद्देश्य के लिए आप short cut कीज़ का इस्तेमाल कर सकते हैं
जाँचें यदि object की प्रति बनती है जब आप उसे cut करते हैं
चलिए इस बादल का आकार बदलते हैं
अतः पहले इसे चुनें
अब handles दिखते हैं
अगला cursor को एक handles पर रखें जबतक arrowhead न दिखें
अब बाएँ mouse button को दबाकर रखें और बादल को छोटे करने के लिए arrow को अंदर की ओर drag करें
इसे बड़ा करने के लिए arrow को बाहर की ओर drag करें
इस arrow को बड़ा करने के लिए पहले इसे चुनें
अब cursor को एक handles के ऊपर ले जाएँ
नीचे वर्ग के साथ एक छोटा पारदर्शी arrow cursor की नोक पर दिखता है
अब keyboard पर shift button दबाएँ बायाँ mouse button दबाकर रखें और एरो के handle का इस्तेमाल करके उसे नीचे drag करें
object का आकार बदलने के लिए यह काफी सरल है यदि आप shift बटन दबाते हैं है न
handles का इस्तेमाल करके object के आकर को बदलने को dynamic resizing कहते हैं
इसका मतलब है कि हम वास्तविक माप का इस्तेमाल नही कर रहे हैं
objects का वास्तव में size बदलना हम आगे के tutorials में सीखेंगे
इसी प्रकार से इस आयत की चौड़ाई बढ़ाते हैं
आयत चुनें keyboard पर shift बटन दबाएँ और इसे upward drag करें
draw window के नीचे status bar पर देखें
ध्यान दें कि जब आप आयत का फिर से आकर बदलते हैं विस्तार बदल जाता है
status bar स्थान में और विस्तार में बदलाव को प्रदर्शित करता है
अब बादलों और सूर्य को जैसा यहाँ दिख रहा है वैसा व्यवस्थित करते हैं
बादलों को पहचानने के लिए उन्हें बायीं से दायीं तरफ number देते हैं
नम्बर प्रविष्ट करने के लिए इस बादल को चुनें double click करें 1 type करें
उसी प्रकार से अन्य बादलों को भी number दें
अब बादल 4 चुनें और इसे सूर्य के ऊपर रखें
सूर्य के पीछे भेजने के लिए बादल पर दायाँ click करके context menu खोलें
arrange पर click करें और send backward चुनें
बादल 4 अब सूर्य के पीछे है
send backward एक object को वर्तमान परत के पीछे भेज देता है
अब बादल 3 को चुनें और इसे सूर्य के ऊपर रखते हैं
context menu के लिए दायाँ click करें arrange पर click करें और send to back चुनें
बादल 3 अब सूर्य और बादल 4 दोनों के पीछे है
send to back object को अंतिम परत पर भेज देता है
बादल जैसे slide में दिख रहे हैं वैसे व्यवस्थित करना काफी सरल हो गया है
चलिए बादल 4 चुनते हैं context menu के लिए दायाँ click करें arrange पर click करें और bring to front चुनें
bring to front object को प्रथम परत पर ले आता है
फिर बादल 3 चुनें context menu के लिए दायाँ click करें arrange पर click करें और bring forward चुनें
bring forward object को एक परत आगे layer आता है
अब बादल 2 चुनें और इसे बादल 1 पर रखें
बादल जैसे slide में प्रदर्शित हैं वैसे व्यवस्थित हैं
अगला बादलों से numbers मिटायें
यह करने के लिए बादल चुनें और doubleclick करें फिर number चुनें और keyboard पर delete बटन दबाएँ
इस नियतकार्य के लिए यहाँ tutorial रोकें
एक वृत्त एक वर्ग और एक सितारा बनाएँ और उन्हें जैसा नीचे प्रदर्शित है वैसे व्यवस्थित करें
प्रत्येक object चुनें और arrange menu से प्रत्येक option को लागू करें
देखें कि प्रत्येक option के लिए आकृतियों की व्यवस्था कैसे बदलती है
अब जैसा इस slides में प्रदर्शित है वैसे object रखें और bring to front और sent to back options को check करें
अगला जलचक्र आकृति में जैसे इस slide में प्रदर्शित है वैसे पेड़ जोड़ें
हम एल block arrow और एक explosion का इस्तेमाल करके एक पेड़ बनायेंगे
insert और फिर slide पर क्लिक करके इस draw में एक नया पेज जोड़ें
यह हमारी फाइल में एक नया पेज जोड़ेगा
पेड़ का to बनाने के लिए drawing toolbar से block arrows चुनें
उपलब्ध आकरों को देखने के लिए छोटे काले त्रिकोण पर click करें और split arrow चुनें
cursor को पेज पर रखें बाएँ mouse button को दबाकर रखें और नीचे और किनारे की ओर drag करें
आपने दो शाखाओं के साथ पेड़ का तना बना लिया है!
चलिए शाखा में पत्तियाँ जोड़ें
drawing toolbar से stars चुनें
फिर छोटे काले त्रिकोण पर click करें और explosion चुनें
अब draw पेज पर जाएँ cursor को arrow के बाएँ कोने पर रखें आकृति बनाने के लिए बायाँ mouse button दबाकर रखें और बायीं ओर drag करें
अतः हमने पेड़ में पत्ते जोड़ दिये हैं!
हम इस आकृति को पेड़ की दायीं शाखा में भी copy करेंगे
आकृति चुनें
copy करने के लिए keyboard पर ctrl + c keys दबाएँ
paste करने के लिए ctrl + v दबाएँ
हम आकृति को पेड़ की दायीं शाखा की ओर स्थानांतरित करें
हमने एक पेड़ बना लिया है!
अब tree चुनें और इसे नीचे स्थानांतरित करें
केवल पेड़ का तना नीचे जाता है; पत्ते नहीं!
यहाँ पेड़ का तना और दो पत्ते भिन्न objects की तरह संसाधित हो रहे हैं
पेड़ के तने को वापस जहाँ था वहाँ स्थानांतरित करते हैं
सीखते हैं कि पेड़ के तने को और दो पत्तों को एक खंड में इकठ्ठा कैसे करें
समूह में कोई भी बदलाव उस समूह के अंदर सभी objects पर लागू हो जाएँगे
पहले पेज पर click करें जिससे कि कोई भी objects चुनित न हों
फिर drawing toolbar से select पर click करें
cursor को पेज पर ले जाएँ और पेज पर click करें
अब बायाँ mouse button दबाकर रखें और drag करें जिससे कि सभी objects चुनित हो जाएँ
आप एक dotted आयत देखेंगे
सुनिश्चित कर लें कि पेड़ के सभी objects इस आयत के अंदर चुनित हों
वैकल्पिक रूप से आप shift की दबाकर और फिर प्रत्येक objects पर क्लिक करके दो या अधिक objects चुन सकते हैं
context menu के लिए दायाँ click करें और group चुनें
अब पेड़ के किसी भी object पर click करें
handles प्रदर्शित होते हैं जैसे कि वह एक object के भाग हों
यह objects अब एक खंड की तरह संसाधित होते हैं
इन्हें अलग objects की तरह असमूहीकृत करने के लिए पेड़ को चुनें दायाँ click करें और ungroup चुनें
objects अब असमूहीकृत हो गये हैं और the अलग objects की तरह संसाधित होते हैं
इन्हें फिर से इकट्ठा करें
shift की दबाएँ और एक के बाद एक object चुनें
दायाँ click करें और group चुनें
पेड़ को अपने मुख्य drawing पेज पर copy करें
अतः copy करने के लिए ctrl और c पेज पर click करें और paste करने के लिए ctrl और v
अब मान लें कि समूह में हम एक अकेले object का सम्पादन करना चाहते हैं तो हम क्या करेंगे
मैं objects का असमूहीकरण और फिर से समूहीकरण किये बिना इसे करने का एक सरल तरीका दिखाता हूँ
group चुनें और context menu के लिए दायाँ click करें
enter group चुनें
ध्यान दें कि समूह के बाहर सभी objects निर्योग्य हो गये हैं
केवल समूह के अंदर के objects का सम्पादन कर सकते हैं
उदहारणस्वरूप पेड़ के दायीं तरफ के पत्ते को चुनें और इसका आकार कम करें
अन्डू करने के लिए ctrl + z दबाएँ और आगे बढ़ें
अब हमें पेड़ का आकार कम करना होगा जिससे कि यह जलचक्र drawing में बैठ जाये
अतः हमें समूह के edit mode से बाहर आना होगा
समूह से बाहर आने के लिए पेज पर cursor रखें दायाँ click करें और exit group चुनें
हम अब समूह के edit mode से बाहर हैं
पेड़ चुनें और cursor को नीचेदायें handle पर ले जाएँ
cursor आकार बदलने से arrow में प्रवर्तित हो जाता है
arrow को अंदर की ओर drag करें
और हमने पूरे पेड़ का आकार कम कर लिया है!
इस picture में तीन और पेड़ जोड़ें
पेड़ चुनें और copy करने के लिए ctrl और c और paste करने के लिए तीन बार ctrl और v
यह पेड़ की this प्रतियाँ बना देगा
अब हम इन्हें इच्छित स्थान पर स्थानांतरित करेंगे
इस कार्य को सभी पेड़ों के लिए दोहराएँ
अब ध्यान रहे कि प्रत्येक पेड़ तीन objects से now है
प्रत्येक पेड़ भी खुद से समूह बनाते हैं
हमने objects का समूह बना लिया है
drawing में add पानी तत्व जोड़ते हैं
पानी का प्रभाव देने के लिए हम आयत के आगे एक त्रिकोण जोड़ेंगे और फिर एक वक्र जोड़ेंगे
एक त्रिकोण बनाने के लिए drawing toolbar से basic shapes चुनें
छोटे काले त्रिकोण पर click करें और समकोण त्रिभुज चुनें
इसे बनाएँ और इसे आयत के आगे रखें
अब पानी की गतिविधि को दर्शाने के लिए रंग से भरा एक वक्र बनाते हैं
drawing toolbar से curve चुनें अब freeform line filled पर click करें
फिर cursor को त्रिकोण के शीर्ष पर रखें बायाँ mouse button दबाकर रखें और इसे नीचे drag करें
वक्र को व्यवस्थित करें जिससे कि यह बहते पानी की तरह दिखे
त्रिकोण और वक्र एकसाथ पानी बनाते हैं इन्हें केवल एक object के रूप में समूहीकृत करें
drawing toolbar से select पर click करें
अब cursor को पेज पर ले जाएँ बायाँ mouse button दबाकर रखें और त्रिकोण और वक्र को cover करने के लिए drag करें
हमने जलचक्र की बुनियादी रूपरेखा बना we है
यहाँ आपके लिए एक और नियतकार्य है
इस picture को खुद से बनाएँ
इसी के साथ हम draw पर इस tutorial की समाप्ति की ओर आ गये हैं
इस tutorial में आपने objects के साथ कार्य करने पर बुनियादी बातों को सीखा आपने सीखा कि कैसे:
handles का इस्तेमाल करके गतिशीलता से objects का आकार बदलें
objects का समूहीकरण और असमूहीकरण करें
एक समूह के अंदर अलगअलग objects का सम्पादन करें
समूह के अंदर objects को स्थानांतरित करें
इस mission पर अधिक जानकारी इस लिंक पर उपलब्ध है spoken hyphen tutorial dot org slash nmeict hyphen intro
आई आई टी बॉम्बे की ओर से मैं रवि कुमार अब आप से विदा लेता हूँ
बुनियादी अरिथ्मेटिक ऑपरेटर्स पर इस ट्यूटोरियल में आपका स्वागत है
मैं पहले प्लस+  माइनस मल्टीप्लाय* और डिवाइड/ ऑपरेशन्स के बारे में बताऊँगा
यह ऐसे लिखे जाते हैं plus minus multiply एक asterisk के रूप में और divide फॉर्वर्ड स्लैश के रूप में
तो मेरे पास दो वेरिएबल्स होंगे
मैं एक num1 नामित वेरिएबल बनाऊँगा और मैं उसे 10 वेल्यू देकर सेव करूँगा और num2 इक्वल टू 2
अतः ये दोनों पूर्णांक संख्याएँ बिना दशमलव की हैं
अच्छा अब मान लीजिये कि मैं num1 और num2 को एक साथ जोड़ना चाहता हूँ
तो मैं num1 num2 के जोड़ का उत्तर एको करता हूँ
चलिए इसको जाँचें
तो यह 12 है 10 और 2 num1 और num2 जब 10 और 2 को जोड़ते हैं तो उत्तर 12 होता है
अच्छा तो चलिए अब माइनस घटाव को देखें हम यहाँ केवल माइनस चिह्न को बदल देते हैं
रिफ्रेश करें और यह 8 होगा
अच्छा तो चलिए अब मल्टीप्लिकेशन गुणा को देखें 10 गुणा 2  20 होता है और हमें 20 मिल गया
अगला 10 भाग 2  10 का आधा होता है जो कि 5 है
अब हम क्या कर सकते हैं कि हम इसके अंत में कुछ जोड़ दें
तो चलिए इसको num2 से भाग देते हैं
अब मुझे लगता है कि यह ऑपरेशन काम करेगा कि  यह num1 और num2 को जोड़ेगा तो वह 10 और 2 को जोड़ता है जो हमें 12 देगा और फ़िर 2 से 12 विभाजित होगा
अतः 2 से 12 विभाजित 6 देना चाहिए
लेकिन वास्तव में यह क्या करेगा यह num2 को लेगा और इसको num2 से भाग देगा जो 1 देगा और num1 को इसमें जोड़ देगा
तो इसका मतलब है कि हमें 6 के स्थान पर 11 मिलेगा
अब इसका कारण यह है कि डिविजन भाग ऑपरेटर हमेशा एडीशन ऑपरेटर से पहले काम करता है गुणा के साथ भी वही होता है
अब इसको हल करने के लिए हमें कोष्ठक लगाने चाहिए
कोष्ठक यह बताते हैं कि हम इस ऑपरेशन को पहले करेंगे जो कुछ भी इसके अन्दर है उसे पहले करेंगे और फ़िर भाग देंगे यह एक गुणांक या वेरिएबल कुछ भी हो सकता है
तो यहाँ पर यह क्या करेगा कि num1 num2 को जोड़ेगा जो कि 10 धन 2 जो कि हमें 12 देगा 12  भाग 2 जो कि हमें 6 देगा
चलिए उसे रिफ्रेश करें और हम देख सकते हैं कि यह चला है
तो ये बुनियादी अरिथ्मेटिक ऑपरेटर्स हैं जो उपयोग करने के लिए सरल हैं
यदि आपको कोई समस्या आए तो अपने हिसाब को हमेशा कैलकुलेटर से जाँच लें और निश्चित कर लें कि वे काम कर रहे हैं
हम शीघ्र ही इसी प्रकार के कुछ और देखेंगे
हम इन्क्रीमेंट वृद्धिअरिथ्मेटिक ऑपरेटर के बारे में सीखेंगे जो कि 1 से वृद्धि करता है लेकिन मैं उसका प्रयोग कुछ देर बाद करूँगा
अतः इनका अभ्यास कीजिये और निश्चित कर लीजिये कि आप उन्हें अच्छे से सीख लें
आई आई टी बाम्बे की ओर से मैं रवि कुमार अब आपसे विदा लेता हूँ धन्यवाद
java संस्थापन के साथ शुरूआत पर spoken tutorial में आपका स्वागत है
synaptic package manager का उपयोग करके jdk संस्थापित करना
java क्यों java के applications और प्रकार
यहाँ हम
उबंटु version 1110 और
java development environment jdk 16 का उपयोग कर रहे हैं
इस tutorial का अनुकरण करने के लिए आपका internet से जुड़ा होना आवश्यक है
package system पर synaptic package manager संस्थापित होना चाहिए
आपको लिनक्स में terminal terminal text editor text editor और synaptic package manager का उपयोग करने का ज्ञान होना चाहिए
यदि नहीं है तो कृपया spokentutorial org पर उपलब्ध लिनक्स पर spoken tutorial देखें
java program रन करने के लिए हमें jdk java development kit संस्थापित करने की आवश्यकता है
jdk के बारे में अधिक जानने के लिए आप निम्न link पर जा सकते हैं
अब हम synaptic package manager का उपयोग करके jdk संस्थापित करेंगे
इसके लिए आपको root permissions की आवश्यकता है
आपको repository चुनने की आवश्यकता भी है
ये लिनक्स पर पूर्वापेक्षा tutorial में पहले से ही बताए गए हैं
अब आपके desktop के बाएँ कोने पर आप taskbar देखेंगे
सबसे ऊपर आप dashhome देखेंगे
dashhome पर click करें
search bar में synaptic type करें
आप यहाँ synaptic package manager पायेंगे
synaptic package manager पर click करें
authentication के लिए आपको आपके password को type करने के लिए कहा जायेगा
अतः अपना password type करें और authenticate पर click करें
यह synaptic package manager खोलता है
अब quick filter box में jdk type करें
हम एक openjdk6jdk named package देखते हैं
इस पर दायाँclick करें और mark for installation पर click करें
आपको चयनित बदलावों की सूची निश्चित करने के लिए कहा जायेगा
अतः to be installed पर click करें और फिर apply पर click करें
संस्थापन कुछ सेकैंड लेगा
अब हम देखते हैं कि option openjdk6jdk हरे रंग में है
अतः हमारा संस्थापन पूर्ण हो गया है
अब संस्थापन को सत्यापित करें इसके लिए ctrl alt और t कीज़ को एक साथ दबाकर terminal खोलें
मेरा terminal पहले से ही खुला है
command prompt में java space hyphen version type करें और enter दबाएँ
हम देखते हैं कि jdk की version संख्या प्रदर्शित होती है
विवरण के आधार पर आपका उपयोगित version number भिन्न हो सकता है
अतः हमने jdk को कुशलतापूर्वक संस्थापित कर दिया है
अब एक सामान्य java program now करें और देखें क्या यह कार्य करता है
मैंने testprogram dot java नामक file में पहले से ही निम्न code सेव किया है
अब मैं कंपाइल करता हूँ और इस code को now करता हूँ
यह code स्पष्ट प्रदर्शित करता है we have successfully run a java program on the terminal
अतः वापस terminal पर जाएँ
ध्यान रखें कि मैंने testprogram dot java file home directory में सेव की है
और अभी मैं home directory में हूँ
अतः command prompt पर type करें javac space testprogram dot java
यह code को कंपाइल करने के लिए है
अब मैं code now करता हूँ
अतः type करें java space testprogram और enter दबाएँ
हमें output मिलता है we have successfully run a java program
इस प्रकार हमारा संस्थापन सही हो गया है
अब slides पर वापस जाएँ
मैं अब समझाऊँगा कि java उपयोगी क्यों है
java सरल है
java वस्तुनिष्ठ object oriented है
यह स्वतंत्र मंच है
यह सुरक्षित है
java में उच्च निष्पादन हैं
java मल्टिथ्रेडेड है
हम अब java के कुछ प्रकार और applications देखेंगे
jsp या java server pages: यह सामान्य html tags के साथ code पर आधारित है
jsp सक्रिय वेबपेजेस बनाने में मदद करता है
java applets: यह web applications को संवादात्मक विशेषताएँ प्रदान करता है
j2ee या java enterprise edition: companies j2ee का उपयोग करती हैं