dianavdavidson/MUCS-Hinglish huggingface dataset:
hydrogens हटाने के लिए build menu पर जाकर remove hydrogens चुनें
हमारे पास panel पर cisplatin के दो isomers isomers हैं
मैं दूसरे cis isomer को trans isomer में बदलूँगी
manipulation tool पर click करें
cl4 पर click करके बायीं तरफ लाएं n4 पर click करके दायीं तरफ लाएं
फिर उचित orientation अभिविन्यास दिखाने के लिए सारे bonds के स्थानों को समायोजित करें
build menu पर जाएँ और add hydrogens चुनें
पहले की तरह प्रत्येक nitrogen दो जुड़े हुए परमाणु रखता है
draw tool से hydrogen उपयोग करके तीसरा hydrogen जोड़ें
अब संरचनाओं को optimize करते हैं
अब हमारे पास panel पर diamminedichloroplatinum ii के दो geometrical isomers हैं
उसीप्रकार हमारे पास diamminetetracyanoferrate iii ion के geometrical isomers हैं
आगे हम rs configuration के बारे में चर्चा करेंगे
rs configurations chiral centre की उपस्थिति के कारण होता है
chiral centre चार भिन्नभिन्न प्रतिस्थापियों से जुड़ा हुआ परमाणु होता है
configurations एक दूसरे की nonsuperimposable mirror images होती हैं
rs configurations के प्रदर्शन के लिए मैं amino acidalanine उपयोग करुँगी
मैं fragment library से alanine संरचना load करुँगी
fragment library में उपलब्ध सारे amino acids दृष्टिगत रूप से सक्रीय हैं
आप अपने आप load और अन्वेषण कर सकते हैं
संरचना को अचयनित करने के लिए ctrl + shift और a कीज़ दबाएं
उचित orientation हेतु संरचना को rotate करने के लिए navigation tool उपयोग करें
केंद्रीय carbon परमाणु chiral है जो 4 भिन्नभिन्न ग्रुप्स से जुड़ा हुआ है
r s configuration दक्षिणावर्त या वामावर्त दिशाओं में प्रतिस्थापी को दी गयी वरीयता पर आधारित है
वरीयता प्रतिस्थापी के atomic number पर आधारित है
उच्च atomic number वाले प्रतिस्थापी को पहली वरीयता मिलती है
अब हम दक्षिणावर्त दिशा में वरीयता देखते हैं
इस संरचना में nitrogen को पहली वरीयता दी गयी है
oxygens से जुड़े हुए carbon को दूसरी और methyl को तीसरी वरीयता दी गयी है
संरचना r configuration रखती है
मैं जुड़े हुए ग्रुप्स के स्थानों को chiral carbon से बदलूँगी
build menu पर जाएँ और remove hydrogens चुनें
carbon को दायीं तरफ लाएं
oxygens से जुड़े हुए carbon को बायीं तरफ लाएं
build menu पर जाकर add hydrogens चुनें
अब वामावर्त दिशा में वरीयता देखेंगे
nitrogen की पहली वरीयता है oxygen से जुड़े हुए carbon की दूसरी वरीयता है
संरचना s configuration रखती है
उसी प्रकार हमारे पास पैनलglyceraldehyde के r और s configurations हैं
assignment में 2butene और 12dichloroethene के geometrical isomers bromochloroiodomethane के rs configurations बनाएं
नमस्कार userdefined function in awk पर spoken tutorial में आपका स्वागत है
इस tutorial में हम निम्न के बारे में सीखेंगेfunction definition का सिंटैक्स function call और return statement
हम यह कुछ उदाहरणों के माध्यम से समझेंगे
इस tutorial का अभ्यास करने के लिए आपको इस website पर पिछले awk tutorials देखने चाहिए
अब user defined functions के बारे में सीखते हैं function सिंटैक्स निम्न है
और syntax सुगम है
यहाँ keyword function अनिवार्य है
function को call करने के लिए parentheses में arguments के बाद function का name लिखें
ध्यान दें function के name और argument के open parentheses के बीच space की अनुमति नहीं है
हमारी awkdemo txt file में छठा field stipend दर्शाता है
मानिए कि stipend या तो शून्य है या चार अंकों से बना है
मान लीजिए stipend 8900 है तो इसे शब्दों में 8 हजार 9 सौ प्रिंट करें
यदि stipend 0 है शब्दों में शून्य print करें
मैंने user _ function awk named file में पहले ही code लिखा है
यहाँ मैंने single argument argval के साथ changeit named function लिखा है
यहाँ argval मूलतः हमारा छठा field है जो stipend है
function में पहले code जाँचेगा कि argval zero है या नहीं
यदि हाँ तो यह शब्दों में zero print करेगा
यदि नहीं तो code का else भाग निष्पादित होगा
else भाग में पहले हम substring function का उपयोग करके एकएक करके प्रत्येक अंक को extract करेंगे
और हम भिन्न indices पर array a में values संचित करेंगे
उदाहरणस्वरूप a 1 बायीं ओर से पहला digit या thousands place digit देगा
चूँकि हमारे पास केवल चार digits हैं मैंने चार indices का उपयोग किया है
आगे हम जाँचेंगे कि क्या elements शून्य के बराबर नहीं हैं और उन्हें सही क्रम में प्रिंट करेंगे
आखिर में हम output में नया line break देने के लिए backslash n character print करेंगे
फिर awk script में हमने dollar 2 printed किया जो दूसरा field है जोकि name है
फिर हमने parameter dollar 6 के साथ function changeit कॉल किया जो stipend है फाइल को निष्पादित करें
terminal पर जाएं फिर cd command का उपयोग करके उस फोल्डर पर जाएं जिसमें आपने फाइल डाउनलोड और एक्स्ट्रैक्ट की है
अब निम्न command type करें और enter दबाएं
userdefined function में return statement भी शामिल हो सकता है
यह statement awk program के calling भाग में control returns करता है
इसका उपयोग बाकी awk program में उपयोग हेतु value return करने के लिए भी किया जा सकता है
यह इस तरह दिखता है return space expression यहाँ expression भाग ऑप्शनल है
अब array का average return करने के लिए function लिखें
मैंने file average awk में code लिखा है कंटेंट्स देखते हैं
हमने इस उद्देश्य के लिए function named avg परिभाषित किया है
इसमें पाँच parameters हैं
i array loop variable है
sum सभी array elements का योग है
n array में elements की संख्या दर्शाता है
ret function avg से रिटर्न होना वाला variable दर्शाता है
i के पहले अतिरिक्त space दर्शाता है कि variables i sum n और ret local variables हैं
वास्तव में local variables arguments होने के लिए इंटेंड नहीं हैं
आपको functions परिभाषित करते समय इस रीति का अनुसरण करना चाहिए
for loop में हमने array elements के योग और कुल संख्या की गणना की है
हमने elements की कुल संख्या के साथ य़ोग को विभाजित करके average की गणना की है और उस वेल्यू को variable ret में संचित किया है
यह function avg  variable ret की value returns करता है
begin section में हमने 5 भिन्न संख्याओं के साथ array nums को परिभाषित किया है
print statement में हमने एक argument के साथ function avg  कॉल किया जो array name है
अतः आपको arguments के रूप में local variables को pass नहीं करना होगा
terminal पर वापस जाएं terminal साफ करें
निम्न कोड command type करें awk space hyphen f space average dot awk एंटर दबाएं
हमें output 36 प्राप्त होता है आप कैलुकुलेटर का उपयोग करके इसकी पुष्टि कर सकते हैं
अब एक और उदाहरण देखते हैं
मैंने string को reverse करने के लिए एक code लिखा है और इसे reverse awk named लिखा है
यहाँ video रोकें और flows को control कैसे करना है यह समझने के लिए code देखें फिर आउटपुट देखने के लिए इसे निष्पादित करें
नियत कार्य के रूप में awkdemo txt file में roll number field को reverse करने के लिए function rev का उपयोग करें
उदाहरणस्वरूप यदि roll number a001 है तो output 100a होना चाहिए
उसके लिए code code files में reverse _ roll awk के रूप में दिया गया है
इस tutorial में हमने सीखाfunction definition का सिंटैक्स
function call और return statement
नियत कार्य के रूप में 2d matrix का transpose बनाने के लिए function लिखें
array से न्यूनतम value element return करने के लिए function लिखें
attributes पर इस ट्यूटोरियल में आपका स्वागत है
इस ट्यूटोरियल में हम सीखेंगे परमाणुओं रेसीड्यूज़ और मॉडल्स के ऐट्रिब्यूट्स बदलना
bfactor वैल्यूज़ के आधार पर एक प्रोटीन में परमाणुओं को रंग करना
kdhydrophobicity वैल्यूज़ के आदर पर रेसीड्यूज़ को रंग करना
इस ट्यूटोरियल के अनुसरण के लिए आपको chimera इंटरफ़ेस से परिचित होना चाहिए यदि नहीं हैं तो सम्बंधित ट्यूटोरियल्स के लिए कृपया हमारी वेबसाइट पर जाएँ
इस ट्यूटोरियल को रेकॉर्ड करने के लिए मैं उपयोग कर रही हूँ ubuntu os वर्जन 1404 chimera वर्जन 1102 mozilla firefox ब्राउज़र 420 और एक कारकरी इन्टरनेट कनेक्शन
यहाँ मैंने एक 	chimera विंडो खोली है
कमांड लाइन उपयोग करके leucine zipper का स्ट्रक्चर खोलें
कमांड टेक्स्ट बॉक्स में टाइप करें open 1zik एंटर दबाएँ
पैनल पर मॉडल ribbons की तरह दिखता है
presets मेन्यू उपयोग करके डिस्प्ले को interactive 2 में बदलें
जल अणुओं को छिपाने के लिए कमांड लाइन पर टाइप करें delete solvent एंटर दबाएँ
डिस्प्ले को स्टिक्स में बदलने के लिए टाइप करें rep stick एंटर दबाएँ
स्ट्रक्चर में हाइड्रोजन जोड़ने के लिए टाइप करें addh
अब हम सीखते हैं लिंक इस स्ट्रक्चर के लिए atoms और residues के ऐट्रिब्यूट्स को कैसे बदलते हैं
attributes नामों और वैल्यूज़ के साथ विशेषताएं होते हैं
chimera में आइटम्स जैसे atoms bonds residues और molecule models ऐट्रिब्यूट्स रखते हैं
attributes को बदलने के लिए भिन्नभिन्न तरीके हैं
favorites मेन्यू उपयोग करके model panel खोलें
स्क्रीन पर model panel डायलॉग बॉक्स खुलता है
पैनल के दायीं तरफ attributes बटन पर क्लिक करें
स्क्रीन पर 1zik के लिए attributes डायलॉग बॉक्स खुलता है
डायलॉग बॉक्स attribute सूची रखता है
सूची molecule attributes और इसके कंपोनेंट्स atom bond और residue attributes रखती है
molecule attributes चुनें
उपलब्ध attributes विंडो पर सूचीबद्ध हैं
उदाहरण के लिए – एरोमेटिक रिंग्स के डिस्प्ले को बदलने के लिए aromatic display के आगे वाले बटन पर क्लिक करें
ड्रापडाउन से true चुनें
aromatic ring style में disk चुनें
aromatic color के आगे वाले color well पर क्लिक करें
color editor से रंग चुनें
पैनल का निरिक्षण करें सभी aromatic rings केंद्र में डिस्क्स के साथ दिखती हैं
स्ट्रक्चर के डिस्प्ले को ball and stick में बदलें
कमांड लाइन पर टाइप करें rep bs
attributes डायलॉग बॉक्स पर परमाणुओं की van der walls radii बदलें
ball scale की वैल्यू बदलकर 05 करें एंटर दबाएँ
पैनल का निरिक्षण करें परमाणु बहुत बड़े परमाण्विक रेडिआई के साथ दिखते हैं
molecular attributes चेक बॉक्स पर दोबारा क्लिक करें
सूची से component atom attributes पर क्लिक करें
तत्स्थानी विंडो में atom style button पर क्लिक करें
ड्राप डाउन मेन्यू में बहुत से विकल्प हैं
डिस्प्ले को cpk में बदलने के लिए sphere पर क्लिक करें
पैनल का निरिक्षण करें
डिस्प्ले में वापस जाने के लिए dot चुनें
अब component bond attributes पर क्लिक करें
यहाँ bond style को stick या wire में बदलने के लिए विकल्प हैं
component residue attributes पर क्लिक करें
यहाँ रिबन के ऐट्रिब्यूट्स बदलने के लिए हमारे पास विकल्प हैं
presets मेन्यू उपयोग करके पैनल पर स्ट्रक्चर के डिस्प्ले को ribbons में बदलें
अब attribute डायलॉग बॉक्स पर क्लिक करें
attribute डायलॉग बॉक्स में ribbon color के आगे वाले color well पर क्लिक करें रिबन कलर को चुनें
color editor को बंद करने के लिए close पर क्लिक करें
ribbon और scaling के क्रॉससेक्शन अनुप्रस्थ काट को बदलने के लिए विकल्प हैं
presets मेन्यू उपयोग करके दोबारा परमाणुओं के डिस्प्ले को बदलें
tools मेन्यू उपयोग करके attributes को बदला जा सकता है
tools मेन्यू पर क्लिक करें structure analysis तक नीचे जाएँ
और सबमेन्यू से render by attribute विकल्प चुनें
render by attribute डायलॉग बॉक्स खुलता है
यहाँ atoms residues molecules segmentation regions आदि के ऐट्रिब्यूट्स बदलने के लिए विकल्प हैं
atoms चुनें render पर क्लिक करें
उपलब्ध विकल्पों की जाँच के लिए attribute सूची पर क्लिक करें
सूची दो विकल्प दिखाती है: bfactor और occupancy
ये दो ऐट्रिब्यूट्स इनपुट pdb फाइल से पढ़े जा सकते हैं
bfactor चुनें
रंगीन उर्ध्वाधर बार्स के साथ वैल्यूज़ का एक हिस्टोग्राम दिखेगा
bfactor वैल्यूज़ मैक्रोमॉलिक्यूल्स में गतिशीलता की माप देती हैं
कम bfactor वैल्यूज़ के पामाणु स्ट्रक्चर का भाग जो सुव्यवस्थित है से सम्बंधित हैं
बड़े bfactor वैल्यूज़ के पामाणु स्ट्रक्चर का भाग जो बहुत लचीला है से सम्बंधित हैं
प्रोटीन स्ट्रक्चर के लिए pdb फाइल bfactor जानकारी रखती है
पैनल पर वापस आएं
उर्ध्वाधर बार्स माउस से हिस्टोग्राम के साथ ड्रैग की जा सकती हैं
bfactor की वैल्यू value टेक्स्ट बॉक्स में दिखती है
नीली उर्ध्वाधर बार को ज़ीरो तक लाल को 100 तक ड्रैग करें
फिर सफ़ेद बार को 50 पर फिक्स करें
colors बटन पर क्लिक करें
color atoms keep opaque और color surfaces विकल्पों को चेक करें
डिफ़ॉल्ट कलर palette blue और red है
आप कलर palette को ड्रापडाउन से बदल सकते हैं
apply button पर click करें
पैनल का निरिक्षण करें बड़े bfactor वाले परमाणु लाल में और कम वाले नीले में दिखते हैं
अपेक्षित की तरह बड़े bfactors के परमाणु स्ट्रक्चर के बाहर की तरफ हैं
अब रेसीड्यूज़ के ऐट्रिब्यूट्स को बदलते हैं
select by attribute डायलॉग बॉक्स में attributes बटन पर क्लिक करें
ड्राप डाउन से residues चुनें
render पर क्लिक करें
रेसीड्यूज़ के लिए वो ऐट्रिब्यूट्स kdhydrophobicity scale रखते हैं
ड्राप डाउन मेन्यू से kdhydrophobicity पर क्लिक करें
हिस्टोग्राम में वैल्यूज़ दिखती हैं
kdhydrophobicity scales वो वैल्यूज़ हैं जो एमिनो एसिड रेसीड्यूज़ की रिलेटिव hydrophobicity परिभाषित करती हैं
kdhydrophobicity वैल्यूज़ hydrophobic residues के लिए पॉज़िटिव और polar residues के लिए नेगेटिव होती हैं
रेसीड्यूज़ की hydrophobicity colors या worms में देखी जा सकती है
colors चुनें डिफ़ॉल्ट रूप से कुछ पैरामीटर्स चयनित हैं
apply बटन पर क्लिक करें पैनल का निरिक्षण करें
hydrophobic residues का रंग लाल और polar residues का रंग नीला होता है
worms बटन पर क्लिक करें apply पर क्लिक करें
worms संशोधित रिबन्स हैं  जिनकी रेडियस त्रिज्या परिवर्तित होती है
अधिकतर hydrophobic residues स्ट्रक्चर के अन्दर की तरफ होते हैं
डिफ़ॉल्ट रूप से ज़्यादा hydrophobic residues बड़ी रेडियस के दिखेंगे
स्ट्रक्चर को सामान्य ribbon में वापस जाने के लिए
wormstyle पर क्लिक करें और nonworm विकल्प चुनें
file मेन्यू उपयोग करके chimera सेशन बंद करें
इसे सारांशित करते हैं इस ट्यूटोरियल में हमने सीखा परमाणुओं रेसीड्यूज़ और मॉडल्स के ऐट्रिब्यूट्स को बदलना
bfactor वैल्यूज़ के आधार पर प्रोटीन में परमाणुओं को कलर करना
kdhydrophobicity वैल्यूज़ के आधार पर रेसीड्यूज़ को कलर करना
नियत कार्य में पैनल पर hemoglobin pdb code: 2hco का मॉडल खोलें bfactor वैल्यूज़ के आधार पर परमाणुओं को कलर करें
kdhydrophobicity वैल्यूज़ के आधार पर रेसीड्यूज़ को कलर करें
हम स्पोकन ट्यूटोरियल्स का उपोग करके कार्यशालाएं आयोजित करते हैं और प्रमाणपत्र देते हैं
यह स्क्रिप्ट श्रुति आर्य द्वारा अनुवादित हैमैं जया आपसे विदा लेती हूँ धन्यवाद
नमस्कार आपका स्वागत है यह एक अधिक स्पष्टीकरण विडियो है
जब आप phpपीएचपी में प्रोग्रामिंग करते हैं तो आपका सामना कुछ आम एरर्स से हो सकता है मैं उनके बारे में बताऊँगा
उनमें से अधिकतर स्वव्याख्यात्मक होती हैं
मैं कहना चाहूँगा कि 50% एरर्स जिनसे आपका सामना होता है तब होती हैं जब आप ग़लती से कुछ टाइप कर देते है और ध्यान नहीं देते या आप कुछ छोड़ देते हैं या भूल जाते हैं
ऐसी गलतियाँ सभी करते हैं  अर्धविराम छोड़ना या एक अतिरिक्त कोष्ठक जोड़ना या इसी प्रकार से कुछ
अब मैंने यहाँ पर कुछ पेज बनाएँ हैं यह कुछ एरर्स हैं जिनसे आपका सामना संभव है
वहाँ और भी हैं यह सूची संपूर्ण नहीं है यह केवल कुछ मूलतत्वबैसिक्ससमाविष्ट करता है
आपको प्रत्येक एरर एकएक करके समझाने के लिए मेरे पास एक कांटेक्स्ट एडिटर तैयार है
अतः पहला जो मैं आपको समझाने जा रहा हूँ वह htmlएचटीएमएलहै
मैंने यहाँ पर काफी htmlएचटीएमएल का उपयोग अपनी echoएको कमांड में किया है
यदि मैं इस पेज को यहाँ रन करता हूँ हमें यहाँ पर यह एरर मिलती है
यह parse error कह रहा है और हमें यह सूचना यहाँ पर मिल रही है
वस्तुतः आपको इस पर ध्यान देने की ज़रूरत है अल्पविराम या फिर अर्धविराम अपेक्षित है
यह हमें एक लाइन संख्या देता है अतः जब हमें इनमें से कोई एक parse error मिलती है यह हमेशा ही एक लाइन संख्या देगा
यह यहाँ पर लाइन 5 दिखा रहा है
अतः यदि हम नीचे लाइन 5 पर आते हैं आप यहाँ पर देख सकते हैं कि line 5 comma 19 ln5 col19 हमें सारी सूचना मिल गयी है
लाइन 5 यहाँ पर है
अब यहाँ पर दृष्टिगत रूप से यह गलत नहीं है
phpपीएचपी जिस तरह से echoएको कमांड का अर्थ लगाता है वह यह है कि हमें शुरुआती स्थान हमारे डबलdouble उद्धरणचिन्हquotes यहाँ पर मिल गये हैं और अंत यहाँ पर अतः यह आरंभ होगा और यह अंत
वस्तुतः अब यहाँ पर क्या हो रहा है कि क्योंकि हम htmlएचटीएमएललागू कर रहे हैं हम इसके बीच में डबलdouble उद्धरणचिन्होंquotesका इस्तेमाल कर रहे हैं और इसका मतलब यह है कि एकोecho कमांड को यहाँ से शुरू और यहाँ पर अंत समझ लिया जाएगा
मेरे खयाल से मैं यह मेरे एकोecho फंक्शनfunction के ट्यूटोरियल में समझा चुका हूँ
अच्छा हमें इस लाइन में एररerrorमिलने का कारण यह है क्योंकि यह डबलdoubleउद्धरणचिन्होंquotes की पहली उपस्थिति है जहाँ इसे नहीं होना चाहिए
अब तकनीकी रूप से phpपीएचपी ने इसे नहीं लियाअतः यह यहाँ पर नहीं होना चाहिए
लेकिन यह अर्धविराम कि अपेक्षा करने के बारे में यहाँ कह रहा था के जब हम एको का अंत करते है  हम अर्धविराम का प्रयोग करते हैं अतः यह इसके लिए जो देख रहा था वहाँ पर है
किन्तु तब इसके बाद भीयह बिलकुल निरर्थक बन जाता है
अतः हमें क्या करने की ज़रुरत है कि इसके बदले हम अपने सिंगलsingle कोटेशनquotation मार्क्सmarksका प्रयोग करें
अब यदि मैं इसे सेव करता हूँ हमें अब लाइन 6 पर एक एररerror मिलेगी क्योंकि एररerror इसके नीचे आ गयी है यह 6 में बदल गया
देखिये आप जानते हैं कि लाइन 6 पर या लाइन 6 के नज़दीक आपको कुछ बदलने की आवश्यकता है आप कुछ और अन्य देखेंगे जो हम कर रहे हैं कुछ वास्तविक लाइन एररerror नहीं दे रहे हैं
और आपको यह मिला अतः आपको अपना htmlएचटीएमएलकोड रन करने के बाद यह मिला स्पष्टतः यहाँ पर व्यावहारिकता नहीं है किन्तु हमने उसको कर लिया है
अच्छा तो मैं दूसरा अर्धविराम करने जा रहा हूँ यह एक दूसरी सामान्य एररerrorहै
हम यहाँ पर वापस जाते हैं और अर्धविरामsemicolon पर क्लिक करते हैं हमें यहाँ पर एक parse error expecting a semicolon मिली है
अब हम अर्धविराम की आशा क्यों कर रहे हैं यह कोड ठीक दिख रहा है हमें यहाँ पर alex के साथ एक वेरिएबल मिला है हमारे पास यहाँ पर alex के साथ एक अन्य वेरिएबल है
हम इन वेरिएबल्स की तुलना कर रहे हैं हमें इसके अंदर दो बराबर चिह्नों कि आवश्यकता है
यदि यह शर्त सही हैहम यह सूचना एकोechoकरेंगे
अब यदि हम यहाँ जाते हैंline no 9
तो सचमुच में यह एक बहुत ही सरल कोड है यदि यह थोड़ा ज्यादा जटिल होता आप लाइन 9 पर आते किन्तु वास्तव में यह लाइन 9 है
अब इसको देख कर कह सकते हैं कि यहाँ लाइन 9 में कुछ भी ग़लत नहीं है
किन्तु किसी तरह इस लाइन में कुछ न कुछ तो ग़लत है यहाँ पर क्या हो रहा है कि php पीएचपीजिस तरह से पेजों का अर्थ लगाता है; वह एक लाइन के आधार पर है
अतः जो कोड हमने यहाँ देखा है वह उसी के समान है
यह वास्तव में कम्पाइल होगा और कार्य करेगाकिन्तु यह यहाँ पर नीचे है और यह इसी तरह यहाँ ऊपर है; हम अभी भी इसके बाद अर्धविराम की अपेक्षा कर रहे हैं
यदि हम यह करते हैं यह अभी एक मान्य कोड होगा अतः मैंने वहाँ पर एक अर्धविराम जोड़ दिया है जबकि अगर आप देखें तो इसे यहाँ पर होना चाहिए
हम इसे यहाँ नीचे ला सकते हैं अतः मैं इसे अभी फिर से रन करता हूँ
तो हमने कर लिया अतः हमें एक सफल पेज मिल गया
स्पष्टतः यदि मैं इसे यहाँ ऊपर रखूँ  तो यह भी एक मान्य कोड होगाजैसा कि वह होना चाहिए
अतः phpपीएचपी उस आधार पर कार्य नहीं करता कि इस लाइन पर यहाँ एक एररerror है
यह सामान्यतः यह बताता है कि वर्तमान लाइन रन नहीं हो सकती क्योंकि पिछली लाइन में एक एररerror है
अतः अर्धविराम के बिना इस लाइन पर इस एररerror की वजह से यह लाइन नहीं रन हो सकती इसलिए यह लाइन लाइन 9 पर एक एररerror के रूप में वापस मिली है आप यह यहाँ देख सकते हैं
अतः यह दो मूल एरर्सerrors हैं जिनको हमने समाविष्ट किया
यदि कभी आपको ऐसी कोई चीज़ मिलती हैतो केवल जाँचें और अनिवार्य नहीं है कि जिस लाइन पर एररerror मिली है उसी को जाँचें
पीछे जाँचे आगे जाँचें नहींआगे नहीं किन्तु पीछे जाँचें और देखिये यदि आप कुछ ठीक कर सकते हो
यदि आपको करना पड़े तो पूर्णतः प्रत्येक अक्षर का पर्यवेक्षण कीजिये
मुझे लोगों से काफी ईमेल्स मिले हैं जिन्होंने इस तरह की ग़लतियाँ की हैं और मुझे लोगों की सहायता करने में कोई हर्ज़ नहीं है
बेझिझक पूछिएकिन्तु यह सुनिश्चित कर लें कि आप अपना कार्य मुझे भेजने से पहले एक दो बल्कि तीन बार जाँच लें
अच्छा अतः अगले भाग में हम बचे हुए एररerror पेजों के बारे में जानेंगे जल्द ही मुलाकात होगी मैं रवि कुमार आईआईटीबॉम्बे की ओर से अब आपसे विदा लेता हूँ  धन्यवाद
adduser su
usermod userdel
id du
मैं इस tutorial में लिनक्स का उपयोग कर रहा हूँ
enter मैं इसे y दबा कर निश्चित करूँगा
command enter करिये terminal  पर su space hyphen space duck और enter दबाइए
इस यूज़र से लॉग आउट होने के लिए type करें logout और enter दबाइए
usermod command super यूज़र या root यूज़र को अन्य यूज़र accounts की settings बदलने में सक्षम बनता है जैसे कि
terminal पर type करते हैं id और enter दबाइए
eclipse का उपयोग करके errors और debugging tutorial में आपका स्वागत है
साधारण java program लिखते समय संभावित एरर क्या हैं
उन errors की पहचान कैसे करें और eclipse का उपयोग करके उन्हें कैसे सुधारें
इस tutorial का अनुकरण करने के लिए आपको ज्ञात होना चाहिए कि
eclipse में java program को कैसे बनाएँ और रन करें
एक साधारण java program में विशिष्ट errors हो सकती हैं
semicolon ; छूटना
message के आसपास double quotes  छूटना
file का name और class का name बेमेल होना
और print statement को lowercase में टाइप करना
हम एक program लिखेंगे और फिर इनमें से प्रत्येक errors को बनायेंगे और देखेगें कि eclipse में we होता है
यहाँ हमारे पास eclipse ide और helloworld tutorial के लिए उपयोगित project है
हम project में एक नया class बनायेंगे और इसका उपयोग new class में करेंगे class को error free name we और मेथड stubs public static void main चुनें
package explorer को minimize करें comments को हटाएँ और कुछ errors के लिए print statement जोडें
eclipse में जिस line में error है वह बाईं margin पर red cross चिह्न के साथ दिखाई देगी
इस case में system out println line में एक एरर्स है और इसलिए इसके बाईं ओर red cross चिह्न है
errors की सूची cross चिन्ह पर mouse घुमाने से प्रदर्शित होती है
पहली error प्रदर्शित होती है syntax error insert semicolon to complete block statements
ऐसा इसलिए क्योंकि हमें program के प्रत्येक statement को semicolon के साथ समाप्त करना है
अतः statement के अंत में semicolon को प्रविष्ट करें
ctrl s के साथ file सेव करें
ध्यान दें कि जैसे ही हम semicolon जोडते हैं और file को सेव करते हैं पहली error चली जाती है
अब वहाँ केवल एक error है जो है hello world cannot be resolved to a variable जिसका अर्थ है कि console पर कोई भी message दर्शाने के लिए message में double quotes सम्मिलित होना चाहिए
बिना quotes के java सोचता है कि helloworld variable का name है
add message के पहले और बाद में double quotes को जोडें
ctrl s से सेव करें हम देख रहें हैं कि red cross चिन्ह चला गया है और program error मुक्त हो गया है अतः program को red करें और देखें कि we होता है
java applications के run में run करें
हम देख रहें हैं कि message console पर printed हो गया है
अगली error देखते हैं
यह file का name और class का name बेमेल होने के कारण होती है
यह आमतौर पर eclipse में नहीं होता है
यह इसलिए क्योंकि हमने file को बनाने के लिए new class wizard का उपयोग किया है और
इक्लिप्स स्वतः एक file बनाता है
लेकिन यदि हम eclipse के बाहर java file को बनाते हैं और इसे project से जोडते हैं तो उसमें error हो सकती है
अतः class के name को बदलकर error को संतुलित करें
चूँकि java casesensitive है अब class का name और file का name मेल नहीं खाते हैं
ध्यान दें कि बाईं margin पर red cross चिह्न है
और error message है the public type errorfree must be defined in its own file
इसके अलावा ध्यान दें कि शब्द errorfree लाल रंग से चिन्हांकित है
eclipse इटेलिजेंट्स fixes प्रदान करता है और यहाँ हमारे पास दो fixes उपलब्ध हैं
पहला है rename compilation unit to errorfree java
दूसरा है rename the type to errorfree
fix जिसे हम देख रहे हैं वह दूसरा है और हम देखते हैं कि एक बार आप file का नाम बदल देते हैं class error मुक्त हो जाता है error यहाँ missing है
दूसरी error print statement में typing की गलती के कारण होती है
बडे s को छोटे s में बदलें
हम देखते हैं कि वहाँ red cross चिन्ह है
और error message है system cannot be resolved
इसका अर्थ है कि java system name द्वारा class या object या variable की अपेक्षा करता है
लेकिन यहाँ code में system object जैसे कुछ नहीं है
अतः संभावित fixes देखें
यहाँ 11 fixes हैं जिनमें से fix जिसे हम देख रहे हैं वह 8th option है
change to system java lang
आप देख सकते हैं कि जैसे ही हम इसे बडे s में बदलते हैं error हट जाती है
इस प्रकार eclipse का उपयोग करके java में errors को पहचानते हैं और उन्हें सुधारते हैं
इस tutorial में हमने देखा
java program लिखते समय विशिष्ट errors क्या हैं और
eclipse का उपयोग करके उन्हें कैसे पहचाने और सुधारें
इस tutorial के लिए नियत कार्य के रुप में नीचे दिए गए code में एरर ज्ञात करें और उन्हें fix करें
निम्न link पर उपलब्ध ट्यूटोरियल को देखें यह project को सारांशित करता है
online test pass करने वालों को प्रमाणपत्र भी details हैं अधिक जानकारी के लिए contact @spoken hyphen tutorial dot org पर लिखें
tables और आकृतियों के इस tutorial में आप सबका स्वागत है
इस ट्यूटोरियल में हमारे दो उद्देश्य है पहला है यह समझाना के टैब्यूलर परिवेश का प्रयोग कर टेबल्स कैसे बनाए
दूसरा उद्देश्य है के टेबल परिवेश का इस्तेमाल कर लेटेक डाक्यूमेंट्स को टेबल्स में कैसे शामिल करे
यही तरीका इस्तेमाल कर सकते है आकृति को शामिल करने के लिए
हमने देखा है के कैसे टाइटल याने शीर्षक पेज बनाए  इसमें टाइटल है  लेखक की जानकारी क्रिएटिव कॉमन्स कॉपीराइट की जानकारी  ये सब समीकरण वाले ट्यूटोरियल में समझाया गया था
आज की तारीख आखरी कॉलम दिखाई दे रहे है जोकि इस कमांड द्वारा बनी है
अगले पेज पर चलते है
अब मैं यह टेबल क्रमशः कैसे बनाना है यह समझाऊँगी
एक साफ स्लेट से शुरुवात करते है  मैं इन कमांड्स को डिलीट करती हूँ
संकलन करती हूँ और साफ स्लेट से शुरू करती हूँ
बिगिन टैब्यूलर और एंड टैब्यूलर के इस्तेमाल से टैब्यूलर परिवेश को बनाया जाता है मैं इसे यहाँ करती हूँ
बिगिन टैब्यूलर के पास ब्रेसेस के भीतर जो r r अक्षर है वोह बताता है के यहाँ दो कॉलम्स है तथा वो दाईं ओर संरेखित है
पहली लाइन में जो एंट्रीज़ है मांगो और मिक्स्ड दो रिवर्स स्लैश अगली लाइन का संकेत देता है
मैं अगली लाइन को एन्टर करती हूँ
जैक्फ्रूट कोली हिल्स बनाना ग्रीन
अब मैं इस टैब्यूलर परिवेश का अंत करती हूँ संकलन करती हूँ ये यहाँ दिखाई दे रहा है
हमें 3 बाय  2 टेबल मिलता है  यहाँ तीन रोव्स और दो कॉलम्स है
यह दो कॉलम्स राइट अलाइंड है याने के दाईं तरफ संरेखित है  जो की  r r अक्षर द्वारा स्पष्ट किया गया है
दो कॉलम को अलग करने के लिए हम संरेखित कॉलम अक्षरों के बीच में एक खड़ी लाइन दाखिल करते है
तो मैं यहाँ दाखिल करती हूँ सेव करती हूँ संकलन करे आप देख सकते है के खड़ी लाइन आई है
अगर अंत में भी आपको खड़ी लाइन चाहिए उचित जगह पर दाखिल कीजिये
मैं इन्हें दाखिल करती हूँ  सेव करती हूँ और संकलन करती हूँ
तो ये यहाँ आ गए है
as में तो हम और खड़ी lines दाखिल कर सकते है
मैं एक और खड़ी लाइन शुरुवात में डालती हूँ आप देख सकते है के दूसरी लाइन आ गयी है
देखिए दो और खड़ी लाइन्स हम कुछ और अलग संरेखण की कोशिश करते है
यहाँ c लिखते है यह कहने के लिए के दूसरा कॉलम मध्य में संरेखित हो
अब ये मध्य में संरेखित है चलिए पहले कॉलम को बायी ओर संरेखित करते है
अभी तो यह दाई ओर संरेखित है मैं इसे बायी ओर संरेखित करती हूँ