1 00:00:00,000 --> 00:00:08,630 2 00:00:08,630 --> 00:00:11,450 डेविड मालन: हैलो, दुनिया, इस CS50Live, और लड़का है, हम क्या है 3 00:00:11,450 --> 00:00:13,680 आज आप के लिए एक अद्भुत प्रकरण है. 4 00:00:13,680 --> 00:00:17,400 सबसे पहले, पर एक अंदर देखो कैसे ड्रॉपबॉक्स एक करीबी तो, काम करता है 5 00:00:17,400 --> 00:00:20,230 छोटे हैम्स्टर पर देखने के लिए छोटे गोमांस खाने, 6 00:00:20,230 --> 00:00:24,870 और अंत में, एक के पीछे-the-दृश्यों देखो पर CS50 की नई फिल्म, दृढ़ता. 7 00:00:24,870 --> 00:00:27,410 >> लेकिन पहले, Dropbox.com, जहां हमने हाल ही में 8 00:00:27,410 --> 00:00:30,770 , सैन फ्रांसिस्को, कैलिफोर्निया में कूच CS50 के पूर्व प्रमुख के साथ पूरा करने के लिए 9 00:00:30,770 --> 00:00:34,390 शिक्षण साथी, थॉमस Carriero जो हमें ड्रॉपबॉक्स के एक दौरे दिया 10 00:00:34,390 --> 00:00:37,919 और यह करने के लिए की तरह वास्तव में क्या है काम और, साहस करना, वहाँ रहते हैं. 11 00:00:37,919 --> 00:00:39,960 अब हम न केवल बैठ गए थॉमस के साथ वहाँ हालांकि, 12 00:00:39,960 --> 00:00:43,400 लेकिन यह भी CS50 के पूर्व के साथ सिर शिक्षण साथी एलेक्स Allain 13 00:00:43,400 --> 00:00:46,330 अंतर्निहित के बारे में बात करने के लिए Dropbox.com का कामकाज 14 00:00:46,330 --> 00:00:48,190 और यह वास्तुकला वितरित है. 15 00:00:48,190 --> 00:00:49,571 चलो एक नज़र रखना. 16 00:00:49,571 --> 00:00:52,570 थॉमस CARRIERO: मैं थॉमस Carreiro हूँ मैं ड्रॉपबॉक्स पर एक सॉफ्टवेयर इंजीनियर हूँ. 17 00:00:52,570 --> 00:00:54,150 एलेक्स Allain: मैं एलेक्स Allain हूँ. 18 00:00:54,150 --> 00:00:57,110 मैं यहाँ ड्रॉपबॉक्स पर एक इंजीनियर हूँ. 19 00:00:57,110 --> 00:01:00,250 >> थॉमस CARRIERO: हाँ, तो मैं था वास्तव में CS50 के लिए पहले सिर सीएफ 20 00:01:00,250 --> 00:01:02,600 डेविड Malan वर्ग में पदभार संभाल लिया है. 21 00:01:02,600 --> 00:01:05,930 मैं पहले से ही अध्यापन किया गया था दो सत्रों के लिए CS50 22 00:01:05,930 --> 00:01:09,610 जो वहाँ गया था माइक स्मिथ के साथ वहाँ पूर्व प्रोफेसर. 23 00:01:09,610 --> 00:01:12,410 >> एलेक्स Allain: तो मैं वास्तव में CS50 नहीं लिया, 24 00:01:12,410 --> 00:01:17,960 लेकिन मैं इसे दो बार, एक बार एक के रूप में TF किया नियमित TF और फिर अपने वरिष्ठ वर्ष में, 25 00:01:17,960 --> 00:01:21,431 मैं वास्तव में के प्रमुख TF था बहुत मज़ा था जो CS50,. 26 00:01:21,431 --> 00:01:23,430 थॉमस CARRIERO: तो जब डेविड मुझे बाहर तक पहुँच 27 00:01:23,430 --> 00:01:27,740 ड्रॉपबॉक्स की स्थापना के बारे में CS50 उपकरण में, 28 00:01:27,740 --> 00:01:30,890 मैं वास्तव में उत्साहित थी क्योंकि हम वास्तव में एक लिनक्स ग्राहक है. 29 00:01:30,890 --> 00:01:35,180 हमारे उपयोगकर्ताओं से अधिकांश या तो उपयोग Windows या Macintosh क्लाइंट, 30 00:01:35,180 --> 00:01:38,830 लेकिन लिनक्स, Macintosh, और Windows क्लाइंट, वास्तव में, सभी कर रहे हैं 31 00:01:38,830 --> 00:01:39,880 बहुत समान. 32 00:01:39,880 --> 00:01:44,510 तो क्या हम किया था कि हम पहले से स्थापित है CS50 में ड्रॉपबॉक्स लिनक्स ग्राहक 33 00:01:44,510 --> 00:01:48,920 उपकरण, और यह बस की तरह चलता है हमारे अन्य लिनक्स उपयोगकर्ताओं के सभी. 34 00:01:48,920 --> 00:01:51,130 >> एलेक्स Allain: तो ड्रॉपबॉक्स काम करता है जिस तरह से यह है 35 00:01:51,130 --> 00:01:57,510 कई अलग अलग पर ग्राहक के रूप में चलाता है ऑपरेटिंग सिस्टम और उपकरणों. 36 00:01:57,510 --> 00:02:00,464 Drobox डेस्कटॉप क्लाइंट है सबसे अच्छी तरह से जाना जाता है में से एक, 37 00:02:00,464 --> 00:02:01,630 सबसे दिलचस्प में से एक. 38 00:02:01,630 --> 00:02:04,430 >> थॉमस CARRIERO: तो ड्रॉपबॉक्स मूल रूप से फ़ाइलों के सभी लेता है 39 00:02:04,430 --> 00:02:06,350 आप में डाल दिया है कि फ़ोल्डर, और यह हिस्सा 40 00:02:06,350 --> 00:02:08,380 उन फ़ाइलों को चार मेगाबाइट मात्रा में. 41 00:02:08,380 --> 00:02:12,170 तो हम एक 100 ले जाऊँगा मेगाबाइट पीडीएफ फाइल, और हम करेंगे 42 00:02:12,170 --> 00:02:14,990 हिस्सा 25 चार मेगाबाइट मात्रा में यह. 43 00:02:14,990 --> 00:02:19,760 उन हिस्सा तो एन्क्रिप्टेड, और कर रहे हैं तो हम उन्हें हमारे ब्लॉक सर्वर भेजें. 44 00:02:19,760 --> 00:02:24,870 >> एलेक्स Allain: ब्लॉक सर्वर हैं ब्लॉक को खुद के लिए भंडारण, 45 00:02:24,870 --> 00:02:28,490 और इसलिए प्रत्येक ब्लॉक में संग्रहीत किया जाता है डेटा के साथ ब्लॉक सर्वर 46 00:02:28,490 --> 00:02:32,490 और इस बात का एक शा 256 हैश ब्लॉकों. 47 00:02:32,490 --> 00:02:37,190 यही कारण है कि आदिम एक बहुत ही बुनियादी एन्क्रिप्शन है कि कुछ समझ में, सारांश, 48 00:02:37,190 --> 00:02:42,050 एक बहुत एक अद्वितीय में डेटा उस डेटा के लिए अद्वितीय है कि जिस तरह से. 49 00:02:42,050 --> 00:02:44,430 आप अपलोड कर सकते हैं सभी को एक बार पूरी फाइल, 50 00:02:44,430 --> 00:02:48,820 यदि आप करते हैं, लेकिन यह पता चला है वास्तव में बड़ी फ़ाइलों के साथ कि, 51 00:02:48,820 --> 00:02:51,734 वे एक बहुत लंबे समय लेने के लिए अपलोड करें, और आप एक विफलता है, 52 00:02:51,734 --> 00:02:53,650 तुम भाग्य से बाहर रहे हैं और आप इसे पुनः आरंभ करने के लिए है. 53 00:02:53,650 --> 00:02:56,700 क्या हम तो हम बता है हमारी प्रणाली में एक और सर्वर, क्या 54 00:02:56,700 --> 00:03:00,555 हम मेटा सर्वर कॉल, मेटाडाटा सर्वर, अरे, यह एक फ़ाइल है 55 00:03:00,555 --> 00:03:03,110 और यह से बना है ब्लॉकों की सूची निम्नलिखित. 56 00:03:03,110 --> 00:03:05,972 और हम हैश को पारित उन ब्लॉकों की पहचान करने के लिए 57 00:03:05,972 --> 00:03:07,680 बल्कि अपलोडिंग को फिर से पूरे ब्लॉक. 58 00:03:07,680 --> 00:03:09,805 मेटा सर्वर तो चेक ब्लॉक सर्वर के साथ, 59 00:03:09,805 --> 00:03:12,950 ब्लॉक हैं सुनिश्चित करता है - यदि सब कुछ अच्छा है, सही कर रहे हैं. 60 00:03:12,950 --> 00:03:15,720 >> थॉमस CARRIERO: हम चाहते हैं मूल रूप से, फाइल को डाउनलोड करने के लिए 61 00:03:15,720 --> 00:03:19,370 इंटरनेट से, हम कहते हैं, हम पहली मेटा सर्वर पूछता हूँ 62 00:03:19,370 --> 00:03:22,010 अरे, आप के बारे में मुझे बता सकते हैं इस फाइल जहां स्थित है, 63 00:03:22,010 --> 00:03:25,430 और मेटा सर्वर, अच्छी तरह से, ओह, कहेंगे इस फाइल को वास्तव में 25 चार मेगाबाइट है 64 00:03:25,430 --> 00:03:26,804 हिस्सा है, और यहाँ वे कर रहे हैं. 65 00:03:26,804 --> 00:03:28,970 और फिर हम ब्लॉक के लिए जाना होगा सर्वर और हम वास्तव में हूँ 66 00:03:28,970 --> 00:03:32,534 तब उन मात्रा में से प्रत्येक डाउनलोड, और हम वहाँ से फ़ाइल पुनर्निर्माण हूँ 67 00:03:32,534 --> 00:03:33,950 और फिर हम डाउनलोड शुरू करेंगे. 68 00:03:33,950 --> 00:03:36,490 हाँ, तो ड्रॉपबॉक्स सौदों पैमाने के साथ, बुनियादी तौर पर, 69 00:03:36,490 --> 00:03:38,592 बहुत से, बहुत आक्रामक sharding. 70 00:03:38,592 --> 00:03:40,300 एलेक्स Allain: तो sharding जब तुम ले रहा है 71 00:03:40,300 --> 00:03:46,420 अपने में सभी उपयोगकर्ताओं स्टार्टअप या आपकी कंपनी, 72 00:03:46,420 --> 00:03:48,989 और हो सकता है कि वे इस्तेमाल किया एक डेटाबेस पर होना करने के लिए, 73 00:03:48,989 --> 00:03:51,530 और कहा कि जब तक आप महान काम करता है प्रयोक्ताओं की एक निश्चित संख्या में मारा, 74 00:03:51,530 --> 00:03:53,488 और वास्तव में आप क्या चाहते हैं ऐसा करने के लिए कोई रास्ता मिल गया है 75 00:03:53,488 --> 00:03:56,300 दो भर में उन विभाजित करने के लिए शायद दो से अधिक डेटाबेस या - 76 00:03:56,300 --> 00:04:00,110 आप कर सकते हैं कि आदर्श रूप में, पर्याप्त दुनिया में हर उपयोगकर्ता है. 77 00:04:00,110 --> 00:04:02,240 तो आप ठीकरा जब, क्या आप करना आपको लगता है 78 00:04:02,240 --> 00:04:05,740 निर्णय लेने का कोई रास्ता जो डेटाबेस जाना 79 00:04:05,740 --> 00:04:09,150 उस करने की आवश्यकता नहीं है एक केंद्रीय निर्देशिका मार, 80 00:04:09,150 --> 00:04:12,590 या शायद यह एक बहुत जल्दी, सस्ता है देखो कि केंद्रीय निर्देशिका में. 81 00:04:12,590 --> 00:04:16,129 >> थॉमस CARRIERO: हम कभी नहीं एक डेटाबेस में संग्रहीत सब कुछ, 82 00:04:16,129 --> 00:04:17,920 कि लगभग है क्योंकि पैमाने पर करने जा रहा है कभी नहीं. 83 00:04:17,920 --> 00:04:22,770 तो बजाय, हम क्या हम सब ले जाऊँगा है जानकारी है कि फ़ाइलों के सभी की 84 00:04:22,770 --> 00:04:24,590 मेटाडाटा के सभी कर रहे हैं और हम यह ठीकरा हूँ 85 00:04:24,590 --> 00:04:27,740 सैकड़ों या हजारों के पार की तार्किक डेटाबेस. 86 00:04:27,740 --> 00:04:31,780 इसका मतलब है कि हम एक है जब एक उपयोगकर्ता की जानकारी के लिए अनुरोध, 87 00:04:31,780 --> 00:04:35,560 हम पहले अरे, कहते हैं, जो डेटाबेस करेंगे इस उपयोगकर्ता के जानकारी में संग्रहीत किया जाता है, 88 00:04:35,560 --> 00:04:39,820 और फिर हम मूल रूप से उपयोग करेंगे उस डेटाबेस खोजने जाने का फैसला, 89 00:04:39,820 --> 00:04:42,830 हम सभी लोड हूँ और है कि जहां फ़ाइलों या सभी मेटाडाटा 90 00:04:42,830 --> 00:04:44,010 फ़ाइलों के बारे में. 91 00:04:44,010 --> 00:04:46,750 इसलिए हम sharding की एक बहुत का उपयोग करें, लेकिन sharding हमेशा पर्याप्त नहीं है. 92 00:04:46,750 --> 00:04:49,280 आप वास्तव में कैश करने की जरूरत है एक आम अनुरोधों का बहुत कुछ है, 93 00:04:49,280 --> 00:04:52,940 क्योंकि भले ही डेटाबेस प्रश्नों महंगा हो सकता है. 94 00:04:52,940 --> 00:04:55,620 तो हम भी प्रगतिशील करना कैशिंग रणनीति 95 00:04:55,620 --> 00:04:59,210 यकीन है कि सबसे आम है कि बनाने के लिए अनुरोधों की गणना करने के लिए काफी आसान कर रहे हैं, 96 00:04:59,210 --> 00:05:03,560 और असल में, कि यह एक बहुत बनाता है तेजी से और यह बड़े पैमाने पर काम करता है. 97 00:05:03,560 --> 00:05:06,400 तो यह है कि एक बहुत ही उच्च स्तर पर, है, ड्रॉपबॉक्स कैसे काम करता है की तरह. 98 00:05:06,400 --> 00:05:08,190 >> एलेक्स Allain: मेरा नाम एलेक्स Allain. 99 00:05:08,190 --> 00:05:09,731 >> थॉमस CARRIERO: मैं थॉमस Carreiro हूँ. 100 00:05:09,731 --> 00:05:11,330 एलेक्स Allain: और इस CS50 है. 101 00:05:11,330 --> 00:05:14,455 >> डेविड मालन: अब क्या तुमने कभी सोचा है अगर जहां CS50 की वेबसाइट पर इस बोली 102 00:05:14,455 --> 00:05:17,150 यह वास्तव में एलेक्स से आता है, मूल लेखक कौन है. 103 00:05:17,150 --> 00:05:20,160 अब, ड्रॉपबॉक्स की बात है, मैं हाल ही में उनमें से इस ईमेल प्राप्त 104 00:05:20,160 --> 00:05:23,199 मेरे इनबॉक्स में - हाय, डेविड, आप कर सकते हैं नोटिस कि अपने साझा लिंक के कुछ 105 00:05:23,199 --> 00:05:25,240 काम नहीं कर रहे हैं, और हम आप के लिए बाहर तक पहुँचने के लिए करना चाहता था 106 00:05:25,240 --> 00:05:27,237 व्यक्तिगत रूप से आप क्यों यह बताने के लिए. 107 00:05:27,237 --> 00:05:28,320 खैर एक साझा लिंक क्या है? 108 00:05:28,320 --> 00:05:31,580 ठीक है, तुम परे ड्रॉपबॉक्स का उपयोग किया है बस के अंदर अपने स्रोत कोड बचत 109 00:05:31,580 --> 00:05:33,288 उपकरण की, आप जानते हो सकता है कि आप उस 110 00:05:33,288 --> 00:05:36,100 द्वारा साझा लिंक बना सकते हैं एक फ़ाइल पर आमतौर पर राइट क्लिक 111 00:05:36,100 --> 00:05:37,875 और अपने क्लिपबोर्ड करने के लिए यूआरएल को कॉपी. 112 00:05:37,875 --> 00:05:40,750 साझा कि लिंक एक छोटे से लग सकता है कुछ इस तरह है, लेकिन बदले 113 00:05:40,750 --> 00:05:43,208 शब्द रहस्य की, वहाँ वास्तव में कुछ अधिक गूढ़ 114 00:05:43,208 --> 00:05:45,990 वहाँ के एक दृश्य की तरह यादृच्छिक पत्र और नंबर. 115 00:05:45,990 --> 00:05:49,910 मैं अब ईमेल कर सकते हैं कि विचार किया जा रहा है या एक दोस्त के लिए यूआरएल के इस तरह Gchat, 116 00:05:49,910 --> 00:05:55,180 और वह CS50.txt का उपयोग कर सकता है और अपने या अपने कंप्यूटर पर डाउनलोड करें. 117 00:05:55,180 --> 00:05:59,220 और केवल उस यूआरएल जानने के द्वारा, या के साथ सुपर, सुपर कम संभावना, अनुमान लगा 118 00:05:59,220 --> 00:06:02,720 कि यूआरएल सकता है, किसी और को वास्तव में फ़ाइल का उपयोग. 119 00:06:02,720 --> 00:06:05,180 >> दुर्भाग्य से एक कंपनी Intralinks के रूप में जाना 120 00:06:05,180 --> 00:06:07,370 हाल ही में पर पोस्ट उनके CollaboristaBlog 121 00:06:07,370 --> 00:06:10,770 एक जोड़े के लिए वास्तव में है कि वहाँ इस विशेष कार्यप्रवाह के लिए खतरे. 122 00:06:10,770 --> 00:06:13,680 यह पता चला है कि अगर आप गलती एक गलती करते हैं, के रूप में मैं, सच में, 123 00:06:13,680 --> 00:06:17,140 अतीत में किया है, और पेस्ट है एक ड्रॉपबॉक्स साझा कड़ी की तरह एक यूआरएल, 124 00:06:17,140 --> 00:06:20,330 नहीं अपने ब्राउज़र के पते में बार, लेकिन, यहाँ चित्र के रूप में 125 00:06:20,330 --> 00:06:22,980 अपनी खोज पट्टी, कि यूआरएल, ज़ाहिर है, जा रहा है 126 00:06:22,980 --> 00:06:25,380 एक को प्रस्तुत किया गूगल जैसे खोज इंजन. 127 00:06:25,380 --> 00:06:28,450 बेशक, गूगल के लिए नहीं जा रहा है जरूरी है कि साझा कड़ी पहचान 128 00:06:28,450 --> 00:06:30,366 और तो आप जा रहे हैं अधिक सामान्य खोज पाने 129 00:06:30,366 --> 00:06:32,680 एक कड़ी की तरह परिणाम खुद Dropbox.com को, 130 00:06:32,680 --> 00:06:36,320 और इस मामले में, एक विज्ञापन है, और में वास्तव में, विज्ञापनों, संभावित, 131 00:06:36,320 --> 00:06:38,055 ड्रॉपबॉक्स के प्रतियोगियों के लिए. 132 00:06:38,055 --> 00:06:40,180 वास्तव में, कि कैसे Intralinks इस पर ध्यान - वे, 133 00:06:40,180 --> 00:06:44,540 भी, एक ऐडसेंस चल रहे थे कीवर्ड्स के साथ अभियान 134 00:06:44,540 --> 00:06:46,320 कि स्वयं का उपयोग हो सकता है ड्रॉपबॉक्स. 135 00:06:46,320 --> 00:06:48,790 और इसलिए हम में पर ज़ूम यहाँ नीचे परिणाम, 136 00:06:48,790 --> 00:06:52,070 आप Inralinks है कि देखेंगे अपने स्वयं सेवा करने के लिए इस लिंक. 137 00:06:52,070 --> 00:06:55,130 अब की सुविधाओं में से एक गूगल और अन्य खोज इंजन ' 138 00:06:55,130 --> 00:06:59,860 विज्ञापन अभियानों है कि जब एक मेरे जैसे उपयोगकर्ता, अब, इस लिंक पर क्लिक करता है 139 00:06:59,860 --> 00:07:04,160 मैं यूआरएल का खुलासा करने जा रहा हूँ मैं क्रम में गूगल में लिखे गए 140 00:07:04,160 --> 00:07:05,760 इन खोज परिणामों को खोजने के लिए. 141 00:07:05,760 --> 00:07:07,760 विचार किया जा रहा है कि कंपनियों जानना चाहूंगा 142 00:07:07,760 --> 00:07:09,590 कैसे लोगों को अपनी वेबसाइट पा रहे हैं. 143 00:07:09,590 --> 00:07:12,030 बेशक, मैं अगर मिल परिणामों के इस पेज 144 00:07:12,030 --> 00:07:15,180 एक अन्यथा चिपकाकर गूगल में गुप्त यूआरएल, 145 00:07:15,180 --> 00:07:18,010 मैं अब, प्रभावी ढंग से बता दिया है Intralinks और उनके वेब 146 00:07:18,010 --> 00:07:22,500 लॉग्स वास्तव में क्या रहस्य यूआरएल मैं जिससे खुलासा करने, का दौरा किया गया, 147 00:07:22,500 --> 00:07:25,360 संभवतः, सामग्री CS50.txt. 148 00:07:25,360 --> 00:07:27,110 अब, एक और वहाँ सभी एक साथ खतरा - 149 00:07:27,110 --> 00:07:29,901 आप ड्रॉपबॉक्स से भी है, पता कर सकते हैं आप आम तौर पर कर सकते हैं कि साझा लिंक 150 00:07:29,901 --> 00:07:33,300 अपने खुद के अंदर उन्हें खुला ब्राउज़र और अंदर उन्हें पूर्वावलोकन 151 00:07:33,300 --> 00:07:34,500 इस तरह एक फ्रेम की. 152 00:07:34,500 --> 00:07:36,900 लेकिन अगर उस पूर्वावलोकन एक हाइपरलिंक होता, 153 00:07:36,900 --> 00:07:40,960 , Example.com लिए यहाँ चित्र के रूप में और आप या एक उपयोगकर्ता क्लिक करें 154 00:07:40,960 --> 00:07:44,550 उस हाइपरलिंक, जिससे खोलने एक उस पेज के साथ नए टैब या विंडो 155 00:07:44,550 --> 00:07:49,350 यूआरएल, आप भी बस बता दिया है कि क्या वेब सर्वर, HTTP कैसे काम करता है की प्रकृति से, 156 00:07:49,350 --> 00:07:53,180 एचटीटीपी पता का उल्लेख है किस से तुम आए थे. 157 00:07:53,180 --> 00:07:55,900 दूसरे शब्दों में, आपको सूचित गंतव्य वेबसाइट 158 00:07:55,900 --> 00:07:59,817 आप में पहले से थे कि यह माना जाता है गुप्त यूआरएल. 159 00:07:59,817 --> 00:08:02,525 अब, क्या Intralinks की खोज अपने स्वयं लॉग्स के माध्यम से देख कर 160 00:08:02,525 --> 00:08:05,510 वे काफी थोड़ा पाया है निश्चित रूप से की गई जानकारी की 161 00:08:05,510 --> 00:08:07,840 के लिए - रहस्य होने का मतलब उदाहरण के लिए, किसी के बंधक 162 00:08:07,840 --> 00:08:12,312 आवेदन, किसी के कर रिटर्न, और अधिक दस्तावेजों के गुच्छों के रूप में अच्छी तरह से. 163 00:08:12,312 --> 00:08:14,895 अब, आप और अधिक जानना चाहते हैं, तो इस विशेष खतरे के बारे में, 164 00:08:14,895 --> 00:08:17,810 बॉक्स के ड्रॉप करने के लिए सिर यहाँ इस यूआरएल पर ब्लॉग, 165 00:08:17,810 --> 00:08:21,400 और वास्तविकता क्या तुम सच में नहीं कर सकता है में एक खतरे के खिलाफ रक्षा जो लोग 166 00:08:21,400 --> 00:08:25,600 मुझे गलती से पेस्ट की तरह क्या करना चाहिए खोज इंजन के लिए में गुप्त यूआरएल हो. 167 00:08:25,600 --> 00:08:28,210 तुम और मैं बस करने के लिए जा रहे हैं थोड़ा और अधिक सावधान रहना होगा. 168 00:08:28,210 --> 00:08:31,110 लेकिन वे पर काम कर रहा है अन्य मुद्दा जिससे निवारण 169 00:08:31,110 --> 00:08:35,530 एक ड्रॉपबॉक्स में एम्बेडेड लिंक पूर्वावलोकन उल्लेख यूआरएल का खुलासा किया गया. 170 00:08:35,530 --> 00:08:37,980 लेकिन अधिक जानकारी के लिए कि यूआरएल के लिए सिर. 171 00:08:37,980 --> 00:08:43,220 >> लेकिन अब, जैसा वादा किया था, एक करीब देखो छोटे गोमांस खाने छोटे हैम्स्टर पर. 172 00:08:43,220 --> 00:08:46,085 >> [संगीत खेल] 173 00:08:46,085 --> 00:09:43,627 174 00:09:43,627 --> 00:09:45,960 डेविड मालन: अब CS50 की टीम हाल ही में एक अवसर था 175 00:09:45,960 --> 00:09:48,540 एक में भाग लेने के लिए 48 घंटे की फिल्म परियोजना है, 176 00:09:48,540 --> 00:09:50,260 एक अंतरराष्ट्रीय प्रतियोगिता के दौरान जो 177 00:09:50,260 --> 00:09:53,720 टीमों की थी, वास्तव में, 48 अकेले घंटे एक फिल्म बनाने के लिए. 178 00:09:53,720 --> 00:09:55,980 पकड़ है कि आप केवल क्या फिल्म आप पता लगा 179 00:09:55,980 --> 00:09:58,710 बहुत कम करने की जरूरत है उन 48 घंटों की शुरुआत. 180 00:09:58,710 --> 00:10:01,540 विशेष रूप से, एक हाल पर 7:00 पर शुक्रवार की शाम, 181 00:10:01,540 --> 00:10:05,439 CS50 पर हम होना चाहते हैं कि सीखा एक बना, एक मूक फिल्म, दो, 182 00:10:05,439 --> 00:10:07,480 फिल्म करने के लिए जरूरी है कि नाम की एक चरित्र की सुविधा 183 00:10:07,480 --> 00:10:10,660 यिर्मयाह जोन्स, एक शिक्षक, तीन, फिल्म की जरूरत है 184 00:10:10,660 --> 00:10:13,240 एक डायरी की सुविधा के लिए, इस यहाँ एक, और चार, 185 00:10:13,240 --> 00:10:16,570 हम किसी भी तरह शामिल करने के लिए जरूरी है कि लाइन यह है कि यह भी है क्या है 186 00:10:16,570 --> 00:10:18,790 हालांकि, ज़ाहिर है, हम एक मूक फिल्म बना रहे थे. 187 00:10:18,790 --> 00:10:22,880 >> अब, CS50 टीम के 26 सदस्यों इस 48 घंटे की इस फिल्म में भाग लिया 188 00:10:22,880 --> 00:10:28,150 परियोजना, उनके बीच कोल्टन, दान, Padraig, और शेली 189 00:10:28,150 --> 00:10:31,780 Westover, जिसे आप याद कर सकते हैं यहाँ इस एक जैसी फ़िल्मों से. 190 00:10:31,780 --> 00:10:35,080 अब, भी, ज़ाहिर है, शामिल CS50 की अपनी रेमन Galvan था. 191 00:10:35,080 --> 00:10:36,205 रेमन, शो का स्वागत करते हैं. 192 00:10:36,205 --> 00:10:37,788 RAMON GALVAN: मुझे रखने के लिए धन्यवाद. 193 00:10:37,788 --> 00:10:39,610 डेविड मालन: और CS50 की Daven Farnham के मालिक हैं. 194 00:10:39,610 --> 00:10:41,850 अब, रेमन, क्या था फिल्म में अपनी भूमिका? 195 00:10:41,850 --> 00:10:41,878 >> [? 196 00:10:41,878 --> 00:10:43,670 RAMON GALVAN: फ्लाइट कोड] दान के साथ निदेशक, वास्तव में. 197 00:10:43,670 --> 00:10:45,044 >> डेविड मालन: और Daven, अपने आप को? 198 00:10:45,044 --> 00:10:48,260 DAVEN Farnham: मैं, सितारा था इसलिए मैं मूल रूप से इस परियोजना को बनाया. 199 00:10:48,260 --> 00:10:48,970 मैं इस फिल्म को बचा लिया. 200 00:10:48,970 --> 00:10:49,750 >> डेविड मालन: आप फिल्म को बचा लिया. 201 00:10:49,750 --> 00:10:50,530 >> DAVEN Farnham: मैंने किया. 202 00:10:50,530 --> 00:10:52,405 >> डेविड मालन: अब, आप यह कहना है, लेकिन मुझे विश्वास है 203 00:10:52,405 --> 00:10:54,460 हम इस फिल्म के लिए अपनी स्क्रीन टेस्ट दिया है. 204 00:10:54,460 --> 00:10:56,980 हम यहाँ इस क्लिप रोल कर सकता है. 205 00:10:56,980 --> 00:10:59,550 >> DAVEN Farnham: मेरा नाम Daven Farnham, और इस CS50 है. 206 00:10:59,550 --> 00:11:02,930 207 00:11:02,930 --> 00:11:03,895 मैं सीएसएस कहना चाहता था. 208 00:11:03,895 --> 00:11:06,870 209 00:11:06,870 --> 00:11:07,996 इस सीएसएस है. 210 00:11:07,996 --> 00:11:10,540 211 00:11:10,540 --> 00:11:12,906 >> डेविड मालन: अब इस अपनी पहली फिल्म थी? 212 00:11:12,906 --> 00:11:14,350 >> DAVEN Farnham: उह, नहीं, शायद. 213 00:11:14,350 --> 00:11:17,669 >> डेविड मालन: नहीं, ठीक है, कम से कम इस इसके चारों ओर समय एक मूक फिल्म थी. 214 00:11:17,669 --> 00:11:18,460 DAVEN Farnham: हाँ. 215 00:11:18,460 --> 00:11:21,020 डेविड मालन: तो 7:00 पर, हमने पाया उन आवश्यक सामग्री बाहर, 216 00:11:21,020 --> 00:11:22,811 और फिर हम तुरंत एक समूह के रूप में डुबकी लगाई 217 00:11:22,811 --> 00:11:25,200 क्या फिल्म हम यह पता लगाने के लिए वास्तव में बनाने के लिए जा रहे थे. 218 00:11:25,200 --> 00:11:26,910 आप हमें के माध्यम से चलना चाहती हो क्या उस रात की तरह था? 219 00:11:26,910 --> 00:11:29,312 >> DAVEN Farnham: तो बुनियादी तौर पर हम 7:00 पर विचार आया 220 00:11:29,312 --> 00:11:31,520 हम मूल रूप से करने के लिए शुरू कर दिया मंथन, इसलिए हम सभी प्रकार की 221 00:11:31,520 --> 00:11:34,061 व्हाइटबोर्ड के पास इकट्ठे और, विचारों बुद्धिशीलता शुरू 222 00:11:34,061 --> 00:11:36,720 और फिर 9:00 से, हम कोशिश लेखकों को यह दूर फेंक, 223 00:11:36,720 --> 00:11:38,340 और लेखकों वहाँ से ले लिया. 224 00:11:38,340 --> 00:11:40,756 >> डेविड मालन: और इस बीच, दान और शेली और मैं वास्तव में 225 00:11:40,756 --> 00:11:43,122 , बेशक, लक्ष्य के नेतृत्व में हमारे पसंदीदा पास की दुकान, 226 00:11:43,122 --> 00:11:46,330 फिल्म के लिए सभी रंगमंच की सामग्री लेने के लिए हम पर फैसला किया था जो उस बिंदु पर 227 00:11:46,330 --> 00:11:46,830 था - 228 00:11:46,830 --> 00:11:49,232 DAVEN Farnham: हम फैसला किया था एक समता साहसिक फिल्म पर. 229 00:11:49,232 --> 00:11:51,690 डेविड मालन: जो करने के लिए जा रहा था काफी इंडियाना जोन्स की तरह हो. 230 00:11:51,690 --> 00:11:55,340 DAVEN Farnham: हाँ, तो हम एक बैल की जरूरत चाबुक और हम एक फेडोरा और सामान की जरूरत है. 231 00:11:55,340 --> 00:11:57,360 डेविड मालन: और एक बहुत गहने की अलंकृत टुकड़ा 232 00:11:57,360 --> 00:11:59,570 वह तो लगता है कि होगा प्रकरण के अंत में. 233 00:11:59,570 --> 00:12:03,040 बेशक, हम में वापस मिल लक्ष्य से आधी रात या तो 234 00:12:03,040 --> 00:12:05,662 और नहीं, ऐसा नहीं है, एहसास फिल्म हम बना रहे हैं - साइक. 235 00:12:05,662 --> 00:12:07,370 DAVEN Farnham: पूरी अलग फिल्म. 236 00:12:07,370 --> 00:12:10,082 RAMON GALVAN: हम था एक फिल्म कुछ घंटों के लिए NOIR, 237 00:12:10,082 --> 00:12:11,790 तो हम एक रोमांटिक था अंत में कॉमेडी. 238 00:12:11,790 --> 00:12:14,920 >> डेविड मालन: तो 4:00 से, हम एक था रोमांटिक कॉमेडी, और 05:00 के आसपास, 239 00:12:14,920 --> 00:12:16,760 आप और दान, अन्य निदेशक को दिखाया. 240 00:12:16,760 --> 00:12:19,240 >> RAMON GALVAN: हाँ, तो हम मिला एक साथ और हम किस तरह की योजना बनाई 241 00:12:19,240 --> 00:12:21,700 हम शूटिंग wold जहां, क्या है परदे के हम पहली बार शूटिंग करेंगे, 242 00:12:21,700 --> 00:12:24,750 और फिर 7:00 या 8:00 के आसपास, हम वास्तव में बाहर चला गया और शूटिंग शुरू कर दिया. 243 00:12:24,750 --> 00:12:25,780 >> डेविड मालन: ठीक है, अगर यदि आप के आसपास छड़ी कर सकते हैं 244 00:12:25,780 --> 00:12:28,840 हम कुछ परदे के पीछे काम करना पसंद करता हूं फिल्म बनाया गया था पर लगता है, 245 00:12:28,840 --> 00:12:32,160 लेकिन मैं सबसे पहले, हम करेंगे लगता है लोगों को विश्व प्रीमियर दे 246 00:12:32,160 --> 00:12:35,578 CS50 की फिल्म की, दृढ़ता. 247 00:12:35,578 --> 00:12:38,572 >> [संगीत खेल] 248 00:12:38,572 --> 00:17:24,369 249 00:17:24,369 --> 00:17:29,310 >> डेविड मालन: दोस्तों, मेरा मतलब है - तो चलो ऊपर से शुरू करते हैं. 250 00:17:29,310 --> 00:17:31,450 तो बहुत पहले दृश्य हम सब एक समूह के रूप में गोली मार दी 251 00:17:31,450 --> 00:17:34,250 उस सुबह 8:00 के आसपास जगह ले ली a.m, और हम वास्तव में यहाँ थे 252 00:17:34,250 --> 00:17:38,220 वास्तव में एक है जो जेफरसन हॉल, परिसर में भौतिक विज्ञान व्याख्यान कक्ष की. 253 00:17:38,220 --> 00:17:42,319 और इस दृश्य के साथ लक्ष्य क्या था? 254 00:17:42,319 --> 00:17:44,610 RAMON GALVAN: तो हम यहाँ थे फिल्म, Daven शुरू करने के लिए 255 00:17:44,610 --> 00:17:47,870 एक शिक्षक, एक शिक्षण साथी के रूप में या एक शिक्षण सहायक, कुछ 256 00:17:47,870 --> 00:17:51,810 ऐसे ही, और वह वास्तव में परेशान था वह इस जोड़े को बाहर चलने को देखता है 257 00:17:51,810 --> 00:17:52,650 और वह चाहता है कि. 258 00:17:52,650 --> 00:17:55,067 उन्होंने कहा कि एक रिश्ते में रहना चाहता है वह सिर्फ यह नहीं है. 259 00:17:55,067 --> 00:17:57,691 डेविड मालन: और फिर अगले दृश्य, हम वास्तव में करने के लिए संक्रमण 260 00:17:57,691 --> 00:17:58,570 आदेश में गोली नहीं किया गया था. 261 00:17:58,570 --> 00:17:59,820 वास्तव में, यहाँ, आप कर रहे हैं - 262 00:17:59,820 --> 00:18:00,890 >> DAVEN Farnham: तो यहाँ, वास्तव में, हम गोली मारी 263 00:18:00,890 --> 00:18:03,069 यह इस - इस एक था आखिरी दृश्यों में से हम गोली, 264 00:18:03,069 --> 00:18:05,610 लेकिन यह वास्तव में दिखाता है फिल्म की शुरुआत बहुत. 265 00:18:05,610 --> 00:18:07,920 और इसलिए इस दृश्य में, यह एक है असेंबल, और इसलिए मैं क्या कर रहा हूँ 266 00:18:07,920 --> 00:18:09,760 मैं कोलोन पर डाल रहा है, मैं अपने बालों में कंघी कर रहा हूँ. 267 00:18:09,760 --> 00:18:11,093 >> डेविड मालन: आप कोलोन का उपयोग करें? 268 00:18:11,093 --> 00:18:13,330 DAVEN Farnham: उह, रेमन की कोलोन, कोलोन के बहुत सारे. 269 00:18:13,330 --> 00:18:14,310 >> डेविड मालन: और किसकी कमीज? 270 00:18:14,310 --> 00:18:15,450 >> DAVEN Farnham: उह, रेमन की शर्ट. 271 00:18:15,450 --> 00:18:18,120 >> डेविड मालन: की तुलना में तो यह थी कि अधिक अंत तक एक लो, और शर्ट 272 00:18:18,120 --> 00:18:18,760 सुंदर था - 273 00:18:18,760 --> 00:18:21,093 >> DAVEN Farnham: हाँ, मुझे लगता है कि हम लेना पड़ा तीन या चार 274 00:18:21,093 --> 00:18:23,630 लगता है, इसलिए प्रत्येक ले था इसलिए वहाँ तीन squirts, 275 00:18:23,630 --> 00:18:25,470 कोलोन के बारे में 12 squirts थे. 276 00:18:25,470 --> 00:18:27,820 इसलिए मुझे लगता है कि कोलोन तरह गड़बड़ दिन के आराम के लिए. 277 00:18:27,820 --> 00:18:28,800 >> डेविड मालन: ठीक है, पर कम से कम, बहुत जल्दी. 278 00:18:28,800 --> 00:18:31,450 हम बाहर transitioned, और, वास्तव में, तुम करीब से देखो, 279 00:18:31,450 --> 00:18:33,920 यह वास्तव में CS50 की है खुद लॉरेन Caraballo. 280 00:18:33,920 --> 00:18:36,000 लेकिन आप क्या कर रहे थे इस दृश्य के साथ सोच? 281 00:18:36,000 --> 00:18:39,083 >> DAVEN Farnham: ठीक है, इस दृश्य में तो हम उसे ध्यान आकर्षित करने की कोशिश कर रहे हैं. 282 00:18:39,083 --> 00:18:41,240 तो मुझे लगता है, उसके द्वारा चल रहा हूँ मैं निश्चित रूप से, peacocking हूँ. 283 00:18:41,240 --> 00:18:41,860 >> डेविड मालन: Peacocking? 284 00:18:41,860 --> 00:18:43,340 >> DAVEN Farnham: ओह, तुम नहीं जानते? 285 00:18:43,340 --> 00:18:44,160 >> RAMON GALVAN: उह, मुझे ऐसा करना चाहिए? 286 00:18:44,160 --> 00:18:45,909 >> DAVEN Farnham: हाँ, बेशक, बेशक. 287 00:18:45,909 --> 00:18:49,555 तो सामान्य चलने, ज़ाहिर है, सिर्फ सामान्य चल रहा है. 288 00:18:49,555 --> 00:18:51,180 डेविड मालन: तो यह सामान्य चल रहा है? 289 00:18:51,180 --> 00:18:52,721 DAVEN Farnham: यह सामान्य चल रहा है. 290 00:18:52,721 --> 00:18:54,992 Peacocking, एक फेंक वहाँ में थोड़ा कूल्हों. 291 00:18:54,992 --> 00:18:56,700 RAMON GALVAN: यह है वास्तव में सब ठीक है यहाँ. 292 00:18:56,700 --> 00:18:58,158 DAVEN Farnham: यह सही यहाँ सब है. 293 00:18:58,158 --> 00:19:00,270 यह इस योग्यता से है - यह कूल्हों में सब है. 294 00:19:00,270 --> 00:19:06,160 और फिर बहुत अंत में, आप पॉप और बंद करने के लिए है. 295 00:19:06,160 --> 00:19:08,017 यह पैंतरेबाज़ी करने के लिए महत्वपूर्ण है - यह महत्वपूर्ण है. 296 00:19:08,017 --> 00:19:09,100 डेविड मालन: पॉप और ताला. 297 00:19:09,100 --> 00:19:12,202 सब ठीक है, ठीक है, तुम वास्तव में किया एक फिल्म में शारीरिक कॉमेडी का बहुत कुछ. 298 00:19:12,202 --> 00:19:15,410 वास्तव में, अगले दृश्यों में से एक यहाँ था Lamont लाइब्रेरी में, दरवाजे के बाहर. 299 00:19:15,410 --> 00:19:16,800 >> DAVEN Farnham: हाँ, वे कर रहे हैं यहीं, इसलिए मैं वास्तव में हूँ 300 00:19:16,800 --> 00:19:19,150 करने के लिए कोशिश कर रहा है - मैं यह एक लगता है दरवाजा खींच और मैं जोर दे रहा हूँ, 301 00:19:19,150 --> 00:19:21,358 और उस दृश्य को प्रगति के रूप में, मैं धक्का और जोर दे रहा हूँ 302 00:19:21,358 --> 00:19:22,350 कभी अधिक आक्रामक तरीके से. 303 00:19:22,350 --> 00:19:25,500 और मैं अंत में लगता है कि किसी को वास्तव में जिस तरह से मुझे बाहर दस्तक देता है. 304 00:19:25,500 --> 00:19:27,840 >> डेविड मालन: हाँ, और में तथ्य यह है, हम ध्यान नहीं दिया - 305 00:19:27,840 --> 00:19:28,850 संपादन चरण तक. 306 00:19:28,850 --> 00:19:31,324 >> RAMON GALVAN: हाँ, तो, अगर हम इस शॉट में ज़ूम, और दान, 307 00:19:31,324 --> 00:19:32,490 हम एक छोटा सा वृद्धि कर सकते हैं? 308 00:19:32,490 --> 00:19:33,960 ठीक है, सही. 309 00:19:33,960 --> 00:19:38,747 तो आप मेरे बारे में नीचे crouched देखने को मिला पॉप अप और चेहरे में Daven दस्तक करने के लिए 310 00:19:38,747 --> 00:19:39,330 दरवाजे के साथ. 311 00:19:39,330 --> 00:19:41,940 डेविड मालन: यह है कि हम मज़ा पाया फुटेज से कुछ घंटे पहले हम 312 00:19:41,940 --> 00:19:43,730 समय सीमा के लिए फिल्मों जहाज करने के लिए किया था. 313 00:19:43,730 --> 00:19:47,017 सब ठीक है, अच्छी तरह से आप दोनों बहुत बहुत धन्यवाद में शामिल होने के लिए और इस तरह में अभिनय के लिए - 314 00:19:47,017 --> 00:19:48,350 DAVEN Farnham: ओह, नहीं धन्यवाद. 315 00:19:48,350 --> 00:19:48,700 RAMON GALVAN: धन्यवाद. 316 00:19:48,700 --> 00:19:49,908 डेविड मालन: - एक चलती फिल्म. 317 00:19:49,908 --> 00:19:51,490 अच्छा है कि CS50Live के लिए यह है. 318 00:19:51,490 --> 00:19:54,360 पर हमारे मित्रों को बहुत बहुत धन्यवाद ड्रॉपबॉक्स, बहुत बहुत धन्यवाद सभी के लिए 319 00:19:54,360 --> 00:19:57,870 कैमरे के पीछे, CS50 का दम रेमन Galvan और Daven Farnham. 320 00:19:57,870 --> 00:20:01,660 इस CS50 और यह था हमारे पसंदीदा दृश्य था 321 00:20:01,660 --> 00:20:03,279 कि यह फिल्म में नहीं बना था. 322 00:20:03,279 --> 00:20:05,320 निदेशक 1: हम जा रहे हैं सड़क में कार हो? 323 00:20:05,320 --> 00:20:06,778 निदेशक 2: यह आ रहा है, वह ठीक है. 324 00:20:06,778 --> 00:20:10,437 325 00:20:10,437 --> 00:20:11,020 [हॉर्न बजता है] 326 00:20:11,020 --> 00:20:13,866 अभिनेत्री: वाह. 327 00:20:13,866 --> 00:20:16,094 ओह, भगवान. 328 00:20:16,094 --> 00:20:44,416