1 00:00:00,000 --> 00:00:08,630 2 00:00:08,630 --> 00:00:11,450 DAVID Malan: Hello, bota, kjo është CS50Live, dhe djali, nuk kemi 3 00:00:11,450 --> 00:00:13,680 të ketë një episod të mahnitshme për ju sot. 4 00:00:13,680 --> 00:00:17,400 Së pari, një pamje të brendshme se si Dropbox punon, atëherë një i afërt 5 00:00:17,400 --> 00:00:20,230 shikoni në hamsters të vogël ngrënë burritos vogël, 6 00:00:20,230 --> 00:00:24,870 dhe së fundi, një prapa-skena shikoni në film i ri CS50-së, Vazhdimësia. 7 00:00:24,870 --> 00:00:27,410 >> Por së pari, Dropbox.com, ku ne kohët e fundit 8 00:00:27,410 --> 00:00:30,770 udhëtoi në San Francisko, Kaliforni, për t'u takuar me ish-kreu CS50-së 9 00:00:30,770 --> 00:00:34,390 shokët e mësimdhënies, Thomas Carriero i cili na dha një turne në Dropbox 10 00:00:34,390 --> 00:00:37,919 dhe pikërisht ajo që do të thotë të punojnë dhe, guxoj të them, të jetojnë atje. 11 00:00:37,919 --> 00:00:39,960 Tani ne u ul jo vetëm me Thomas ndërsa ka, 12 00:00:39,960 --> 00:00:43,400 por edhe me ish-CS50-së shokët e mësimdhënies kreu Alex Allain 13 00:00:43,400 --> 00:00:46,330 për të folur për themel punimet e Dropbox.com 14 00:00:46,330 --> 00:00:48,190 dhe është e shpërndarë arkitekturës. 15 00:00:48,190 --> 00:00:49,571 Le të bëjmë një vështrim. 16 00:00:49,571 --> 00:00:52,570 THOMAS CARRIERO: Jam Thomas Carreiro Unë jam një inxhinier software në Dropbox. 17 00:00:52,570 --> 00:00:54,150 ALEX Allain: Unë jam Alex Allain. 18 00:00:54,150 --> 00:00:57,110 Unë jam një inxhinier këtu në Dropbox. 19 00:00:57,110 --> 00:01:00,250 >> THOMAS CARRIERO: Po, kështu që unë kam qenë në fakt CF parë kreu për CS50 20 00:01:00,250 --> 00:01:02,600 kur Davidi Malan mori klasën. 21 00:01:02,600 --> 00:01:05,930 Unë tashmë ishte mësuar CS50 për dy semestra 22 00:01:05,930 --> 00:01:09,610 me Mike Smith, i cili ishte aty profesor para atje. 23 00:01:09,610 --> 00:01:12,410 >> ALEX Allain: Kështu që unë në të vërtetë nuk ka marrë CS50, 24 00:01:12,410 --> 00:01:17,960 por unë e bëri TF atë dy herë, një herë si një TF rregullt dhe pastaj në vitin tim të lartë, 25 00:01:17,960 --> 00:01:21,431 Unë kam qenë në fakt TF Shef i CS50, e cila ishte një shumë e fun. 26 00:01:21,431 --> 00:01:23,430 THOMAS CARRIERO: Pra, kur Davidi arriti jashtë për mua 27 00:01:23,430 --> 00:01:27,740 për ngritjen e Dropbox në aplikim CS50, 28 00:01:27,740 --> 00:01:30,890 Unë kam qenë i ngacmuar me të vërtetë, sepse ne fakt kemi një klient Linux. 29 00:01:30,890 --> 00:01:35,180 Shumica e përdoruesve tanë përdorin ose Dritaret apo klientët Macintosh, 30 00:01:35,180 --> 00:01:38,830 por Linux, Macintosh, dhe Klientët e Windows janë të gjitha, në të vërtetë, 31 00:01:38,830 --> 00:01:39,880 shumë të ngjashme. 32 00:01:39,880 --> 00:01:44,510 Pra, ajo që ne e bëmë ne është para-instaluar klienti Dropbox Linux në CS50 33 00:01:44,510 --> 00:01:48,920 aplikim, dhe ai shkon vetëm si të gjithë përdoruesit e tjerë tona Linux. 34 00:01:48,920 --> 00:01:51,130 >> ALEX Allain: Pra, mënyrë Dropbox punon është ajo 35 00:01:51,130 --> 00:01:57,510 shkon si klientin më shumë të ndryshme sistemeve operative dhe pajisjet. 36 00:01:57,510 --> 00:02:00,464 Desktop klient Drobox është një nga më të njohur mirë, 37 00:02:00,464 --> 00:02:01,630 një nga më interesante. 38 00:02:01,630 --> 00:02:04,430 >> THOMAS CARRIERO: Pra Dropbox në thelb merr të gjitha dosjet 39 00:02:04,430 --> 00:02:06,350 që ju të vënë në dosje, dhe ajo chunks 40 00:02:06,350 --> 00:02:08,380 ato fotografi në katër chunks megabyte. 41 00:02:08,380 --> 00:02:12,170 Pra, ne do të marrin një 100 megabyte PDF fotografi, dhe ne do të 42 00:02:12,170 --> 00:02:14,990 copë atë në 25 chunks katër megabyte. 43 00:02:14,990 --> 00:02:19,760 Këto chunks atëherë janë të koduara, dhe atëherë ne dërgoni atyre serverat tanë bllok. 44 00:02:19,760 --> 00:02:24,870 >> ALEX Allain: Serverat bllok janë magazinimit për vetë blloqe, 45 00:02:24,870 --> 00:02:28,490 dhe kështu çdo bllok është e ruajtur në server bllok me të dhënat 46 00:02:28,490 --> 00:02:32,490 dhe një hash SHA-256 i që bllokon. 47 00:02:32,490 --> 00:02:37,190 Kjo është një encryption shumë bazë primitive që përmbledh, në një kuptim, 48 00:02:37,190 --> 00:02:42,050 të dhënat në një shumë të një të veçantë mënyrë që është unik në atë dhënave. 49 00:02:42,050 --> 00:02:44,430 Ju mund të ngarkoni tërë fotografi të gjitha përnjëherë, 50 00:02:44,430 --> 00:02:48,820 por rezulton në qoftë se ju bëni që me fotografi të vërtetë të mëdha, 51 00:02:48,820 --> 00:02:51,734 ata e marrin një kohë vërtet të gjatë për të ngarkoni, dhe në qoftë se ju keni një dështim, 52 00:02:51,734 --> 00:02:53,650 ju jeni nga fat dhe ju duhet të rinisni atë. 53 00:02:53,650 --> 00:02:56,700 Ajo që ne pastaj të bëjë është që të themi: një tjetër server në sistemin tonë, çfarë 54 00:02:56,700 --> 00:03:00,555 ne e quajmë server meta, server metadata, hej, kjo është një fotografi 55 00:03:00,555 --> 00:03:03,110 dhe është e përbërë nga pas listën e blloqeve. 56 00:03:03,110 --> 00:03:05,972 Dhe ne të kalojë deri hashes për të identifikuar ato blloqe 57 00:03:05,972 --> 00:03:07,680 në vend se të ri ngarkimi i gjithë blloku. 58 00:03:07,680 --> 00:03:09,805 Server meta pastaj kontrolle me serverat bllok, 59 00:03:09,805 --> 00:03:12,950 bën të sigurt blloqet janë atje - në qoftë se janë, të përsosur, çdo gjë është e mirë. 60 00:03:12,950 --> 00:03:15,720 >> THOMAS CARRIERO: Kur ne duam për të, në thelb, të shkarkosh dokumentin 61 00:03:15,720 --> 00:03:19,370 nga interneti, le të themi, ne do të kërkoni server meta e parë, 62 00:03:19,370 --> 00:03:22,010 hey, a mund të më thoni në lidhje ku këtë fotografi është e vendosur, 63 00:03:22,010 --> 00:03:25,430 dhe server meta do të thotë, oh, edhe, këtë fotografi është në të vërtetë 25 katër megabyte 64 00:03:25,430 --> 00:03:26,804 chunks, dhe këtu janë ata. 65 00:03:26,804 --> 00:03:28,970 Dhe pastaj ne do të shkojnë në bllok server dhe ne do të të vërtetë 66 00:03:28,970 --> 00:03:32,534 shkarko secili prej këtyre chunks, dhe më pas ne do të rindërtuar foto nga atje, 67 00:03:32,534 --> 00:03:33,950 dhe pastaj ne do të filluar shkarkimin. 68 00:03:33,950 --> 00:03:36,490 Yeah, kështu që merret Dropbox me shkallë, në thelb, 69 00:03:36,490 --> 00:03:38,592 nga shumë, sharding shumë agresive. 70 00:03:38,592 --> 00:03:40,300 ALEX Allain: Pra sharding është kur ju keni marrë 71 00:03:40,300 --> 00:03:46,420 të gjithë përdoruesit në tuaj fillimin ose kompania juaj, 72 00:03:46,420 --> 00:03:48,989 dhe ndoshta ata kanë përdorur të jetë në një bazë të dhënash, 73 00:03:48,989 --> 00:03:51,530 dhe që vepra të mëdha deri sa ju goditur një numër të caktuar të përdoruesve, 74 00:03:51,530 --> 00:03:53,488 dhe me të vërtetë atë që ju dëshironi të bëni është të gjejnë ndonjë mënyrë 75 00:03:53,488 --> 00:03:56,300 për të ndarë ato në të dy bazat e të dhënave ose ndoshta më shumë se dy - 76 00:03:56,300 --> 00:04:00,110 në mënyrë ideale, të mjaftueshme që ju mund të kanë çdo përdorues në botë. 77 00:04:00,110 --> 00:04:02,240 Pra, kur ju copë e thyer, atë që ju bëni është që të gjeni 78 00:04:02,240 --> 00:04:05,740 ndonjë mënyrë të vendosur të cilat baza e të dhënave për të shkuar 79 00:04:05,740 --> 00:04:09,150 të që nuk kërkon goditur një directory qendrore, 80 00:04:09,150 --> 00:04:12,590 apo ndoshta kjo është një shumë e shpejtë, të lirë Gjeje në atë directory qendrore. 81 00:04:12,590 --> 00:04:16,129 >> THOMAS CARRIERO: Ne kurrë nuk kemi çdo gjë ruhet në një bazë të dhënash, 82 00:04:16,129 --> 00:04:17,920 sepse kjo është pothuajse e kurrë nuk përhapet. 83 00:04:17,920 --> 00:04:22,770 Pra në vend të kësaj, ajo që ne bëjmë është ne do të marrin të gjithë e këtij informacioni, të gjitha dosjet 84 00:04:22,770 --> 00:04:24,590 janë të gjitha të metadata dhe ne do të copë e thyer atë 85 00:04:24,590 --> 00:04:27,740 nëpër qindra apo mijëra Bazat e të dhënave e logjike. 86 00:04:27,740 --> 00:04:31,780 Kjo do të thotë se kur ne kemi një kërkesë për informacion të një përdoruesi, 87 00:04:31,780 --> 00:04:35,560 ne do të themi së pari, hej, e cila bazës së të dhënave është informata e perdoruesit ruajtur në, 88 00:04:35,560 --> 00:04:39,820 dhe pastaj ne do të përdorim në thelb se Vendimi për të shkuar të gjetur se bazën e të dhënave, 89 00:04:39,820 --> 00:04:42,830 dhe kjo është ajo ku ne do të ngarkuar të gjithë dosjet apo të gjitha metadata 90 00:04:42,830 --> 00:04:44,010 në lidhje me dosjet. 91 00:04:44,010 --> 00:04:46,750 Pra, ne përdorim një shumë të sharding, por sharding nuk është gjithmonë e mjaftueshme. 92 00:04:46,750 --> 00:04:49,280 Ju në fakt duhet të cache një shumë e kërkesave të përbashkëta, 93 00:04:49,280 --> 00:04:52,940 sepse edhe pse baza e të dhënave pyetje mund të jetë i shtrenjtë. 94 00:04:52,940 --> 00:04:55,620 Pra, ne gjithashtu bëjmë progresive Strategjitë caching 95 00:04:55,620 --> 00:04:59,210 për të siguruar se më e zakonshme kërkesat janë mjaft të lehtë për të llogaritur, 96 00:04:59,210 --> 00:05:03,560 dhe në thelb, që e bën atë shumë më të shpejtë dhe e bën atë punë në shkallë. 97 00:05:03,560 --> 00:05:06,400 Pra, kjo është, në një nivel shumë të lartë, lloj si punon Dropbox. 98 00:05:06,400 --> 00:05:08,190 >> ALEX Allain: Emri im është Alex Allain. 99 00:05:08,190 --> 00:05:09,731 >> THOMAS CARRIERO: Jam Thomas Carreiro. 100 00:05:09,731 --> 00:05:11,330 ALEX Allain: Dhe kjo është CS50. 101 00:05:11,330 --> 00:05:14,455 >> DAVID Malan: Tani në qoftë se ju keni menduar ndonjëherë ku kjo kuotë në faqen e internetit CS50-së 102 00:05:14,455 --> 00:05:17,150 vjen nga, është e vërtetë e Alex i cili është autor origjinal. 103 00:05:17,150 --> 00:05:20,160 Tani, duke folur e Dropbox, unë kohët e fundit marrë këtë e-mail prej tyre 104 00:05:20,160 --> 00:05:23,199 në kutinë time - Hi, David, ju mund të vini re se disa nga lidhjet tuaja të përbashkëta 105 00:05:23,199 --> 00:05:25,240 nuk janë duke punuar, dhe ne kërkuar për të arritur deri te ju 106 00:05:25,240 --> 00:05:27,237 personalisht të mos e dini pse. 107 00:05:27,237 --> 00:05:28,320 E pra çfarë është një lidhje të përbashkët? 108 00:05:28,320 --> 00:05:31,580 E pra, në qoftë se ju keni përdorur Dropbox përtej thjesht kursyer kodin tuaj burim brenda 109 00:05:31,580 --> 00:05:33,288 të pajisjes, ju mund të dini se ju 110 00:05:33,288 --> 00:05:36,100 mund të krijojë lidhje të përbashkëta me zakonisht e drejtë klikuar në një skedar 111 00:05:36,100 --> 00:05:37,875 dhe kopjimi url për të clipboard tuaj. 112 00:05:37,875 --> 00:05:40,750 Kjo lidhje e përbashkët mund të duket pak diçka e tillë, por në vend të kësaj 113 00:05:40,750 --> 00:05:43,208 i fjalës fshehtë, nuk ka në të vërtetë diçka më të fshehtë 114 00:05:43,208 --> 00:05:45,990 aty, si një sekuencë të shkronja të rastit dhe numra. 115 00:05:45,990 --> 00:05:49,910 Ideja qenie që unë tani mund të dërgoni email ose Gchat këtë lloj të sugjerim për një mik, 116 00:05:49,910 --> 00:05:55,180 dhe ai ose ajo mund të qasjes CS50.txt dhe shkarkuar atë mbi kompjuterin tij ose të saj. 117 00:05:55,180 --> 00:05:59,220 Dhe vetëm duke ditur që url, ose me super, super probabilitet të ulët, të guessing 118 00:05:59,220 --> 00:06:02,720 se url, mund dikush tjetër në të vërtetë të hyrë në dosjen. 119 00:06:02,720 --> 00:06:05,180 >> Për fat të keq një kompani i njohur si Intralinks 120 00:06:05,180 --> 00:06:07,370 postuar kohët e fundit në CollaboristaBlog tyre 121 00:06:07,370 --> 00:06:10,770 se ka në fakt disa kërcënimet ndaj këtij punës të veçantë. 122 00:06:10,770 --> 00:06:13,680 Ajo rezulton se në qoftë se ju aksidentalisht të bëjë një gabim, si unë, sinqerisht, 123 00:06:13,680 --> 00:06:17,140 kanë bërë në të kaluarën, dhe paste një url si një lidhje Dropbox të përbashkët, 124 00:06:17,140 --> 00:06:20,330 në nuk e shfletuesit tuaj për adresën bar, por si foto këtu, 125 00:06:20,330 --> 00:06:22,980 bar e kërkimit tuaj, që url, natyrisht, do 126 00:06:22,980 --> 00:06:25,380 që do të paraqitet në një search engine si Google. 127 00:06:25,380 --> 00:06:28,450 Sigurisht, Google nuk do të domosdoshmërisht të njohin atë lidhje të përbashkët, 128 00:06:28,450 --> 00:06:30,366 dhe kështu ju jeni do të të merrni më shumë kërko gjenerike 129 00:06:30,366 --> 00:06:32,680 Rezultatet e si një lidhje të Dropbox.com veten, 130 00:06:32,680 --> 00:06:36,320 dhe në këtë rast, një shpallje, dhe në fakt, reklama, potencialisht, 131 00:06:36,320 --> 00:06:38,055 për konkurrentët e Dropbox. 132 00:06:38,055 --> 00:06:40,180 Në fakt, kjo është se si Intralinks vënë re këtë - ata, 133 00:06:40,180 --> 00:06:44,540 gjithashtu, janë drejtimin e një AdSense Fushata bashku e fjalë kyçe 134 00:06:44,540 --> 00:06:46,320 që Dropbox vetë mund të përdorin. 135 00:06:46,320 --> 00:06:48,790 Dhe kështu që në qoftë se ne zoom në rezultatet e fund këtu, 136 00:06:48,790 --> 00:06:52,070 ju do të shihni se ka Inralinks kjo lidhje me shërbimin e tyre. 137 00:06:52,070 --> 00:06:55,130 Tani një nga tiparet e Google dhe makina tjera të kërkimit ' 138 00:06:55,130 --> 00:06:59,860 fushatat reklamuese është se kur një përdorues si mua klikon ne kete link, tani, 139 00:06:59,860 --> 00:07:04,160 Unë jam duke shkuar për të zbuluar url që unë shtypur në Google, në mënyrë 140 00:07:04,160 --> 00:07:05,760 për të gjetur këto rezultatet e kërkimit. 141 00:07:05,760 --> 00:07:07,760 Ideja është se kompanitë do të doja të di 142 00:07:07,760 --> 00:07:09,590 se si njerëzit janë gjetur web faqen e tyre. 143 00:07:09,590 --> 00:07:12,030 Sigurisht, në qoftë se kam gjetur kjo faqe e rezultateve 144 00:07:12,030 --> 00:07:15,180 nga pasting një tjetër url sekret në Google, 145 00:07:15,180 --> 00:07:18,010 Unë kam tani, në mënyrë efektive, i tha Intralinks dhe web e tyre 146 00:07:18,010 --> 00:07:22,500 shkrimet pikërisht ajo fshehtë Url I u vizituar, duke zbuluar kështu, 147 00:07:22,500 --> 00:07:25,360 potencialisht, përmbajtja CS50.txt. 148 00:07:25,360 --> 00:07:27,110 Tani, ka një tjetër kërcënim të gjithë së bashku - 149 00:07:27,110 --> 00:07:29,901 ju mund ta dini, gjithashtu, nga Dropbox Lidhje të përbashkëta që ju mund të në mënyrë tipike 150 00:07:29,901 --> 00:07:33,300 hapjen e tyre brenda tuaj shfletues dhe preview ato brenda 151 00:07:33,300 --> 00:07:34,500 i një kornizë të tillë. 152 00:07:34,500 --> 00:07:36,900 Por në qoftë se preview përmban një hyperlink, 153 00:07:36,900 --> 00:07:40,960 si foto këtu për të Example.com, dhe ju ose një klik përdorues 154 00:07:40,960 --> 00:07:44,550 se hyperlink, duke hapur një tab i ri apo dritare me atë faqe të 155 00:07:44,550 --> 00:07:49,350 url, atë që keni edhe vetëm i tha web server, nga natyra e se si HTTP punon, 156 00:07:49,350 --> 00:07:53,180 është HTTP referohen adresë prej nga keni ardhur. 157 00:07:53,180 --> 00:07:55,900 Me fjalë të tjera, ju informuar website destinacion 158 00:07:55,900 --> 00:07:59,817 se keni qenë më parë në kjo url gjoja sekret. 159 00:07:59,817 --> 00:08:02,525 Tani, çfarë Intralinks zbuluar duke shikuar nëpërmjet shkrimet e tyre 160 00:08:02,525 --> 00:08:05,510 është se ata gjetën mjaft e informacionit që ishte siguri 161 00:08:05,510 --> 00:08:07,840 për qëllim të jetë sekret - për shembull, peng i dikujt 162 00:08:07,840 --> 00:08:12,312 aplikimit, kthimin e taksave e dikujt, dhe vile rrushi të shumë dokumenteve, si dhe. 163 00:08:12,312 --> 00:08:14,895 Tani, në qoftë se ju dëshironi të mësoni më shumë në lidhje me këtë kërcënim të veçantë, 164 00:08:14,895 --> 00:08:17,810 shkojnë në Drop box-së blog në këtë url këtu, 165 00:08:17,810 --> 00:08:21,400 dhe realiteti është se ju nuk mund të vërtetë mbrojtur kundër një kërcënim në të cilën njerëzit 166 00:08:21,400 --> 00:08:25,600 si unë aksidentalisht paste atë që duhet jetë urls sekrete në të motorët e kërkimit. 167 00:08:25,600 --> 00:08:28,210 Ju dhe unë jemi thjesht do të duhet të jetë pak më të kujdesshëm. 168 00:08:28,210 --> 00:08:31,110 Por ata kanë qenë duke punuar në korrigjimit të cilit tjetër çështje 169 00:08:31,110 --> 00:08:35,530 lidhjet që janë të përfshirë në një Dropbox preview u zbulimi i referohen url. 170 00:08:35,530 --> 00:08:37,980 Por kreu në atë url për më shumë detaje. 171 00:08:37,980 --> 00:08:43,220 >> Por tani, siç kishte premtuar, një vështrim më të afërt në hamsters të vogël të hahet burritos vogël. 172 00:08:43,220 --> 00:08:46,085 >> [MUSIC Playing] 173 00:08:46,085 --> 00:09:43,627 174 00:09:43,627 --> 00:09:45,960 DAVID Malan: Ekipi tani CS50-së kohët e fundit kishte një rast të 175 00:09:45,960 --> 00:09:48,540 për të marrë pjesë në një Projekti 48-orë film, 176 00:09:48,540 --> 00:09:50,260 një ndërkombëtar konkurrencës gjatë së cilës 177 00:09:50,260 --> 00:09:53,720 Ekipet e kishte, në të vërtetë, 48 orë vetëm për të bërë një film. 178 00:09:53,720 --> 00:09:55,980 Kapur është se ju vetëm të gjetur se çfarë film ju 179 00:09:55,980 --> 00:09:58,710 nevojë për të bërë në shumë fillojnë të këtyre 48 orëve. 180 00:09:58,710 --> 00:10:01,540 Në veçanti, në një të kohëve të fundit Të premten në mbrëmje në orën 7:00, 181 00:10:01,540 --> 00:10:05,439 ne në CS50 mësuar se ne do të jetë duke e bërë një të tillë, një film pa zë, dy, 182 00:10:05,439 --> 00:10:07,480 se filmi e nevojshme për të shfaqë një karakter të quajtur 183 00:10:07,480 --> 00:10:10,660 Jeremiah Jones, një mësues, tre, se filmi i nevojshëm 184 00:10:10,660 --> 00:10:13,240 të shfaqë një ditar, kjo këtu, dhe të katër, 185 00:10:13,240 --> 00:10:16,570 se kishim nevojë për një farë mënyre të përfshirë linjë është ajo që është edhe më 186 00:10:16,570 --> 00:10:18,790 edhe pse, natyrisht, ne u bërë një film të heshtur. 187 00:10:18,790 --> 00:10:22,880 >> Tani, 26 anëtarë të ekipit CS50-së morën pjesë në këtë film 48-orëshe 188 00:10:22,880 --> 00:10:28,150 Projekti, në mesin e tyre Colton, Dan, Padraig, dhe Shelley 189 00:10:28,150 --> 00:10:31,780 Westover, të cilët ju mund të kujtojnë nga filma të tillë si ky këtu. 190 00:10:31,780 --> 00:10:35,080 Tani, përfshirë edhe, natyrisht, ishte e Ramon Galvan CS50-së. 191 00:10:35,080 --> 00:10:36,205 Ramon, të mirëpritur për të treguar. 192 00:10:36,205 --> 00:10:37,788 RAMON Galvan: Ju faleminderit qe me ftuat. 193 00:10:37,788 --> 00:10:39,610 DAVID Malan: Dhe CS50-së vet Daven Farnham. 194 00:10:39,610 --> 00:10:41,850 Tani, Ramon, ajo që ishte roli juaj në film? 195 00:10:41,850 --> 00:10:41,878 >> [? 196 00:10:41,878 --> 00:10:43,670 RAMON Galvan:? Kodi Fluturimi] drejtor me Dan, në të vërtetë. 197 00:10:43,670 --> 00:10:45,044 >> DAVID Malan: Dhe Daven, veten? 198 00:10:45,044 --> 00:10:48,260 DAVEN Farnham: Unë isha yll, kështu që unë në thelb bërë projektin. 199 00:10:48,260 --> 00:10:48,970 I shpëtoi filmin. 200 00:10:48,970 --> 00:10:49,750 >> DAVID Malan: Ju shpëtoi filmin. 201 00:10:49,750 --> 00:10:50,530 >> DAVEN Farnham: kam bërë. 202 00:10:50,530 --> 00:10:52,405 >> DAVID Malan: Tani, ju them këtë, por unë besoj se 203 00:10:52,405 --> 00:10:54,460 ne kemi testin tuaj ekran për këtë film. 204 00:10:54,460 --> 00:10:56,980 Nëse do të mund të rrokulliset këtë clip këtu. 205 00:10:56,980 --> 00:10:59,550 >> DAVEN Farnham: emrin tim Daven Farnham, dhe kjo është CS50. 206 00:10:59,550 --> 00:11:02,930 207 00:11:02,930 --> 00:11:03,895 Unë të kërkuar për të thënë CSS. 208 00:11:03,895 --> 00:11:06,870 209 00:11:06,870 --> 00:11:07,996 Kjo është CSS. 210 00:11:07,996 --> 00:11:10,540 211 00:11:10,540 --> 00:11:12,906 >> DAVID Malan: Tani kjo ishte filmi juaj i parë? 212 00:11:12,906 --> 00:11:14,350 >> DAVEN Farnham: Uh, jo, ndoshta. 213 00:11:14,350 --> 00:11:17,669 >> DAVID Malan: Jo, mirë, të paktën kjo herë rreth tij ishte një film i heshtur. 214 00:11:17,669 --> 00:11:18,460 DAVEN Farnham: Po. 215 00:11:18,460 --> 00:11:21,020 DAVID Malan: Pra, në orën 7:00, kemi gjetur nga këto përbërësit e nevojshme, 216 00:11:21,020 --> 00:11:22,811 dhe atëherë ne menjëherë dived në si një grup 217 00:11:22,811 --> 00:11:25,200 të kuptoj se çfarë film ne në fakt ishin duke shkuar për të bërë. 218 00:11:25,200 --> 00:11:26,910 A doni të na ecin nëpër ajo që atë natë ishte si? 219 00:11:26,910 --> 00:11:29,312 >> DAVEN Farnham: Pra, në thelb ne mori idenë në ora 7:00, 220 00:11:29,312 --> 00:11:31,520 ne thelb filluar të ide, kështu që ne të gjitha llojet e 221 00:11:31,520 --> 00:11:34,061 u mblodhën rreth një whiteboard dhe filloi brainstorming ide, 222 00:11:34,061 --> 00:11:36,720 dhe pastaj me 09:00, kemi provuar për të hedhur atë për të shkrimtarëve, 223 00:11:36,720 --> 00:11:38,340 dhe shkrimtarët e mori atë nga atje. 224 00:11:38,340 --> 00:11:40,756 >> DAVID Malan: Dhe ndërkohë, Dan dhe Shelley dhe unë në fakt 225 00:11:40,756 --> 00:11:43,122 drejtuan për të synuar, sigurisht, dyqan favorite tona aty pranë, 226 00:11:43,122 --> 00:11:46,330 për të marr të gjitha props për filmin ne kishim vendosur, e cila në atë pikë 227 00:11:46,330 --> 00:11:46,830 ishte - 228 00:11:46,830 --> 00:11:49,232 DAVEN Farnham: Ne kishim vendosur në një film aventurë barazi. 229 00:11:49,232 --> 00:11:51,690 DAVID Malan: cila do të të jetë mjaft si Indiana Jones. 230 00:11:51,690 --> 00:11:55,340 DAVEN Farnham: Po, kështu që ne kemi nevojë për një dem whips dhe kishim nevojë për një Fedora dhe sende. 231 00:11:55,340 --> 00:11:57,360 DAVID Malan: Dhe një shumë të copë zbukurime e bizhuteri 232 00:11:57,360 --> 00:11:59,570 se ai më pas do të gjejë ne fund te episodi. 233 00:11:59,570 --> 00:12:03,040 Sigurisht, ne të kthehemi në mesnatë apo më shumë nga Target 234 00:12:03,040 --> 00:12:05,662 dhe të kuptojë, Jo, kjo nuk është film ne jemi duke e bërë - psych. 235 00:12:05,662 --> 00:12:07,370 DAVEN Farnham: Completely film ndryshe. 236 00:12:07,370 --> 00:12:10,082 RAMON Galvan: Ne patëm një film noir për disa orë, 237 00:12:10,082 --> 00:12:11,790 atëherë kemi pasur një romantike comedy në fund. 238 00:12:11,790 --> 00:12:14,920 >> DAVID Malan: Pra, nga 04:00, kemi pasur një komedi romantike, dhe rreth 05:00, 239 00:12:14,920 --> 00:12:16,760 ju dhe Dan, të tjera drejtor, ka treguar deri. 240 00:12:16,760 --> 00:12:19,240 >> RAMON Galvan: Po, kështu që ne u së bashku dhe ne lloj planifikuar nga 241 00:12:19,240 --> 00:12:21,700 ku ne bëja xhiruar, çfarë është skena ne do të xhiruar të parë, 242 00:12:21,700 --> 00:12:24,750 dhe pastaj rreth 7:00 ose 08:00, ne në të vërtetë dolën dhe filluan të shtënat. 243 00:12:24,750 --> 00:12:25,780 >> DAVID Malan: E pra, në qoftë se ju mund të rrinë përreth, 244 00:12:25,780 --> 00:12:28,840 ne do të duan për të bërë disa prapa-skena shikon se si është bërë film, 245 00:12:28,840 --> 00:12:32,160 por unë mendoj se së pari, do të kemi japin folks premierën botërore 246 00:12:32,160 --> 00:12:35,578 e filmit CS50-së, Vazhdimësia. 247 00:12:35,578 --> 00:12:38,572 >> [MUSIC Playing] 248 00:12:38,572 --> 00:17:24,369 249 00:17:24,369 --> 00:17:29,310 >> DAVID Malan: Guys, Unë do të thotë - kështu që le të fillojë nga lartë. 250 00:17:29,310 --> 00:17:31,450 Pra skena e parë ne të gjithë e shtënë si grup 251 00:17:31,450 --> 00:17:34,250 atë mëngjes ndodhi rreth 08:00 a.m, dhe ne kemi qenë në të vërtetë këtu, 252 00:17:34,250 --> 00:17:38,220 Jefferson Hall, e cila është në fakt një nga salla leksionesh fizikës në kampus. 253 00:17:38,220 --> 00:17:42,319 Dhe çfarë ishte qëllimi me këtë skenë? 254 00:17:42,319 --> 00:17:44,610 RAMON Galvan: Pra, ne kemi qenë këtu për të filluar filmin, Daven 255 00:17:44,610 --> 00:17:47,870 si mësues, një njeri të mësimdhënies, ose një asistent mësimor, diçka 256 00:17:47,870 --> 00:17:51,810 si kjo, dhe ai ishte me të vërtetë i mërzitur se ai e sheh këtë çift në këmbë nga 257 00:17:51,810 --> 00:17:52,650 dhe ai dëshiron që. 258 00:17:52,650 --> 00:17:55,067 Ai dëshiron të jetë në një marrëdhënie, ai thjesht nuk e kanë atë. 259 00:17:55,067 --> 00:17:57,691 DAVID Malan: Dhe pastaj e ardhshme skena, ne të kalojnë në të vërtetë 260 00:17:57,691 --> 00:17:58,570 nuk u qëllua në rregull. 261 00:17:58,570 --> 00:17:59,820 Në të vërtetë, këtu, ju jeni - 262 00:17:59,820 --> 00:18:00,890 >> DAVEN Farnham: Pra, këtu, në fakt, ne kemi shtënë 263 00:18:00,890 --> 00:18:03,069 kjo kjo - kjo ishte një e skenave të fundit ne shtënë, 264 00:18:03,069 --> 00:18:05,610 por kjo në fakt tregon në fillimi i filmit. 265 00:18:05,610 --> 00:18:07,920 Dhe kështu në këtë skenë, kjo është një montazh, dhe kështu atë që unë jam duke bërë 266 00:18:07,920 --> 00:18:09,760 po unë jam vënë në Këln, Unë jam krehje flokët. 267 00:18:09,760 --> 00:18:11,093 >> DAVID Malan: A përdorni Cologne? 268 00:18:11,093 --> 00:18:13,330 DAVEN Farnham: Uh, Ramon-së Cologne, shumë Këln. 269 00:18:13,330 --> 00:18:14,310 >> DAVID Malan: Dhe këmishë të cilit? 270 00:18:14,310 --> 00:18:15,450 >> DAVEN Farnham: Uh, këmishë Ramonit. 271 00:18:15,450 --> 00:18:18,120 >> DAVID Malan: Pra, kjo ishte më shumë se një të marrë, dhe këmisha nga fundi 272 00:18:18,120 --> 00:18:18,760 ishte e - 273 00:18:18,760 --> 00:18:21,093 >> DAVEN Farnham: Po, unë mendoj se ne kishim për të marrë tre ose katër 274 00:18:21,093 --> 00:18:23,630 merr, kështu që secili të marrë ishte tre squirts, kështu që nuk 275 00:18:23,630 --> 00:18:25,470 ishin rreth 12 squirts e Këln. 276 00:18:25,470 --> 00:18:27,820 Kështu që unë ndjeu si kjo Këln për pjesën tjetër të ditës. 277 00:18:27,820 --> 00:18:28,800 >> DAVID Malan: E pra, në paktën, shumë shpejt. 278 00:18:28,800 --> 00:18:31,450 Ne kaloi jashtë, dhe, në fakt, në qoftë se ju shikoni nga afër, 279 00:18:31,450 --> 00:18:33,920 kjo është në të vërtetë CS50-së vet Lauren Caraballo. 280 00:18:33,920 --> 00:18:36,000 Por ajo që ishin të ju duke menduar me këtë skenë? 281 00:18:36,000 --> 00:18:39,083 >> DAVEN Farnham: E drejta, kështu që në këtë skenë, ne jemi duke u përpjekur për të marrë vëmendjen e saj. 282 00:18:39,083 --> 00:18:41,240 Kështu që unë jam duke ecur nga ana e saj, Unë jam peacocking, natyrisht. 283 00:18:41,240 --> 00:18:41,860 >> DAVID Malan: peacocking? 284 00:18:41,860 --> 00:18:43,340 >> DAVEN Farnham: Oh, ju nuk e dini? 285 00:18:43,340 --> 00:18:44,160 >> RAMON Galvan: Uh, duhet unë? 286 00:18:44,160 --> 00:18:45,909 >> DAVEN Farnham: Po, natyrisht, natyrisht. 287 00:18:45,909 --> 00:18:49,555 Pra ecje normale, natyrisht, është vetëm në këmbë normale. 288 00:18:49,555 --> 00:18:51,180 DAVID Malan: Pra, kjo është në këmbë normale? 289 00:18:51,180 --> 00:18:52,721 DAVEN Farnham: Kjo është ecje normale. 290 00:18:52,721 --> 00:18:54,992 Peacocking, hedhin një hips pak në atje. 291 00:18:54,992 --> 00:18:56,700 RAMON Galvan: Kjo është të vërtetë të gjithë të drejtë këtu. 292 00:18:56,700 --> 00:18:58,158 DAVEN Farnham: Kjo është e gjitha këtu. 293 00:18:58,158 --> 00:19:00,270 Është nga kjo qua - Kjo është e gjitha në hips. 294 00:19:00,270 --> 00:19:06,160 Dhe pastaj në fund, ju duhet të pop dhe bllokohet. 295 00:19:06,160 --> 00:19:08,017 Është kyç për manovrim - është çelësi. 296 00:19:08,017 --> 00:19:09,100 DAVID Malan: Pop dhe bllokohet. 297 00:19:09,100 --> 00:19:12,202 Në rregull, mirë, ju në të vërtetë bëri një Shumë komedi fizike në film. 298 00:19:12,202 --> 00:19:15,410 Në fakt, një nga skenat e ardhshme ishte këtu në Lamont Bibliotekën, jashtë derës. 299 00:19:15,410 --> 00:19:16,800 >> DAVEN Farnham: Po, ata janë të drejtë këtu, kështu që unë jam në të vërtetë 300 00:19:16,800 --> 00:19:19,150 duke u përpjekur për të - Unë mendoj se është një tërheq derën dhe unë jam shtyrë, 301 00:19:19,150 --> 00:19:21,358 dhe si ajo skena përparon, Unë jam shtyrë dhe shtyrë 302 00:19:21,358 --> 00:19:22,350 gjithnjë e më agresive. 303 00:19:22,350 --> 00:19:25,500 Dhe unë mendoj se në fund, dikush në fakt knocks mua nga rruga. 304 00:19:25,500 --> 00:19:27,840 >> DAVID Malan: Po, dhe në fakt, ne nuk kemi vërejtur - 305 00:19:27,840 --> 00:19:28,850 deri fazës shkrimit. 306 00:19:28,850 --> 00:19:31,324 >> RAMON Galvan: Po, kështu, në qoftë se ne zmadhim në këtë shtënë, dhe Dan, 307 00:19:31,324 --> 00:19:32,490 mund të rrisë pak? 308 00:19:32,490 --> 00:19:33,960 OK, të përsosur. 309 00:19:33,960 --> 00:19:38,747 Kështu që ju mori për të parë më strukur poshtë në lidhje të pop up dhe trokas Daven në fytyrë 310 00:19:38,747 --> 00:19:39,330 me derë. 311 00:19:39,330 --> 00:19:41,940 DAVID Malan: Se ne fun gjetur Videoja vetëm disa orë para se të 312 00:19:41,940 --> 00:19:43,730 kishte për të transportuar filmat për të afatit. 313 00:19:43,730 --> 00:19:47,017 Në rregull, mirë ju falënderoj edhe aq shumë për t'u bashkuar dhe për të starring në të tilla - 314 00:19:47,017 --> 00:19:48,350 DAVEN Farnham: Oh, jo faleminderit. 315 00:19:48,350 --> 00:19:48,700 RAMON Galvan: Ju faleminderit. 316 00:19:48,700 --> 00:19:49,908 DAVID Malan: - një film në lëvizje. 317 00:19:49,908 --> 00:19:51,490 E pra kjo është ajo për CS50Live. 318 00:19:51,490 --> 00:19:54,360 Thanks so much për miqtë tanë në Dropbox, falë kaq shumë për të gjithë 319 00:19:54,360 --> 00:19:57,870 prapa kamerave, CS50 të vetë Ramon Galvan dhe Daven Farnham. 320 00:19:57,870 --> 00:20:01,660 Kjo ishte CS50 dhe kjo ishte skena jonë favorite 321 00:20:01,660 --> 00:20:03,279 se nuk e bëri atë të bëjë atë në film. 322 00:20:03,279 --> 00:20:05,320 DREJTOR 1: A jemi gonna të marrë makinën në rrugë? 323 00:20:05,320 --> 00:20:06,778 DREJTOR 2: Kjo vjen, kjo është në rregull. 324 00:20:06,778 --> 00:20:10,437 325 00:20:10,437 --> 00:20:11,020 [Bri honking] 326 00:20:11,020 --> 00:20:13,866 Aktorja: Whoa. 327 00:20:13,866 --> 00:20:16,094 Oh, zot. 328 00:20:16,094 --> 00:20:44,416