Tip:
Highlight text to annotate it
X
>> [THEMA MUSIK SPIELEN]
DAVID J MALAN: Hallo Welt.
Dies ist CS50Live.
So ist es, um meine Aufmerksamkeit gebracht worden dass in den letzten paar Folgen
Ich kann sagen, haben ein paar Dinge, die falsch sind.
Nun, unter den ersten, zum Beispiel, war, dass dieses beliebte Website
wir haben mit für worden die Kurse Diskussionen
ist in der Tat nicht genannt Redder.
Es ist offensichtlich genannt Reddit.
>> Unterdessen ist es der Fall, dass eine ganze einige Zeit in den Vereinigten Staaten wurde mit
00000000, um seine Raketen zu schützen.
Allerdings waren diese Raketen nukleare, und nicht offensichtlich, "nuke-you-ler."
>> Inzwischen.
Ich liebe dich.
Dies ist in der Tat noch, angeblich die beliebteste Passwort
jetzt für die Menschen zu verwenden.
Aber diese - wenn wir heranzoomen - ist in der Tat nicht, wie Sie ein Herz zu machen.
>> Schließlich CS50 eigenen Shelley Westover, denen Sie von solchen Filmen erinnern
wie dieser, stellte dass sie in der Tat nicht
eine Kamera "operater" aber ein Kamera-Operator.
Jetzt spricht der Kamera Betreiber, das Team
hat mir freundlicherweise erlaubt diese Kamera heute zu leihen,
, so dass wir eine nehmen schauen, was ist eigentlich
geht die ganze Zeit hinter den Kulissen.
Also, wenn man so will, sind wir voran gehen und eine Tour durch das Studio?
Wir sind hier in der schönen Hauser Studio, in Widener Library.
Vor dem Hintergrund hier ist diese Green-Screen, sonst bekannten
als Chroma-Key-oder Wand cyc körperlich.
Und in der Tat, wenn ich zu Fuß bis eng an diese,
bemerken, wie der Ball eine leichte Kurve es eher als eine normale spitzen Winkel.
Das erlaubt uns, zu halten Schatten von der Kanten,
und es erlaubt uns auch zu machen sicher, dass wir überlagern können
fast alles, was wir wollen schön und sauber.
>> Nun hier ist eine ganze Bündel Lichter gesteuert
von einem Hauptfeld von Schaltern, die wir werden in nur ein wenig zu sehen.
Hier oben ist ein LED-Licht mit so genannte Barn Doors auf sie.
Dies ist, was wirft sehr gerichtetes Licht.
Gibt mir wirklich mein Schein während der Show.
Und dann haben wir hier eine fluoreszierende Licht, das weichere Licht wirft.
Nun sind diese beiden billiger zu betreiben,
und viel cooler zu bedienen als mehr herkömmlichen Glühlampen
dass viele Leute immer noch neigen dazu, in ihren Häusern haben.
Nun, wenn wir uns umdrehen hier Sie werden sehen, was ich sehe.
Also haben wir ein paar unserer Kameras hier, von denen
hat einen Teleprompter auf sie.
>> Wir haben eigentlich nicht wirklich nutzen ein Teleprompter in CS50Live,
aber für die Kurzschlüsse, gegen die weißen Hintergründen, die Sie sich erinnern können,
wir tatsächlich nutzen sie ziemlich viel.
Verbringen ziemlich viel Zeit in voran Scripting das Material so
es ist nur richtig zu machen.
>> Jetzt hier, werden Sie tatsächlich sehen eine Kamera auf der Decke.
Lassen Sie uns vergrößern Sie, dass.
Das ist der sogenannte Stoß Nocken, jene Schüsse bekommt
dass Sie ganz am Anfang zu sehen oder ganz am Ende des CS50Live.
Und es ist schwer zu sehen, in die Beleuchtung dort,
aber es ist eigentlich hung auf den Kopf, und wir sind
in der Lage, nach der in der Software beheben Tatsache durch Umklappen es vertikal.
>> Jetzt - hallo [? Andrea -?] Hier, Lassen Sie uns den Kopf über diese Leuchtplatte
dass ich bereits erwähnt.
Dieses Licht Panel hat eine ganze Reihe von Schaltern,
und sie hassen es, wenn Ich eigentlich tun,
aber wir können tatsächlich werfen leuchtet auf, und einige hier unten.
Ich kann nicht ganz den Effekt, aber wir sind Art verheerend auf unsere Kameras
jetzt.
Aber lassen Sie uns dieses Problem beheben.
Oh Mann, machen wir weiter.
>> Also hier ist der Schrank in die alle der Drähte Studios
letztlich weitergeleitet.
Und das ist die Art von Köpfe hinter der Operation,
hinter den Kulissen große Fans hier.
In der Tat, wenn ich lehne mich in Sie können höre ziemlich viel Lärm.
So gibt es tatsächlich eine ganze wenig Isolierung auf dieser Wand
so dass Lärm draußen zu halten, wenn wir haben in der Tat die Türen.
Aber da oben können Sie sehen, alle Kabel, die in und aus dem Schrank.
Und hier sehen Sie, eine Kopie des Teleprompter
sahen wir eben noch.
>> Okay, lass uns in den Kopf die so genannte Kontrollraum.
Also hier, habe ich noch nicht ganz verstehen diese ein,
das ist, wo wir unsere brennbaren offenbar.
Aber hier haben wir einen ganze Reihe von Workstations
wo das CS50-Team und HarvardX anderen Teams zu arbeiten.
Und hier haben wir unsere Audio-Station.
Lassen Sie uns einen Blick.
Hey Patrick.
So, hier haben wir wieder eine ganze Reihe von Zifferblättern
Wir können nach oben und unten zu bewegen die Ebenen tatsächlich ändern.
Diesmal für Audio.
Und in der Tat, wenn ich das hier tun - ich bin werde langsam bringen diese Audio
Ebene, und ich werde im Gespräch zu bleiben in Diese üblichen Stimme von mir hier in Hauser
Studio für Live-CS50, und auf einige Punkt, den Sie gehen nicht zu sein -
>> [VOLUME SENKT BIS Stimme ist Unverständlich.]
>> Nun, wenn ich *** es wieder auf du wirst starten, um meine Stimme wieder zu hören.
Nun müssen Sie nicht zu haben, alles manuell.
In der Tat haben wir einige Presets.
Also, wenn ich hier auf der Layer- Menü, kann ich eigentlich zwischen 1 wechseln
in 16 und 7 in 32 und Sie werden sehen, dies geschieht.
Eigentlich recht ordentlich.
Ich mache das ganz schön sowie - zu beobachten.
>> Wie auch immer, lassen Sie uns nun hier und Sie werden eine ganze Bank von Festplatten zu sehen,
wirklich.
Diese sind alle SSDs, dass Sie vielleicht haben in der heutigen Laptops und sogar
einige in der heutigen Desktop-PCs.
Und sie Dinge wie speichern das - das ist eigentlich
nur eine Festplatte, die ist ca. 500 Gigs in SSD.
Und Sie können das sehen, Schnittstelle gibt, über die
Es verbindet sich mit den Innereien von dem.
Dies ist, wo alle unsere Material wird schließlich gespeichert,
von einer oder mehreren Kameras, die wir könnte genutzt werden, um eine bestimmte schießen.
>> Jetzt hier - Oh, Hey Ramon.
Vielen Dank.
Ramon nie wirklich gegeben mir viel Aufmerksamkeit gibt,
aber wir werden einfach weiter.
Wenn Ramon - wenn ich einen Blick zu übernehmen hier haben wir eine ganze Reihe von Tasten
dass wir mit zu spielen.
Und inzwischen gibt es eine ganze Haufen von Displays bis hier
auf zwei massive, große Bildschirme.
Und das ist wirklich wie die Innereien von einem Fernsehstudio.
Alle Videosignale kommen hier rein, und was
wir sind in der Lage, das zu tun, indem Sie Schalter und Regler ist eigentlich
produzieren eine Show in Echtzeit.
So zum Beispiel, haben wir diese kleine Drossel hier
wie Sie vielleicht in einer Ebene zu sehen.
Wenn ich anfange, diese zurück zu gewinnen Ankündigung was auf den beiden Bildern passiert
dort oben.
Überblenden zwischen den beiden, und so wir von einem zum anderen gegangen.
Und wenn ich drücken, dass wieder auf, jetzt wir haben wieder die Originalbilder haben.
>> Inzwischen ist diese über Joystick hier, wie eine alte Arcade-Konsole
ermöglicht es uns, diese mit dem Bump-Cam zu tun.
Und wir gehen, gibt wir gehen, dort gehen wir.
Und jetzt haben wir festgelegt, dass - ziemlich gut genug
für die Zwecke der Show.
>> Nun endlich - sorry Ramon - wir haben auch einige Tasten hier.
DDR2, meiner Lieblingsspiele vielleicht, und wenn ich auf diese, bekommen wir jetzt diesen Effekt.
Vielleicht erinnern, dass von Folge zwei der CS50Live.
Wenn wir auf den Titel zu schieben, das ist, was wir treffen kann, wenn etwas wirklich schief geht,
bekommen wir diesen Bildschirm gibt.
Und jetzt endlich, ich denke, es ist Zeit für 60 Sekunden Rob.
Oh, Sohn von a -
>> [BASS GITARRE SPIELT]
ROB: Oh, come on!
Verwenden Sie einfach ein Tier Video!
>> [Musik spielt]
>> [Frau sprechen JAPANESE]
>> Kürzlich war in den Nachrichten ein Artikel über CS50
in einer beliebten Website Das Leben als Hacker bekannt.
Jetzt ist einer der Klassenkameraden, Annabel aus Australien, kam in diesem Artikel
und wiederum CS50 sich.
Sie ist jetzt in der Klasse eingeschrieben und sie möchte, um Hallo zu sagen.
ANNABEL: Hallo Welt.
Mein Name ist Annabel, und ich bin aus Queensland, Australien.
Der Grund nehme ich diese Klasse ist da sah ich einen Beitrag am Leben Hacker,
und wusste, dass dies der Schlüssel zu die Lücke zwischen einem Neuling,
und einer Zukunft, in CS.
Unter diesen Kurs wird auch eine Brücke sein in viele Richtungen für meinen autistischen Sohn
die IT liebt.
Ich hoffe auch, dass bis zum Ende zu schaffen
Programme, um meine Tochter zu unterstützen Legastheniker.
Derzeit bin ich ein Buchhalter, mit einem schweren Interesse
in der Technologie, Immobilien, Garten-und Instrumentalmusik.
Mein Name ist Annabel, und dies ist CS50.
>> SPRECHER: Lassen Sie mich nächste Betty vorstellen,
die auch gerne um Hallo zu sagen.
Betty: Hallo, Welt.
Mein Name ist Betty und ich bin aus dem südlichen Kalifornien.
Ich nehme diesen Kurs weil unsere Gesellschaft heute
scheint auf Programmierung ausgerichtet werden.
Die Programmierung wird immer wesentlich für unser Leben.
Und tatsächlich, ich denke, es ist Wesentlichen bereits jetzt,
weil eine Menge der Dinge, die wir verwenden, um die Programmierung zu integrieren
um für sie geschaffen werden.
Grundsätzlich werden wir sein auf eine Zukunft ausgerichtet gefüllt
mit Technik, und Programmierung wird
ein wesentlicher Teil dieser Zukunft sein.
Also ich denke, es ist etwas, das ist wirklich cool,
und ich sollte wohl bekommen, um es zu lernen.
Also ja, mein Name ist Betty, und dies ist CS50.
DAVID J MALAN: Im Bild hier mittlerweile ist
Raja aus Indien, die hat bekommen in CS50 so eingetaucht
, er hatte offenbar es tätowiert auf seiner Haut.
>> Und nun, ein Tweet.
Diese eine von Carter in Virginia, die schrieb uns mit diesem - "und ich Consentino
machen gute Verwendung meiner Schnee Tag Fernsehwoche, eines der Harvard CS50
im Fernsehen über Chromecast und YouTube. "
Wer ist Consentino?
Nun, offenbar ist er seine Katze, aber in der Tat, hier im Bild zusammen
Carter mit den Füßen, ist eine große TV-Bildschirm im Hintergrund.
Und anscheinend gibt es in der Tat mit einem Chromecast
auf CS50 der Woche auf ein Projekt dass großen TV-Bildschirm drahtlos.
Jetzt Chromecast, wenn Sie nicht vertraut sind, ist eigentlich eine nette Art von Gerät.
Es ist ein ziemlich billig Stecker, die Sie in die Rückseite des Computers setzen
in einen HDMI-Port.
Es verfügt über WLAN-Zugang, und im Wesentlichen ermöglicht eine drahtlose Streamen
Inhalte von Ihrem Laptop auf Ihr TV-oder sogar steuern Sie Ihre TV
und Download-Inhalte wie Videos direkt auf sie.
Und nun noch ein Hinweis von Mohamed, ein Ihre Klassenkameraden in Pakistan,
die vor kurzem entdeckt diese Neugier - scheinbar
wenn Sie google.com gehen auf Anlass und Suche
für mich, David J. Malan, offenbar dieser Kerl kommt einmal in eine Weile.
David H. Malan, der anscheinend ist ein britischer Psychotherapeut,
sieht schrecklich viel wie ich.
Jetzt stellt sich heraus, wenn Sie klicken Sie auf dieses Feedback-Link
in der unteren Ecke kann man tatsächlich ein Problem melden,
so wie die Dinge falsch zu Google.
Und lassen Sie mich - da wir sind im Internet
hier - wenn man einen Kerl zu helfen, und tatsächlich auf, dass die falschen Link bis oben,
und nur erwähnen, dass David H. Malan ist in der Tat nicht David J. Malan.
>> Jetzt um fair zu sein, gibt wahrscheinlich ist ein David H. Malan,
und er ist wahrscheinlich ein Britischen Psychotherapeuten,
so lassen Sie uns nicht berichten alles andere als falsch,
sondern nur, dass Foto hat wahrscheinlich gewählt worden algorithmisch
falsch von den Google-Servern.
>> Und nun ein Hallo von der CS50 Freund, Professor Harry Lewis.
Professor Harry Lewis war eigentlich meine eigene Professor Jahren
als ich einen Intensivkurs in Theory of Computation.
Ein Theoriekurs, in dem Sie erkunden die grundsätzlichen Grenzen der Berechnung,
und genau das, was Computer kann und nicht kann.
Wir waren kürzlich in Professor Lewis in seinem Büro
um einen Blick auf einige nehmen Technologien Vergangenheit.
PROFESSOR HARRY LEWIS: Ich bin Harry Lewis, Ich bin ein Professor für Informatik
hier in Harvard.
Ich kam nach Harvard im Jahr 1964 als neuling, und außer für drei Jahre
während des Vietnam-Krieges Ich habe hier seitdem.
So, jetzt fahre ich den Bachelor- Programm in der Informatik,
und ich habe viel gelehrt verschiedene Kurse über die Jahre.
Und ich möchte Ihnen sagen, ein wenig über einige
der interessanten Dinge, die haben sich auf eine Harvard gegangen, von der ich
haben einige Kontakte im Laufe der Jahre.
>> Ihr ist mein Bachelor- Diplomarbeit im Jahr 1968, die
Ich schrieb einen zweidimensionalen Programmiersprache.
Dies ist ein Kernspeicherebene, die sind ein wenig Magnet Donuts
, die auf die aufgereiht sind Schnittpunkte der Drähte.
Und das war der Weg, Speicher wurde vor der Halbleitern durchgeführt
wurde eine praktikable Technologie.
Dies ist ein Anfang 15 Gigabyte iPod, die ich halten um
nicht, weil jeder ist beeindruckt mit mit einer 15-Gigabyte-iPod,
sondern weil dies eine 70 Megabyte-Laufwerk, und sie
ging in Festplatten, die waren über die Größe von Waschmaschinen.
Das war also nur 70 Megabyte Speicher, dass
gibt Ihnen ein Gefühl der wie sich die Dinge skaliert.
DAVID J MALAN: Und jetzt ein weiterer Tweet.
Diese eine von William im Vereinigten Königreich
der schrieb: "David J. Malan, nach ein bisschen von Google-Stalking, stellt sich heraus Rob
hat einen Zwillingsbruder.
Können wir ihn in CS50Live und spielen Sie erkennen den Unterschied? "
Also William, ist dies in der Tat der Fall ist.
CS50 eigenen Rob Bowden hat einen Zwillingsbruder.
In der Tat, hier ist Rob und Paul - oder Paul und - hier im Bild
zwei Bowdens, die beide über eigentlich für CS50 in der Vergangenheit TFed,
und in der Tat Rob ist nun auf CS50 der Vollzeit-Team.
>> Nun, auch wir haben etwas von Google Stalking, und es stellt sich heraus,
dass Zwillingsbruder Paul hat seinen eigenen YouTube
Kanal, in dem er sich einbildet sich ein bisschen wie ein Komiker.
Lassen Sie uns einen Blick.
>> PAUL BOWDEN: Hey guys.
Paul Bowden wieder da.
Ich bin wieder mit meinem zweiten Versuch am Stand auf.
Ja, ich weiß, dass ich im Sitzen.
Das erste Mal ging nicht so gut wie ich gehofft hatte,
aber ich habe den Rat dass ihr Jungs angeboten,
und dieses Mal werde ich ein wenig weniger unbeholfen und ein wenig besser
auf dem Witz vor.
DAVID J MALAN: Nun, wenn Sie möchten, abonnieren Sie Paul Kanal auf YouTube,
und Sie sollten, den Kopf auf diese URL hier.
Jetzt Bruder Rob ist natürlich sehr stolz auf seinen Zwillingsbruder.
In der Tat, hier dargestellt wird, als Rob ein animiertes GIF machen eine Faust Pumpe.
Nun ist diese tatsächlich in Umlauf gebracht im Internet eine ganze Menge.
Also, wenn Sie rund um Google für dieses Bild hier,
Sie können sogar das Ihr Tapete, wenn Sie möchten.
Und Sie sollten.
>> Jetzt Rob hier jubelte seine Bruder auf in einer populären amerikanischen Spiel
zeigen, in der Paulus war ein Teilnehmer.
Nun, was Game-Show war das?
Nun, wir werden es verlassen an Sie, das Internet,
genau herauszufinden, welches Spiel Show teilgenommen Paul Bowden auf,
und wenn du das herausfinden können, lassen Sie uns wissen, bei Facebook, Reddit, oder Twitter,
und wir werden sehen, ob wir nicht zeigen kann, ein kleinen Clip in der nächsten CS50Live.
>> Und nun ein Stück Hardware.
Wie Sie gehört haben, CS50 in einige seiner Abschnitte auf dem Campus
verwendet ein Stück Hardware wie der Arduino bekannt.
Zum Beispiel hier abgebildeten ist der Arduino Uno,
ein wenig Platine, die Sie können an einen Computer anschließen,
und dann tatsächlich Programm es durch das Schreiben von C +-Code,
und dann brennt es in die Hardware so dass es tatsächlich Programme ausführen.
Jetzt ist einer der Klassenkameraden hier Areor beschlossen
verdrahten ein Arduino Uno auf seinen Computer
und dann zu implementieren, wenn du kannst glauben, Problem Set 2 Caesar.
>> Jetzt haben wir keine Audio in nicht Dieses Video, aber wir vergrößern
und einen Blick auf das Endergebnis.
Nun, wenn Sie ein Redditer Sie könnte diesen Beitrag bemerkt haben
ein paar Wochen Werbung Folge zwei der CS50Live.
Jetzt ist einer der Klassenkameraden, Louis aus Montreal, Kanada, nach, dass Folge
freundlicherweise geschrieben: "Wow, dass war historisch. "
Nur, um sich ein paar Minuten korrigieren später mit edit - "hysterisch, HA HA".
Also werden wir es entweder Weise, aber was war
lustiger als das, ist, dass Chris aus Toronto, Kanada
dann folgte mit als folgt, "Es wäre hysterisch
wenn die nächste Episode war als historische ein Ergebnis der Produktion Mitarbeiter sehen
Diesen Kommentar. "
Nun, in der Tat haben wir, und jetzt noch mehr Geschichte.
>> Wir zogen diese aus den Archiven.
Dies ist in einer Zeitschrift, Popular Electronics, ein Thema aus dem Jahr 1975,
die diese Überschrift trug, Weltweit erste Minicomputer Kit
zu Handels Modelle Rival.
Der Altair 8800.
Jetzt zu der Zeit gab es nicht wirklich eine Programmiersprache
mit denen man diese machen Maschine Probleme zu lösen sehr leicht,
und so eine junge Harvard Student an der Zeit
namens Bill Gates entschieden mit einigen Freunden seiner
um die erste Dolmetscher für schreiben Programmiersprache, die als Grund bekannt,
, mit denen zu fahren dieses Stück Hardware.
Wir haben vor kurzem einen Spaziergang mit Professor Harry Lewis
Maxwell Dworkin, Harvard Informatik-Gebäude, in dem
der Quellcode für das Original BASIC-Interpreter hängt noch.
Und wir haben ihn fragen, ob er uns eine Tour geben könnte.
PROFESSOR HARRY LEWIS: Was Sie hier haben
ist eine Liste von ein frühen Stück Software
von Bill Gates und Paul geschrieben Allen, die Gründer von Microsoft.
Der Code ist interessant aus zwei Gründen.
Zunächst wurde es Microsoft Das erste Produkt,
das war ein Interpreter für der Programmiersprache BASIC.
Und zweitens war einer der ersten Versuche
einen Dolmetscher zu schaffen, so gewöhnlichen Menschen könnten PCs zu verwenden.
So Bill Gates war ein Bachelor in Harvard.
Ich begann Unterricht in Harvard im Jahr 1974.
Diese wurde im Jahr 1975 getan, so war es Anfang in seiner Karriere und früh in meiner Karriere.
Ich eigentlich gelehrt Bill in ein Kurs um diese Zeit.
Paul Allen war nicht ein Harvard-Student, aber er
war eine der High School Klassenkamerad von Bill Gates.
>> Wenn Sie kommen und schauen auf der Liste, werden Sie
tatsächlich einen dritten Namen, Monte finden Davidoff, die Gates 'Klassenkamerad war hier
in Harvard.
OK, hier ist also ein interessanter Kommentar hier oben.
Es heißt: "In 4k kann quadratisch löschen Wurzel aber für Schleifen sollte immer noch funktionieren. "
OK, was das bedeutet, ist, dass es wurde zwei Möglichkeiten, dieses Programm zu kompilieren.
Einer war auf einer Version laufen dieser Altair Computer
dass nur hatte 4K Wörter des Speichers.
4.096 Wörter des Speichers.
Aber die große Version hatte 8 K, und so was dieser sagt, ist, dass in der 4K-Version
Sie hatte einige löschen Code, damit es passt.
Und eines der Dinge, die gelöscht werden würde
würde die Quadratwurzel Routine werden, aber anscheinend die for-Schleifen
sollte immer noch funktionieren, auch wenn du unten bist Kompilieren
nur für die 4K-Version des Kits Computer.
>> Nun, wenn Sie vergrößern auf diesem Quellcode Sie können einen vertrauten Namen bemerkt haben.
Tatsächlich Benutzer Holloway war die Person, die
gedruckt, diese Quelle Code im April 1975.
Nun diejenigen, die Fragen gestellt haben, vielleicht auf Reddit oder anderswo
für CS50, könnte über Glenn gekommen sind Holloway, einer der Team-Mitglieder des CS50
Wer hat eigentlich mit gewesen der Kurs für einige Zeit,
und bietet sehr gnädig oft den Studierenden über das Internet helfen
mit allen Problemen, die sie lösen könnten.
Und in der Tat scheint es, war er tun, dass auch in vergangenen Zeiten
wenn dieser Quellcode ausgedruckt werden benötigt.
>> Nun wollen wir schnell bis zur Gegenwart, in Tatsache, das ist wirklich aktuellen Nachrichten.
Kürzlich ergab, war dieses Projekt Tango, eine Initiative von Google
und eine Anzahl von anderen Unternehmen tatsächlich schaffen
Software, mit der Sie verwenden können Telefon oder ähnlichen Wireless-Gerät
und um Ihr Fuß physischen Umwelt
und tatsächlich ein 3D-Modell davon - was typischerweise unglaublich zeit
aufwendig und / oder teuer.
Und doch, mit der heutigen Technik Sie vielleicht bald tun dies selbst,
und Sie vielleicht schon bald zu schreiben Software, mit der Sie sich
diese neue Technik nutzen.
Lassen Sie uns einen Blick.
>> Johnny Lee: Mein Name ist Johnny Lee, und ich arbeite in der fortgeschrittenen Technologie
und Projekte Gruppe bei Google.
Unser kleines Team hier mit Sitz in Kalifornien,
hat mit Universitäten tätig, Forschungslabors und industriellen Partnern
die letzten 10 Jahre zu ernten Forschung in der Robotik und Computer Vision
zu konzentrieren, dass die Technologie in einer sehr einzigartigen Handy.
Wir sind physische Wesen dass in einer 3D-Welt zu leben,
noch heute mobile Geräte davon ausgehen, dass die physische Welt
Enden an den Rändern des Bildschirms.
Unser Ziel ist es, Mobil geben Geräte ein menschliches Maß
Verständnis von Raum und Bewegung.
EITAN MARDER-EPPSTEIN: Das wird ermöglichen
Menschen zu interagieren mit ihrer Umwelt
in nur einer grundlegend anderen Weise.
Wir können in einem Prototyp paar Stunden etwas, das
würde uns Monate dauern oder sogar Jahre vor,
weil wir nicht diese Technik leicht verfügbar.
>> TED Larson: Was passiert, wenn Sie alle diese Stücke in einem Handy?
Wie passt das zu ändern, was ein Telefon ist?
>> Johnny Lee: Wir haben erstellt einen Prototyp Telefon
enthält sehr individuelle Hardware und Software, entworfen
, damit das Telefon zu verfolgen, es ist Bewegung in 3D und in Echtzeit
wie Sie es halten.
Diese Sensoren machen über ein Viertel Million 3D-Messungen
jede Sekunde, die Aktualisierung der Position und Rotation des Telefons,
Fusionieren dieser Informationen in eine einzigen 3D-Modell der Umgebung.
>> Chris Anderson: Wir haben ein Problem genannt Navigation in Innenräumen.
Und es ist eine Lösung für dieses Problem.
>> EITAN MARDER-EPPSTEIN: Es kann Arbeits Position als Sie um die Welt gehen.
Und es macht auch eine Karte von dem.
>> CHASE COBB: Stellen Sie sich vor, dass Sie scannen kleinen Ausschnitt aus Ihrem Wohnzimmer.
Und dann in der Lage sind zu erzeugen ein wenig Spielwelt in ihm.
Ich kenne keine andere wissen Controller oder Spiele
Gerät, dass in dem Moment zu tun.
>> TULLY FOOTE: Setzen alles zusammen, sie
Experten aus gezogen weltweit
und habe sie alle arbeiten am gleichen Projekt.
>> REMI-EL QUAZZANE: Das sind sehr hohe Qualität der Leute.
Warum?
Es ist sehr einfach.
Ich denke, eigentlich Menschen dass in der Vision glauben.
JOHNNY LEE: Lokalisierung von Mapping ist es auf Ihrem Handy
und Sie nur verwenden.
Es ist diese Fähigkeit, folgen in die Fußstapfen anderer Menschen.
>> DIRK THOMAS: Und wir können auch profitieren von dem, was wir tun, für das Projekt
Back für die Open Source-Community.
>> CHASE COBB: Verwenden Sie es für Sehbehinderte
und auditive Blick geben ihnen von wo sie gehen.
>> VINCE PASCUAL: Als Lage, Ihr Haus abzubilden,
drehen Sie es um, lassen Sie mich sehen, wie funktioniert diese Möbel in den Raum.
>> EITAN MARDER-EPPSTEIN: Virtuelle Fenster, um verschiedene Welten,
Ich meine, die Möglichkeiten sind wirklich endlos.
JOHNNY LEE: In den nächsten Monaten werden wir die Verteilung dev kits
Software-Entwickler dazu zu entwickeln Anwendungen und Algorithmen auf
dieser Plattform.
Und wir sind gerade am Anfang, und wir wissen, es gibt viel mehr zu tun.
Aber wir freuen uns über wo es geht, um zu gehen.
Die Zukunft ist genial, und wir glauben, wir können es schneller zusammen zu bauen.
DAVID J. MALAN: Und jetzt der Moment, Sie haben wahrscheinlich schon gewartet haben.
Sie können daran erinnern in der letzten Folge haben wir
teilte diese Tweet von CS50 eigenen Andrew Hill, der ein paar Monate zurück, schrieb uns
das ", David J Malan, wo ist meine Lampe?"
Jetzt, da dann einige von Ihnen haben eingereichten Videos machen Ihren Fall
, warum sollte man das nächste sein Empfänger einer CS50 Schreibtischlampe.
Wir dachten, wir würden auf den ersten Aktien eine von Mohamed in Marokko.
Es stellt sich heraus, dass Mohammeds Geburtstag wurde in der vergangenen Woche, so gestatten Sie mir auch
im Namen des CS50 zu sagen glücklich 19. Geburtstag zu Mohamed.
Lassen Sie uns einen Blick.
>> MOHAMMED: Hallo, ich bin Mohamed aus Marokko.
Ich studiere in einer anderen Stadt - die ist ein wenig weit von meiner ursprünglichen Stadt
wo ich lebe mit meiner Familie - wo ich meine Schreibtischlampe links.
Also ich bin in einem Wohnheim leben und das ist mein Zimmer.
Sie können hier sehen, dass Licht gelb, und ich weiß nicht wirklich mögen.
Ich bevorzuge die weiße.
Das ist, warum ich eine CS50 Schreibtischlampe.
Sie können sich vorstellen mir sitzt dort und damit arbeiten.
DAVID J. MALAN: Und jetzt eine weitere Vorlage.
Dieser Emad, ein Schüler in seinem Zimmer im Studentenwohnheim.
>> EMAD: Ich bin von Emad [unverständlich].
Also, warum will ich eine Schreibtischlampe?
Zunächst einmal wird es als zu handeln eine moderate Lichtquelle
für mein Studium an der High School, ich habe gerade im vierten Jahr gestartet.
Und sowie auch der Online-Kurse, vor allem CS50.
Die wichtigste Grund ist, dass es
handeln, als Software für den Kurs CS50.
Zum Beispiel, wenn jemand kommt in mein Haus und fragt,
wie hast du das schöne Lampe, ich wird ihnen sagen, dass CS50 Klasse schickte es.
Und so breitete ich das Wort CS50, und am wichtigsten, I
erinnern, wenn für mein Leben.
Ich bin Emad, und dies ist CS50.
>> DAVID J. MALAN: Und jetzt Tim aus Malaysia, hier im Dunkeln abgebildet.
Hören Sie genau.
DAVID J. MALAN: Und jetzt ein familienfreundliche Film von Zevin
in Vancouver, British Columbia.
>> Zevin: Hallo dort.
Ich bin Zevin Lennick.
Ich mache EDX für CS50, und wir nicht finden können, unsere Lampe.
Das Haus ist dunkel.
Was denken Sie?
>> Sprecher 1: Vielleicht ist es dort?
>> Zevin: Sind Sie sicher?
>> Sprecher 1: Vielleicht.
>> Zevin: Sollen wir das herausfinden?
>> Sprecher 1: Lassen Sie uns gehen.
>> Zevin: In Ordnung.
>> Sprecher 1: Whoa, schauen, dass Licht.
>> Zevin: Vielleicht gibt es eine Lampe drin.
>> Sprecher 1: Lassen Sie uns es heraus.
Zevin: Glauben Sie mir, es zu tun?
Sprecher 1: Nein, ich werde es tun.
Zevin: OK.
Sprecher 1: Bleiben Sie weg von meiner Lampe!
Oh nein!
DAVID J. MALAN: Und jetzt ein Einreichung von Eggers in Lettland
nahm die wirklich Dinge eine Kerbe mit diesem Film.
>> EGGERS: (AS LAMP 1) Nun, wie Sie tun?
>> FRAU: (AS LAMP 2) Mmm.
Hallo.
>> EGGERS: (AS LIGHTBULB 1) Das ist genial.
>> FRAU: (AS LIGHTBULB 2) Ja.
Ooh!
EGGERS: (AS LIGHTBULB 1) Ooh!
EGGERS: (AS BABY LIGHTBULB) [Gelächter] Wo ist meine Lampe?
>> EGGERS: Hallo, mein Name ist Eggers.
Und ich bin aus Lettland.
Und das ist -
Sprecher 2: Unsere Studie.
Bleiben Sie dran.
>> EGGERS: Nein, das ist CS50.
>> DAVID J. MALAN: Und jetzt, nicht zuletzt, eine
Vorlage von Phillip in Deutschland.
>> PHILLIP: Hallo David, ich bin Phil.
Ich bin ein Student der kognitiven Wissenschaft aus Deutschland.
Die Kognitionswissenschaft ist ein Feld dass der menschliche Geist studiert
und Gehirn, kam von Disziplinen wie Neurowissenschaften, Psychologie, Linguistik,
und sogar Informatik.
Jetzt im letzten Semester verbrachte ich einen Auslandssemester in Harvard.
Und ich nahm ebenfalls an Ihren Kurs, CS50.
>> Jetzt, während ich liebte CS50, ich nie habe meine eigene Schreibtischlampe.
Jetzt in fast hob ich meine Hand jede Vorlesung in einem verzweifelten Versuch
zu mir auf die Bühne und nimm meinen eigenen Schreibtisch CS50
Lampe - oder auch nur ein fricking Stress-Ball.
Jetzt habe ich endlich meinen Stress bekam Ball an der CS50 fair,
aber ich bin immer noch tief leiden, dass Fehlen einer CS50 Schreibtischlampe in meinem Leben.
Also Herr David Malan, meine Frage , Sie ist ganz einfach.
Wo ist meine [PIEP]-Schreibtischlampe?
>> DAVID J. MALAN: Und jetzt ein bisschen mehr Geschichte.
Sie können die folgenden erinnern Film von Woche einer der CS50.
>> [Musik spielt]
>> SPEAKER 3: Ein Triumph der mathematische und mechanische Fertigkeit,
wie diese großartige neue automatische Rechner an der Harvard University.
Schwierige Probleme in der Mathematik setzen durch die Maschine in codierter Form
auf Band sind genau in einem winzigen Bruchteil gelöst
der Zeit, die erforderlich Menschenberechnung.
Entwickelt, um alle Formen der Beschleunigung mathematische und wissenschaftliche Forschung,
die riesigen mechanischen Gehirn arbeitet für der United States Navy, bis Kriegsende.
DAVID J. MALAN: Jetzt ist die Mark I ist nicht mehr in Gebrauch ist,
aber es funktioniert immer noch leben hier auf dem Campus.
Wir beschlossen, eine letzte nehmen Spaziergang mit Professor Harry Lewis
, einen genaueren Blick zu nehmen an der Harvard Science Center - neue Heimat
dem Harvard Mark I.
PROFESSOR HARRY LEWIS: So wir in der Harvard Wissenschaft sind
Center, das die Kreuzung ist der Harvard-Campus.
Viele der Wissenschaft Abteilungen haben ihren Klassenzimmern und Büros in hier.
Was steckt hinter uns hier Die Mark I Computer,
welche Anfang war elektromechanischen Computer.
>> Also die Mark I Computer ist hier an der Harvard
Howard Hathaway Aiken, weil, wer war die Person, die konzipiert und gestaltet
die Maschine in Zusammenarbeit mit IBM-Ingenieure,
war ein Harvard-Professor der angewandten Mathematik.
Und er, den Arbeits entlasten wollte zur Lösung numerischer Gleichungen
durch mechanische Berechnung, wurde am Bleistift und Papier.
>> Was wir hier haben, ist eigentlich nur ein Stück davon.
Es war 51 Meter lang, und wenn es war alles in einem Stück.
Es konnte drei Additionen pro Sekunde zu tun, eine Multiplikation dauerte sechs Sekunden
und eine Teilung dauerte 15 Sekunden.
So war dies ein großer Fortschritt gegenüber Dinge zu tun, mit Bleistift und Papier,
aber es war langsam Arbeit und Haltung die Maschine geht die ganze Zeit
war eine große Leistung von elektromechanischen Engineering-Know-how.
>> Es wurde für Ballistik Berechnungen zum Berechnen
die Flugbahn des Flugkörper.
Und es war auch für ein wenig genutzt der Berechnung der Manhattan
Projekt für die Bestimmung der richtigen Parameter für die Atombombe.
>> Also, was Sie hier sehen, sind Papierbandlaufwerke,
so wurde das Programm im Loch Papierband und war auf einer Schleife.
Was Sie sehen, gibt es Das wäre Register
entsprechen der gespeicherten Erinnerung an die Maschine, die nur für Daten verwendet wurde.
Das Programm selbst wurde behoben.
Diese elektrischen Schreibmaschinen wurden verwendet, um die Ausgabe zu drucken.
Diese Zifferblätter, die haben 10 Positionen sind
wo Sie die Konstanten einfügen würde.
So wurde das Programm auf dem Papier fixiert Band, und wenn man eine konstante hatte,
wie Sie in C + Code haben - Sie setzen einige Variable gleich 47 zu Beginn
Ihr Programm - das Das entspricht hier.
Sie würden in der Nummer zu wählen 47 mit diesen Registern.
>> Die Rechen gleichwertig Dies ist viel weniger
als die kleinste Armbanduhr Computer, die nun erzeugt wird.
DAVID J. MALAN: Das ist es für CS50Live.
Vielen Dank an dieser Mitwirkende Woche,
sowie diese Woche Team hinter der Kamera.
Schließen wir die Show mit ein Blick auf einen Kratzer Projekt
von Lisa Chung in Boston,
>> [MUSIC-YLVIS "THE FOX"]