1 00:00:00,000 --> 00:00:08,630 2 00:00:08,630 --> 00:00:11,450 DAVID Malan: Sveiki, pasaule, šī ir CS50Live, un zēns, vai mēs 3 00:00:11,450 --> 00:00:13,680 ir pārsteidzošs epizode jums šodien. 4 00:00:13,680 --> 00:00:17,400 Pirmkārt, iekšā apskatīt, cik Dropbox strādā, tad aizveriet 5 00:00:17,400 --> 00:00:20,230 apskatīt tiny kāmjiem ēšanas tiny burritos, 6 00:00:20,230 --> 00:00:24,870 un, visbeidzot, aiz-the-ainas apskatīt pie CS50 jaunā filma, neatlaidību. 7 00:00:24,870 --> 00:00:27,410 >> Bet vispirms, Dropbox.com, kur mēs nesen 8 00:00:27,410 --> 00:00:30,770 ceļojis San Francisco, California, tikties ar CS50 ir bijušais vadītājs 9 00:00:30,770 --> 00:00:34,390 mācību puisis, Thomas Carriero kas deva mums tūre Dropbox 10 00:00:34,390 --> 00:00:37,919 un tieši to, ko tas ir tāpat kā darbu un, daresay, dzīvo tur. 11 00:00:37,919 --> 00:00:39,960 Tagad mēs apsēdāmies ne tikai ar Thomas, bet tur, 12 00:00:39,960 --> 00:00:43,400 bet arī ar CS50 agrāko galva mācību kolēģi Alex Allain 13 00:00:43,400 --> 00:00:46,330 runāt par pamatā darbiem Dropbox.com 14 00:00:46,330 --> 00:00:48,190 un tas ir izplatīts arhitektūru. 15 00:00:48,190 --> 00:00:49,571 Pieņemsim to apskatīt. 16 00:00:49,571 --> 00:00:52,570 THOMAS CARRIERO: Es esmu Thomas Carreiro Es esmu programmatūras inženieris Dropbox. 17 00:00:52,570 --> 00:00:54,150 ALEX ALLAIN: Es esmu Alex Allain. 18 00:00:54,150 --> 00:00:57,110 Es esmu inženieris šeit Dropbox. 19 00:00:57,110 --> 00:01:00,250 >> THOMAS CARRIERO: Jā, tā es biju faktiski pirmā vadītāja KF CS50 20 00:01:00,250 --> 00:01:02,600 Dāvids Malan pārņēma klasi. 21 00:01:02,600 --> 00:01:05,930 Man jau bija mācību CS50 divus semestrus 22 00:01:05,930 --> 00:01:09,610 ar Mike Smith, kurš bija tur pirms profesors tur. 23 00:01:09,610 --> 00:01:12,410 >> ALEX ALLAIN: Tāpēc es faktiski neņēma CS50, 24 00:01:12,410 --> 00:01:17,960 bet es tomēr TF to divreiz, vienreiz kā regulāra TF un tad manā vecāko gadu, 25 00:01:17,960 --> 00:01:21,431 Es biju tiešām vadītājs TF no CS50, kas bija daudz jautrības. 26 00:01:21,431 --> 00:01:23,430 THOMAS CARRIERO: Tātad, ja David vērsās pie manis 27 00:01:23,430 --> 00:01:27,740 par izveidot Dropbox kas CS50 ierīces, 28 00:01:27,740 --> 00:01:30,890 Es biju patiesi satraukti, jo mums tiešām ir Linux klientu. 29 00:01:30,890 --> 00:01:35,180 Lielākā daļa no mūsu lietotājiem izmantot vai nu Windows vai Macintosh klientiem, 30 00:01:35,180 --> 00:01:38,830 bet Linux, Macintosh, un Logi klienti ir visi, patiesībā, 31 00:01:38,830 --> 00:01:39,880 ļoti līdzīgs. 32 00:01:39,880 --> 00:01:44,510 Tātad, ko mēs izdarījām ir mums iepriekš instalēta Dropbox Linux klients ir CS50 33 00:01:44,510 --> 00:01:48,920 ierīces, un tas darbojas tāpat kā visiem citiem mūsu Linux lietotājiem. 34 00:01:48,920 --> 00:01:51,130 >> ALEX ALLAIN: So kā Dropbox darbojas tas 35 00:01:51,130 --> 00:01:57,510 darbojas kā klients no daudziem dažādiem operētājsistēmas un ierīces. 36 00:01:57,510 --> 00:02:00,464 Drobox desktop klients ir viens no labi zināms, 37 00:02:00,464 --> 00:02:01,630 viens no interesantākajiem. 38 00:02:01,630 --> 00:02:04,430 >> THOMAS CARRIERO: So Dropbox būtībā notiek visus failus 39 00:02:04,430 --> 00:02:06,350 ka jūs likts mapi, un tas gabalos 40 00:02:06,350 --> 00:02:08,380 šie faili četrās megabaitu gabalos. 41 00:02:08,380 --> 00:02:12,170 Tātad mēs ņemšu 100 megabaitu PDF failu, un mēs 42 00:02:12,170 --> 00:02:14,990 rieciens to 25 četru megabaitu gabalos. 43 00:02:14,990 --> 00:02:19,760 Šie gabali ir tad šifrēta, un Tad mēs tam nosūtām mūsu bloka serveriem. 44 00:02:19,760 --> 00:02:24,870 >> ALEX ALLAIN: Bloku serveri pašiem blokiem uzglabāšana, 45 00:02:24,870 --> 00:02:28,490 un tā katrs bloks tiek glabāta bloks serveris ar datiem 46 00:02:28,490 --> 00:02:32,490 un SHA-256 hash, kas bloķē. 47 00:02:32,490 --> 00:02:37,190 Tas ir ļoti pamata šifrēšanas primitīvs kas apkopoti, savā ziņā, 48 00:02:37,190 --> 00:02:42,050 dati ir ļoti unikāla veids, kas ir unikāla ar šiem datiem. 49 00:02:42,050 --> 00:02:44,430 Jūs varētu augšupielādēt Visa failu visu uzreiz, 50 00:02:44,430 --> 00:02:48,820 bet izrādās, ja jūs , kas ar tiešām lielu failu, 51 00:02:48,820 --> 00:02:51,734 tās veic ļoti ilgs laiks, lai augšupielādēt, un, ja jums ir mazspēja, 52 00:02:51,734 --> 00:02:53,650 jūs no luck, un Jums ir restartēt. 53 00:02:53,650 --> 00:02:56,700 Ko mēs tad darīt, ir mums pateikt citā serverī mūsu sistēmā, ko 54 00:02:56,700 --> 00:03:00,555 mēs saucam meta serveri, metadatu serverī, hey, tas ir fails 55 00:03:00,555 --> 00:03:03,110 un tas sastāv no pēc saraksta blokiem. 56 00:03:03,110 --> 00:03:05,972 Un mēs iet uz augšu hashes identificēt šos blokus 57 00:03:05,972 --> 00:03:07,680 nevis re augšupielādi viss bloks. 58 00:03:07,680 --> 00:03:09,805 Meta servera, tad pārbaudes ar bloku serveriem, 59 00:03:09,805 --> 00:03:12,950 pārliecinās, ka bloki ir tur - ja ir, perfekts, viss ir labi. 60 00:03:12,950 --> 00:03:15,720 >> THOMAS CARRIERO: Ja mēs gribam lai, būtībā, lejupielādēt failu 61 00:03:15,720 --> 00:03:19,370 no interneta, teiksim, mēs lūgsim meta serveri, pirmkārt, 62 00:03:19,370 --> 00:03:22,010 hey, jūs varat man pastāstīt par ja tas fails atrodas, 63 00:03:22,010 --> 00:03:25,430 un meta serveris saka, oh, labi, Šis fails ir faktiski 25 četru megabaitu 64 00:03:25,430 --> 00:03:26,804 gabalos, un šeit tie ir. 65 00:03:26,804 --> 00:03:28,970 Un tad mēs iesim uz bloku serveri un mēs patiešām 66 00:03:28,970 --> 00:03:32,534 ielādēt katru no šiem gabalos, un pēc tam mēs rekonstruēt failu no turienes, 67 00:03:32,534 --> 00:03:33,950 un tad mēs sāktu lejupielādi. 68 00:03:33,950 --> 00:03:36,490 Jā, tāpēc Dropbox piedāvājumus ar skalu, galvenokārt, 69 00:03:36,490 --> 00:03:38,592 ko ļoti, ļoti agresīvi sharding. 70 00:03:38,592 --> 00:03:40,300 ALEX ALLAIN: So sharding ir tad, kad esat lietojis 71 00:03:40,300 --> 00:03:46,420 visiem lietotājiem jūsu starta vai jūsu uzņēmums, 72 00:03:46,420 --> 00:03:48,989 un varbūt viņi lieto ir uz vienas datu bāzes, 73 00:03:48,989 --> 00:03:51,530 un tas darbojas lieliski, kamēr jūs hit noteiktu lietotāju skaitu, 74 00:03:51,530 --> 00:03:53,488 un tiešām, ko jūs vēlaties jādara, ir atrast kādu veidu, 75 00:03:53,488 --> 00:03:56,300 sadalīt tos divās datubāzes vai varbūt vairāk nekā divas - 76 00:03:56,300 --> 00:04:00,110 ideāli, pietiekami, ka jūs varat ir katram lietotājam pasaulē. 77 00:04:00,110 --> 00:04:02,240 Tātad, kad jūs Shard, , kas jums jādara, ir atrast 78 00:04:02,240 --> 00:04:05,740 daži veids, kā izlemt kuru datubāzi iet 79 00:04:05,740 --> 00:04:09,150 to, kas neprasa hitting centrālo direktoriju, 80 00:04:09,150 --> 00:04:12,590 vai varbūt tas ir ļoti ātrs, lēts meklēt-up šajā centrālajā direktorijā. 81 00:04:12,590 --> 00:04:16,129 >> THOMAS CARRIERO: Mums nekad nav viss glabājas vienā datu bāzē, 82 00:04:16,129 --> 00:04:17,920 jo tas ir gandrīz nekad mērogā. 83 00:04:17,920 --> 00:04:22,770 Tā vietā, ko mēs darām, ir mēs to visi Šīs informācijas, visi faili 84 00:04:22,770 --> 00:04:24,590 visi Metadatu un mēs Shard to 85 00:04:24,590 --> 00:04:27,740 pāri simtiem vai pat tūkstošiem loģiskas datu bāzes. 86 00:04:27,740 --> 00:04:31,780 Tas nozīmē, ka tad, kad mēs esam pieprasītu lietotāja informāciju, 87 00:04:31,780 --> 00:04:35,560 mēs vispirms teikt, hey, kas datu bāzes Vai šī lietotāja informāciju glabā, 88 00:04:35,560 --> 00:04:39,820 un tad mēs galvenokārt izmanto, ka lēmums iet atrast šo datu bāzi, 89 00:04:39,820 --> 00:04:42,830 un tas ir, ja mēs slodze visiem failus vai visu metadatu 90 00:04:42,830 --> 00:04:44,010 par failiem. 91 00:04:44,010 --> 00:04:46,750 Tāpēc mēs izmantojam daudz sharding, bet sharding ne vienmēr ir pietiekami. 92 00:04:46,750 --> 00:04:49,280 Jums tiešām ir nepieciešams, lai cache no kopējā pieprasījumu daudz, 93 00:04:49,280 --> 00:04:52,940 jo, pat ja datu bāzē vaicājumi var būt dārgi. 94 00:04:52,940 --> 00:04:55,620 Tāpēc mēs arī to pakāpeniska caching stratēģijas 95 00:04:55,620 --> 00:04:59,210 lai pārliecinātos, ka visbiežāk pieprasījumi ir diezgan viegli aprēķināt, 96 00:04:59,210 --> 00:05:03,560 un būtībā, kas padara to daudz ātrāk un padara darbu ar mērogu. 97 00:05:03,560 --> 00:05:06,400 Tātad, kas ir, ir ļoti augstā līmenī, veids, kā Dropbox darbojas. 98 00:05:06,400 --> 00:05:08,190 >> ALEX ALLAIN: Mans vārds ir Alex Allain. 99 00:05:08,190 --> 00:05:09,731 >> THOMAS CARRIERO: Es esmu Thomas Carreiro. 100 00:05:09,731 --> 00:05:11,330 ALEX ALLAIN: Un tas ir CS50. 101 00:05:11,330 --> 00:05:14,455 >> DAVID Malan: Tagad, ja jūs esat kādreiz prātoju ja šis citāts par CS50 mājas lapā 102 00:05:14,455 --> 00:05:17,150 nāk no, tas ir faktiski Alex kurš ir sākotnējais autors. 103 00:05:17,150 --> 00:05:20,160 Tagad, runājot par Dropbox, es nesen saņēmis šo e-pastu no viņiem 104 00:05:20,160 --> 00:05:23,199 manā pastkastītē - Hi, David, jūs varat ievērosiet, ka daži no jūsu kopīgas saites 105 00:05:23,199 --> 00:05:25,240 nestrādā, un mēs vēlējās panākt, lai jums 106 00:05:25,240 --> 00:05:27,237 personīgi, lai jūs zināt, kāpēc. 107 00:05:27,237 --> 00:05:28,320 Nu, kas ir kopīga saite? 108 00:05:28,320 --> 00:05:31,580 Nu, ja jūs esat izmantojis Dropbox tālāk vienkārši saglabājot savu pirmkodu iekšā 109 00:05:31,580 --> 00:05:33,288 Ierīces, jūs varētu zināt, ka jūs 110 00:05:33,288 --> 00:05:36,100 var izveidot kopīgas saites, parasti labo uzklikšķinot uz faila 111 00:05:36,100 --> 00:05:37,875 un kopēt URL jūsu starpliktuvē. 112 00:05:37,875 --> 00:05:40,750 Ka kopīga saite varētu izskatīties mazliet kaut kas līdzīgs šim, bet tā vietā 113 00:05:40,750 --> 00:05:43,208 Vārda noslēpums, tur ir tiešām kaut kas vairāk mistisks 114 00:05:43,208 --> 00:05:45,990 ir, piemēram, secības izlases burtus un ciparus. 115 00:05:45,990 --> 00:05:49,910 Ideja ir tas, ka tagad varu e-pastu vai Gchat šāda veida URL draugam, 116 00:05:49,910 --> 00:05:55,180 un viņš vai viņa varētu piekļūt CS50.txt un lejupielādēt uz sava datora. 117 00:05:55,180 --> 00:05:59,220 Un tikai zinot, ka url, vai ar super, super maza varbūtība, guessing 118 00:05:59,220 --> 00:06:02,720 ka url, varētu kāds cits faktiski piekļūt lietas materiāliem. 119 00:06:02,720 --> 00:06:05,180 >> Diemžēl sabiedrība pazīstams kā Intralinks 120 00:06:05,180 --> 00:06:07,370 Nesen publicēta to CollaboristaBlog 121 00:06:07,370 --> 00:06:10,770 ka tur tiešām pāris draudiem šajā darbplūsmā. 122 00:06:10,770 --> 00:06:13,680 Izrādās, ka, ja jūs nejauši kļūdīties, jo es, godīgi sakot, 123 00:06:13,680 --> 00:06:17,140 ir darījuši agrāk, un ielīmēt url, piemēram, Dropbox kopīgu saikni, 124 00:06:17,140 --> 00:06:20,330 vērā ne pārlūkprogrammas adreses bar, bet kā attēlotie šeit, 125 00:06:20,330 --> 00:06:22,980 jūsu meklēšanas bar, ka url, protams, notiek 126 00:06:22,980 --> 00:06:25,380 jāiesniedz meklētājprogrammas, piemēram, Google. 127 00:06:25,380 --> 00:06:28,450 Protams, Google nav gatavojas vienmēr atzīst, ka kopīga saikne, 128 00:06:28,450 --> 00:06:30,366 un tā jūs gatavojas iegūt vairāk vispārīgu meklēšanu 129 00:06:30,366 --> 00:06:32,680 rezultāti, piemēram, saiti līdz Dropbox.com sevi, 130 00:06:32,680 --> 00:06:36,320 un, šajā gadījumā, reklāmu, un Faktiski, reklāmas, iespējams, 131 00:06:36,320 --> 00:06:38,055 par konkurentiem Dropbox. 132 00:06:38,055 --> 00:06:40,180 Faktiski, tas ir kā Intralinks pamanīju šo - tie, 133 00:06:40,180 --> 00:06:44,540 Arī darbojās AdSense Kampaņa līdzās atslēgvārdiem 134 00:06:44,540 --> 00:06:46,320 ka Dropbox paši var izmantot. 135 00:06:46,320 --> 00:06:48,790 Un tāpēc, ja mēs tuvinātu grunts rezultāti šeit, 136 00:06:48,790 --> 00:06:52,070 Jūs redzēsiet, ka Inralinks ir šo saiti uz savu pakalpojumu. 137 00:06:52,070 --> 00:06:55,130 Tagad viens no funkcijas Google un citām meklētājprogrammām " 138 00:06:55,130 --> 00:06:59,860 reklāmas kampaņas, ir tā, ka tad, kad lietotājs, piemēram, man noklikšķina uz šīs saites, tagad, 139 00:06:59,860 --> 00:07:04,160 Es esmu gatavojas atklāt url ka es drukāti uz Google, lai 140 00:07:04,160 --> 00:07:05,760 atrast šos meklēšanas rezultātiem. 141 00:07:05,760 --> 00:07:07,760 Ideja ir tāda, ka uzņēmumi vēlas zināt 142 00:07:07,760 --> 00:07:09,590 cik cilvēki ir atrast viņu mājas lapā. 143 00:07:09,590 --> 00:07:12,030 Protams, ja es atklāju lapu rezultātu 144 00:07:12,030 --> 00:07:15,180 , ielīmējot citādi noslēpums url Google, 145 00:07:15,180 --> 00:07:18,010 Es esmu tagad, faktiski, pastāstīja Intralinks un viņu mājas 146 00:07:18,010 --> 00:07:22,500 logs, ko tieši slepeno url I viesojās, tādējādi atklājot, 147 00:07:22,500 --> 00:07:25,360 iespējams, saturs CS50.txt. 148 00:07:25,360 --> 00:07:27,110 Tagad tur ir cita draudi visi kopā - 149 00:07:27,110 --> 00:07:29,901 jūs zināt, arī no Dropbox kopīgās saites, jūs parasti var 150 00:07:29,901 --> 00:07:33,300 atvērt tos iekšā savu pārlūku, un tos var apskatīt iekšpusē 151 00:07:33,300 --> 00:07:34,500 rāmis, kā šis. 152 00:07:34,500 --> 00:07:36,900 Bet, ja tas preview satur hipersaiti, 153 00:07:36,900 --> 00:07:40,960 kā attēlotie šeit Example.com, un jūs vai lietotājs klikšķi 154 00:07:40,960 --> 00:07:44,550 ka hipersaites, tādējādi atverot jaunā tab vai logu ar šo lapu ir 155 00:07:44,550 --> 00:07:49,350 url, ko jūs esat arī vienkārši pastāstīja web serveri, pēc būtības, kā HTTP darbu, 156 00:07:49,350 --> 00:07:53,180 ir HTTP atsaukties adresi no kurienes jūs atnācāt. 157 00:07:53,180 --> 00:07:55,900 Citiem vārdiem sakot, jums ir informēts galamērķis mājas lapā 158 00:07:55,900 --> 00:07:59,817 ka jums bija iepriekš pie Tas it kā noslēpums url. 159 00:07:59,817 --> 00:08:02,525 Tagad, kādi Intralinks atklāja , skatoties caur savu baļķi 160 00:08:02,525 --> 00:08:05,510 ir tas, ka viņi atrada diezgan daudz par informāciju, kas bija noteikti 161 00:08:05,510 --> 00:08:07,840 domāts, lai būtu noslēpums - par Piemēram, kāds hipotekāro 162 00:08:07,840 --> 00:08:12,312 pieteikums, kāds nodokļu deklarāciju, un ķekarus vairākiem dokumentiem, kā arī. 163 00:08:12,312 --> 00:08:14,895 Tagad, ja jūs vēlaties uzzināt vairāk par šo konkrēto apdraudējumu, 164 00:08:14,895 --> 00:08:17,810 dodies uz Drop box s blog šajā url šeit 165 00:08:17,810 --> 00:08:21,400 un realitāte ir tāda, ka jūs nevarat īsti aizsargāties pret draudiem, kurā cilvēki 166 00:08:21,400 --> 00:08:25,600 kā man nejauši ielīmēt ko vajadzētu būt slepenas URL, lai meklētājprogrammas. 167 00:08:25,600 --> 00:08:28,210 Tu un es vienkārši gatavojas jābūt nedaudz uzmanīgiem. 168 00:08:28,210 --> 00:08:31,110 Bet viņi ir strādājuši labot Otrs jautājums, ar kuru 169 00:08:31,110 --> 00:08:35,530 saites, kas ir iebūvēti ar Dropbox preview bija atklājot atsaukties url. 170 00:08:35,530 --> 00:08:37,980 Bet doties uz šo URL, lai saņemtu sīkāku informāciju. 171 00:08:37,980 --> 00:08:43,220 >> Bet tagad, kā solīts, tuvāk apskatīt pie tiny kāmjiem ēšanas tiny burritos. 172 00:08:43,220 --> 00:08:46,085 >> [Mūzikas atskaņošanai] 173 00:08:46,085 --> 00:09:43,627 174 00:09:43,627 --> 00:09:45,960 DAVID Malan: Tagad CS50 komanda nesen bija iespēja 175 00:09:45,960 --> 00:09:48,540 piedalīties 48 stundu filmas projekts, 176 00:09:48,540 --> 00:09:50,260 starptautiskā konkurss, kura laikā 177 00:09:50,260 --> 00:09:53,720 komandām bija, protams, 48 stundas vien uzņemt filmu. 178 00:09:53,720 --> 00:09:55,980 Nozvejas ir tas, ka jums ir tikai uzzināt, ko filma jums 179 00:09:55,980 --> 00:09:58,710 nepieciešams, lai pie ļoti sākt no šīm 48 stundām. 180 00:09:58,710 --> 00:10:01,540 It īpaši par nesen Piektdienas vakarā plkst 19:00, 181 00:10:01,540 --> 00:10:05,439 Mēs CS50 uzzinājām, ka mēs gribētu būt veicot vienu, silent film, diviem, 182 00:10:05,439 --> 00:10:07,480 ka plēve nepieciešama, lai iezīme raksturs nosaukts 183 00:10:07,480 --> 00:10:10,660 Jeremijas Jones, skolotājs, trīs, ka plēve nepieciešama 184 00:10:10,660 --> 00:10:13,240 iezīme dienasgrāmatu, šo vienu šeit, un četri, 185 00:10:13,240 --> 00:10:16,570 ka mums vajadzēja kaut kā iekļaut līnija tas ir tas, kas tas ir pat 186 00:10:16,570 --> 00:10:18,790 lai gan, protams, mēs Tika padarot mēmo filmu. 187 00:10:18,790 --> 00:10:22,880 >> Tagad, 26 locekļi CS50 komanda piedalījās šajā 48 stundu filmu 188 00:10:22,880 --> 00:10:28,150 projekts, starp tiem Colton, Dan, Padraig, un Shelley 189 00:10:28,150 --> 00:10:31,780 Westover, kuru jūs varat atgādināt no tādām filmām, kā šeit, šo vienu. 190 00:10:31,780 --> 00:10:35,080 Tagad, iesaistīti arī, protams, bija CS50 pašas Ramon Galvan. 191 00:10:35,080 --> 00:10:36,205 Ramon, laipni aicināti parādīt. 192 00:10:36,205 --> 00:10:37,788 RAMON GALVAN: Paldies par to, ka mani. 193 00:10:37,788 --> 00:10:39,610 DAVID Malan: Un CS50 ir pieder Daven Farnham. 194 00:10:39,610 --> 00:10:41,850 Tagad, Ramon, kas bija savu lomu filmā? 195 00:10:41,850 --> 00:10:41,878 >> [? 196 00:10:41,878 --> 00:10:43,670 RAMON GALVAN: Flight kods] direktors, Dan, faktiski. 197 00:10:43,670 --> 00:10:45,044 >> DAVID Malan: Un Daven, sevi? 198 00:10:45,044 --> 00:10:48,260 DAVEN Farnham: Man bija zvaigzne, tāpēc es būtībā sastāv projektu. 199 00:10:48,260 --> 00:10:48,970 Es saglabāti filmu. 200 00:10:48,970 --> 00:10:49,750 >> DAVID Malan: Jūs izglāba filmu. 201 00:10:49,750 --> 00:10:50,530 >> DAVEN Farnham: I did. 202 00:10:50,530 --> 00:10:52,405 >> DAVID Malan: Tagad jūs to saku, bet es uzskatu, ka 203 00:10:52,405 --> 00:10:54,460 mēs esam jūsu ekrāna testu šo filmu. 204 00:10:54,460 --> 00:10:56,980 Ja mēs varētu roll šo klipu šeit. 205 00:10:56,980 --> 00:10:59,550 >> DAVEN Farnham: Mans vārds ir Daven Farnham, un tas ir CS50. 206 00:10:59,550 --> 00:11:02,930 207 00:11:02,930 --> 00:11:03,895 Es gribēju teikt CSS. 208 00:11:03,895 --> 00:11:06,870 209 00:11:06,870 --> 00:11:07,996 Tas ir CSS. 210 00:11:07,996 --> 00:11:10,540 211 00:11:10,540 --> 00:11:12,906 >> DAVID Malan: Tagad šis bija jūsu pirmā filma? 212 00:11:12,906 --> 00:11:14,350 >> DAVEN Farnham: Uh, nē, varbūt. 213 00:11:14,350 --> 00:11:17,669 >> DAVID Malan: Nē, nu, vismaz šajā Šoreiz tas bija mēmā filma. 214 00:11:17,669 --> 00:11:18,460 DAVEN Farnham: Jā. 215 00:11:18,460 --> 00:11:21,020 DAVID Malan: Līdz 7:00, mēs noskaidrojām no tiem nepieciešamo sastāvdaļu, 216 00:11:21,020 --> 00:11:22,811 un tad mēs uzreiz dived kā grupa 217 00:11:22,811 --> 00:11:25,200 izdomāt, ko filmu mēs faktiski gatavojas darīt. 218 00:11:25,200 --> 00:11:26,910 Vai jūs vēlaties iet mums pa kāda, ka nakts bija, piemēram? 219 00:11:26,910 --> 00:11:29,312 >> DAVEN Farnham: Tātad būtībā mēs saņēmām ideja pie 07:00, 220 00:11:29,312 --> 00:11:31,520 mēs būtībā sākām Prāta Vētra, tāpēc mēs visu veidu 221 00:11:31,520 --> 00:11:34,061 pulcējās ap tāfeles un sāka ideju idejas, 222 00:11:34,061 --> 00:11:36,720 un pēc tam 09:00, mēs centāmies mest to nost ar rakstniekiem, 223 00:11:36,720 --> 00:11:38,340 un rakstnieki ņēma to no turienes. 224 00:11:38,340 --> 00:11:40,756 >> DAVID Malan: Un tikmēr, Dan un Shelley, un es tiešām 225 00:11:40,756 --> 00:11:43,122 devās uz Target, protams, mūsu mīļākie tuvumā veikals, 226 00:11:43,122 --> 00:11:46,330 uzņemt visus aksesuārus par filmu mums bija nolēmusi, kas tajā brīdī 227 00:11:46,330 --> 00:11:46,830 bija - 228 00:11:46,830 --> 00:11:49,232 DAVEN Farnham: Mums bija nolēmuši uz paritātes piedzīvojumu filma. 229 00:11:49,232 --> 00:11:51,690 DAVID Malan: Whic gatavojas ir gluži kā Indiana Jones. 230 00:11:51,690 --> 00:11:55,340 DAVEN Farnham: Jā, tāpēc mums vajadzēja bullis pātagas, un mums vajadzēja Fedora un stuff. 231 00:11:55,340 --> 00:11:57,360 DAVID Malan: Un ļoti krāšņs rotaslietu 232 00:11:57,360 --> 00:11:59,570 ka viņš pēc tam atrast pie epizodes beigām. 233 00:11:59,570 --> 00:12:03,040 Protams, mēs saņemam atpakaļ pusnaktī, vai arī tā no Target 234 00:12:03,040 --> 00:12:05,662 un saprast, Nē, tas nav filma mēs nesam - psych. 235 00:12:05,662 --> 00:12:07,370 DAVEN Farnham: Pilnīgi atšķirīga filma. 236 00:12:07,370 --> 00:12:10,082 RAMON GALVAN: Mums bija filma noir uz pāris stundām, 237 00:12:10,082 --> 00:12:11,790 Tad mums bija romantisks komēdija beigās. 238 00:12:11,790 --> 00:12:14,920 >> DAVID Malan: Tātad līdz 04:00, mums bija romantiskā komēdija, un ap 05:00, 239 00:12:14,920 --> 00:12:16,760 jūs un Dan, otra direktors, atnāca. 240 00:12:16,760 --> 00:12:19,240 >> RAMON GALVAN: Jā, tāpēc mēs saņēmām kopā un mēs veida plānots out 241 00:12:19,240 --> 00:12:21,700 kur mēs neapdzīvota atvašu, kas ir ainas mēs šaut pirmais, 242 00:12:21,700 --> 00:12:24,750 un tad ap 07:00 vai 08:00, mēs faktiski devās ārā un sākās šaušana. 243 00:12:24,750 --> 00:12:25,780 >> DAVID Malan: Nu, ja Jūs varat stick apkārt, 244 00:12:25,780 --> 00:12:28,840 mēs labprāt veikt dažas aiz-the-ainas aplūkots, kā filma tika veikts, 245 00:12:28,840 --> 00:12:32,160 bet es domāju, ka, pirmkārt, ir mums dod ļaudīm pasaules pirmizrāde 246 00:12:32,160 --> 00:12:35,578 gada CS50 filmā, neatlaidību. 247 00:12:35,578 --> 00:12:38,572 >> [Mūzikas atskaņošanai] 248 00:12:38,572 --> 00:17:24,369 249 00:17:24,369 --> 00:17:29,310 >> DAVID Malan: Puiši, es domāju - tāpēc sāksim no augšas. 250 00:17:29,310 --> 00:17:31,450 Tāpēc ļoti pirmā skatuves mēs visi shot kā grupa 251 00:17:31,450 --> 00:17:34,250 šorīt notika apmēram 08:00 a.m, un mēs faktiski bija šeit, 252 00:17:34,250 --> 00:17:38,220 Jefferson Hall, kas faktiski ir viens no fizikas auditorijās universitātes pilsētiņā. 253 00:17:38,220 --> 00:17:42,319 Un kāda bija mērķis ar šo ainu? 254 00:17:42,319 --> 00:17:44,610 RAMON GALVAN: Tātad mēs bijām šeit , lai sāktu filmu, Daven 255 00:17:44,610 --> 00:17:47,870 kā skolotājs, skolotāja kolēģiem, vai mācību palīgs, kaut 256 00:17:47,870 --> 00:17:51,810 piemēram, ka, un viņš bija ļoti apbēdināts ka viņš redz šo pāris staigāšana 257 00:17:51,810 --> 00:17:52,650 un viņš grib to. 258 00:17:52,650 --> 00:17:55,067 Viņš vēlas būt attiecības, viņš vienkārši nav to. 259 00:17:55,067 --> 00:17:57,691 DAVID Malan: Un tad nākamais skatuves, mēs pāriet uz faktiski 260 00:17:57,691 --> 00:17:58,570 nebija filmēta kārtībā. 261 00:17:58,570 --> 00:17:59,820 Patiesībā, šeit jūs esat - 262 00:17:59,820 --> 00:18:00,890 >> DAVEN Farnham: So šeit, patiesībā, mēs shot 263 00:18:00,890 --> 00:18:03,069 Tas tā - tas bija viens no pēdējās ainas mēs shot, 264 00:18:03,069 --> 00:18:05,610 bet tas faktiski parāda up pašā sākumā filmu. 265 00:18:05,610 --> 00:18:07,920 Un tā šajā arēnā, tas ir montāža, un lai to, ko es daru 266 00:18:07,920 --> 00:18:09,760 ir es esmu liekot uz Ķelne, Es esmu ķemmēšanas manus matus. 267 00:18:09,760 --> 00:18:11,093 >> DAVID Malan: Vai jūs izmantojat odekolonu? 268 00:18:11,093 --> 00:18:13,330 DAVEN Farnham: Uh, Ramon s Ķelne, daudz Ķelnē. 269 00:18:13,330 --> 00:18:14,310 >> DAVID Malan: Un kura krekls? 270 00:18:14,310 --> 00:18:15,450 >> DAVEN Farnham: Uh, Ramón krekls. 271 00:18:15,450 --> 00:18:18,120 >> DAVID Malan: Tā, ka bija vairāk nekā viens take, un krekls beigās 272 00:18:18,120 --> 00:18:18,760 bija diezgan - 273 00:18:18,760 --> 00:18:21,093 >> DAVEN Farnham: Jā, es domāju, ka mums nācās veikt trīs vai četras 274 00:18:21,093 --> 00:18:23,630 notiek, lai katrs pacelšanās bija Trīs gurķiem, tāpēc 275 00:18:23,630 --> 00:18:25,470 bija apmēram 12 gurķiem Ķelnē. 276 00:18:25,470 --> 00:18:27,820 Tāpēc es smaržoja šo Ķelnes par pārējo dienu. 277 00:18:27,820 --> 00:18:28,800 >> DAVID Malan: Nu, Vismaz, ļoti ātri. 278 00:18:28,800 --> 00:18:31,450 Mēs pārgājis ārpuses, un, Patiesībā, ja paskatās ciešāk, 279 00:18:31,450 --> 00:18:33,920 tas ir faktiski CS50 ir pašu Lauren Caraballo. 280 00:18:33,920 --> 00:18:36,000 Bet tas, ko Jūs bijāt domā ar šo ainu? 281 00:18:36,000 --> 00:18:39,083 >> DAVEN Farnham: Labi, tāpēc šajā arēnā, mēs cenšamies iegūt viņas uzmanību. 282 00:18:39,083 --> 00:18:41,240 Tāpēc es eju ar viņu, Es esmu peacocking, protams. 283 00:18:41,240 --> 00:18:41,860 >> DAVID Malan: Peacocking? 284 00:18:41,860 --> 00:18:43,340 >> DAVEN Farnham: Ak, jūs nezināt? 285 00:18:43,340 --> 00:18:44,160 >> RAMON GALVAN: Uh, man vajadzētu? 286 00:18:44,160 --> 00:18:45,909 >> DAVEN Farnham: Jā, protams, protams. 287 00:18:45,909 --> 00:18:49,555 Tātad normāli staigāt, protams, ir tikai normāli pastaigas. 288 00:18:49,555 --> 00:18:51,180 DAVID Malan: Tātad tas ir normāli kājām? 289 00:18:51,180 --> 00:18:52,721 DAVEN Farnham: Tas ir normāli kājām. 290 00:18:52,721 --> 00:18:54,992 Peacocking, mest maz gurni tur. 291 00:18:54,992 --> 00:18:56,700 RAMON GALVAN: Ir tiešām viss šeit. 292 00:18:56,700 --> 00:18:58,158 DAVEN Farnham: Tas viss ir šeit. 293 00:18:58,158 --> 00:19:00,270 Tas ir no šī qua - Tas viss gurniem. 294 00:19:00,270 --> 00:19:06,160 Un tad pašās beigās, Jums ir pop un aizslēgt. 295 00:19:06,160 --> 00:19:08,017 Tas ir galvenais, lai manevru - tas ir galvenais. 296 00:19:08,017 --> 00:19:09,100 DAVID Malan: Pop un atslēga. 297 00:19:09,100 --> 00:19:12,202 Labi, labi, jūs faktiski bija fiziskās komēdija filmā daudz. 298 00:19:12,202 --> 00:19:15,410 Patiesībā, viens no nākamajiem ainas bija šeit pie Lamont bibliotēkā, aiz durvīm. 299 00:19:15,410 --> 00:19:16,800 >> DAVEN Farnham: Jā, viņi tieši šeit, tāpēc es esmu patiešām 300 00:19:16,800 --> 00:19:19,150 mēģināt - es domāju, ka tas pull durvīm, un es esmu stumšanas, 301 00:19:19,150 --> 00:19:21,358 un kā skatuves gaitā, Es esmu stumšanas un stumšanas 302 00:19:21,358 --> 00:19:22,350 arvien agresīvi. 303 00:19:22,350 --> 00:19:25,500 Un es domāju, ka beigās, kāds faktiski sitieniem mani no tā. 304 00:19:25,500 --> 00:19:27,840 >> DAVID Malan: Jā, un Patiesībā, mēs nemanīja - 305 00:19:27,840 --> 00:19:28,850 līdz rediģēšanas stadijā. 306 00:19:28,850 --> 00:19:31,324 >> RAMON GALVAN: Jā, jā, ja mēs zoom šajā vārtiem, un Dan, 307 00:19:31,324 --> 00:19:32,490 mēs varam uzlabot mazliet? 308 00:19:32,490 --> 00:19:33,960 Labi, perfekta. 309 00:19:33,960 --> 00:19:38,747 Tātad jums redzēt mani crouched leju par pop up un klauvēt Daven sejas 310 00:19:38,747 --> 00:19:39,330 ar durvīm. 311 00:19:39,330 --> 00:19:41,940 DAVID Malan: Ka mēs fun atrasts kadrus tikai dažas stundas pirms mēs 312 00:19:41,940 --> 00:19:43,730 bija kuģu filmas par termiņu. 313 00:19:43,730 --> 00:19:47,017 Labi, labi paldies jums abiem tik daudz savienošanai un filmēšanās, piemēram - 314 00:19:47,017 --> 00:19:48,350 DAVEN Farnham: Ak, nē paldies. 315 00:19:48,350 --> 00:19:48,700 RAMON GALVAN: Paldies. 316 00:19:48,700 --> 00:19:49,908 DAVID Malan - pārvietojas filma. 317 00:19:49,908 --> 00:19:51,490 Labi, ka tas ir par CS50Live. 318 00:19:51,490 --> 00:19:54,360 Pateicoties tik daudz, lai mūsu draugiem Dropbox, pateicoties tik daudz, lai visiem 319 00:19:54,360 --> 00:19:57,870 aiz kameras, CS50 paša Ramon Galvan un Daven Farnham. 320 00:19:57,870 --> 00:20:01,660 Tas bija CS50, un tas bija mūsu mīļākie ainas 321 00:20:01,660 --> 00:20:03,279 kas nav tas padara to filmu. 322 00:20:03,279 --> 00:20:05,320 DIREKTORS 1: Vai mēs gonna saņemt automašīnu uz ceļa? 323 00:20:05,320 --> 00:20:06,778 DIREKTORS 2: Tas nāk, tas ir OK. 324 00:20:06,778 --> 00:20:10,437 325 00:20:10,437 --> 00:20:11,020 [HORN HONKING] 326 00:20:11,020 --> 00:20:13,866 Aktrise: Eh. 327 00:20:13,866 --> 00:20:16,094 Ak, dievs. 328 00:20:16,094 --> 00:20:44,416