1 00:00:00,000 --> 00:00:03,888 >> [TEMAT MUZYKI] 2 00:00:03,888 --> 00:00:17,705 3 00:00:17,705 --> 00:00:18,830 DAVID J MALAN: Witaj świecie. 4 00:00:18,830 --> 00:00:20,640 To CS50Live. 5 00:00:20,640 --> 00:00:23,900 Więc to było wniesiona do mojej uwagi że w ciągu ostatnich kilku odcinkach 6 00:00:23,900 --> 00:00:28,370 I może powiedzieć kilka rzeczy, które są nieprawidłowe. 7 00:00:28,370 --> 00:00:31,400 Cóż, jednym z pierwszych, na przykład, było to, że to popularna strona 8 00:00:31,400 --> 00:00:33,233 używaliśmy do Kursy dyskusje 9 00:00:33,233 --> 00:00:34,710 nie jest w rzeczywistości nazywa b. czerwona. 10 00:00:34,710 --> 00:00:36,940 To podobno nazywa Reddit. 11 00:00:36,940 --> 00:00:41,150 >> W tym samym czasie, to jest tak, że dla zupełnie jakiś czas Stany Zjednoczone był przy 12 00:00:41,150 --> 00:00:45,700 00000000 do ochrony swoich rakiet. 13 00:00:45,700 --> 00:00:50,650 Jednak te pociski były jądrowej, i nie widać, "Nuke-you-ler". 14 00:00:50,650 --> 00:00:51,300 >> Tymczasem. 15 00:00:51,300 --> 00:00:52,050 Kocham cię. 16 00:00:52,050 --> 00:00:55,820 To jest rzeczywiście obecnie, podobno, najbardziej popularne hasło 17 00:00:55,820 --> 00:00:57,200 teraz dla osób, które mają być używane. 18 00:00:57,200 --> 00:01:01,140 Ale to - jeśli powiększyć - jest nie w tym, w jaki sposób można zrobić serce. 19 00:01:01,140 --> 00:01:05,560 >> Wreszcie CS50 własnej Shelley Westover, którego może pamiętacie z takich filmów 20 00:01:05,560 --> 00:01:08,420 jak ten, zauważył, że nie jest w rzeczywistości 21 00:01:08,420 --> 00:01:11,860 Aparat "operater" ale operator kamery. 22 00:01:11,860 --> 00:01:14,750 Teraz mówimy o aparacie Operatorzy, zespół 23 00:01:14,750 --> 00:01:17,526 łaskawie pozwolił mi pożyczyć dzisiaj ten aparat, 24 00:01:17,526 --> 00:01:19,400 tak, że możemy spojrzeć na to, co jest rzeczywiście 25 00:01:19,400 --> 00:01:21,590 dzieje się cały ten czas za kulisami. 26 00:01:21,590 --> 00:01:26,090 Więc jeśli chcesz, pójdziemy naprzód i wziąć na wycieczkę do studia? 27 00:01:26,090 --> 00:01:29,880 Jesteśmy tu w pięknej Hauser Studio, w Widener Library. 28 00:01:29,880 --> 00:01:32,840 Na tle tutaj jest to zielony ekran, który zwie 29 00:01:32,840 --> 00:01:35,660 jako chroma-key, czy cyc ścianie fizycznie. 30 00:01:35,660 --> 00:01:37,410 I rzeczywiście, jeśli idę się ściśle z tym, 31 00:01:37,410 --> 00:01:41,920 zauważyć, jak piłka ma niewielkie krzywej do niego, a nie normalny ostry kąt. 32 00:01:41,920 --> 00:01:43,930 Które pozwala nam zachować cienie off krawędzi, 33 00:01:43,930 --> 00:01:46,760 i to również pozwala nam na pewien, że możemy nałożyć 34 00:01:46,760 --> 00:01:49,100 prawie wszystko mamy Chcesz miło i czysto. 35 00:01:49,100 --> 00:01:51,390 >> Teraz tutaj jest cały wiązka światła kontrolowanych 36 00:01:51,390 --> 00:01:55,670 od głównego panelu przełączników, które zobaczymy się tylko trochę. 37 00:01:55,670 --> 00:01:59,560 Tu jest światło LED tzw Barn Drzwi na nim. 38 00:01:59,560 --> 00:02:01,550 To, co rzuca się bardzo w reżyserii światła. 39 00:02:01,550 --> 00:02:03,590 Naprawdę daje mi blask podczas pokazu. 40 00:02:03,590 --> 00:02:07,430 A następnie tutaj mamy fluorescencyjne światła, które rzuca bardziej miękkie światło. 41 00:02:07,430 --> 00:02:09,440 Teraz obie te tańszy w obsłudze 42 00:02:09,440 --> 00:02:12,330 i wiele chłodniej niż pracować bardziej tradycyjne żarówki 43 00:02:12,330 --> 00:02:14,750 że wiele ludzi wciąż zwykle mają w swoich domach. 44 00:02:14,750 --> 00:02:16,864 Teraz, jeśli mamy odwrócić się tutaj, zobaczysz to, co widzę. 45 00:02:16,864 --> 00:02:19,280 Więc mamy kilka naszych Kamery tutaj, z których jeden 46 00:02:19,280 --> 00:02:20,840 ma teleprompter na nim. 47 00:02:20,840 --> 00:02:23,520 >> Właściwie nie bardzo użyć teleprompter w CS50Live, 48 00:02:23,520 --> 00:02:26,800 ale na szorty, przeciwko tym, białe teł, które być może pamiętasz, 49 00:02:26,800 --> 00:02:28,180 rzeczywiście z nich korzystać sporo. 50 00:02:28,180 --> 00:02:31,013 Spędzać sporo czasu w wcześniej skryptów materiału tak 51 00:02:31,013 --> 00:02:32,240 aby to po prostu prawo. 52 00:02:32,240 --> 00:02:36,264 >> Teraz tutaj, będziesz faktycznie zobaczyć kamery górę na sufit. 53 00:02:36,264 --> 00:02:37,180 Miejmy powiększyć to. 54 00:02:37,180 --> 00:02:39,430 To tak zwane guz cam, który dostaje te strzały 55 00:02:39,430 --> 00:02:42,310 , które widzisz na samym początku lub bardzo koniec CS50Live. 56 00:02:42,310 --> 00:02:43,950 I trudno jest zobaczyć w oświetlenie tam, 57 00:02:43,950 --> 00:02:45,824 ale to właściwie zawieszony do góry nogami, a my 58 00:02:45,824 --> 00:02:50,270 w stanie rozwiązać w programie po Fakt, odchylając go w pionie. 59 00:02:50,270 --> 00:02:54,600 >> Teraz - hi [? Andrea -?] Tutaj, niech udać się do tego panelu światła 60 00:02:54,600 --> 00:02:56,180 że już wcześniej wspomniałem. 61 00:02:56,180 --> 00:02:58,390 Ten panel ma światło cała masa przełączników, 62 00:02:58,390 --> 00:03:01,430 a oni go nienawidzą, gdy I rzeczywiście to zrobić, 63 00:03:01,430 --> 00:03:05,600 ale może rzeczywiście rzucić niektóre światła w górę iw dół tutaj. 64 00:03:05,600 --> 00:03:09,160 I nie dość zobaczyć efekt, ale jesteśmy rodzaj siejąc spustoszenie w naszych kamer 65 00:03:09,160 --> 00:03:09,660 teraz. 66 00:03:09,660 --> 00:03:12,465 Ale niech to naprawić. 67 00:03:12,465 --> 00:03:14,810 O rany, przejdźmy dalej. 68 00:03:14,810 --> 00:03:18,910 >> Więc tutaj jest w szafie które wszystkie przewody wytwórni 69 00:03:18,910 --> 00:03:19,850 ostatecznie kierowane. 70 00:03:19,850 --> 00:03:22,016 I to jest coś w rodzaju mózgiem operacji, 71 00:03:22,016 --> 00:03:23,710 za kulisami, wielkimi fanami tutaj. 72 00:03:23,710 --> 00:03:27,972 W rzeczywistości, jeśli można oprzeć się usłyszeć sporo hałasu. 73 00:03:27,972 --> 00:03:30,430 Więc jest całkiem trochę izolacji na te ściany 74 00:03:30,430 --> 00:03:33,054 tak, aby utrzymać ten poziom hałasu, gdy my w rzeczywistości zamknął drzwi. 75 00:03:33,054 --> 00:03:36,870 Ale aż nie można zobaczyć wszystko kable wchodzą i wychodzą z ukrycia. 76 00:03:36,870 --> 00:03:39,070 A tutaj można zobaczyć Kopia teleprompter 77 00:03:39,070 --> 00:03:41,370 które widzieliśmy przed chwilą. 78 00:03:41,370 --> 00:03:44,070 >> Dobra, niech do głowy tzw. control room. 79 00:03:44,070 --> 00:03:46,770 Więc tutaj, nadal nie bardzo rozumiem ten jeden, 80 00:03:46,770 --> 00:03:49,300 to gdzie trzymamy palnych najwyraźniej. 81 00:03:49,300 --> 00:03:51,760 Ale tutaj mamy cała masa stacji roboczych 82 00:03:51,760 --> 00:03:54,750 gdzie zespół i na CS50 inne zespoły HarvardX pracy. 83 00:03:54,750 --> 00:03:57,510 A tutaj mamy stację audio. 84 00:03:57,510 --> 00:03:59,580 Rzućmy okiem. 85 00:03:59,580 --> 00:04:01,140 Hej Patrick. 86 00:04:01,140 --> 00:04:03,820 Więc tutaj znów mamy cała masa tarcz 87 00:04:03,820 --> 00:04:06,430 możemy poruszać się w górę iw dół, aby faktycznie zmienić poziom. 88 00:04:06,430 --> 00:04:07,264 Tym razem dla audio. 89 00:04:07,264 --> 00:04:10,346 I rzeczywiście, jeśli to zrobić tutaj - jestem będzie się powoli obniżać ten dźwięk 90 00:04:10,346 --> 00:04:13,800 poziom, i mam zamiar rozmawiać w to zwykle mój głos tu Hauser 91 00:04:13,800 --> 00:04:16,790 Studio dla CS50 Live, a na niektórych wskazują, że nie będziemy mieć - 92 00:04:16,790 --> 00:04:19,200 >> [VOLUME obniża GŁOS JEST DO  Niesłyszalne.] 93 00:04:19,200 --> 00:04:22,054 >> Teraz, jeśli podnieść go z powrotem będziesz zaczynają ponownie usłyszeć mój głos. 94 00:04:22,054 --> 00:04:23,970 Teraz nie musisz się robić wszystko ręcznie. 95 00:04:23,970 --> 00:04:25,178 W rzeczywistości mamy kilka ustawień. 96 00:04:25,178 --> 00:04:28,407 Więc jeśli pójdę tu do warstwy Menu, można przełączać się między 1 faktycznie 97 00:04:28,407 --> 00:04:31,436 w 16 i 7 w 32 i zobaczysz to się stało. 98 00:04:31,436 --> 00:04:32,310 Rzeczywiście bardzo miłe. 99 00:04:32,310 --> 00:04:35,240 Robię to trochę oraz - oglądanie. 100 00:04:35,240 --> 00:04:39,070 >> Tak czy inaczej, przejdźmy tu i zobaczysz całą banku dysków twardych, 101 00:04:39,070 --> 00:04:39,570 naprawdę. 102 00:04:39,570 --> 00:04:42,830 Są to wszystkie SSD, które może mają w dzisiejszych laptopach, a nawet 103 00:04:42,830 --> 00:04:43,876 niektórzy w dzisiejszych komputerach. 104 00:04:43,876 --> 00:04:46,000 I przechowywania rzeczy, jak to - co jest rzeczywiście 105 00:04:46,000 --> 00:04:49,445 tylko dysk twardy, który jest około 500 koncertów w SSD. 106 00:04:49,445 --> 00:04:51,372 I można zobaczyć interfejs, za pomocą którego istnieje 107 00:04:51,372 --> 00:04:52,830 łączy się wnętrzności, że. 108 00:04:52,830 --> 00:04:55,390 To jest, gdy wszystkie nasze filmy ostatecznie przechowywane, 109 00:04:55,390 --> 00:04:59,110 z jednego lub większej liczby kamer, które może być używany dla danego pędów. 110 00:04:59,110 --> 00:05:04,050 >> Teraz tutaj - Hej Ramon. 111 00:05:04,050 --> 00:05:04,776 Dzięki. 112 00:05:04,776 --> 00:05:06,900 Ramon to naprawdę nigdy nie podano mi wiele uwagi tam, 113 00:05:06,900 --> 00:05:08,170 ale my po prostu przejść. 114 00:05:08,170 --> 00:05:11,570 Jeśli Ramon - czy mogę spojrzeć na tutaj mamy całą masę przycisków 115 00:05:11,570 --> 00:05:12,819 że możemy grać z tak dobrze. 116 00:05:12,819 --> 00:05:16,500 A tymczasem jest cała kilka wyświetlaczy tutaj 117 00:05:16,500 --> 00:05:18,780 na dwóch masywnych, dużych ekranach. 118 00:05:18,780 --> 00:05:22,000 I to jest naprawdę jak wnętrzności studiu telewizyjnym. 119 00:05:22,000 --> 00:05:24,020 Każdy z sygnałów wizyjnych tu przyjść, a co 120 00:05:24,020 --> 00:05:26,940 jesteśmy w stanie to zrobić, dotykając przełączniki i pokrętła jest faktycznie 121 00:05:26,940 --> 00:05:28,385 Produkujemy pokazu w czasie rzeczywistym. 122 00:05:28,385 --> 00:05:30,510 Tak na przykład, mamy ten mały przepustnicy tutaj, 123 00:05:30,510 --> 00:05:31,760 jak można zobaczyć w samolocie. 124 00:05:31,760 --> 00:05:35,740 Jeśli zacznę zdobyć to z powrotem, zawiadomienie to, co dzieje się z dwóch obrazów 125 00:05:35,740 --> 00:05:36,800 tam. 126 00:05:36,800 --> 00:05:40,310 Zanika między nimi, i tak posunęliśmy się od jednego do drugiego. 127 00:05:40,310 --> 00:05:43,490 A jeśli wciskam, że z powrotem, teraz mamy z powrotem oryginalne obrazy. 128 00:05:43,490 --> 00:05:46,570 >> Tymczasem ten joystick na tutaj, jak stary zręcznościowej konsoli, 129 00:05:46,570 --> 00:05:49,170 Pozwala nam to zrobić z tej wypukłości cam. 130 00:05:49,170 --> 00:05:51,080 I tam pójdziemy, tam pójdziemy, nie pójdziemy. 131 00:05:51,080 --> 00:05:54,992 I teraz mamy ustalone, że - prawie tyle dobry 132 00:05:54,992 --> 00:05:56,200 dla celów przedstawienia. 133 00:05:56,200 --> 00:05:59,710 >> Wreszcie - przepraszam Ramon - my też kilka przycisków tutaj. 134 00:05:59,710 --> 00:06:04,280 DDR2, z moich ulubionych gier, być może, i jeśli hit to, że teraz uzyskać ten efekt. 135 00:06:04,280 --> 00:06:07,190 Można przypomnieć, że od odcinek dwa CS50Live. 136 00:06:07,190 --> 00:06:11,430 Jeśli będziemy naciskać na tytuł, to jest to, co my może trafić, jeśli coś faktycznie jest nie tak, 137 00:06:11,430 --> 00:06:12,890 dostajemy, że ekran nie. 138 00:06:12,890 --> 00:06:19,620 A teraz wreszcie, myślę, że to czas na 60 sekund Rob. 139 00:06:19,620 --> 00:06:21,520 Och, syn - 140 00:06:21,520 --> 00:06:24,520 >> [BASOWA SZTUKI] 141 00:06:24,520 --> 00:06:29,632 142 00:06:29,632 --> 00:06:30,340 ROB: Och, daj spokój! 143 00:06:30,340 --> 00:06:31,810 Wystarczy użyć jakiegoś zwierzęcia film! 144 00:06:31,810 --> 00:06:34,780 >> [Muzyka gra] 145 00:06:34,780 --> 00:06:46,030 146 00:06:46,030 --> 00:06:47,300 >> [Kobieta mówi japoński] 147 00:06:47,300 --> 00:07:09,150 148 00:07:09,150 --> 00:07:11,410 >> Ostatnio w mediach było Artykuł o CS50 149 00:07:11,410 --> 00:07:13,500 w popularnym serwisie znany jako życia Hacker. 150 00:07:13,500 --> 00:07:16,990 Teraz jeden z twoich kolegów, Annabel z Australii, natknąłem się na ten artykuł 151 00:07:16,990 --> 00:07:18,880 iw samej kolei CS50. 152 00:07:18,880 --> 00:07:24,035 Ona teraz naukę w klasie a ona chce się przywitać. 153 00:07:24,035 --> 00:07:24,910 ANNABEL: Witaj świecie. 154 00:07:24,910 --> 00:07:29,020 Nazywam się Annabel, a ja jestem z Queensland w Australii. 155 00:07:29,020 --> 00:07:33,430 Powodem biorę tej klasy jest bo widziałem post na Życie Hacker, 156 00:07:33,430 --> 00:07:37,740 i wiedział, że to było kluczem do luki między będąc nowicjuszem, 157 00:07:37,740 --> 00:07:40,510 i przyszłość w CS. 158 00:07:40,510 --> 00:07:45,320 Tego kursu będzie także most w wielu kierunkach na mojej autystycznego syna 159 00:07:45,320 --> 00:07:48,440 kto go kocha. 160 00:07:48,440 --> 00:07:51,105 Mam także nadzieję, że na koniec tworzenia 161 00:07:51,105 --> 00:07:54,340 Programy pomagające mój dysleksją córkę. 162 00:07:54,340 --> 00:07:56,764 Obecnie jestem księgowym, z ciężkim zainteresowania 163 00:07:56,764 --> 00:08:00,300 w technologii, nieruchomości, ogrodnictwo, i muzyka instrumentalna. 164 00:08:00,300 --> 00:08:03,133 165 00:08:03,133 --> 00:08:08,098 Nazywam się Annabel, i to jest CS50. 166 00:08:08,098 --> 00:08:10,500 >> Głośnik: Pozwólcie następny wprowadzenie Betty, 167 00:08:10,500 --> 00:08:13,057 kto chciałby również przywitać. 168 00:08:13,057 --> 00:08:13,890 BETTY: Witaj, świecie. 169 00:08:13,890 --> 00:08:16,730 Nazywam się Betty, i jestem z południowej Kalifornii. 170 00:08:16,730 --> 00:08:19,290 Biorę ten kurs ponieważ nasze społeczeństwo dzisiaj 171 00:08:19,290 --> 00:08:21,910 wydaje się być ukierunkowane na programowanie. 172 00:08:21,910 --> 00:08:24,625 Programowanie jest coraz zasadnicze znaczenie dla naszego życia. 173 00:08:24,625 --> 00:08:26,750 I rzeczywiście, myślę, że to już w zasadzie teraz, 174 00:08:26,750 --> 00:08:29,800 bo wiele rzeczy, które możemy mechanicznych włączyć programowanie 175 00:08:29,800 --> 00:08:31,840 , aby mogły być tworzone. 176 00:08:31,840 --> 00:08:37,012 Zasadniczo, mamy zamiar być ukierunkowana na przyszłość wypełnioną 177 00:08:37,012 --> 00:08:38,720 z technologii i Programowanie będzie 178 00:08:38,720 --> 00:08:40,909 być istotną częścią tej przyszłości. 179 00:08:40,909 --> 00:08:43,909 Więc myślę, że to jest coś to jest naprawdę fajne, 180 00:08:43,909 --> 00:08:46,370 i że powinienem chyba dostać się do uczenia się go. 181 00:08:46,370 --> 00:08:50,170 Więc tak, mam na imię Betty i jest CS50. 182 00:08:50,170 --> 00:08:51,920 DAVID J MALAN: Nz tutaj w międzyczasie, 183 00:08:51,920 --> 00:08:55,150 Raja z Indii, który ma zdobyć tak zanurzona w CS50 184 00:08:55,150 --> 00:08:58,410 że najwyraźniej to wytatuowany na jego skórze. 185 00:08:58,410 --> 00:08:59,370 >> A teraz, tweety. 186 00:08:59,370 --> 00:09:03,280 To jeden z Carterem w Wirginii, który napisał do nas z tego - "Consentino i 187 00:09:03,280 --> 00:09:06,860 robią dobry użytek z mojego dnia śnieg oglądanie tydzień jeden z CS50 Harvard 188 00:09:06,860 --> 00:09:09,800 w telewizji poprzez Chromecast i YouTube. " 189 00:09:09,800 --> 00:09:10,780 Kto jest Consentino? 190 00:09:10,780 --> 00:09:13,840 Cóż, najwyraźniej to jego kot, ale rzeczywiście, na zdjęciu wraz 191 00:09:13,840 --> 00:09:17,047 z nogi Cartera, jest duża ekran TV w tle. 192 00:09:17,047 --> 00:09:19,130 I najwyraźniej nie są rzeczywiście stosując Chromecast 193 00:09:19,130 --> 00:09:22,937 do projektu CS50 w tygodniu jeden na że duży ekran TV bezprzewodowo. 194 00:09:22,937 --> 00:09:26,020 Teraz Chromecast, jeśli nie znasz, jest rzeczywiście rodzaju schludne urządzenie. 195 00:09:26,020 --> 00:09:29,420 Jest to dość tanie, że wtyczka można umieścić z tyłu komputera 196 00:09:29,420 --> 00:09:31,090 do portu HDMI. 197 00:09:31,090 --> 00:09:34,860 Posiada bezprzewodowy dostęp do Internetu, a przede pozwala na strumieniowe przesyłanie bezprzewodowo 198 00:09:34,860 --> 00:09:38,650 treści z laptopa na telewizor, a nawet sterować telewizorem 199 00:09:38,650 --> 00:09:41,894 i pobrać zawartość jak filmy bezpośrednio do niego. 200 00:09:41,894 --> 00:09:44,560 A teraz uwaga z Mohamed, jeden z kolegami w Pakistanie, 201 00:09:44,560 --> 00:09:47,620 którzy niedawno odkryli ta ciekawość - widocznie 202 00:09:47,620 --> 00:09:50,060 jeśli pójdziesz do google.com z okazji i wyszukiwania 203 00:09:50,060 --> 00:09:53,860 dla mnie, David J. Malan, najwyraźniej ten facet pojawia się raz na jakiś czas. 204 00:09:53,860 --> 00:09:56,830 David H. Malan, który najwyraźniej Brytyjska psychoterapeuta, który 205 00:09:56,830 --> 00:09:59,041 wygląda strasznie dużo jak ja. 206 00:09:59,041 --> 00:10:01,040 Teraz okazuje się, jeśli kliknij ten link zwrotnego 207 00:10:01,040 --> 00:10:03,600 w dolnym rogu można faktycznie zgłosić problem, 208 00:10:03,600 --> 00:10:05,170 jak rzeczy są złe do Google. 209 00:10:05,170 --> 00:10:07,560 A niech mnie - ponieważ są w Internecie 210 00:10:07,560 --> 00:10:10,910 tutaj - jeśli możesz pomóc faceta, i rzeczywiście kliknij odnośnik do tego złego górę, 211 00:10:10,910 --> 00:10:14,680 i tylko wspomnieć, że David H. Malan nie jest w rzeczywistości David J. Malan. 212 00:10:14,680 --> 00:10:17,550 >> Teraz, aby być uczciwym, nie Prawdopodobnie jest David H. Malan, 213 00:10:17,550 --> 00:10:19,550 i prawdopodobnie jest Brytyjska psychoterapeuta, 214 00:10:19,550 --> 00:10:21,840 więc niech nie zgłosić nic innego, jak źle, 215 00:10:21,840 --> 00:10:25,240 ale po prostu, że zdjęcie ma prawdopodobnie wybrano algorytmicznie 216 00:10:25,240 --> 00:10:27,480 nieprawidłowo przez serwery Google. 217 00:10:27,480 --> 00:10:32,179 >> A teraz witam z CS50 jest przyjaciel, profesor Harry Lewis. 218 00:10:32,179 --> 00:10:34,720 Profesor Harry Lewis był faktycznie moje lata temu profesor 219 00:10:34,720 --> 00:10:38,170 kiedy wziąłem intensywny kurs w teorii obliczeń. 220 00:10:38,170 --> 00:10:42,600 Oczywiście teoria, w której zwiedzić podstawowych obliczeń, granice 221 00:10:42,600 --> 00:10:45,350 i dokładnie to, czego komputery może i nie może zrobić. 222 00:10:45,350 --> 00:10:47,910 Odwiedziliśmy ostatnio Profesor Lewis w swoim biurze 223 00:10:47,910 --> 00:10:50,665 aby spojrzeć na niektóre technologie przeszłości. 224 00:10:50,665 --> 00:10:53,790 PROFESOR HARRY LEWIS: jestem Harry Lewis, Jestem profesorem informatyki 225 00:10:53,790 --> 00:10:55,060 tutaj na Harvardzie. 226 00:10:55,060 --> 00:11:01,890 Przyszedłem na Harvard w 1964 roku jako student pierwszego roku, i chyba przez trzy lata 227 00:11:01,890 --> 00:11:04,525 się podczas wojny w Wietnamie Byłem tu od wieków. 228 00:11:04,525 --> 00:11:08,870 Więc teraz na czele licencjackich Program w dziedzinie informatyki, 229 00:11:08,870 --> 00:11:12,520 i Uczyłem wiele różne kursy na przestrzeni lat. 230 00:11:12,520 --> 00:11:14,870 I chciałbym powiedzieć, trochę o niektórych 231 00:11:14,870 --> 00:11:19,530 z ciekawych rzeczy, które poszły na Harvardzie, z którą 232 00:11:19,530 --> 00:11:22,110 mieli jakiś kontakt na przestrzeni lat. 233 00:11:22,110 --> 00:11:27,070 >> Jej mój licencjackich Teza, w 1968 roku, która 234 00:11:27,070 --> 00:11:30,610 Napisałem dwuwymiarowy język programowania. 235 00:11:30,610 --> 00:11:36,555 Jest to płaszczyzna pamięci rdzeń, te są trochę pączki magnetyczne 236 00:11:36,555 --> 00:11:39,080 , które są nawleczone na przecięcia przewodów. 237 00:11:39,080 --> 00:11:44,320 I był to sposób pamięć zostało wykonane przed półprzewodników 238 00:11:44,320 --> 00:11:47,560 Technologia stała się opłacalna. 239 00:11:47,560 --> 00:11:52,900 Jest wcześnie 15 gigabajt iPod, które trzymam w okolicy 240 00:11:52,900 --> 00:11:56,200 nie dlatego, że ktoś jest pod wrażeniem się o 15 gigabajtowy iPod, 241 00:11:56,200 --> 00:12:00,740 ale ponieważ jest to 70 Napęd megabajt, a oni 242 00:12:00,740 --> 00:12:05,820 poszedł w dyskach, które były o wielkości pralki. 243 00:12:05,820 --> 00:12:07,820 Więc to było tylko 70 megabajtów pamięci, które 244 00:12:07,820 --> 00:12:10,359 daje pewne poczucie jak rzeczy skalowane. 245 00:12:10,359 --> 00:12:11,900 DAVID J MALAN: A teraz kolejny tweet. 246 00:12:11,900 --> 00:12:13,820 To jeden z William W Wielkiej Brytanii 247 00:12:13,820 --> 00:12:17,750 , który napisał: "David J. Malan, po kawałku Google stalking, okazuje się, Rob 248 00:12:17,750 --> 00:12:19,060 Ma brata bliźniaka. 249 00:12:19,060 --> 00:12:21,830 Możemy umieścić go w CS50Live i grać dostrzec różnicę? " 250 00:12:21,830 --> 00:12:23,690 Więc William, to jest w istocie. 251 00:12:23,690 --> 00:12:26,660 CS50 własnej Rob Bowden ma brata bliźniaka. 252 00:12:26,660 --> 00:12:31,620 W rzeczywistości, o to Rob i Paul - lub Paweł i - na zdjęciu 253 00:12:31,620 --> 00:12:35,280 Są dwa Bowdens, obaj mają faktycznie TFed dla CS50 w przeszłości, 254 00:12:35,280 --> 00:12:38,050 i rzeczywiście Rob jest teraz na Pełny zespół razem CS50 za. 255 00:12:38,050 --> 00:12:40,510 >> Teraz też tak trochę Google stalking, i okazuje się, 256 00:12:40,510 --> 00:12:43,310 że brat bliźniak Pawła ma swój własny YouTube 257 00:12:43,310 --> 00:12:46,410 kanał, w którym wyobraża Sam trochę komik. 258 00:12:46,410 --> 00:12:47,548 Rzućmy okiem. 259 00:12:47,548 --> 00:12:49,940 >> PAUL BOWDEN: Hej chłopaki. 260 00:12:49,940 --> 00:12:51,460 Paweł Bowden tu ponownie. 261 00:12:51,460 --> 00:12:54,900 Jestem z powrotem z moim drugim razem w Stand Up. 262 00:12:54,900 --> 00:12:58,910 Tak, wiem, że siedzę w dół. 263 00:12:58,910 --> 00:13:02,810 Za pierwszym razem nie poszło jak miałem nadzieję, 264 00:13:02,810 --> 00:13:05,840 ale wziąłem porady że chłopaki oferowane, 265 00:13:05,840 --> 00:13:10,290 i tym razem mam zamiar być trochę mniej niezręcznie, i trochę lepiej 266 00:13:10,290 --> 00:13:13,326 na przedniej żart. 267 00:13:13,326 --> 00:13:16,450 DAVID J MALAN: Teraz, jeśli chcesz, aby subskrybować kanał Pawła na YouTube, 268 00:13:16,450 --> 00:13:20,070 i należy udać się do tego adresu tutaj. 269 00:13:20,070 --> 00:13:23,390 Teraz brat Rob jest oczywiście bardzo dumny z jego bratem bliźniakiem. 270 00:13:23,390 --> 00:13:27,980 W rzeczywistości, na zdjęciu jest Rob, jak animowany GIF robi pompki pięść. 271 00:13:27,980 --> 00:13:31,360 Teraz to rzeczywiście w obiegu w internecie sporo. 272 00:13:31,360 --> 00:13:33,240 Więc jeśli Google wokół na to zdjęcie tutaj, 273 00:13:33,240 --> 00:13:36,110 można nawet zrobić to tapety, jeśli chcesz. 274 00:13:36,110 --> 00:13:37,130 I powinieneś. 275 00:13:37,130 --> 00:13:41,390 >> Teraz Rob tutaj był doping jego brat na w popularnej amerykańskiej grze 276 00:13:41,390 --> 00:13:43,232 zobaczyć, w których Paweł był uczestnikiem. 277 00:13:43,232 --> 00:13:44,440 Teraz, co teleturniej był? 278 00:13:44,440 --> 00:13:46,148 Cóż my go zostawić do ciebie, internet, 279 00:13:46,148 --> 00:13:49,210 aby dowiedzieć się dokładnie, co gra pokaż Paweł Bowden udział na, 280 00:13:49,210 --> 00:13:53,140 i czy można się o tym przekonać, niech się z nami wiedzieć na Reddit, Facebook, czy Twitter, 281 00:13:53,140 --> 00:13:57,510 i zobaczymy, czy nie możemy pokazać trochę klip w następnym CS50Live. 282 00:13:57,510 --> 00:13:59,330 >> A teraz kawałek sprzętu. 283 00:13:59,330 --> 00:14:02,080 Jak może słyszeliście, CS50 w część z nich znajduje się na odcinkach kampusu 284 00:14:02,080 --> 00:14:04,060 wykorzystuje element sprzętu znany jako Arduino. 285 00:14:04,060 --> 00:14:06,194 Na zdjęciu, na przykład, Arduino Uno jest, 286 00:14:06,194 --> 00:14:08,610 mała płytka, że można podłączyć do komputera, 287 00:14:08,610 --> 00:14:11,010 Program, a następnie rzeczywiście to przez pisanie kodu C +, 288 00:14:11,010 --> 00:14:14,710 a następnie spalenie go do sprzętu, tak który może faktycznie wykonywać funkcji. 289 00:14:14,710 --> 00:14:17,140 Teraz jeden z twoich kolegów tutaj, Areor, postanowił 290 00:14:17,140 --> 00:14:20,110 na łączenie się o Arduino Uno na swoim komputerze 291 00:14:20,110 --> 00:14:24,350 a następnie wdrożenie, jeśli potrafisz w to uwierzyć, problemem zestaw 2 w Cezara. 292 00:14:24,350 --> 00:14:27,030 >> Teraz nie mamy żadnego dźwięku w Ten film, ale niech powiększyć 293 00:14:27,030 --> 00:14:28,755 i spojrzeć na wynik końcowy. 294 00:14:28,755 --> 00:14:43,112 295 00:14:43,112 --> 00:14:45,570 Teraz, jeśli jesteś Redditer, ty może zauważyłeś ten post 296 00:14:45,570 --> 00:14:49,290 Kilka tygodni temu reklama odcinek dwa CS50Live. 297 00:14:49,290 --> 00:14:52,900 Teraz jeden z twoich kolegów, Louis z Montreal, Kanada, potem odcinek 298 00:14:52,900 --> 00:14:55,556 Uprzejmie pisał: "Wow, że był historyczny. " 299 00:14:55,556 --> 00:15:00,600 Tylko poprawić sobie kilka minut później z edycji - "histeryczne, ha ha." 300 00:15:00,600 --> 00:15:02,410 Więc my ją albo sposób, ale to, co było 301 00:15:02,410 --> 00:15:05,130 zabawniejszy niż, że jest to, że Chris z Toronto, Kanada 302 00:15:05,130 --> 00:15:08,290 następnie uzupełniane w następujący sposób: "To byłoby histeryczne 303 00:15:08,290 --> 00:15:12,670 jeśli następny odcinek był jako historyczny Wynik personelu produkcyjnego widząc 304 00:15:12,670 --> 00:15:13,490 ten komentarz. " 305 00:15:13,490 --> 00:15:16,800 No rzeczywiście zrobiliśmy, i teraz trochę więcej historii. 306 00:15:16,800 --> 00:15:18,360 >> Wyciągnęliśmy to się z archiwum. 307 00:15:18,360 --> 00:15:22,700 Jest w magazynie, popularne Elektronika, wydanie z 1975 r., 308 00:15:22,700 --> 00:15:25,850 który nosił ten nagłówek, Świecie Zestaw pierwszej minikomputerów 309 00:15:25,850 --> 00:15:27,440 rywalizować modele rynkowe. 310 00:15:27,440 --> 00:15:29,050 Altair 8800. 311 00:15:29,050 --> 00:15:31,940 Teraz w czasie nie był naprawdę językiem programowania 312 00:15:31,940 --> 00:15:35,110 , z którym można zrobić to Maszyna do rozwiązywania problemów bardzo łatwo, 313 00:15:35,110 --> 00:15:36,930 i tak młody Harvard Student w czasie 314 00:15:36,930 --> 00:15:39,810 Bill Gates postanowił nazwie z niektórych jego przyjaciół 315 00:15:39,810 --> 00:15:43,700 do napisania pierwszego tłumacza język programowania, znane jako podstawowe, 316 00:15:43,700 --> 00:15:45,900 z których do jazdy ten kawałek sprzętu. 317 00:15:45,900 --> 00:15:48,220 Pojechaliśmy na spacer niedawno z profesorem Harry Lewis 318 00:15:48,220 --> 00:15:51,040 Maxwell Dworkin, Harvard informatyka budynek, w którym 319 00:15:51,040 --> 00:15:55,170 Kod źródłowy tego oryginału Interpreter języka BASIC nadal wisi. 320 00:15:55,170 --> 00:15:57,162 A my go zapytać, czy on może dać nam wycieczkę. 321 00:15:57,162 --> 00:15:58,870 PROFESOR HARRY LEWIS: Co masz tutaj 322 00:15:58,870 --> 00:16:03,780 jest lista wcześnie oprogramowaniem 323 00:16:03,780 --> 00:16:08,470 napisany przez Billa Gatesa i Paula Allen, założyciele Microsoftu. 324 00:16:08,470 --> 00:16:10,790 Więc kod jest ciekawa z dwóch powodów. 325 00:16:10,790 --> 00:16:13,720 Przede wszystkim okazało się, Pierwszy produkt firmy Microsoft, 326 00:16:13,720 --> 00:16:20,080 który był tłumaczem Podstawowym językiem programowania. 327 00:16:20,080 --> 00:16:23,190 A po drugie, to było jeden z pierwszych prób 328 00:16:23,190 --> 00:16:28,840 stworzyć tłumacza tak zwyczajnie ludzie mogli korzystać z komputerów osobistych. 329 00:16:28,840 --> 00:16:30,900 Więc był Bill Gates studia licencjackie na Uniwersytecie Harvarda. 330 00:16:30,900 --> 00:16:33,070 Zacząłem naukę na Harvardzie w 1974 roku. 331 00:16:33,070 --> 00:16:38,390 Dokonano tego w 1975 roku, więc to było na początku w jego karierze, a na początku mojej kariery. 332 00:16:38,390 --> 00:16:42,040 I rzeczywiście nauczał ustawy w Oczywiście w tym czasie. 333 00:16:42,040 --> 00:16:45,380 Paul Allen nie było Harvard studentów, ale 334 00:16:45,380 --> 00:16:49,200 był w liceum kolega Bill Gates. 335 00:16:49,200 --> 00:16:51,990 >> Jeśli się i wyglądać na aukcji, będziesz 336 00:16:51,990 --> 00:16:56,600 rzeczywiście znaleźć trzecią nazwę, Monte Davidoff, który był tu kolega Gatesa 337 00:16:56,600 --> 00:16:57,500 na Harvardzie. 338 00:16:57,500 --> 00:16:59,600 OK, więc tutaj jest ciekawy komentarz tutaj. 339 00:16:59,600 --> 00:17:05,400 Mówi: "W 4k możesz usuwać plac korzeń ale pętle powinny nadal pracować. " 340 00:17:05,400 --> 00:17:11,310 OK, więc co to oznacza to, że nie był dwa sposoby kompilacji tego programu. 341 00:17:11,310 --> 00:17:16,140 Jednym z nich było uruchomienie na wersji z tego komputera Altair 342 00:17:16,140 --> 00:17:19,339 że miał tylko 4K słów pamięci. 343 00:17:19,339 --> 00:17:22,430 4096 słów pamięci. 344 00:17:22,430 --> 00:17:28,020 Ale duża wersja miała 8 K, i tak co to mówi, jest to, że w wersji 4K 345 00:17:28,020 --> 00:17:31,030 trzeba było usunąć kilka kod by pasował. 346 00:17:31,030 --> 00:17:33,050 A jedną z rzeczy, które będą usunięte 347 00:17:33,050 --> 00:17:37,960 będzie pierwiastek kwadratowy rutynowe, ale najwyraźniej dla pętli 348 00:17:37,960 --> 00:17:41,220 powinien nadal działać, nawet kiedy kompilacji dół 349 00:17:41,220 --> 00:17:46,150 tylko dla wersji 4K komputera zestawu. 350 00:17:46,150 --> 00:17:49,750 >> Teraz, jeśli powiększyć tego kodu źródłowego można zauważyć znajome nazwisko. 351 00:17:49,750 --> 00:17:52,280 Rzeczywiście, Użytkownik Holloway osoba, która była 352 00:17:52,280 --> 00:17:56,282 wydrukowane z tego źródła Kod w kwietniu 1975 roku. 353 00:17:56,282 --> 00:17:59,240 Teraz tych z Was, którzy już zadawane pytania, lub być może gdzie indziej na Reddit 354 00:17:59,240 --> 00:18:03,274 dla CS50, mógł natknąć Glenn Holloway, jeden z członków zespołu CS50 za 355 00:18:03,274 --> 00:18:05,440 który faktycznie z Oczywiście przez jakiś czas, 356 00:18:05,440 --> 00:18:09,160 i bardzo łaskawie oferuje dość często dla studentów przez internet 357 00:18:09,160 --> 00:18:11,140 z wszelkich problemów, które mogą rozwiązać. 358 00:18:11,140 --> 00:18:13,770 I rzeczywiście, wydaje się, że był robi, że nawet w przeszłości 359 00:18:13,770 --> 00:18:16,320 gdy kod źródłowy musiały być drukowane. 360 00:18:16,320 --> 00:18:20,240 >> Teraz szybko do dnia dzisiejszego, Fakt ten jest naprawdę Aktualności. 361 00:18:20,240 --> 00:18:23,577 Ostatnio ujawnił się ten projekt tango, inicjatywa Google 362 00:18:23,577 --> 00:18:25,660 a ilość pozostałego firm, by tworzyć 363 00:18:25,660 --> 00:18:28,830 oprogramowania, które można wykorzystać telefonu lub podobne urządzenie bezprzewodowe 364 00:18:28,830 --> 00:18:31,150 i chodzić wokół środowisko fizyczne 365 00:18:31,150 --> 00:18:34,960 i rzeczywiście zrobić model 3D to - który zazwyczaj jest bardzo czas 366 00:18:34,960 --> 00:18:36,340 czasochłonne i / lub kosztowne. 367 00:18:36,340 --> 00:18:40,350 A jednak z dzisiejszej technologii można może wkrótce się robić to samemu, 368 00:18:40,350 --> 00:18:43,150 i można szybko pisać Oprogramowanie, z którymi się 369 00:18:43,150 --> 00:18:44,930 wykorzystać tę nową technikę. 370 00:18:44,930 --> 00:18:45,680 Rzućmy okiem. 371 00:18:45,680 --> 00:18:49,530 372 00:18:49,530 --> 00:18:52,540 >> JOHNNY LEE: Nazywam się Johnny Lee, i pracuję w zaawansowanej technologii 373 00:18:52,540 --> 00:18:54,560 i grupa projektów w Google. 374 00:18:54,560 --> 00:18:56,690 Nasz mały zespół tutaj, z siedzibą w Kalifornii, 375 00:18:56,690 --> 00:19:01,200 współpracuje z uczelniami, laboratoriów badawczych oraz partnerów przemysłowych 376 00:19:01,200 --> 00:19:05,220 zbierać ostatnich 10 lat Badania w dziedzinie robotyki i Computer Vision 377 00:19:05,220 --> 00:19:09,260 skoncentrować się, że technologia w bardzo unikalny telefonu komórkowego. 378 00:19:09,260 --> 00:19:14,100 Jesteśmy istotami fizycznymi że żyjemy w świecie 3D, 379 00:19:14,100 --> 00:19:17,690 Jeszcze dzisiaj urządzenia mobilne Zakładamy, że świat fizyczny 380 00:19:17,690 --> 00:19:19,820 kończy się w granicach od ekranu. 381 00:19:19,820 --> 00:19:23,010 Naszym celem jest dać telefon Urządzenia ludzką skalę 382 00:19:23,010 --> 00:19:24,665 rozumienie przestrzeni i ruchu. 383 00:19:24,665 --> 00:19:26,540 Eitan MARDER-Epsteina: To będzie umożliwić 384 00:19:26,540 --> 00:19:28,480 ludzi do interakcji z otoczeniem 385 00:19:28,480 --> 00:19:30,360 tylko w całkowicie odmienny sposób. 386 00:19:30,360 --> 00:19:33,330 Możemy prototyp w coś, co kilka godzin 387 00:19:33,330 --> 00:19:36,070 weźmie nas miesiące lub nawet lata wcześniej, 388 00:19:36,070 --> 00:19:38,670 dlatego, że nie mają tego Technologia łatwo dostępne. 389 00:19:38,670 --> 00:19:41,760 >> TED Larson: Co się stanie, jeśli mają wszystkie te kawałki w telefonie? 390 00:19:41,760 --> 00:19:46,280 Jak to zmienić, co telefon jest? 391 00:19:46,280 --> 00:19:48,460 >> JOHNNY LEE: Mamy stworzył prototyp telefonu 392 00:19:48,460 --> 00:19:52,150 zawierające spersonalizowanych sprzętu i oprogramowania, zaprojektowane 393 00:19:52,150 --> 00:19:56,600 , aby umożliwić telefon do śledzenia to Ruch w pełni 3D, w czasie rzeczywistym 394 00:19:56,600 --> 00:19:58,120 jak trzymasz go. 395 00:19:58,120 --> 00:20:01,840 Czujniki te przerobić ćwierć miliona pomiarów 3D 396 00:20:01,840 --> 00:20:05,980 każdy drugi aktualizacji Położenie i obrót telefonu 397 00:20:05,980 --> 00:20:09,760 fuzję tę informację do jeden model 3D środowiska. 398 00:20:09,760 --> 00:20:12,625 >> Chris Anderson: Mamy problem zwana nawigacja pomieszczeniu. 399 00:20:12,625 --> 00:20:14,300 I to jest rozwiązanie tego problemu. 400 00:20:14,300 --> 00:20:17,383 >> Eitan MARDER-Eppstein: śledzi pozycji, jak przejść na całym świecie. 401 00:20:17,383 --> 00:20:19,070 I to też sprawia, że ​​mapy, które. 402 00:20:19,070 --> 00:20:23,114 >> CHASE COBB: Wyobraź sobie, że można skanować mała część salonu. 403 00:20:23,114 --> 00:20:27,250 I to są w stanie generować mały świat gry w nim. 404 00:20:27,250 --> 00:20:29,900 Nie wiem, od wszelkich innych Regulator lub gier 405 00:20:29,900 --> 00:20:31,660 Urządzenie, które można zrobić w tej chwili. 406 00:20:31,660 --> 00:20:33,250 >> TULLY FOOTE: Putting wszystko razem, 407 00:20:33,250 --> 00:20:35,041 wyciągnął z ekspertami z całym świecie 408 00:20:35,041 --> 00:20:37,360 , ale im wszystko działa na tym samym projekcie. 409 00:20:37,360 --> 00:20:40,366 >> REMI EL-QUAZZANE: To są bardzo wysoki kaliber ludzi. 410 00:20:40,366 --> 00:20:40,865 Dlaczego? 411 00:20:40,865 --> 00:20:42,302 To bardzo proste. 412 00:20:42,302 --> 00:20:44,782 Myślę, że faktycznie, ludzie że wierzą w wizję. 413 00:20:44,782 --> 00:20:47,240 JOHNNY LEE: Lokalizację Odwzorowanie to jest w telefonie, 414 00:20:47,240 --> 00:20:49,000 i po prostu go używać. 415 00:20:49,000 --> 00:20:51,750 To ta zdolność do naśladowania w ślady innych ludzi. 416 00:20:51,750 --> 00:20:55,070 >> DIRK Thomas: I możemy również korzystać z tego, co robimy w ramach projektu 417 00:20:55,070 --> 00:20:57,258 powrotem do społeczności open source. 418 00:20:57,258 --> 00:20:59,350 >> CHASE COBB: Użyj go do niedowidzących, 419 00:20:59,350 --> 00:21:01,880 i dać im widok słuchowej od tego, gdzie jedziemy. 420 00:21:01,880 --> 00:21:04,205 >> Vince PASCUAL: Bycie w stanie odwzorowywać swój dom, 421 00:21:04,205 --> 00:21:07,030 obróć ją, pozwól mi zobaczyć, jak Działa to meble w pokoju. 422 00:21:07,030 --> 00:21:09,580 >> Eitan MARDER-Eppstein: wirtualna szyb do różnych światów, 423 00:21:09,580 --> 00:21:11,413 Mam na myśli możliwości są naprawdę nieograniczone. 424 00:21:11,413 --> 00:21:14,015 425 00:21:14,015 --> 00:21:16,890 JOHNNY LEE: W ciągu najbliższych kilku miesięcy, będziemy się dystrybucją zestawów dev 426 00:21:16,890 --> 00:21:20,566 do twórców oprogramowania do opracowania aplikacje i algorytmy na szczycie 427 00:21:20,566 --> 00:21:22,572 z tej platformy. 428 00:21:22,572 --> 00:21:27,240 A my jesteśmy tylko na początku, a wiemy, że jest o wiele więcej do zrobienia. 429 00:21:27,240 --> 00:21:30,541 Ale jesteśmy podekscytowani gdzie pójdzie. 430 00:21:30,541 --> 00:21:35,180 Przyszłość jest niesamowite, i wierzymy, możemy ją zbudować szybciej razem. 431 00:21:35,180 --> 00:21:41,137 432 00:21:41,137 --> 00:21:43,970 David J. MALAN: A teraz chwila to pewnie czekali. 433 00:21:43,970 --> 00:21:45,990 Można przypomnieć, że w ostatnim epizodzie 434 00:21:45,990 --> 00:21:49,970 podzielali ten tweet od CS50 własnej Andrew Hill, który kilka miesięcy temu napisał do nas 435 00:21:49,970 --> 00:21:52,650 ta, "David J Malan, gdzie moja lampa?" 436 00:21:52,650 --> 00:21:55,690 Teraz od tego czasu wiele z was ma złożone filmy Dokonywanie sprawę 437 00:21:55,690 --> 00:21:59,120 dlaczego powinieneś być następny odbiorca lampy biurko CS50. 438 00:21:59,120 --> 00:22:02,650 Myśleliśmy, że będziemy dzielić się na początku jeden z Mohamedem w Maroku. 439 00:22:02,650 --> 00:22:05,800 Okazuje się, że urodziny Mahometa został w ubiegłym tygodniu, więc pozwolę sobie również 440 00:22:05,800 --> 00:22:10,050 w imieniu CS50 powiedzieć szczęśliwy 19th birthday to Mohamed. 441 00:22:10,050 --> 00:22:11,996 Rzućmy okiem. 442 00:22:11,996 --> 00:22:15,080 >> MOHAMMED: Witam, jestem Mohamed z Maroka. 443 00:22:15,080 --> 00:22:20,510 Studiuję w innym mieście - które jest trochę daleko od mojego pierwotnego miasta 444 00:22:20,510 --> 00:22:25,390 gdzie żyję z moją rodziną - gdzie zostawiłem lampy biurko. 445 00:22:25,390 --> 00:22:28,940 Więc żyję w akademiku i to jest mój pokój. 446 00:22:28,940 --> 00:22:32,810 447 00:22:32,810 --> 00:22:37,440 Widać tutaj, że światło jest żółty, a ja naprawdę nie lubię. 448 00:22:37,440 --> 00:22:39,250 Wolę White One. 449 00:22:39,250 --> 00:22:43,350 Dlatego chcę lampy biurko CS50. 450 00:22:43,350 --> 00:22:47,109 Można sobie wyobrazić, żebym siedział tam i pracy z nim. 451 00:22:47,109 --> 00:22:48,900 David J. MALAN: A teraz kolejna propozycja. 452 00:22:48,900 --> 00:22:52,700 Ten Emad, uczeń w swoim pokoju w akademiku. 453 00:22:52,700 --> 00:22:54,680 >> EMAD: Jestem Emad od [niesłyszalne]. 454 00:22:54,680 --> 00:22:56,605 Więc dlaczego nie chcę lampę na biurku? 455 00:22:56,605 --> 00:22:59,760 Przede wszystkim, będzie stanowić umiarkowane źródło światła 456 00:22:59,760 --> 00:23:03,380 dla moich badań liceum, tak właśnie rozpoczął czwarty rok. 457 00:23:03,380 --> 00:23:06,730 I jak również kursy online, zwłaszcza CS50. 458 00:23:06,730 --> 00:23:09,130 Najważniejszym Powodem jest to, że będzie 459 00:23:09,130 --> 00:23:11,190 działać jako oprogramowania dla CS50 kursu. 460 00:23:11,190 --> 00:23:13,550 Na przykład, jeśli ktoś jest w moim domu i prosi 461 00:23:13,550 --> 00:23:17,720 jak nie masz to piękne lampy, ja pokaże im, że to klasa CS50 wysłana. 462 00:23:17,720 --> 00:23:21,290 A więc szerzyć słowo CS50, a co najważniejsze, że 463 00:23:21,290 --> 00:23:23,970 pamiętam, czy w moim życiu. 464 00:23:23,970 --> 00:23:27,460 Jestem Emad i jest CS50. 465 00:23:27,460 --> 00:23:30,510 >> David J. MALAN: A teraz Tim z Malezja, na zdjęciu w ciemności. 466 00:23:30,510 --> 00:23:31,220 Słuchaj uważnie. 467 00:23:31,220 --> 00:24:19,030 468 00:24:19,030 --> 00:24:21,640 David J. MALAN: A teraz Film dla rodzin z Zevin 469 00:24:21,640 --> 00:24:24,336 w Vancouver, Kolumbia Brytyjska. 470 00:24:24,336 --> 00:24:25,080 >> ZEVIN: Cześć. 471 00:24:25,080 --> 00:24:26,250 Jestem Zevin Lennick. 472 00:24:26,250 --> 00:24:30,925 Robię EDX dla CS50, i nie możemy znaleźć naszą lampę. 473 00:24:30,925 --> 00:24:31,675 W domu jest ciemno. 474 00:24:31,675 --> 00:24:32,610 Co o tym sądzisz? 475 00:24:32,610 --> 00:24:34,530 >> GŁOŚNIK 1: Może tam? 476 00:24:34,530 --> 00:24:35,385 >> ZEVIN: Czy na pewno? 477 00:24:35,385 --> 00:24:35,670 >> GŁOŚNIK 1: Może. 478 00:24:35,670 --> 00:24:36,910 >> ZEVIN: Idziemy dowiedzieć? 479 00:24:36,910 --> 00:24:37,620 >> 1 głośnik: Chodźmy. 480 00:24:37,620 --> 00:24:38,245 >> ZEVIN: W porządku. 481 00:24:38,245 --> 00:24:42,030 482 00:24:42,030 --> 00:24:43,530 >> 1 głośnik: Wow, spójrzcie na tego światła. 483 00:24:43,530 --> 00:24:45,540 >> ZEVIN: Może jest lampa tam. 484 00:24:45,540 --> 00:24:47,129 >> 1 głośnik: Sprawdźmy to. 485 00:24:47,129 --> 00:24:48,420 ZEVIN: Czy chcesz mi to zrobić? 486 00:24:48,420 --> 00:24:49,535 GŁOŚNIK 1: Nie, ja to zrobię. 487 00:24:49,535 --> 00:24:51,365 ZEVIN: OK. 488 00:24:51,365 --> 00:24:52,805 GŁOŚNIK 1: Trzymaj się z dala od mojej lampy! 489 00:24:52,805 --> 00:24:53,305 O nie! 490 00:24:53,305 --> 00:24:55,634 491 00:24:55,634 --> 00:24:58,050 David J. MALAN: A teraz złożenie z Eggers na Łotwie 492 00:24:58,050 --> 00:25:03,360 kto naprawdę zabrał rzeczy wycięcie z filmu. 493 00:25:03,360 --> 00:25:05,180 >> EGGERS: (AS LAMP 1) No cóż, jak się masz? 494 00:25:05,180 --> 00:25:07,250 >> KOBIETA: (AS LAMP 2) Mmm. 495 00:25:07,250 --> 00:25:07,750 Witaj. 496 00:25:07,750 --> 00:25:20,440 497 00:25:20,440 --> 00:25:22,170 >> EGGERS: (AS żarówka 1) To jest niesamowite. 498 00:25:22,170 --> 00:25:25,260 >> KOBIETA: (AS żarówka 2) Tak. 499 00:25:25,260 --> 00:25:26,782 Ooh! 500 00:25:26,782 --> 00:25:27,990 EGGERS: (AS żarówka 1) Ooh! 501 00:25:27,990 --> 00:25:30,323 EGGERS: (AS BABY żarówka) [Śmiech] Gdzie jest moja lampa? 502 00:25:30,323 --> 00:25:32,450 503 00:25:32,450 --> 00:25:33,920 >> EGGERS: Cześć, nazywam się Eggers. 504 00:25:33,920 --> 00:25:35,927 I jestem z Łotwy. 505 00:25:35,927 --> 00:25:37,214 A to oznacza - 506 00:25:37,214 --> 00:25:38,089 Głośnik 2: Nasze badanie. 507 00:25:38,089 --> 00:25:39,466 Stay tuned. 508 00:25:39,466 --> 00:25:42,220 >> EGGERS: Nie, to jest CS50. 509 00:25:42,220 --> 00:25:44,370 >> David J. MALAN: A teraz, Ostatni, ale nie najmniej, 510 00:25:44,370 --> 00:25:48,520 złożenie z Filipem w Niemczech. 511 00:25:48,520 --> 00:25:50,436 >> Phillip: Cześć David, jestem Phil. 512 00:25:50,436 --> 00:25:52,635 Jestem studentem poznawczych nauki z Niemiec. 513 00:25:52,635 --> 00:25:56,050 Kognitywistyka jest dziedziną że badania ludzkiego umysłu 514 00:25:56,050 --> 00:26:01,410 i mózgu, połączone z dyscyplin, takich jak neurologii, psychologii, lingwistyki, 515 00:26:01,410 --> 00:26:03,270 a nawet informatyka. 516 00:26:03,270 --> 00:26:07,120 Teraz ostatni semestr, spędziłem Semestr za granicą na Harvardzie. 517 00:26:07,120 --> 00:26:10,030 I ja również udział kursu, CS50. 518 00:26:10,030 --> 00:26:13,850 >> Teraz, gdy kochałem CS50, ja nigdy nie dostał własną lampę na biurku. 519 00:26:13,850 --> 00:26:18,340 Teraz Podniosłem rękę w prawie każdy wykład w desperackiej próbie 520 00:26:18,340 --> 00:26:21,405 żeby mnie na scenie i otrzymują własną biurko CS50 521 00:26:21,405 --> 00:26:25,510 Lampa - lub nawet tylko fricking piłka stres. 522 00:26:25,510 --> 00:26:29,530 Teraz w końcu mój stres Piłka na targach CS50, 523 00:26:29,530 --> 00:26:36,970 ale nadal jestem najgłębiej tym brak lampy biurko CS50 w moim życiu. 524 00:26:36,970 --> 00:26:41,930 Tak Pan David Malan, moje pytanie do Ciebie jest bardzo prosta. 525 00:26:41,930 --> 00:26:45,650 Gdzie jest mój [BLEEP] lampy biurko? 526 00:26:45,650 --> 00:26:47,540 >> David J. MALAN: A teraz trochę więcej historii. 527 00:26:47,540 --> 00:26:50,270 Można przypomnieć następujące Film od tygodnia jeden z CS50. 528 00:26:50,270 --> 00:26:56,450 >> [Muzyka gra] 529 00:26:56,450 --> 00:26:59,320 >> GŁOŚNIK 3: Triumf Umiejętności matematyczne i mechaniczne, 530 00:26:59,320 --> 00:27:03,170 jak ta wielka nowa automatyczna Kalkulator na Uniwersytecie Harvarda. 531 00:27:03,170 --> 00:27:07,050 Skomplikowane problemy w matematyce wprowadzony do urządzenia w postaci zakodowanej 532 00:27:07,050 --> 00:27:10,270 na taśmie są dokładnie rozwiązany w ułamku minuty 533 00:27:10,270 --> 00:27:12,790 czas potrzebny dla ludzkiej kalkulacji. 534 00:27:12,790 --> 00:27:24,170 535 00:27:24,170 --> 00:27:28,485 Zaprojektowany w celu przyspieszenia wszelkich form matematyczne i naukowe badania, 536 00:27:28,485 --> 00:27:33,610 Mózg gigant będzie pracować dla mechanicznego United States Navy do końca wojny. 537 00:27:33,610 --> 00:27:42,745 538 00:27:42,745 --> 00:27:44,870 David J. MALAN: teraz Mark I już nie jest w użyciu, 539 00:27:44,870 --> 00:27:46,910 ale to nie jeszcze tu mieszka na terenie kampusu. 540 00:27:46,910 --> 00:27:49,840 Zdecydowaliśmy się na jeden finał spacer z profesorem Harry Lewis 541 00:27:49,840 --> 00:27:53,080 aby przyjrzeć się bliżej na Harvard centrum nauki - nowy dom 542 00:27:53,080 --> 00:27:54,350 z Harvard Mark I. 543 00:27:54,350 --> 00:27:56,600 PROFESOR HARRY Lewis: Tak jesteśmy w Science Harvard 544 00:27:56,600 --> 00:27:59,950 Centrum, które jest skrzyżowaniem kampusu Harvarda. 545 00:27:59,950 --> 00:28:04,180 Wiele wydziałów mają klasach i biura tutaj. 546 00:28:04,180 --> 00:28:07,190 Co jest za nami tutaj jest komputer Mark I, 547 00:28:07,190 --> 00:28:09,820 co było na początku elektromechaniczny komputer. 548 00:28:09,820 --> 00:28:12,190 >> Więc komputer Mark I jest tutaj na Harvardzie 549 00:28:12,190 --> 00:28:17,580 bo Howard Hathaway Aiken, który był Osoba, która poczęła i zaprojektowane 550 00:28:17,580 --> 00:28:21,350 Maszyna we współpracy z inżynierów IBM, 551 00:28:21,350 --> 00:28:26,220 był profesor Harvard z matematyki stosowanej. 552 00:28:26,220 --> 00:28:32,590 I chciał odciążyć pracę numeryczne rozwiązywania równań 553 00:28:32,590 --> 00:28:36,820 według obliczeń mechanicznych, które dokonano na ołówek i papier. 554 00:28:36,820 --> 00:28:39,930 >> Co my tu mamy jest właściwie tylko fragment tego. 555 00:28:39,930 --> 00:28:43,820 To było 51 metrów długości i kiedy było w jednym kawałku. 556 00:28:43,820 --> 00:28:49,730 To może zrobić trzy dodatki na sekundę, mnożenie było sześciu sekund 557 00:28:49,730 --> 00:28:53,110 i podział po 15 sekund. 558 00:28:53,110 --> 00:28:57,870 Więc to był ogromny postęp w ciągu robi rzeczy z ołówka i papieru, 559 00:28:57,870 --> 00:29:02,870 ale to była powolna praca i prowadzenie Urządzenie będzie cały czas 560 00:29:02,870 --> 00:29:08,670 był głównym feat. elektromechanicznych Specjalizacja Inżynieria. 561 00:29:08,670 --> 00:29:12,100 >> Stosuje się go do balistyki Obliczenia, obliczania 562 00:29:12,100 --> 00:29:15,120 trajektorii pocisków. 563 00:29:15,120 --> 00:29:19,050 I to było również na trochę obliczenia na Manhattanie 564 00:29:19,050 --> 00:29:25,470 Projektu ustalania prawo Parametry dla bomby atomowej. 565 00:29:25,470 --> 00:29:29,230 >> Więc co tu widzisz Napędy taśmowe są papierowe, 566 00:29:29,230 --> 00:29:33,550 więc program został wytłoczony w Papier i taśma była na pętli. 567 00:29:33,550 --> 00:29:36,820 To, co widzisz jest rejestry, które 568 00:29:36,820 --> 00:29:42,060 odpowiadają zapisanej pamięci Urządzenie, które zostały użyte wyłącznie dla danych. 569 00:29:42,060 --> 00:29:44,480 Sam program został ustalony. 570 00:29:44,480 --> 00:29:47,460 Te elektryczne maszyny do pisania użyto do drukowania danych wyjściowych. 571 00:29:47,460 --> 00:29:51,220 Te tarcze, które Posiadamy 10 stanowisk, są 572 00:29:51,220 --> 00:29:53,120 gdzie chcesz wstawić stałe. 573 00:29:53,120 --> 00:29:57,990 Program został tak ustalony na papierze taśmy, a jeśli miał stałą, 574 00:29:57,990 --> 00:30:03,360 jak masz w C + kod - ustawić niektóre zmiennej równej 47 na początku 575 00:30:03,360 --> 00:30:05,950 z tego programu - tu jest równoważne. 576 00:30:05,950 --> 00:30:10,910 Można by wybrać numer 47 przy użyciu tych rejestrów. 577 00:30:10,910 --> 00:30:14,460 >> Równoważne obliczeniowa to jest znacznie mniej 578 00:30:14,460 --> 00:30:22,055 niż najmniejszy zegarek Komputer, który jest obecnie produkowany. 579 00:30:22,055 --> 00:30:23,680 David J. MALAN: To jest to dla CS50Live. 580 00:30:23,680 --> 00:30:25,471 Dzięki tak dużo do tego tygodniu współpracownicy, 581 00:30:25,471 --> 00:30:27,550 a także z tym tygodniowym Zespół za kamerą. 582 00:30:27,550 --> 00:30:30,050 Zamknijmy show z spojrzenie na projekt zarysowania 583 00:30:30,050 --> 00:30:32,040 od Lisa Chung w Bostonie, 584 00:30:32,040 --> 00:31:41,227 >> [MUZYKA-YLVIS, "FOX"]