[TEMA muzikë duke luajtur] DAVID J Malan: Tungjatjeta botë. Kjo është CS50Live. Pra, ajo është sjellë në vëmendjen time se gjatë disa episode të fundit Unë mund të ketë thënë disa gjëra që janë të pasakta. E pra, në mesin e parë për shembull, ishte se ky website popullore ne kemi qenë duke përdorur për diskutimet kurse nuk është në të vërtetë quhet e kuqe. Është quajtur me sa duket Reddit. Ndërkohë, ajo është e vërtetë se për mjaft disa kohë që Shtetet e Bashkuara është duke përdorur 00000000 për të mbrojtur raketat e saj. Megjithatë ato ishin raketa bërthamore, dhe jo me sa duket, "nuke-ti-ler." Ndërkohë. Unë të dua. Kjo është me të vërtetë aktualisht, gjoja, fjalëkalimi më popullore tani për njerëzit që të jetë duke përdorur. Por kjo - në qoftë se ne zoom - është nuk në të vërtetë se si të bëni një zemër. Së fundi, vetë Shelley Westover CS50-së, të cilin ju mund të mbani mend nga filma të tillë si ky, vuri në dukje se ajo nuk është në të vërtetë një aparat fotografik "operater" por një operator kamera. Tani duke folur e kamera operatorët, ekipi ka lejuar mirësjellje mua për të marrë hua këtë aparat sot, kështu që ne mund të marrë një shikojmë se çfarë është në të vërtetë ndodh gjithë kësaj kohe në prapaskenë. Pra, nëse ju do të, do të shkojmë përpara dhe për të marrë një turne në studio? Ne jemi këtu në të bukur Hauser Studio, në Widener Library. Kundër sfondit këtu është kjo ekran gjelbër, ndryshe i njohur si një Chroma-kyç, ose mur CYC fizikisht. Dhe në fakt, në qoftë se unë të eci deri ngushtë me këtë, vini re se si topi ka një kurbë të lehtë për atë vend se një kënd normale të mprehtë. Kjo na lejon të mbajtur hijet off e edges, dhe ajo gjithashtu na lejon për të bërë sigurt se ne mund të mbivendosem pothuajse çdo gjë ne doni të bukur dhe të pastër. Tani këtu është një tërësi bandë e dritave të kontrolluara nga një panel kryesor të ndizet cilat ne do të shohim në vetëm pak. Deri këtu është një dritë LED me ashtuquajturi barn Dyer mbi të. Kjo është ajo që hedh dritë shumë të drejtuar. Me të vërtetë më jep shkëlqim time gjatë shfaqjes. Dhe pastaj mbi këtu ne kemi një fluoreshente dritë, e cila hedh dritë më të butë. Tani të dy nga këto janë më të lirë për të vepruar, dhe shumë pije freskuese për të vepruar se bulbs më tradicionale inkandeshente se një shumë e folks ende kanë tendencë të kenë në shtëpitë e tyre. Tani në qoftë se ne të kthehet rreth këtu, ju do të shihni atë që unë shoh. Pra, ne kemi disa tonë kamera gjatë këtu, një nga të cilat ka një teleprompter mbi të. Ne fakt nuk e përdorni të vërtetë një teleprompter në CS50Live, por për pantallona të shkurtra, kundër atyre backdrops bardhë që ju mund të kujtojnë, ne fakt përdorin ato mjaft. Shpenzimet e një mjaft kohë në të çuar përpara e shkruar materialin në mënyrë që për të marrë atë vetëm të drejtë. Tani mbi këtu, ju do të vërtetë të parë një aparat fotografik deri në tavan. Le të zoom në atë. Kjo është e ashtuquajtura përplasje cam që merr këto të shtëna që ju shihni në fillim ose në fund shumë e CS50Live. Dhe është e vështirë për të parë në ndriçim deri atje, por është e vërtetë e varur me kokë poshtë, dhe ne jemi në gjendje për të rregulluar në software pas fakt nga Flipping atë vertikalisht. Tani - hi [? Andrea -?] Gjatë këtu, le kokë e në atë panelit të lehta që përmenda më parë. Ky panel dritë ka një tërë bandë e ndizet, dhe ata e urrejnë atë kur Unë në fakt e bëjnë këtë, por ne fakt mund të hedhin disa dritat lart e poshtë këtu. Unë nuk mund të mjaft të shihni efektin, por ne jemi lloj wreaking kërdi në kamera tona tani. Por le të rregullojmë këtë. Oh boy, le të lëvizë. Kështu që këtu është në dollap cilat të gjitha të telave studiot janë të shpartalluar në fund të fundit. Dhe kjo është lloj i truri pas operacionit, në prapaskenë, tifozët të mëdha në këtu. Në fakt, në qoftë se unë mbahem në të mundeni dëgjoni mjaft e zhurmës. Pra, ka në të vërtetë mjaft bit e izolimit në këto mur në mënyrë që të mbani atë zhurmë kur ne bëjmë në fakt mbyllte dyert. Por rruga deri atje ju mund të shihni të gjitha kabllot që vijnë në dhe nga dollap. Dhe këtu ju mund të shihni një kopje e teleprompter që ne pamë vetëm një moment më parë. Mirë, le të kryesojë në e ashtuquajtura salla e kontrollit. Kështu që këtu, unë ende nuk e mjaft e kuptojnë këtë, ky është vendi ku do të vazhdojmë tonë flammables sa duket. Por këtu kemi një tërë bandë e workstations ku ekipi i CS50-së dhe ekipet e tjera HarvardX punojnë. Dhe këtu ne kemi stacion tonë audio. Le të bëjmë një vështrim. Hey Patrick. Pra, këtu ne përsëri kemi një bandë e tërë e dials ne mund të lëvizin lart e poshtë për të në të vërtetë të ndryshojë nivelet. Këtë herë për audio. Dhe në fakt, po e bëra këtë këtu - unë jam do të ngadalë të sjellë poshtë këtë audio nivel, dhe unë jam duke shkuar për të mbajtur duke folur në ky zë i zakonshëm i imi këtu në Hauser Studio për jetojnë CS50, dhe në disa pika ju nuk do të jetë - [VOLUME ul DERI VOICE ËSHTË  Padëgjueshëm.] Tani në qoftë se kam ngritur atë back up ju do të të fillojnë për të dëgjuar zërin tim përsëri. Tani, ju nuk keni për të të bëjë çdo gjë me dorë. Në fakt ne kemi disa presets. Pra, nëse unë shkoj mbi këtu në Layer menu, unë në fakt mund të toggle mes 1 në 16 dhe 7 në 32, dhe ju do të shihni këtë të ndodhë. Në të vërtetë mjaft i zoti. Bëj këtë mjaft si dhe - shikuar. Gjithsesi, le të shkojë mbi këtu dhe ju do të shihni një bankë të tërë hard drives, me të vërtetë. Këto janë të gjitha SSD-së që ju mund të kanë në laptopë e sotme, dhe madje edhe disa në desktops e sotme. Dhe ata të ruajtur gjëra të tilla si kjo - e cila është në të vërtetë vetëm një hard drive, e cila është rreth 500 koncerte në SSD. Dhe ju mund të shihni ndërfaqe atje nëpërmjet të cilat ajo lidhet me rri ngjitur me zorrët e që. Kjo është ku të gjithë e tona Videoja është ruajtur në fund të fundit, nga një ose më shumë kamera që ne mund të jetë duke përdorur për një xhiruar të veçantë. Tani këtu - Oh, Hey Ramon. Thanks. Ramon-së asnjëherë dhënë me të vërtetë më shumë vëmendje atje, por ne do të lëvizin vetëm në. Nëse Ramon - në qoftë se unë mund të marrë një sy mbi këtu, ne kemi një bandë e tërë e butonave që ne të mund të luajnë me të si. Dhe ndërkohë ka një të tërë bandë e tregon deri këtu në dy masive, ekranet e mëdha. Dhe kjo është me të vërtetë si organet e brendshme e një studio televizive. Të gjitha sinjalet video vijnë këtu, dhe çfarë ne jemi në gjendje të bëjë duke prekur çelsin dhe dials është në të vërtetë të prodhuar një shfaqje në kohë reale. Kështu për shembull, ne kemi kjo mbyt pak këtu, si ju mund të shihni në një avion. Nëse unë të fillojë për të fituar këtë mbrapa, njoftim çfarë ndodh në të dy imazhet deri atje. Venitje në mes të dy, dhe kështu ne kemi shkuar nga një deri në të tjera. Dhe në qoftë se unë të shtyjë atë back up, tani ne kemi marrë përsëri imazhet origjinale. Ndërkohë kjo levë mbi këtu, si një Arcade vjetër konsol, na lejon të bëjmë këtë me atë cam përplasem. Dhe atje ne do të shkojmë, atje ne do të shkojmë, atje ne do të shkojmë. Dhe tani ne kemi caktuar se - shumë e shumë mjaft e mirë për qëllimet e shfaqjes. Tani më në fund - keq Ramon - ne gjithashtu kanë disa butona këtu. DDR2, nga lojrat e mia të preferuar ndoshta, dhe në qoftë se unë goditi këtë, ne tani të marrë këtë efekt. Ju mund të kujtojmë se nga episod dy nga CS50Live. Nëse do të shtyjë në titull, kjo është ajo që ne mund të goditur nëse diçka shkon keq në të vërtetë, ne jemi duke marrë atë ekran atje. Dhe tani së fundi, unë mendoj se është e Koha për 60 sekonda e Rob. Oh, bir i një - [BASS GUITAR luan] Rob: Oh, eja! Vetëm të përdorni disa video të kafshëve! [MUSIC luan] [GRUAJA Duke folur Japanese] Kohët e fundit në lajme ishte një artikull në lidhje CS50 në një faqe interneti popullore i njohur si Hacker Jeta. Tani një nga shokët e klasës tuaj, Annabel nga Australia, erdhën të gjithë këtë artikull dhe në CS50 ana e vetë. Ajo është regjistruar tani në klasë dhe ajo do të donte të thonë hello. Annabel: Tungjatjeta botë. Emri im është Annabel, dhe unë jam nga Queensland, Australi. Arsyeja që unë jam duke marrë këtë klasë është sepse unë pashë një post në Hacker Jeta, dhe e dinte se ky ishte çelësi për të të ngushtuar hendekun mes të qenit një newbie, dhe një të ardhme në CS. Duke marrë këtë kurs gjithashtu do të jetë një urë në shumë drejtime për djalin tim autizm që e do IT. Unë jam gjithashtu duke shpresuar se deri në fund për të krijuar programe për të ndihmuar vajzën time dyslexic. Aktualisht unë jam një kontabilist, me një interes të rëndë në teknologji, pasurive të patundshme, kopshtarisë, dhe muzikë instrumentale. Emri im është Annabel, dhe kjo është CS50. Gjuha: Më lejoni të ardhshëm për të futur Betty, të cilët do të donim të thonë hello. BETTY: Hello, bota. Emri im është Betty, dhe unë jam nga Kalifornia jugore. Unë jam duke marrë këtë kurs për shkak se shoqëria jonë sot duket të jetë drejtuar drejt programeve. Programim po bëhet thelbësore për jetën tonë. Dhe në të vërtetë, unë mendoj se është e tashmë në thelb tani, sepse një shumë nga gjërat që ne përdorin të duhet të përfshijnë programe në mënyrë që ato të krijohen. Në thelb, ne do të jenë të drejtuar drejt një të ardhme të mbushur me teknologji, dhe programimi është duke shkuar të jetë një pjesë thelbësore e atij të ardhmen. Kështu që unë mendoj se është diçka e kjo është me të vërtetë e ftohtë, dhe se unë duhet ndoshta të merrni për të mësuar atë. Pra, vërtet, emri im është Betty, dhe kjo është CS50. DAVID J Malan: foto këtu ndërkohë, është Raja nga India, i cili ka marrë aq i zhytur në CS50 se ai me sa duket kishte ajo tattooed në lëkurën e tij. Dhe tani, një cicërimë. Kjo një nga Carter në Virxhinia, i cili na shkroi me këtë - "Consentino dhe unë janë duke e bërë përdorimin e mirë të ditës sime të dëborës shikuar një javë e CS50 Harvardit në TV nëpërmjet Chromecast dhe YouTube. " Kush është Consentino? E pra, me sa duket ai është macja e tij, por në të vërtetë, foto këtu së bashku me këmbët Carter, është një i madh TV ekran në sfond. Dhe me sa duket ka me të vërtetë duke përdorur një Chromecast për të projektuar javë CS50-së e mbi se ekran të madh TV me valë. Tani Chromecast, në qoftë se ju nuk jeni të njohur, është në fakt lloj i një pajisje zoti. Kjo është një plug mjaft të lira që ju mund të vihet në anën e pasme të kompjuterit tuaj në një port HDMI. Ajo ka qasje të Wi-Fi, dhe në thelb ju lejon të derdhet pa tel Përmbajtja nga laptop mbi TV tuaj, apo edhe të kontrollit TV tuaj dhe shkarko përmbajtjen si videos direkt në të. Dhe tani një shënim nga Mohamed, e e shokët e klasës tuaj në Pakistan, i cili zbuloi kohët e fundit ky kuriozitet - me sa duket në qoftë se ju shkoni në google.com në disa raste dhe kërkim për mua, David J. Malan, me sa duket ky djalë vjen një herë në pak kohë. David H. Malan, i cili është me sa duket një psikoterapist britanik, i cili duket një shumë të madh si mua. Tani del në qoftë se ju klikoni këtë link përshtypjesh në këndin e poshtë ju mund në të vërtetë të raportuar një problem, si gjërat janë të gabuar për të Google. Dhe le të më - pasi ne janë në internetit këtu - në qoftë se ju mund të ndihmojë një djalë jashtë, dhe në të vërtetë klikoni atë lidhje të gabuar deri të lartë, dhe vetëm përmend se David H. Malan nuk është në fakt David J. Malan. Tani që të jetë e drejtë, nuk ka ndoshta është një David H. Malan, dhe ai ndoshta është një Psikoterapist britanik, kështu që le të mos raportojnë çdo gjë tjetër si të gabuar, por vetëm se foto ka ndoshta zgjedhur algorithmically gabimisht nga serverat e Google-it. Dhe tani një përshëndetje nga CS50-së mik, Profesor Harry Lewis. Profesor Harry Lewis ishte në të vërtetë vjet vet mi Profesori më parë kur mora një kurs intensiv në teorinë e llogaritje. Një kurs teori në të cilën ju shqyrtuar kufijtë themelore të llogaritjes, dhe pikërisht ajo kompjutera mund dhe nuk mund të bëjë. Ne vizitoi kohët e fundit Profesor Lewis në zyrën e tij për të marrë një vështrim në disa teknologjive të fundit. PROFESORI Harry Lewis: Unë jam Harry Lewis, Unë jam një profesor i Shkencave Kompjuterike këtu në Harvard. Unë kam ardhur në Harvard në vitin 1964 si një studente, dhe përveç për tre vjet off gjatë Luftës së Vietnamit Unë kam qenë këtu qysh atëhere. Kështu që unë tani të kryesojë universitare program në shkenca kompjuterike, dhe unë kam mësuar shumë kurse të ndryshme në vite. Dhe unë do të doja të ju them pak rreth disa nga gjërat interesante që kanë shkuar në Harvard, nga të cilat unë kanë pasur kontakte gjatë viteve. E saj është universitare ime Teza, në vitin 1968, e cila I shkroi një dy dimensionale gjuhë programimi. Kjo është një aeroplan kujtim core, ata janë pak donuts magnetike që janë të lidhur në kryqëzimet e telave. Dhe kjo ishte mënyra e kujtesës është bërë para se të Gjysem perçuesit u bë një teknologji praktike. Ky është një fillim 15 Gigabyte iPod, që unë të mbajë rreth jo sepse dikush është i impresionuar me të paturit e një 15 Gigabyte iPod, por për shkak se kjo është një 70 makinë megabyte, dhe ata shkoi në disk drives që ishin lidhje me madhësinë e makinave larëse. Kështu që ishte vetëm 70 megabajt të memories, që ju jep një kuptim të se si gjërat kanë shkallëzuar. DAVID J Malan: Dhe tani një tjetër tweet. Kjo një nga William në Mbretërinë e Bashkuar që shkroi, "David J. Malan, pas pak Google drerësh, rezulton Rob ka një vëlla binjak. A mund ta vënë atë në CS50Live dhe të luajë vend dallimin? " Pra William, kjo është me të vërtetë rasti. Vet Rob Bowden CS50-së ka një vëlla binjak. Në fakt, këtu është Rob dhe Paul - ose Paul dhe - foto këtu janë dy Bowdens, dy prej të cilëve kanë në fakt TFed për CS50 në të kaluarën, dhe në të vërtetë Rob tani është në Ekipi kohë të plotë CS50-së. Tani, edhe ne e bëri pak e Google stalking, dhe kjo rezulton se vëllai binjak Paul ka YouTube tij kanal në të cilën ai idhujt vetë pak e një komedian. Le të bëjmë një vështrim. PAUL Bowden: Hey guys. Paul Bowden këtu përsëri. Unë jam kthyer me përpjekje tim të dytë në të qëndrojë deri. Po, unë e di që unë jam i ulur poshtë. Herën e parë nuk ka shkuar si dhe unë kishin shpresuar për, por unë e mori këshilla se ju djema e ofruar, dhe këtë herë unë jam do të jetë pak më pak i vështirë, dhe pak më të mirë në shaka para. DAVID J Malan: Tani në qoftë se ju dëshironi të abonohen në kanal Palit në YouTube, dhe ju duhet, të shkojnë në këtë URL këtu. Tani vëllai Rob është sigurisht shumë krenar për vëllain e tij binjak. Në fakt, foto këtu është Rob si një GIF animuar duke bërë një pompë grusht. Tani kjo është në fakt qarkulluar në internet mjaft pak. Pra, nëse ju të Google rreth për këtë imazh këtu, ju mund të bëni edhe këtë tuaj letër-muri E në qoftë se ju do të donte. Dhe ju duhet. Tani Rob këtu u brohorisnin e tij vëllai në në një lojë popullore amerikane tregojnë në të cilën Pali ishte një pjesëmarrës. Tani, ajo që tregojnë lojë ishte ajo? E pra ne do të lënë atë për ju, internet, të kuptoj se pikërisht ajo që loja show Paul Bowden marrë pjesë në, dhe në qoftë se ju mund të gjeni se nga, na le e di në Facebook, Reddit, apo Twitter, dhe ne do të shohim nëse ne nuk mund të tregojnë një pak clip në CS50Live ardhshëm. Dhe tani një pjesë e pajisjeve. Siç mund ta keni dëgjuar, CS50 në një pjesë e saj është në seksione kampus përdor një pjesë të pajisjeve njohur si Arduino. Foto këtu për shembull, është Arduino Uno, një bord qark të vogël që ju mund të lidheni me një kompjuter, dhe pastaj në fakt program ajo duke shkruar kod C +, dhe pastaj të djegur atë në hardware kështu se ai në fakt mund të ekzekutuar programet. Tani një nga shokët e klasës tuaj këtu, Areor, vendosi për të teli deri një Arduino Uno për kompjuterin e tij dhe pastaj të zbatojë, në qoftë se ju mund të besojnë atë, Cezarit problemi vendosur edhe 2-së. Tani ne nuk kemi ndonjë audio në kjo video, por le të zoom në dhe të marrë një sy në rezultat në fund. Tani në qoftë se ju jeni një Redditer, ju mund të keni vënë re këtë post disa javë më parë reklamat episod dy nga CS50Live. Tani një nga shokët e klasës tuaj, Louis nga Montreal, Kanada, pasi që episod mirësi postuar, "Wow, se një ishte historike. " Vetëm për të korrigjuar veten disa minuta më vonë me edit - "histerike, HA HA." Pra, ne do të marrin atë ose mënyrë, por ajo që ishte funnier se kaq, është se Chris nga Toronto, Kanada pastaj pasoi me si vijon, "Do të ishte histerike nëse episod tjetër ishte historike si rezultat i stafit të prodhimit duke parë ky koment. " E pra në të vërtetë ne e bëmë, dhe tani disa histori më shumë. Ne u tërhoq kjo nga arkivat. Kjo është në një revistë, Popular Elektronikë, një çështje nga 1975, e cila mbante kete titull, Parë Botërore Minicomputer Kit të rivale Modele afariste. Altair 8800. Tani në atë kohë nuk ka pasur me të vërtetë një gjuhë programimi me të cilat ju mund të bëni këtë makinë të zgjidhur problemet shumë të lehtë, dhe kështu që një Harvard i ri studente në atë kohë quajtur Bill Gates vendosi me disa miq të tij për të shkruar përkthyesin e parë për gjuhë programimi, i njohur si bazë, me të cilat për të përzënë kjo pjesë e pajisjeve. Ne patëm marrë një shëtitje së fundmi me Profesor Harry Lewis të Maxwell Dworkin, Harvard-së ndërtimin e shkenca kompjuterike, ku kodi burim për atë origjinale Përkthyes BASIC ende varet. Dhe ne pyesim atë nëse ai mund të na jepni një turne. PROFESORI Harry Lewis: Çfarë keni këtu është një listë e një pjesë e hershme e softuerit shkruar nga Bill Gates dhe Paul Allen, themeluesit e Microsoft. Pra kodi është interesante për dy arsye. Para së gjithash ajo u bë Produkti i parë i Microsoft, e cila ishte një përkthyes për themelore gjuhë programimi. Dhe së dyti, kjo ishte një nga përpjekjet parë për të krijuar një përkthyes kështu zakonshëm njerëzit mund të përdorin kompjuterat personale. Pra, Bill Gates ishte një universitare në Harvard. Unë fillova mësim në Harvard në vitin 1974. Kjo është bërë në vitin 1975, kështu që ishte në fillim në karrierën e tij dhe në fillim të karrierës time. Unë në fakt mësuar Bill në një kurs rreth kësaj kohe. Paul Allen nuk ishte një Student i Harvardit, por ai kishte qenë një shkollë të lartë shok klase i Bill Gates. Nëse ju vini dhe të kërkoni në listë, ju do të në të vërtetë të gjetur një emër të tretë, Malin e Davidoff, i cili ishte shok klase Gates këtu në Harvard. OK, kështu që këtu është një Komenti interesante deri këtu. Ai thotë, "Në 4k mund të fshini shesh rrënjë por për sythe duhet ende punë. " OK, kështu që çfarë do të thotë është se nuk ishte dy mënyra për të përpilojnë këtë program. Njëri ishte për të kandiduar në një version e këtë kompjuter Altair se vetëm kishte 4k fjalët e kujtesës. 4096 fjalët e kujtesës. Por versioni i madh kishte 8 K, e kështu me çfarë thotë kjo është se në versionin 4K ju duhet të fshini disa Kodi për ta bërë atë të arsyeshme. Dhe një nga gjërat që do të fshihen do të jetë katror rutinë rrënjë, por me sa duket për sythe duhet ende punë, madje edhe kur ju jeni hartimin poshtë për vetëm versionin 4K e kit kompjuter. Tani në qoftë se ju zoom në atë kod burim ju mund të keni vënë re një emër të njohur. Në të vërtetë, User Holloway ishte individ që shtypura këtë burim Kodi në prill të 1975. Tani ata që kanë bërë pyetje, ndoshta në Reddit ose diku tjetër për CS50, mund të ketë ardhur të gjithë Glenn Holloway, një nga anëtarët e ekipit CS50-së i cili ka qenë në të vërtetë me kurs për disa kohë, dhe shumë mirësjellje ofron mjaft shpesh për të ndihmuar nxënësit nëpërmjet internetit me çdo problem që mund të zgjidhin. Dhe me të vërtetë, duket se ai ishte duke bërë që edhe në të kaluar kur ky kod burim e nevojshme të jenë të shtypura jashtë. Tani le të agjërojë për të paraqitur ditë, në fakt ky është lajm i vërtetë thyer. Zbuloi kohët e fundit ka qenë ky projekt tango, një iniciativë nga Google dhe një tjetër numër kompanitë që në fakt krijojnë software me të cilat ju mund të përdorni një telefon ose pajisje të ngjashme celulare dhe të ecin rreth tuaj Mjedisi fizik dhe në fakt të bërë një model 3D të saj - e cila zakonisht është tepër koha konsumojnë dhe / ose të shtrenjta. E megjithatë, me teknologjinë e sotme ju së shpejti mund të jetë bërë këtë veten, dhe ju mund të shpejt të jetë me shkrim software veten me të cilat të levave këtë teknikë të re. Le të bëjmë një vështrim. Johnny Lee: Emri im është Johnny Lee, dhe punoj në teknologji të përparuar dhe projektet e grupit në Google. Ekipi ynë i vogël këtu, bazuar në Kaliforni, ka punuar me universitetet, laboratorë kërkimore, dhe partnerët industriale të korrjes 10 vitet e fundit të kërkimore në robotike dhe kompjuter vizion për t'u përqëndruar se teknologjia në një telefon celular shumë të veçantë. Ne jemi qenie fizike që jetojnë në një botë 3D, pajisje të lëvizshme sot ende supozojmë se bota fizike mbaron në kufijtë e ekranit. Qëllimi ynë është që të japë celular pajisje të një shkallë të njeriut kuptuarit e hapësirës dhe lëvizje. Eitan Marder-EPPSTEIN: Kjo do të lejojë njerëzit për të bashkëvepruar me mjedisin e tyre në vetëm një mënyrë krejtësisht të ndryshme. Ne mund të prototip në një çift ​​orë diçka që do të na muaj apo edhe vite më parë, sepse ne nuk e kemi këtë teknologjisë në dispozicion. TED LARSON: Çfarë ndodh nëse ju kanë të gjitha këto pjesë në një telefon? Si bën që të ndryshojë atë që një telefon është? Johnny Lee: Ne kemi krijuar një telefon prototip përmban përshtatur shumë hardware dhe software, i projektuar për të lejuar në telefon për të gjetur se është Mocioni në 3D të plotë, në kohë reale si ju do ta mbajë atë. Këto sensorë bëjnë mbi një çerek milion matjeve 3D çdo sekondë të vetme, përditësimin pozicion dhe rrotullimi i telefonit, fusing këtë informacion në një model i vetëm 3D e mjedisit. CHRIS ANDERSON: Ne kemi një problem të quajtur navigacion në ambiente të mbyllura. Dhe kjo është një zgjidhje për këtë problem. Eitan Marder-EPPSTEIN: Ajo këngë tuaj Pozicioni si ju shkoni rreth botës. Dhe ajo gjithashtu e bën një hartë të tillë. CHASE COBB: Paramendoni se ju të skanoni një pjesë e vogël e dhomën tuaj të jetesës. Dhe pastaj janë në gjendje të gjenerojnë një botë pak lojë në të. Unë nuk e di e ndonjë tjetër kontrollues apo lojrave pajisje që mund të bëjë që në këtë moment. Tully FOOTE: Vendosja të gjitha këto së bashku, ata nxorrën në ekspertë nga e gjithë bota dhe mori të gjithë ata që punojnë në të njëjtin projekt. Remi EL-QUAZZANE: Këto janë kalibrit shumë të lartë të njerëzve. Pse? Është shumë e thjeshtë. Unë mendoj se, në të vërtetë, njerëzit që besojnë në vizionin. Johnny Lee: Localization e mapping është atje në telefonin tuaj, dhe ju vetëm e përdorin atë. Është kjo aftësi për të ndjekur në gjurmët e njerëzve të tjerë. Dirk THOMAS: Dhe ne mund të përfitojnë nga ajo që ne bëjmë për projektin mbështetur për komunitetin burim të hapur. CHASE COBB: Përdorin atë për probleme të pari, dhe për t'u dhënë atyre pamje auditory e ku jemi duke shkuar. VINCE Pascual: Duke qenë në gjendje për të hartuar shtëpinë tuaj, kthyer atë rreth, më lejoni të shohim se si kjo punon mobilje në dhomë. Eitan Marder-EPPSTEIN: Virtual dritare të botëve të ndryshme, Unë do të thotë mundësitë janë me të vërtetë pafund. Johnny Lee: Gjatë disa muajve të ardhshëm ne do të shpërndajë kits Dev për zhvilluesit e programeve për të zhvilluar aplikimet dhe algoritme në krye e kësaj platforme. Dhe ne jemi vetëm në fillim, dhe ne e dimë se ka shumë më tepër punë për të bërë. Por ne jemi të ngazëllyer për ku do të shkojë. E ardhmja është awesome, dhe ne besojmë ne mund të ndërtojmë atë më të shpejtë së bashku. DAVID J. Malan: Dhe tani momenti ju keni qenë ndoshta duke pritur. Ju mund të kujtojnë se në episod ne fundit ndarë këtë cicërimë nga vetë Andrew CS50-së Hill, i cili disa muaj më mbrapa na ka shkruar kjo, "David J Malan, ku është drita ime?" Tani që atëherë një numër prej jush kanë Videot e paraqitura duke e bërë rastin tuaj se pse ju duhet të jetë e ardhshme marrësi i një llambë tavolinë CS50. Ne menduam se do të ndajnë në fillim një nga Mohamed në Marok. Ajo rezulton se ditëlindjen e Muhamedit ishte këtë javë të fundit, kështu që më lejoni gjithashtu në emër të CS50 të them të lumtur Ditëlindjen e 19-të Mohamed. Le të bëjmë një vështrim. MOHAMMED: Përshëndetje, unë jam Mohamed nga Maroku. Unë jam duke studiuar në një qytet tjetër - të cilat është pak larg qytetit tim origjinal ku unë jam duke jetuar me familjen time - ku kam lënë drita ime tavolinë. Kështu që unë jam që jetojnë në një konvikt dhe kjo është dhoma ime. Ju mund të shihni këtu se drita është të verdhë, dhe unë nuk të vërtetë si ajo. Unë preferoj një të bardhë. Kjo është arsyeja pse unë dua një llambë tavolinë CS50. Ju mund të imagjinoni mua ulur atje dhe duke punuar me të. DAVID J. Malan: Dhe tani një tjetër nënshtrim. Ky Emad, një student në dhomën e tij fjetore. EMAD: Unë jam Emad nga [padëgjueshme]. Pra, pse unë dua një llambë tavolinë? Para së gjithash, ajo do të veprojë si një burim i moderuar i dritës për studimet e mia të shkollës së mesme, si unë e kam filluar vetëm vitin e katërt. Dhe, si edhe kurse online, veçanërisht CS50. Më e rëndësishme Arsyeja është se ajo do të të veprojë si software për CS50 kursit. Për shembull, nëse dikush vjen në shtëpinë time dhe pyet si e keni marrë atë llambë të bukur, unë do të tregoni atyre se klasa CS50 dërgoi atë. Dhe kështu që unë të përhapur fjalën e CS50, dhe më e rëndësishmja, unë kujtohet nëse për jetën time. Unë jam Emad, dhe kjo është CS50. DAVID J. Malan: Dhe tani Tim nga Malajzia, foto këtu në errësirë. Listen ngushtë. DAVID J. Malan: Dhe tani a Familja film miqësore nga Zevin në Vancouver, British Columbia. ZEVIN: Hi atje. Unë jam Zevin Lennick. Unë jam duke bërë EDX për CS50, dhe ne nuk mund të gjeni llambë tonë. Shtëpia është e errët. Çfarë mendoni ju? Gjuha 1: Ndoshta është atje? ZEVIN: A jeni i sigurt? Gjuha 1: Ndoshta. ZEVIN: A duhet të shkojmë të gjeni? Gjuha 1: Le të shkojmë. ZEVIN: Mirë. Gjuha 1: Whoa, shikoni në këtë dritë. ZEVIN: Ndoshta ka një llambë në atje. Gjuha 1: Le të kontrolloni it out. ZEVIN: A doni të bëj atë? Gjuha 1: Jo, unë do të bëj atë. ZEVIN: OK. Gjuha 1: Qëndro larg nga llambë tim! Oh jo! DAVID J. Malan: Dhe tani a Dorëzimi nga Eggers në Letoni që me të vërtetë mori gjërat një nivel me këtë film. Eggers: (AS LAMP 1) E pra, se si jeni duke bërë? GRUAJA: (AS LAMP 2) Mmm. Përshëndetje. Eggers: (AS Lightbulb 1) Kjo është awesome. GRUAJA: (AS Lightbulb 2) Po. Ooh! Eggers: (AS Lightbulb 1) Ooh! Eggers: (AS BEBE Lightbulb) [Qeshura] Ku është drita ime? Eggers: Hi, emri im është Eggers. Dhe unë jam nga Letonia. Dhe kjo është - Gjuha 2: Studimi ynë. Stay tuned. Eggers: Jo, kjo është CS50. DAVID J. Malan: Dhe tani, e fundit por jo më pak, një Dorëzimi nga Phillip në Gjermani. Phillip: Hey atje David, unë jam Phil. Unë jam një student i njohëse shkenca nga Gjermania. Shkenca kognitive është një fushë që studion mendjen e njeriut dhe trurit, u bashkua nga disiplina të tilla si Neuroscience, psikologji, gjuhësi, dhe madje edhe shkenca kompjuterike. Tani semestri i kaluar, kam kaluar një semestër jashtë vendit në Harvard. Dhe unë gjithashtu mori pjesë në kursin tuaj, CS50. Tani, ndërsa unë dashur CS50, unë kurrë nuk e mori vetë drita ime tavolinë. Tani kam ngritur dorën time në pothuajse çdo leksion në një përpjekje të dëshpëruar për të marrë më në skenë dhe marrin vet tavolinën time CS50 llambë - apo edhe vetëm një top fricking stresit. Tani unë në fund mori stresin e mia topin në panairin CS50, por unë jam ende duke vuajtur thellësisht nga ajo Mungesa e një llambë tavolinë CS50 në jetën time. Pra, Z. David Malan, pyetja ime për ju është fare e thjeshtë. Ku është im [sinjal bip] llambë tavolinë? DAVID J. Malan: Dhe tani pak më shumë histori. Ju mund të kujtojnë në vijim Filmi nga java e një të CS50. [MUSIC luan] Gjuha 3: Një triumf i aftësi matematikore dhe mekanike, pasi kjo e re automatike madh Llogaritësi në Universitetin e Harvardit. Problemet ndërlikuar në matematikë vënë me makinë në formë të koduar në kasetë janë të saktë zgjidhet në një pjesë minutë të kohës që kërkohet për llogaritjen e njeriut. Designed për të përshpejtuar të gjitha format e hulumtimet matematikore dhe shkencore, truri gjigant mekanike do të punojë për Shtetet e Bashkuara të marinës deri në fund të luftës. DAVID J. Malan: Tani Mark unë nuk është më në përdorim, por ai ka ende jetojnë këtu në kampus. Ne kemi vendosur për të marrë një finale shëtitje me Profesor Harry Lewis për të marrë një vështrim nga afër Harvard-së qendër shkencore - shtëpi të re në Harvard Mark I. PROFESORI HARRY LEWIS: Pra, ne jemi në Shkencës Harvardit Qendra, e cila është udhëkryq i kampus Harvardit. Një shumë e departamenteve shkencore kanë klasat dhe zyrat e tyre në këtu. Çfarë ka pas nesh këtu është Mark I kompjuter, që ishte në fillim kompjuter elektromekanike. Pra, Mark I kompjuteri është këtu në Harvard sepse Howard Hathaway Aiken, i cili ishte personi që e konceptuar dhe dizajnuar makinë në bashkëpunim me inxhinierë IBM, ishte një profesor i Harvardit e aplikuar matematikë. Dhe ai donte për të lehtësuar punën e zgjidhjes së ekuacioneve numerike nga llogaritjes mekanike që është bërë me laps dhe letër. Ajo që ne kemi këtu është në të vërtetë vetëm një copë të saj. Ajo ishte 51 metra e gjatë dhe kur kjo ishte e gjitha në një copë. Ajo mund të bëjë tre Futjet për sekondë, një shumëzim mori gjashtë sekonda, dhe një ndarje mori 15 sekonda. Pra, kjo ishte një përparim i madh gjatë duke bërë gjëra me laps dhe letër, por ajo ishte puna e ngadaltë, dhe mbajtja makinë duke shkuar gjithë kohës ishte një feat madhe e elektromekanike ekspertizë inxhinieri. Ajo është përdorur për balistikë llogaritjet, për llogaritjen e trajektorja e raketave. Dhe ajo është përdorur edhe për pak e llogaritjes në Manhattan Projekti për përcaktimin e drejtë Parametrat për bomba atomike. Pra, ajo që ju shihni këtu janë kasetë letër drives, në mënyrë që programi është grushta në shirit letër dhe ishte në një lak. Çfarë ju shikoni ka regjistra që do të korrespondojnë me memorien e ruajtur makine, e cila është përdorur vetëm për të dhënat. Programi në vetvete ishte caktuar. Këto makina shkrimi elektrike u përdorën për të shtypur prodhimit. Këto dials, e cila kanë 10 pozicione, janë ku ju do të futur konstantat. Pra, programi ishte caktuar në letër kasetë, dhe nëse keni pasur një konstante, si ju keni në C + kodin - keni vendosur disa variable të barabartë me 47 ne fillim e programit tuaj - kjo është ekuivalent këtu. Ju do të thirrni në numrin 47 duke përdorur këto regjistra. Ekuivalente kompjuterike e kjo është shumë më pak se sa të shikojnë të vogël dore kompjuter që tani është duke u prodhuar. DAVID J. Malan: Kjo është ajo për CS50Live. Thanks so much për këtë Kontribuesit jave, si dhe për këtë jave Ekipi prapa kamerave. Le të mbyllur tregojnë me një vështrim në një projekt zeroja nga Lisa Chung në Boston, [MUSIC-YLVIS, "FOX"]