[थीम संगीत खेल] डेविड जे मालन: हैलो दुनिया. इस CS50Live है. तो यह मेरे ध्यान में लाया गया है कि पिछले कुछ प्रकरणों पर मैंने कहा हो सकता है कुछ गलत कर रहे हैं कि चीजें. खैर, उदाहरण के लिए पहले के बीच, था कि यह लोकप्रिय वेबसाइट हम के लिए उपयोग किया गया है पाठ्यक्रम में विचार विमर्श वास्तव में redder नहीं कहा जाता है. जाहिरा तौर पर यह रेडिट कहा जाता है. इस बीच, यह मामला है कि काफी के लिए संयुक्त राज्य अमेरिका इस्तेमाल कर रहा था कुछ समय अपनी मिसाइलों की रक्षा के लिए 00000000. हालांकि उन मिसाइलों, परमाणु थे और नहीं जाहिर है, "परमाणु तुम ler." इस बीच. मैं तुमसे प्यार करता हूँ. यह वर्तमान में वास्तव में है माना जाता है, सबसे लोकप्रिय पासवर्ड अभी लोगों के लिए उपयोग किया जाना है. हम में ज़ूम - अगर - मगर यह है नहीं आप एक दिल कैसे बना, वास्तव में. अन्त में, CS50 की अपनी शेली Westover, आप इस तरह की फिल्मों से याद कर सकते हैं जिसे इस एक के रूप में उल्लेख किया, वह वास्तव में नहीं है कि एक कैमरा "operater" लेकिन एक कैमरा ऑपरेटर. अब कैमरे की बात ऑपरेटरों, टीम कृपा से मुझे इजाजत दे दी है आज इस कैमरे उधार लेने के लिए, हम एक ले सकते हैं ताकि वास्तव में क्या है पर देखो यह सब समय पर जा रहा परदे के पीछे. अगर तुम जाएगा तो, हम आगे चलें और स्टूडियो के एक दौरे ले? हम सुंदर हौसेर में यहाँ कर रहे हैं स्टूडियो, विडनर लाइब्रेरी में. यहाँ पृष्ठभूमि में यह है हरे रंग की स्क्रीन, अन्यथा ज्ञात एक chroma कुंजी, या शारीरिक रूप से cyc दीवार के रूप में. और वास्तव में, अगर मैं चलना ऊपर बारीकी से इस के लिए, गेंद एक मामूली वक्र है कैसे नोटिस यह करने के बजाय एक सामान्य तेज कोण. यही कारण है कि हमें रखने के लिए अनुमति देता है किनारों से दूर छाया, और यह भी हमें बनाने के लिए अनुमति देता है हम ऊपर रखना कर सकते हैं कि यकीन लगभग कुछ भी हम सफाई से अच्छा है और चाहते हैं. अब यहाँ एक पूरी है नियंत्रित रोशनी का गुच्छा स्विच के एक मुख्य पैनल ने जो हम सिर्फ एक छोटा सा में देखेंगे. यहाँ ऊपर के साथ एक एलईडी प्रकाश है इस पर खलिहान दरवाजे तथाकथित. यह बहुत निर्देशित प्रकाश डाले क्या है. वास्तव में मुझे शो के दौरान अपनी चमक देता है. और फिर यहाँ हम एक फ्लोरोसेंट है नरम प्रकाश डाले जो प्रकाश,. अब इन दोनों हैं सस्ता संचालित करने के लिए, और एक बहुत कूलर से संचालित करने के लिए अधिक परंपरागत गरमागरम बल्ब कि लोगों का एक बहुत अभी भी उनके घरों में हो जाते हैं. अब हम यहाँ के आसपास बारी, तुम्हें पता है मैं क्या देख देखेंगे. तो हम हमारे की एक जोड़ी है कैमरों यहाँ पर, जिनमें से एक उस पर एक teleprompter है. हम वास्तव में वास्तव में उपयोग नहीं करते CS50Live में एक teleprompter, लेकिन शॉर्ट्स के लिए, उन लोगों के खिलाफ आपको याद होगा कि सफेद पृष्ठभूमि, हम वास्तव में उन्हें काफी थोड़ा इस्तेमाल करते हैं. में समय की काफी थोड़ा खर्च सामग्री पटकथा अग्रिम के रूप में तो यह सिर्फ सही पाने के लिए. अब यहाँ पर, तुम वास्तव में हूँ छत पर एक कैमरा के ऊपर देखते हैं. चलो उस पर ज़ूम करते हैं. उस तथाकथित टक्कर है उन दृश्यों हो जाता है कि कैम आप बहुत शुरुआत में देखते हैं कि या CS50Live के बहुत अंत. और उस में देखना मुश्किल है वहाँ प्रकाश, लेकिन यह वास्तव में त्रिशंकु उल्टा, और हम कर रहे हैं बाद सॉफ्टवेयर में तय करने में सक्षम खड़ी यह flipping द्वारा तथ्य. अब - हाय [? एंड्रिया -?] यहाँ पर, चलो कि प्रकाश पैनल के लिए सिर पर जाने जैसा कि मैंने पहले उल्लेख किया है कि. यह प्रकाश पैनल एक है स्विच की पूरी गुच्छा, और वे इसे नफरत है जब मैं वास्तव में ऐसा करते हैं, लेकिन हम वास्तव में फेंक कर सकते हैं ऊपर और नीचे यहाँ कुछ रोशनी. मैं काफी प्रभाव नहीं देख सकते हैं, लेकिन हम कर रहे हैं एक तरह से हमारे कैमरे पर कहर तेज अब ठीक है. लेकिन यह तय है. ओह लड़के, चलो पर चलते हैं. तो यहां में कोठरी है जो स्टूडियो तारों के सभी अंततः कराई हैं. और यह की तरह है ऑपरेशन के पीछे दिमाग, पर्दे के पीछे, यहां बड़ी प्रशंसक. मैं में दुबला वास्तव में, यदि आप कर सकते हैं शोर की काफी थोड़ा सुना. तो काफी वास्तव में नहीं है इन दीवार पर इन्सुलेशन के सा जब कि शोर बाहर रखने के लिए इतनी के रूप में हम वास्तव में दरवाजे बंद है. लेकिन जिस तरह से वहाँ आप देख सकते हैं सभी केबल में और कोठरी से बाहर आ रहा है. और यहाँ पर आप देख सकते हैं teleprompter की प्रतिलिपि हम बस एक पल पहले देखा था कि. ठीक है, चलो में चलें तथाकथित नियंत्रण कक्ष. तो यहाँ पर, मैं अभी भी नहीं करते यह एक बहुत समझने, हम हमारे रखना यह है, जहां flammables जाहिरा तौर पर. लेकिन यहाँ पर हम एक है कार्यस्थानों की पूरी गुच्छा जहां CS50 टीम और अन्य HarvardX टीमों काम करते हैं. और यहाँ पर हम हमारे ऑडियो स्टेशन है. चलो एक नज़र रखना. पैट्रिक हे. तो यहाँ हम फिर से है डायल की एक पूरी गुच्छा हम करने के लिए ऊपर और नीचे ले जा सकते हैं वास्तव में स्तरों बदल जाते हैं. ऑडियो के लिए इस बार. मैं यहाँ इस करते हैं और वास्तव में, - मैं कर रहा हूँ धीरे धीरे इस ऑडियो नीचे लाने के लिए जा रहा स्तर, और मैं में बात कर रखने के लिए जा रहा हूँ यहाँ हौसेर में मेरा यह सामान्य आवाज CS50 लाइव के लिए, और कुछ में स्टूडियो तुम हो नहीं जा रहे हैं बिंदु - आवाज होने तक [मात्रा कम करती है  सुनाई नहीं दिया.] अब मैं इसे वापस ऊपर उठाना अगर आप हूँ फिर मेरी आवाज सुनने के लिए शुरू करते हैं. अब, आप के लिए नहीं है मैन्युअल रूप से सब कुछ है. वास्तव में हम कुछ presets है. तो मैं परत खत्म करने के लिए यहाँ जाओ मेनू, मैं वास्तव में 1 के बीच टॉगल कर सकते हैं में 16 और 32 में 7, और आप ऐसा देखेंगे. असल में मस्त. मैं यह काफी एक सा है साथ ही - देख. किसी भी तरह, की यहाँ पर चलते हैं और आप हार्ड ड्राइव की एक पूरी बैंक देखेंगे, वास्तव में. ये सभी एसएसडी के हैं कि आप कर सकते हैं यहां तक ​​कि आज के लैपटॉप में है, और आज के डेस्कटॉप में कुछ. और वे की तरह बातें की दुकान इस - जो वास्तव में है सिर्फ एक हार्ड ड्राइव, जो एसएसडी में लगभग 500 gigs है. और आप देख सकते हैं वहाँ इंटरफ़ेस जो के माध्यम से यह इस बात का धर्मशाला को जोड़ता है. यह वह जगह है जहां हमारे सभी फुटेज अंततः संग्रहीत किया जाता है, एक या अधिक कैमरों से कि हम एक विशेष शूट के लिए उपयोग हो सकता है. अब यहाँ - अरे, अरे रेमन. धन्यवाद. रेमन की वास्तव में कभी नहीं दिया मुझे वहां ज्यादा ध्यान, लेकिन हम सिर्फ आगे बढ़ना होगा. यदि रेमन - मैं पर एक नज़र ले सकता है यहाँ, हम बटन की एक पूरी गुच्छा है हम साथ ही साथ खेल सकते हैं. और इस बीच एक पूरी वहाँ डिस्प्ले की गुच्छा यहाँ दो बड़े पैमाने पर, बड़ी स्क्रीन पर. और इस तरह सच है एक टीवी स्टूडियो की धर्मशाला. वीडियो संकेतों के सभी यहां आते हैं, और क्या हम छू द्वारा ऐसा करने में सक्षम हो स्विच और नंबर डायल करता है वास्तव में है वास्तविक समय में एक शो का निर्माण. तो उदाहरण के लिए, हम हैं यहाँ इस छोटे से कुचलना, जैसे तुम एक विमान में देख सकते हैं. मैं इस वापस, नोटिस हासिल करने के लिए शुरू करते हैं दो छवियों पर क्या होता है वहाँ ऊपर. दो, और इसलिए बीच में लुप्त होती हम एक से दूसरे में चला गया है. और मैं अब, कि वापस धक्का हम मूल छवियों वापस मिल गया है. इस बीच पर इस जॉयस्टिक यहाँ, एक पुराने आर्केड सांत्वना की तरह, हमें लगता है कि टक्कर कैम के साथ ऐसा करने की अनुमति देता है. और वहाँ हम वहां जाना हम वहाँ हम जाओ, जाओ. और अब हम उस तय कर दी है - काफी अच्छा बहुत ज्यादा शो के प्रयोजनों के लिए. अब अंत में - खेद रेमन - हम यहाँ भी कुछ बटन है. शायद मेरे पसंदीदा खेल की डीडीआर 2,, और मैं इस हिट, तो हम अब इस प्रभाव मिलता है. आप से याद है कि हो सकता है प्रकरण CS50Live की दो. हम शीर्षक पर धक्का है, तो यह है क्या हम कुछ वास्तव में गलत हो जाता है हिट कर सकते हैं, हम वहाँ है कि स्क्रीन हो रही है. और अब अंत में, मुझे लगता है कि रोब के 60 सेकंड के लिए समय है. ओह, एक के पुत्र - [बास गिटार निभाता] रोब: ओह, चलो! बस कुछ पशु वीडियो का उपयोग करें! [संगीत निभाता] [जापानी बोल महिला] हाल ही में चर्चा में आए CS50 के बारे में एक लेख एक लोकप्रिय वेबसाइट में जीवन हैकर के रूप में जाना जाता है. अब अपने सहपाठियों से एक, एनाबेल ऑस्ट्रेलिया से, उस लेख के पार आए और बदले CS50 अपने आप में. वह अब कक्षा में दाखिला लिया है और वह नमस्कार कहना चाहूँगा. Annabel: हैलो दुनिया. मेरा नाम एनाबेल है, और मैं कर रहा हूँ क्वींसलैंड, ऑस्ट्रेलिया से. मैं इस वर्ग ले जा रहा हूँ कारण है मैं जीवन हैकर पर एक पोस्ट को देखा, क्योंकि और इस के लिए महत्वपूर्ण था कि पता था एक नौसिखिया होने के बीच की खाई को पाटने, और सीएस में एक भविष्य. इस कोर्स लेना भी एक पुल होगा मेरे autistic बेटे के लिए कई दिशाओं में जो उसे प्यार करता है. मैं भी उम्मीद कर रहा हूँ कि बनाने के लिए अंत तक मेरे डिस्लेक्सिक बेटी की सहायता के लिए कार्यक्रम. वर्तमान में मैं एक एकाउंटेंट हूँ, एक भारी ब्याज के साथ प्रौद्योगिकी के क्षेत्र में, अचल संपत्ति, बागवानी, और वाद्य संगीत. मेरा नाम एनाबेल है, और इस CS50 है. अध्यक्ष: मुझे अगली अनुमति दें बेट्टी पेश करने, जो भी नमस्कार कहना चाहूँगा. बेट्टी: हैलो, दुनिया. मेरा नाम है बेटी है, और मैं कर रहा हूँ दक्षिणी कैलिफोर्निया से. मैं इस पाठ्यक्रम ले जा रहा हूँ क्योंकि हमारे समाज में आज प्रोग्रामिंग की दिशा में सक्षम किया जा रहा है. प्रोग्रामिंग होता जा रहा है हमारे जीवन के लिए आवश्यक. और वास्तव में, मुझे लगता है कि पहले से ही अनिवार्य रूप से अब, क्योंकि बहुत सारी बातें है कि हम प्रोग्रामिंग को शामिल करने के लिए है का उपयोग करें उन्हें पैदा किए जाने के लिए आदेश में. असल में, हम होने जा रहे हैं भरा भविष्य की दिशा में सक्षम प्रौद्योगिकी, और साथ प्रोग्रामिंग जा रहा है कि भविष्य का एक अनिवार्य हिस्सा होना. इसलिए मुझे लगता है कि यह कुछ है कि, वास्तव में अच्छा है और कि मैं शायद चाहिए यह सीखने को मिलता है. तो हाँ, मेरा नाम है बेटी, और इस CS50 है. डेविड जे मालन: चित्र यहाँ इस बीच, है है, जो भारत से राजा, इसलिए CS50 में डूबे मिल गया वह जाहिरा तौर पर किया था कि यह उसकी त्वचा पर टैटू. और अब, एक कलरव. वर्जीनिया में कार्टर, से यह एक है जो हमें इस के साथ लिखा था - "Consentino और मैं मेरे बर्फ दिन का अच्छा इस्तेमाल कर रहे हैं हार्वर्ड CS50 के सप्ताह देख Chromecast और यूट्यूब के जरिए टीवी पर. " Consentino कौन है? खैर, जाहिरा तौर पर वह अपनी बिल्ली है, लेकिन वास्तव में, साथ यहाँ चित्र कार्टर के पैर के साथ, एक बड़ा है पृष्ठभूमि में स्क्रीन टीवी. और जाहिरा तौर पर कर रहे हैं वास्तव में एक Chromecast का उपयोग पर CS50 के सप्ताह एक परियोजना को wirelessly कि बड़े परदे टीवी. अब Chromecast, आप परिचित नहीं हैं, वास्तव में किस तरह का एक स्वच्छ उपकरण है. ऐसा लगता है कि आप एक काफी सस्ती प्लग है आपके कंप्यूटर के पीछे में डाल सकते हैं एक HDMI पोर्ट में. यह अनिवार्य रूप से वाईफ़ाई का उपयोग किया है, और आप वायरलेस स्ट्रीम करने के लिए अनुमति देता है पर अपने लैपटॉप से ​​सामग्री यहां तक ​​कि अपने टीवी, या अपने टीवी पर नियंत्रण और सामग्री की तरह डाउनलोड सीधे इसे करने के लिए वीडियो. और मोहम्मद से अब एक नोट, एक पाकिस्तान में अपने सहपाठियों की, जो हाल ही में खोज इस जिज्ञासा - जाहिरा तौर पर आप google.com पर जाना है इस अवसर और खोज पर मेरे लिए, जाहिरा तौर पर डेविड जे Malan, इस आदमी को थोड़ी देर में एक बार आता है. जाहिरा तौर पर है, जो डेविड एच. Malan, एक ब्रिटिश मनोचिकित्सक जो मेरे जैसे एक बहुत भयानक लग रहा है. आप अब अगर यह पता चला है इस प्रतिक्रिया लिंक पर क्लिक करें आप कर सकते हैं नीचे कोने में वास्तव में एक समस्या की रिपोर्ट, बातें गूगल के लिए गलत होने के रूप में. और मुझे जाने - के बाद से हम इंटरनेट पर हैं यहाँ - आप एक आदमी को बाहर करने में मदद कर सकते हैं और अगर वास्तव में, शीर्ष कि गलत लिंक पर क्लिक करें और बस उल्लेख है कि डेविड एच. मालन तथ्य डेविड जे Malan में नहीं है. अब वहाँ निष्पक्ष होना करने के लिए शायद एक डेविड एच. Malan है, और वह शायद एक है ब्रिटिश मनोचिकित्सक, तो चलो रिपोर्ट नहीं करते हैं के रूप में गलत कुछ और, लेकिन सिर्फ उस तस्वीर शायद है एल्गोरिदम द्वारा चुना गया गलत तरीके से Google के सर्वर से. और अब CS50 से एक नमस्कार दोस्त, प्रोफेसर हैरी लुईस. प्रोफेसर हैरी लुईस वास्तव में था पहले अपने खुद के प्रोफेसर साल मैं एक गहन पाठ्यक्रम ले लिया जब संगणना के सिद्धांत में. आप का पता लगाने में जो एक सिद्धांत पाठ्यक्रम गणना के मौलिक सीमा, और वास्तव में क्या कंप्यूटर और ऐसा नहीं कर सकते कर सकते हैं. हमने हाल ही में दौरा किया अपने कार्यालय में प्रोफेसर लुईस कुछ पर एक नज़र लेने के लिए प्रौद्योगिकियों अतीत. प्रोफेसर हैरी लुईस: मैं, हैरी लुईस हूँ मैं कंप्यूटर विज्ञान के एक प्रोफेसर हूँ यहाँ हार्वर्ड में. मैं एक के रूप में 1964 में हार्वर्ड के लिए आया था नए, और तीन साल के लिए छोड़कर वियतनाम युद्ध के दौरान बंद मैं जब से यहाँ किया गया है. इसलिए मैं अब स्नातक सिर कंप्यूटर विज्ञान में कार्यक्रम, और मैं के बहुत सारे सिखाया है पिछले कुछ वर्षों में विभिन्न पाठ्यक्रमों. और मैं आपको बताना चाहूँगा कुछ के बारे में थोड़ा सा दिलचस्प बातें की है कि , एक हार्वर्ड पर चले गए हैं, जिनमें से मैं पिछले कुछ वर्षों में कुछ संपर्क किया है. उसे अपनी स्नातक है थीसिस, 1968 में, जो मैं एक दो आयामी लिखा प्रोग्रामिंग भाषा. यह उन लोगों के लिए एक कोर स्मृति विमान है एक छोटे चुंबकीय डोनट्स हैं पर महसूस कर रहे हैं कि तारों के चौराहों. और इस तरह स्मृति था अर्धचालकों से पहले किया गया था एक व्यवहार्य प्रौद्योगिकी बन गया. यह एक प्रारंभिक 15 गीगाबाइट है मैं चारों ओर रखना जो आइपॉड, किसी को भी प्रभावित नहीं है क्योंकि एक 15 गीगाबाइट आइपॉड, होने के साथ लेकिन यह एक 70 है क्योंकि मेगाबाइट ड्राइव, और वे थे कि डिस्क ड्राइव में चला गया वाशिंग मशीन के आकार के बारे में. तो यह है कि केवल 70 था स्मृति की मेगाबाइट, कि आप कुछ समझ में देता है बातें बढ़ाया है, कैसे. डेविड जे मालन: और अब एक और ट्वीट. विलियम से यह एक यूनाइटेड किंगडम में जो एक बिट के बाद, ", डेविड जे Malan लिखा गूगल पीछा की, यह रोब पता चला है एक जुड़वां भाई है. हम CS50Live में उसे डाल सकते हैं और फर्क जगह खेलने के लिए? " तो विलियम, यह वास्तव में मामला है. CS50 की अपनी रोब बोडेन एक जुड़वां भाई है. वास्तव में, यहाँ रोब और पॉल है - या पॉल और - यहाँ चित्र दोनों जिनमें से दो Bowdens हैं वास्तव में, अतीत में CS50 के लिए TFed और वास्तव में रोब अब पर है CS50 के पूर्ण समय टीम. अब, हम भी गूगल का सा था पीछा, और यह पता चला है कि जुड़वां भाई पॉल अपने ही यूट्यूब है वह fancies जिसमें चैनल एक हास्य अभिनेता के लिए खुद को एक बिट. चलो एक नज़र रखना. पॉल BOWDEN: हे लोग. फिर यहां पॉल बोडेन. मैं स्टैंड पर मेरी दूसरी कोशिश के साथ वापस आ गया हूँ. हाँ, मुझे लगता है मैं नीचे बैठा हूँ कि क्या जानते हो. पहली बार नहीं जाना था साथ ही मैं के लिए आशा व्यक्त की थी, लेकिन मैं सलाह ली तुम लोगों को देने की पेशकश की है कि, और इस बार मैं एक छोटे से होने जा रहा हूँ कम अजीब है, और एक छोटे से बेहतर मजाक के मोर्चे पर. डेविड जे मालन: अब आप करना चाहते हैं यूट्यूब पर पॉल चैनल की सदस्यता, और तुम यहाँ इस यूआरएल के लिए सिर चाहिए. अब भाई रोब जरूर है अपने जुड़वां भाई का बहुत गर्व है. वास्तव में, यहाँ चित्र रोब के रूप में है एक मुट्ठी पंप कर एक एनिमेटेड GIF. अब यह वास्तव में परिचालित कर दिया गया है इंटरनेट पर काफी कुछ. तो आप गूगल के आसपास अगर यहाँ इस छवि के लिए, आप भी यह कर सकते हैं अपने अगर आप चाहते हैं, डाउनलोड करें. और तुम चाहिए. अब यहाँ रोब उत्साही था उसका एक लोकप्रिय अमेरिकी खेल में भाई पर पॉल एक भागीदार था जिसमें दिखाते हैं. अब, कि क्या खेल दिखा रहा था? वैसे तो हम इसे छोड़ देंगे आप के लिए, इंटरनेट, यह पता लगाने के लिए वास्तव में क्या खेल शो पॉल बोडेन, पर भाग लिया और आपको पता है कि कर सकते हैं, हमें जाने फेसबुक, रेडिट, या चहचहाना पर पता है, हम नहीं दिखा सकते हैं और अगर हम देखेंगे एक अगले CS50Live में छोटे क्लिप. और अब हार्डवेयर का एक टुकड़ा. आप सुना सकते हैं, CS50 में इसके बारे में कुछ परिसर वर्गों पर है हार्डवेयर का एक टुकड़ा का उपयोग करता है Arduino के रूप में जाना जाता है. उदाहरण के लिए यहाँ कल्पना, Arduino ऊनो, है एक छोटे सर्किट बोर्ड है कि आप एक कंप्यूटर से कनेक्ट कर सकते हैं, और फिर वास्तव में कार्यक्रम यह सी + कोड लिख कर, और फिर हार्डवेयर में जल रहा है तो यह वास्तव में कार्यक्रमों पर अमल कर सकते हैं. अब अपने सहपाठियों से एक यहाँ, Areor फैसला किया एक Arduino तार करने के लिए अपने कंप्यूटर को ऊनो आप कर सकते हैं और फिर, अगर लागू , समस्या सेट 2 के सीजर यह विश्वास करते हैं. अब हम में से किसी भी ऑडियो नहीं है इस वीडियो, लेकिन हम में ज़ूम और अंतिम परिणाम पर एक नज़र रखना. अब आप एक Redditer रहे हैं इस संदेश देखा हो सकता है कुछ हफ़्ते पहले विज्ञापन प्रकरण CS50Live की दो. अब अपने सहपाठियों से एक, लुई से मॉन्ट्रियल, कनाडा, उस प्रकरण के बाद कृपया, "वाह, तैनात कि एक ऐतिहासिक था. " केवल खुद कुछ ही मिनट दूर करने के लिए बाद में संपादित करने के साथ - "पागल, हा हा." तो हम या तो इसे ले जाऊँगा जिस तरह से, लेकिन क्या था उस से मजेदार यह है कि, टोरंटो, कनाडा से क्रिस रूप के साथ तब तक पीछा इस प्रकार है, "यह पागल हो जाएगा अगले प्रकरण के रूप में ऐतिहासिक था अगर देखकर उत्पादन के कर्मचारियों का एक परिणाम इस टिप्पणी. " वैसे वास्तव में हम किया था, और अब कुछ और इतिहास. हम अभिलेखागार से यह ऊपर खींच लिया. यह एक पत्रिका में लोकप्रिय है इलेक्ट्रॉनिक्स, 1975 से एक मुद्दा है, जो, इस शीर्षक बोर दुनिया का पहला मिनी कंप्यूटर किट व्यावसायिक मॉडल प्रतिद्वंद्वी. अल्टेयर 8800. अब समय पर वहाँ नहीं था वास्तव में एक प्रोग्रामिंग भाषा आप यह कर सकता है जिसके साथ मशीन, बहुत आसानी से समस्याओं का समाधान और इसलिए एक युवा हार्वर्ड समय पर छात्र नामित बिल गेट्स का फैसला अपने कुछ दोस्तों के साथ के लिए पहली दुभाषिया लिखने के लिए बुनियादी रूप में जाना जाता प्रोग्रामिंग भाषा,, ड्राइव करने के लिए जो के साथ हार्डवेयर के इस टुकड़े. हमने हाल ही में एक टहलने के लिए ले लिया प्रोफेसर हैरी लुईस के साथ मैक्सवेल डॉर्किन, हार्वर्ड को कंप्यूटर विज्ञान भवन, जहां कि मूल के लिए स्रोत कोड बुनियादी दुभाषिया अभी भी लटकी हुई है. और हम उससे पूछना अगर वह हमें एक दौरे दे सकता है. प्रोफेसर हैरी लुईस: आप यहाँ है क्या एक की एक सूची है सॉफ्टवेयर की जल्दी टुकड़ा बिल गेट्स और पॉल द्वारा लिखित एलन, माइक्रोसॉफ्ट के संस्थापक. तो कोड दिलचस्प है दो कारणों के लिए. यह बन गई सबसे पहले माइक्रोसॉफ्ट का पहला उत्पाद है, के लिए एक दुभाषिया था जो बुनियादी प्रोग्रामिंग भाषा. और दूसरी बात, यह था पहले प्रयास में से एक एक दुभाषिया बनाने के लिए इतना साधारण लोगों को पर्सनल कंप्यूटर इस्तेमाल कर सकते हैं. तो बिल गेट्स एक था हार्वर्ड में स्नातक. मैं 1974 में हार्वर्ड में अध्यापन शुरू कर दिया. यह 1975 में किया, इसलिए यह जल्दी थी अपने कैरियर में और मेरे कैरियर के शुरू में. मैं वास्तव में विधेयक में सिखाया इस समय चारों ओर एक पाठ्यक्रम. पॉल एलन नहीं था एक हार्वर्ड के छात्र, लेकिन वह एक उच्च विद्यालय में किया गया था बिल गेट्स के सहपाठी. तुम आओ और देखो लिस्टिंग में, तुम हूँ वास्तव में एक तिहाई नाम, मोंटे लगता है यहाँ गेट्स 'सहपाठी था, जो Davidoff, हार्वर्ड में. ठीक है, तो यहाँ एक है यहाँ दिलचस्प टिप्पणी. इसे कहते हैं, "4k में वर्ग को नष्ट कर सकते हैं जड़ लेकिन छोरों अभी भी काम करना चाहिए के लिए. " ठीक है, तो क्या इसका मतलब यह है कि वहाँ इस कार्यक्रम संकलन करने के लिए दो तरीके था. एक एक संस्करण पर चलाया गया था इस अल्टेयर कंप्यूटर की कि केवल स्मृति की 4K शब्द था. स्मृति के 4096 शब्दों. लेकिन बड़ा संस्करण 8 कश्मीर, और इतना था क्या यह कहते है कि 4K संस्करण में आप कुछ नष्ट करना था इसे फिट करने के लिए कोड. और चीजों में से एक कि नष्ट हो जाएगा वर्गमूल दिनचर्या होगा, लेकिन जाहिरा तौर पर छोरों के लिए अभी भी काम करना चाहिए, आप नीचे संकलन कर रहे हैं जब बस 4K संस्करण के लिए किट कंप्यूटर की. अब आप कि स्रोत कोड पर ज़ूम अगर आप एक परिचित नाम देखा हो. दरअसल, उपयोगकर्ता होलोवे व्यक्ति कौन था इस स्रोत मुद्रित 1975 के अप्रैल में कोड. अब सवाल पूछा है आप में से जो, शायद Reddit पर या अन्यत्र CS50 के लिए, ग्लेन में आ सकता है होलोवे, CS50 की टीम के सदस्यों में से एक जो वास्तव में साथ दिया गया है कुछ समय के लिए पाठ्यक्रम, और बहुत विनय अक्सर प्रदान करता है इंटरनेट के माध्यम से छात्रों की मदद करने के लिए वे हल हो सकता है कि किसी भी समस्याओं के साथ. और वास्तव में, यह वह था लगता है कर रही है कि यहां तक ​​कि पुराने में जब इस स्रोत कोड बाहर मुद्रित करने के लिए की जरूरत है. अब हम में, दिन पेश करने के लिए तेजी से जाने तथ्य यह वास्तव में आज की ताजा खबर है. हाल ही में इस परियोजना था पता चला टैंगो, गूगल से एक पहल और अन्य की एक संख्या वास्तव में बनाने के लिए कंपनियों को आप एक का उपयोग कर सकते हैं जो साथ सॉफ्टवेयर फोन या इसी तरह की वायरलेस डिवाइस और अपने चारों ओर चलना भौतिक वातावरण और वास्तव में यह एक 3 डी मॉडल बनाने के लिए - आम तौर पर अविश्वसनीय रूप से समय है जो लगता है और / या महंगा. और फिर भी, आज की तकनीक के साथ आप जल्द ही यह अपने आप क्या कर रही हो सकता है, और आप जल्दी ही लेखन हो सकता है सॉफ्टवेयर अपने आप को जो साथ इस नई तकनीक का लाभ उठाने के लिए. चलो एक नज़र रखना. जॉनी ली: जॉनी मेरा नाम ली है, और मैं उन्नत प्रौद्योगिकी के क्षेत्र में काम करते हैं और गूगल पर परियोजनाओं समूह. हमारी छोटी सी टीम के यहाँ, कैलिफोर्निया में आधारित है, विश्वविद्यालयों के साथ काम कर रहा है, अनुसंधान प्रयोगशालाओं, और औद्योगिक भागीदारों पिछले 10 वर्षों की फसल के लिए रोबोटिक्स के क्षेत्र में अनुसंधान और कंप्यूटर दृष्टि कि प्रौद्योगिकी ध्यान केंद्रित करने के लिए एक बहुत ही अनोखी मोबाइल फोन में. हम भौतिक प्राणी हैं कि, एक 3 डी दुनिया में रहते हैं अभी तक मोबाइल उपकरणों आज लगता है कि भौतिक दुनिया स्क्रीन की सीमाओं पर समाप्त होता है. हमारा लक्ष्य मोबाइल दे रहा है उपकरणों एक मानव पैमाने अंतरिक्ष और गति की समझ. Eitan Marder-Eppstein: यह इजाजत नहीं दी जा रही है बातचीत करने के लिए लोग अपने वातावरण के साथ सिर्फ एक मौलिक अलग तरीके से. हम एक में प्रोटोटाइप कर सकते हैं दो घंटे कुछ है कि हमें महीने लगेंगे या यहां तक ​​कि साल पहले, हम यह नहीं था क्योंकि आसानी से उपलब्ध प्रौद्योगिकी. टेड LARSON: आप तो क्या होता एक फोन में इन टुकड़ों के सभी है? कैसे एक फोन है कि क्या परिवर्तन करता है? जॉनी ली: हम हैं एक प्रोटोटाइप फोन बनाया उच्च अनुकूलित युक्त हार्डवेयर और सॉफ्टवेयर, डिजाइन किए फोन ट्रैक करने के लिए अनुमति देने के लिए वास्तविक समय में पूर्ण 3 डी में गति आप इसे पकड़ के रूप में. ये सेंसर बनाने के एक से अधिक ढाई लाख 3D माप हर एक पल, अपडेट करना स्थिति और फोन की रोटेशन, एक में यह जानकारी fusing पर्यावरण की एक 3 डी मॉडल. क्रिस एंडरसन: हम एक समस्या है घर के अंदर नेविगेशन बुलाया. और यह है कि समस्या का समाधान है. Eitan Marder-Eppstein: यह पटरियों अपने स्थिति आप दुनिया भर में जाना जाता है. और यह भी कि का एक नक्शा बनाता है. चेस COBB: आप स्कैन कल्पना कीजिए कि एक अपने कमरे में रहने का छोटा सा भाग. और फिर उत्पन्न करने में सक्षम हैं यह एक छोटा सा खेल दुनिया. मैं किसी अन्य का पता नहीं नियंत्रक या गेमिंग इस समय ऐसा कर सकते हैं कि डिवाइस. टुली FOOTE: लाना यह सब एक साथ, वे के विशेषज्ञों में खींच लिया दुनिया भर के सभी और उन सब को काम मिला एक ही परियोजना पर. REMI अल QUAZZANE: उन हैं लोगों की बहुत उच्च क्षमता. क्यों? यह बहुत सरल है. मैं, वास्तव में, लोगों को लगता है उस दृष्टि में विश्वास करते हैं. जॉनी ली: स्थानीयकरण की मानचित्रण अपने फोन पर है, और आप बस इसे इस्तेमाल करते हैं. इसे का पालन करने की क्षमता है अन्य लोगों के नक्शेकदम पर. एक प्रकार की कटार थॉमस: और हम भी कर सकते हैं लाभ हम इस परियोजना के लिए क्या से खुले स्रोत समुदाय के लिए वापस. चेस COBB: के लिए यह प्रयोग करें नेत्रहीनों, और उन्हें श्रवण दृश्य देने जहां से वे जा रहे हैं. विंस Pascual: होने के नाते आपके घर के नक्शे में सक्षम, यह चारों ओर मोड़, मुझे देखते हैं कैसे इस फर्नीचर कमरे में काम करता है. Eitan Marder-Eppstein: वर्चुअल अलग दुनिया के लिए खिड़कियां, मैं संभावनाओं मतलब वास्तव में अनंत हैं. जॉनी ली: अगले कुछ महीनों में हम देव किट का वितरण किया जाएगा विकसित करने के लिए सॉफ्टवेयर डेवलपर्स के लिए अनुप्रयोगों और शीर्ष पर एल्गोरिदम इस मंच का. और हम बस शुरुआत में हैं, और हम ऐसा करने के लिए एक बहुत अधिक काम पता है वहाँ. लेकिन हम के बारे में उत्साहित हैं यह जाना जा रहा है, जहां. भविष्य में भयानक है, और हमें विश्वास है कि हम तेजी से यह एक साथ निर्माण कर सकते हैं. डेविड जे मालन: और अब पल शायद आप के लिए इंतजार कर रहे थे. तुम्हें पता है कि याद कर सकते हैं पिछले प्रकरण हम में CS50 की अपनी ही एंड्रयू से यह ट्वीट साझा कुछ महीने पहले हमें जो लिखा हिल, इस, "डेविड जे Malan, जहां मेरा दीपक है?" अब के बाद से तो आप की एक संख्या है आपके मामले बनाने प्रस्तुत वीडियो आप अगले जाना चाहिए के रूप में क्यों एक CS50 डेस्क दीपक के प्राप्तकर्ता. हम पहली बार में हिस्सा लगा मोरक्को में मोहम्मद से एक. यह पता चला है कि मोहम्मद का जन्मदिन यह पिछले सप्ताह, इसलिए की अनुमति गया था मुझे भी CS50 की ओर से खुश कहने के लिए मोहम्मद को 19 वीं सालगिरह. चलो एक नज़र रखना. मोहम्मद: हैलो, मैं हूँ मोरक्को से मोहम्मद. मैं किसी दूसरे शहर में अध्ययन कर रहा हूँ - जो एक छोटे से दूर अपने मूल शहर से है जहां मैं अपने परिवार के साथ रह रहा हूँ - मैं अपने डेस्क दीपक छोड़ दिया है. तो मैं एक छात्रावास में रह रहा हूँ और यह मेरा कमरा है. आप प्रकाश है कि यहाँ देख सकते हैं पीला, और मैं वास्तव में यह पसंद नहीं है. मैं एक सफेद पसंद करते हैं. मैं एक CS50 डेस्क दीपक चाहते हैं यही कारण है कि. तुम मुझे बैठे कल्पना कर सकते हैं और इसके साथ वहां काम कर रहे. डेविड जे मालन: और अब एक और जमा की. यह एक Emad, एक छात्र अपने छात्रावास के कमरे में. EMAD: मैं [सुनाई] से Emad हूँ. तो क्यों मैं एक डेस्क दीपक चाहते हो? सबसे पहले, यह के रूप में कार्य करेगा प्रकाश की एक उदारवादी स्रोत हाई स्कूल के अपने अध्ययन के लिए, मैं सिर्फ चौथे वर्ष शुरू कर दिया है के रूप में. और साथ ही साथ ही साथ ऑनलाइन पाठ्यक्रम, विशेष रूप से CS50. सबसे महत्वपूर्ण कारण यह है कि यह होगा बेशक CS50 के लिए सॉफ्टवेयर के रूप में कार्य. उदाहरण के लिए, अगर किसी को मेरे घर में आता है और पूछता है कैसे तुम मुझे लगता है कि सुंदर दीपक मिला CS50 वर्ग इसे भेजा है कि उन्हें बताना होगा. और इसलिए मैं के शब्द का प्रसार CS50, और सबसे महत्वपूर्ण बात, मैं मेरे जीवन के लिए अगर याद है. मैं Emad हूँ, और इस CS50 है. डेविड जे मालन: और अब टिम से मलेशिया, यहाँ अंधेरे में कल्पना. बारीकी से सुनो. डेविड जे मालन: और अब एक Zevin से परिवार के अनुकूल फिल्म वैंकूवर में ब्रिटिश कोलंबिया. ZEVIN: वहाँ हाय. मैं Zevin Lennick हूँ. मैं CS50 के लिए EDX कर रहा हूँ, और हम अपने चिराग नहीं मिल सकता है. घर में अंधेरा है. आप क्या सोचते हैं? स्पीकर 1: शायद यह वहाँ पर है? ZEVIN: क्या आपको यकीन है? स्पीकर 1: हो सकता है. ZEVIN: हम पता लगाना जाना चाहिए? स्पीकर 1: चलो चलें. ZEVIN: ठीक है. स्पीकर 1: वाह, कि प्रकाश को देखो. ZEVIN: शायद वहाँ में एक चिराग नहीं है. स्पीकर 1: चलो इसे बाहर की जाँच करते हैं. ZEVIN: तुम मुझे क्या करना चाहते हैं? स्पीकर 1: नहीं, मैं यह करूँगा. ZEVIN: ठीक है. स्पीकर 1: दूर मेरे दीपक से दूर रहो! अरे नहीं! डेविड जे मालन: और अब एक लातविया में Eggers से प्रस्तुत जो वास्तव में चीजों को ले गया इस फिल्म के साथ एक पायदान. EGGERS: (दीपक के रूप में 1) ठीक है, तुम कैसे हो? महिला: हम्म (दीपक 2 के रूप में). नमस्कार. EGGERS: (lightbulb के रूप में 1) यह कमाल है. महिला: (lightbulb 2 के रूप में) हां. ओह! EGGERS: (lightbulb के रूप में 1) ऊह! EGGERS: (शिशु lightbulb के रूप में) [हंसी] कहां मेरा दीपक है? EGGERS: हाय, मेरा नाम Eggers है. और मैं लातविया से हूँ. और यह है - अध्यक्ष 2: हमारे अध्ययन. देखते रहो. EGGERS: नहीं, यह CS50 है. डेविड जे मालन: और अब, पिछले लेकिन कम से कम नहीं, एक जर्मनी में फिलिप से प्रस्तुत. फिलिप: अरे वहाँ डेविड, मैं फिल हूँ. मैं संज्ञानात्मक का एक छात्र हूँ जर्मनी से विज्ञान. संज्ञानात्मक विज्ञान एक क्षेत्र है कि मानव मन पढ़ाई और मस्तिष्क, जैसे विषयों से शामिल हो गए तंत्रिका विज्ञान, मनोविज्ञान, भाषा विज्ञान, और यहां तक ​​कि कंप्यूटर विज्ञान. अब आखिरी सेमेस्टर, मैं खर्च हार्वर्ड में विदेश में सेमेस्टर. और मैं भी अपने पाठ्यक्रम, CS50 भाग लिया. मैं CS50 प्यार करता था अब जबकि मैं मेरे अपने डेस्क दीपक नहीं मिला. अब मैं लगभग में मेरा हाथ उठाया एक हताश प्रयास में हर व्याख्यान मंच पर मुझे पाने के लिए और अपना खुद का CS50 डेस्क प्राप्त दीपक - या भी सिर्फ एक fricking तनाव गेंद. अब मैं अंत में मेरे तनाव मिला CS50 मेले में गेंद, लेकिन मैं अभी भी उस से गहरा पीड़ित हूँ मेरे जीवन में एक CS50 डेस्क दीपक की कमी है. तो श्री डेविड Malan, मेरा सवाल आप के लिए काफी सरल है. जहाँ मेरे [आवाज़] डेस्क दीपक है? डेविड जे मालन: और अब थोड़ा और अधिक इतिहास. आप निम्न याद कर सकते हैं CS50 के एक सप्ताह से फिल्म. [संगीत निभाता] स्पीकर 3: की जीत गणितीय और यांत्रिक कौशल, इस महान नए स्वचालित रूप हार्वर्ड विश्वविद्यालय में कैलकुलेटर. गणित में जटिल समस्याओं कोडित फार्म में मशीन के माध्यम से डाला टेप पर सही हैं एक मिनट के अंश में हल आवश्यक समय का मानव गणना के लिए. के सभी रूपों में तेजी लाने के लिए बनाया गया गणितीय और वैज्ञानिक अनुसंधान, विशाल यांत्रिक मस्तिष्क के लिए काम करेंगे संयुक्त राज्य अमेरिका नौसेना युद्ध के अंत तक. डेविड जे मालन: अब मार्क मैं अब प्रयोग में नहीं है लेकिन यह अभी भी परिसर में यहाँ रहते है. हम एक अंतिम लेने का फैसला किया प्रोफेसर हैरी लुईस के साथ टहलने हार्वर्ड में एक करीब देखो लेने के लिए विज्ञान केन्द्र - नया घर हार्वर्ड मार्क मैं करने के लिए प्रोफेसर हैरी लुईस: तो हम हार्वर्ड विज्ञान में हो चौराहे है जो केंद्र, हार्वर्ड परिसर की. विज्ञान विभागों की एक बहुत कुछ है यहां उनकी कक्षाओं और कार्यालयों. यहाँ हमें पीछे क्या है मार्क मैं कंप्यूटर है, जल्दी थी, जो विद्युत कंप्यूटर. तो मार्क मैं कंप्यूटर हार्वर्ड में यहाँ है क्योंकि कौन था हावर्ड हैथवे एकेन, कल्पना की थी और जो डिजाइन व्यक्ति सहयोग मशीन आईबीएम के इंजीनियरों के साथ, एक हार्वर्ड के प्रोफेसर थे गणित के लिए आवेदन किया. और वह श्रम को राहत देने के लिए करना चाहता था संख्यात्मक समीकरणों को हल करने के यांत्रिक गणना से कि पेंसिल और कागज पर किया गया था. क्या हम यहाँ है वास्तव में यह केवल एक हिस्सा. यह 51 फीट लंबी और जब था यह सब एक टुकड़ा में था. यह प्रति सेकंड तीन चीजें कर सकता है, एक गुणा छह सेकंड लिया, और एक डिवीजन 15 सेकंड लिया. तो इस पर एक बड़ी अग्रिम था , पेंसिल और कागज के साथ बातें कर रही है लेकिन यह धीमी गति से काम करते हैं, और रख रही थी मशीन हर समय जा रहा विद्युत की एक प्रमुख उपलब्धि थी इंजीनियरिंग विशेषज्ञता. यह प्राक्षेपिकी के लिए इस्तेमाल किया गया था गणना के लिए गणना, मिसाइलों की गति. और यह भी एक छोटा सा के लिए इस्तेमाल किया गया था मैनहट्टन में गणना की सही निर्धारण करने के लिए परियोजना परमाणु बम के लिए पैरामीटर. तो तुम यहाँ क्या देख कागज टेप ड्राइव कर रहे हैं, इसलिए कार्यक्रम में मुक्का मारा गया था कागज टेप और एक पाश पर था. जैसा कि आप देख क्या रहे हैं रजिस्टरों कि होगा की संग्रहीत स्मृति के अनुरूप केवल डेटा के लिए इस्तेमाल किया गया था जो मशीन,. कार्यक्रम में ही तय हो गया था. इन बिजली टाइपराइटरों उत्पादन मुद्रित करने के लिए इस्तेमाल किया गया. ये नंबर डायल करता है, जो 10 पदों है, कर रहे हैं आप स्थिरांक डालने होगा जहां. इसलिए कार्यक्रम कागज पर तय की गई थी टेप, और आप एक स्थिर था, आप सी + कोड में जैसे - अगर आप कुछ सेट शुरुआत में 47 के बराबर चर अपने कार्यक्रम की - इस बराबर यहाँ है. आप नंबर डायल करेंगे 47 इन रजिस्टरों का उपयोग. कम्प्यूटेशनल बराबर इस के बहुत कम है छोटी से छोटी कलाई घड़ी से अब उत्पादन किया जा रहा है कि कंप्यूटर. डेविड जे मालन: यह CS50Live के लिए है. इतना इस के लिए धन्यवाद सप्ताह के योगदानकर्ताओं, साथ ही साथ करने के लिए इस सप्ताह के कैमरे के पीछे टीम. के साथ इस शो को बंद करने दें एक खरोंच परियोजना पर एक नज़र बोस्टन में लिसा चुंग, से [संगीत-YLVIS, "फॉक्स"]