[Гуляе музыка] [MUSIC Armin Van Buuren, "гэта тое, што  Ён адчувае, як "] [MUSIC - M4SONIC, "ЗБРОЯ 2,0"] [Похлопывайте] Стыў Балмер: Woo! Гэта CS50. [Апладысменты] DAVID Малання: Гэта CS50. І гэта пачатак, і канец, Тыдня 12 ў самы апошні момант. Як вы памятаеце з Тыдзень 0, што мы і абяцалі Гэта, што тое, што ў канчатковым рахунку пытанні ў гэтым курсе не так шмат, дзе вы ў канчатковым да адносна сваіх аднакласнікаў, але дзе вы, на тыдзень 12, у канчатковым выніку ў адносінах да сябе ў Тыдні 0. Ну, мы тут зараз у 12 тыдня, і вы можа азірнуцца назад з пяшчотай, або remarkadly, толькі, як далёка вы прыходзяць, калі гэта было горш Вашы праблемы, некалькі тыдняў таму. Але разгледзім, наколькі Вы прыйшлі з тых часоў. У прыватнасці, калі сярод тых, хто не папярэдні вопыт, за некалькі тыдняў праз, ты рэалізацыі даволі складаныя дадзеныя Структура, як гэта хэш-табліцы Тут, ці нават у гэтым TRI тут. Усяго толькі некалькі тыдняў праз, і толькі тыдзень таму, ты рэалізацыі гэтага, месіва з некалькіх API, uisng асінхронныя JavaScript званкі і HTTP запыты за сцэнай. У канчатковым рахунку, стварэнне Увесь вэб-дадатак ад чаго-то які пачаўся з проста некалькі пазнакамі. Цяпер, сапраўды вы, верагодна, памятаеце, што 78% з вас не было ніякага вопыту, і мы выказалі здагадку, што Вы маглі б адчуваць трохі самотна пачатак, але разумею, што вы зараз вельмі шмат сярод сябры і прыхільнікі тут. Цяпер, гэта традыцыя ў CS50 не толькі пачаць семестр, але таксама завяршыць семестр з невялікай колькасцю пірага. Сапраўды каманда была ўнізе разразаючы яго, і адбор пробаў торт, але чакае за ўсё трохі часу. Але я думаў, што я забраць, дзе мы спыніліся і атрымаць некаторы закрыццё сёння. Вы можаце ўспомніць, такі вось сайт, я думаў, што толькі добра, што я мог бы зрабіць гэта напісаць гэтыя добрыя людзі ад наяўнасці ўхваліў іх так, у класе толькі пара тыдняў таму. І я скажу іх крэдыт, я вярнуўся гэты адказ ад ediblearrangments.com. Добрай раніцы, містэр малая. Мы навялі даведкі з нашай ІТ- Аддзел па нагоды вашага турботы. Яны раяць, што па стане на наступным тыдні, будзе вэб-сайт Патч ўжываецца. Мы высока цэнім зваротную сувязь. І indeed-- [Апладысменты] DAVID Малання: І на самай справе, калі вам перайсці да editablearrangments.com Цяпер, націсніце Увайсці, вы сапраўды адпраўлена на HTTPS версіі сайта. [Апладысменты] Так што ў вас ёсць, CS50 тут робіць Розніца, адзін вэб-сайт адначасова. Так што цяпер, канчатковы праект, Вядома, усё, што чакае цяпер. І разумею, што ёсць Любую колькасць інгрэдыентаў што вы можаце плесці ў Гэты праект вашага. Сапраўды, што многія студэнты, калі рашэнні вэб-аснове канчатковага праекта, адбудзецца P SET 7-х Код размеркавання, CS50 Фінансы, а затым вырваць яго часткі, якія цікавасць, або дарэчныя іх канчатковага праекта, як функцыі паглядзіце ўверх, які з'яўляецца вядома, вельмі спецыфічная для Yahoo Finance. І яны будуць дадаваць у іх уласнай кодзе, і пабудаваць на вяршыні механізму аўтарызацыі што мы прадстаўляем Вам. І так, што абсалютна выдатнае месца, каб пачаць. Асабліва, калі на працягу перапынку, і Неўзабаве пасля гэтага, вы проста не зусім упэўнены, з чаго пачаць, каб стварыць нешта, што ўжо не былі перададзеныя вам па меншай меры, часткова. P SET 8,2, калі вы хочаце, каб зрабіць што-то з AJAX, ці вы хочаце, каб напісаць сцэнар што імпарт сапраўды вялікі набор дадзеных ў базе дадзеных, выкарыстоўваць р ўсталяваць 8 у якасці мадэлі, у якіх Вы можаце стварыць свой уласны код, у канчатковым рахунку. Але зразумейце, і тое, што ёсць нават аматар спосабаў, каб пачаць. Вельмі папулярныя база, што мы аматары, называецца Laravel. Гэта аснова PHP што істотна дадае у PHP шэраг функцыі, якія ўжо распаўсюджаныя ў свеце Сячы і Python, іншыя мовы праграмавання якія ўбудаваныя ў іх, або на іх зверху, дадатковыя рамкі. І так Laravel адбудзецца P SET Рамкі 7 у, па сутнасці, і даць вам кучу больш прылад для вашай набор інструментаў. Так што, калі цікава, і калі вы хочаце прымяняць не толькі ўрокі, але вырашыць некаторыя новыя ўрокі для канчатковага праекта, праверыць гэта і іншыя падобныя віды рамак у Інтэрнэце. Як наконт хостынг для вашага сайта? Вы, вядома, можаце змясціць свой фінал Праект, калі рабіць што-то праз вэб-інтэрфейс, на CS50 прыбора, і большасць студэнтаў робіць. Але калі вы хочаце на самай справе ўзяць Сусветная павуціна за спіну і паставіць код з там, разумееш, што гэта даволі проста ў гэтыя дні купіць даменнае імя за некалькі даляраў, наладзіць DNS імя дамена Настройкі для IP-адрасоў рэчы. І тады на самай справе Напружце Код у якой-то выдаленым серверы так што хто-то можа наведаць Вы на something.com, ці іншай вобласці назваць вам здарыцца, каб купіць. Заставайцеся з намі на галоўную CS50 ў старонка ў бліжэйшыя дні, дзе мы будзем публікаваць некаторыя інструкцыі для рабіць менавіта гэта. Калі вы хочаце, каб прытрымлівацца некаторыя рэкамендацыі, або калі вы хацелі падабаецца выходзіць на вуліцу свой уласны, ёсць так многія папулярныя базы і сістэмы там. Многія з якіх з'яўляюцца свабоднымі, або супер- танна, або, па меншай меры, бясплатна для студэнтаў. AWS або Amazon Web Services, з'яўляецца адным. На самай справе, вось дзе CS50 працуе вялікую частку ўласныя серверы ў так званай аблокі, з дапамогай віртуальных машын, сервераў што на самой справе не фізічныя. Яны ілюзія фізічнай серверы, але што мы, і ты, можа мець поўны кантроль над. І мы толькі што семінар, у Справа ў тым, пару тыдняў таму на гэтым. Parse.com з'яўляецца супер папулярны фонавым інструмент што вы можаце выкарыстоўваць, каб на самай справе для размяшчэння базы дадзеных. Калі вы не хочаце, каб высветліць, ці ўстаць сваю ўласную базу дадзеных MySQL, ёсць гэты і іншыя звязаныя з імі паслугі, якія хай вам засяродзіцца на часткі з вашага прыкладання, якія вам сапраўды як, пярэдні канец або карыстацкі інтэрфейс, або асаблівасці, а затым аўтсорсінг камусьці іншаму, часта бясплатна. Вядома для студэнтаў шкале прататыпы, любыя фонавыя паслугі як электронная пошта ці базы дадзеных што вам можа спатрэбіцца. Зараз, для праверкі сапраўднасці, супер агульны FAQ па CS50 у тым, як вы аўтэнтыфікацыі карыстальнікаў? Не са сваёй карыстальніка імёны і паролі, але з падобным Гарвардскага ідэнтыфікатараў і кантактаў. Ну, разумею, CS50 мае сэрвіс пад назвай CS50 ID, з дапамогай якога вы можаце зрабіць менавіта гэта. І тады тых з вас, барацьба, кажуць, мабільныя праекты, дзе вы выгляд супярэчнасць, калі вы хочаце, каб зрабіць iPhone дадатак, у Windows Phone прыкладання, Android дадатак, або любы шэраг іншых прылад там, разумею, што ёсць на самай справе інструменты, дазваляюць напісаць прыкладанне, ў тыпова JavaScript, або іншыя падобныя мову. І затым разгарнуць яго на некалькі платформаў, такіх як МО і Android і да таго падобнае, PhoneGap з'яўляючыся адным з тытана іншы. Так што калі вы роду супярэчнасць, і зразумець, што ёсць трохі крывой навучання да навучання Толькі адзін з іх мовы, разумееце, што вы можаце прыняць свой уласны новы знойдзены знаёмства з JavaScript для кручэння, і ўжываць яго там. І ёсць значна больш, што вы можаце знайсці па сваім меркаванні, або кансультацыі з TFS. Цяпер, што тычыцца жыцця пасля CS50? Сапраўды гэтак жа, што гэта сказаў, па меншай меры адзін раз, вы не збіраецеся быць перададзены праблемы набор спецыфікацый і размеркаванне Код на неабмежаваны тэрмін, але разумею, што вы не маеце патрэбу ў CS50 Прыбор для працягу кадавання на Mac OS. Гэта выдатна, карысна асяроддзе, у тым, што гэта папярэдне настроены, каб быць Прадстаўнік прыгожай сістэмай Linux. Але можна, вядома, выкарыстоўваць любы Колькасць свабодна даступных інструментаў у гэтыя дні, каб напісаць код на свой Mac без накладных выдаткаў на прыбор, або на вашым уласным кампутары Windows, або калі вы працуеце Linux, цэлы шэраг інструментаў, маюцца і іншыя. Так што гэта проста віхор тур, які вы маглі б хачу згарнуцца абаранкам з якой-то момант. Але цяпер, давайце глядзець наперад і тое, што застаецца. У прыватнасці, сярод гістарычныя падзеі, вядома ў з'яўляецца CS50 Hackathon. Эпічнай ўсе бяссонную ноч, пры якім Вы прыбудзе вакол 7:00 вечара, стварыць магазін з ноўтбукам, і праект, і сябры. І пагрузіцца ў фінал праекты ў асяроддзі што выглядае трохі як гэта па прыбыцці. Вы будзеце правяраць тут, вы будзеце Затым прыступім да працы, Вы дапамагчы аднакласніка. Вы папесціць першага вячэры вакол 9:00 вечара, Другі вячэру вакол 1:00 раніцы. А потым тых, хто яшчэ стоячы ў канцы ночы, мы адвязем вас да IHOP. Але па шляху туды будзе Photo Booth, не падабаецца, ды і фактычная CS50 трансфер на нашым шляху да IHOP. Цяпер, CS50 сумленна прызнаць, студэнтаў у класе, гэта ваша магчымасць выстаўляць горда вашыя канчатковыя праекты. Не толькі да іншых, але, як правіла, 2000 плюс ўдзельнікі з усёй тэрыторыі кампуса, Студэнты, выкладчыкі, людзі, якія бачаць паветраныя шары ўздоўж Оксфард-стрыт і заходзьце. Так разумею, што тое, што чакае ёсць пробліскі праектаў, можа быць, адзін аднаго тут, дзе вы будзеце ўзяць з сабой ноўтбук. Мы стварылі высокія сталы, на якіх вы пакласці ноўтбук, сесці на Wi-Fi, і дэма свае праекты мінакам. У той жа час, будзе музыка, і папкорн, і цукеркі, і многае іншае. Так што вы будзеце мець дастаткова магчымасці пагутарыць. Мы будзем мець сяброў наша ад прамысловасці, рекрутеры з любой Некаторыя з гэтых кампаній тут проста балбатаць студэнты пра жыццё пасля каледжа, або стажыроўкі на працягу каледжа, і да таго падобнае. Вы ўбачыце таксама, што ёсць Розыгрыш стымулявання не толькі Вы завязаць іх чаты з сябрамі, але таксама, каб запрасіць ўласныя сябры, або пераканаць Вашы ўласныя сябры ў прыйсці паглядзець ваш праект. Вы можаце падсаладзіць здзелку гэтымі мала карт, якія будуць раздадзеныя. Кожны з іх будзе мець запаўняльнікі для маленькіх смайлік налепкі. Вы, хлопцы, як студэнты даць смайлік налепкі. І для тых, хто прадпрыемства да Вы і кажа, эй, што ты зрабіў? Або спытае ў вас дэма вашага Праект, вы ўручаюць ім налепка. Яны паклалі яго на свае карты. І, што дае ім права на Любую колькасць казачных прызоў, у тым ліку фота Тут, якія затым разыграны ў канцы мерапрыемствы. Вось менавіта для CS50. І на гэтым шляху, там будзе дастаткова папкорн, і стрэс шары, і цукеркі, і яшчэ ў мінулым годзе Гарвардскі група, хто не быў Чакаецца, але быў у наведвальнасці. Там будзе Photo Booth там Ну, і велізарны лік паветраных шароў як гэтыя адны тут. Так шмат так, што нязменна супрацоўнікі спрабуюць каб прарабіць гэты трук ў канцы ноч, ніколі не працуе. Але для вас, калі вы хочаце, каб запрасіць сяброў да гэтага event-- Сэм Кларк: Цяпер, калі мы прыходзім на працягу да наступнай прыпынку на падарожжы. Вы заўважыце, distinct-- [Смех] Файл на ст. Вы заўважыце відавочны адыход ад гатычнай архітэктуры што мы бачылі на астатняй частцы экскурсія па тэрыторыі кампуса Ельскага універсітэта. Цяпер, вось мы на Сандэрс тэатра. Сандэрс тэатра сапраўды культурны і акадэмічная цэнтрам тут у Гарвардзе. Пачатак не было праведзена тут да 1922 года. Гэта мадэлюецца пасля Шелдониан Тэатр у Оксфардзе, Англія, уласна кажучы. І ён служыць у якасці месца для многіх культурных мерапрыемстваў, і вялікія навуковыя мерапрыемствы тут. Многія капэла групы выступаць у Сандэрс, у Crocodillos выканання тут часта, яны накшталт як Wippenpoofs 2,0, амаль. А таксама вялікі клас на самай справе у Гарвардзе, CS50, тут вучаць. Хто ў туры зацікаўлены у галіне камп'ютэрных навук? Любы зацікаўлены? Ўзрушаюча. Ну, калі вам здарыцца вышэйшая навучальная ўстанова ў Ельскім універсітэце, вы сапраўды, сапраўды хачу прымаць CS50. [Смех] [Апладысменты] Вы на самой справе не ў стане ўзяць гэта фізічна знаходзіцца ў межах Сандэрс тэатра, Аднак, CS50 будзе жыць накіраваліся да вас у Нью-Хейвене. Як добра, як вы будзеце мець цэлую Падтрымка персанал, які абслугоўвае сетку персанал там ўзяць CS50, каб даведацца, ўсё пра кампутарных навук. Так што гэта Сандэрс тэатра. Гэта не готыка, але гэта выдатна. Хто-небудзь ёсць якія-небудзь пытанні перш чым мы пяройдзем да наступнай прыпынку? Так. АЎДЫТОРЫЯ: Гэта Дэвід малая? [Смех] Сэм Кларк: О, мой Бог гэта! Давайце сэлф. Сэлф! Вазьміце сэлф! Прама тут, прама тут. Вось, хто-то правядзе яго. Хто-то правядзе яго. Як вы, Дэвід? DAVID Малання: Добры дзень, DA Сэм Кларк: Я раблю добра. Я атрымаў, каб перавярнуць яго вакол. І качка твар, Дэвід. [Смех] Так, ён любіць гэта. Ўзрушаюча. Ўзрушаюча. Ну, мы будзем рухацца далей да наступнай прыпынку. Наша наступная прыпынак Гарвардскі стадыён, дзе у нас было вялікай удачай, у апошнія 13 гадоў. [Смех] [Апладысменты] DAVID Малання: Так чуткі сапраўды праўда. Упершыню ў гісторыі, студэнты Гарварда і Йеля так будзе ў стане ўзяць курс называецца CS50 маючы адбыцца восенню ў 2015 годзе. Мы паставім Азія суперніцтва на працягу амаль 100 гадоў, і, у канчатковым рахунку, у Fall 2015, фактычна студэнты Ельскага будзе ў стане ўзяць CS50 ўпершыню. Лекцыі будуць сапраўды течься адсюль, Вашы паслядоўнікі ў гэтай аўдыторыі, Нью-Хейвен, дзе студэнты будзе ў стане ўдзельнічаць у чалавек, або, як некаторыя з вас Да гэтага аптымізаваныя, онлайн жыць, або па патрабаванні пасля. Але мы будзем стаяць да мясцовай падтрымкі Структура, у камплекце з навучаннем хлопчыкаў і дзяўчынак, Курс памочнікі будуць вядучыя секцыі і працоўныя гадзіны. CS50 Puzzle дзень пройдзе ў Кембрыджы, і мы запрашаем нашых Yale сяброў у Кембрыджы для CS50 галаваломкі дзень, як а таксама CS50 Hackathon. А потым у канцы семестра, будзе быць эпічнай дысплей як у Кембрыджы і ў Нью-Хейвен CS50 студэнты з Гарварда, і Ельскі так на дысплеі у тых адпаведных гарадоў. І на самай справе, калі ў вас ёсць сябры, якія ідуць у Ельскім універсітэце, нам трэба некалькі ТФ і сотавых каля таго пасылаюць іх да гэтага URL тут. Але мы ў той жа час, быць адпраўка аднаго з лепшых уласных выкладання CS50 ў малайцы, Джэйсан Хиршхорн, які вось-вось для выпускніка, толькі што скончыў яго тэзіс аб перасячэнні камп'ютэрныя навукі і адукацыі. Джэйсан будзе працаваць на поўную стаўку ў Йель, і будзе на зямлі ёсць дапамагае нам стаяць у гэтым і давесці гэтыя два універсітэта разам з дапамогай CS50. [Апладысменты] Цяпер, разам з CS50-х здымачная група, я мелі магчымасць скакаць у машыне з гэтым хлопцам і зірнуць на тое, што нас чакае ў Нью-Хейвене. [Прайграванне відэа] [MUSIC - "Movin 'направа ўздоўж"] Права -Movin 'разам у пошуках добрыя часы і добрыя навіны з добрымі сябрамі, якія не могуць прайграць. -Гэта Можа стаць звычкай. -магчымасць Стукае адзін раз давайце працягнуць руку і схапіць яго. -Так! -Together Мы наб яго. -Мы Аўтастопам, аўтобусе ці Yellow Cab яго. -Cab Гэта? -Movin "Прама ўздоўж, незалежны і фантазіі бясплатна. -Получение Ёсць палова весела прыходзяць падзяліцца са мной. -Movin "Прама наперад. -Мы Даведацца, каб размеркаваць нагрузку. -Мы Не патрэбная карта для трымаць гэтае шоў на дарозе. Эй, Фозі, я хачу, каб вы паварочваеце налева Калі вы прыйдзеце да скрыжавання дарог. Так, сэр. Павярніце налева на скрыжаванні дарог. Кермен? -Я Не веру ў гэта. Movin 'направа ўздоўж, мы знайшоў жыцьцё на шашы. -А Твой шлях мой шлях. -Так Давяраць маёй навігацыі. -Movie Зоркі з раскошнымі аўтамабілямі, і жыццё з зверху ўніз. -Мы Штурм вялікі горад. -Так. Шторм правоў. Калі будзе снег? -Не, Я так не думаю. -Movin "Прама наперад. -Footloose І фантазіі бясплатна. -Будьте Гатовы да вялікай час -Гэта Гатовы для мяне? -Movin "Прама наперад. Movin 'направа ўздоўж. Movin 'направа ўздоўж. Movin 'направа ўздоўж. -Можа Табе лепш з'ехаць на абочыну. Так, сэр. О, паглядзіце на гэта. [Завяршыць прайграванне] DAVID Малання: Мы ўбачым, Йель ў 2015 годзе. [Апладысменты] Так што цяпер некаторыя падзякаваць Твайму. Дастаткова сказаць, што ёсць Ўся сям'я, як у пярэдняй і за камерай, у гэтым класе што робіць усё працы ў канчатковым выніку. І я хацеў бы падзякаваць мала, і тады ўвесь персанал шляхам перш Колтон, якога EDM пранізвае пачатак лекцый для некаторага колькасці тыдняў. Як і ўсе вытворчасць Каманда, хто гэта рабіў усё выглядае так прыгожа ў гэтым годзе. Дэн ў Чылі, і Андрэй, і Чэн, і Колтон, і Рамон, і Бары ў спіне, і Кені, і ўсе, хто быў удзел за гэтых камер, робіць усё магчымае. Для Гаўрыіла, а таксама, наш Кіраўнік вучэнне хлопец. [Апладысменты] Калі вы гэтага не зрабілі ведаеце, Габрыэль на самай справе знайсці CS50 шляхам відэа вытворчая брыгада гадоў. Сапраўды, што растуць у Бразілія некалькі гадоў таму, ён выявіў, што ўсе Матэрыял CS50 быў онлайн, і ён высадзіў мяне ў выгляд запіску з просьбай, калі ён маглі б перавесці яго на Партугальская для сваіх аднакласнікаў. І сапраўды, ён зрабіў, нарэшце, лекцыі прыкладна ў 50 студэнтаў, аднакласнікамі, ў сярэдняй школе. Услед за 150 студэнтаў наступных год, і цудоўна яго бацька быў на самай справе здымалі ўсё гэта так Вы можаце знайсці лекцыі Гейба аб CS50 ў Бразіліі, а таксама онлайн. А цяпер Davon тут, Davon тут быў запушчаны курс, і прыкладае ўсё так гладка, і без яго мы не маглі кіраваць камандай, што мы зараз маем. І тады, вядома, Роб Боуден. [Апладысменты] Роб цяпер быў з Вядома, некаторыя пяці гадоў, падышоўшы мне студэнт-другакурснік год з цікавасцю ва ўдзеле ў класе. А потым стаў памочнік начальніка TF, а затым начальнік TF, а затым настаўнік. А цяпер, верыць гэтаму ці не, вельмі адрозніваецца ролю члена тэхнічнага персаналу, што ў кампутарным свеце на самай справе нясе ў сабе які-небудзь вагу. І так, што прыніжэнне на самай справе значыць быць на самым высокім сувязі Адзежу. Элісан, вядома, хто быў вядучым нашы афіцыйныя раздзелы на камеру адзін раз тыдзень, і пераканаўшыся, ёсць рэсурс, даступны онлайн для студэнтаў, якія не ў стане наладзіцца на ў твар. І тады, вядома, TF, хто я думаю, была на кожнага асобнага працоўнага дня У гэтым годзе, у тым ліку іх тут, вось гэтыя, тыя, тут таксама. І на самай справе [? Zamila ,?], Які ішоў усё праз праблемы Курс па наборы, і без якіх, мы маглі б Не чакайце, смею сказаць так шмат. І тады, нарэшце, Cheng тут, які, як вядома значна больш, чым гэтыя сланы, якія з'яўляліся у большасці кожнай лекцыі. Сапраўды Cheng нядаўна атрымаў разам з прадзюсерскай камандай CS50 ў сабраць гэтым дзякуй Вы для ўсёй каманды, шляхам невялікага сегмента мы называем, Чэн на вуліцы. [Прайграванне відэа] [Гуляе музыка] -Гэта Cheng з Чэн на вуліцы. І сёння, я тут CS50 віктарына Адзін Сартаванне Вечарына, дзе супрацоўнікі CS50 сабраліся да ступені віктарыны аднаго. Я б не разглядаць яго партыя, але вы атрымаеце ідэю. Я буду задаваць ім некаторыя пытанні аб сваім вопыце ў гэтым семестры, і, магчыма, некаторыя тэхнічныя пытанні, то мы будзем іх вырашаць. -Я Не думаю, што я гатовы да гэтага. -Гэта Нармальна. -ОК. -Сколько Біты у байце? -4, 8. -Што Робіць PHP азначае? -PHP? Hypertext пратакол. -Гэта Пратакол, хоць? -Я Не ведаю. Ці так гэта? -Eh, Так. Зумер. Я ведаю, што P пазначае PHP. -Так, Дзе яна спыніцца? -Гэта Ніколі не спыняецца. -Гэта Павінна спыніцца на дзе-то. Не, гэта не так. -Acronyms Спрасціць да слова. -Не, Мм мм. [? Recouragin? ?] -Гэта Сур'ёзнае пытанне. [Смех] Што будзе далей у гэтым паслядоўнасць лікаў? 2, 4, 8, 16, 32, 955. -Я Думаў, што ты хачу сказаць, 64, але нармальна. -Што Наступнае лік у паслядоўнасці? -CS50. -Гэта Нават не колькасць. -У Мяне няма ні найменшага паняцця. -Ни З вас маюць рацыю. Калі ласка, вярніцеся да класіфікацыі. Колькі будзе 2 у ступені 64? О, Божа. Я павінен ведаць гэта. -Я Не ведаю. -ОК. [Смех] -Сколько Стрэс шары робіць гэта распачаць, каб запоўніць Сандэрс тэатра? Тоо шмат. -Вы Ніколі не можа быць занадта шмат падкрэсліць шароў. -am Дакладна? Што правільны адказ? -Ёсць Няма правільнага адказу. -Я Упэўнены, што ёсць. -It Залежыць ад памеру напружанага мяч. Вы ведаеце, хто Роб Боуден? Так. Ён мае лепшую валасы ў гэтым годзе чым ён у папярэднія гады. Так было трохі цяжка прызнаючы яго, але мне гэта ўдалося. -Гэта Ён аматар хлопец? -Так. -ОК. Так, я люблю яго. -Зараз, Што вы кажаце, што, У мяне ёсць да вас пытанне. -Добра. -Што Роба Боуден жым? -IT Макс. -Што Гэта яго максімальная жым? -Ты. -Дзякуй Вам столькі CS50 ў TFS, сертыфікацыі, вытворцы, дызайнеры, навукоўцы, і ўсе астатнія, хто быў уцягнуты як у наперадзе і ззаду камеры тут, у CS50. Мы, вядома, не мог бы зрабіць гэта без Вы, і мы не можам чакаць, каб вітаць новага членаў у склад персаналу. -усе У гэтым стол, мы можам атрымаць абдымкі? -Дзякуй. -Дзякуй Вам вялікае, персанал. Дзякуй за становіцца персаналу. На гэтым мы завяршаем наша інтэрв'ю. Дзякуй за тое, што ў штаце ў гэтым годзе. -огромное Дзякуй. -Дзякуй. Не, не, дзякуй. -Вы Я раблю добрую працу, ці што? -Ты Выдатна. Гэта было Чэнг, з Чэн на Вуліца, і гэта было CS50 2014. -Што Мы гаворым пра? Мы проста быў гэты размову. Гэта не цацка. [Гуляе музыка] [Завяршыць прайграванне] [Апладысменты] DAVID Малання: Так CS50 з'яўляецца Сапраўды цяперашні час вярбоўкі для ТФ, вядома, памочнікаў, вытворцы, дызайнеры, і любую колькасць іншых функцый, якія ўключыць так будзе працягвацца за кулісамі. А цяпер, для чаго-то трохі асаблівым. Як вы ведаеце, Колтон мае прадставіў свой EDM да класа, але сёння ён атрымаў групу разам і CS50, перш чым мы прыводзім некаторыя студэнты да на сцэне, я даю вам Колтон, Гейб, і Тэйлар. [Гуляе музыка] Колтон: Адчуйце свой шлях у цемры. Кіруючыся трапяткім сэрцам. Я не магу сказаць, дзе падарожжа скончыцца. Але я ведаю, з чаго пачаць. Паспрабуйце сказаць мне, што я занадта малады, каб зразумець. Скажам, я дагнаў ў сне. Жыццё праходзіць міма мяне, калі Я не адкрываю мае вочы. Гэта мяне задавальняе. Так пабудзі мяне, калі ўсё скончыцца. Калі я мудрэй, і я старэйшы. Увесь гэты час я знаходзіў сябе і я не ведаю, што было страчана. Так пабудзі мяне, калі ўсё скончыцца. Калі я мудрэй, і я старэйшы. Увесь гэты час я знаходзіў сябе і я не ведаю, што было страчана. Я паспрабаваў правядзення вага ў свеце. Але я атрымаў толькі дзве рукі. Спадзяюся, я атрымаю шанец падарожнічаць па свеце. У мяне няма ніякіх планаў. Хочаце, каб я мог застацца назаўжды гэты малады. Не баіцца заплюшчыць вочы. Жыццё гульня для усё і любоў прыз. Так пабудзі мяне, калі ўсё скончыцца. Калі я мудрэй, і я старэйшы. Увесь гэты час я знаходзіў сябе і я не ведаю, што было страчана. Ўсё! Так пабудзі мяне, калі ўсё скончыцца. Калі я мудрэй, і я старэйшы. Увесь гэты час я знаходзіў сябе і я не ведаю, што было страчана. Не ведаю, што было страчана. Не ведаю, што было страчана. [Апладысменты] DAVID Малання: Хутка ў гэтым годзе CS50 кірмаш, жывая музыка, а таксама. Так што цяпер, наша апошняя магчымасць для трохі з удзелам аўдыторыі. Для гэтага нам спатрэбіцца шэсць студэнты і тры супрацоўніка. Давайце паглядзім, тут, добра, што ты практычна скакаць з крэсла. Давай до. ОК. Як наконт таго, ўдваіх тут, давай до. А як наконт вас дваіх і вы адзін, давай до. Давайце расці камандам няшмат. ОК. Прама там. Давай. Так. Вы, давай ўніз. Гэта будзе цяжка. ОК. ОК. Добра, давай ўніз. Ўбачымся праз некалькі хвілін. Добра, давай сюды. Мы збіраемся, каб атрымаць яшчэ два крэслы і давайце зробім Нік, і Элісан, і гэты студэнт Ельскага тут, і Роб Боуден, давай до. Між тым, калі Cheng можа далучыцца да мяне на сцэне. Калі вы, хлопцы, хацелі б сфармаваць два студэнцкія каманды, і адна каманда супрацоўнікаў. І Cheng, калі б вы маглі распаўсюджваць гэтыя Крэслы тут, я атрымаю савет гатовы. Гэта неверагодна нязручна. ОК. Зрабіце свой шлях да кафедры. Прыходзьце. Ідзем ўніз. І я думаю, студэнт Ельскага будзе будзе гуляць за каманду персаналу. Выдатна. Мы павінны мець дастаткова крэслаў, мы спадзяемся. Калі няма, то мы захапіць іншы. Дзе гэта трэба? Тут, прыязджай. Добра. Cheng Gong: Трэба больш супрацоўнікаў? DAVID Малання: Не, няма. Гэта будзе два студэнцкіх каманд і адзін Гарвардскі / Yale склад каманды. Добра, у нас ёсць гэта Традыцыя гуляць Jeopardy, ці сапраўды, наша ўласная версія Jeopardy дзе мы толькі задаваць пытанні і чакаць адказы. Але пытанні, якія мы збіраемся спытаць не былі напісаны намі, яны былі напісаныя вамі. Вы можаце ўспомніць, а Доўгая форма для пастаўленай задачы А. [Смех] Я павінен прызнацца, большасць з іх ня ператварыць яго ў віктарыне аднаго. Мы атрымалі, магчыма, 500 пытанняў з просьбай, што HTML? Што такое HTTP? Што такое CSS? Такім чынам, яны не былі дакладна самых складаных пытанняў, але мы пайшлі праз сотні і сотні пытанняў, паспрабаваць наступнае. Так Cheng тут ласкава прапанаваў запусціць плату. Мы пойдзем наперад тут і называюць гэта Team One, Team-другое, і каманда Тры. І скажам, што каманда Тры выйграў жэрабя, так што вы, хлопцы, збіраецеся погляд левы ці над вамі, выбраць тыдні, і забраць суму ў далярах. Затым мы просім пытанне, і Cheng будзе узнагародзіць вас, ці адняць з Вы патрабаваныя кропкі. Каманда-трэцяе, што б вы хацелі? Я чую шмат Тыдня 0 тут. [Смех] Студэнт 1: Ці можам мы выбраць любы? DAVID Малання: Любая катэгорыя, любую колькасць. СТУДЕНТ 2: Тыдзень 0, 500. DAVID Малання: Вы пакласці больш думкі ў выбары пытанне чым я пісаў у выбары іх Добра, так што ты сказаў? ОК. І тады першы Рука, якая ідзе ўверх волі лічыцца той, хто гулі ст. Што такое розніца паміж Глабальныя і лакальныя зменныя? Я бачыў групы два. СТУДЕНТ 3: Global-- мы павінны проста гаварыць у мікрафон? Глабальны для ўсёй Аб'ём праграмы, у той час як мясцовыя проста вызначаецца у ізаляванай часткі. DAVID Малання: Давайце зірнем. Мы збіраемся, каб трымаць вас у адказаць, што вашыя аднакласнікі далі. Калі вы націснеце на Тэкст, СФЕРА загалоўнымі літарамі. [Смех] DAVID Малання: Я думаю, што мы збіраемся павінны ўзяць гэта літаральна. Такім чынам, мы не збіраемся адмаўляцца гэтыя пытанні. Мы збіраемся чакаць дакладна што вашы аднакласнікі далі. Таму, на жаль, мы ў мінусе 500, але вы па-ранейшаму пад кантролем. Але вы ўсё яшчэ ў control-- Цяпер вы знаходзіцеся ў control-- добра, няма. Вы па-ранейшаму пад кантролем. СТУДЕНТ 2: ОК. DAVID Малання: Вы па-ранейшаму пад кантролем. Так, давайце ісці на 500 разоў. ОК. Тыдзень 1, 500, Cheng. Якія тыпы дадзеных і іх памеры? [Смех] DAVID Малання: О, я бачыў рука тут у першую чаргу. Роб Боуден. Роб Боуден: сімвал займае 1 байт, кароткія гэта два байта, INT 4 байта, доўга 4 байт, доўга доўга 8 байт, сімвал зорка 4 байта, INT зорка 4 байтаў, даўным-зорка 4 байта. DAVID Малання: Cheng, што гэта правільны адказ? Роб Боуден: О, паплавок і двойчы. DAVID Малання: Ты забыўся частка апорнага ліста, але я думаю, што мы павінны даць яму гэта ў 500. Роб Боуден: Так. СТУДЕНТ: Гэта прадузятым! Роб Боуден: Што вы кажаце? DAVID Малання: Гэта нармальна пункту went-- гэта дакладна, Team One. Я не добра разбіраюся, мабыць. Добра, мы збіраемся рухацца далей. Вы, хлопцы, ёсць кантроль. Yale студэнт. Мы зробім Тыдзень 4 на 500 кропак. Я думаю, што я бачыў Каманды Тры. Студэнт 1: Вы вызваліць памяць. DAVID Малання: Вы вызваліць памяць? Вызваліце ​​яго. Мы дамо вам яе. Добра, Склад адной да трох звязаныя, Team Тры мае кантроль. Да якой катэгорыі вы б хацелі? СТУДЕНТ 2: Тыдзень другая, 500. [DAILY DOUBLE ALARM] DAVID Малання: дзіўна. СТУДЕНТ 2: Усё? DAVID Малання: Вы атрымліваеце каб выбраць суму. Студэнт 1: Чаму б і не? СТУДЕНТ 3: Так. СТУДЕНТ 4: Усе ст. СТУДЕНТ 2: 500. DAVID Малання: 500? СТУДЕНТ 2: Так. DAVID Малання: 500, штодзённая Двухмесны. СТУДЕНТ 3: Не, вы не можаце. DAVID Малання: Cheng? Няма! [Радасных] DAVID Малання: 500 кантроль над саветам. У нас есть-- Роб Боуден: Так двайны быў так ці не пытанне? [Смех] DAVID Малання: У нас ёсць час для аднаго або яшчэ два пытанні ў Адзіны небяспекі. ОК. Каманда Тры. Тыдзень 0, для 100. Якую каманду вы? СТУДЕНТ 5: Я Two. DAVID Малання: OK. Каманда Два. СТУДЕНТ 5: Вы можаце выкарыстоўваць блок кажуць у MIT нуля, каб сказаць, прывітанне, свет. [Смех] DAVID Малання: Мінус 100. Добра, яшчэ адзін Пытанне ў адзіночнай небяспекі. Вы, хлопцы, усё яшчэ пад кантролем. СТУДЕНТ 2: 3-я тыдзень, 100. DAVID Малання: Тыдзень трэцяя, 100. Што такое the-- Роб Боуден: Team Тры. DAVID Малання: Team Тры? ОК. Мы збіраемся з камандай тройкі. СТУДЕНТ 3: лепшы выпадак сцэнар, або падчас выканання? Паколькі ў лепшым выпадку сцэнар гэта ў парадку. DAVID Малання: Давайце паглядзім, што правільны адказ. [Смех] DAVID Малання: Добра. Давайце пяройдзем да двайны небяспекі. ALEX Trebek (запіс): Гэта Jeopardy. DAVID Малання: Двайная небяспека, У гэтым падвойным Jeopardy у нас ёсць катэгорыі Тыдзень 5, 6, 7, 8, і 9. СТУДЕНТ 3: Дзе нашы пункты ідуць? Дзе нашы пункты ідуць? DAVID Малання: Мы збіраецца ўручную наладзіць. Там мы ідзем. Каманда Двум 2000? ОК. Добра, так што зараз мы зноў кінуў манету і мы даем кіраванне камандзе два. Ідзем далей і выбраць катэгорыя і колькасць. СТУДЕНТ 2: Мы пойдзем Тыдзень 6, 1000. DAVID Малання: Тыдзень 6, 1000. Як стэк расці? Каманда Два. СТУДЕНТ 5: Вы дадаеце Новая функцыя ў вобласць бачнасці. DAVID Малання: Дадаць Новая функцыя Scope. Гэта вырасце. [Смех] DAVID Малання: Усё правільна, але Вы ўсё яшчэ пад кантролем. СТУДЕНТ 5: Добра, хто-то выбар. СТУДЕНТ 6: Я забяру. DAVID Малання: Гэта ўсё адносна. Нават калі мы, як правіла, каб прыцягнуць стэк, як рос, вы памятаеце, што адрасы на самай справе растуць у іншым накірунку. Але проста трэба зрабіць Роб шчаслівы там. Добра, камандзе два. СТУДЕНТ 4: Тыдзень 8, 1000. DAVID Малання: Тыдзень 8 для 1000. Праўда ці хлусня, гэта HTML мова праграмавання? Ёсць яшчэ адзін суддзя, які можа вырашыць? Роб Боуден: Гэта было ўсё я. DAVID Малання: Усё ў парадку, Боб патэлефанаваў. Роб Боуден: Гэта не так, так фальшыва. DAVID Малання: Роб кажа, што хлусня, і што няма. [Смех] Cheng Gong: Пачакайце, пачакайце, пачакайце. Пачакайце, пачакайце, пачакайце. DAVID Малання: Добра, Ельскі студэнт? СТУДЕНТ 2: Было дрэнна напісана Пытанне, сказаў ён сапраўдным або ілжывым, і тады гэта было пытанне. Я пярэчу. DAVID Малання: Прынята да ведама. У нас ёсць час для яшчэ аднаго Падвойная небяспека пытанне. Каманда Два. СТУДЕНТ 6: Тыдзень 9, 1000. DAVID Малання: Тыдзень 9 для 1000. Што розніца паміж ID і класа? Каманда Тры? Каманда Тры. СТУДЕНТ 3: Вы можаце ўжываць ідэнтыфікатар толькі адзін тып рэчы ў HTML, але вы можаце ўжыць клас занадта шмат розных рэчаў. [Апладысменты] DAVID Малання: OK. Мы дамо вам яе. Так што, калі мы пяройдзем да Final Jeopardy, Я думаю, што каманда Тры проста перамагае, ці не так? Так давайце зробім яшчэ адно пытанне. Яшчэ адно пытанне, падвойная небяспека. Так па крайняй меры мы можам pull-- гэта не дапаможа. Гэта можа дапамагчы сваёй камандзе адзін. Добра, хто кантралюе? Не я, па-відаць. ОК. Вы хлопцы. Так, вы толькі што атрымалі гэтае права. СТУДЕНТ 2: Тыдзень 9, 200. DAVID Малання: Добра гуляў, тыдзень 9, 200. Што сімвал рабіць усё PHP-- СТУДЕНТ 2: Роб. DAVID Малання: Роб? Роб Боуден: Наяўнымі тэгаў. [Смех] DAVID Малання: Добра, давайце пяройдзем. Пяройдзем да Final Jeopardy. Давайце ўсе прыдумаць адказ, і мы будзем мець вы пішаце пра гэта лісток паперы, як мы граем музыку. І тады мы будзем прыкідвацца, што гэта ішло па плане. Добра, так Final Jeopardy катэгорыя Тыдзень 12. Вы ўсе павінны decide-- Я не прынёс ручкі, няма. Ручкі, калі ласка. Дзякуй. Добра, добра. Няма больш ручкі, калі ласка. ОК. Так Team One знаходзіцца ў 0, каманда Два ў стане 0, і каманда Тры знаходзіцца на 2. Вы можаце трымаць заклад да $ 2000. Так што давайце ісці наперад і зрабіць сваю стаўку. Стаўкі ўніз. А цяпер Cheng збіраецца выявіць пытанні, то гуляць музыку, пакуль мы не адкласці. [Jeopardy ТЭМА Гуляць] DAVID Малання: Добра, хай Мы пачнем тут з камандай тройкі. Вы пастаўленую $ 1000 і адказаў? Студэнт 1: 955. DAVID Малання: 955. Каманда два тут пастаўленую. СТУДЕНТ 7: $ 2000. DAVID Малання: $ 2000 і ваш адказ быў? СТУДЕНТ 6: 955. DAVID Малання: Team Тры пастаўленую $ 2000, а ваш адказ быў? Роб Боуден: 955. DAVID Малання: 955, што з'яўляецца правільным. Гэта азначае, наш пераможца сёння, я думаю, што яшчэ толькі каманды-трэцяе, ці не так? Каманда Тры бярэ гульню! [Апладысменты] DAVID Малання: Гэта тое, гэта для CS50. Дзякуй вам вялікі за каманду CS50-х гадоў. Дзякуй вялікі! Вялікі дзякуй нашым Сябры Гарвардскага часу. Гэта было CS50. [Апладысменты] [Гуляе музыка] DAVEN Фарным: А зараз Deep Думкі, па Daven Фарным. Як я павінен высветліць, MySQL, калі я не магу нават высветліць мой падарунак? [Пасмейваючыся]