[Музички] [Music Армин ван BUUREN "Тоа е она што  Таа се чувствува како "] [Музика - M4SONIC "ОРУЖЈЕ 2.0"] [Плескање] Стив Балмер: Ву! Ова е CS50. [Аплауз] Дејвид MALAN: Ова е CS50. И ова е почеток и крај, на недела 12 за последен пат. Ќе се потсетиме од Недела 0 што ветивме ова, дека она што на крајот прашања во овој курс не е толку многу, каде што ќе се заокружи нагоре во однос на своите соученици, но каде, во недела 12, заврши во однос на себе во Недела 0. Па, ние сме тука сега во 12 недела, а вие може да се погледне назад наивно, или remarkadly, во колку далеку сте дојде време кога тоа беше најлошото од Вашите проблеми, пред неколку недели. Но, сметаат дека колку далеку си дојден од тогаш. Особено, ако меѓу оние без претходно искуство, само неколку недели подоцна, сте биле спроведување на прилично софистициран податоци структура вака хаш табелата тука, или дури и оваа ТРИ тука. Само неколку недели подоцна, и само пред една недела, сте биле спроведување на ова, каша-up на повеќе API-јата uisng asynchronus Го вклучите Javascript-повици и HTTP барања зад сцена. На крајот на краиштата, создавајќи вебот стан од нешто која започна со само неколку хаш марки. Сега, навистина може да се сети дека 78% од вас нема претходно искуство, и ние предложи може да биде чувство малку осамен на на почетокот, но сфати дека сега се многу меѓу пријатели и поддржувачи тука. Сега, тоа е традиција во CS50 не само да започнете на семестарот, но, исто така, се стави крај на семестарот со малку торта. Навистина тим е долу сечење, и земање мостри на торта, но тоа што го чека во само малку време. Но, јас мислев дека ќе ги собереш каде што застанале и да добијат некои затворање денес. Може да се потсетиме на овој веб-сајт овде, јас мислев дека единствената добра работа што можеше да стори се пишуваат овие вид на луѓе кои имаат одобрија нив, па во класа само неколку од пред неколку недели. И јас ќе им каже на своите кредит, се вратив овој одговор од ediblearrangments.com. Добро утро, г-дин Malan. Ние го информиравме во нашите ИТ оддел во врска со вашата загриженост. Тие советуваат дека од следната недела, ќе има веб-сајт печ применуваат. Ние го цениме повратни информации. И indeed-- [Аплауз] Дејвид MALAN: И, навистина, ако одат на editablearrangments.com Сега, кликнете најава, сте навистина испрати на HTTPS верзија на сајтот. [Аплауз] Па таму ќе ја имаат, CS50 тука одлуки разлика, еден веб-сајт во исто време. Па сега, конечниот проект е, Се разбира, сето она што го чека сега. И да сфати дека постои било кој број на состојки кои можат да се ткаат во овој проект на твое. Всушност, она што многу студенти се направи, ако справување со веб-базирани финалниот проект, ќе се постави стр 7 е дистрибуција код, CS50 финансии, а потоа ќе рипувате надвор делови од неа, кои се на интереси, или соодветен на нивната финалниот проект, како што гледам нагоре функција, која е сигурно многу специфични за Јаху финансии. И тие ќе го додадете во нивниот сопствен код, и да се изгради на врвот на страната за логирање механизам што ние ви обезбеди. И така, кој е апсолутно одлично место за да започнете. Особено ако во текот на паузата, и набргу потоа, ти си само навистина не се сигурни од каде да почнат да се создаде нешто што веќе не ни се е предаден на вас, барем делумно. стр постави 8.2, ако сакате да направи нешто со Ајакс, или ако сакате да се напише сценариото кое ги увезува навистина голема група на податоци во базата на податоци, употреба стр поставени 8 како модел во кој може да се изгради свој код, што на крајот. Но, се реализира, исто така, дека има дури и познавач начини за да започнете. А многу популарна рамка, која ние сме љубители на, се нарекува Laravel. Ова е рамка PHP што во суштина се додава на PHP голем број на карактеристики кои се веќе вообичаени во светот на Руби и Python, други програмски јазици кои се вградени во нив, или на врвот на нив, дополнителни рамки. И така ќе се Laravel стр сет Рамка 7 е, во суштина, и да ви даде едночудо повеќе алатки за вашиот алатка комплет. Значи, ако љубопитни, а ако сакате да се примени не само научени лекции, но се справи со некои нови лекции за твојот последен проект, проверете го овој и слични видови на рамки на интернет. Како за хостинг вашиот веб-сајт? Сигурно може да се стави на вашата конечна проект, ако се прави нешто веб-базирани, на вашиот CS50 апаратот, и повеќето ученици се направи. Но, ако сакате да всушност се светот на веб надвор за центрифугирање и стави го кодот надвор таму, да сфатат дека тоа е прилично јасна, овие денови да купување на име на домен за неколку долари, да поставите DNS вашиот домен име поставките за IP адреса нешта. А потоа всушност да им помогнам на вашиот код на некој сервер така што некој може да ја посетите што во something.com, или што и домен именува и да се случи да се купи. Stay tuned до дома CS50 е страница во деновите што доаѓаат, каде што ќе ја објавите некои инструкции за прави токму тоа. Ако сакате да се следат некои насоки, или ако сакате сакал да вложување надвор на свој, има толку многу популарни рамки и системи таму. Многу од нив се бесплатни, или супер евтини, или барем слободен за студентите. AWS, или Амазон Веб Услуги, е еден. Всушност, тоа е каде CS50 води повеќето свои сервери во т.н. облак, користење на виртуелни машини, сервери кои не се навистина физички. Тие се илузијата на физички сервери, но ние и вие, би можеле да имаат целосна контрола над. А ние само имаше семинар, во Всушност, неколку недели на тоа. Parse.com е супер популарни back-end алатка кои можете да ги користите за да го всушност домаќин на база на податоци. Ако не сакате да го дознаам, или застане на свој MySQL база на податоци, има овој и друг услуги поврзани со тоа нека се фокусира на делот на вашиот стан, што навистина како, на предниот крај или на кориснички интерфејс, или карактеристики, а потоа да нарачува услуги на некој друг, често бесплатно. Секако за студентски скала прототипови, било back-end услуги како е-мејл или бази на податоци кои ти требаат. Сега, за проверка, супер заеднички прашања и одговори во CS50 е, како да се идентификувате корисници? Не со своите кориснички имиња и лозинки, но како Харвард лични карти и ПИН. Па, да сфатат CS50 има сервисот наречен CS50 Проект, преку кој може да го стори токму тоа. И тогаш оние од вас справување, велат, мобилни проекти, каде си вид на конфликт, ако сакате да направи на iPhone стан, на Windows Телефон стан, Андроид стан, или било кој број на други уреди таму, сфатат дека постојат всушност алатки кои Ви овозможуваат да пишувате вашиот стан, во типично JavaScript, или некои слични јазик. И тогаш го распореди на повеќе платформи како IOS и Андроид и слично, phonegap дека е една, Титан друг. Значи, ако сте еден вид на конфликт, и ќе сфати дека има малку кривата на учење во учењето само еден од овие јазици, да сфатиш дека може да се земе вашата нова најде блискост со JavaScript надвор за спин, и да се примени таму. И има многу повеќе кои може да се најдат на вашиот сопствен, или со консултација со вашиот TFS. Сега, она што за животот по CS50? Само така што ова е рече, барем еднаш, вие нема да биде предаден проблем сет спецификации и дистрибуција код за вечни времиња, но сфати дека не треба на CS50 уредот да продолжи кодирање на Mac OS. Тоа е прекрасна, корисни животната средина во кои тоа е пре-конфигуриран да биде претставник за убаво Линукс систем. Но, сигурно може да се користи било кој број на слободно достапни алатки овие денови да се напише кодот на свој Mac без надземни на апаратот, или на вашиот Windows компјутер, или ако си работи на Линукс, голем број на алатки постои таму, како и. Значи тоа е само виорот турнеја што ќе може да сакате да навивам со во некоја точка. Но, за сега, ајде да ги гледам напред и она што останува. Особено меѓу историски настани курсот е CS50 Hackathon. Епска сите nighter, при што ќе пристигне околу 19:00, дуќан со вашиот лаптоп, и проектот и пријатели. И се нурне во финалето проекти во средина што изгледа малку вака по пристигнувањето. Ќе се провери во Еве, ќе се потоа се фаќате за работа, ќе им помогне на соученик. Ќе се занесе во првата вечера околу 09:00, втората вечера околу 01:00. А потоа и за оние кои се уште што е на крајот на ноќта, ние ќе ве однесе до IHOP. Но, на патот таму ќе биде Фото кабина, не како оваа, и навистина вистински CS50 летала за нашиот пат кон IHOP. Сега, на саемот CS50, за студентите во класата, Ова е вашата шанса да ги изложат гордо вашиот конечниот проекти. Не само за другите, но типично 2000 плус учесници од целиот кампус, студентите, факултет, луѓе кои гледаат балони заедно Оксфорд Стрит и ајде во. Значи, да сфатат дека она што го чека постојат глетка на можеби едни од други проекти тука, каде што ќе донесе вашиот лаптоп. Ние ќе се постави високи маси на кои ќе стави вашиот лаптоп, хоп на Wi-Fi, и демо вашите проекти на минувачите. Во меѓувреме, ќе има музика, и пуканки, и бонбони, и многу повеќе. Така што ќе имаат доволно можности да се мешаат. Ќе имаме пријатели нашата од индустријата, работодавци од било Бројот на овие компании тука само за да разговарате нагоре учениците за живот по колеџ, или практиканти за време на колеџ, и слично. Ќе видиш, исто така, дека има томбола за поттик не само можете да започнат овие разговор со пријателите, но исто така и да ги поканите вашите сопствени пријатели, или убеди свој пријатели да Ајде да видиме вашиот проект. Можете да подсладите договорот од страна на овие малку карти, кои ќе им бидат предадени. Секој од нив ќе имаат променливи за малку Smiley Face налепници. Вие момци како студентите ќе се даде Smiley Face налепници. И за секој кој вложувања до и ти вели, еј, она што го правиш? Или ве праша за демонстрација на вашиот проектот, ќе ги налепница рака. Тие го стави на својата картичка. И тоа ги квалификува за било кој број на чудесната награди, вклучувајќи ги и оние на сликата тука, кои потоа се raffled надвор на крајот на настан. Тоа е тоа за CS50. И по тој начин, ќе има многу пуканки, и стрес топки, и бонбони, па дури и минатата година Харвард бенд, кој не бил очекува, но беше во присуство. Таму ќе биде Фото-кабина и таму добро, и огромен број на балони како овие оние тука. Толку многу, така да секогаш на вработените се обиде да се повлече овој трик на крајот на ноќта, никогаш не се доста работи. Но, за вас, ако сакате да ги поканите вашите пријатели на оваа event-- Сем Кларк: Сега, како што дојде на следната станица на турнејата. Ќе забележите distinct-- [Смеа] Датотека за во. Ќе забележите посебен заминување од готската архитектура што сме го виделе на остатокот од турнеја на кампусот на Јеил. Сега, тука сме Сандерс театар. Сандерс Театарот е навистина културен и академски центар тука во Харвард. Започнување се одржа тука до 1922 година. Тоа е моделирана по Sheldonian Театар во Оксфорд, Англија, како што, впрочем. Таа служи како локација за многу културни настани, и голем академски настани тука. Многу акапела групи настапи во Сандерс, на Crocodillos изврши тука често, тие се вид на како Wippenpoofs 2.0, речиси. Како и најголемиот класа, всушност, на Харвард, CS50, се учи тука. Кој на турнејата е заинтересиран во компјутерската наука? Секој заинтересиран? Страшно. Па, ако се случи да matriculate во Јеил, испишан навистина, навистина сакате да се донесе CS50. [Смеа] [Аплауз] Вие не всушност, ќе биде во можност да преземе физички театар во рамките Сандерс, Сепак, CS50 ќе биде во живо стримувани преку со вас во Њу Хевн. Покрај тоа што ќе имаат целата персоналот за поддршка, мрежата за поддршка на персоналот таму да се CS50, да научат сите за компјутерски науки. Значи ова е Сандерс театар. Тоа не е готски, но тоа е одлично. Дали некој има било какви прашања пред да преминеме на следната станица? Да. ПУБЛИКАТА: Дали е тоа Дејвид Malan? [Смеа] Сем Кларк: Ох, Боже да е таа! Ајде да ги selfie. Selfie! Земете selfie! Токму тука, токму тука. Еве, некој го држат. Некој го држат. Како сте, Дејвид? Дејвид MALAN: Здраво, Д.А. Сем CLARK: Јас сум прави добро. Имав можност да го флип наоколу. И патка лице, Дејвид. [Смеа] Да, тој го сака тоа. Страшно. Страшно. Па, ние ќе се пресели на следната станица. Следна станица е Харвард стадион, каде што имавме голема среќа во последните 13 години. [Смеа] [Аплауз] Дејвид MALAN: Значи гласините се навистина точно. За прв пат во историјата, студентите на Харвард и Јеил така ќе бидат во можност да се земе курсот наречен CS50 ова доаѓа Падот во 2015 година. Ние ќе се стави asie ривалството за речиси 100 години, и на крајот, во есента 2015 година, вистински Јеил студенти ќе бидат во можност да се земе CS50 за прв пат. Предавањата ќе навистина биде емитувана од тука, вашите наследници во оваа публика, во Њу Хевн, каде што студентите ќе бидат во можност да се вклучат во лице, или, како што некои од вас Толку оптимизиран, онлајн живеат, или на барање после. Но, ние ќе се стои до локална поддршка структура, комплетни со настава соработници, Се разбира помошници ќе биде водечка секции, и работното време. CS50 мозаик ден ќе се одржи во Кембриџ, и ние ќе покануваме нашите Јеил пријатели во Кембриџ за CS50 мозаик ден, како и CS50 Hackathon. А на крајот семестар, ќе биде епска екранот во двете Кембриџ и во Њу Хејвн на CS50 студенти од Харвард, Јеил и слично на екранот во оние соодветните градови. И, навистина, ако имате било какви пријатели кои одат на Јеил, ние треба некои TFS и CSS така ги испрати до овој URL тука. Но, ние ќе во меѓувреме, да биде испраќање на еден од сопствени најдобрите наставни CS50 е соработници, Џејсон Hirschhorn, кој е за Да дипломираат, тоа што само што беше завршен својата теза на пресекот на компјутерски науки и образованието. Џејсон ќе се работи со полно работно време Јеил, и ќе биде на земјата има ни помага да поднесам и донесе овие два универзитета заедно преку CS50. [Аплауз] Сега, заедно со CS50 е производство тим, имаа можност да хоп во автомобил со овој човек и да ги разгледаме во она што не чека во Њу Хејвн. [Видео репродукција] [Музика - "MOVIN" право заедно "] Право -Movin 'заедно во потрага на добрите времиња и добра вест со добри пријатели кои не може да изгуби. -Ова Може да стане навика. -Opportunity Чука еднаш ајде да се допрат и да го имате тоа. -Yeah! -Together Ние ќе го пипвам. -We'll Возат, автобус, или жолто такси неа. -Cab Тоа? -Movin "Право заедно, слободен и фенси бесплатно. -Getting Таму е половина од забава се сподели со мене. -Movin "Право заедно. -We'll Научат да ги споделат товарот. -Ние Не треба мапа на задржи оваа претстава на патот. -Hey, Fozzy, сакам да се сврти лево ако дојде до вилушка во патот. -Да, Господине. Свртете лево на вилушка во патот. Kermit? -Јас Не верувам во тоа. Movin 'право заедно, ние сме најде живот на автопат. -И Вашиот пат е мојот начин. -Па Верувам на моите навигација. -Movie Ѕвезди со блескава автомобили, и животот со врвот надолу. -We're Невреме во голем град. -Yeah. Бура е во право. Тоа треба да се паѓа снег? -Не, Јас не мислам така. -Movin "Право заедно. -Footloose И фенси бесплатно. -Бидете Подготвени за голема време -Дали Тоа подготвени за мене? -Movin "Право заедно. Movin 'право заедно. Movin 'право заедно. Movin 'право заедно. -Maybe Подобро да се повлече во текот. -Да, Господине. О, погледнете во тоа. [Крај на репродукцијата] Дејвид MALAN: Ќе видиме Јеил во 2015 година. [Аплауз] Па сега некои благодарности. Доволно е да се каже дека е целото семејство, и пред и зад камерата, во оваа класа што го прави сè што работа во крајна линија. И јас би сакал да се признае на неколку, а потоа и целиот персонал по пат прв на Колтон, чија EDM има ограничуваше на почетокот на предавања за одреден број на недели. Како и на целиот производствен тим, кој се прави сè што изгледа толку убава оваа година. Ден во Чиле, и Андреј, и Ченг, и Колтон, и Рамон и Бери во грбот, и Кени и секој кој е вклучени зад овие апарати, прави се што е можно. За да Гаврил, како и нашите Шефот настава колеги. [Аплауз] Ако не сте веќе знаете, Габриел всушност најде CS50 по пат на видео продукција тим. Навистина растат во Бразил неколку години назад, тој открил дека сите Материјал CS50 беше на интернет, и тој ми падна вид ЗАБЕЛЕШКА прашуваат дали тој може да биде во можност да го преведеме на Португалски за своите соученици. И навистина го направи тоа, во крајна линија, предавања на околу 50 студенти, неговите соученици, во средно училиште. Проследено со 150 студенти следниот година и прекрасно неговиот татко е всушност снимањето на целата работа, па можете да најдете предавања Габе на CS50 во Бразил онлајн, исто така. И сега Davon тука, Davon тука се одржува курсот, и е на одлуки сè што работат, па без проблеми, и без него не можевме управување со тим кој сега имаме. И тогаш, се разбира, Роб Бауден. [Аплауз] Роб сега е со Се разбира, некои пет години, дека ми се приближува сафомор година со каматна да се вклучите во класата. А потоа стана помошник ТФ глава, а потоа и ТФ, а потоа наставник. И сега, верувале или не, на многу истакнати улога на земјите на технички персонал, кои во компјутерскиот свет всушност, со себе носи некои тежина. И така, кој е, всушност, потценување со цел да биде од највисок поглед да му ја одземеш. Алисон, се разбира, кој е водечки нашата официјална делови на камера еднаш една недела, и што си сигурен има еден ресурс на располагање онлајн за студентите кои се можност да се вклучите во лице. И тогаш, се разбира, ТФ, кој мислам дека е во секоја канцеларија часа оваа година, вклучувајќи ги и овие овде, овие тука, оние тука, како и. И навистина [? Zamila,?] Кој одеше сите преку проблемот на курсот сетови, и без нив, би можеле да Не очекувајте, јас се осмелувам да кажам, толку многу. И тогаш на крај, Ченг тука, кој е познат за многу повеќе отколку овие слонови, кои се појавува во повеќето секој предавање. Навистина Ченг неодамна се собраа заедно со производство тим е CS50 да се стави заедно оваа благодарам што за целиот тим, по пат на малку сегмент ние го нарекуваме, Ченг на улица. [Видео репродукција] [Музички] -Ова Е со Ченг Ченг на улица. И денес, јас сум тука во CS50 е квиз Еден оценување Партија, каде членови на персоналот CS50 се собраа за да градус квиз еден. Јас навистина не би го разгледале една партија, но ќе го добиете идеја. Ќе се бара од нив некои прашања за нивните искуства овој семестар, а можеби и неколку технички прашања, тогаш ние ќе ги реши. -Јас Не мислам дека сум подготвен за тоа. -Се Е во ред. -OK. -Како Многу делови се во бајт? -4, 8. -Што Прави PHP штанд за? -PHP? Хипертекст Протокол. -Дали Тоа протокол, иако? -Јас Не знам. Дали е тоа? -Eh, Еј. Сирена. -Јас Знам дека P залага за PHP. -Па Каде се запре? -Тоа Никогаш не запира. -Тоа Мора да запре на некаде. -Не, Тоа не го прави. -Acronyms Поедноставување на зборот. -Не, Мм мм. [? Recouragin? ?] -Ова Е сериозно прашање. [Смеа] Што доаѓа следно во овој секвенца на броеви? 2, 4, 8, 16, 32, 955. -Јас Мислев, дека ти биле одам да се каже 64, но во ред. -Што Е следниот број во низата? -CS50. -Тоа Не е дури и повеќе. -Јас Немам поим. -none Вие сте во право. Ве молам, врати се назад оценување. Што е 2 на моќта на 64? -OH, Jeez. Да знам. -Јас Не знам. -OK. [Смеа] -Како Многу стрес топки го прави тоа преземат за да се пополни Сандерс театар? -Too Многу. Ти можеш никогаш не може да има премногу нагласи топки. -Am Сум во право? Што е точниот одговор? -Има Не е точниот одговор. -I'm Дека постои. -Тоа Зависи од големината на стрес топчето. Дали знаете кој Роб Бауден е? -Да. Тој има подобра коса оваа година отколку што тој претходните години. Па тоа беше малку тешко го препозна, но јас го управува. -Дали Тој за биволска кожа момче? -Yeah. -OK. Да, ми се допаѓа. 'Сега дека ќе се спомене дека, Имам едно прашање за вас. -Сите Право. -Што Е Роб Бауден клупата на печатот? -Тоа Макс. -Што Е неговиот максимум клупата на печатот? -Вие. -Thank Што толку многу да се CS50 е TFS, CAS, производители, дизајнери, истражувачи, и секој друг кој е вклучен и двете пред и зад камерата тука во CS50. Ние сигурно не би можеле да го направите тоа без вас, и ние не можат да чекаат да се поздравува со нови членови на персоналот. -Everyone Во овој маса, може да добиеме прегратка? -Thank Вас. -Thank Многу ти, персонал. Ви благодариме за да стане кадар. Ова се заклучува нашето интервју. Ви благодариме за се на вработените оваа година. -Thank Толку многу. -Thank Вас. -Не, Не, ти благодарам. -Did Јас се направи добра работа или што? -Вие Не прекрасно. Ова беше Ченг, со Ченг на Улица, а тоа е CS50 2014 година. -Што Не зборуваме за тоа? Ние само имаше овој разговор. Ова не е играчка. [Музички] [Крај на репродукцијата] [Аплауз] Дејвид MALAN: Значи CS50 е навистина сега регрутирање за TFS, се разбира асистенти, производители, дизајнери, и било кој број на други улоги што им се овозможи да одат зад сцената. И сега, за нешто малку посебно. Како што знаете, Колтон има претстави својот EDM на класата, но денес тој доби бендот заедно и CS50, пред да се донесат некои ученици се на сцената, ви го давам Колтон, Габе и Тејлор. [Музички] COLTON: Почуствувај мојот начин низ мракот. Водејќи се од жив. Не можам да кажам каде што патувањето ќе заврши. Но, знам од каде да почнам. Обидете се да ми кажеш дека сум премногу младите да се разбере. Кажам дека сум фатен во сон. Животот ќе помине покрај мене ако Јас не се отворат очите. Тоа е во ред со мене. Значи ми го разбудат кога тоа е цела. Кога сум помудар и јас сум постара. За сето тоа време јас бев наоѓање на себе и јас не знам дека е изгубена. Значи ми го разбудат кога тоа е цела. Кога сум помудар и јас сум постара. За сето тоа време јас бев наоѓање на себе и јас не знам дека е изгубена. Се обидов носи тежината на светот. Но, јас само добив две раце. Надевам дека ќе добие шанса да патуваат низ светот. Јас немам никакви планови. Сакал да можев да останам засекогаш овој млад. Не плашете се да ги затворам очите. Животот е игра направена за сите и љубовта е награда. Значи ми го разбудат кога тоа е цела. Кога сум помудар и јас сум постара. За сето тоа време јас бев наоѓање на себе и јас не знам дека е изгубена. Сите! Значи ми го разбудат кога тоа е цела. Кога сум помудар и јас сум постара. За сето тоа време јас бев наоѓање на себе и јас не знам дека е изгубена. Не знам дека беше изгубена. Не знам дека беше изгубена. [Аплауз] Дејвид MALAN: Доаѓање оваа година да на CS50 саем, музика во живо, како и. Па сега, нашата последна можност за малку учество на публиката. За тоа ни се потребни шест ученици и тројца штабни. Ајде да видиме тука, ОК, ти си практично скокање од вашиот стол. Ајде горе. OK. Како за вас двете заедно овде, ајде нагоре. И како за вас двајца и вие еден, ајде нагоре. Ајде да растеме тимовите малку. OK. Право таму. Ајде. Да. Вие, ајде долу. Тоа ќе биде тешко. OK. OK. Добро, ајде долу. Се гледаме во неколку минути. Сите во право, па ајде овде. Ние сме случува да се добие уште две столици и ајде да го направите Ник, и Алисон, а тоа студент Јеил овде, и Роб Бауден, ајде нагоре. Во меѓувреме, ако Ченг би можело да ми се придружите на сцената. Ако вие момци би сакале да се формираат две студент тимови, и еден вработен тим. И Ченг, ако може да се дистрибуираат овие претседава тука, јас ќе добие на одборот подготвени. Ова е неверојатно непријатно. OK. Направете вашиот пат за стол таму. Ајде над. Ајде надолу. И мислам дека студентот ќе Јеил да игра за персоналот тим. Одлично. Треба да имаме доволно столици, се надевам. Ако не, ние ќе го дофати друга. Каде ни е потребно? Овде, ајде готово. Во ред. Ченг ГОНГ: Дали ни треба повеќе персонал? Дејвид MALAN: Не, не. Тоа се случува да биде два тимови на ученици и еден Харвард / Јеил персоналот тим. Сите во право, па ние немаме ова традицијата на играње на опасност, или навистина, нашата сопствена верзија на опасност каде што ние едноставно се поставуваат прашања и да очекувате одговори. Но, прашањата што се случува да бара да не се напишани од страна на нас, тие биле напишани од вас. Може да се потсетиме прилично долга форма за Проблем Постави А. [Смеа] Морам да признаам, повеќето од нив не го направи во еден квиз. Добивме можеби 500 прашања прашуваат, што е HTML? Што е HTTP? Што е CSS? Па тие не беа баш најголемиот предизвик прашања, но отидовме низ стотиците и стотици прашања да се одредат за следново. Значи Ченг тука има љубезно нудат да се кандидира на одборот. Ние ќе одиме напред тука и ова го нарекуваат Еден тим, тим Две и Три тим. И да речеме дека на тимот Три освои фрли, па вие момци се случува да поглед да вашиот лево или над тебе, изберете една недела, и да го изберат еден долар износ. Ние тогаш ќе побара од прашање, а ќе Ченг доделуваат вас, или одземе од можете потребните поени. Тим Три, што би сакале? Слушам многу Недела 0 овде. [Смеа] СТУДЕНТСКИ 1: Може ли да го избере кој било? Дејвид MALAN: Секое категорија, било кој износ. СТУДЕНТСКИ 2: 0 Недела, 500. Дејвид MALAN: Ти си ставање повеќе мисла во изборот на прашањето од напишав во нивно селектирање Добро, па што велите вие? OK. И тогаш првиот раката што оди нагоре волја се смета оној кој buzzed во. Која е разликата помеѓу глобални и локални променливи? Видов Тимот Две. СТУДЕНТСКИ 3: Global-- ние само зборува во микрофон? Глобал е за целата обемот на програмата, додека локалните е само што е дефинирано во рамките на една изолиран дел. Дејвид MALAN: Ајде да ги разгледаме. Ние ќе се ќе се одржи на одговори дека соучениците дал. Ако кликнете на текст, обемот во сите капи. [Смеа] Дејвид MALAN: Јас мислам дека ние ќе мора да ја искористам оваа буквално. Значи, ние не се случува да им даде на оние точки. Ние сме случува да се очекува токму она што вашите соученици дал. Така, за жал, ние сме во минус 500, но ти си уште во контрола. Но, сте се уште во control-- Сега сте во control-- добро, бр. Ти си уште во контрола. СТУДЕНТСКИ 2: OK. Дејвид MALAN: Ти си уште во контрола. Да, ајде да одиме на 500 повторно. OK. Недела 1, 500, Ченг. Кои типови на податоци и нивната големина? [Смеа] Дејвид MALAN: О, видов рака над тука во прв план. Роб Бауден. Роб BOWDEN: А знак е 1 бајт, кратко е два бајти, еден int е 4 бајти, долг е 4 бајти, долго време е 8 бајти, знак ѕвезда е 4 бајти, на int ѕвезда е 4 бајти, долго долго ѕвезда е 4 бајти. Дејвид MALAN: Ченг, она што е точниот одговор? Роб BOWDEN: О, плови и двојно. Дејвид MALAN: Вие излеговме од дел од референтен лист, но мислам дека треба да да го постигнам тоа за 500. Роб BOWDEN: Да. СТУДЕНТСКИ: Ова е пристрасен! Роб BOWDEN: Што ви се зборува? Дејвид MALAN: Тоа е во ред за поени went-- кој е во право, со еден. Јас не сум добар судија, очигледно. Сите во право, ние си оди за да се движат натаму. Вие момци имаат контрола. Јеил студент. Ние ќе направиме Недела 4 за 500 поени. Мислам дека го видов тим Три. СТУДЕНТСКИ 1: Вие ослободи меморијата. Дејвид MALAN: Вие ослободи меморија? Ослободете го тоа. Ние ќе го даде за вас. Сите во право, тимот е Еден и Три се врзани, Тим Три има контрола. Што категорија што би сакале? СТУДЕНТСКИ 2: недела две, 500. [Секојдневниот двојното АЛАРМ] Дејвид MALAN: Неверојатни. СТУДЕНТСКИ 2: Сè што? Дејвид MALAN: Добивате да го изберете вашиот износ. СТУДЕНТСКИ 1: Зошто да не? СТУДЕНТСКИ 3: Да. СТУДЕНТСКИ 4: Сите во. СТУДЕНТСКИ 2: 500. Дејвид MALAN: 500? СТУДЕНТСКИ 2: Да. Дејвид MALAN: 500, Дејли Двоен. СТУДЕНТСКИ 3: Не, ти не можеш. Дејвид MALAN: Ченг? Не! [Навива] Дејвид MALAN: 500 контрола на одборот. Ние have-- Роб BOWDEN: Значи двојно беше да или не прашање? [Смеа] Дејвид MALAN: Имаме време за една или уште две прашања во Единствениот опасност. OK. Тим Три. Недела 0, 100. Што тимот си? СТУДЕНТСКИ 5: Јас сум Две. Дејвид MALAN: Добро. Две тим. СТУДЕНТСКИ 5: Ја користите Кажи блок во МИТ нула да се каже здраво, свет. [Смеа] Дејвид MALAN: Минус 100. Добро, уште еден прашање во Единствениот опасност. Вие момци се уште се во контрола. СТУДЕНТСКИ 2: Недела 3, 100. Дејвид MALAN: недела три, 100. Што е the-- Роб BOWDEN: Тимот Три. Дејвид MALAN: Тимот три? OK. Одиме со Тим Три. СТУДЕНТСКИ 3: Најдобар случај сценарио, или да ја стартувате време? Затоа најдобар случај сценарио е тоа е во ред. Дејвид MALAN: Ајде да видиме што точниот одговор е. [Смеа] Дејвид MALAN: Во ред. Ајде да се движи кон Двоен опасност. ALEX TREBEK (снимање): Ова е загрозен. Дејвид MALAN: Двоен опасност, во оваа Двоен опасност имаме категории Недела 5, 6, 7, 8 и 9. СТУДЕНТСКИ 3: Каде се нашите поени одиме? Каде се нашите поени одиме? Дејвид MALAN: Ние сме ќе се рачно прилагодување. Не одиме. Тим Две имаше 2.000? OK. Добро, па сега фрлат паричка повторно и ние си даваат контрола на тимот Две. Оди напред и да го изберете вашиот категорија и износ. СТУДЕНТСКИ 2: Ќе одиме Недела 6, 1000. Дејвид MALAN: Недела 6, 1000. Како се магацинот расте? Две тим. СТУДЕНТСКИ 5: Можете да додадете нова функција во опсегот. Дејвид MALAN: Додавање нова функција обем. Тоа порасне. [Смеа] Дејвид MALAN: Во ред, но уште си во контрола. СТУДЕНТСКИ 5: Добро, некој друг мотиката. СТУДЕНТСКИ 6: Јас ќе го избере. Дејвид MALAN: Тоа е сите роднина. И покрај тоа што имаат тенденција да се подготви магацинот како растат, што ќе се сетите дека адреси всушност расте во поинаква насока. Но, само е потребно да се направи Роб среќен таму. Сите во право, Тим Две. СТУДЕНТСКИ 4: Недела 8, 1000. Дејвид MALAN: Недела 8 за 1000. Вистински или лажни, е HTML програмски јазик? Дали постои друг судија кој може да одлучи? Роб BOWDEN: Сето тоа беше мене. Дејвид MALAN: Во ред, Роб ги повика. Роб BOWDEN: Тоа не е, па лажни. Дејвид MALAN: Роб вели лажни, а одговорот е не. [Смеа] Ченг ГОНГ: Чекај, чекај, чекај. Чекај, чекај, чекај. Дејвид MALAN: Во ред, Јеил студент? СТУДЕНТСКИ 2: тоа е лошо напишан прашање, тој рече дека е точно или неточно, и тогаш тоа беше прашање. Јас протестирам. Дејвид MALAN: забележи. Имаме време за уште еден Двоен опасност прашање. Две тим. СТУДЕНТСКИ 6: Недела 9, 1000. Дејвид MALAN: Недела 9 за 1000. Која е разликата помеѓу проект и класа? Тим три? Тим Три. СТУДЕНТСКИ 3: Може да се применува проект за само еден тип на работа во HTML, но може да се применува класа многу различни нешта. [Аплауз] Дејвид MALAN: Добро. Ние ќе го даде за вас. Значи, ако се водиме до Крајна опасност, Мислам, Тим Три само победи, нели? Значи, да се направи уште едно прашање. Уште едно прашање, Двоен опасност. Така барем можеме да pull-- тоа не се случува да им помогне. Тоа би можело да им помогне на гостите. Добро, кој е во контрола? Не мене, очигледно. OK. Вие момци. Да, само што влегов право. СТУДЕНТСКИ 2: Недела 9, 200. Дејвид MALAN: Па играше, недела 9, 200. Што симбол направите сите PHP-- СТУДЕНТСКИ 2: Роб. Дејвид MALAN: Роб? Роб BOWDEN: Пари таг. [Смеа] Дејвид MALAN: Во ред, ајде да се продолжи. Ајде да се продолжи кон Финалниот опасност. Ајде сите да се излезе со одговор, и ние ќе мора да го пишувате на овој се лизга на хартија како што играат некои музика. И тогаш ќе се преправам како оваа оди според планот. Сите во право, па Завршни опасност категорија е Недела 12. Вие сите треба да decide-- Јас не донесе пенкала, бр. Пенкала, те молам. Ви благодарам. Добро, во ред. Нема повеќе пенкала, те молам. OK. Значи, еден е на 0, тимот Две е 0, а тимот Три е на 2. Можете да се обложиме до $ 2.000. Значи, да оди напред и да се направи вашиот облог. Wagers надолу. И сега Ченг се случува да се открие прашање, а потоа играат некои музика, додека ние одлага. [Опасност ТЕМА играње] Дејвид MALAN: Во ред, ајде започнеме тука со Тим Три. Вие заработите $ 1000 и одговори? СТУДЕНТСКИ 1: 955. Дејвид MALAN: 955. Тим Две тука удри. СТУДЕНТСКИ 7: $ 2.000. Дејвид MALAN: $ 2.000 и вашиот одговор беше? СТУДЕНТСКИ 6: 955. Дејвид MALAN: Тимот Три удри 2.000 $, и вашиот одговор беше? Роб BOWDEN: 955. Дејвид MALAN: 955, што е точно. Што значи дека нашите победник денес, мислам, се уште е само Тимот Три, нели? Тим Три зема игра! [Аплауз] Дејвид MALAN: Тоа тогаш, тоа е за CS50. Ви благодарам многу за тимот CS50 е. Ви благодарам многу! Ви благодарам многу за нашите пријатели на Харвард време. Ова е CS50. [Аплауз] [Музички] DAVEN Farnham: И сега Длабоко Мисли, со Daven Farnham. Како сум јас требаше да дознаам MySQL, Ако не можам да дознаам мојата сегашност? [Смееш]