1 00:00:00,000 --> 00:00:08,630 2 00:00:08,630 --> 00:00:11,450 DAVID MALAN: Hei, maailma, tämä on CS50Live, ja poika, me 3 00:00:11,450 --> 00:00:13,680 on hämmästyttävä episodi sinulle tänään. 4 00:00:13,680 --> 00:00:17,400 Ensinnäkin sisällä tarkastella, miten Dropbox toimii, niin lähellä 5 00:00:17,400 --> 00:00:20,230 katsoa pieniä hamstereita syö pieniä burritos, 6 00:00:20,230 --> 00:00:24,870 ja lopuksi, behind-the-scenes look klo CS50 uusi elokuva, Persistence. 7 00:00:24,870 --> 00:00:27,410 >> Mutta ensin Dropbox.com, jossa äskettäin 8 00:00:27,410 --> 00:00:30,770 matkusti San Franciscossa, Kaliforniassa, tapaamaan CS50: n entinen johtaja 9 00:00:30,770 --> 00:00:34,390 Opetuksen mies, Thomas Carriero joka antoi meille kierroksen Dropbox 10 00:00:34,390 --> 00:00:37,919 ja mitä se tuntuu työtä ja daresay, asua siellä. 11 00:00:37,919 --> 00:00:39,960 Nyt me istuimme alas paitsi Thomas taas siellä, 12 00:00:39,960 --> 00:00:43,400 mutta myös CS50: n entisen pää opetus kaveri Alex Allain 13 00:00:43,400 --> 00:00:46,330 puhua taustalla toimintaa Dropbox.com 14 00:00:46,330 --> 00:00:48,190 ja se on hajautettu arkkitehtuuri. 15 00:00:48,190 --> 00:00:49,571 Katsotaanpa katsomaan. 16 00:00:49,571 --> 00:00:52,570 THOMAS Carriero: Olen Thomas Carreiro Olen ohjelmistosuunnittelija Dropbox. 17 00:00:52,570 --> 00:00:54,150 ALEX ALLAIN: Olen Alex Allain. 18 00:00:54,150 --> 00:00:57,110 Olen insinööri täällä Dropbox. 19 00:00:57,110 --> 00:01:00,250 >> THOMAS Carriero: Joo, joten olin itse asiassa ensimmäinen pää CF varten CS50 20 00:01:00,250 --> 00:01:02,600 kun David Malan otti luokassa. 21 00:01:02,600 --> 00:01:05,930 Olin jo opettanut CS50 kaksi lukukautta 22 00:01:05,930 --> 00:01:09,610 Mike Smith, joka oli siellä ennen professori siellä. 23 00:01:09,610 --> 00:01:12,410 >> ALEX ALLAIN: So I oikeastaan ​​ei ota CS50, 24 00:01:12,410 --> 00:01:17,960 mutta tein TF sen kahdesti, kerran säännöllinen TF ja sitten minun vanhempi vuonna 25 00:01:17,960 --> 00:01:21,431 Olin oikeastaan ​​päällikkö TF CS50, mikä oli hauskaa. 26 00:01:21,431 --> 00:01:23,430 THOMAS Carriero: Eli kun David ojensi minulle 27 00:01:23,430 --> 00:01:27,740 Perustietoa Dropbox vuonna CS50 laitteen 28 00:01:27,740 --> 00:01:30,890 Olin todella innoissani, koska meillä on todellakin Linux asiakas. 29 00:01:30,890 --> 00:01:35,180 Suurin osa käyttäjistä käyttää joko Windows-tai Macintosh-asiakkaita, 30 00:01:35,180 --> 00:01:38,830 mutta Linux, Macintosh, ja Windows-asiakkaille kaikki oikeastaan 31 00:01:38,830 --> 00:01:39,880 hyvin samankaltaisia. 32 00:01:39,880 --> 00:01:44,510 Joten mitä teimme on meidän esiasennettuna Dropbox Linux asiakkaan CS50 33 00:01:44,510 --> 00:01:48,920 laite, ja se toimii aivan kuten kaikki meidän muiden Linux-käyttäjille. 34 00:01:48,920 --> 00:01:51,130 >> ALEX ALLAIN: So tapa Dropbox toimii on se 35 00:01:51,130 --> 00:01:57,510 toimii kuten asiakkaan monista eri käyttöjärjestelmiä ja laitteita. 36 00:01:57,510 --> 00:02:00,464 Drobox kassa asiakas on yksi hyvin tunnettu, 37 00:02:00,464 --> 00:02:01,630 yksi mielenkiintoinen. 38 00:02:01,630 --> 00:02:04,430 >> THOMAS Carriero: So Dropbox pohjimmiltaan vie kaikki tiedostot 39 00:02:04,430 --> 00:02:06,350 että asetat kansioon, ja se paloina 40 00:02:06,350 --> 00:02:08,380 kyseiset tiedostot neljään megatavua paloina. 41 00:02:08,380 --> 00:02:12,170 Viemme 100 megatavun PDF-tiedoston, ja me 42 00:02:12,170 --> 00:02:14,990 kimpale sen 25 neljän megatavun paloina. 43 00:02:14,990 --> 00:02:19,760 Nämä palat ovat sitten salattu, ja sitten lähettää ne meidän lohko palvelimia. 44 00:02:19,760 --> 00:02:24,870 >> ALEX ALLAIN: block palvelimet ovat varastointi lohkojen itse, 45 00:02:24,870 --> 00:02:28,490 ja siten, että kukin lohko on tallennettu lohko palvelimen tietojen kanssa 46 00:02:28,490 --> 00:02:32,490 ja SHA-256 hash, joka estää. 47 00:02:32,490 --> 00:02:37,190 Se on hyvin yksinkertainen salaus alkeellinen että yhteenveto, jossain mielessä, 48 00:02:37,190 --> 00:02:42,050 data hyvin ainutlaatuinen tavalla, joka on ainutlaatuinen, että tiedot. 49 00:02:42,050 --> 00:02:44,430 Voisit lähettää koko tiedoston kerralla, 50 00:02:44,430 --> 00:02:48,820 mutta käy ilmi, jos et että todella suuria tiedostoja, 51 00:02:48,820 --> 00:02:51,734 he ottavat todella pitkä aika ladata, ja jos sinulla on vika, 52 00:02:51,734 --> 00:02:53,650 olet poissa onnea ja joudut käynnistämään sen. 53 00:02:53,650 --> 00:02:56,700 Mitä me sitten tehdä on kerromme toiselle palvelimelle meidän järjestelmässämme, mitä 54 00:02:56,700 --> 00:03:00,555 kutsumme meta-palvelin, Metadata Server, hei, tämä on tiedosto 55 00:03:00,555 --> 00:03:03,110 ja se koostuu Seuraavassa luettelossa lohkoa. 56 00:03:03,110 --> 00:03:05,972 Ja menetämme hash tunnistaa ne lohkot 57 00:03:05,972 --> 00:03:07,680 sijasta uudelleen lataaminen koko korttelin. 58 00:03:07,680 --> 00:03:09,805 Meta-palvelin tarkastaa sitten lohkoon palvelimet, 59 00:03:09,805 --> 00:03:12,950 varmistaa lohkot ovat siellä - jos ovat, täydellinen, kaikki on hyvää. 60 00:03:12,950 --> 00:03:15,720 >> THOMAS Carriero: Kun haluamme to, pohjimmiltaan, lataa tiedosto 61 00:03:15,720 --> 00:03:19,370 Internetistä, sanotaanko, Kysymme meta palvelin ensin, 62 00:03:19,370 --> 00:03:22,010 hei, voitko kertoa minulle jossa tiedosto sijaitsee, 63 00:03:22,010 --> 00:03:25,430 ja meta palvelin sanoa, No, Tämä tiedosto on oikeastaan ​​25 neljän megatavun 64 00:03:25,430 --> 00:03:26,804 paloina, ja tässä ne ovat. 65 00:03:26,804 --> 00:03:28,970 Ja sitten menemme lohko palvelimen ja me oikeastaan 66 00:03:28,970 --> 00:03:32,534 ladata jokainen näistä palasina me rekonstruoimaan tiedoston sieltä, 67 00:03:32,534 --> 00:03:33,950 ja sitten aloitamme latauksena. 68 00:03:33,950 --> 00:03:36,490 Joo, niin Dropbox tarjoukset asteikolla, pohjimmiltaan, 69 00:03:36,490 --> 00:03:38,592 erittäin, erittäin aggressiivinen sharding. 70 00:03:38,592 --> 00:03:40,300 ALEX ALLAIN: So sharding on kun otat 71 00:03:40,300 --> 00:03:46,420 kaikki käyttäjät näkevät käynnistyksen tai oman yrityksen, 72 00:03:46,420 --> 00:03:48,989 ja ehkä he käyttivät olla yhtä tietokantaa, 73 00:03:48,989 --> 00:03:51,530 ja joka toimii hyvin, kunnes osuma tietty määrä käyttäjiä, 74 00:03:51,530 --> 00:03:53,488 ja oikeastaan ​​mitä haluat tehdä on löytää tapa 75 00:03:53,488 --> 00:03:56,300 jakaa näitä kahdella eri tietokantoja tai ehkä enemmän kuin kaksi - 76 00:03:56,300 --> 00:04:00,110 Ihannetapauksessa riitä, että voit on kaikki käyttäjä maailmassa. 77 00:04:00,110 --> 00:04:02,240 Joten kun sirpale, mitä tehdä, on löydät 78 00:04:02,240 --> 00:04:05,740 jotenkin päättää jonka tietokanta mennä 79 00:04:05,740 --> 00:04:09,150 ja joka ei edellytä lyömällä keskeinen hakemistoon, 80 00:04:09,150 --> 00:04:12,590 tai ehkä se on erittäin nopea, halpa look-up, että Keski-hakemistossa. 81 00:04:12,590 --> 00:04:16,129 >> THOMAS Carriero: Meillä ei koskaan ole kaikki tallennetaan yhteen tietokantaan, 82 00:04:16,129 --> 00:04:17,920 koska se on lähes koskaan mittakaavassa. 83 00:04:17,920 --> 00:04:22,770 Joten sen sijaan, mitä teemme, on Otamme kaikki näistä tiedoista, kaikki tiedostot 84 00:04:22,770 --> 00:04:24,590 ovat kaikki metatiedot ja me sirpale se 85 00:04:24,590 --> 00:04:27,740 poikki satoja tai tuhansia loogisia tietokantoja. 86 00:04:27,740 --> 00:04:31,780 Tämä tarkoittaa, että kun meillä on pyytää käyttäjän tietoja, 87 00:04:31,780 --> 00:04:35,560 me ensin sanoa, hei, mikä tietokanta on tämän käyttäjän tallennetut tiedot, 88 00:04:35,560 --> 00:04:39,820 ja sitten me periaatteessa käyttää sitä Päätös mennä etsimään, että tietokantaan 89 00:04:39,820 --> 00:04:42,830 ja se jos me lataa kaikki tiedostoja tai kaikki metatiedot 90 00:04:42,830 --> 00:04:44,010 noin tiedostoja. 91 00:04:44,010 --> 00:04:46,750 Joten käytämme paljon sharding, mutta sharding ei aina riitä. 92 00:04:46,750 --> 00:04:49,280 Todella tarvitset välimuistiin paljon yhteisiä pyyntöjä, 93 00:04:49,280 --> 00:04:52,940 sillä vaikka tietokanta kyselyt voi olla kallista. 94 00:04:52,940 --> 00:04:55,620 Niin teemme myös progressiivinen välimuistia strategiat 95 00:04:55,620 --> 00:04:59,210 varmistaa, että yleisimmät pyynnöt ovat melko helppo laskea, 96 00:04:59,210 --> 00:05:03,560 ja periaatteessa, joka tekee siitä paljon nopeampi ja tekee työtä mittakaavassa. 97 00:05:03,560 --> 00:05:06,400 Joten se on jo hyvin korkealla tasolla, Tällainen miten Dropbox toimii. 98 00:05:06,400 --> 00:05:08,190 >> ALEX ALLAIN: Nimeni on Alex Allain. 99 00:05:08,190 --> 00:05:09,731 >> THOMAS Carriero: Olen Thomas Carreiro. 100 00:05:09,731 --> 00:05:11,330 ALEX ALLAIN: Ja tämä on CS50. 101 00:05:11,330 --> 00:05:14,455 >> DAVID MALAN: Nyt jos olet joskus miettinyt, jos tämä quote CS50: n verkkosivuilla 102 00:05:14,455 --> 00:05:17,150 tulee, se on todella Alex kuka on alkuperäinen kirjoittaja. 103 00:05:17,150 --> 00:05:20,160 Nyt puhutaan Dropbox, olen viime aikoina saanut tämän sähköpostin niistä 104 00:05:20,160 --> 00:05:23,199 omaan postilaatikkoon - Hei, David, saatat että joidenkin jaetut linkit 105 00:05:23,199 --> 00:05:25,240 eivät toimi, ja me halusi tavoittaa sinua 106 00:05:25,240 --> 00:05:27,237 henkilökohtaisesti kertoa miksi. 107 00:05:27,237 --> 00:05:28,320 No mitä yhteinen linkki? 108 00:05:28,320 --> 00:05:31,580 No, jos olet käyttänyt Dropbox pidemmälle yksinkertaisesti säästää lähdekoodin sisällä 109 00:05:31,580 --> 00:05:33,288 laitteen, voit ehkä tiedätte, että olet 110 00:05:33,288 --> 00:05:36,100 voi luoda jaettuja linkit tyypillisesti oikealla klikkaamalla tiedostoa 111 00:05:36,100 --> 00:05:37,875 ja kopioimalla URL leikepöydälle. 112 00:05:37,875 --> 00:05:40,750 Että jaettu linkki saattaa näyttää hieman jotain tällaista, mutta sen sijaan 113 00:05:40,750 --> 00:05:43,208 sana salaisuus, siellä todella jotain arvoituksellinen 114 00:05:43,208 --> 00:05:45,990 siellä, kuten sekvenssi sattumanvaraisia ​​kirjaimia ja numeroita. 115 00:05:45,990 --> 00:05:49,910 Ajatuksena on, että voin nyt sähköpostia tai GChat tällaista url ystävä, 116 00:05:49,910 --> 00:05:55,180 ja hän voisi käyttää CS50.txt ja ladata sen hänen tietokoneensa. 117 00:05:55,180 --> 00:05:59,220 Ja vain tietäen, että url, tai super, super alhainen todennäköisyys, arvaamaan 118 00:05:59,220 --> 00:06:02,720 että url, voisi joku muu tosiasiallisesti käyttää tiedostoa. 119 00:06:02,720 --> 00:06:05,180 >> Valitettavasti yritys tunnetaan Intralinks 120 00:06:05,180 --> 00:06:07,370 äskettäin lähetetty niiden CollaboristaBlog 121 00:06:07,370 --> 00:06:10,770 että siellä on todella pari uhat erityisesti työnkulkua. 122 00:06:10,770 --> 00:06:13,680 Osoittautuu, että jos olet vahingossa tehdä virhe, kuin minä, suoraan sanoen, 123 00:06:13,680 --> 00:06:17,140 ovat tehneet aikaisemmin, ja liitä url kuten Dropbox jaetun linkin, 124 00:06:17,140 --> 00:06:20,330 osaksi ei selaimen osoiteriville baari, mutta kuten kuvassa täällä, 125 00:06:20,330 --> 00:06:22,980 haun bar, että url, tietenkin, on menossa 126 00:06:22,980 --> 00:06:25,380 joka toimitetaan hakukoneen, kuten Google. 127 00:06:25,380 --> 00:06:28,450 Tietenkin, Google ei aio välttämättä tunnustavat, että yhteinen linkki, 128 00:06:28,450 --> 00:06:30,366 ja niin olet menossa saada yleisempi haku 129 00:06:30,366 --> 00:06:32,680 tuloksia kuin linkki to Dropbox.com itse 130 00:06:32,680 --> 00:06:36,320 ja tässä tapauksessa, mainos ja Itse asiassa, mainoksia, mahdollisesti, 131 00:06:36,320 --> 00:06:38,055 kilpailijoille Dropbox. 132 00:06:38,055 --> 00:06:40,180 Itse asiassa, näin Intralinks huomannut tätä - ne, 133 00:06:40,180 --> 00:06:44,540 Myös olivat käynnissä AdSense kampanjan rinnalla avainsanoja 134 00:06:44,540 --> 00:06:46,320 että Dropbox itse voisi käyttää. 135 00:06:46,320 --> 00:06:48,790 Joten jos me zoomata pohja tulokset täällä, 136 00:06:48,790 --> 00:06:52,070 näet, että Inralinks on linkki omaan palveluun. 137 00:06:52,070 --> 00:06:55,130 Nyt yksi ominaisuuksista Google ja muut hakukoneet " 138 00:06:55,130 --> 00:06:59,860 mainoskampanjoita on, että kun käyttäjä kuten minä napsauttaa tätä linkkiä, nyt 139 00:06:59,860 --> 00:07:04,160 Aion olla ilmaisematta url että olen kirjoittanut Google jotta 140 00:07:04,160 --> 00:07:05,760 löytää näitä hakutuloksia. 141 00:07:05,760 --> 00:07:07,760 Ajatuksena on, että yritykset haluaisivat tietää 142 00:07:07,760 --> 00:07:09,590 miten ihmiset löytävät niiden verkkosivuilla. 143 00:07:09,590 --> 00:07:12,030 Tietenkin, jos löysin Tämän sivun tulosten 144 00:07:12,030 --> 00:07:15,180 liittämällä muuten salainen url Google, 145 00:07:15,180 --> 00:07:18,010 Olen nyt tehokkaasti, kertoi Intralinks ja niiden web 146 00:07:18,010 --> 00:07:22,500 lokit mitä salaisuus url I oli vierailulla näin paljastavat, 147 00:07:22,500 --> 00:07:25,360 mahdollisesti sisältö CS50.txt. 148 00:07:25,360 --> 00:07:27,110 Nyt on olemassa toinen uhan kaikki yhdessä - 149 00:07:27,110 --> 00:07:29,901 ehkä tiedätte, myös siitä Dropbox jaettu linkkejä, joita voit yleensä 150 00:07:29,901 --> 00:07:33,300 avaa ne sisällä oman selain ja esikatsella niitä sisällä 151 00:07:33,300 --> 00:07:34,500 kehyksen näin. 152 00:07:34,500 --> 00:07:36,900 Mutta jos esikatselu sisältää hyperlinkin, 153 00:07:36,900 --> 00:07:40,960 kuten kuvassa täällä Example.com, ja sinä tai käyttäjä klikkaa 154 00:07:40,960 --> 00:07:44,550 että hyperlinkin, avaten uusi välilehti tai ikkuna, että sivun 155 00:07:44,550 --> 00:07:49,350 url, mitä olet myös juuri kertoi web palvelin, jonka luonne, miten HTTP toimii, 156 00:07:49,350 --> 00:07:53,180 on HTTP viittaavat osoite kusta tulit. 157 00:07:53,180 --> 00:07:55,900 Toisin sanoen, sinut ajan tasalla määränpää sivustolla 158 00:07:55,900 --> 00:07:59,817 että olit aiemmin nimellä tämä muka salaisen url. 159 00:07:59,817 --> 00:08:02,525 Nyt, mitä Intralinks löysi katsomalla oman lokit 160 00:08:02,525 --> 00:08:05,510 on, että he löysivät melko vähän tietoja, jotka oli varmasti 161 00:08:05,510 --> 00:08:07,840 tarkoitus olla salaisuus - ja Esimerkiksi jonkun kiinnitys 162 00:08:07,840 --> 00:08:12,312 sovelluksen, jonkun veroilmoitus, ja rypäleterttuja enemmän asiakirjoja samoin. 163 00:08:12,312 --> 00:08:14,895 Nyt, jos haluat lisätietoja tästä erityinen uhka, 164 00:08:14,895 --> 00:08:17,810 suunnata Drop laatikon blogi tässä url täällä, 165 00:08:17,810 --> 00:08:21,400 ja tosiasia on, että et voi oikeastaan puolustautua uhkaa, jossa ihmiset 166 00:08:21,400 --> 00:08:25,600 kuten minä vahingossa liitä mitä pitäisi salaisiksi URL-osoitteet hakukoneille. 167 00:08:25,600 --> 00:08:28,210 Sinä ja minä yksinkertaisesti menossa täytyy olla hieman varovainen. 168 00:08:28,210 --> 00:08:31,110 Mutta he ovat työskennelleet korjaamiseksi muu asia, jolla 169 00:08:31,110 --> 00:08:35,530 linkkejä, jotka on upotettu Dropbox esikatselu olivat paljastamasta viittaavat url. 170 00:08:35,530 --> 00:08:37,980 Mutta pää että url saadaksesi lisätietoja. 171 00:08:37,980 --> 00:08:43,220 >> Mutta nyt, kuten on luvattu, tarkemmin Tiny hamsterit syö pieniä burritos. 172 00:08:43,220 --> 00:08:46,085 >> [Musiikki soi] 173 00:08:46,085 --> 00:09:43,627 174 00:09:43,627 --> 00:09:45,960 DAVID MALAN: Nyt CS50 tiimi äskettäin ollut tilaisuus 175 00:09:45,960 --> 00:09:48,540 osallistua 48 tunnin elokuva projekti, 176 00:09:48,540 --> 00:09:50,260 kansainvälinen kilpailun aikana 177 00:09:50,260 --> 00:09:53,720 joukkueet olivat todellakin 48 tuntia yksin tehdä elokuvan. 178 00:09:53,720 --> 00:09:55,980 Saalis on, että vain selvittää, mitä esitystä 179 00:09:55,980 --> 00:09:58,710 täytyy tehdä aivan aloittaa näiden 48 tunnin aikana. 180 00:09:58,710 --> 00:10:01,540 Erityisesti on viime Perjantai-iltana klo 19:00, 181 00:10:01,540 --> 00:10:05,439 me CS50 oppineet, että olisimme tehdä yksi, mykkäelokuva, kaksi, 182 00:10:05,439 --> 00:10:07,480 että kalvon tarvittava on hahmo nimeltä 183 00:10:07,480 --> 00:10:10,660 Jeremiah Jones, opettaja, kolme, että elokuva tarvitaan 184 00:10:10,660 --> 00:10:13,240 ominaisuus päiväkirja, tämä yksi täällä, ja neljä, 185 00:10:13,240 --> 00:10:16,570 että meidän piti jotenkin sisällyttää linja se on mitä se on jopa 186 00:10:16,570 --> 00:10:18,790 vaikka tietenkin me tekivät mykkäelokuva. 187 00:10:18,790 --> 00:10:22,880 >> Nyt, 26 jäsenet CS50 tiimi osallistui 48 tunnin elokuva 188 00:10:22,880 --> 00:10:28,150 hankkeen joukossa Colton, Dan, Padraig ja Shelley 189 00:10:28,150 --> 00:10:31,780 Westover, jonka ehkä muistatte sellaisista elokuvista kuin tämä täällä. 190 00:10:31,780 --> 00:10:35,080 Nyt myös mukana, tietenkin, oli CS50 oma Ramon Galvan. 191 00:10:35,080 --> 00:10:36,205 Ramon, tervetuloa ohjelmaan. 192 00:10:36,205 --> 00:10:37,788 RAMON GALVAN: Kiitos, että minulle. 193 00:10:37,788 --> 00:10:39,610 DAVID MALAN: Ja CS50: n oma Daven Farnham. 194 00:10:39,610 --> 00:10:41,850 Nyt, Ramon, mikä oli oma rooli elokuvassa? 195 00:10:41,850 --> 00:10:41,878 >> [? 196 00:10:41,878 --> 00:10:43,670 RAMON GALVAN: Lento-koodi?] johtaja Dan, oikeastaan. 197 00:10:43,670 --> 00:10:45,044 >> DAVID MALAN: Ja Daven, itse? 198 00:10:45,044 --> 00:10:48,260 Daven FARNHAM: Olin tähti, joten en periaatteessa tehty projekti. 199 00:10:48,260 --> 00:10:48,970 Pelastin elokuva. 200 00:10:48,970 --> 00:10:49,750 >> DAVID MALAN: Pelastit elokuva. 201 00:10:49,750 --> 00:10:50,530 >> Daven FARNHAM: tein. 202 00:10:50,530 --> 00:10:52,405 >> DAVID MALAN: Nyt voit sanoa tätä, mutta uskon 203 00:10:52,405 --> 00:10:54,460 meillä on näytön testi tämä elokuva. 204 00:10:54,460 --> 00:10:56,980 Jos voisimme Roll tämän leikkeen täällä. 205 00:10:56,980 --> 00:10:59,550 >> Daven FARNHAM: Nimeni on Daven Farnham, ja tämä on CS50. 206 00:10:59,550 --> 00:11:02,930 207 00:11:02,930 --> 00:11:03,895 Halusin sanoa CSS. 208 00:11:03,895 --> 00:11:06,870 209 00:11:06,870 --> 00:11:07,996 Tämä on CSS. 210 00:11:07,996 --> 00:11:10,540 211 00:11:10,540 --> 00:11:12,906 >> DAVID MALAN: Nyt tämä oli ensimmäinen elokuva? 212 00:11:12,906 --> 00:11:14,350 >> Daven FARNHAM: Tuota, no, maybe. 213 00:11:14,350 --> 00:11:17,669 >> DAVID MALAN: Ei, no, ainakin tässä kerralla se oli mykkäelokuva. 214 00:11:17,669 --> 00:11:18,460 Daven FARNHAM: Kyllä. 215 00:11:18,460 --> 00:11:21,020 DAVID MALAN: Joten 19:00, löysimme pois ne haluamasi ainekset, 216 00:11:21,020 --> 00:11:22,811 ja sitten me heti syöksyi ryhmänä 217 00:11:22,811 --> 00:11:25,200 selvittää, mitä elokuvaa me olivat todella menossa tekemään. 218 00:11:25,200 --> 00:11:26,910 Haluatko kävellä meidät läpi mitä sinä yönä oli kuin? 219 00:11:26,910 --> 00:11:29,312 >> Daven FARNHAM: Joten periaatteessa saimme idean klo 07:00, 220 00:11:29,312 --> 00:11:31,520 olemme periaatteessa alkoi Brainstorm, joten me kaikki tavallaan 221 00:11:31,520 --> 00:11:34,061 kerääntyivät taululle ja alkoi aivoriihi ideoita, 222 00:11:34,061 --> 00:11:36,720 ja sitten 09:00, yritimme heittää sen pois kirjailijoita, 223 00:11:36,720 --> 00:11:38,340 ja kirjoittajat otti sen sieltä. 224 00:11:38,340 --> 00:11:40,756 >> DAVID MALAN: Ja sillä välin, Dan ja Shelley ja minä itse 225 00:11:40,756 --> 00:11:43,122 suuntasi Target, tietenkin, meidän suosikki lähimyymälässä, 226 00:11:43,122 --> 00:11:46,330 poimia kaikki rekvisiitta elokuva olimme päättäneet, joka siinä vaiheessa 227 00:11:46,330 --> 00:11:46,830 oli - 228 00:11:46,830 --> 00:11:49,232 Daven FARNHAM: Olimme päättäneet on tasa seikkailuelokuva. 229 00:11:49,232 --> 00:11:51,690 DAVID MALAN: Whic aikoi olla aivan kuten Indiana Jones. 230 00:11:51,690 --> 00:11:55,340 Daven FARNHAM: Kyllä, joten tarvitsimme härkä piiskat ja tarvitsimme fedora ja tavaraa. 231 00:11:55,340 --> 00:11:57,360 DAVID MALAN: Ja hyvin koristeellinen koru 232 00:11:57,360 --> 00:11:59,570 että hän sitten löytää lopussa episodi. 233 00:11:59,570 --> 00:12:03,040 Tietenkin saamme takaisin keskiyöllä tai niin Target 234 00:12:03,040 --> 00:12:05,662 ja ymmärtää, Ehei, se ei ole Elokuvan Teemme - Psych. 235 00:12:05,662 --> 00:12:07,370 Daven FARNHAM: Täysin eri elokuva. 236 00:12:07,370 --> 00:12:10,082 RAMON GALVAN: Meillä oli elokuva Noir pari tuntia, 237 00:12:10,082 --> 00:12:11,790 Sitten meillä oli romanttinen komedia lopussa. 238 00:12:11,790 --> 00:12:14,920 >> DAVID MALAN: Joten 04:00, meillä oli romanttinen komedia, ja noin 05:00, 239 00:12:14,920 --> 00:12:16,760 sinä ja Dan, muut johtaja, ilmestyi. 240 00:12:16,760 --> 00:12:19,240 >> RAMON GALVAN: Joo, joten saimme yhdessä ja me tavallaan suunniteltu ulos 241 00:12:19,240 --> 00:12:21,700 jos me Wold ampua, mitä kohtauksia olisimme ampua ensin, 242 00:12:21,700 --> 00:12:24,750 ja sitten noin 07:00 tai 08:00, me todella meni ulos ja alkoi ampua. 243 00:12:24,750 --> 00:12:25,780 >> DAVID MALAN: No, jos voit jäämään, 244 00:12:25,780 --> 00:12:28,840 haluaisimme tehdä joitakin behind-the-scenes tarkastellaan, miten elokuva tehtiin, 245 00:12:28,840 --> 00:12:32,160 mutta mielestäni ensin, sopiiko antavat ihmiset maailman ensi-ilta 246 00:12:32,160 --> 00:12:35,578 ja CS50 elokuva, Persistence. 247 00:12:35,578 --> 00:12:38,572 >> [Musiikki soi] 248 00:12:38,572 --> 00:17:24,369 249 00:17:24,369 --> 00:17:29,310 >> DAVID MALAN: Guys, tarkoitan - joten aloitamme ylhäältä. 250 00:17:29,310 --> 00:17:31,450 Joten aivan ensimmäinen kohtaus me kaikki ampui ryhmänä 251 00:17:31,450 --> 00:17:34,250 että aamulla tapahtui noin 08:00 a.m, ja olimme itse asiassa täällä, 252 00:17:34,250 --> 00:17:38,220 Jefferson Hall, joka on itse asiassa yksi fysiikan luentosalit kampuksella. 253 00:17:38,220 --> 00:17:42,319 Ja mikä oli maalinsa tämä kohtaus? 254 00:17:42,319 --> 00:17:44,610 RAMON GALVAN: Joten olimme täällä aloittaa elokuvan, Daven 255 00:17:44,610 --> 00:17:47,870 opettajana, opetuksen mies, tai assistentti, jotain 256 00:17:47,870 --> 00:17:51,810 niin, ja hän oli todella järkyttynyt että hän näkee parista kävely ulos 257 00:17:51,810 --> 00:17:52,650 ja hän haluaa sen. 258 00:17:52,650 --> 00:17:55,067 Hän haluaa olla parisuhteessa, hän vain ei ole sitä. 259 00:17:55,067 --> 00:17:57,691 DAVID MALAN: Ja sitten seuraava kohtaus, me siirtyminen todella 260 00:17:57,691 --> 00:17:58,570 ei ammuttu järjestyksessä. 261 00:17:58,570 --> 00:17:59,820 Itse asiassa tässä olet - 262 00:17:59,820 --> 00:18:00,890 >> Daven FARNHAM: So täällä, todella ammuimme 263 00:18:00,890 --> 00:18:03,069 tämä tämä - tämä oli yksi viime kohtauksia me ammuttiin, 264 00:18:03,069 --> 00:18:05,610 mutta tämä todella ilmaantuu aivan alussa elokuva. 265 00:18:05,610 --> 00:18:07,920 Ja niin tässä kohtauksessa, se on montaasi, ja niin mitä olen tekemässä 266 00:18:07,920 --> 00:18:09,760 on Laitan Cologne, Olen kampaus hiuksiani. 267 00:18:09,760 --> 00:18:11,093 >> DAVID MALAN: Käytätkö cologne? 268 00:18:11,093 --> 00:18:13,330 Daven FARNHAM: Tuota, Ramonin Köln, paljon Kölnissä. 269 00:18:13,330 --> 00:18:14,310 >> DAVID MALAN: Ja kenen paita? 270 00:18:14,310 --> 00:18:15,450 >> Daven FARNHAM: Tuota, Ramon paita. 271 00:18:15,450 --> 00:18:18,120 >> DAVID MALAN: Joten se oli yli yhdellä otolla, ja paidan loppuun mennessä 272 00:18:18,120 --> 00:18:18,760 oli melko - 273 00:18:18,760 --> 00:18:21,093 >> Daven FARNHAM: Kyllä, luulen meidän piti ottaa kolme tai neljä 274 00:18:21,093 --> 00:18:23,630 vie, joten kukin ottaa oli kolme squirts, joten 275 00:18:23,630 --> 00:18:25,470 olivat noin 12 squirts Kölnissä. 276 00:18:25,470 --> 00:18:27,820 Joten en haisi että Kölnissä varten loppupäivän. 277 00:18:27,820 --> 00:18:28,800 >> DAVID MALAN: No, ainakin hyvin nopeasti. 278 00:18:28,800 --> 00:18:31,450 Me siirtynyt ulkopuolella, ja Itse asiassa, jos katsot tarkkaan, 279 00:18:31,450 --> 00:18:33,920 tämä on todella CS50: n oma Lauren Caraballo. 280 00:18:33,920 --> 00:18:36,000 Mutta mitä olit ajattelun tämä kohtaus? 281 00:18:36,000 --> 00:18:39,083 >> Daven FARNHAM: Aivan, joten tässä kohtauksessa, Yritämme saada hänen huomionsa. 282 00:18:39,083 --> 00:18:41,240 Joten olen kävely hänen, Olen peacocking, tietenkin. 283 00:18:41,240 --> 00:18:41,860 >> DAVID MALAN: Peacocking? 284 00:18:41,860 --> 00:18:43,340 >> Daven FARNHAM: Ai, et tiedä? 285 00:18:43,340 --> 00:18:44,160 >> RAMON GALVAN: Tuota, minun pitäisi? 286 00:18:44,160 --> 00:18:45,909 >> Daven FARNHAM: Joo, Tietenkin, tietenkin. 287 00:18:45,909 --> 00:18:49,555 Joten normaali kävely, tietenkin, on aivan tavallinen kävely. 288 00:18:49,555 --> 00:18:51,180 DAVID MALAN: Eli tämä on tavallinen kävely? 289 00:18:51,180 --> 00:18:52,721 Daven FARNHAM: Se on tavallinen kävely. 290 00:18:52,721 --> 00:18:54,992 Peacocking, heittää hieman lantiota siellä. 291 00:18:54,992 --> 00:18:56,700 RAMON GALVAN: Se on oikeastaan ​​kaikki täällä. 292 00:18:56,700 --> 00:18:58,158 Daven FARNHAM: Se on kaikki täällä. 293 00:18:58,158 --> 00:19:00,270 Se on tältä qua - Se on kaikki lonkat. 294 00:19:00,270 --> 00:19:06,160 Ja sitten aivan lopussa, sinun on pop ja lukita. 295 00:19:06,160 --> 00:19:08,017 Se on avain liikkumavaraa - se on avain. 296 00:19:08,017 --> 00:19:09,100 DAVID MALAN: Pop ja lukko. 297 00:19:09,100 --> 00:19:12,202 Hyvä on, te itse tehnyt paljon fyysistä komedia elokuva. 298 00:19:12,202 --> 00:19:15,410 Itse asiassa, yksi seuraavan kohtauksia oli täällä klo Lamont Library, oven ulkopuolella. 299 00:19:15,410 --> 00:19:16,800 >> Daven FARNHAM: Kyllä, he ovat täällä, joten olen todella 300 00:19:16,800 --> 00:19:19,150 yrittää - Minusta se on vetää oven ja olen työntämällä, 301 00:19:19,150 --> 00:19:21,358 ja että kohtaus etenee, Olen työntää ja työntää 302 00:19:21,358 --> 00:19:22,350 yhä aggressiivisemmin. 303 00:19:22,350 --> 00:19:25,500 Ja mielestäni lopussa, joku todella lyö minua pois tieltä. 304 00:19:25,500 --> 00:19:27,840 >> DAVID MALAN: Joo, ja Itse asiassa emme huomanneet - 305 00:19:27,840 --> 00:19:28,850 kunnes editointi vaiheessa. 306 00:19:28,850 --> 00:19:31,324 >> RAMON GALVAN: Joo, niin, jos me zoomata tämän laukaus, ja Dan, 307 00:19:31,324 --> 00:19:32,490 voimme parantaa hieman? 308 00:19:32,490 --> 00:19:33,960 OK, täydellinen. 309 00:19:33,960 --> 00:19:38,747 Joten sait nähdä minut kyyristyi alas noin pop up ja kolhi Daven edessä 310 00:19:38,747 --> 00:19:39,330 oven. 311 00:19:39,330 --> 00:19:41,940 DAVID MALAN: Että hauskaa löytyi footage vain tunteja ennen kuin 312 00:19:41,940 --> 00:19:43,730 oli lähetettäväksi elokuvia määräaikaa. 313 00:19:43,730 --> 00:19:47,017 Hyvä on kiittää teitä molempia niin paljon liittymisen ja pääosissa tällaisissa - 314 00:19:47,017 --> 00:19:48,350 Daven FARNHAM: Voi, ei kiitos. 315 00:19:48,350 --> 00:19:48,700 RAMON GALVAN: Kiitos. 316 00:19:48,700 --> 00:19:49,908 DAVID MALAN: - liikkuva elokuva. 317 00:19:49,908 --> 00:19:51,490 No se on se CS50Live. 318 00:19:51,490 --> 00:19:54,360 Kiitos niin paljon ystävämme Dropbox, kiitos paljon kaikille 319 00:19:54,360 --> 00:19:57,870 kameran takana, CS50 oma Ramon Galvan ja Daven Farnham. 320 00:19:57,870 --> 00:20:01,660 Tämä oli CS50 ja tämä oli meidän suosikki kohtaus 321 00:20:01,660 --> 00:20:03,279 että ei se tehdä siitä elokuvan. 322 00:20:03,279 --> 00:20:05,320 JOHTAJA 1: Aiommeko saada auton tiellä? 323 00:20:05,320 --> 00:20:06,778 JOHTAJA 2: Se on tulossa, se on 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 Näyttelijättäret: Vau. 327 00:20:13,866 --> 00:20:16,094 Voi luoja. 328 00:20:16,094 --> 00:20:44,416