1 00:00:00,000 --> 00:00:08,630 2 00:00:08,630 --> 00:00:11,450 DAVID MALAN: Witaj, świecie, w tym jest CS50Live, a chłopak, mamy 3 00:00:11,450 --> 00:00:13,680 mają niesamowity epizod dla Ciebie dzisiaj. 4 00:00:13,680 --> 00:00:17,400 Po pierwsze, spojrzenie na to, jak w środku Dropbox działa, a następnie zamknij 5 00:00:17,400 --> 00:00:20,230 spojrzeć na maleńkich chomików jeść małe burritos, 6 00:00:20,230 --> 00:00:24,870 i wreszcie, a zza sceny spojrzenie na nowy film CS50, w wytrwałości. 7 00:00:24,870 --> 00:00:27,410 >> Ale najpierw Dropbox.com, gdzie niedawno 8 00:00:27,410 --> 00:00:30,770 udał się w San Francisco, Kalifornia, spotkać się z byłym szefem CS50 za 9 00:00:30,770 --> 00:00:34,390 Nauczanie kolega, Thomas Carriero który dał nam wycieczkę z Dropbox 10 00:00:34,390 --> 00:00:37,919 i dokładnie, jak to jest, aby pracy i, Przypuszczam, tam mieszkają. 11 00:00:37,919 --> 00:00:39,960 Teraz usiadł nie tylko z Thomas podczas gdy, 12 00:00:39,960 --> 00:00:43,400 ale także z byłymi CS50 za Głowica nauczanie kumpel Alex Allain 13 00:00:43,400 --> 00:00:46,330 mówić o bazowym Wyrobiska Dropbox.com 14 00:00:46,330 --> 00:00:48,190 i jest rozproszona architektura. 15 00:00:48,190 --> 00:00:49,571 Rzućmy okiem. 16 00:00:49,571 --> 00:00:52,570 THOMAS CARRIERO: Jestem Thomas Carreiro Jestem inżynierem oprogramowania w Dropbox. 17 00:00:52,570 --> 00:00:54,150 ALEX ALLAIN: Jestem Alex Allain. 18 00:00:54,150 --> 00:00:57,110 Jestem inżynierem tutaj na Dropbox. 19 00:00:57,110 --> 00:01:00,250 >> THOMAS CARRIERO: Tak, tak, jestem faktycznie szef CF CS50 20 00:01:00,250 --> 00:01:02,600 kiedy David Malan objął klasę. 21 00:01:02,600 --> 00:01:05,930 I już uczyć CS50 na dwa semestry 22 00:01:05,930 --> 00:01:09,610 Mike Smith, który był tam przed profesorem tam. 23 00:01:09,610 --> 00:01:12,410 >> ALEX ALLAIN: Więc rzeczywiście nie miała CS50, 24 00:01:12,410 --> 00:01:17,960 ale ja TF to dwa razy, raz w regularne TF, a następnie w ostatnim roku, 25 00:01:17,960 --> 00:01:21,431 I faktycznie szef TF z CS50, co było dużo zabawy. 26 00:01:21,431 --> 00:01:23,430 THOMAS CARRIERO: Więc kiedy David wyciągnął do mnie 27 00:01:23,430 --> 00:01:27,740 o ustanowienie Dropbox w urządzeniu CS50, 28 00:01:27,740 --> 00:01:30,890 Byłem bardzo podekscytowany, ponieważ faktycznie mieć klienta Linux. 29 00:01:30,890 --> 00:01:35,180 Większość naszych użytkowników używa albo Klienci z systemem Windows lub Macintosh, 30 00:01:35,180 --> 00:01:38,830 ale Linux, Macintosh i Klienci Windows są, rzeczywiście, 31 00:01:38,830 --> 00:01:39,880 Bardzo podobne. 32 00:01:39,880 --> 00:01:44,510 Więc to, co zrobiliśmy to my preinstalowany Klient Dropbox Linux w CS50 33 00:01:44,510 --> 00:01:48,920 urządzenia, i to działa tak jak wszystkich naszych innych użytkowników Linuksa. 34 00:01:48,920 --> 00:01:51,130 >> ALEX ALLAIN: Tak sposób działa to Dropbox 35 00:01:51,130 --> 00:01:57,510 działa jako klient na wiele różnych systemów operacyjnych i urządzeń. 36 00:01:57,510 --> 00:02:00,464 Pulpicie klienta Drobox jest jeden z najbardziej powszechnie wiadomo, 37 00:02:00,464 --> 00:02:01,630 jeden z najbardziej interesujących. 38 00:02:01,630 --> 00:02:04,430 >> THOMAS CARRIERO: Więc Dropbox w zasadzie wykonuje wszystkie pliki 39 00:02:04,430 --> 00:02:06,350 , które można umieścić w fragmenty folderów, i to 40 00:02:06,350 --> 00:02:08,380 te pliki na cztery kawałki megabajt. 41 00:02:08,380 --> 00:02:12,170 Więc bierzemy 100 megabajt plik PDF, a my 42 00:02:12,170 --> 00:02:14,990 kawałek go do 25 czterech megabajtów kawałki. 43 00:02:14,990 --> 00:02:19,760 Kawałki te są następnie szyfrowane i potem wysłać im nasze serwery blokowe. 44 00:02:19,760 --> 00:02:24,870 >> ALEX ALLAIN: blok są serwery przechowywania samych bloków, 45 00:02:24,870 --> 00:02:28,490 a każdy blok jest tak przechowywany w Serwer blok z danymi 46 00:02:28,490 --> 00:02:32,490 i SHA-256 skrótu, który blokuje. 47 00:02:32,490 --> 00:02:37,190 To jest bardzo proste, prymitywne szyfrowanie podsumowujący, w pewnym sensie, 48 00:02:37,190 --> 00:02:42,050 dane w bardzo wyjątkowy sposób, że jest unikalny dla tych danych. 49 00:02:42,050 --> 00:02:44,430 Można załadować cały plik na raz, 50 00:02:44,430 --> 00:02:48,820 ale okazuje się, jeśli nie że z bardzo dużych plików, 51 00:02:48,820 --> 00:02:51,734 biorą naprawdę dużo czasu, aby przesłać, a jeśli masz awarię, 52 00:02:51,734 --> 00:02:53,650 masz pecha i trzeba go ponownie uruchomić. 53 00:02:53,650 --> 00:02:56,700 Co wtedy zrobić, to możemy powiedzieć, że inny serwer w naszym systemie, co 54 00:02:56,700 --> 00:03:00,555 nazywamy serwer meta, serwer metadanych, hej, to jest plik 55 00:03:00,555 --> 00:03:03,110 i to w składzie Poniższa lista bloków. 56 00:03:03,110 --> 00:03:05,972 I mijamy się mieszań zidentyfikować te bloki 57 00:03:05,972 --> 00:03:07,680 Zamiast ponownego ładowanie Cały blok. 58 00:03:07,680 --> 00:03:09,805 Meta sprawdza serwer z serwerami blokowych, 59 00:03:09,805 --> 00:03:12,950 zapewnia, że ​​bloki są tam - jeśli są idealne, wszystko jest dobrze. 60 00:03:12,950 --> 00:03:15,720 >> THOMAS CARRIERO: Kiedy chcemy się, w zasadzie, pobierz plik 61 00:03:15,720 --> 00:03:19,370 z internetu, powiedzmy, poprosimy serwer meta pierwszy, 62 00:03:19,370 --> 00:03:22,010 hej, może mi pan powiedzieć o w którym ten plik się znajduje, 63 00:03:22,010 --> 00:03:25,430 i serwer meta powie, o, dobrze, Ten plik jest w rzeczywistości 25 cztery megabajty 64 00:03:25,430 --> 00:03:26,804 kawałki, a oto one. 65 00:03:26,804 --> 00:03:28,970 A potem pójdziemy do bloku serwer, a my rzeczywiście 66 00:03:28,970 --> 00:03:32,534 pobranie każdego z tych porcji, a następnie my odtworzyć plik stamtąd, 67 00:03:32,534 --> 00:03:33,950 a następnie będziemy rozpocząć pobieranie. 68 00:03:33,950 --> 00:03:36,490 Tak, więc okazje Dropbox ze skalą, zasadniczo 69 00:03:36,490 --> 00:03:38,592 przez bardzo, bardzo agresywny sharding. 70 00:03:38,592 --> 00:03:40,300 ALEX ALLAIN: Więc sharding to jeśli wziąć 71 00:03:40,300 --> 00:03:46,420 wszystkich użytkowników w uruchamiania lub firmę, 72 00:03:46,420 --> 00:03:48,989 i być może kiedyś się z jednej bazy 73 00:03:48,989 --> 00:03:51,530 i że działa świetnie, dopóki nie hit pewną liczbę użytkowników 74 00:03:51,530 --> 00:03:53,488 i tak naprawdę to, co chcesz zrobić, to znaleźć sposób, 75 00:03:53,488 --> 00:03:56,300 podzielić te w poprzek dwóch bazy danych, a może więcej niż dwa - 76 00:03:56,300 --> 00:04:00,110 idealnie, tyle, że można posiada każdy użytkownik w świecie. 77 00:04:00,110 --> 00:04:02,240 Więc kiedy odłamek, co musisz zrobić, to znaleźć 78 00:04:02,240 --> 00:04:05,740 jakiś sposób z podjęciem decyzji która baza danych, aby przejść 79 00:04:05,740 --> 00:04:09,150 na które nie wymagają uderzając centralny katalog, 80 00:04:09,150 --> 00:04:12,590 czy może jest to bardzo szybkie, tanie look-up w tym centralnego katalogu. 81 00:04:12,590 --> 00:04:16,129 >> THOMAS CARRIERO: nie mamy wszystko przechowywane w jednej bazie danych, 82 00:04:16,129 --> 00:04:17,920 dlatego, że prawie nigdy nie będzie w skali. 83 00:04:17,920 --> 00:04:22,770 Więc zamiast tego, co możemy zrobić, to weźmiemy wszystko tej informacji, wszystkie pliki 84 00:04:22,770 --> 00:04:24,590 są metadanych a my go odłamek 85 00:04:24,590 --> 00:04:27,740 przez setki lub tysiące logicznej bazy danych. 86 00:04:27,740 --> 00:04:31,780 Oznacza to, że gdy mamy Prośba o informacje użytkownika, 87 00:04:31,780 --> 00:04:35,560 my najpierw powiedzieć, hej, co baza danych są informacje użytkownika przechowywane w, 88 00:04:35,560 --> 00:04:39,820 a następnie będziemy używać, że w zasadzie Decyzja o okazać, że bazy danych, 89 00:04:39,820 --> 00:04:42,830 i to, gdzie będziemy ładować wszystko pliki lub wszystkie metadane 90 00:04:42,830 --> 00:04:44,010 o plikach. 91 00:04:44,010 --> 00:04:46,750 Więc używamy dużo sharding, ale sharding nie zawsze wystarczy. 92 00:04:46,750 --> 00:04:49,280 Rzeczywiście trzeba buforować Wiele wspólnych wniosków, 93 00:04:49,280 --> 00:04:52,940 bo choć w bazie Zapytania mogą być kosztowne. 94 00:04:52,940 --> 00:04:55,620 Więc robimy również postępująca strategie buforowania 95 00:04:55,620 --> 00:04:59,210 aby upewnić się, że najczęstszym wnioski są dość łatwe do obliczenia, 96 00:04:59,210 --> 00:05:03,560 i w zasadzie, to sprawia, że ​​wiele szybsze i sprawia, że ​​działa na skalę. 97 00:05:03,560 --> 00:05:06,400 Tak, że znajduje się na bardzo wysokim poziomie rodzaju, jak Dropbox działa. 98 00:05:06,400 --> 00:05:08,190 >> ALEX ALLAIN: Nazywam się Alex Allain. 99 00:05:08,190 --> 00:05:09,731 >> THOMAS CARRIERO: Jestem Thomas Carreiro. 100 00:05:09,731 --> 00:05:11,330 ALEX ALLAIN: I to jest CS50. 101 00:05:11,330 --> 00:05:14,455 >> DAVID MALAN: Teraz, jeśli kiedykolwiek zastanawialiście gdzie ten cytat jest na stronie internetowej CS50 102 00:05:14,455 --> 00:05:17,150 pochodzi, to rzeczywiście Alex kto jest autorem oryginału. 103 00:05:17,150 --> 00:05:20,160 Teraz, mówiąc o Dropbox, niedawno Ten e-mail od nich 104 00:05:20,160 --> 00:05:23,199 w skrzynce odbiorczej - Cześć, David, możesz zauważyć, że niektóre z linków udostępnionych 105 00:05:23,199 --> 00:05:25,240 nie pracują, a my chciał dotrzeć do Ciebie 106 00:05:25,240 --> 00:05:27,237 osobiście poinformować dlaczego. 107 00:05:27,237 --> 00:05:28,320 Cóż, co jest wspólne ogniwo? 108 00:05:28,320 --> 00:05:31,580 Cóż, jeśli już używany Dropbox poza po prostu zapisywania kodu źródłowego wewnątrz 109 00:05:31,580 --> 00:05:33,288 z urządzenia, możesz może wiedzieć, że ci 110 00:05:33,288 --> 00:05:36,100 mogą tworzyć wspólne linki przez zazwyczaj klikając prawym przyciskiem myszy na pliku 111 00:05:36,100 --> 00:05:37,875 i kopiując adres URL do schowka. 112 00:05:37,875 --> 00:05:40,750 Że wspólny związek może wyglądać trochę coś takiego, ale zamiast 113 00:05:40,750 --> 00:05:43,208 tajemnicy słowa, jest faktycznie coś bardziej tajemnicze 114 00:05:43,208 --> 00:05:45,990 Istnieje, na przykład sekwencji losowych liter i cyfr. 115 00:05:45,990 --> 00:05:49,910 Istota pomysł, że mogę teraz wysłać lub Gchat tego rodzaju url do przyjaciela, 116 00:05:49,910 --> 00:05:55,180 i on lub ona może przejść CS50.txt i ściągnąć go na swoim komputerze. 117 00:05:55,180 --> 00:05:59,220 I wiedząc, że tylko poprzez adres URL, lub bardzo, bardzo małe prawdopodobieństwo, zgadywania 118 00:05:59,220 --> 00:06:02,720 że url, może ktoś inny faktycznie dostęp do pliku. 119 00:06:02,720 --> 00:06:05,180 >> Niestety firma znany jako IntraLinks 120 00:06:05,180 --> 00:06:07,370 niedawno pisał na ich CollaboristaBlog 121 00:06:07,370 --> 00:06:10,770 że istnieje rzeczywiście kilka zagrożenia dla tego konkretnego workflow. 122 00:06:10,770 --> 00:06:13,680 Okazuje się, że jeśli przypadkowo popełnić błąd, bo, szczerze mówiąc, 123 00:06:13,680 --> 00:06:17,140 zrobili w przeszłości, i pasta url jak Dropbox wspólnego łącza, 124 00:06:17,140 --> 00:06:20,330 do nie adresu przeglądarki bar, ale jak na zdjęciu, 125 00:06:20,330 --> 00:06:22,980 Twój pasek wyszukiwania, który url, oczywiście, będzie 126 00:06:22,980 --> 00:06:25,380 należy składać do wyszukiwarki takie jak Google. 127 00:06:25,380 --> 00:06:28,450 Oczywiście, Google nie będzie muszą uznać, że wspólny związek, 128 00:06:28,450 --> 00:06:30,366 i tak masz zamiar Wyszukiwanie ogólne uzyskać więcej 129 00:06:30,366 --> 00:06:32,680 Wyniki jak linkiem do Dropbox.com się, 130 00:06:32,680 --> 00:06:36,320 i w tym przypadku, reklamy i W rzeczywistości reklamy potencjalnie 131 00:06:36,320 --> 00:06:38,055 dla konkurentów Dropbox. 132 00:06:38,055 --> 00:06:40,180 W rzeczywistości, to jest jak IntraLinks Zauważyłem to - one, 133 00:06:40,180 --> 00:06:44,540 też biegali konto AdSense Kampania oprócz słów kluczowych 134 00:06:44,540 --> 00:06:46,320 że Dropbox sami mogą używać. 135 00:06:46,320 --> 00:06:48,790 I tak, jeśli powiększyć dolne wyniki tutaj, 136 00:06:48,790 --> 00:06:52,070 zobaczysz, że Inralinks ma ten link do swojego serwisu. 137 00:06:52,070 --> 00:06:55,130 Obecnie jednym z cech Google i inne wyszukiwarki " 138 00:06:55,130 --> 00:06:59,860 kampanie reklamowe, jest to, że gdy użytkownika jak ja kliknie na ten link, teraz, 139 00:06:59,860 --> 00:07:04,160 Mam zamiar być ujawnieniu url że wpisałem w Google w celu 140 00:07:04,160 --> 00:07:05,760 znaleźć te wyniki wyszukiwania. 141 00:07:05,760 --> 00:07:07,760 Pomysł jest, że Firmy chcą wiedzieć 142 00:07:07,760 --> 00:07:09,590 jak ludzie napotykają ich stronę. 143 00:07:09,590 --> 00:07:12,030 Oczywiście, jeśli znalazłem ta strona wyników 144 00:07:12,030 --> 00:07:15,180 wklejając inaczej Sekret url w Google, 145 00:07:15,180 --> 00:07:18,010 I już teraz, skutecznie, powiedział IntraLinks i ich stron internetowych 146 00:07:18,010 --> 00:07:22,500 Dzienniki dokładnie to, co w tajemnicy url I odwiedzał, co skutkuje ujawnieniem, 147 00:07:22,500 --> 00:07:25,360 potencjalnie zawartość CS50.txt. 148 00:07:25,360 --> 00:07:27,110 Teraz jest jeszcze jeden zagrożenie razem - 149 00:07:27,110 --> 00:07:29,901 może wiesz też, z Dropbox wspólne odnośniki, które można zwykle 150 00:07:29,901 --> 00:07:33,300 otworzyć je wewnątrz własnych Przeglądarka i podgląd ich do środka 151 00:07:33,300 --> 00:07:34,500 ramki tak. 152 00:07:34,500 --> 00:07:36,900 Ale jeśli to podgląd zawiera hiperłącze, 153 00:07:36,900 --> 00:07:40,960 jak na zdjęciu, żeby Example.com, i kliknij użytkownika lub 154 00:07:40,960 --> 00:07:44,550 że hiperłącze, otwierając w ten sposób Nowa karta lub okno, że strona jest 155 00:07:44,550 --> 00:07:49,350 url, co pan właśnie powiedział również web Serwer, z natury, jak HTTP działa, 156 00:07:49,350 --> 00:07:53,180 odnoszą się adres HTTP skąd przyszedłeś. 157 00:07:53,180 --> 00:07:55,900 Innymi słowy, jesteś informowany strona przeznaczenia 158 00:07:55,900 --> 00:07:59,817 które były wcześniej w to podobno tajne url. 159 00:07:59,817 --> 00:08:02,525 Teraz, co odkryto IntraLinks patrząc przez własnych dzienników 160 00:08:02,525 --> 00:08:05,510 jest to, że znaleźli sporo informacji, które było pewnie 161 00:08:05,510 --> 00:08:07,840 miało być tajemnicą - dla instancji, czyjaś hipotecznych 162 00:08:07,840 --> 00:08:12,312 Aplikacja, czyjeś zeznania podatkowego, a kiście więcej dokumentów, jak również. 163 00:08:12,312 --> 00:08:14,895 Teraz, jeśli chcesz dowiedzieć się więcej o szczególnym zagrożeniu, 164 00:08:14,895 --> 00:08:17,810 udać się do drop box blog pod tym adresem tutaj, 165 00:08:17,810 --> 00:08:21,400 a rzeczywistość jest taka, że ​​naprawdę nie można bronić się przed zagrożeniem, w którym ludzie 166 00:08:21,400 --> 00:08:25,600 jak ja przypadkowo wklej to, co powinno tajne adresy URL do wyszukiwarek. 167 00:08:25,600 --> 00:08:28,210 Ty i ja jesteśmy po prostu będzie trzeba być nieco bardziej ostrożny. 168 00:08:28,210 --> 00:08:31,110 Ale oni pracują na naprawienie drugą przy czym problem 169 00:08:31,110 --> 00:08:35,530 linki, które są wbudowane w Dropbox Podgląd zostały ujawnieniu url odnieść. 170 00:08:35,530 --> 00:08:37,980 Ale głowa do tego url więcej szczegółów. 171 00:08:37,980 --> 00:08:43,220 >> Ale teraz, jak obiecał, bliższe spojrzenie w maleńkich chomików jedzenia małe burritos. 172 00:08:43,220 --> 00:08:46,085 >> [MUZYKA GRA] 173 00:08:46,085 --> 00:09:43,627 174 00:09:43,627 --> 00:09:45,960 DAVID MALAN: drużyny już teraz CS50 za Niedawno miałem okazję 175 00:09:45,960 --> 00:09:48,540 do udziału w 48-godzinny projekt filmowy, 176 00:09:48,540 --> 00:09:50,260 międzynarodowa konkurs, podczas którego 177 00:09:50,260 --> 00:09:53,720 drużyny miały rzeczywiście, 48 godzin sam zrobić film. 178 00:09:53,720 --> 00:09:55,980 Połów jest, że tylko dowiedzieć się, co folia 179 00:09:55,980 --> 00:09:58,710 należy dokonać w bardzo rozpocząć od tych 48 godzin. 180 00:09:58,710 --> 00:10:01,540 W szczególności, niedawno Piątek wieczorem o 7:00 pm, 181 00:10:01,540 --> 00:10:05,439 my w CS50 dowiedziałem, że będziemy co jeden, niemy film, dwa, 182 00:10:05,439 --> 00:10:07,480 że folia potrzebne wyposażone w postać o imieniu 183 00:10:07,480 --> 00:10:10,660 Jeremiah Jones, nauczyciel, Trzy, że folia potrzebne 184 00:10:10,660 --> 00:10:13,240 do funkcji dziennika, ten tutaj, i cztery, 185 00:10:13,240 --> 00:10:16,570 że musimy jakoś obejmują Linia jest to co to jest nawet 186 00:10:16,570 --> 00:10:18,790 choć, oczywiście, my robili filmu niemego. 187 00:10:18,790 --> 00:10:22,880 >> Teraz, 26 członków zespołu CS50 za udział w tym filmie 48-godzinnym 188 00:10:22,880 --> 00:10:28,150 Projekt, wśród nich Colton, Dan, Padraig i Shelley 189 00:10:28,150 --> 00:10:31,780 Westover, którego można przywołać z takich filmów, jak ten tutaj. 190 00:10:31,780 --> 00:10:35,080 Teraz, również zaangażowany, oczywiście, był CS50 własnej Ramon Galvan. 191 00:10:35,080 --> 00:10:36,205 Ramon, zapraszamy na koncert. 192 00:10:36,205 --> 00:10:37,788 RAMON GALVAN: Dziękuję za zaproszenie. 193 00:10:37,788 --> 00:10:39,610 DAVID Malan: Oraz CS50 jest właścicielem Daven Farnham. 194 00:10:39,610 --> 00:10:41,850 Teraz, Ramon, co było Twoja rola w tym filmie? 195 00:10:41,850 --> 00:10:41,878 >> [? 196 00:10:41,878 --> 00:10:43,670 RAMON GALVAN: Kod lotu] dyrektor z Danem, faktycznie. 197 00:10:43,670 --> 00:10:45,044 >> DAVID MALAN: A Daven, sam? 198 00:10:45,044 --> 00:10:48,260 Daven Farnham: jestem gwiazdą, więc w zasadzie wykonany projekt. 199 00:10:48,260 --> 00:10:48,970 Uratowałem film. 200 00:10:48,970 --> 00:10:49,750 >> DAVID MALAN: Uratowałeś film. 201 00:10:49,750 --> 00:10:50,530 >> Daven Farnham: zrobiłem. 202 00:10:50,530 --> 00:10:52,405 >> DAVID MALAN: Teraz to powiedzieć, ale wierzę, 203 00:10:52,405 --> 00:10:54,460 mamy test ekranu dla tego filmu. 204 00:10:54,460 --> 00:10:56,980 Jeśli możemy toczyć ten klip tutaj. 205 00:10:56,980 --> 00:10:59,550 >> Daven Farnham: Nazywam się Daven Farnham, a to CS50. 206 00:10:59,550 --> 00:11:02,930 207 00:11:02,930 --> 00:11:03,895 Chciałem powiedzieć, CSS. 208 00:11:03,895 --> 00:11:06,870 209 00:11:06,870 --> 00:11:07,996 To jest CSS. 210 00:11:07,996 --> 00:11:10,540 211 00:11:10,540 --> 00:11:12,906 >> DAVID MALAN: Teraz był twój pierwszy film? 212 00:11:12,906 --> 00:11:14,350 >> Daven Farnham: Uh, nie, być może. 213 00:11:14,350 --> 00:11:17,669 >> DAVID MALAN: No, dobrze, to przynajmniej razem był to film niemy. 214 00:11:17,669 --> 00:11:18,460 Daven Farnham: Tak. 215 00:11:18,460 --> 00:11:21,020 DAVID MALAN: Więc o 7:00 pm, okazało się, z tych niezbędnych składników, 216 00:11:21,020 --> 00:11:22,811 a następnie natychmiast nurkowania jako grupę 217 00:11:22,811 --> 00:11:25,200 dowiedzieć się, co my filmu rzeczywiście zamiar zrobić. 218 00:11:25,200 --> 00:11:26,910 Chcesz iść z nami przez co to w nocy było jak? 219 00:11:26,910 --> 00:11:29,312 >> Daven Farnham: Więc w zasadzie mamy pojęcia, o 7:00, 220 00:11:29,312 --> 00:11:31,520 my w zasadzie zaczęło burza mózgów, więc wszelkiego rodzaju 221 00:11:31,520 --> 00:11:34,061 zgromadzili się wokół tablicy i zaczął burzy mózgów pomysłów, 222 00:11:34,061 --> 00:11:36,720 a następnie 09:00, próbowaliśmy rzucić go do pisarzy, 223 00:11:36,720 --> 00:11:38,340 i pisarze wziął go stamtąd. 224 00:11:38,340 --> 00:11:40,756 >> DAVID MALAN: A tymczasem, Dan i Shelley i faktycznie 225 00:11:40,756 --> 00:11:43,122 udaliśmy się do cel, oczywiście, nasz ulubiony sklep w pobliżu, 226 00:11:43,122 --> 00:11:46,330 aby zebrać wszystkie rekwizyty do filmu zdecydowaliśmy się na, które w tym momencie 227 00:11:46,330 --> 00:11:46,830 był - 228 00:11:46,830 --> 00:11:49,232 Daven Farnham: Zdecydowaliśmy na filmie parzystości przygody. 229 00:11:49,232 --> 00:11:51,690 DAVID MALAN: whic jechałem całkiem jak Indiana Jones. 230 00:11:51,690 --> 00:11:55,340 Daven Farnham: Tak, więc potrzebowaliśmy byka bicze i potrzebowaliśmy fedora i rzeczy. 231 00:11:55,340 --> 00:11:57,360 DAVID MALAN: I bardzo Ozdobny biżuterię 232 00:11:57,360 --> 00:11:59,570 że będzie to znaleźć Na koniec odcinka. 233 00:11:59,570 --> 00:12:03,040 Oczywiście, możemy wrócić na północy lub tak Target 234 00:12:03,040 --> 00:12:05,662 i uświadomić sobie, Nie, to nie jest film robimy - psych. 235 00:12:05,662 --> 00:12:07,370 Daven Farnham: Całkowicie inna folia. 236 00:12:07,370 --> 00:12:10,082 RAMON GALVAN: Mieliśmy Film noir na kilka godzin, 237 00:12:10,082 --> 00:12:11,790 Następnie mieliśmy romantyczny komedia na końcu. 238 00:12:11,790 --> 00:12:14,920 >> DAVID MALAN: Więc o 04:00, mieliśmy komedia romantyczna, a około 05:00, 239 00:12:14,920 --> 00:12:16,760 ty i Dan, inne reżyser, pokazał. 240 00:12:16,760 --> 00:12:19,240 >> RAMON GALVAN: Tak, tak, mamy razem i rodzaj zaplanowane 241 00:12:19,240 --> 00:12:21,700 gdzie wold strzelać, co jest sceny będziemy strzelać pierwszy, 242 00:12:21,700 --> 00:12:24,750 a następnie około 07:00 lub 08:00, to faktycznie wyszedł i zaczął strzelać. 243 00:12:24,750 --> 00:12:25,780 >> DAVID MALAN: Cóż, jeśli można trzymać się, 244 00:12:25,780 --> 00:12:28,840 chcielibyśmy zrobić jakieś zza sceny Wygląda na to, jak film został wykonany, 245 00:12:28,840 --> 00:12:32,160 ale myślę, że po pierwsze, mamy dają ludzie prapremierę 246 00:12:32,160 --> 00:12:35,578 filmu CS50, w wytrwałości. 247 00:12:35,578 --> 00:12:38,572 >> [MUZYKA GRA] 248 00:12:38,572 --> 00:17:24,369 249 00:17:24,369 --> 00:17:29,310 >> DAVID MALAN: Chłopaki, to znaczy - więc zacznijmy od początku. 250 00:17:29,310 --> 00:17:31,450 Tak bardzo pierwsza scena wszyscy w grupie strzela 251 00:17:31,450 --> 00:17:34,250 że rano miało miejsce około 08:00 a.m, i byliśmy naprawdę tutaj, 252 00:17:34,250 --> 00:17:38,220 Jefferson Hall, który jest w rzeczywistości jednym sal wykładowych fizyki na kampusie. 253 00:17:38,220 --> 00:17:42,319 I to, co było celem w tej scenie? 254 00:17:42,319 --> 00:17:44,610 RAMON GALVAN: Więc my tutaj rozpocząć film, daven 255 00:17:44,610 --> 00:17:47,870 jako nauczyciel, nauczanie, kolegów lub asystenta nauczyciela, coś 256 00:17:47,870 --> 00:17:51,810 tak, i był bardzo zdenerwowany że widzi to para wychodzi 257 00:17:51,810 --> 00:17:52,650 a on chce. 258 00:17:52,650 --> 00:17:55,067 On chce być w związku, on po prostu nie ma. 259 00:17:55,067 --> 00:17:57,691 DAVID MALAN: A potem następne sceny, możemy przejść do rzeczywistości 260 00:17:57,691 --> 00:17:58,570 nie został zastrzelony w porządku. 261 00:17:58,570 --> 00:17:59,820 W rzeczywistości, tutaj jesteś - 262 00:17:59,820 --> 00:18:00,890 >> Daven Farnham: Tak tutaj, w rzeczywistości, kręciliśmy 263 00:18:00,890 --> 00:18:03,069 to ten - był to jeden z ostatnich scen kręciliśmy, 264 00:18:03,069 --> 00:18:05,610 ale to rzeczywiście pojawia się w Bardzo początek filmu. 265 00:18:05,610 --> 00:18:07,920 A więc w tej scenie, to montaż, a więc to, co robię 266 00:18:07,920 --> 00:18:09,760 jest Kładę na Kolonii Jestem czesanie włosów. 267 00:18:09,760 --> 00:18:11,093 >> DAVID MALAN: Używasz wody kolońskiej? 268 00:18:11,093 --> 00:18:13,330 Daven Farnham: Uh, Ramon Kolonia, dużo wody kolońskiej. 269 00:18:13,330 --> 00:18:14,310 >> DAVID MALAN: A którego koszulę? 270 00:18:14,310 --> 00:18:15,450 >> Daven Farnham: Uh, koszula Ramon. 271 00:18:15,450 --> 00:18:18,120 >> DAVID MALAN: Tak, że było więcej niż brać, a do końca koszulę 272 00:18:18,120 --> 00:18:18,760 dość - 273 00:18:18,760 --> 00:18:21,093 >> Daven Farnham: Tak, myślę, że musieliśmy wziąć trzy lub cztery 274 00:18:21,093 --> 00:18:23,630 trwa, więc każdy był take trzy, więc nie tryska 275 00:18:23,630 --> 00:18:25,470 były o 12 tryska z Kolonii. 276 00:18:25,470 --> 00:18:27,820 Więc pachniał tym Kolonii na resztę dnia. 277 00:18:27,820 --> 00:18:28,800 >> DAVID MALAN: Cóż, w najmniej, bardzo szybko. 278 00:18:28,800 --> 00:18:31,450 My przeniesione na zewnątrz, i, W rzeczywistości, jeśli przyjrzeć się bliżej, 279 00:18:31,450 --> 00:18:33,920 to jest rzeczywiście CS50 jest własny Lauren Caraballo. 280 00:18:33,920 --> 00:18:36,000 Ale to, co było myśląc o tej scenie? 281 00:18:36,000 --> 00:18:39,083 >> Daven Farnham: Dobrze, więc w tej scenie, staramy się zwrócić jej uwagę. 282 00:18:39,083 --> 00:18:41,240 Więc idę za nią, Jestem Peacocking, oczywiście. 283 00:18:41,240 --> 00:18:41,860 >> DAVID MALAN: Peacocking? 284 00:18:41,860 --> 00:18:43,340 >> Daven Farnham: Och, nie wiesz? 285 00:18:43,340 --> 00:18:44,160 >> RAMON GALVAN: Uh, powinienem? 286 00:18:44,160 --> 00:18:45,909 >> Daven Farnham: Tak, Oczywiście, oczywiście. 287 00:18:45,909 --> 00:18:49,555 Tak normalne chodzenie, oczywiście, jest po prostu normalne chodzenie. 288 00:18:49,555 --> 00:18:51,180 DAVID MALAN: Więc to jest normalne chodzenie? 289 00:18:51,180 --> 00:18:52,721 Daven Farnham: To normalne chodzenie. 290 00:18:52,721 --> 00:18:54,992 Peacocking, rzucać małe biodra tam. 291 00:18:54,992 --> 00:18:56,700 RAMON GALVAN: To naprawdę wszystko tutaj. 292 00:18:56,700 --> 00:18:58,158 Daven Farnham: To wszystko jest tutaj. 293 00:18:58,158 --> 00:19:00,270 To od tego qua - To wszystko w biodrach. 294 00:19:00,270 --> 00:19:06,160 A następnie na samym końcu, trzeba pop i zablokować. 295 00:19:06,160 --> 00:19:08,017 To jest klucz do manewru - to klucz. 296 00:19:08,017 --> 00:19:09,100 DAVID MALAN: pop i zamek. 297 00:19:09,100 --> 00:19:12,202 Dobrze, dobrze, faktycznie Wiele komedii ciała w filmie. 298 00:19:12,202 --> 00:19:15,410 W istocie, jednym z następnych scen tu w Lamont Library, obok drzwi. 299 00:19:15,410 --> 00:19:16,800 >> Daven Farnham: Tak, oni są tutaj, więc jestem naprawdę 300 00:19:16,800 --> 00:19:19,150 starając się - myślę, że to ciągnąć drzwi i jestem popychanie, 301 00:19:19,150 --> 00:19:21,358 i jak rozwija się ta scena, Jestem pchania i popychanie 302 00:19:21,358 --> 00:19:22,350 coraz bardziej agresywnie. 303 00:19:22,350 --> 00:19:25,500 I myślę, że w końcu ktoś faktycznie powala mnie z drogi. 304 00:19:25,500 --> 00:19:27,840 >> DAVID MALAN: Tak, w Fakt, nie zauważyłem - 305 00:19:27,840 --> 00:19:28,850 do fazy edycji. 306 00:19:28,850 --> 00:19:31,324 >> RAMON GALVAN: Tak, tak, jeśli powiększyć do tego strzału, i Dan, 307 00:19:31,324 --> 00:19:32,490 możemy poprawić trochę? 308 00:19:32,490 --> 00:19:33,960 OK, doskonały. 309 00:19:33,960 --> 00:19:38,747 Więc musisz zobaczyć mnie przykucnął o pop-up i kołaczę Daven w twarz 310 00:19:38,747 --> 00:19:39,330 z drzwiami. 311 00:19:39,330 --> 00:19:41,940 DAVID MALAN: To, że zabawa znaleziono filmy na kilka godzin przed 312 00:19:41,940 --> 00:19:43,730 musiał wysyłać filmy dla terminu. 313 00:19:43,730 --> 00:19:47,017 Dobrze, dobrze dziękuję zarówno tyle do łączenia i wystąpili w takich - 314 00:19:47,017 --> 00:19:48,350 Daven Farnham: Och, nie, dziękuję. 315 00:19:48,350 --> 00:19:48,700 RAMON GALVAN: Dziękuję. 316 00:19:48,700 --> 00:19:49,908 DAVID MALAN: - przenoszenie filmu. 317 00:19:49,908 --> 00:19:51,490 Dobrze, że jest to dla CS50Live. 318 00:19:51,490 --> 00:19:54,360 Wielkie dzięki dla naszych przyjaciół na Dropbox, dzięki tak dużo dla każdego 319 00:19:54,360 --> 00:19:57,870 za kamerą, CS50 własnych Ramon Galvan i Daven Farnham. 320 00:19:57,870 --> 00:20:01,660 To był CS50 i to była nasza ulubiona scena 321 00:20:01,660 --> 00:20:03,279 że nie to zrobić to w filmie. 322 00:20:03,279 --> 00:20:05,320 DYREKTOR 1: zrobimy dostać samochód w drodze? 323 00:20:05,320 --> 00:20:06,778 DYREKTOR 2: To przychodzi, to jest OK. 324 00:20:06,778 --> 00:20:10,437 325 00:20:10,437 --> 00:20:11,020 [HORN trąbić] 326 00:20:11,020 --> 00:20:13,866 AKTORKA: Wow. 327 00:20:13,866 --> 00:20:16,094 O, Boże. 328 00:20:16,094 --> 00:20:44,416