टॉमस Reimers: कूल। तो हाय, सब लोग। मेरा नाम टॉमस। मैं एक TF हूँ और यह है Armaghan BEHLUM: ARMI। तुम लोगों को देखकर अच्छा लगा। टॉमस Reimers: कूल। तो हम बात कर रहे हो जा रहे हैं आज लीप मोशन के बारे में। तो लीप मोशन है एक वास्तव में अच्छा उत्पाद है कि आप एक साथ बातचीत कर देता है एक अलग तरह से कंप्यूटर। तो पूरे विचार के पीछे छलांग गति आप यह है कि करने के लिए अपने हाथों का उपयोग कर सकते हैं कंप्यूटर के साथ बातचीत। तो यहीं मैं कुछ की स्थापना की है। मैं थोड़ा इसके बारे में बात करेंगे। लेकिन मूल संस्करण आप कर सकते है मैं सामने मेरे हाथ देखना है कि मैं उन्हें ले जाने कब और मेरे कंप्यूटर की, आप कंप्यूटर पर एनालॉग मिल और आप इस विश्लेषण कर सकते हैं। आप इशारों कर सकते हैं। आप करने के लिए अपने हाथों का उपयोग कर सकते हैं कंप्यूटर के साथ बातचीत नए और दिलचस्प तरीके से। खैर, मैं वास्तव में पहली बार ARMI के लिए रवाना पास करना चाहते हैं आप क्या की कुछ शांत क़ौम को दिखाने के लिए कुछ लोगों को इस के साथ किया है। और फिर हम कैसे करें के बारे में बात करेंगे आप वास्तव में इस के साथ कोड। Armaghan BEHLUM: हाँ। हैलो। जैसा कि हमने देखा तो, थोड़ा यहां डेटा, लेकिन चलो देखते हैं क्या कुछ लोगों को इस के साथ किया है। तो मुझे बस इस उदाहरण को खोलने दें। और फिर, इसलिए, उदाहरण के लिए, आप देख सकते हैं अब मेरे हाथ वहाँ अनुरूप है, लेकिन इस समय एकता का उपयोग कर कुछ लोगों को है एक छोटे से अधिक त्वचा डाल करने का फैसला और हाथ चारों ओर सामान। इसलिए मुझे लगता है, चलो इस एक के साथ जाने दिया जा सकता है, सुनिश्चित करें कि, मेरे हाथों से बातचीत की है। और आप शायद एक कल्पना कर सकते हैं अन्य शांत उपयोगी चीजों की जोड़ी आप इस के साथ क्या कर सकते हैं। तो यह कम से कम एक उदाहरण है। और फिर इस से बाहर कूद करते हैं। और फिर एक और शांत एक है, चलो इस एक साथ चलते हैं। Plasmo गेंद। फिर, हम जरूरी नहीं होता जटिलता के इस स्तर की उम्मीद CS50 के लिए एक अंतिम परियोजना से। इसका मतलब है आप को दिखाने के लिए बस है के कुछ है, तुम लोगों को दे के लिए एक छोटे से प्रेरणा क्या तुम लोगों को लीप मोशन के साथ क्या कर सकते हैं। तो उदाहरण के लिए यहाँ एक अच्छा है हम वहाँ जाते हैं, जो भौतिकी उदाहरण,। मेरे दोनों हाथ तो अब है कि आप इस छोटे से प्लाज्मा गेंद है। और गेंद भौतिकी के लिए प्रतिक्रिया है मेरे बारे में गेंद के आसपास मेरे हाथ घूम रहा है। अब यह सब एकता का उपयोग करते हुए, हालांकि है, उपकरण और चौखटे की तरह का प्रयोग हम नहीं सिखाया है कि कक्षा में तुम लोग, लेकिन आप कुछ बहुत देख सकते हैं शांत चलने वाले के साथ throughs। लेकिन एक बात है कि तुम लोग क्या कर सकते हैं कि लीप मोशन के साथ अभी से शुरू जावास्क्रिप्ट में काम है। लीप मोशन एक जावास्क्रिप्ट एपीआई है कि तुम लोगों को हम अत्यधिक, अत्यधिक उपयोग कर सकते हैं तुम लोगों को है कि निर्माण की सिफारिश उस का उपयोग कर अपनी परियोजनाओं। उस के साथ तो, मुझे जाने टॉमस के लिए रवाना इसे वापस पारित लीप के बारे में बात करने के लिए मोशन और जावास्क्रिप्ट। टॉमस Reimers: कूल। या फिर आप दिखाना चाहते हैं उन्हें पहली विजुअलाइज़र? Armaghan BEHLUM: अरे हाँ। हाँ। चलो कि विजुअलाइज़र के बारे में अधिक बात करते हैं। टॉमस Reimers: एक सबसे बुनियादी पर तो स्तर, जब आप पहली बार लीप मोशन करने के लिए मिल आप इस बॉक्स के लिए जा रहे हैं। यहाँ, मुझे नियंत्रण रखना चाहते हैं? Armaghan BEHLUM: हाँ, इसके लिए जाओ। टॉमस Reimers: तो जब आप पहली छलांग मोशन करने के लिए मिल आप इस बॉक्स के लिए जा रहे हैं। यह एक उपकरण है जो कुछ इस तरह लग रहा है। आप अपने कंप्यूटर में प्लग आवश्यक ड्राइवरों स्थापित, और फिर यह मूल रूप से स्थापित किया जाएगा। सबसे आसान तरीका सॉर्ट करने के लिए तो लीप मोशन के साथ सौदे की यह स्थापित करता है इस कार्यक्रम को खोलने की है लीप मोशन विजुअलाइज़र बुलाया। और विजुअलाइज़र सचमुच है क्या मैं यहाँ दिखा रहा हूँ। यह आप को देखने के लिए अनुमति देता है अपने हाथों की कंकाल की रूपरेखा। और क्या लीप मोशन के रूप में उन्हें व्याख्या है। तो लीप मोशन कैमरे का उपयोग करता है अपने हाथों को देखो की सॉर्ट करने के लिए और फिर यह क्या लगता है की कोशिश करता है बुनियादी कंकाल संरचना है कि आप स्क्रीन पर देखते हैं। और कहा कि यह आपको पता चलता है। Armaghan BEHLUM: हर एकल छोटे से बिंदु और बात यह है कि आप देख वहाँ कि तुम लोगों के लिए उपलब्ध है कि डेटा के रूप में अच्छी तरह से उपयोग करने के लिए। तो आप यह है कि देखने कैप्चरिंग कि टॉमस पांच उंगलियों के प्रत्येक है उन विभिन्न उंगलियों डेटा के रूप में आप के लिए भी उपलब्ध हैं अंक जो कुछ भी आवेदन में उपयोग करने के लिए तुम चाहते हो सकता है। आप अगर देखना चाहते हैं किसी एक अच्छा कर रहा है आप अपनी उंगलियों अगर देख सकते हैं कर्ल करवाने और वे कर रहे हैं कि क्या कर रहे हैं अंगूठे उंगली इशारा कर रहा है ऊपर की ओर, या जहां उनकी कलाई या हथेली है और सामान की है कि प्रकार। टॉमस Reimers: कूल। तो अगर आप कुछ इशारों देख सकते हैं यह दूसरों से बेहतर समझता है। यह देख रहा है कि याद रखें, अपने नीचे से एक कैमरे पर से हाथ, तो आप अपने हाथ की तरह है जब यह है कि यह पूरी तरह से उन्हें समझता है तुम कोशिश करना शुरू करते हैं और एक बार, लेकिन एक ऐसा अंगूठे ऊपर, कभी कभी यह, इसे पढ़ता कभी कभी तो यह लगता है, लेकिन ईमानदारी से कर सकते हैं कैमरे बस अंगूठे नहीं देख सकता। तो क्या यह सच नहीं है यकीन है कि क्या हो रहा है। बस कुछ सीमाओं को ध्यान में रखना जब आप इस के साथ विकसित कर रहे हैं। वैसे भी, तो वापस इस जा रहा है। विजुअलाइज़र वास्तव में उपयोगी उपकरणों की एक बहुत है। तो लीप मोशन है इस तरह से प्रोग्राम वे करने के लिए आप उम्मीद नहीं है कि उस छवि डेटा के साथ बातचीत। वे वास्तव में नहीं है तुम समझने की उम्मीद क्या परदे के पीछे हो रहा है। वे क्या बेनकाब है आप के लिए एपीआई का एक गुच्छा आप कर सकते हैं कि इस तरह की इस डेटा के साथ बातचीत सीधे समझ के बिना क्या हुड के तहत हो रहा है। इसलिए हम विजुअलाइज़र में यहां एच मारा आप विकल्प की एक बहुत देखेंगे। हालांकि यहां महत्वपूर्ण एक तुम ओ मारा और फिर एच मारा है, आप यह देखेंगे कि आप इशारों आकर्षित करने देता है। तो एक इशारे, आप देखेंगे इसे भर में एक तीर छोड़ता है। एक इशारे तरीकों में से एक है, जो छलांग मोशन की तरह आप डेटा पर प्राप्त करने देता है यह प्रक्रिया करने के लिए बिना। तो बजाय मुझे लगाने की आवश्यकता होगी, की तुलना बाहर, ओह, हाथ आगे बढ़ रहा था, मैं इस बात का उपयोग कर सकते हैं, भले ही एपीआई की तरह बस मुझे बता देगा, अरे, वे इस इशारा किया। तो अगर आप बुनियादी तीर इशारों कर सकते हैं। आप चक्र इशारों कर सकते हैं। आप इशारों दोहन कर सकते हैं। और आप कुंजी प्रेस इशारों कर सकते हैं। हाँ। और सामान की तरह। तो अब हम एक तरह से है कि लीप मोशन क्या कर सकते हैं देखा है, आप इसे एक पढ़ सकते हैं देख सकते हैं इशारों की पूरी गुच्छा। मैं मैं करने जा रहा हूँ ARMI वापस करने के लिए इसे पारित और वह कैसे के बारे में बात करने जा रहा है यदि आप जावास्क्रिप्ट के साथ इन पर मिल कैसे आप भी इस के साथ एक परियोजना शुरू करते हैं। और फिर हम कुछ के बारे में बात करेंगे ठंडे स्थानों तुम उस के साथ जा सकते हैं। Armaghan BEHLUM: हाँ। सुन कर अच्छा लगा। तो हाँ, बहुत पहले की बात है कि हम आप निश्चित रूप से करना चाहते हो जाएगा, आप पाने के बाद लीप मोशन के लिए है सेट अप leapmotion.com, जाना, स्थापित ड्राइवरों और सामान। आप जा सकते हैं कि करने के बाद यह जुड़ा है कि सुनिश्चित करें। आप अपने छोटे ट्रे में देखते हैं लीप मोशन आइकन और यह हरे रंग का है, तो क्या आप सब सेट हो। और निश्चित रूप से बाहर की जाँच वास्तव में क्या टॉमस सिर्फ इशारों से दिखाया और स्क्रीन नल कर रही है, और कुंजी नल, और सामान की है कि प्रकार। उसके बाद हम हालांकि, एक बार फिर, जैसा मैंने कहा, हम आपको इन सब के लिए उपयोग किया के रूप में अच्छी तरह से जावास्क्रिप्ट में बातें। आदर्श कि सेट अप हम आप की सिफारिश करेंगे लोगों में जाने के लिए है आपके vhost निर्देशिका, स्थानीय मेजबान, अपने CS50 उपकरण में जनता। आप वहाँ जाने कब और क्या तुम हूँ देखना एक सूचकांक डॉट एचटीएमएल फाइल है। अब जब कि सूचकांक डॉट HTML फ़ाइल या सूचकांक डॉट PHP फ़ाइल, जो भी है ठीक है, तुम तो क्या कर सकते हैं अपने मुख्य ऑपरेटिंग सिस्टम के लिए जाना है। और तुम आईपी पते पर जाने अगर कि नीचे सही में सूचीबद्ध है यहीं अपने उपकरण के कोने, आप देख सकते हैं, तो क्या होता है आप पर है कि पृष्ठ पर जाने है कि सूचकांक डॉट एचटीएमएल फ़ाइल द्वारा संदर्भित। तो तुम सब कोड में डाल सकता है कि वहाँ भेजा है और यहाँ प्रयोग करने योग्य हो जाता है। टॉमस Reimers: तो यह भी है संदर्भ के लिए महत्वपूर्ण बस तुम लोगों को वास्तव में पता है कि अगर कैसे एक सर्वर अपने आप को स्थापित करने के लिए, या आप दुनिया भर में इस पर डाल करना चाहते हैं वेब, आप जो कुछ भी करने के लिए स्वागत कर रहे हैं। ये हैं कि याद रखें बस जावास्क्रिप्ट फ़ाइलें और सभी लीप प्रसंस्करण ग्राहक पर किया जाता है। तो यह वास्तव में कोई फर्क नहीं पड़ता जहां आपके सर्वर जीवन कंप्यूटर के रूप में इतने लंबे समय आप वेबसाइट पर देखे जा रहे लीप मोशन स्थापित किया है। Armaghan BEHLUM: बिल्कुल। टॉमस की तरह, हाँ कहा, जो कुछ भी आप लोगों के लिए काम करता है। यह सिर्फ हमारी सिफारिशों में से एक है। अब लीप का उपयोग शुरू करने के लिए आप क्या करेंगे मोशन आप आयात होता है लीप मोशन से JavaScript फ़ाइल। और फिर वहाँ से आप अभी है, क्या कर सकते हैं मैं सिर्फ इस पैरा है टैग पाठ की एक आईडी के साथ स्थापित की। हम अनुशंसा करते हैं कि हालात नियंत्रक विकल्पों में स्थापित कर रहे हैं साथ लीप मोशन के लिए सच करने के लिए इशारों कर सकें। डिफ़ॉल्ट रूप से उन लोगों के तो हम तुम से पता चला है कि इशारों दोस्तों, चक्र, और कुंजी नल, और swipes, उन लोगों के लिए नहीं दिखाए जाते हैं आप डिफ़ॉल्ट रूप से लोगों को। लेकिन हम अत्यधिक उन का उपयोग करने की सलाह देते हैं ताकि आप पहिया बदलते नहीं कर रहे हैं। यह सच है, गुजर उन लोगों के लिए लोगों को सक्षम नियंत्रक विकल्पों डॉट पाश के लिए छलांग और आप सभी जाने के लिए तैयार हैं। तो आप सिर्फ क्योंकि एक गुमनाम समारोह परिभाषित कि एक में ले जाएगा लीप मोशन से फ्रेम और कहा कि सीमा है सब आप की जरूरत करने जा रहे हैं कि जानकारी। टॉमस Reimers: तो बस के लिए संक्षिप्त, आप एक वस्तु है। आप इस समारोह में है छलांग डॉट पाश कहा जाता है। और अगर आप दो तर्क के साथ कहते हैं। आप एक साथ यह फोन नियंत्रक विकल्प। और का एक बहुत कुछ कर रहे विकल्पों तुम वहाँ में डाल सकते हैं। हम करने जा रहे हैं एक इशारों सक्षम है पर जोर। और आप तो यह बराबर अगर सही पर सेट आप इस इशारों पर पहुँच प्राप्त कर सकते हैं कि हम विजुअलाइज़र में आपको दिखाया। और फिर दूसरा तर्क है एक समारोह, इसे वापस तरह के एक फोन की तरह है जो हर बुलाया जाएगा समय लीप के हर फ्रेम, इसलिए हर बार छलांग रजिस्टरों कि अपने हाथ आगे, यह एक नया फ्रेम है। और यह एक साथ इस समारोह में कॉल फ्रेम वस्तु है जो तर्क। और उस फ्रेम वस्तु का वर्णन छलांग के रूप में फ्रेम में देखता है। Armaghan BEHLUM: बिल्कुल। तो क्या यह सब उपयोगी होता है बिट्स और सूचना के टुकड़े हम पहले के बारे में बात कर रहे थे कि। फ्रेम डॉट इशारों जाँच हो रही है इशारों की एक सरणी है छलांग गति पकड़ लिया है कि अपने पिछले फ्रेम में कर हाथ। तो उदाहरण के लिए, हम क्या कर रहे हैं यहाँ क्या कर हम जाँच कर रहे है, अरे, यह पिछले फ्रेम में लीप किया था, आप जो मैंने किया है कि किसी भी इशारों को पकड़ने? और हम ऐसा करने का फैसला क्या यदि हां उन इशारों के माध्यम से पुनरावृति है और कोशिश करते हैं और कुछ उपयोगी मिल उन लोगों से जानकारी। प्रत्येक इशारे एक अद्वितीय है आईडी के साथ जुड़े। वे प्रकार है। आप जो उंगलियों पर देख सकते हैं इशारों में शामिल थे इस pointable सामान बाहर की जाँच करके। आप के माध्यम से जाना जब तो अगर लीप मोशन जावास्क्रिप्ट एपीआई सामान, वे pointables उल्लेख करते हैं, वे इन उंगलियों के बारे में बात कर रहे हैं। और फिर हाथ, ज़ाहिर है, कर रहे हैं पूरे हाथ वस्तु। ओर बताइए? तुम कितनी देर तक जांच कर सकते हैं प्रस्ताव पर चला गया और, हाँ, उन सभी उपयोगी बातें। इसलिए मैं अभी क्या कर रहा हूँ यहाँ मैं फ्रेम लॉग किया गया है, और फिर मैं प्रदर्शित करने के लिए अपने HTML को अद्यतन जानकारी के इन बिट्स के सभी फ्रेम से। तो चलो कि बाहर की जाँच करते हैं। तो यहाँ है। यहाँ सूचकांक डॉट एचटीएमएल फ़ाइल है। तुम सिर्फ देखा था और मैं बस चले गए जब मेरे हाथ लीप एक चक्र गति पकड़ लिया। तो अगर आप मुझ पर एक वृत्त कर देख सकते हैं यहाँ, चक्र जानकारी के साथ अद्यतन करता है। Swipes कर रही है, swipes फैल जाती है। चलो एक स्क्रीन टैब की कोशिश करते हैं। हम वहाँ जाओ। स्क्रीन नल और एक कुंजी नल। द्वारा भी तो कुंजी नल, आप नीचे मारा जब इस तरह, कर रहे हैं। तो क्या आप कल्पना कर सकते हैं शायद एक पियानो खेल रहा है। और फिर स्क्रीन नल कर रहे हैं आप स्क्रीन मारा। तो क्या आप वास्तव में शायद कल्पना कर सकते हैं आप के सामने एक टच स्क्रीन है और आप संपर्क मार रहे हैं आप के सामने स्क्रीन। और फिर हम एक हड़पने कर सकते हैं यहाँ में इन वस्तुओं की। इसलिए मुझे लगता है कि मैं ने कहा कि याद सांत्वना प्रवेश में फ्रेम गुजर रहा है। और इसलिए हम बाहर की जाँच कर सकते हैं सभी बिट्स और सूचना के टुकड़े में उपलब्ध हैं के रूप में अच्छी तरह से है कि फ्रेम का उपयोग करने के लिए। जैसा कि मैंने पहले कहा pointables उंगलियों हैं। उस पल में हम नहीं था हमारे लीप मोशन के सामने हाथ इसलिए यह शून्य पंजीकृत लेकिन यह आप कैसे है शायद पता लगाने के लिए शुरू होगा कितने उंगलियों स्क्रीन हैं। और जानकारी के प्रकार है कि। टॉमस Reimers: और याद यह सिर्फ एक वस्तु है। इतना सब कुछ पहुँचा जा सकता है तरह की एक संरचना की तरह सी में आप वस्तु है संपत्ति के नाम डॉट नाम है। और फिर उस के भीतर आपके पास सरणियों और आप अन्य वस्तुओं है, लेकिन यह सिर्फ एक वस्तु की याद है। विशेष कुछ भी नहीं है हम लीप का उपयोग कर रहे हैं। Armaghan BEHLUM: हाँ। बिंदास। हम एक जोड़े की जांच होनी चाहिए जावास्क्रिप्ट उदाहरणों में से? टॉमस Reimers: तो जल्दी से याद है कि हम उस कहा लीप वास्तव में यह कर सकते हैं कि किसी भी वेबसाइट पर चलाते हैं। LeapJS सिर्फ एक ग्राहक के लिए सेवा की है। और तो ग्राहक के साथ है के रूप में लीप मोशन यह काम करेगा संलग्न। तो लीप मोशन है एक वेबसाइट जहां लोग उनके उदाहरण साझा कर सकते हैं बातों के बारे में वे बनाया है। तो हम बस जाने के लिए जा रहे हैं उनमें से एक जोड़ी के माध्यम से पहले संभव है देखने के लिए क्या कैसे के बारे में और अधिक विस्तार में गोताखोरी यह संभव है। इतना Armaghan BEHLUM: चलो देखते हैं। टॉमस Reimers: अब यह काम होना चाहिए। Armaghan BEHLUM: तो अब हम एक उदाहरण देखा पहले हमारे हाथ प्रदान की गई है कि एकता का उपयोग कर बहुत प्रभावशाली ग्राफिक खाल के साथ, लेकिन अब आप क्या कर सकते हैं देख सकते हैं एक वेब ब्राउज़र के अंदर ही बात है। इस सब के अंदर क्रोम है बस जावास्क्रिप्ट का उपयोग। और फिर अन्य अच्छा अगर आप चाहते हैं बात है वे यह किया कैसे पता करने के लिए, जावास्क्रिप्ट पर उदाहरण यह भी कोड विकल्पों में शामिल है कि तुम बाहर की जाँच करें और फिर से देख सकते हैं कैसे इस व्यक्ति को हथियाने की गई थी हाथ और कोड और ऐसी। वह सब है तो आप पा सकते हैं developer.leapmotion.com पर। तुम जाओ और जावास्क्रिप्ट बाहर की जाँच कर सकते हैं वे वहाँ है कि उदाहरण हैं। तो हाँ। यहाँ इन कर रहे हैं, उफ़ खेद है। का है कि फिर से कोशिश करते हैं। ओह। मैं दो सही हाथ है। तो हाँ। टॉमस Reimers: तो और फिर, लीप को खराब करता है कभी कभी याद है। बस इसे एक दूसरे दे। यह सही नहीं है, लेकिन यह बहुत अच्छा है। Armaghan BEHLUM: एक अन्य सिफारिश भी सीधे धूप में ऐसा नहीं है। जिस तरह से लीप मोशन तो काम करता है, वास्तव में है मैं कैमरे से दिखाने के लिए अगर के रूप में अच्छी तरह से, अवरक्त प्रकाश। तो यह उन लोगों के बाहर भेजता है और उसके बाद वे वापस आ गए जब उन्हें पढ़ता है। आप करने की कोशिश कर रहे हैं तो यह सूर्य के प्रकाश को निर्देशित करते हैं, उदाहरण के लिए, यह शायद है काम करने के लिए नहीं जा रहा है, या यह आवश्यकता होती जा रही है कुछ अंशांकन ऐसा करने के लिए। इसके अलावा एक और सिफारिश करने के लिए है लीप के पीछे जगह साफ और छलांग के सामने। काम कर के रूप में सोचो है कि एक गुंबद के अंदर इस लीप मोशन वस्तु आसपास के। सामान अभी भी वहीं है, तो के रूप में अच्छी तरह से इसके पीछे, वह भी हस्तक्षेप करने के लिए जा रहा है कैसे लीप मोशन की कोशिश कर के साथ अपने हाथ की पहचान करने के लिए और सामान की है कि प्रकार। तो, उदाहरण के लिए, मैं इस में लगता है मामला यह वास्तव में मेरे लैपटॉप कि लीप मोशन बनाने की तरह है। हाँ, हम वहाँ जाते हैं। मैं से मेरा लैपटॉप बाहर साफ करना चाहते हैं तो इसके पीछे हाथ बहुत अच्छी तरह से दिखाई देते हैं। तो हाँ। कि नहीं है। ऐसा किया था और क्या हम उन्हें दिखा। टॉमस Reimers: मुझे लगता है कि अब समय होगा में गोता की तरह और चलो बस जाने के लिए खरोंच से पूरी तरह से एक डेमो बनाते हैं। यह वास्तव में आसान होने जा रहा है। असल में क्या हम जा रहे हैं ऐसा करने के लिए प्रयास करने के लिए यह कर रहा है इतना है कि आप अपने हाथ, स्वाइप जब पृष्ठभूमि, लाल के रूप में बाहर शुरू करने के लिए जा रहा है और आप अपने हाथ स्वाइप करते हैं, पृष्ठभूमि हरी बारी करने के लिए जा रहा है। ठीक है? वास्तव में सरल। और यह सिर्फ मूल रूप से है एक बहुत माध्यम से जाना जा रहा अवधारणाओं के पीछे लीप हम कर सकते हैं, इसलिए है कि लीप कैसे काम करता है की इस विचारधारा में मिलता है और हम उस के साथ सामान का निर्माण कैसे कर सकते हैं। और फिर हम हूँ वहाँ से शायद सिर्फ तुम्हें दिखाने एपीआई डॉक्स और जहाँ आप इस बारे में और अधिक पढ़ सकते हैं। और फिर हम दिन फोन करेंगे। तो आप कोड के लिए चाहते हो या तुम मुझे कोड करना चाहते हैं? Armaghan BEHLUM: हाँ। खैर, मुझे लगता है कि हम काम कर सकते हैं लगता है इस एक साथ और कोशिश पर टॉमस Reimers: तो हम करेंगे कुछ जोड़ी कोडिंग करते हैं। Armaghan BEHLUM: हम वहाँ जाते हैं। यह ठीक है कि क्या मैं बाहर की जाँच करना चाहता था। बिंदास। तो यहाँ में, उदाहरण के लिए, चलो देखते हैं। हम पुनरावृति कर रहे हैं पहले से ही इशारों के माध्यम से, टॉमस Reimers: बनाने के लिए करना चाहते हैं सिर्फ एक पूरी तरह से नए फ़ाइल? Armaghan BEHLUM: पूरी तरह से नई फ़ाइल? यकीन है, हाँ। टॉमस Reimers: हाँ। Armaghan BEHLUM: तो चलो करते हैं। टॉमस Reimers: तो हम जा रहे हैं एक पूरी तरह से फ़ाइल बनाने के लिए। हम यह डॉट एचटीएमएल हाथ में फोन करता हूँ। वह मेरे साथ अच्छा है। तो तुम एक एचटीएमएल टैग करना याद है, फिर उस के भीतर आप एक सिर है। यही कारण है कि सिर के भीतर इसे एक शीर्षक है। टैब अन्य तरह तो। वहाँ तुम जाओ। शीर्षक है, हम लीप उदाहरण यह फोन करता हूँ। हां। Armaghan BEHLUM: उफ़। शीर्षक। टॉमस Reimers: हाँ। Armaghan BEHLUM: वहाँ हम कर रहे हैं। टॉमस Reimers: और तो चलो एक शरीर बनाते हैं। Armaghan BEHLUM: चलो, रुको यह भी आयात करने के लिए सुनिश्चित करें। टॉमस Reimers: ओह, बिल्कुल। मेरा बुरा। तो हमेशा यकीन है कि तुम छलांग है बनाते हैं इतना है कि स्क्रिप्ट आप के लिए दिया एक स्क्रिप्ट है लीप मोशन द्वारा जो मूल रूप से वेब ब्राउज़र कनेक्ट करने के लिए अनुमति देता है उपयोगकर्ता के कंप्यूटर पर डिवाइस के लिए। और फिर इस में हम भी एक शरीर की जरूरत है और सिर्फ चलो शरीर इतना कहना ही बना हम छात्रों को दिखा सकते हैं कैसे इस नए से कनेक्ट करने के लिए वे बनाया है जो वेब पेज। Armaghan BEHLUM: यकीन है। तो चलो बस another-- डाल दिया टॉमस Reimers: हाय, हैलो दुनिया। इसलिए एक बहुत ही बुनियादी उदाहरण है। वास्तव में सिर्फ एक डेमो। Armaghan BEHLUM: और फिर यहाँ में हम हम हाथ डॉट एचटीएमएल यह कहा जाता है, के लिए जा सकते हैं, सही? और ओह! तो मैं क्या गलत है आश्चर्य अब इस अधिकार के साथ। के पठन अनुमतियाँ जोड़ दें डॉट एचटीएमएल हाथ करने के लिए। टॉमस Reimers: यदि आप चाहते हैं बड़ा टर्मिनल में यह करने के लिए तो हम सिर्फ the-- पर यह दिखा सकते हैं कि Armaghan BEHLUM: हाँ, यह समझ में आता है। ठीक है। इसलिए मैं सिर्फ जोड़ा अनुमतियाँ, लेकिन हम अगर बाहर की जाँच करने के लिए गए थे अनुमतियाँ हम पहले कि वास्तव में हाथ देखा होगा डॉट एचटीएमएल पठन अनुमतियाँ नहीं था और इसलिए हम इसे प्रस्तुत नहीं कर सका। हम ऐसा करते हैं लेकिन अब, हम अपने देखना सही वहाँ थोड़ा हैलो दुनिया। टॉमस Reimers: तो, वास्तव में चलो वह लिख रहा था, के रूप में हैलो दुनिया, मैं एक तरह के बारे में सोचा हम इस को बदल सकता है। चलो यह नमस्ते विश्व कहना बनाते हैं, और तुम लहर तब, जब यह अलविदा कहते हैं। अधिकार? तो नमस्ते, अलविदा। Armaghan BEHLUM: यकीन है। टॉमस Reimers: यह बहुत अच्छा लगता है। Armaghan BEHLUM: यह है कि मेरे लिए भी अच्छा लगता है। टॉमस Reimers: हम कर रहे हैं तो अगर कि चलो बस जाने क्या करने जा रहा एक छोटा सा वेब पेज के माध्यम से लगता है। हम कुछ स्क्रिप्ट की जरूरत करने जा रहे हैं जो मूल रूप से रजिस्टरों , आप लहराया है कि और एक छलांग करने के लिए एक लहर और एक ज़ोर से मारना, एक ही बात है। इसलिए हम एक स्क्रिप्ट की जरूरत करने जा रहे हैं कि मूल रूप से यह है कि कड़ी चोट के लिए पंजीकृत करता है। और एक बात हम कर रहे हैं आवश्यकता के लिए जा हम कर रहे है कुछ की जरूरत के लिए जा रहा वास्तविक सामग्री को बदलने की। क्या आपको याद है, के रूप में jQuery तो आप सामग्री को बदलने की अनुमति देता है। तो एक बात हम शामिल करने के लिए चाहते हो सकता है इस में jQuery पुस्तकालय है। और फिर क्या चयन करने के लिए सक्षम होने के लिए हम वास्तव में सामग्री को बदलने के लिए जा रहे हैं, कि एक आईडी की आवश्यकता के लिए जा रहा है या एक वर्ग, या कुछ और कि हम यह चयन करने के लिए उपयोग कर सकते हैं। तो हम बस यह एक देता हूँ परिवर्तन पाठ के त्वरित आईडी। और फिर तुम jQuery हड़पने के लिए करना चाहते हैं? Armaghan BEHLUM: तो पहले क्या है तो अब सूची करने के लिए हमारे पर बात? टॉमस Reimers: चलो jQuery के ले लो? Armaghan BEHLUM: चलो jQuery के, ठीक है, शांत हासिल किया है। उस मामले में, मैं जा रहा हूँ actually-- करने के लिए है जहां होगा ऐसा करने के लिए सबसे अच्छी जगह है? टॉमस Reimers: jQuery के, इसलिए यदि आप गूगल jQuery के, पहले jQuery का मारा Armaghan BEHLUM: बहुत पहले एक। टॉमस Reimers: या डाउनलोड। यह ठीक है। बाईं तरफ डाउनलोड v1 और v2 मारो। तो हम से jQuery का वर्णन कर रहे हैं आप की तरह ऑनलाइन शायद किया है। नीचे स्क्रॉल करें। ऊपर, ऊपर। Armaghan BEHLUM: ओह, ठीक है यहाँ अब? टॉमस Reimers: या कि। हां। तो jQuery के एक संस्करण की मेजबानी की है जो आप वास्तव में नहीं है इसका मतलब इसे डाउनलोड करने की जरूरत है, लेकिन आप अधिक से अधिक कर रहे हैं इसे डाउनलोड करने के लिए आपका स्वागत है और यह अपने आप को होस्ट करते हैं। Armaghan BEHLUM: कूल। तो अब हम jQuery का है। अब आगे क्या हमारे पास करने के लिए सूची पर है। टॉमस Reimers: बहुत बढ़िया। तो हम क्या जरूरत है अगले ऐसा हम वास्तव में जरूरत है पी हैलो दुनिया एक आईडी देने के लिए इसलिए हम सही, इसे बदल सकते हैं? तो चलो की एक विचार देते हैं, मैं पाठ बदलने के लिए, पता नहीं? Armaghan BEHLUM: चलो बस चलो इसे इस तरह से करते हैं, मुझे लगता है। टॉमस Reimers: changeText, शांत। और अब चलो बस पृष्ठ को ताज़ा करते हैं। यकीन है कि सब कुछ काम करता है। तो वापस ब्राउज़र में। बिंदास। हमेशा एक अच्छा अनुस्मारक कि आप एक वेबसाइट का निर्माण कर रहे हैं, शायद आप हर बार ताज़ा करें किसी भी कुछ हद तक महत्वपूर्ण परिवर्तन बस कभी कभी आप क्योंकि गलती से एक टैग छोड़ देता है, या आप गलती से कुछ को हटा दें, और फिर आप, कुछ छोटे तोड़ने लेकिन फिर आप एक बड़ा परिवर्तन करने के लिए जब आप इस बड़े बदलाव किया था, क्यों पसंद कर रहे हैं कदाचित असंबंधित बात तोड़ने। तो यह की तरह हमेशा के लिए अच्छा है जाओ और उन विवेक की जाँच करते हैं। वैसे तो अब चलो पिछले एक मानसिक स्वास्थ्य की जांच, जो है बदलने की कोशिश करते हैं लीप मोशन बिना पाठ, बिना कुछ भी, बस पेज लोड पर यह हूँ हैलो दुनिया को बदल अलविदा jQuery का उपयोग कर। तुम jQuery उजागर याद तो अगर इस डॉलर के हस्ताक्षर समारोह, जो हम, सीएसएस चयनकर्ता के लिए पारित कर सकते हैं अर्थात् हैशटैग परिवर्तन पाठ, जो तत्व के साथ चुनता है परिवर्तन पाठ की एक आईडी। और फिर हम जा रहे हैं विधि एचटीएमएल कॉल करने के लिए वस्तु पर इसके साथ रिटर्न एक स्ट्रिंग अलविदा, का तर्क जो आइटम बदल जाएगा एचटीएमएल अलविदा कहने के लिए। बहुत बढ़िया। कि बहुत अच्छा लगता है। और अब हम को ताज़ा जब हम को देखने के लिए जा रहे हैं पेज यह तुरन्त ठीक है, अलविदा करने के लिए बदलता है? यह कुछ के लिए इंतजार नहीं करता है। क्रमबद्ध के रूप में जल्द ही उस स्क्रिप्ट के रूप में यह अलविदा करने के लिए यह परिवर्तन चलाता है। बिंदास। तो अब के एक समारोह में कहा कि लपेट दें। राइट। इसलिए हम चाहते हैं करने के लिए जा रहे हैं एक समारोह बनाने के लिए। हम अलविदा फोन करता हूँ। तो समारोह अलविदा है कोई बहस नहीं ले जा रहा और यह सच नहीं है कुछ भी वापस करने के लिए जा रहा है। और यह सिर्फ जा रहा है जावास्क्रिप्ट में करते हैं। उत्कृष्ट। इसलिए हमारे समारोह अलविदा अब अलविदा करने के लिए पाठ, सही बदलता है? तो यह हमारे लिए एक रास्ता देता है मूल रूप से परिवर्तन करने के लिए अलविदा जब भी करने के लिए कि पाठ हम चाहते हैं कि समारोह का आह्वान किया। अधिकार? तो यह बहुत अच्छा है। Armaghan BEHLUM: ठीक है, हम यह भी सिर्फ सुनिश्चित कर सकते हैं कि हम नहीं बुला रहे हैं के बाद से अब समारोह में, हम पेज को ताज़ा करते हैं, तो यह नहीं जा रहा है नोटिस पाठ बदलने के लिए। टॉमस Reimers: बहुत बढ़िया। तो अब हम शुरू करने के लिए जा रहे हैं कि लीप सामान में प्राप्त करने के लिए कि हम के बारे में बात कर रहे थे। तो ARMI, आप करना चाहते हैं यहाँ या से ले? Armaghan BEHLUM: हाँ। जरुर। मैं शायद जरूरत करने जा रहा हूँ दोहरी जांच बातें करने के लिए, लेकिन उदाहरण के लिए याद हम चाहते थे कहा विकल्प में सुनिश्चित करने के लिए हम इशारों सक्षम सेट टॉमस Reimers: अच्छी पकड़ है। Armaghan BEHLUM: सच हो सकता है। और फिर हम सिफारिश की थी तुम लोगों को होता है कि चलाने छलांग डॉट पाश, जो हम पहले भी कहा था, दो विकल्प हैं, एक JSON वस्तु है कि कैसे आप चाहते हैं के लिए विकल्प है करने के लिए छलांग मोशन विन्यस्त करने के लिए है कि काम करते हैं, और फिर एक समारोह एक कॉलबैक के रूप में एक फ्रेम को पकड़ने के लिए जा रहा टॉमस की तरह समारोह कह रहा था। और फिर तुम क्या चाहते हो संपादित उस समारोह के साथ क्या करना है। तो हम में पारित विकल्प है और अब हम को परिभाषित एक फ्रेम में ले जाएगा कि एक समारोह। और अब हम को परिभाषित किया है उस समारोह क्या करता है। यह के लिए भी है भविष्य सुनिश्चित करने के लिए करते हैं। टॉमस Reimers: बहुत बढ़िया। तो अब हम इस के लिए है छलांग डॉट पाश समारोह मूल रूप से लीप देखने कहते हैं जो कॉल इन विकल्पों और हर समय के साथ कुछ परिवर्तन, इस कॉल सभी डेटा के साथ समारोह फ्रेम आप फ्रेम में के बारे में पता कर रहे हैं। बहुत अच्छा लगता है। तो अब जल्दी मानसिक स्वास्थ्य की जांच, मैं हमेशा सलाह देते हैं, जो कहा कि अभी डाल में है सांत्वना डॉट प्रवेश फ्रेम। और फिर क्रोम में खुला और ऊपर से अपने कंसोल पर देखने के लिए और देखने के लिए छलांग के साथ खेलने के आसपास फ्रेम कि होगा क्योंकि लॉग इन किया जा रहा है आप की एक विचार मिलता है क्या डेटा के लिए उपयोग किया है। और हमेशा की तरह आप, भ्रमित हो अगर एपीआई संदर्भ देखो। और हम कड़ी शामिल करेंगे इस के अंत में उस के लिए। Armaghan BEHLUM: तो हम फिर पृष्ठ ताज़ा और हम जाने के लिए और फिर से सांत्वना खुला। और अब हम हम कर रहे हैं कि नोटिस में पारित फ्रेम होने, इन छोटी वस्तुओं हम पहले देखा था। तो हाँ। ये हमारे फ्रेम हैं कंसोल में दिखा। बिंदास। तो अब हम पकड़ा है कि फ्रेम, के रूप में आप पहले याद हो सकता है , हम था कि उदाहरण से हम फ्रेम डॉट इशारों की जांच अगर हम इशारों की सूची प्राप्त है कि फ्रेम सबसे हाल ही में पकड़े गए। हम चाहते हैं कि सरणी की लंबाई जाँच कर सकते हैं लीप किसी भी इशारों अगर पकड़ा देखने के लिए। उस सरणी है तो अगर शून्य से अधिक तो हम हम ऐसा करने के लिए कुछ सामान है कि पता है। तो चलो एक अगर हालत में है कि लपेट जाने और अब यहाँ में हम जानते हैं कि हम क्या है एक इशारे देखा है, चलो उस पर कार्रवाई करते हैं। तो अब हम यहाँ कर रहे हैं कि हम बाहर की जाँच करने के लिए एक संकेत है। टॉमस Reimers: खैर, सबसे पहले बात यह है कि यह सिर्फ एक इशारा नहीं है यह के रूप में कई इशारों हो सकता है। Armaghan BEHLUM: बहुत सही है। टॉमस Reimers: प्रति तो यहाँ क्लासिक सी शैली हम शायद एक पाश के लिए उपयोग करना चाहते हैं। Armaghan BEHLUM: यहाँ हम फिर रहे हैं। हम पुनरावृति करने का निर्णय लिया इशारों के माध्यम से। और चलो देखते हैं। मैं प्लस, प्लस। और अब हम शायद अगर सिर्फ एक var इशारे के बराबर होती है फ्रेम डॉट इशारों ब्रैकेट मैं, अब हमारे पास सिर्फ एक है जो इशारा ही है, एक इशारे वस्तु का एक उदाहरण हमारे साथ काम करने के लिए पाश के लिए इस के अंदर। ठीक है। टॉमस Reimers: चलो विवेक यहाँ फिर से जाँच करें और सिर्फ सांत्वना डॉट हम मिल देखने के लिए क्या इशारा लॉग ऑन करें। Armaghan BEHLUM: कंसोल डॉट प्रवेश इशारा। Okie Dokie। और एक बार ताज़ा। टॉमस Reimers: और चलो एक इशारा करने की कोशिश करो। आप एक गुच्छा देखेंगे कि की, वह swipes जब, आप में इशारों का एक गुच्छा मिल सांत्वना और वह एक चक्र करने की कोशिश करता है, तो यह just-- है Armaghan BEHLUM: सर्किलों सिर्फ सच में अच्छा कर रहे हैं। टॉमस Reimers: अब एक अजीब बात है यहाँ, वह एक चक्र कर रही है, जो लेकिन यह सही है, 80 इशारों लॉगिन कर रहा है? यही कारण है कि इशारों की एक बहुत कुछ है। तो बात की पहली प्रकार के लिए एहसास है, और यह भ्रमित किया जा सकता है, एक इशारा करता है सिर्फ एक बार लॉग इन नहीं कर रहा है। हर फ्रेम पर, ठीक है, मैं एक चक्र कर रहा हूँ, इसलिए यदि लीप इस का पता लगाने जाएगा एक बदलाव के इस से है, इस एक परिवर्तन है से एक परिवर्तन है। और यह उन लोगों में से हर एक प्रवेश करेंगे। लेकिन उन में से हर एक में, यह, ओह, कहने के लिए जा रहा है एक इशारे प्रगति में है। तो हे, एक है, वहाँ मुझे बस कहना है इशारा और यह वर्तमान में चल रहा है। इसलिए हम नहीं करना चाहते हैं क्या हर एक पर, ओह, कहना है उन इशारों से आप पाठ बदलना चाहते हैं। हम क्या करना चाहते हैं कि जब इशारा है बंद हो जाता है, और हम उस के लिए जाँच कर सकते हैं, फिर हम पाठ बदलना चाहते हैं। Armaghan BEHLUM: mhmm। टॉमस है तो जैसे इन इशारों को समझा कई के माध्यम से प्रकट हो सकता है फ्रेम, लेकिन उदाहरण के लिए, जब हम कर रहे थे उस चक्र, हम देख सकते हैं वह यह है कि एक के लिए आईडी एकल चक्र है कि हम पूरा करने के लिए कोशिश कर रहा है हो सकता है एक ही आईडी भर था। और वास्तव में, आप भी कर सकते हैं स्थिति की जाँच करें। अपडेट किया गया। और फिर यह शायद है पिछले चक्र कि, ओह, ठीक है, ठीक है। कभी कभी तो यह पता चलता है कि आप एक एक इशारे रोकने का दर्जा और यह भी है कि आप किसी स्थिति से पता चलता है की एक नई इशारे जब शुरू कर यह सुनिश्चित करें कि के लिए पहचानता आप एक नया इशारा शुरू कर दिया है। इस मामले में उदाहरण के लिए। टॉमस Reimers: कूल। Armaghan BEHLUM: तो हाँ। और फिर, चलो देखते हैं। आप भी नोटिस कर सकते हैं हम बना रहे थे, हालांकि एक चक्र और इशारा एक क्षेत्र कहा जाता है प्रकार है हमें बताता है कि किस तरह इशारा की है। तो यह है कि हमारे लिए उपयोगी हो सकता है आप कोशिश करते हैं और हम क्या कर रहे हैं। टॉमस Reimers: तो जेएस वापस करने के लिए संक्रमण, मुझे तब होता है कि पहली बात यह है इसके अलावा, बस इस कोड के माध्यम से पढ़ने एक छोटे से अनुकूलन वहाँ है जो हम वास्तव में है ठीक है, हालत अगर इस जरूरत नहीं है? फ्रेम डॉट इशारों डॉट क्योंकि अगर लंबाई पाश के लिए शून्य, वह यह है कि वैसे भी चलाने के लिए नहीं जा रहा है। इसलिए हम के रूप में अच्छी तरह से सिर्फ जा सकते हैं आगे और उस से छुटकारा मिलेगा। फिर, आप कोड लिख रहे हैं, जबकि यह पीठ और क्रमबद्ध जाने के लिए महत्वपूर्ण है Refactor की क्या आप महसूस करते हैं कि के रूप में कुछ बेहतर किया जा सकता है, या ऐसा करने के लिए एक और तरीका है कि वहाँ। तो अब हम सिर्फ इस साफ करने के लिए जा रहे हैं ऊपर जल्दी से और भी अपने कोड को साफ। यह एक बड़ा सौदा है। Armaghan BEHLUM: अच्छा शैली बहुत सराहना की है। टॉमस Reimers: आप कर सकते हैं हमेशा बता जब किसी को अगर एक हुआ करता था जहां कोड है हालत और फिर वे इसे हटा दिया, लेकिन वे यह uncomment नहीं था। यह बहुत स्पष्ट है और यह एक तरह से बदसूरत लग रहा है। Armaghan BEHLUM: तो क्या है अगले हमारे पर सूची करने के लिए? टॉमस Reimers: तो अब हम कह रहे थे के रूप में, मुझे लगता है हम क्या करना चाहते पहली बात यह है कि लगता है कि कि इशारा है सुनिश्चित करें वास्तव में एक ज़ोर से मारना, है ना? Armaghan BEHLUM: हाँ। टॉमस Reimers: हम कह रहे हैं कि अगर तो हमारे अलविदा, तरह का एक कड़ी चोट की तरह है यह एक कड़ी चोट के साथ हम, जाना होगा हम अरे, यह कहने की जरूरत है पहली बात, इशारा सही, एक कड़ी चोट प्रकार है? नहीं एक चक्र या एक शीर्ष, लेकिन यह एक कड़ी चोट है? जिस तरह से तो हम ऐसा कर सकते हैं हम इशारे से कह सकता हूँ है एक स्ट्रिंग के रूप में डॉट प्रकार बराबर बराबर ज़ोर से मारना। Armaghan BEHLUM: [अश्राव्य] इशारे डॉट प्रकार के बराबर होती है कड़ी चोट के बराबर होती है। हम कर रहे हैं। टॉमस Reimers: और फिर आखिरी सवाल हम यह देखने के लिए इशारा डॉट है चाहता हूँ राज्य बराबर बराबर रोक, है ना? तो है कि जब इशारा बंद कर दिया गया है। मैं वास्तव में मैं कड़ी चोट के लिए लगता है मेरे सिर के ऊपर से यह पता है, लेकिन आप का स्वागत करते हैं जब आप, इसे देखो यह यह रजिस्टरों हर बार स्वाइप आप को रोक जब तक एक शुरुआत इशारा है। और फिर पिछले एक के सिर्फ एक को रोकने का इशारा। इतना ही एक बंद हो जाएगा हमारे लिए बहुत अच्छा है जो इशारा,। तो क्या हम क्या कर सकते इशारा डॉट कहते हैं कि अगर है बराबर बराबर ज़ोर से मारना और इशारा डॉट टाइप बराबर बराबर का दर्जा तो चलो, रोक विवेक यहाँ की जांच डॉट प्रवेश इशारा सांत्वना। तो हम यहाँ वापस जाना होगा। हम पेज को ताज़ा कर देंगे। और अब केवल समय कुछ करना चाहिए हम स्वाइप जब लॉग इन किया सांत्वना डॉट है। और हम स्वाइप करने के लिए कोशिश करते हैं और हम कुछ भी नहीं देखते हैं। अधिकार? तो यह वास्तव में एक बड़ा मुद्दा है। हम करने के लिए क्या उम्मीद नहीं देख रहे हैं। और डिबगिंग इस का एक बड़ा हिस्सा हो सकता है। पहली बात तो हम जा रहे हैं , ठीक है, चलो डॉट को सांत्वना देना है कहने के लिए इशारा डॉट अगर यह लॉग इन करें बराबर बराबर कड़ी चोट टाइप करें। Armaghan BEHLUM: हाँ, चलो करते हैं। टॉमस Reimers: तो हम कर रहे हैं वापस इस पर जाने के लिए जा रहा है। हम ताज़ा कर देंगे। हम स्वाइप करेंगे। और हम उनमें से एक गुच्छा देखने के लिए जा रहे हैं। ठीक है। तो स्पष्ट रूप से समस्या थी हमारे इशारा डॉट स्थिति के साथ। हम इनमें से किसी एक को खोलने अगर हम करेंगे तो वस्तुओं में देखते हैं और हम देखेंगे, खैर, यह ओह, एक बंद है, लेकिन, यह नहीं स्थिति, राज्य कहा जाता है। हम वापस करने के लिए सिर तो अगर हमारे कोड हम कह सकते हैं अगर इशारा डॉट प्रकार बराबर बराबर ज़ोर से मारना और इशारा डॉट राज्य बराबर बराबर बंद करो, फिर हम डॉट को सांत्वना यह लॉग इन कर देंगे। और तो ताज़ा करें। हम ज़ोर से मारना। और हम उस पर देखेंगे हर कड़ी चोट, हम कर रहे हैं केवल है, जो एक हो रही जो महान है अंत, है ना? यही कारण है कि हम क्या चाहते हैं। Armaghan BEHLUM: हाँ। और हम भी नोटिस कर सकते हैं कि आईडी के लिए इन इशारों में से प्रत्येक को अलग कर रहे हैं। हम कर रहे हैं, क्योंकि टॉमस कह रहा था तो जैसा इस एक बंद राज्य को पकड़ने कि एक कड़ी चोट के अंत में मौजूद है, हम कर रहे हैं व्यक्तिगत अलग इशारों हो रही है लीप मोशन से। फाडू। टॉमस Reimers: चलो आगे चलते हैं और बस, जो अंतिम बात करते हैं, Armaghan BEHLUM: अलविदा। टॉमस Reimers: बहुत बढ़िया। और अब चलो हमारी वेबसाइट बाहर की जाँच करते हैं। एक Armaghan BEHLUM: दूसरा। हम, हाँ, हम अलविदा यह फोन किया था। फाडू। टॉमस Reimers: नहीं, अलविदा एक वास्तविक कार्य है। Armaghan BEHLUM: हाँ। चलो करते हैं। टॉमस Reimers: और जब हम अलविदा लहर, यह अलविदा कहते हैं। Armaghan BEHLUM: हम जीत है। टॉमस Reimers: तो बहुत रोमांचक चीज है। उम्मीद है कि आप कुछ का निर्माण कर सकते हैं वरना, लेकिन आप सही, का विचार हो? आप इशारों पता लगा सकते हैं। आप कार्यों को कॉल कर सकते हैं। और कहा कि वास्तव में आप देता से कि कुछ बहुत ही मौलिक निर्माण ब्लॉकों वे ऊपर स्वाइप शायद जब, ओह, कहने के लिए, आप भी बातें पता लगा सकते हैं क्योंकि जैसे दिशा। मैं उन्हें कुछ करना चाहते हैं। या वे सही स्वाइप करते हैं, तो मैं उन्हें कुछ करना चाहते हैं। और हम प्राप्त करने के लिए शुरू कर सकते हैं वास्तव में कैसे साथ रचनात्मक हम हमारी वेबसाइट में सुधार करने के लिए जा रहे हैं इन ज़ोर से मारना इशारों या वृत्त का उपयोग कर इशारों, या नल इशारों, या तो नल या स्क्रीन नल कुंजी। और आप कर रहे हैं कि अधिक से तो अन्य स्वागत से अधिक खेलने के लिए वास्तविक डेटा के साथ, लेकिन आप क्या करना चाहते हैं हम आपको डॉक्स के लिए जाने का सुझाव होगा कि वे वास्तव में बहुत अच्छा कर रहे हैं। तो अब डॉक्स का नेतृत्व किया। या आपको लगता है कि इस बारे में बात करना चाहते हैं? Armaghan BEHLUM: हाँ। चलो करते हैं। इसके अलावा सलाह के एक अन्य tidbit है, कोशिश करते हैं और 3 डी में इस के बारे में सोचना है। तो वास्तव में उन इशारों को खींचने के चलो एक बार और सांत्वना डॉट प्रवेश इशारे और हम ऐसा। चलो एक कोशिश करते हैं अब में वापस आओ और इनमें से जोड़े, उन की जोड़ी। हम में जाने के लिए और बाहर की जाँच करें के रूप में अच्छी तरह से इन इशारों आप देख सकते हैं कि के रूप में वे dimensionality कर रहे हैं वास्तव में, तीन दिशाओं में है। तो बस सीमा नहीं है एक 2 डी स्क्रीन करने के लिए अपने आप को यहां तक ​​कि आप कर सकते हैं, हालांकि एक 2D वेबसाइट पर हो। आप कोशिश करते हैं और कैसे एक उपयोगकर्ता सोच सकते हैं 3 डी में वेबसाइट के साथ बातचीत हो सकती है। टॉमस Reimers: एक 3 डी अंतरिक्ष में। Armaghan BEHLUM: बिल्कुल। और हाँ। तो तुम, निर्देश, वेग मिल जानकारी के इन सभी शांत बिट्स। टॉमस Reimers: और अगर तुम नहीं उस के साथ परिचित है, यह एक्स, वाई चला जाता है, और फिर Z यह पिछले आयाम है। आप शायद रहे हैं जो सिर्फ कुछ आप 3 डी के साथ पेश किया है अगर साथ परिचित पहले विमानों समन्वय। अगर तुम नहीं है, यह एक 2 डी के रूप में ही है एक को छोड़कर एक तीसरा आयाम है। हम Z कहते हैं। और सब कुछ है, की तरह पसंद यह कहाँ जा रहा है जो दिशा, position-- मैं यह भी हो सकता है लगता है त्वरण का पर्दाफाश, मुझे यकीन नहीं कर रहा हूँ। Armaghan BEHLUM: हाँ, मुझे विश्वास है। यह निश्चित रूप से गति है। मैं वास्तव में 100% नहीं हूँ त्वरण के बारे में सुनिश्चित करें। टॉमस Reimers: यह एक विकल्प हो सकता है आप कुछ करने पर पारित कर सकते हैं। तो स्थिति और गति उजागर कर रहे हैं तीन निर्देशांक के इन प्रकार में। इतनी एक्स, वाई, जेड या डेल्टा एक्स, डेल्टा वाई, डेल्टा Z। तो अब प्रलेखन के नेतृत्व में यह developer.leapmotion.com है और फिर आप दस्तावेज़ क्लिक कर सकते हैं। फिर, लीप मोशन इन सब है अद्भुत एपीआई, जावास्क्रिप्ट के लिए एक, सी तीव्र और के लिए एकता, एक के लिए एक सी ++, जावा के लिए एक, पायथन के लिए एक, उद्देश्य सी के लिए और एक मैं व्यक्तिगत रूप से जावास्क्रिप्ट की ओर धक्का होगा या आप एक सीखना चाहते हैं नई भाषा, अजगर की कोशिश करो। मैं के साथ काम किया है उन भाषाओं के दोनों और इससे पहले कि वे जानने के लिए वास्तव में आसान कर रहे हैं और आप पहले से ही जावास्क्रिप्ट पता है, जो यह एक बहुत अच्छा दावेदार बनाता है। सावधानी से एक शब्द जब आप डॉक्स दर्ज करें। आप डॉक्स v2.0 पर कर रहे हैं सुनिश्चित करें। आप पर कर रहे हैं क्योंकि अगर संस्करण एक, यह काम नहीं करेगा। इसके अलावा उदाहरण गैलरी के लिए। हम एक अच्छा 30 मिनट बिताए डिबग हमारे लीप की कोशिश कर रहा हम महसूस किया कि इससे पहले V1 V2 के साथ काम नहीं करता। तो बस आप संस्करण दो पर कर रहे हैं सुनिश्चित करें। और फिर मैं उसे बता दूँगा अपने डॉक्स दिखा। Armaghan BEHLUM: हाँ। यहाँ तो फिर एपीआई अवलोकन और है कुछ बिट्स और सूचना के टुकड़े कि हम पहले से ही बता दिया है। अच्छा थोड़ा फ्लोटिंग एक लीप मोशन के ऊपर हाथ। और एक चेतावनी सोचने के लिए 3 डी में अंतरिक्ष के बारे में। के बारे में सोचने के लिए सबसे पहले वस्तुओं में से एक लीप मोशन के साथ निश्चित रूप से, हाथ कर रहे हैं। हम उन मान्यता प्राप्त देखा विजुअलाइज़र द्वारा। और फिर तुम हो सकता है यह मान्यता है कि देखा कलाई और का हिस्सा इसके साथ जुड़े बांह। टॉमस Reimers: यदि आप चाहते हैं विजुअलाइज़र को खींचने के लिए। Armaghan BEHLUM: हाँ, चलो फिर से करते हैं। टॉमस Reimers: तुम हमेशा देख सकते हैं सिर्फ एक अच्छा अनुस्मारक की तरह है, यह देखने के लिए विजुअलाइज़र दिखाने की कोशिश करता है लीप देखता है कि सभी डेटा। तो क्या आप है कि हम देखेंगे चार अंक के इन प्रकार कलाई और फिर वास्तविक कलाई से। और तुम भी हथेली पर इस गेंद है। इन सब के सब बातें हैं छलांग द्वारा मान्यता प्राप्त पहचानो। Armaghan BEHLUM: बिल्कुल। और उस हाथ वस्तु के साथ ऐसा प्रत्येक फ्रेम एक हाथ सरणी है साथ ही आप भी प्राप्त कर सकते हैं जहां बाएँ और दाएँ हाथ। आप प्राप्त कर सकते हैं जो दिशा हाथ कर रहे हैं सामान्य के साथ सामना करना पड़ हथेली की दिशा, या वे सामान्य हथेली इसे कहते हैं। हम और क्या करना है? हम यह भी उफ़। की कोशिश करते हैं और इस तरह से नीचे स्क्रॉल करते हैं। हथियार, उंगलियों हैं उंगली द्वारा प्रतिनिधित्व एक pointable वस्तु है जो क्लास,। हम कह रहे थे की तरह तो, हम ने देखा कि प्रत्येक हाथ के लिए pointables की सरणी। उन छोटे हैं उंगलियों के बारे में सोचने के लिए। तो यह जाने के लिए एक अच्छा सिंहावलोकन है के माध्यम से कोशिश करते हैं और समझते हैं। टॉमस Reimers: [अश्राव्य] वहाँ हाथ शरीर रचना के ऊपर। Armaghan BEHLUM: हाँ, बिल्कुल। तो हाँ। कच्चे डेटा का एक बहुत कुछ है कि लीप मोशन अच्छी तरह से व्याख्या में लेता है आप के लिए है, तो यह एक बहुत अच्छी बात है विचार यहाँ के माध्यम से जाने के लिए और कोशिश करते हैं और लीप है यह पता लगाने कैसे पहले से ही आप के लिए चीजों को समझ से बाहर और तो क्या जानकारी आप वहाँ से उपलब्ध है। और फिर वहाँ से मैं सुझा होगा यहाँ पर इस बाएँ भाग में जा रहा है, जो अच्छी तरह से वास्तव में नहीं, उन लोगों के हैं, चला जाता है about-- वास्तव में अभी और अधिक एपीआई सामान टॉमस Reimers: पर एपीआई संदर्भ नीचे आमतौर पर जाने के लिए एक अच्छी जगह है। तुम लोग शायद जब यह देखा हम गूगल मैप्स PSET किया था। लेकिन संदर्भ सच बस सभी के माध्यम से चला जाता है कार्यों और मापदंडों का आप को वस्तु में उपलब्ध है। Armaghan BEHLUM: हाँ। उदाहरण के लिए, यह क्या है मैं पहले देख रहा था। हम एक हाथ हमारे पास है जब जाओ और यह पता लगाने कर सकते हैं कैसे लीप की सिफारिश की हमारे लिए एक हाथ लगता है। जैसा कि मैंने पहले कहा हम एक हाथ सरणी है। हम हाथ है अगर बाहर का पता लगाएं और फिर कोशिश करें और एक हाथ हड़पने उस रास्ते में साथ बातचीत करने के लिए। तो है कि क्या हम आप लोगों के लिए सलाह देते हैं। इशारों और सामान के रूप में अच्छी तरह से। यह API प्रलेखन करने जा रहा है आप लोगों के लिए एक शानदार उपकरण हो। आप किसी भी अन्य सिफारिशों है? टॉमस Reimers: मुझे नहीं पता। मुझे लगता है कि अब के लिए अच्छा है। Armaghan BEHLUM: हाँ, मैं इतना के रूप में अच्छी तरह से सोचते हैं। हमें ईमेल करने के लिए स्वतंत्र महसूस हो रहा है और मिल लीप मोशन के बारे में संपर्क में आप शायद किसी भी मुद्दे कर रहे हैं या किसी भी सिफारिशें की जरूरत है। और हम कोशिश करेंगे और सामान समझ सकते हैं के रूप में अच्छी तरह से तुम लोगों के साथ बाहर। धन्यवाद। टॉमस Reimers: महान।