[TEMAT MUZYKI] DAVID J MALAN: Witaj świecie. To CS50Live. Więc to było wniesiona do mojej uwagi że w ciągu ostatnich kilku odcinkach I może powiedzieć kilka rzeczy, które są nieprawidłowe. Cóż, jednym z pierwszych, na przykład, było to, że to popularna strona używaliśmy do Kursy dyskusje nie jest w rzeczywistości nazywa b. czerwona. To podobno nazywa Reddit. W tym samym czasie, to jest tak, że dla zupełnie jakiś czas Stany Zjednoczone był przy 00000000 do ochrony swoich rakiet. Jednak te pociski były jądrowej, i nie widać, "Nuke-you-ler". Tymczasem. Kocham cię. To jest rzeczywiście obecnie, podobno, najbardziej popularne hasło teraz dla osób, które mają być używane. Ale to - jeśli powiększyć - jest nie w tym, w jaki sposób można zrobić serce. Wreszcie CS50 własnej Shelley Westover, którego może pamiętacie z takich filmów jak ten, zauważył, że nie jest w rzeczywistości Aparat "operater" ale operator kamery. Teraz mówimy o aparacie Operatorzy, zespół łaskawie pozwolił mi pożyczyć dzisiaj ten aparat, tak, że możemy spojrzeć na to, co jest rzeczywiście dzieje się cały ten czas za kulisami. Więc jeśli chcesz, pójdziemy naprzód i wziąć na wycieczkę do studia? Jesteśmy tu w pięknej Hauser Studio, w Widener Library. Na tle tutaj jest to zielony ekran, który zwie jako chroma-key, czy cyc ścianie fizycznie. I rzeczywiście, jeśli idę się ściśle z tym, zauważyć, jak piłka ma niewielkie krzywej do niego, a nie normalny ostry kąt. Które pozwala nam zachować cienie off krawędzi, i to również pozwala nam na pewien, że możemy nałożyć prawie wszystko mamy Chcesz miło i czysto. Teraz tutaj jest cały wiązka światła kontrolowanych od głównego panelu przełączników, które zobaczymy się tylko trochę. Tu jest światło LED tzw Barn Drzwi na nim. To, co rzuca się bardzo w reżyserii światła. Naprawdę daje mi blask podczas pokazu. A następnie tutaj mamy fluorescencyjne światła, które rzuca bardziej miękkie światło. Teraz obie te tańszy w obsłudze i wiele chłodniej niż pracować bardziej tradycyjne żarówki że wiele ludzi wciąż zwykle mają w swoich domach. Teraz, jeśli mamy odwrócić się tutaj, zobaczysz to, co widzę. Więc mamy kilka naszych Kamery tutaj, z których jeden ma teleprompter na nim. Właściwie nie bardzo użyć teleprompter w CS50Live, ale na szorty, przeciwko tym, białe teł, które być może pamiętasz, rzeczywiście z nich korzystać sporo. Spędzać sporo czasu w wcześniej skryptów materiału tak aby to po prostu prawo. Teraz tutaj, będziesz faktycznie zobaczyć kamery górę na sufit. Miejmy powiększyć to. To tak zwane guz cam, który dostaje te strzały , które widzisz na samym początku lub bardzo koniec CS50Live. I trudno jest zobaczyć w oświetlenie tam, ale to właściwie zawieszony do góry nogami, a my w stanie rozwiązać w programie po Fakt, odchylając go w pionie. Teraz - hi [? Andrea -?] Tutaj, niech udać się do tego panelu światła że już wcześniej wspomniałem. Ten panel ma światło cała masa przełączników, a oni go nienawidzą, gdy I rzeczywiście to zrobić, ale może rzeczywiście rzucić niektóre światła w górę iw dół tutaj. I nie dość zobaczyć efekt, ale jesteśmy rodzaj siejąc spustoszenie w naszych kamer teraz. Ale niech to naprawić. O rany, przejdźmy dalej. Więc tutaj jest w szafie które wszystkie przewody wytwórni ostatecznie kierowane. I to jest coś w rodzaju mózgiem operacji, za kulisami, wielkimi fanami tutaj. W rzeczywistości, jeśli można oprzeć się usłyszeć sporo hałasu. Więc jest całkiem trochę izolacji na te ściany tak, aby utrzymać ten poziom hałasu, gdy my w rzeczywistości zamknął drzwi. Ale aż nie można zobaczyć wszystko kable wchodzą i wychodzą z ukrycia. A tutaj można zobaczyć Kopia teleprompter które widzieliśmy przed chwilą. Dobra, niech do głowy tzw. control room. Więc tutaj, nadal nie bardzo rozumiem ten jeden, to gdzie trzymamy palnych najwyraźniej. Ale tutaj mamy cała masa stacji roboczych gdzie zespół i na CS50 inne zespoły HarvardX pracy. A tutaj mamy stację audio. Rzućmy okiem. Hej Patrick. Więc tutaj znów mamy cała masa tarcz możemy poruszać się w górę iw dół, aby faktycznie zmienić poziom. Tym razem dla audio. I rzeczywiście, jeśli to zrobić tutaj - jestem będzie się powoli obniżać ten dźwięk poziom, i mam zamiar rozmawiać w to zwykle mój głos tu Hauser Studio dla CS50 Live, a na niektórych wskazują, że nie będziemy mieć - [VOLUME obniża GŁOS JEST DO  Niesłyszalne.] Teraz, jeśli podnieść go z powrotem będziesz zaczynają ponownie usłyszeć mój głos. Teraz nie musisz się robić wszystko ręcznie. W rzeczywistości mamy kilka ustawień. Więc jeśli pójdę tu do warstwy Menu, można przełączać się między 1 faktycznie w 16 i 7 w 32 i zobaczysz to się stało. Rzeczywiście bardzo miłe. Robię to trochę oraz - oglądanie. Tak czy inaczej, przejdźmy tu i zobaczysz całą banku dysków twardych, naprawdę. Są to wszystkie SSD, które może mają w dzisiejszych laptopach, a nawet niektórzy w dzisiejszych komputerach. I przechowywania rzeczy, jak to - co jest rzeczywiście tylko dysk twardy, który jest około 500 koncertów w SSD. I można zobaczyć interfejs, za pomocą którego istnieje łączy się wnętrzności, że. To jest, gdy wszystkie nasze filmy ostatecznie przechowywane, z jednego lub większej liczby kamer, które może być używany dla danego pędów. Teraz tutaj - Hej Ramon. Dzięki. Ramon to naprawdę nigdy nie podano mi wiele uwagi tam, ale my po prostu przejść. Jeśli Ramon - czy mogę spojrzeć na tutaj mamy całą masę przycisków że możemy grać z tak dobrze. A tymczasem jest cała kilka wyświetlaczy tutaj na dwóch masywnych, dużych ekranach. I to jest naprawdę jak wnętrzności studiu telewizyjnym. Każdy z sygnałów wizyjnych tu przyjść, a co jesteśmy w stanie to zrobić, dotykając przełączniki i pokrętła jest faktycznie Produkujemy pokazu w czasie rzeczywistym. Tak na przykład, mamy ten mały przepustnicy tutaj, jak można zobaczyć w samolocie. Jeśli zacznę zdobyć to z powrotem, zawiadomienie to, co dzieje się z dwóch obrazów tam. Zanika między nimi, i tak posunęliśmy się od jednego do drugiego. A jeśli wciskam, że z powrotem, teraz mamy z powrotem oryginalne obrazy. Tymczasem ten joystick na tutaj, jak stary zręcznościowej konsoli, Pozwala nam to zrobić z tej wypukłości cam. I tam pójdziemy, tam pójdziemy, nie pójdziemy. I teraz mamy ustalone, że - prawie tyle dobry dla celów przedstawienia. Wreszcie - przepraszam Ramon - my też kilka przycisków tutaj. DDR2, z moich ulubionych gier, być może, i jeśli hit to, że teraz uzyskać ten efekt. Można przypomnieć, że od odcinek dwa CS50Live. Jeśli będziemy naciskać na tytuł, to jest to, co my może trafić, jeśli coś faktycznie jest nie tak, dostajemy, że ekran nie. A teraz wreszcie, myślę, że to czas na 60 sekund Rob. Och, syn - [BASOWA SZTUKI] ROB: Och, daj spokój! Wystarczy użyć jakiegoś zwierzęcia film! [Muzyka gra] [Kobieta mówi japoński] Ostatnio w mediach było Artykuł o CS50 w popularnym serwisie znany jako życia Hacker. Teraz jeden z twoich kolegów, Annabel z Australii, natknąłem się na ten artykuł iw samej kolei CS50. Ona teraz naukę w klasie a ona chce się przywitać. ANNABEL: Witaj świecie. Nazywam się Annabel, a ja jestem z Queensland w Australii. Powodem biorę tej klasy jest bo widziałem post na Życie Hacker, i wiedział, że to było kluczem do luki między będąc nowicjuszem, i przyszłość w CS. Tego kursu będzie także most w wielu kierunkach na mojej autystycznego syna kto go kocha. Mam także nadzieję, że na koniec tworzenia Programy pomagające mój dysleksją córkę. Obecnie jestem księgowym, z ciężkim zainteresowania w technologii, nieruchomości, ogrodnictwo, i muzyka instrumentalna. Nazywam się Annabel, i to jest CS50. Głośnik: Pozwólcie następny wprowadzenie Betty, kto chciałby również przywitać. BETTY: Witaj, świecie. Nazywam się Betty, i jestem z południowej Kalifornii. Biorę ten kurs ponieważ nasze społeczeństwo dzisiaj wydaje się być ukierunkowane na programowanie. Programowanie jest coraz zasadnicze znaczenie dla naszego życia. I rzeczywiście, myślę, że to już w zasadzie teraz, bo wiele rzeczy, które możemy mechanicznych włączyć programowanie , aby mogły być tworzone. Zasadniczo, mamy zamiar być ukierunkowana na przyszłość wypełnioną z technologii i Programowanie będzie być istotną częścią tej przyszłości. Więc myślę, że to jest coś to jest naprawdę fajne, i że powinienem chyba dostać się do uczenia się go. Więc tak, mam na imię Betty i jest CS50. DAVID J MALAN: Nz tutaj w międzyczasie, Raja z Indii, który ma zdobyć tak zanurzona w CS50 że najwyraźniej to wytatuowany na jego skórze. A teraz, tweety. To jeden z Carterem w Wirginii, który napisał do nas z tego - "Consentino i robią dobry użytek z mojego dnia śnieg oglądanie tydzień jeden z CS50 Harvard w telewizji poprzez Chromecast i YouTube. " Kto jest Consentino? Cóż, najwyraźniej to jego kot, ale rzeczywiście, na zdjęciu wraz z nogi Cartera, jest duża ekran TV w tle. I najwyraźniej nie są rzeczywiście stosując Chromecast do projektu CS50 w tygodniu jeden na że duży ekran TV bezprzewodowo. Teraz Chromecast, jeśli nie znasz, jest rzeczywiście rodzaju schludne urządzenie. Jest to dość tanie, że wtyczka można umieścić z tyłu komputera do portu HDMI. Posiada bezprzewodowy dostęp do Internetu, a przede pozwala na strumieniowe przesyłanie bezprzewodowo treści z laptopa na telewizor, a nawet sterować telewizorem i pobrać zawartość jak filmy bezpośrednio do niego. A teraz uwaga z Mohamed, jeden z kolegami w Pakistanie, którzy niedawno odkryli ta ciekawość - widocznie jeśli pójdziesz do google.com z okazji i wyszukiwania dla mnie, David J. Malan, najwyraźniej ten facet pojawia się raz na jakiś czas. David H. Malan, który najwyraźniej Brytyjska psychoterapeuta, który wygląda strasznie dużo jak ja. Teraz okazuje się, jeśli kliknij ten link zwrotnego w dolnym rogu można faktycznie zgłosić problem, jak rzeczy są złe do Google. A niech mnie - ponieważ są w Internecie tutaj - jeśli możesz pomóc faceta, i rzeczywiście kliknij odnośnik do tego złego górę, i tylko wspomnieć, że David H. Malan nie jest w rzeczywistości David J. Malan. Teraz, aby być uczciwym, nie Prawdopodobnie jest David H. Malan, i prawdopodobnie jest Brytyjska psychoterapeuta, więc niech nie zgłosić nic innego, jak źle, ale po prostu, że zdjęcie ma prawdopodobnie wybrano algorytmicznie nieprawidłowo przez serwery Google. A teraz witam z CS50 jest przyjaciel, profesor Harry Lewis. Profesor Harry Lewis był faktycznie moje lata temu profesor kiedy wziąłem intensywny kurs w teorii obliczeń. Oczywiście teoria, w której zwiedzić podstawowych obliczeń, granice i dokładnie to, czego komputery może i nie może zrobić. Odwiedziliśmy ostatnio Profesor Lewis w swoim biurze aby spojrzeć na niektóre technologie przeszłości. PROFESOR HARRY LEWIS: jestem Harry Lewis, Jestem profesorem informatyki tutaj na Harvardzie. Przyszedłem na Harvard w 1964 roku jako student pierwszego roku, i chyba przez trzy lata się podczas wojny w Wietnamie Byłem tu od wieków. Więc teraz na czele licencjackich Program w dziedzinie informatyki, i Uczyłem wiele różne kursy na przestrzeni lat. I chciałbym powiedzieć, trochę o niektórych z ciekawych rzeczy, które poszły na Harvardzie, z którą mieli jakiś kontakt na przestrzeni lat. Jej mój licencjackich Teza, w 1968 roku, która Napisałem dwuwymiarowy język programowania. Jest to płaszczyzna pamięci rdzeń, te są trochę pączki magnetyczne , które są nawleczone na przecięcia przewodów. I był to sposób pamięć zostało wykonane przed półprzewodników Technologia stała się opłacalna. Jest wcześnie 15 gigabajt iPod, które trzymam w okolicy nie dlatego, że ktoś jest pod wrażeniem się o 15 gigabajtowy iPod, ale ponieważ jest to 70 Napęd megabajt, a oni poszedł w dyskach, które były o wielkości pralki. Więc to było tylko 70 megabajtów pamięci, które daje pewne poczucie jak rzeczy skalowane. DAVID J MALAN: A teraz kolejny tweet. To jeden z William W Wielkiej Brytanii , który napisał: "David J. Malan, po kawałku Google stalking, okazuje się, Rob Ma brata bliźniaka. Możemy umieścić go w CS50Live i grać dostrzec różnicę? " Więc William, to jest w istocie. CS50 własnej Rob Bowden ma brata bliźniaka. W rzeczywistości, o to Rob i Paul - lub Paweł i - na zdjęciu Są dwa Bowdens, obaj mają faktycznie TFed dla CS50 w przeszłości, i rzeczywiście Rob jest teraz na Pełny zespół razem CS50 za. Teraz też tak trochę Google stalking, i okazuje się, że brat bliźniak Pawła ma swój własny YouTube kanał, w którym wyobraża Sam trochę komik. Rzućmy okiem. PAUL BOWDEN: Hej chłopaki. Paweł Bowden tu ponownie. Jestem z powrotem z moim drugim razem w Stand Up. Tak, wiem, że siedzę w dół. Za pierwszym razem nie poszło jak miałem nadzieję, ale wziąłem porady że chłopaki oferowane, i tym razem mam zamiar być trochę mniej niezręcznie, i trochę lepiej na przedniej żart. DAVID J MALAN: Teraz, jeśli chcesz, aby subskrybować kanał Pawła na YouTube, i należy udać się do tego adresu tutaj. Teraz brat Rob jest oczywiście bardzo dumny z jego bratem bliźniakiem. W rzeczywistości, na zdjęciu jest Rob, jak animowany GIF robi pompki pięść. Teraz to rzeczywiście w obiegu w internecie sporo. Więc jeśli Google wokół na to zdjęcie tutaj, można nawet zrobić to tapety, jeśli chcesz. I powinieneś. Teraz Rob tutaj był doping jego brat na w popularnej amerykańskiej grze zobaczyć, w których Paweł był uczestnikiem. Teraz, co teleturniej był? Cóż my go zostawić do ciebie, internet, aby dowiedzieć się dokładnie, co gra pokaż Paweł Bowden udział na, i czy można się o tym przekonać, niech się z nami wiedzieć na Reddit, Facebook, czy Twitter, i zobaczymy, czy nie możemy pokazać trochę klip w następnym CS50Live. A teraz kawałek sprzętu. Jak może słyszeliście, CS50 w część z nich znajduje się na odcinkach kampusu wykorzystuje element sprzętu znany jako Arduino. Na zdjęciu, na przykład, Arduino Uno jest, mała płytka, że można podłączyć do komputera, Program, a następnie rzeczywiście to przez pisanie kodu C +, a następnie spalenie go do sprzętu, tak który może faktycznie wykonywać funkcji. Teraz jeden z twoich kolegów tutaj, Areor, postanowił na łączenie się o Arduino Uno na swoim komputerze a następnie wdrożenie, jeśli potrafisz w to uwierzyć, problemem zestaw 2 w Cezara. Teraz nie mamy żadnego dźwięku w Ten film, ale niech powiększyć i spojrzeć na wynik końcowy. Teraz, jeśli jesteś Redditer, ty może zauważyłeś ten post Kilka tygodni temu reklama odcinek dwa CS50Live. Teraz jeden z twoich kolegów, Louis z Montreal, Kanada, potem odcinek Uprzejmie pisał: "Wow, że był historyczny. " Tylko poprawić sobie kilka minut później z edycji - "histeryczne, ha ha." Więc my ją albo sposób, ale to, co było zabawniejszy niż, że jest to, że Chris z Toronto, Kanada następnie uzupełniane w następujący sposób: "To byłoby histeryczne jeśli następny odcinek był jako historyczny Wynik personelu produkcyjnego widząc ten komentarz. " No rzeczywiście zrobiliśmy, i teraz trochę więcej historii. Wyciągnęliśmy to się z archiwum. Jest w magazynie, popularne Elektronika, wydanie z 1975 r., który nosił ten nagłówek, Świecie Zestaw pierwszej minikomputerów rywalizować modele rynkowe. Altair 8800. Teraz w czasie nie był naprawdę językiem programowania , z którym można zrobić to Maszyna do rozwiązywania problemów bardzo łatwo, i tak młody Harvard Student w czasie Bill Gates postanowił nazwie z niektórych jego przyjaciół do napisania pierwszego tłumacza język programowania, znane jako podstawowe, z których do jazdy ten kawałek sprzętu. Pojechaliśmy na spacer niedawno z profesorem Harry Lewis Maxwell Dworkin, Harvard informatyka budynek, w którym Kod źródłowy tego oryginału Interpreter języka BASIC nadal wisi. A my go zapytać, czy on może dać nam wycieczkę. PROFESOR HARRY LEWIS: Co masz tutaj jest lista wcześnie oprogramowaniem napisany przez Billa Gatesa i Paula Allen, założyciele Microsoftu. Więc kod jest ciekawa z dwóch powodów. Przede wszystkim okazało się, Pierwszy produkt firmy Microsoft, który był tłumaczem Podstawowym językiem programowania. A po drugie, to było jeden z pierwszych prób stworzyć tłumacza tak zwyczajnie ludzie mogli korzystać z komputerów osobistych. Więc był Bill Gates studia licencjackie na Uniwersytecie Harvarda. Zacząłem naukę na Harvardzie w 1974 roku. Dokonano tego w 1975 roku, więc to było na początku w jego karierze, a na początku mojej kariery. I rzeczywiście nauczał ustawy w Oczywiście w tym czasie. Paul Allen nie było Harvard studentów, ale był w liceum kolega Bill Gates. Jeśli się i wyglądać na aukcji, będziesz rzeczywiście znaleźć trzecią nazwę, Monte Davidoff, który był tu kolega Gatesa na Harvardzie. OK, więc tutaj jest ciekawy komentarz tutaj. Mówi: "W 4k możesz usuwać plac korzeń ale pętle powinny nadal pracować. " OK, więc co to oznacza to, że nie był dwa sposoby kompilacji tego programu. Jednym z nich było uruchomienie na wersji z tego komputera Altair że miał tylko 4K słów pamięci. 4096 słów pamięci. Ale duża wersja miała 8 K, i tak co to mówi, jest to, że w wersji 4K trzeba było usunąć kilka kod by pasował. A jedną z rzeczy, które będą usunięte będzie pierwiastek kwadratowy rutynowe, ale najwyraźniej dla pętli powinien nadal działać, nawet kiedy kompilacji dół tylko dla wersji 4K komputera zestawu. Teraz, jeśli powiększyć tego kodu źródłowego można zauważyć znajome nazwisko. Rzeczywiście, Użytkownik Holloway osoba, która była wydrukowane z tego źródła Kod w kwietniu 1975 roku. Teraz tych z Was, którzy już zadawane pytania, lub być może gdzie indziej na Reddit dla CS50, mógł natknąć Glenn Holloway, jeden z członków zespołu CS50 za który faktycznie z Oczywiście przez jakiś czas, i bardzo łaskawie oferuje dość często dla studentów przez internet z wszelkich problemów, które mogą rozwiązać. I rzeczywiście, wydaje się, że był robi, że nawet w przeszłości gdy kod źródłowy musiały być drukowane. Teraz szybko do dnia dzisiejszego, Fakt ten jest naprawdę Aktualności. Ostatnio ujawnił się ten projekt tango, inicjatywa Google a ilość pozostałego firm, by tworzyć oprogramowania, które można wykorzystać telefonu lub podobne urządzenie bezprzewodowe i chodzić wokół środowisko fizyczne i rzeczywiście zrobić model 3D to - który zazwyczaj jest bardzo czas czasochłonne i / lub kosztowne. A jednak z dzisiejszej technologii można może wkrótce się robić to samemu, i można szybko pisać Oprogramowanie, z którymi się wykorzystać tę nową technikę. Rzućmy okiem. JOHNNY LEE: Nazywam się Johnny Lee, i pracuję w zaawansowanej technologii i grupa projektów w Google. Nasz mały zespół tutaj, z siedzibą w Kalifornii, współpracuje z uczelniami, laboratoriów badawczych oraz partnerów przemysłowych zbierać ostatnich 10 lat Badania w dziedzinie robotyki i Computer Vision skoncentrować się, że technologia w bardzo unikalny telefonu komórkowego. Jesteśmy istotami fizycznymi że żyjemy w świecie 3D, Jeszcze dzisiaj urządzenia mobilne Zakładamy, że świat fizyczny kończy się w granicach od ekranu. Naszym celem jest dać telefon Urządzenia ludzką skalę rozumienie przestrzeni i ruchu. Eitan MARDER-Epsteina: To będzie umożliwić ludzi do interakcji z otoczeniem tylko w całkowicie odmienny sposób. Możemy prototyp w coś, co kilka godzin weźmie nas miesiące lub nawet lata wcześniej, dlatego, że nie mają tego Technologia łatwo dostępne. TED Larson: Co się stanie, jeśli mają wszystkie te kawałki w telefonie? Jak to zmienić, co telefon jest? JOHNNY LEE: Mamy stworzył prototyp telefonu zawierające spersonalizowanych sprzętu i oprogramowania, zaprojektowane , aby umożliwić telefon do śledzenia to Ruch w pełni 3D, w czasie rzeczywistym jak trzymasz go. Czujniki te przerobić ćwierć miliona pomiarów 3D każdy drugi aktualizacji Położenie i obrót telefonu fuzję tę informację do jeden model 3D środowiska. Chris Anderson: Mamy problem zwana nawigacja pomieszczeniu. I to jest rozwiązanie tego problemu. Eitan MARDER-Eppstein: śledzi pozycji, jak przejść na całym świecie. I to też sprawia, że ​​mapy, które. CHASE COBB: Wyobraź sobie, że można skanować mała część salonu. I to są w stanie generować mały świat gry w nim. Nie wiem, od wszelkich innych Regulator lub gier Urządzenie, które można zrobić w tej chwili. TULLY FOOTE: Putting wszystko razem, wyciągnął z ekspertami z całym świecie , ale im wszystko działa na tym samym projekcie. REMI EL-QUAZZANE: To są bardzo wysoki kaliber ludzi. Dlaczego? To bardzo proste. Myślę, że faktycznie, ludzie że wierzą w wizję. JOHNNY LEE: Lokalizację Odwzorowanie to jest w telefonie, i po prostu go używać. To ta zdolność do naśladowania w ślady innych ludzi. DIRK Thomas: I możemy również korzystać z tego, co robimy w ramach projektu powrotem do społeczności open source. CHASE COBB: Użyj go do niedowidzących, i dać im widok słuchowej od tego, gdzie jedziemy. Vince PASCUAL: Bycie w stanie odwzorowywać swój dom, obróć ją, pozwól mi zobaczyć, jak Działa to meble w pokoju. Eitan MARDER-Eppstein: wirtualna szyb do różnych światów, Mam na myśli możliwości są naprawdę nieograniczone. JOHNNY LEE: W ciągu najbliższych kilku miesięcy, będziemy się dystrybucją zestawów dev do twórców oprogramowania do opracowania aplikacje i algorytmy na szczycie z tej platformy. A my jesteśmy tylko na początku, a wiemy, że jest o wiele więcej do zrobienia. Ale jesteśmy podekscytowani gdzie pójdzie. Przyszłość jest niesamowite, i wierzymy, możemy ją zbudować szybciej razem. David J. MALAN: A teraz chwila to pewnie czekali. Można przypomnieć, że w ostatnim epizodzie podzielali ten tweet od CS50 własnej Andrew Hill, który kilka miesięcy temu napisał do nas ta, "David J Malan, gdzie moja lampa?" Teraz od tego czasu wiele z was ma złożone filmy Dokonywanie sprawę dlaczego powinieneś być następny odbiorca lampy biurko CS50. Myśleliśmy, że będziemy dzielić się na początku jeden z Mohamedem w Maroku. Okazuje się, że urodziny Mahometa został w ubiegłym tygodniu, więc pozwolę sobie również w imieniu CS50 powiedzieć szczęśliwy 19th birthday to Mohamed. Rzućmy okiem. MOHAMMED: Witam, jestem Mohamed z Maroka. Studiuję w innym mieście - które jest trochę daleko od mojego pierwotnego miasta gdzie żyję z moją rodziną - gdzie zostawiłem lampy biurko. Więc żyję w akademiku i to jest mój pokój. Widać tutaj, że światło jest żółty, a ja naprawdę nie lubię. Wolę White One. Dlatego chcę lampy biurko CS50. Można sobie wyobrazić, żebym siedział tam i pracy z nim. David J. MALAN: A teraz kolejna propozycja. Ten Emad, uczeń w swoim pokoju w akademiku. EMAD: Jestem Emad od [niesłyszalne]. Więc dlaczego nie chcę lampę na biurku? Przede wszystkim, będzie stanowić umiarkowane źródło światła dla moich badań liceum, tak właśnie rozpoczął czwarty rok. I jak również kursy online, zwłaszcza CS50. Najważniejszym Powodem jest to, że będzie działać jako oprogramowania dla CS50 kursu. Na przykład, jeśli ktoś jest w moim domu i prosi jak nie masz to piękne lampy, ja pokaże im, że to klasa CS50 wysłana. A więc szerzyć słowo CS50, a co najważniejsze, że pamiętam, czy w moim życiu. Jestem Emad i jest CS50. David J. MALAN: A teraz Tim z Malezja, na zdjęciu w ciemności. Słuchaj uważnie. David J. MALAN: A teraz Film dla rodzin z Zevin w Vancouver, Kolumbia Brytyjska. ZEVIN: Cześć. Jestem Zevin Lennick. Robię EDX dla CS50, i nie możemy znaleźć naszą lampę. W domu jest ciemno. Co o tym sądzisz? GŁOŚNIK 1: Może tam? ZEVIN: Czy na pewno? GŁOŚNIK 1: Może. ZEVIN: Idziemy dowiedzieć? 1 głośnik: Chodźmy. ZEVIN: W porządku. 1 głośnik: Wow, spójrzcie na tego światła. ZEVIN: Może jest lampa tam. 1 głośnik: Sprawdźmy to. ZEVIN: Czy chcesz mi to zrobić? GŁOŚNIK 1: Nie, ja to zrobię. ZEVIN: OK. GŁOŚNIK 1: Trzymaj się z dala od mojej lampy! O nie! David J. MALAN: A teraz złożenie z Eggers na Łotwie kto naprawdę zabrał rzeczy wycięcie z filmu. EGGERS: (AS LAMP 1) No cóż, jak się masz? KOBIETA: (AS LAMP 2) Mmm. Witaj. EGGERS: (AS żarówka 1) To jest niesamowite. KOBIETA: (AS żarówka 2) Tak. Ooh! EGGERS: (AS żarówka 1) Ooh! EGGERS: (AS BABY żarówka) [Śmiech] Gdzie jest moja lampa? EGGERS: Cześć, nazywam się Eggers. I jestem z Łotwy. A to oznacza - Głośnik 2: Nasze badanie. Stay tuned. EGGERS: Nie, to jest CS50. David J. MALAN: A teraz, Ostatni, ale nie najmniej, złożenie z Filipem w Niemczech. Phillip: Cześć David, jestem Phil. Jestem studentem poznawczych nauki z Niemiec. Kognitywistyka jest dziedziną że badania ludzkiego umysłu i mózgu, połączone z dyscyplin, takich jak neurologii, psychologii, lingwistyki, a nawet informatyka. Teraz ostatni semestr, spędziłem Semestr za granicą na Harvardzie. I ja również udział kursu, CS50. Teraz, gdy kochałem CS50, ja nigdy nie dostał własną lampę na biurku. Teraz Podniosłem rękę w prawie każdy wykład w desperackiej próbie żeby mnie na scenie i otrzymują własną biurko CS50 Lampa - lub nawet tylko fricking piłka stres. Teraz w końcu mój stres Piłka na targach CS50, ale nadal jestem najgłębiej tym brak lampy biurko CS50 w moim życiu. Tak Pan David Malan, moje pytanie do Ciebie jest bardzo prosta. Gdzie jest mój [BLEEP] lampy biurko? David J. MALAN: A teraz trochę więcej historii. Można przypomnieć następujące Film od tygodnia jeden z CS50. [Muzyka gra] GŁOŚNIK 3: Triumf Umiejętności matematyczne i mechaniczne, jak ta wielka nowa automatyczna Kalkulator na Uniwersytecie Harvarda. Skomplikowane problemy w matematyce wprowadzony do urządzenia w postaci zakodowanej na taśmie są dokładnie rozwiązany w ułamku minuty czas potrzebny dla ludzkiej kalkulacji. Zaprojektowany w celu przyspieszenia wszelkich form matematyczne i naukowe badania, Mózg gigant będzie pracować dla mechanicznego United States Navy do końca wojny. David J. MALAN: teraz Mark I już nie jest w użyciu, ale to nie jeszcze tu mieszka na terenie kampusu. Zdecydowaliśmy się na jeden finał spacer z profesorem Harry Lewis aby przyjrzeć się bliżej na Harvard centrum nauki - nowy dom z Harvard Mark I. PROFESOR HARRY Lewis: Tak jesteśmy w Science Harvard Centrum, które jest skrzyżowaniem kampusu Harvarda. Wiele wydziałów mają klasach i biura tutaj. Co jest za nami tutaj jest komputer Mark I, co było na początku elektromechaniczny komputer. Więc komputer Mark I jest tutaj na Harvardzie bo Howard Hathaway Aiken, który był Osoba, która poczęła i zaprojektowane Maszyna we współpracy z inżynierów IBM, był profesor Harvard z matematyki stosowanej. I chciał odciążyć pracę numeryczne rozwiązywania równań według obliczeń mechanicznych, które dokonano na ołówek i papier. Co my tu mamy jest właściwie tylko fragment tego. To było 51 metrów długości i kiedy było w jednym kawałku. To może zrobić trzy dodatki na sekundę, mnożenie było sześciu sekund i podział po 15 sekund. Więc to był ogromny postęp w ciągu robi rzeczy z ołówka i papieru, ale to była powolna praca i prowadzenie Urządzenie będzie cały czas był głównym feat. elektromechanicznych Specjalizacja Inżynieria. Stosuje się go do balistyki Obliczenia, obliczania trajektorii pocisków. I to było również na trochę obliczenia na Manhattanie Projektu ustalania prawo Parametry dla bomby atomowej. Więc co tu widzisz Napędy taśmowe są papierowe, więc program został wytłoczony w Papier i taśma była na pętli. To, co widzisz jest rejestry, które odpowiadają zapisanej pamięci Urządzenie, które zostały użyte wyłącznie dla danych. Sam program został ustalony. Te elektryczne maszyny do pisania użyto do drukowania danych wyjściowych. Te tarcze, które Posiadamy 10 stanowisk, są gdzie chcesz wstawić stałe. Program został tak ustalony na papierze taśmy, a jeśli miał stałą, jak masz w C + kod - ustawić niektóre zmiennej równej 47 na początku z tego programu - tu jest równoważne. Można by wybrać numer 47 przy użyciu tych rejestrów. Równoważne obliczeniowa to jest znacznie mniej niż najmniejszy zegarek Komputer, który jest obecnie produkowany. David J. MALAN: To jest to dla CS50Live. Dzięki tak dużo do tego tygodniu współpracownicy, a także z tym tygodniowym Zespół za kamerą. Zamknijmy show z spojrzenie na projekt zarysowania od Lisa Chung w Bostonie, [MUZYKA-YLVIS, "FOX"]