1 00:00:00,000 --> 00:00:00,625 >> [संगीत खेल] 2 00:00:00,625 --> 00:00:11,341 3 00:00:11,341 --> 00:00:12,090 अब: हैलो, दुनिया. 4 00:00:12,090 --> 00:00:14,330 इस CS50LIVE है. 5 00:00:14,330 --> 00:00:17,792 हम आप के लिए इस तरह के एक अच्छा प्रकरण है. 6 00:00:17,792 --> 00:00:22,110 यूट्यूब के सीईओ, एक इंटरनेट एक्सप्लोरर में बग, 7 00:00:22,110 --> 00:00:26,750 सबसे बुरी वीडियो कभी खेल, और वाल्व सॉफ्टवेयर के लिए एक क्षेत्र की यात्रा. 8 00:00:26,750 --> 00:00:33,040 टोक्यो, जापान के लिए लेकिन पहले, एक यात्रा जहां हाल ही में खेला राष्ट्रपति ओबामा 9 00:00:33,040 --> 00:00:36,066 मेरा एक अच्छा दोस्त के साथ फुटबॉल. 10 00:00:36,066 --> 00:00:37,050 >> [वीडियो प्लेबैक] 11 00:00:37,050 --> 00:00:43,930 12 00:00:43,930 --> 00:00:44,430 वाह. 13 00:00:44,430 --> 00:00:45,414 वह बढ़ रहा है. 14 00:00:45,414 --> 00:00:47,382 >> मैं भी एक फुटबॉल की गेंद को किक कर सकते हैं. 15 00:00:47,382 --> 00:00:49,842 यहाँ मैं जाओ. 16 00:00:49,842 --> 00:00:53,286 >> हे, अच्छा काम. 17 00:00:53,286 --> 00:00:54,687 >> [अंत वीडियो प्लेबैक] 18 00:00:54,687 --> 00:00:55,520 डेविड: हैलो, दुनिया. 19 00:00:55,520 --> 00:00:57,110 मैं CS50 की अपनी कोल्टन ओग्डेन साथ यहाँ हूँ. 20 00:00:57,110 --> 00:00:58,430 >> COLTON OGDEN: सभी को नमस्कार. 21 00:00:58,430 --> 00:00:59,940 >> डेविड: और कौन हम करते हैं आज यहां हमारे साथ है? 22 00:00:59,940 --> 00:01:02,606 >> COLTON OGDEN: यह अब है, हमारे फ्रांस से छोटे रोबोट दोस्त. 23 00:01:02,606 --> 00:01:05,299 डेविड: तो मैं वास्तव में नहीं मिले [के साथ? रोब Boden?] 24 00:01:05,299 --> 00:01:07,590 वह और मैं अटलांटा में थे जब, जॉर्जिया वापस एक कुछ हफ्तों 25 00:01:07,590 --> 00:01:09,890 आप कम से याद कर सकते हैं SIGCSE, विशेष रुचि 26 00:01:09,890 --> 00:01:12,940 कंप्यूटर विज्ञान शिक्षा के लिए समूह, सचमुच के आसपास चल रहा है, जहां 27 00:01:12,940 --> 00:01:14,919 सम्मेलन कमरे के फर्श इस आदमी था. 28 00:01:14,919 --> 00:01:16,960 यह पता चला है, साथ ही जब हम परिसर के लिए वापस आया 29 00:01:16,960 --> 00:01:20,360 हमें पता चला है कि प्रोफेसर [सुनाई] हार्वर्ड रोबोटिक्स प्रयोगशाला के 30 00:01:20,360 --> 00:01:22,220 वास्तव में एक अब यहाँ परिसर में था. 31 00:01:22,220 --> 00:01:24,742 और वह कृपया हमें की अनुमति दी है आज आप के लिए उसे करने के लिए कार्यक्रम. 32 00:01:24,742 --> 00:01:27,950 COLTON OGDEN: हाँ, और वास्तव में, डेविड, मैं अब आप को नमस्ते कहना चाहता है 33 00:01:27,950 --> 00:01:30,450 आप चलना चाहते हैं यहाँ टेबल के आसपास. 34 00:01:30,450 --> 00:01:32,815 >> डेविड: ठीक है यहाँ? 35 00:01:32,815 --> 00:01:33,315 ठीक है. 36 00:01:33,315 --> 00:01:36,060 37 00:01:36,060 --> 00:01:36,560 ठीक है. 38 00:01:36,560 --> 00:01:39,400 39 00:01:39,400 --> 00:01:40,650 >> अब: हैलो, डेविड. 40 00:01:40,650 --> 00:01:42,040 आपसे मिलकर अच्छा लगा. 41 00:01:42,040 --> 00:01:43,960 >> डेविड: हैलो, अब. 42 00:01:43,960 --> 00:01:45,000 उसके हाथ मिलाने? 43 00:01:45,000 --> 00:01:48,510 >> COLTON OGDEN: शेक ऊपर और नीचे उसका हाथ. 44 00:01:48,510 --> 00:01:50,310 >> डेविड: ठीक है. 45 00:01:50,310 --> 00:01:52,435 >> COLTON OGDEN: और फिर वह आगे जाना है और नीचे बैठेंगे. 46 00:01:52,435 --> 00:01:54,476 और अगर आप रुचि रखते हैं, मैं वास्तव में आप दिखा सकते हैं 47 00:01:54,476 --> 00:01:56,715 मैं उसे मिल गया था कैसे भी इन सभी बातें करते हैं. 48 00:01:56,715 --> 00:01:57,200 >> डेविड: हाँ, बिल्कुल. 49 00:01:57,200 --> 00:01:58,320 >> COLTON OGDEN: वह एक छोटे से है बंद आज सुबह संतुलन. 50 00:01:58,320 --> 00:02:00,174 उन्होंने कहा कि अभी तक उनके कॉफी नहीं पड़ा है. 51 00:02:00,174 --> 00:02:01,840 डेविड: तो यह है कि हम पर क्या देख रहे हैं? 52 00:02:01,840 --> 00:02:04,680 COLTON OGDEN: तो हम देख रहे हैं यहाँ है, जो अब एक कोर ग्राफ, है 53 00:02:04,680 --> 00:02:07,920 एक चित्रमय प्रोग्रामिंग वातावरण, स्क्रैच के समान है जो 54 00:02:07,920 --> 00:02:09,317 कि CS50 उपयोग करता है. 55 00:02:09,317 --> 00:02:11,150 यहाँ हम यह तय है देखना एक प्रवाह आरेख की तरह. 56 00:02:11,150 --> 00:02:13,370 और हम इन का एक गुच्छा है यहां छोटे ब्लॉकों का निर्माण. 57 00:02:13,370 --> 00:02:16,203 अब हम इस एक पर एक नज़र रखना अगर उदाहरण के लिए, यह स्टैंड अप कहा जाता है. 58 00:02:16,203 --> 00:02:19,190 और इस ब्लॉक के लिए खड़े कहते हैं अब, चाहे वह नीचे बैठी है 59 00:02:19,190 --> 00:02:20,320 या जो भी हो. 60 00:02:20,320 --> 00:02:22,990 >> तो फिर हम यह में चला जाता है देखने स्पर्श सिर, जो मूल रूप से 61 00:02:22,990 --> 00:02:26,070 के शीर्ष पर एक नल के लिए इंतजार कर रहा है उसके सिर आप पहले देखा था. 62 00:02:26,070 --> 00:02:31,190 साधन करने के लिए कदम एक एक्स, वाई, जेड और में स्थानांतरित एक विशिष्ट गंतव्य के लिए दिशा. 63 00:02:31,190 --> 00:02:33,980 हैंडशेक मैंने लिखा एक मॉड्यूल है, मूल रूप से दाऊद, नमस्कार, जो कहते हैं. 64 00:02:33,980 --> 00:02:34,688 आपसे मिलकर अच्छा लगा. 65 00:02:34,688 --> 00:02:36,089 एक हाथ मिलाना के लिए इंतजार कर रहा है. 66 00:02:36,089 --> 00:02:37,630 बैठ जाओ के विपरीत खड़े हो जाओ है. 67 00:02:37,630 --> 00:02:38,796 उन्होंने कहा कि आगे बढ़ो और नीचे बैठेंगे. 68 00:02:38,796 --> 00:02:40,610 और फिर सिर आंदोलन एक पाश है जिससे वह 69 00:02:40,610 --> 00:02:42,090 यादृच्छिक दिशाओं में अपना सिर आगे बढ़ना होगा. 70 00:02:42,090 --> 00:02:42,520 >> डेविड: दिलचस्प है. 71 00:02:42,520 --> 00:02:44,890 इन मत देखो तो फिर भी स्क्रैच से पहेली टुकड़े की तरह, 72 00:02:44,890 --> 00:02:45,950 यह वास्तव में एक ही विचार है. 73 00:02:45,950 --> 00:02:48,210 और तुम एक कार्यक्रम तारों रहे हैं इन इमारत ब्लॉकों का उपयोग कर. 74 00:02:48,210 --> 00:02:49,020 >> COLTON OGDEN: हाँ, बिल्कुल. 75 00:02:49,020 --> 00:02:50,590 >> डेविड: तो तुम ने कहा कि आपके द्वारा किए उनमें से एक, हाथ मिलाना. 76 00:02:50,590 --> 00:02:51,990 हम चाहते हैं कि एक पर ज़ूम कर सकते हैं? 77 00:02:51,990 --> 00:02:52,131 >> COLTON OGDEN: यकीन है. 78 00:02:52,131 --> 00:02:53,642 हम यहाँ हाथ मिलाना पर एक नज़र रखेंगे. 79 00:02:53,642 --> 00:02:56,350 और हम यह बहुत स्थापित किया है देखेंगे अन्य प्रवाह आरेख के समान. 80 00:02:56,350 --> 00:02:58,850 हम नमस्कार ब्लॉक के साथ शुरू जो [सुनाई] डेविड, नमस्कार, कहते हैं. 81 00:02:58,850 --> 00:03:00,030 आपसे मिलकर अच्छा लगा. 82 00:03:00,030 --> 00:03:01,430 यहाँ यह सही एक पाश है. 83 00:03:01,430 --> 00:03:02,940 यह हाथ आंदोलन का पता लगाने, कहते हैं. 84 00:03:02,940 --> 00:03:05,230 तो यह एक अनंत में होगा अपने हाथ तक लूप इंतजार 85 00:03:05,230 --> 00:03:06,620 ऊपर और नीचे से उठाया गया है. 86 00:03:06,620 --> 00:03:09,370 और फिर जो हुआ है एक बार, यह आगे जाना है और इन बातों को क्या होगा. 87 00:03:09,370 --> 00:03:13,280 ठीक कठोरता सेट और अंत में जाना है, मूल रूप से उसे वापस भेजने का मतलब है जो 88 00:03:13,280 --> 00:03:14,309 उसकी डिफ़ॉल्ट स्थिति के लिए. 89 00:03:14,309 --> 00:03:15,100 डेविड: दिलचस्प है. 90 00:03:15,100 --> 00:03:17,910 आप केवल करने के लिए प्रतिबंधित कर रहे हैं इस चित्रमय वातावरण का उपयोग 91 00:03:17,910 --> 00:03:19,070 इस तरह से उसे कार्यक्रम के लिए? 92 00:03:19,070 --> 00:03:19,820 >> COLTON OGDEN: दरअसल, नहीं. 93 00:03:19,820 --> 00:03:21,950 हम डबल क्लिक करें आगे जाना है और अगर इन इमारत ब्लॉकों के किसी भी, 94 00:03:21,950 --> 00:03:24,420 हम वास्तव में है कि वहाँ देख सकते हैं हुड के नीचे अजगर कोड, 95 00:03:24,420 --> 00:03:26,000 इन इमारत ब्लॉकों में से प्रत्येक शक्ति. 96 00:03:26,000 --> 00:03:26,750 >> डेविड: आह, वास्तव में. 97 00:03:26,750 --> 00:03:29,250 उन अपरिचित, अजगर के लिए तो एक व्याख्या की भाषा है, 98 00:03:29,250 --> 00:03:32,240 आत्मा में बहुत समान हम CS50 में जो प्रयोग पीएचपी,. 99 00:03:32,240 --> 00:03:35,344 और आप का उपयोग कर सकते हैं जैसे बहुत वेब प्रोग्रामिंग के लिए पीएचपी, 100 00:03:35,344 --> 00:03:37,010 आप भी कमांड लाइन पर इसका इस्तेमाल कर सकते हैं. 101 00:03:37,010 --> 00:03:39,426 और कोल्टन यहाँ क्या कर रहा है के रूप में इस चित्रमय वातावरण में, 102 00:03:39,426 --> 00:03:41,674 तो प्रोग्राम लिखने और वाई फाई के जरिए यह प्रसारण - 103 00:03:41,674 --> 00:03:42,590 COLTON OGDEN: सही है. 104 00:03:42,590 --> 00:03:43,310 डेविड: - अब तक. 105 00:03:43,310 --> 00:03:44,550 आप कुछ होता है चारों ओर लकड़ी करने के लिए समय? 106 00:03:44,550 --> 00:03:45,350 >> COLTON OGDEN: बिल्कुल. 107 00:03:45,350 --> 00:03:45,710 >> डेविड: सब ठीक है. 108 00:03:45,710 --> 00:03:48,970 खैर, कोल्टन से पहले के साथ वापस आता है एक आश्चर्य की एक छोटा सा के लिए हमें, 109 00:03:48,970 --> 00:03:54,470 हम अब - यह मिलता है -? 60 सेकंड है ऑडिशन पूर्व CS50 छात्रों की 110 00:03:54,470 --> 00:03:55,844 साथियों अध्यापन बनने के लिए. 111 00:03:55,844 --> 00:03:56,510 [वीडियो प्लेबैक] 112 00:03:56,510 --> 00:03:57,411 आपको धन्यवाद. 113 00:03:57,411 --> 00:03:58,910 यहाँ होने के लिए, शुक्रिया, सब लोग. 114 00:03:58,910 --> 00:04:00,510 >> हे, श्री बनी. 115 00:04:00,510 --> 00:04:02,120 >> पर इस संक्षिप्त ट्यूटोरियल करने के लिए आपका स्वागत है - 116 00:04:02,120 --> 00:04:03,810 >> Twinkies के साथ [सुनाई] मज़ा. 117 00:04:03,810 --> 00:04:04,310 -रुको. 118 00:04:04,310 --> 00:04:05,040 बंद करो. 119 00:04:05,040 --> 00:04:07,121 >> तो अब हम एक समस्या है. 120 00:04:07,121 --> 00:04:07,620 यह नहीं है. 121 00:04:07,620 --> 00:04:08,869 और मैं क्यों आपको बताने जा रहा हूँ. 122 00:04:08,869 --> 00:04:10,860 एक लूप की तरह, दोहराव है - 123 00:04:10,860 --> 00:04:12,970 >> एक ब्लैक बॉक्स की तरह. 124 00:04:12,970 --> 00:04:13,935 >> ठीक है. 125 00:04:13,935 --> 00:04:15,160 मुझे लगता है मैं यह मिलता है. 126 00:04:15,160 --> 00:04:15,660 सब सही. 127 00:04:15,660 --> 00:04:17,140 तो अब मैं एक थोड़ा कठिन हिस्सा में हूँ. 128 00:04:17,140 --> 00:04:18,800 >> -यह सही है. 129 00:04:18,800 --> 00:04:20,485 8 बिट्स एक बाइट बनाने. 130 00:04:20,485 --> 00:04:24,176 >> तुम एक बाइट लेने के लिए और आप चार की मात्रा में यह अलग. 131 00:04:24,176 --> 00:04:26,423 >> बीप, बीप, बीप, बीप, बीप. 132 00:04:26,423 --> 00:04:28,018 बीप, बीप, बीप, बीप, बीप. 133 00:04:28,018 --> 00:04:29,380 >> यह पीढ़ी जटिल लगता है. 134 00:04:29,380 --> 00:04:30,460 >> तो फिर यह करते हैं. 135 00:04:30,460 --> 00:04:32,580 >> मैं आप को भ्रमित-हैं, तो कृपया मुझे रोकने के लिए स्वतंत्र महसूस हो रहा है. 136 00:04:32,580 --> 00:04:33,620 >> लेकिन एक मिनट रुको. 137 00:04:33,620 --> 00:04:36,940 >> खैर, चलो स्लाइड पर वापस देखो और कदम से कदम चीजें टूट. 138 00:04:36,940 --> 00:04:41,720 >> अगर तुम्हें याद है, स्मृति है बाइट आकार के टुकड़ों में टूट. 139 00:04:41,720 --> 00:04:44,080 >> तो यहाँ हम सबसे अच्छी स्थिति है. 140 00:04:44,080 --> 00:04:46,290 >> यह एक काफी है सुधार के ऊपर - 141 00:04:46,290 --> 00:04:47,715 >> क्रोम की तरह एक वेब ब्राउज़र,. 142 00:04:47,715 --> 00:04:49,421 >> यह किसी भी मुक्त करने के लिए हमेशा जरूरी है - 143 00:04:49,421 --> 00:04:49,920 लोग - 144 00:04:49,920 --> 00:04:50,880 तुम पार चला सकते हैं. 145 00:04:50,880 --> 00:04:53,460 और कोड प्राप्त कर सकते हैं कुछ बोझिल. 146 00:04:53,460 --> 00:04:55,640 >> और कहा कि आप सभी की जरूरत है. 147 00:04:55,640 --> 00:04:56,960 >> बूम! 148 00:04:56,960 --> 00:04:59,140 >> डेविड: अब CS50 का दम हाल ही में दान Coffey और मैं 149 00:04:59,140 --> 00:05:01,850 बाहर की यात्रा करने का अवसर था माउंटेन व्यू, कैलिफोर्निया, करने के लिए 150 00:05:01,850 --> 00:05:03,740 जो है, जहां गूगल का मुख्यालय है. 151 00:05:03,740 --> 00:05:07,350 और हम के साथ चैट करने का मौका था सुसान Wojcicki, यूट्यूब के सीईओ. 152 00:05:07,350 --> 00:05:10,920 यह सुसान में वास्तव में था '90 के दशक में पहले गेराज साल 153 00:05:10,920 --> 00:05:14,620 गूगल ही था कि लैरी और सेर्गेई द्वारा शुरू कर दिया. 154 00:05:14,620 --> 00:05:17,430 >> खैर, यह पता चला है कि सुसान खुद को वास्तव में CS50 ले लिया 155 00:05:17,430 --> 00:05:18,950 मैंने किया था से पहले अभी कुछ साल. 156 00:05:18,950 --> 00:05:21,450 और मैं यह स्पष्ट है लगता है आप जल्द ही सुनेंगे रूप में सिर्फ कैसे 157 00:05:21,450 --> 00:05:25,040 कंप्यूटर से ज्यादा एक परिचय विज्ञान तो उसके जीवन को प्रभावित किया. 158 00:05:25,040 --> 00:05:26,892 वह नमस्कार कहना चाहूँगा. 159 00:05:26,892 --> 00:05:28,100 सुसान Wojcicki: हैलो, दुनिया. 160 00:05:28,100 --> 00:05:29,620 मैं सुसान Wojcicki हूँ. 161 00:05:29,620 --> 00:05:31,500 मैं यूट्यूब के सीईओ हूँ. 162 00:05:31,500 --> 00:05:36,570 मैं था और जब मैं CS50 ले लिया 1990 में हार्वर्ड के एक वरिष्ठ. 163 00:05:36,570 --> 00:05:38,710 >> मैं वास्तव में एक इतिहास था और साहित्य प्रमुख. 164 00:05:38,710 --> 00:05:44,180 और मेरे जूनियर गर्मियों मैं मुझे एहसास हुआ कि शायद मैं 165 00:05:44,180 --> 00:05:46,450 कुछ सीखना चाहता था कंप्यूटर के बारे में. 166 00:05:46,450 --> 00:05:48,350 और इसलिए मैं वापस आ गया. 167 00:05:48,350 --> 00:05:49,870 मैं CS50 लिया. 168 00:05:49,870 --> 00:05:54,340 यह कठिन था, लेकिन यह था सबसे आश्चर्यजनक वर्ग मैं लिया. 169 00:05:54,340 --> 00:05:57,030 यह मैं सब कुछ के बारे में सोचने कैसे बदला. 170 00:05:57,030 --> 00:06:03,200 >> और मैं हार्वर्ड से स्नातक की उपाधि प्राप्त जब 1990 में, मैं सिलिकॉन वैली के पास गया 171 00:06:03,200 --> 00:06:04,500 और मैं एक नौकरी मिल गई. 172 00:06:04,500 --> 00:06:07,490 और मैं काम कर रहा हूँ जब से तकनीक में. 173 00:06:07,490 --> 00:06:09,780 तो CS50 मेरी जिंदगी बदल दी. 174 00:06:09,780 --> 00:06:12,320 मैं जानने के लिए और निर्माण जारी है. 175 00:06:12,320 --> 00:06:13,870 यह मेरे लिए एक महान नींव दिया. 176 00:06:13,870 --> 00:06:17,100 और मैं हर जानने के लिए जारी कर रहा हूँ प्रौद्योगिकी बदलाव के रूप में दिन. 177 00:06:17,100 --> 00:06:19,660 >> और मैं यह अद्भुत लगता है आप सभी इसे ले जा रहे हैं कि 178 00:06:19,660 --> 00:06:22,840 कि दुनिया कैसे है क्योंकि आगे जा रही बदलने जा रहा. 179 00:06:22,840 --> 00:06:27,490 बस अधिक से होने जा रहा है अधिक अवसर और नवीनता. 180 00:06:27,490 --> 00:06:31,010 डिजिटल प्रभावित हो रहा है हमारे यह पहले से ही है की तुलना में भी अधिक रहती है. 181 00:06:31,010 --> 00:06:33,870 और यह अद्भुत है कि आप सभी CS50 ले जा रहे हैं. 182 00:06:33,870 --> 00:06:35,890 तो इस CS50 है. 183 00:06:35,890 --> 00:06:38,080 >> डेविड: तो तुम किया गया है अगर एक नया कारण की तलाश में 184 00:06:38,080 --> 00:06:41,502 एक निश्चित ब्राउज़र का उपयोग करने के लिए नहीं, यहाँ आप के लिए एक अच्छा एक है. 185 00:06:41,502 --> 00:06:43,210 मैं हाल ही में मिला - हर किसी के साथ 186 00:06:43,210 --> 00:06:45,120 हार्वर्ड विश्वविद्यालय में - यहां इस ईमेल. 187 00:06:45,120 --> 00:06:46,910 >> हार्वर्ड समुदाय की "प्रिय सदस्य. 188 00:06:46,910 --> 00:06:50,930 होमलैंड सुरक्षा विभाग के अमेरिकी सिफारिश की गई है कि अस्थायी रूप से सभी उपयोगकर्ताओं 189 00:06:50,930 --> 00:06:54,350 उपयोग की बंद माइक्रोसॉफ्ट इंटरनेट एक्सप्लोरर, आईई, 190 00:06:54,350 --> 00:06:56,270 एक महत्वपूर्ण सुरक्षा दोष की वजह से. " 191 00:06:56,270 --> 00:07:01,250 >> यह वास्तव में दर्ज़ है Microsoft सुरक्षा सलाहकार 2963983. 192 00:07:01,250 --> 00:07:05,242 Internet Explorer में सुरक्षाछिद्र रिमोट कोड का निष्पादन. 193 00:07:05,242 --> 00:07:07,200 अब इसका क्या मतलब है और खतरा क्या है? 194 00:07:07,200 --> 00:07:08,950 खैर, इस पर विचार यहाँ आरेख, जो हम 195 00:07:08,950 --> 00:07:12,160 के बारे में बात करने के लिए CS50 में उपयोग HTTP या वेब यातायात. 196 00:07:12,160 --> 00:07:15,140 हम यहाँ एक वेब है, तो सर्वर और दूसरी तरफ 197 00:07:15,140 --> 00:07:17,589 एक ब्राउज़र - इंटरनेट एक्सप्लोरर इस मामले में - ज़ाहिर है, 198 00:07:17,589 --> 00:07:19,380 एक ब्राउज़र जब यह पहली बार एक वेब पेज का अनुरोध करता है 199 00:07:19,380 --> 00:07:21,310 इस तरह से एक HDP संदेश भेज सकते हैं. 200 00:07:21,310 --> 00:07:26,470 Index.html संस्करण 1.1 का उपयोग कर पाने HTTP के रूप में जाना जाता प्रोटोकॉल की. 201 00:07:26,470 --> 00:07:30,820 >> अब इस मामले में, एक बुरा आदमी है, तो किसी तरह इस वेब सर्वर का उपयोग किया था 202 00:07:30,820 --> 00:07:33,990 और यह एक पर स्थापित इतनी बात करने के शोषण, 203 00:07:33,990 --> 00:07:36,990 वह या वह समझाने में सक्षम हो सकता है वेब सर्वर इस पर लौटने के लिए. 204 00:07:36,990 --> 00:07:41,040 इतना ही नहीं जैसे ही index.html अनुरोध किया, लेकिन अंदर एम्बेडेड 205 00:07:41,040 --> 00:07:43,720 कि index.html फ़ाइल के कर सकता है, बेशक, अन्य संपत्ति हो. 206 00:07:43,720 --> 00:07:47,230 विशेष रूप से, कुछ जैसे exploit.SWF, 207 00:07:47,230 --> 00:07:50,620 एक फ्लैश फाइल कि अंततः इस सुरक्षा का लाभ लेता है 208 00:07:50,620 --> 00:07:54,940 तकनीक, ढेर फेंग शुई, जो है कह का एक अच्छा तरीका है कि कोड 209 00:07:54,940 --> 00:07:59,940 कि फ्लैश फाइल स्प्रे के अंदर कंप्यूटर के अंदर तथाकथित ढेर 210 00:07:59,940 --> 00:08:04,090 सभी को अलग अलग मात्रा के साथ ब्राउज़र अंततः तैयार कर रहे हैं कि स्मृति 211 00:08:04,090 --> 00:08:05,810 यहां स्मृति का एक बड़ा हिस्सा अधिलेखित करने के लिए. 212 00:08:05,810 --> 00:08:09,150 >> आप हमारी चर्चा से यह याद है ढेर के CS50 और ढेर में 213 00:08:09,150 --> 00:08:11,070 और स्मृति प्रबंधन अधिक आम तौर पर. 214 00:08:11,070 --> 00:08:14,280 अब देखते हैं कि स्मृति वास्तव में ढेर पर फेंका 215 00:08:14,280 --> 00:08:16,280 वास्तव में फ्लैश सदिश वस्तुओं कहा जाता है. 216 00:08:16,280 --> 00:08:17,870 और इस के साथ कुछ है आप परिचित हो सकता है जो 217 00:08:17,870 --> 00:08:19,880 तुम अपने आप को किया था पहले फ्लैश प्रोग्राम. 218 00:08:19,880 --> 00:08:24,070 लेकिन विशेष रूप से उन वस्तुओं में से एक एक फ्लैश मीडिया ध्वनि ऑब्जेक्ट के रूप में जाना जाता है. 219 00:08:24,070 --> 00:08:28,190 >> और इस के साथ साथ, क्योंकि एक मौका है क्या इस शोषण तो कर आय 220 00:08:28,190 --> 00:08:31,540 इस हिस्सा भ्रष्ट है स्मृति, स्मृति में इस वस्तु, 221 00:08:31,540 --> 00:08:36,640 यह इस बनाने की कोशिश करता है कि इस तरह हेक्साडेसिमल पते निष्पादन योग्य, जिससे 222 00:08:36,640 --> 00:08:40,600 अंततः कार्यक्रम चाल की कोशिश इतना कुछ खोल कोड को क्रियान्वित करने के लिए 223 00:08:40,600 --> 00:08:44,560 बात करते हैं, या बुरा आदमी के कोड के लिए, कि अंततः यहाँ इस पते पर संग्रहीत, 224 00:08:44,560 --> 00:08:49,530 डाउनलोड करने के माध्यम से इंजेक्ट किया गया था जो अनजाने में उस विशेष Flash फ़ाइल. 225 00:08:49,530 --> 00:08:53,220 >> अब अंतिम परिणाम हो सकता है जो कुछ भी विरोधी आपके कंप्यूटर के लिए करना चाहता है. 226 00:08:53,220 --> 00:08:56,290 वह या वह अपनी फाइलों को नष्ट कर सकता है, , अपनी फ़ाइलों को स्थानांतरित अपनी फाइलें ईमेल, 227 00:08:56,290 --> 00:08:59,960 या सच है कि आप अपने आप कुछ भी कर कि कंप्यूटर के मालिक के रूप में कर सकता है. 228 00:08:59,960 --> 00:09:01,600 खतरा कितना डरावना है और यही कारण है. 229 00:09:01,600 --> 00:09:04,370 यह अनुमति देता है पर सही मायने में किसी को भी जिसकी वेबसाइट आप इंटरनेट 230 00:09:04,370 --> 00:09:08,590 मनमाने ढंग से निष्पादित करने के लिए यात्रा हो सकती है आपके कंप्यूटर पर प्रोग्राम. 231 00:09:08,590 --> 00:09:11,550 >> अब शुक्र है, माइक्रोसॉफ्ट बहुत हाल ही में इसके लिए एक तय जारी 232 00:09:11,550 --> 00:09:14,800 क्योंकि समस्या वास्तव में पीड़ित इंटरनेट एक्सप्लोरर 6 233 00:09:14,800 --> 00:09:16,210 ऊपर 11 के माध्यम से सभी तरह. 234 00:09:16,210 --> 00:09:19,530 तो यह काफी कुछ के लिए हमारे साथ हो गया है समय और हाल ही में खोज की थी. 235 00:09:19,530 --> 00:09:23,120 तो आप स्वत: अद्यतन है अगर पर बदल गया, आप जल्दी ही ठीक किया जाना चाहिए. 236 00:09:23,120 --> 00:09:26,340 लेकिन सिर्फ सुरक्षित करने के लिए, आप निश्चित रूप से कर सकता है कम से कम कुछ अन्य ब्राउज़र करने के लिए स्विच 237 00:09:26,340 --> 00:09:27,300 इस बीच में. 238 00:09:27,300 --> 00:09:29,650 >> अब यह भी पता चला है कि माइक्रोसॉफ्ट बहुत उदारता 239 00:09:29,650 --> 00:09:33,640 इसके अलावा, Windows XP के लिए एक तय जारी जिसके लिए विंडोज के पुराने संस्करण 240 00:09:33,640 --> 00:09:37,040 समर्थन आधिकारिक तौर पर वास्तव में था बस कुछ ही हफ्ते पहले बंद कर दिया, 241 00:09:37,040 --> 00:09:40,880 लेकिन इस खतरे इतना बुरा था कि वे यह भी कहा कि ओएस के लिए एक तय बाहर लुढ़का 242 00:09:40,880 --> 00:09:41,810 के रूप में अच्छी तरह से. 243 00:09:41,810 --> 00:09:43,400 >> अब अन्य समाचार में इस सप्ताह यह था. 244 00:09:43,400 --> 00:09:46,632 अटारी 2600, एक पुराने खेल सांत्वना है कि मेरे एक चचेरे भाई 245 00:09:46,632 --> 00:09:49,340 वास्तव में, जिस पर आगे बढ़ रही थी हम वीडियो गेम खेलने के लिए इस्तेमाल किया जब 246 00:09:49,340 --> 00:09:50,630 हम उनके घर की यात्रा करेंगे. 247 00:09:50,630 --> 00:09:54,420 अब किसी भी मामले में, क्यों इस में था खबर निम्न कारण था. 248 00:09:54,420 --> 00:09:57,180 वापस 80 के दशक में, कंपनी इस उपकरण के पीछे, अटारी, 249 00:09:57,180 --> 00:09:59,870 एक में दफनाने का फैसला न्यू मैक्सिको में गडढे 250 00:09:59,870 --> 00:10:02,510 पुराने खेल की एक पूरी गुच्छा और अनुदेश मैनुअल 251 00:10:02,510 --> 00:10:05,050 और यह पसंद करोगे अन्यथा बिना बिकी चले गए हैं. 252 00:10:05,050 --> 00:10:09,320 >> अब समय के साथ, इन की अंत्येष्टि खेल एक शहरी मिथक का एक सा हो गया है. 253 00:10:09,320 --> 00:10:12,690 लोग सच में यकीन के लिए पता नहीं था चाहे यह वास्तव में क्या हुआ था, तब भी 254 00:10:12,690 --> 00:10:16,080 हालांकि, मिथक चला गया के रूप में, कंपनी यहां तक ​​कि कंक्रीट की एक परत डाला था 255 00:10:16,080 --> 00:10:18,630 में सब कुछ के शीर्ष पर बच्चों को रोकने के लिए गडढे 256 00:10:18,630 --> 00:10:22,150 वास्तव में यह माध्यम से rustling से, मुफ्त वीडियो गेम को खोजने की कोशिश. 257 00:10:22,150 --> 00:10:26,310 खैर, यह पता चला है कि एक वृत्तचित्र 2014 में अब प्रगति में है. 258 00:10:26,310 --> 00:10:30,900 और उत्खनन की एक टीम की कोशिश कर दिया गया है इस कहानी के पीछे की सच्चाई तक खुदाई करने के लिए 259 00:10:30,900 --> 00:10:32,240 यह वहाँ वास्तव में है अगर. 260 00:10:32,240 --> 00:10:33,330 >> और उन्होंने पाया लगता है क्या? 261 00:10:33,330 --> 00:10:35,940 खैर, बिल्कुल नहीं इस आदमी, लेकिन हजारों 262 00:10:35,940 --> 00:10:38,220 अपने खेल की प्रतियां, जारी किया गया था जो 263 00:10:38,220 --> 00:10:42,000 के रिलीज के साथ संपाती फिल्म, E.T. अलौकिक. 264 00:10:42,000 --> 00:10:47,040 तो वास्तव में, अभी पिछले कुछ दिनों में दर्जनों और सैकड़ों नहीं तो हजारों 265 00:10:47,040 --> 00:10:52,140 अंततः इन कारतूस की पता लगाया जा करने के लिए शुरू कर रहे हैं. 266 00:10:52,140 --> 00:10:56,280 >> अब क्यों वे इस तरह के दफनाने किया एक स्पष्ट रूप से सम्मोहक खेल? 267 00:10:56,280 --> 00:10:58,570 खैर, यह पता चला है कि E.T. वास्तव में प्रतिष्ठित है 268 00:10:58,570 --> 00:11:01,850 कई ने कभी सबसे खराब वीडियो खेल हो. 269 00:11:01,850 --> 00:11:04,080 वे था भाग में, क्योंकि विकसित करने के लिए इतने कम समय 270 00:11:04,080 --> 00:11:06,340 उससे पहले खेल विशेष क्रिसमस के मौसम, 271 00:11:06,340 --> 00:11:09,240 लेकिन यह भी था क्योंकि खेलने के लिए विशेष रूप से कठिन. 272 00:11:09,240 --> 00:11:11,630 यह, ज़ाहिर है, भी जन्म देती है सवाल है, हम इसे देख सकते हैं? 273 00:11:11,630 --> 00:11:12,610 हाँ, हम कर सकते हैं. 274 00:11:12,610 --> 00:11:13,555 चलो एक नज़र रखना. 275 00:11:13,555 --> 00:11:14,388 [वीडियो गेम खेलने] 276 00:11:14,388 --> 00:11:35,287 277 00:11:35,287 --> 00:11:37,870 अब यह वास्तव में नहीं था लोगों को आपत्ति है कि ली ग्राफिक्स 278 00:11:37,870 --> 00:11:41,070 क्योंकि, वास्तव में, यह 80 के दशक था और इस कला का राज्य था. 279 00:11:41,070 --> 00:11:42,840 दरअसल, यह यहाँ मेरा बचपन था. 280 00:11:42,840 --> 00:11:44,900 लेकिन क्या मुश्किल था के बारे में इस खेल, एक था 281 00:11:44,900 --> 00:11:46,920 आप के चारों ओर एक फिल्म एट था स्क्रीन, देख 282 00:11:46,920 --> 00:11:49,820 उन छोटे पिक्सल के लिए, जो रीज़ टुकड़े का प्रतिनिधित्व किया. 283 00:11:49,820 --> 00:11:52,960 लेकिन पकड़ भी है कि आप गिर अगर उन गहरे रंग की हीरे की आकृति में, 284 00:11:52,960 --> 00:11:54,870 तुम एक में गिर जाएगा कि वास्तव में था गड्ढे 285 00:11:54,870 --> 00:11:56,890 बहुत कठिन और से बाहर निकलना कठिन. 286 00:11:56,890 --> 00:11:59,570 तो इस प्रकार एट दफनाया गया था. 287 00:11:59,570 --> 00:12:02,740 >> अब भी जंगल में देर से इस यहाँ व्योमिंग में था. 288 00:12:02,740 --> 00:12:08,010 एक परमाणु, के साथ भ्रमित होने की नहीं [? nucular,?] नियंत्रण केंद्र. 289 00:12:08,010 --> 00:12:10,920 और वास्तव में, आप नीचे देखो वहाँ ठोस नीचे 290 00:12:10,920 --> 00:12:14,330 इस सफेद ध्रुव के पास, वहाँ वास्तव में एक Minuteman III मिसाइल, 291 00:12:14,330 --> 00:12:18,230 एक परमाणु मिसाइल, कि वास्तव में है है कि कुछ प्रौद्योगिकी द्वारा सुरक्षित 292 00:12:18,230 --> 00:12:20,980 नहीं लगभग आशा है कि आप हो सकता है के रूप में आधुनिक रूप में. 293 00:12:20,980 --> 00:12:24,344 एक अमेरिकी टीवी शो, 60 मिनट, हाल ही में यह पता चला है. 294 00:12:24,344 --> 00:12:25,010 [वीडियो प्लेबैक] 295 00:12:25,010 --> 00:12:28,210 लेकिन उपकरण प्राचीन है. 296 00:12:28,210 --> 00:12:30,480 यह, उदाहरण के लिए, है कंप्यूटर में से एक है कि 297 00:12:30,480 --> 00:12:33,380 एक लांच प्राप्त होगा राष्ट्रपति से आदेश. 298 00:12:33,380 --> 00:12:35,720 यह फ्लॉपी डिस्क का उपयोग करता है. 299 00:12:35,720 --> 00:12:38,000 वास्तव में पुराने, बड़े लोगों के. 300 00:12:38,000 --> 00:12:41,920 तुम यहाँ बैठ गया पहले शायद कभी नहीं देखा था? 301 00:12:41,920 --> 00:12:44,170 >> -I'd एक जब तक कभी नहीं देखा मैं इस छेद में बैठ गया. 302 00:12:44,170 --> 00:12:44,640 >> [अंत वीडियो प्लेबैक] 303 00:12:44,640 --> 00:12:46,730 >> अब आप सोच रहे हैं आप इन डिस्क को देखा है, 304 00:12:46,730 --> 00:12:49,680 उन 5 और 1/4-inch डिस्क 1980 के दशक से, उह उह. 305 00:12:49,680 --> 00:12:53,180 यह एक 8 इंच फ्लॉपी है 1970 के दशक से डिस्क. 306 00:12:53,180 --> 00:12:55,930 अब CS50 के स्वयं दान Coffey और मैं भी एक मौका था 307 00:12:55,930 --> 00:12:58,117 सिएटल के लिए उड़ान भरने के लिए, वाशिंगटन हाल ही में जहां 308 00:12:58,117 --> 00:12:59,450 हम वाल्व के हमारे मित्रों का दौरा किया. 309 00:12:59,450 --> 00:13:03,870 वास्तव में, तुम मेरे बारे में 60 सेकंड याद कर सकते हैं उन आभासी वास्तविकता काले चश्मे पहने हुए. 310 00:13:03,870 --> 00:13:07,030 >> अब हम भी एक अवसर के लिए किया था वाल्व के इंजीनियरों के तीन के साथ चैट 311 00:13:07,030 --> 00:13:09,620 जो के बारे में हम से बात की क्या यह वाल्व में काम करने की तरह है 312 00:13:09,620 --> 00:13:13,290 लेकिन बेहतर अभी तक, क्या बात है वीडियो गेम को विकसित करना चाहते. 313 00:13:13,290 --> 00:13:14,315 चलो एक नज़र रखना. 314 00:13:14,315 --> 00:13:14,600 >> [वीडियो प्लेबैक] 315 00:13:14,600 --> 00:13:15,433 >> [वीडियो गेम खेलने] 316 00:13:15,433 --> 00:13:23,950 317 00:13:23,950 --> 00:13:26,420 मेरा नाम ब्रायन जैकबसन है. 318 00:13:26,420 --> 00:13:30,420 मैं एक तरह से वाल्व को अपना रास्ता बनाया एक थोड़ा घुमावदार मार्ग में. 319 00:13:30,420 --> 00:13:33,710 मैं वास्तव में एक कंप्यूटर नहीं था कॉलेज में प्रोग्रामर. 320 00:13:33,710 --> 00:13:35,790 और मैं वापस करने के लिए इस्तेमाल किया गया था हाई स्कूल में जा रहा है 321 00:13:35,790 --> 00:13:39,300 प्रोग्रामिंग करने और प्राप्त करने में सक्षम कार्यान्वयन के लिए विचार से सामान 322 00:13:39,300 --> 00:13:41,320 बस कुछ मिनट या घंटे में. 323 00:13:41,320 --> 00:13:46,930 मुझे मज़ा आया कि विकास की तेज रफ्तार और मेरे विचारों को देखकर जीवन के लिए आते हैं. 324 00:13:46,930 --> 00:13:48,780 >> मेरा नाम Yahn बर्नियर है. 325 00:13:48,780 --> 00:13:50,740 मैं वाल्व में यहाँ किया गया है 16 साल के लिए. 326 00:13:50,740 --> 00:13:54,170 तो मैं बस के लिए लेखन समाप्त हो गया भूकंप के लिए मज़ा एक स्तर के संपादक 327 00:13:54,170 --> 00:13:57,564 बाइनरी के आधार पर बसपा, कहा जाता है अंतरिक्ष विभाजन के पेड़. 328 00:13:57,564 --> 00:13:58,730 यही कारण है कि प्रवेश की तरह था. 329 00:13:58,730 --> 00:14:02,780 और अंत में किया गया था जो Gabe Newell, वाल्व के संस्थापक, और माइक हैरिंगटन 330 00:14:02,780 --> 00:14:06,254 मुझे एक ईमेल कह सॉफ्टवेयर भेजा विकास इंजीनियर अवसर. 331 00:14:06,254 --> 00:14:07,170 मेरा नाम जॉन कुक है. 332 00:14:07,170 --> 00:14:09,380 मैं एक सॉफ्टवेयर इंजीनियर हूँ वाल्व में काम कर रहे. 333 00:14:09,380 --> 00:14:14,240 मैं हमारे ऑनलाइन सिस्टम पर ध्यान देते हैं, स्केलिंग, और वास्तुकला. 334 00:14:14,240 --> 00:14:16,060 >> एक दोस्त और मैं वास्तव में विश्वविद्यालय में थे 335 00:14:16,060 --> 00:14:18,660 टीम किले नामक खेल पर काम कर रहा. 336 00:14:18,660 --> 00:14:22,810 और हम सिर्फ खेल बना दिया, इंटरनेट पर इसे डाल दिया. 337 00:14:22,810 --> 00:14:25,130 यह करने के लिए एक अतिरिक्त था खेल, भूकंप, समय पर. 338 00:14:25,130 --> 00:14:27,620 तो यह एक तरह से एक आधुनिक था उस खेल का विस्तार. 339 00:14:27,620 --> 00:14:30,920 उसके बाद, हम समाप्त हो गया वाल्व के साथ संपर्क में हो रही है 340 00:14:30,920 --> 00:14:32,200 और यहाँ पर आ रहे हैं. 341 00:14:32,200 --> 00:14:36,535 >> खैर, मेरे लिए ग्राफिक्स वर्ग था शायद सबसे लागू पाठ्यक्रम 342 00:14:36,535 --> 00:14:39,960 मुझे यकीन है कि कॉलेज में ले लिया है. 343 00:14:39,960 --> 00:14:42,940 त्रिकोणमिति, रेखीय बीजगणित. 344 00:14:42,940 --> 00:14:47,140 मैं एक था कि एक रोबोटिक्स कोर्स लिया बेक्ड के रेखीय बीजगणित तरह का गुच्छा 345 00:14:47,140 --> 00:14:52,030 यह, और कि कीस्टोन में से एक है में किसी भी 3 डी ग्राफिक्स के लिए गणित अवधारणाओं. 346 00:14:52,030 --> 00:14:57,680 यह अभिविन्यास और करने के बारे में सब है जैसे की गणित, मैं, आप पर पर देख रहा हूँ 347 00:14:57,680 --> 00:14:58,970 लेकिन मैं वहाँ उद्देश्य के लिए चाहते हैं. 348 00:14:58,970 --> 00:15:04,600 और मैं कैसे मैं कैसे करूँ बारी बारी से और है मैं आगे बढ़ या देख रहा हूँ जहाँ यह पता लगाने. 349 00:15:04,600 --> 00:15:07,015 यही कारण है कि सभी रेखीय बीजगणित है. 350 00:15:07,015 --> 00:15:11,380 >> एक पहले व्यक्ति शूटर का सार मैं बंदूक साइटों के माध्यम से देखने के लिए कि है 351 00:15:11,380 --> 00:15:13,630 मेरी आँखों और उद्देश्य पर साथ कुछ और ट्रिगर खींच 352 00:15:13,630 --> 00:15:14,670 और मुझे लगता है कि हिट करना चाहते हैं. 353 00:15:14,670 --> 00:15:18,810 तो आप डिजाइन किया है आपके विलंबता से निपटने के लिए प्रौद्योगिकी. 354 00:15:18,810 --> 00:15:22,020 और तो जॉन Carmack वापस चला गया और ओह, मैं क्या करने की जरूरत, कहा 355 00:15:22,020 --> 00:15:28,440 ग्राहक पर भविष्यवाणी कर रहा है मेरे खिलाड़ी की सूचनाओं के परिणाम, 356 00:15:28,440 --> 00:15:30,336 और सिर्फ इतना है कि क्या करना है और प्रस्तुत करना है, जहां से हम 357 00:15:30,336 --> 00:15:33,460 वह होने जा रहा है लगता है और फिर चलो सर्वर वापस आते हैं और मेरे लिए यह तय कर लो. 358 00:15:33,460 --> 00:15:36,470 >> तो आप के बारे में सोच रहे हैं जब एक खेल बनाने के लिए एक खेल इंजन का उपयोग कर, 359 00:15:36,470 --> 00:15:38,510 एक बहुत अधिक विकल्प अब भी वहीं है. 360 00:15:38,510 --> 00:15:41,675 >> एक खेल इंजन तरह है बुनियादी ढांचे की 361 00:15:41,675 --> 00:15:42,800 आप इस खेल को बनाने में जो. 362 00:15:42,800 --> 00:15:46,560 यह ड्राइंग के लिए जिम्मेदार बात है दुनिया, दुनिया का अनुकरण के लिए, 363 00:15:46,560 --> 00:15:50,970 सब लगता है खेलने के लिए, अपने खेल कोड की मदद करने के लिए 364 00:15:50,970 --> 00:15:53,650 यह पता लगाने की क्या दुश्मन एआईएस कर जाने के लिए जा रहे हैं. 365 00:15:53,650 --> 00:15:57,260 >> आम तौर पर, लोगों को शुरू होगा तरीका है वे कहते हैं कि तर्क के कुछ राशि ले लेनी चाहिए 366 00:15:57,260 --> 00:15:58,020 और इसे बदलने के. 367 00:15:58,020 --> 00:16:00,280 की तरह, ठीक है, अब चलो बस रॉकेट लांचर बदल 368 00:16:00,280 --> 00:16:04,240 बजाय 200 नुकसान करने के लिए की 100 नुकसान कर रही है. 369 00:16:04,240 --> 00:16:08,580 यह एक बहुत ही सरल है, जैसे, बस ले gameplay के तर्क के कुछ मौजूदा टुकड़ा 370 00:16:08,580 --> 00:16:10,360 और आप की तरह कैसे करने के लिए यह tweak. 371 00:16:10,360 --> 00:16:13,830 >> अन्य उच्च स्तर परत आमतौर पर खेल कोड कहा जाता है. 372 00:16:13,830 --> 00:16:17,230 और खेल कोड आमतौर पर है खेल के नियमों के बारे में है कि बात. 373 00:16:17,230 --> 00:16:21,156 मुझे लगता है कि इस तथ्य की तरह इस विशेष हथियार 374 00:16:21,156 --> 00:16:22,530 और यह एक खास तरह से काम करता है. 375 00:16:22,530 --> 00:16:25,480 या फिर वहाँ तथ्य यह है कि एक headcrab राक्षस है कि 376 00:16:25,480 --> 00:16:27,130 इन विशेष व्यवहार है. 377 00:16:27,130 --> 00:16:30,800 चीजों के उन प्रकार हैं आम तौर पर खेल कोड के रूप में लगता है. 378 00:16:30,800 --> 00:16:34,790 >> -और वहाँ से, वास्तव में, उन लोगों के साथ टुकड़े और चलना की प्रक्रिया की तरह, 379 00:16:34,790 --> 00:16:37,600 आप की तरह कुछ से जा सकते हैं आधा जीवन की तरह कुछ करने के लिए भूकंप. 380 00:16:37,600 --> 00:16:41,810 >> आधा जीवन, एक विज्ञान फाई है पहले व्यक्ति शूटर खेल. 381 00:16:41,810 --> 00:16:45,340 यह एक dystopian दुनिया में सेट है. 382 00:16:45,340 --> 00:16:50,050 पहले आधा जीवन में स्थापित किया गया था इस भूमिगत अनुसंधान सुविधा 383 00:16:50,050 --> 00:16:51,100 काले मेसा कहा जाता है. 384 00:16:51,100 --> 00:16:53,940 और तुम एक चरित्र की भूमिका निभाई गॉर्डन Freeman नाम दिया है. 385 00:16:53,940 --> 00:16:56,690 और यह मूल रूप था के बारे में एक विदेशी आक्रमण 386 00:16:56,690 --> 00:17:00,000 जब कि उकसाया था एक प्रयोग गलत हो गया था. 387 00:17:00,000 --> 00:17:04,720 >> और दूसरा खेल, आधा जीवन 2, के बारे में 10 साल बाद स्थापित किया गया था, 388 00:17:04,720 --> 00:17:07,940 और असल में, एलियंस ग्रह पर लिया था. 389 00:17:07,940 --> 00:17:12,547 और अब गॉर्डन Freeman के रूप में आप मूल रूप से बचाव किया था 390 00:17:12,547 --> 00:17:13,880 आप को पूरा करने वाले अपने दोस्त, एलेक्स,. 391 00:17:13,880 --> 00:17:17,960 और वापस हरा करने की कोशिश एलियंस और ग्रह को पुनः प्राप्त. 392 00:17:17,960 --> 00:17:20,660 >> -निश्चित रूप से, जैसी परियोजनाओं 2 पोर्टल, यह सिर्फ था 393 00:17:20,660 --> 00:17:24,742 एक छोटी सी टीम, पांच लोग एक खेल विचार पर काम कर रहा. 394 00:17:24,742 --> 00:17:26,950 वे कुछ बातें पाया वे सोचा, दिलचस्प थे 395 00:17:26,950 --> 00:17:28,283 एक खेल के लिए दिलचस्प हो सकता है. 396 00:17:28,283 --> 00:17:29,490 उन्होंने 20 लोगों को विस्तार किया. 397 00:17:29,490 --> 00:17:31,355 वे उन विचारों को बाहर fleshed. 398 00:17:31,355 --> 00:17:32,480 आप कुछ और अधिक लोगों को जोड़ा. 399 00:17:32,480 --> 00:17:35,827 >> वे ठीक है, की तरह रहे हैं, और अब हम तीन शान्ति पर जहाज करने के लिए चाहते हैं. 400 00:17:35,827 --> 00:17:36,910 हम एक बहुत अधिक लोगों की जरूरत है. 401 00:17:36,910 --> 00:17:38,619 हर किसी की तरह, इस खेल को देखने के लिए आते हैं. 402 00:17:38,619 --> 00:17:39,160 यह कमाल है. 403 00:17:39,160 --> 00:17:40,909 यह सिर्फ एक गुच्छा की जरूरत के करवाने के लिए काम करते हैं. 404 00:17:40,909 --> 00:17:43,790 तो अचानक आपके पास आधे कंपनी काम कर, 405 00:17:43,790 --> 00:17:47,100 आपके पास काम कर रहे 120 लोगों को इस खेल पर यह कर पाने के लिए. 406 00:17:47,100 --> 00:17:51,190 जाहिर है, की संख्या कहीं परियोजनाओं के ठेके 407 00:17:51,190 --> 00:17:53,354 लेकिन हर कोई सुपर है क्योंकि वे जानते हैं खुश 408 00:17:53,354 --> 00:17:55,520 वे इस पर काम कर रहे हैं वास्तव में भयानक है कि बात. 409 00:17:55,520 --> 00:17:58,644 >> के बारे में वास्तव में महान चीज़ों में से एक सामान्य तौर पर इस काम के लिए और इस उद्योग 410 00:17:58,644 --> 00:18:00,684 चीजें हर समय बदल रहा है. 411 00:18:00,684 --> 00:18:02,600 आप कर रहे हैं कि बात इस साल जा रहा है कर 412 00:18:02,600 --> 00:18:04,980 से बहुत मुश्किल हो सकता है आप अगले साल कर बात. 413 00:18:04,980 --> 00:18:08,520 और तो यह वास्तव में सब कुछ रहता है ताजा, वास्तव में, और बहुत रोमांचक है. 414 00:18:08,520 --> 00:18:11,757 आप लगातार नई सीख रहे हैं बातें और सामान के नए प्रकार के कर. 415 00:18:11,757 --> 00:18:12,590 [अंत वीडियो प्लेबैक] 416 00:18:12,590 --> 00:18:13,969 डेविड: यह CS50LIVE के लिए है. 417 00:18:13,969 --> 00:18:15,760 इतना इस के लिए धन्यवाद सप्ताह के योगदानकर्ताओं. 418 00:18:15,760 --> 00:18:19,710 इतना CS50 की अपनी कोल्टन के लिए धन्यवाद ओग्डेन और कैमरे के पीछे टीम. 419 00:18:19,710 --> 00:18:21,456 इस CS50 था. 420 00:18:21,456 --> 00:18:23,198 >> [संगीत - लॉस डेल रियो, "Macarena"] 421 00:18:23,198 --> 00:19:18,955