1 00:00:00,000 --> 00:00:00,625 >> [CHWARAE CERDDORIAETH] 2 00:00:00,625 --> 00:00:11,341 3 00:00:11,341 --> 00:00:12,090 NAWR: Helo, byd. 4 00:00:12,090 --> 00:00:14,330 Mae hyn yn CS50LIVE. 5 00:00:14,330 --> 00:00:17,792 Mae gennym bennod mor dda i chi. 6 00:00:17,792 --> 00:00:22,110 Y Prif Swyddog Gweithredol YouTube, a nam yn Internet Explorer, 7 00:00:22,110 --> 00:00:26,750 y gêm fideo gwaethaf erioed, ac taith maes i Falf Meddalwedd. 8 00:00:26,750 --> 00:00:33,040 Ond yn gyntaf, taith i Tokyo, Japan lle mae Arlywydd Obama yn chwarae yn ddiweddar 9 00:00:33,040 --> 00:00:36,066 pêl-droed gyda ffrind da i mi. 10 00:00:36,066 --> 00:00:37,050 >> [VIDEO Playback] 11 00:00:37,050 --> 00:00:43,930 12 00:00:43,930 --> 00:00:44,430 -Wow. 13 00:00:44,430 --> 00:00:45,414 Mae'n symud. 14 00:00:45,414 --> 00:00:47,382 >> -I yn gallu cicio pêl-droed hefyd. 15 00:00:47,382 --> 00:00:49,842 Dyma yr wyf yn mynd. 16 00:00:49,842 --> 00:00:53,286 >> -Hey, swydd dda. 17 00:00:53,286 --> 00:00:54,687 >> [DIWEDD VIDEO chwarae] 18 00:00:54,687 --> 00:00:55,520 DAVID: Helo, byd. 19 00:00:55,520 --> 00:00:57,110 Dwi yma gyda Colton Ogden CS50 ei hun. 20 00:00:57,110 --> 00:00:58,430 >> COLTON OGDEN: Helo, bawb. 21 00:00:58,430 --> 00:00:59,940 >> DAVID: A phwy arall yr ydym yn gael gyda ni yma heddiw? 22 00:00:59,940 --> 00:01:02,606 >> COLTON OGDEN: Mae hwn yn awr, mae ein ychydig buddy robotig o Ffrainc. 23 00:01:02,606 --> 00:01:05,299 DAVID: Felly, yr wyf mewn gwirionedd yn cwrdd NA ochr yn ochr â [? Rob Boden?] 24 00:01:05,299 --> 00:01:07,590 pan oedd ef a minnau yn Atlanta, Georgia ychydig wythnosau yn ôl 25 00:01:07,590 --> 00:01:09,890 oherwydd efallai y byddwch yn cofio yn SIGCSE, Budd Arbennig 26 00:01:09,890 --> 00:01:12,940 Grŵp Addysg Cyfrifiadureg, lle llythrennol cerdded o gwmpas 27 00:01:12,940 --> 00:01:14,919 llawr yr ystafell gynhadledd oedd y boi. 28 00:01:14,919 --> 00:01:16,960 Wel fel y mae'n troi allan, pan rydym yn dod yn ôl i gampws 29 00:01:16,960 --> 00:01:20,360 rydym yn darganfod fod yr Athro [Anghlywadwy] o roboteg labordy Harvard 30 00:01:20,360 --> 00:01:22,220 mewn gwirionedd yn cael Nawr dyma ar y campws. 31 00:01:22,220 --> 00:01:24,742 Ac mae hi wedi caniatáu i ni garedig rhaglennu iddo am i chi heddiw. 32 00:01:24,742 --> 00:01:27,950 COLTON OGDEN: Ie, ac mewn gwirionedd, David, Yr wyf yn meddwl Nawr am ddweud helo i chi 33 00:01:27,950 --> 00:01:30,450 os ydych am gerdded o amgylch y bwrdd yma. 34 00:01:30,450 --> 00:01:32,815 >> DAVID: Yma? 35 00:01:32,815 --> 00:01:33,315 Mae pob hawl. 36 00:01:33,315 --> 00:01:36,060 37 00:01:36,060 --> 00:01:36,560 Mae pob hawl. 38 00:01:36,560 --> 00:01:39,400 39 00:01:39,400 --> 00:01:40,650 >> NAWR: Helo, David. 40 00:01:40,650 --> 00:01:42,040 Neis i gwrdd â chi. 41 00:01:42,040 --> 00:01:43,960 >> DAVID: Helo, Yn awr. 42 00:01:43,960 --> 00:01:45,000 Ysgwyd ei law? 43 00:01:45,000 --> 00:01:48,510 >> COLTON OGDEN: Shake ei law i fyny ac i lawr. 44 00:01:48,510 --> 00:01:50,310 >> DAVID: OK. 45 00:01:50,310 --> 00:01:52,435 >> COLTON OGDEN: Ac yna bydd yn mynd yn ei flaen ac eistedd i lawr. 46 00:01:52,435 --> 00:01:54,476 Ac os oes gennych ddiddordeb, Gall Fi 'n weithredol yn dangos i chi 47 00:01:54,476 --> 00:01:56,715 sut yr oeddwn yn gallu cael ei i wneud yr holl bethau hyn hefyd. 48 00:01:56,715 --> 00:01:57,200 >> DAVID: Yeah, yn hollol. 49 00:01:57,200 --> 00:01:58,320 >> COLTON OGDEN: Mae'n ychydig oddi ar y cydbwysedd rhwng y bore yma. 50 00:01:58,320 --> 00:02:00,174 Nid yw wedi cael ei coffi eto. 51 00:02:00,174 --> 00:02:01,840 DAVID: Felly, beth mae hyn yn rydym yn edrych ar? 52 00:02:01,840 --> 00:02:04,680 COLTON OGDEN: Felly, rydym yn edrych ar dyma graff craidd, sydd bellach yn 53 00:02:04,680 --> 00:02:07,920 amgylchedd rhaglennu graffigol, sy'n debyg iawn i Scratch 54 00:02:07,920 --> 00:02:09,317 bod CS50 defnyddio. 55 00:02:09,317 --> 00:02:11,150 Yma rydym yn gweld ei fod yn gosod i fyny fel diagram llif. 56 00:02:11,150 --> 00:02:13,370 Ac mae gennym griw o hyn blociau adeiladu bach yma. 57 00:02:13,370 --> 00:02:16,203 Nawr, os ydym yn edrych ar yr un er enghraifft, fe'i gelwir yn sefyll i fyny. 58 00:02:16,203 --> 00:02:19,190 A bloc hwn yn dweud sefyll dros yr awr, a oedd wedi eistedd i lawr 59 00:02:19,190 --> 00:02:20,320 neu beth bynnag. 60 00:02:20,320 --> 00:02:22,990 >> Yna, rydym yn gweld ei fod yn mynd i mewn i pen cyffyrddol, sydd yn y bôn 61 00:02:22,990 --> 00:02:26,070 aros am tap ar ben ei ben wrth i chi weld yn gynharach. 62 00:02:26,070 --> 00:02:31,190 Symud i ddulliau symud mewn x, y, z ac cyfarwyddyd i gyrchfan benodol. 63 00:02:31,190 --> 00:02:33,980 Ysgwyd llaw yn fodiwl yr ysgrifennais, sy'n dweud y bôn, helo, David. 64 00:02:33,980 --> 00:02:34,688 Neis i gwrdd â chi. 65 00:02:34,688 --> 00:02:36,089 Aros am ysgwyd llaw. 66 00:02:36,089 --> 00:02:37,630 Eisteddwch i lawr yn y gwrthwyneb i sefyll i fyny. 67 00:02:37,630 --> 00:02:38,796 Bydd yn mynd yn ei flaen ac eistedd i lawr. 68 00:02:38,796 --> 00:02:40,610 Ac yna symudiad pen Dolen lle mae'n 69 00:02:40,610 --> 00:02:42,090 yn symud ei ben i gyfeiriadau ar hap. 70 00:02:42,090 --> 00:02:42,520 >> DAVID: Diddorol. 71 00:02:42,520 --> 00:02:44,890 Felly hyd yn oed er nad yw'r rhain yn edrych fel y darnau pos o Scratch, 72 00:02:44,890 --> 00:02:45,950 'i' 'n sylweddol yr un syniad. 73 00:02:45,950 --> 00:02:48,210 Ac rydych yn weirio rhaglen gan ddefnyddio blociau adeiladu hyn. 74 00:02:48,210 --> 00:02:49,020 >> COLTON OGDEN: Ie, yn union. 75 00:02:49,020 --> 00:02:50,590 >> DAVID: Felly yr ydych wedi dweud eich gwneud un ohonynt, ysgwyd llaw. 76 00:02:50,590 --> 00:02:51,990 Allwn ni chwyddo i mewn ar hynny un? 77 00:02:51,990 --> 00:02:52,131 >> COLTON OGDEN: Cadarn. 78 00:02:52,131 --> 00:02:53,642 Byddwn yn cymryd golwg yma yn ysgwyd llaw. 79 00:02:53,642 --> 00:02:56,350 A byddwn yn gweld ei fod yn sefydlu iawn debyg i'r diagram llif arall. 80 00:02:56,350 --> 00:02:58,850 Rydym yn dechrau i ffwrdd gyda bloc helo, sy'n [Anghlywadwy] yn dweud, helo, David. 81 00:02:58,850 --> 00:03:00,030 Neis i gwrdd â chi. 82 00:03:00,030 --> 00:03:01,430 Mae'r hawl yma yn ddolen. 83 00:03:01,430 --> 00:03:02,940 Mae'n dweud, canfod symudiad braich. 84 00:03:02,940 --> 00:03:05,230 Felly, bydd mewn ddiddiwedd dolen aros tan ei fraich 85 00:03:05,230 --> 00:03:06,620 wedi cael ei godi i fyny ac i lawr. 86 00:03:06,620 --> 00:03:09,370 Ac yna unwaith sydd wedi digwydd, bydd yn mynd yn ei flaen ac yn gwneud y pethau hyn. 87 00:03:09,370 --> 00:03:13,280 Gosod anystwythder OK ac yn mynd i'r perwyl, sydd yn y bôn yw ei anfon yn ei ôl 88 00:03:13,280 --> 00:03:14,309 at ei sefyllfa ddiofyn. 89 00:03:14,309 --> 00:03:15,100 DAVID: Diddorol. 90 00:03:15,100 --> 00:03:17,910 A ydych yn cyfyngu i ddim ond ddefnyddio'r amgylchedd graffigol 91 00:03:17,910 --> 00:03:19,070 rhaglennu ef yn y modd hwn? 92 00:03:19,070 --> 00:03:19,820 >> COLTON OGDEN: Mewn gwirionedd, dim. 93 00:03:19,820 --> 00:03:21,950 Os ydym yn mynd yn ei flaen a chliciwch ddwywaith unrhyw un o'r blociau adeiladu hyn, 94 00:03:21,950 --> 00:03:24,420 gallwn weld fod yna mewn gwirionedd yn cod python o dan y cwfl, 95 00:03:24,420 --> 00:03:26,000 bweru pob un o'r blociau adeiladu hyn. 96 00:03:26,000 --> 00:03:26,750 >> DAVID: Ah, yn wir. 97 00:03:26,750 --> 00:03:29,250 Felly, ar gyfer rhai sy'n anghyfarwydd, python yn iaith dehongli, 98 00:03:29,250 --> 00:03:32,240 debyg iawn o ran ysbryd i PHP, yr ydym yn eu defnyddio yn CS50. 99 00:03:32,240 --> 00:03:35,344 A llawer fel y gallwch eu defnyddio PHP ar gyfer rhaglennu ar y we, 100 00:03:35,344 --> 00:03:37,010 gallwch hefyd ei ddefnyddio ar y llinell orchymyn. 101 00:03:37,010 --> 00:03:39,426 Ac fel Colton yn ei wneud yma yn yr amgylchedd graffigol, 102 00:03:39,426 --> 00:03:41,674 ysgrifennu rhaglenni ac yna drosglwyddo neu ei throsglwyddo'n trwy Wi-Fi - 103 00:03:41,674 --> 00:03:42,590 COLTON OGDEN: Cywir. 104 00:03:42,590 --> 00:03:43,310 DAVID: - yn hyn. 105 00:03:43,310 --> 00:03:44,550 Byddai gennych rai amser i ffon o gwmpas? 106 00:03:44,550 --> 00:03:45,350 >> COLTON OGDEN: Yn hollol. 107 00:03:45,350 --> 00:03:45,710 >> DAVID: Pob hawl. 108 00:03:45,710 --> 00:03:48,970 Wel, cyn Colton yn dod yn ôl gyda ni am ychydig o syndod, 109 00:03:48,970 --> 00:03:54,470 rydym yn awr yn - gael -? wedi 60 eiliad o fyfyrwyr CS50 cyn clyweliad 110 00:03:54,470 --> 00:03:55,844 i ddod yn addysgu cymrodyr. 111 00:03:55,844 --> 00:03:56,510 [VIDEO Playback] 112 00:03:56,510 --> 00:03:57,411 -Diolch yn fawr. 113 00:03:57,411 --> 00:03:58,910 Diolch i chi, bawb, am fod yma. 114 00:03:58,910 --> 00:04:00,510 >> -Hey, Mr Bunny. 115 00:04:00,510 --> 00:04:02,120 >> -Croeso i'r tiwtorial byr ar - 116 00:04:02,120 --> 00:04:03,810 >> [Anghlywadwy] hwyl gyda Twinkies. 117 00:04:03,810 --> 00:04:04,310 -Aros. 118 00:04:04,310 --> 00:04:05,040 Stop. 119 00:04:05,040 --> 00:04:07,121 >> -Felly nawr mae gennym broblem. 120 00:04:07,121 --> 00:04:07,620 -It nid yw. 121 00:04:07,620 --> 00:04:08,869 Ac yr wyf i'n mynd i ddweud wrthych pam. 122 00:04:08,869 --> 00:04:10,860 -Mae dolen yn ailadrodd, fel - 123 00:04:10,860 --> 00:04:12,970 >> -Trefnu o flwch du. 124 00:04:12,970 --> 00:04:13,935 >> -OK. 125 00:04:13,935 --> 00:04:15,160 Rwy'n credu fy mod yn ei gael. 126 00:04:15,160 --> 00:04:15,660 -Mae pob hawl. 127 00:04:15,660 --> 00:04:17,140 Felly nawr rwy'n mewn rhan ychydig yn galed. 128 00:04:17,140 --> 00:04:18,800 >> -Mae hynny'n iawn. 129 00:04:18,800 --> 00:04:20,485 8 did gwneud beit. 130 00:04:20,485 --> 00:04:24,176 >> -Rydych yn cymryd beit ac rydych ar wahân i mewn i ddarnau o bedwar. 131 00:04:24,176 --> 00:04:26,423 >> -Canu, Canu, Canu, Canu, Canu. 132 00:04:26,423 --> 00:04:28,018 Canu, Canu, Canu, Canu, Canu. 133 00:04:28,018 --> 00:04:29,380 >> -Mae'n ymddangos yn rhy gymhleth. 134 00:04:29,380 --> 00:04:30,460 >> -Felly, gadewch i ni wneud hyn eto. 135 00:04:30,460 --> 00:04:32,580 >> -Os byddaf yn drysu chi, os gwelwch yn dda mae croeso i chi roi'r gorau i mi. 136 00:04:32,580 --> 00:04:33,620 >> -Ond arhoswch eiliad. 137 00:04:33,620 --> 00:04:36,940 >> -Wel, gadewch i ni edrych yn ôl ar y sleid ac yn torri pethau i lawr gam wrth gam. 138 00:04:36,940 --> 00:04:41,720 >> -Os ydych yn cofio, cof yn torri i fyny i ddarnau beit-maint. 139 00:04:41,720 --> 00:04:44,080 >> -Felly dyma ni yn cael y senario achos gorau. 140 00:04:44,080 --> 00:04:46,290 >> -Mae hyn yn sylweddol gwelliant dros - 141 00:04:46,290 --> 00:04:47,715 >> -A porwr gwe, fel Chrome. 142 00:04:47,715 --> 00:04:49,421 >> -Mae'n bob amser yn angenrheidiol i gael unrhyw - 143 00:04:49,421 --> 00:04:49,920 -Pobl - 144 00:04:49,920 --> 00:04:50,880 -Efallai y byddwch rhedeg ar draws. 145 00:04:50,880 --> 00:04:53,460 A gall y cod gael braidd yn feichus. 146 00:04:53,460 --> 00:04:55,640 >> -A dyna'r cyfan sydd ei angen arnoch. 147 00:04:55,640 --> 00:04:56,960 >> -Boom! 148 00:04:56,960 --> 00:04:59,140 >> DAVID: Nawr CS50 ei hun Dan Coffey ac yn ddiweddar 149 00:04:59,140 --> 00:05:01,850 wedi cael cyfle i deithio allan i Mountain View, California, 150 00:05:01,850 --> 00:05:03,740 a dyna lle mae'r pencadlys Google yn. 151 00:05:03,740 --> 00:05:07,350 Ac rydym wedi cael cyfle i sgwrsio gyda Susan Wojcicki, y Prif Swyddog Gweithredol YouTube. 152 00:05:07,350 --> 00:05:10,920 Yr oedd mewn gwirionedd yn Susan flynyddoedd garej yn ôl yn y '90au 153 00:05:10,920 --> 00:05:14,620 bod Google ei hun yn ddechreuwyd gan Larry a Sergey. 154 00:05:14,620 --> 00:05:17,430 >> Wel, mae'n troi allan bod Susan ei hun mewn gwirionedd yn cymryd CS50 155 00:05:17,430 --> 00:05:18,950 dim ond ychydig o flynyddoedd cyn i mi wneud hynny. 156 00:05:18,950 --> 00:05:21,450 Ac yr wyf yn credu ei fod yn drawiadol fel y byddwch yn fuan yn clywed pa mor 157 00:05:21,450 --> 00:05:25,040 llawer cyflwyniad i gyfrifiadur gwyddoniaeth felly dylanwadu ar ei bywyd. 158 00:05:25,040 --> 00:05:26,892 Roedd hi yn hoffi i ddweud helo. 159 00:05:26,892 --> 00:05:28,100 SUSAN Wojcicki: Helo, byd. 160 00:05:28,100 --> 00:05:29,620 Rwy'n Susan Wojcicki. 161 00:05:29,620 --> 00:05:31,500 Fi yw'r Prif Swyddog Gweithredol YouTube. 162 00:05:31,500 --> 00:05:36,570 Ac yr wyf yn cymryd CS50 pan oeddwn yn uwch yn Harvard yn 1990. 163 00:05:36,570 --> 00:05:38,710 >> Roeddwn yn gwirionedd yn hanes a mawr llenyddiaeth. 164 00:05:38,710 --> 00:05:44,180 Ac mae fy wyf haf iau sylweddoli bod efallai fy 165 00:05:44,180 --> 00:05:46,450 eisiau dysgu rhywbeth am gyfrifiaduron. 166 00:05:46,450 --> 00:05:48,350 Ac felly yr wyf yn dod yn ôl. 167 00:05:48,350 --> 00:05:49,870 Cymerais CS50. 168 00:05:49,870 --> 00:05:54,340 Roedd yn anodd, ond roedd y dosbarth mwyaf anhygoel yr wyf yn cymryd. 169 00:05:54,340 --> 00:05:57,030 Mae'n newid y ffordd yr wyf yn meddwl am bopeth. 170 00:05:57,030 --> 00:06:03,200 >> A phan Graddiais o Harvard yn 1990, fe es i Silicon Valley 171 00:06:03,200 --> 00:06:04,500 ac fe ges i swydd. 172 00:06:04,500 --> 00:06:07,490 Ac yr wyf wedi bod yn gweithio yn dechnoleg byth ers hynny. 173 00:06:07,490 --> 00:06:09,780 Felly, newidiodd CS50 fy mywyd. 174 00:06:09,780 --> 00:06:12,320 Byddaf yn parhau i ddysgu ac adeiladu. 175 00:06:12,320 --> 00:06:13,870 Rhoddodd sylfaen mawr i mi. 176 00:06:13,870 --> 00:06:17,100 Ac yr wyf i'n parhau i ddysgu pob diwrnod â'r dechnoleg newid. 177 00:06:17,100 --> 00:06:19,660 >> Ac yr wyf yn meddwl ei fod yn wych eich bod yn i gyd yn cymryd ei 178 00:06:19,660 --> 00:06:22,840 oherwydd dyna sut mae'r byd yn mynd i newid yn y dyfodol. 179 00:06:22,840 --> 00:06:27,490 Mae dim ond yn mynd i fod yn fwy ac yn mwy o gyfle ac arloesi. 180 00:06:27,490 --> 00:06:31,010 Digidol yn mynd i effeithio ar ein yn byw hyd yn oed yn fwy na'r hyn sydd ganddo. 181 00:06:31,010 --> 00:06:33,870 Ac mae'n wych bod eich bod i gyd yn cymryd CS50. 182 00:06:33,870 --> 00:06:35,890 Felly, mae hyn yn CS50. 183 00:06:35,890 --> 00:06:38,080 >> DAVID: Felly, os ydych wedi bod chwilio am reswm newydd 184 00:06:38,080 --> 00:06:41,502 peidio â defnyddio porwr penodol, dyma un da i chi. 185 00:06:41,502 --> 00:06:43,210 Yr wyf yn derbyn yn ddiweddar - ynghyd â phawb 186 00:06:43,210 --> 00:06:45,120 ym Mhrifysgol Harvard - e-bost hwn yma. 187 00:06:45,120 --> 00:06:46,910 >> "Annwyl Aelodau o'r Gymuned Harvard. 188 00:06:46,910 --> 00:06:50,930 Yr Unol Daleithiau Adran Diogelwch y Famwlad yn argymell bod pob defnyddiwr dros dro 189 00:06:50,930 --> 00:06:54,350 rhoi'r gorau i ddefnyddio Microsoft Internet Explorer, IE, 190 00:06:54,350 --> 00:06:56,270 oherwydd nam diogelwch critigol. " 191 00:06:56,270 --> 00:07:01,250 >> Mae hyn yn cael ei gofnodi mewn gwirionedd yn Microsoft Ymgynghorol Nawdd 2,963,983. 192 00:07:01,250 --> 00:07:05,242 Agored i niwed yn Internet Explorer Gallai ganiatáu cod gweithredu o bell. 193 00:07:05,242 --> 00:07:07,200 Nawr beth mae hyn yn ei olygu a beth yw'r bygythiad? 194 00:07:07,200 --> 00:07:08,950 Wel, yn ystyried hyn diagram yma, yr ydym yn 195 00:07:08,950 --> 00:07:12,160 defnyddio yn CS50 i siarad am HTTP neu draffig ar y we. 196 00:07:12,160 --> 00:07:15,140 Os oes gennym yma ar y we gweinydd ac ar yr ochr arall 197 00:07:15,140 --> 00:07:17,589 porwr - Internet Explorer yn yr achos hwn - wrth gwrs, 198 00:07:17,589 --> 00:07:19,380 porwr pan fydd yn gyntaf yn gofyn am dudalen ar y we 199 00:07:19,380 --> 00:07:21,310 Gallai anfon neges HDP fel hyn. 200 00:07:21,310 --> 00:07:26,470 GET index.html gan ddefnyddio fersiwn 1.1 y protocol HTTP a elwir yn. 201 00:07:26,470 --> 00:07:30,820 >> Nawr yn yr achos hwn, os bydd dyn drwg wedi cael mynediad at y gweinydd gwe rhywsut 202 00:07:30,820 --> 00:07:33,990 a'i osod ar ei wneud yn manteisio fel petai, 203 00:07:33,990 --> 00:07:36,990 gallai ef neu hi yn gallu argyhoeddi y gweinydd we i ddychwelyd y ffurflen hon. 204 00:07:36,990 --> 00:07:41,040 Nid yn unig index.html ei hun fel cais, ond hymgorffori y tu mewn 205 00:07:41,040 --> 00:07:43,720 Gallai hwnnw ffeil index.html, wrth gwrs, fod yn asedau eraill. 206 00:07:43,720 --> 00:07:47,230 Yn arbennig, rhywbeth fel exploit.SWF, 207 00:07:47,230 --> 00:07:50,620 ffeil fflach yn y pen draw yn manteisio ar y diogelwch hwn 208 00:07:50,620 --> 00:07:54,940 techneg, Feng Shui domen, sydd yn ffordd ffansi o ddweud bod y cod 209 00:07:54,940 --> 00:07:59,940 tu mewn y chwistrellau ffeil fflach y hyn a elwir yn domen tu mewn i'r cyfrifiadur 210 00:07:59,940 --> 00:08:04,090 porwr gyda phob darnau gwahanol o cof sy'n cael eu cynllunio yn y pen draw 211 00:08:04,090 --> 00:08:05,810 ysgrifennu dros darnau mawr o gof yma. 212 00:08:05,810 --> 00:08:09,150 >> Os ydych yn cofio hwn gan ein trafodaeth yn CS50 y domen a'r pentwr 213 00:08:09,150 --> 00:08:11,070 a rheoli cof yn fwy cyffredinol. 214 00:08:11,070 --> 00:08:14,280 Nawr bod y cof sy'n taflu mewn gwirionedd ar y domen 215 00:08:14,280 --> 00:08:16,280 yn cael eu galw mewn gwirionedd fflach gwrthrychau fector. 216 00:08:16,280 --> 00:08:17,870 Ac mae hyn yn rhywbeth gyda y gallech fod yn gyfarwydd 217 00:08:17,870 --> 00:08:19,880 os ydych chi eich hun wedi rhaglennu Flash o'r blaen. 218 00:08:19,880 --> 00:08:24,070 Ond un o'r amcanion hynny yn arbennig cael ei adnabod fel gwrthrych sain cyfryngau fflach. 219 00:08:24,070 --> 00:08:28,190 >> Ac yma yn gorwedd cyfle oherwydd beth mae hyn yn manteisio yna mynd yn ei flaen i wneud 220 00:08:28,190 --> 00:08:31,540 yn llwgr darn hwn o cof, gwrthrych hwn mewn cof, 221 00:08:31,540 --> 00:08:36,640 fel ei fod yn ceisio gwneud hyn gyfeiriad hecsadegol cyflawnadwy, a thrwy hynny 222 00:08:36,640 --> 00:08:40,600 ceisio twyllo y rhaglen yn y pen draw i weithredu rhywfaint cod gragen felly 223 00:08:40,600 --> 00:08:44,560 i siarad, neu god dyn drwg yn, dyna storio yn y pen draw yn y cyfeiriad hwn yma, 224 00:08:44,560 --> 00:08:49,530 a gafodd ei chwistrellu drwy lwytho i lawr ddiarwybod y ffeil fflach penodol. 225 00:08:49,530 --> 00:08:53,220 >> Nawr gall y canlyniad terfynol fod yn beth bynnag fo'r gwrthwynebwr eisiau ei wneud ar eich cyfrifiadur. 226 00:08:53,220 --> 00:08:56,290 Gallai ef neu hi ddileu eich ffeiliau, symud eich ffeiliau, e-bostiwch eich ffeiliau, 227 00:08:56,290 --> 00:08:59,960 neu, mewn gwirionedd yn gwneud unrhyw beth eich bod yn dod Gallai wneud fel perchennog y cyfrifiadur. 228 00:08:59,960 --> 00:09:01,600 A dyna pam y bygythiad mor frawychus. 229 00:09:01,600 --> 00:09:04,370 Mae'n caniatáu i wir unrhyw un ar y y rhyngrwyd ei gwefan i chi 230 00:09:04,370 --> 00:09:08,590 Efallai ymweld i weithredu yn fympwyol raglenni ar eich cyfrifiadur. 231 00:09:08,590 --> 00:09:11,550 >> Nawr diolch byth, Microsoft iawn rhyddhau atgyweiria ar gyfer hyn yn ddiweddar 232 00:09:11,550 --> 00:09:14,800 oherwydd bod y broblem mewn gwirionedd cystuddiedig Internet Explorer 6 233 00:09:14,800 --> 00:09:16,210 yr holl ffordd i fyny drwy'r 11. 234 00:09:16,210 --> 00:09:19,530 Felly mae wedi bod gyda ni ers peth darganfuwyd amser a dim ond yn ddiweddar. 235 00:09:19,530 --> 00:09:23,120 Felly os oes gennych diweddariadau awtomatig droi ymlaen, dylech fod yn iawn cyn bo hir. 236 00:09:23,120 --> 00:09:26,340 Ond dim ond i fod yn ddiogel, gallech sicr newid i ryw porwr arall o leiaf 237 00:09:26,340 --> 00:09:27,300 yn y cyfamser. 238 00:09:27,300 --> 00:09:29,650 >> Nawr mae'n troi allan hefyd bod Microsoft hael iawn 239 00:09:29,650 --> 00:09:33,640 hefyd rhyddhau ateb ar gyfer Windows XP, fersiwn hŷn o Windows y mae 240 00:09:33,640 --> 00:09:37,040 gefnogaeth oedd mewn gwirionedd yn swyddogol dirwyn i ben dim ond ychydig wythnosau yn ôl, 241 00:09:37,040 --> 00:09:40,880 ond bygythiad hwn mor wael fel eu bod hefyd gyflwyno ateb ar gyfer yr AO 242 00:09:40,880 --> 00:09:41,810 hefyd. 243 00:09:41,810 --> 00:09:43,400 >> Nawr yn newyddion eraill yr wythnos hon oedd hyn. 244 00:09:43,400 --> 00:09:46,632 Mae'r Atari 2600, gêm hŷn consol fod yn gefnder i mi 245 00:09:46,632 --> 00:09:49,340 mewn gwirionedd wedi tyfu i fyny ar ba roeddem yn arfer chwarae gemau fideo pan fydd 246 00:09:49,340 --> 00:09:50,630 byddem yn ymweld â'u tŷ. 247 00:09:50,630 --> 00:09:54,420 Nawr mewn unrhyw achos, pam oedd hyn yn y newyddion yn am y rheswm canlynol. 248 00:09:54,420 --> 00:09:57,180 Yn ôl yn y 80au, mae'r cwmni y tu ôl i ddyfais hon, Atari, 249 00:09:57,180 --> 00:09:59,870 penderfynu gladdu mewn tirlenwi yn New Mexico 250 00:09:59,870 --> 00:10:02,510 criw cyfan o hen gemau a llawlyfrau cyfarwyddiadau 251 00:10:02,510 --> 00:10:05,050 ac yn y blaen y byddai fel arall wedi mynd heb ei werthu. 252 00:10:05,050 --> 00:10:09,320 >> Nawr dros gyfnod o amser, y claddu o'r rhain gemau yn dod yn dipyn o myth trefol. 253 00:10:09,320 --> 00:10:12,690 Nid yw pobl ddim yn gwybod yn sicr a oedd hyn wedi digwydd mewn gwirionedd hyd yn oed yn 254 00:10:12,690 --> 00:10:16,080 er, fel myth yn mynd, mae'r cwmni hyd yn oed wedi arllwys haen o goncrid 255 00:10:16,080 --> 00:10:18,630 ar ben popeth yn y dirlenwi i atal plant 256 00:10:18,630 --> 00:10:22,150 o mewn gwirionedd yn siffrwd drwyddo, ceisio dod o hyd i gemau fideo am ddim. 257 00:10:22,150 --> 00:10:26,310 Wel, mae'n ymddangos fod rhaglen ddogfen bellach ar y gweill yn awr yn 2014. 258 00:10:26,310 --> 00:10:30,900 A thîm o gloddwyr wedi bod yn ceisio i godi'r gwir y tu ôl y stori hon 259 00:10:30,900 --> 00:10:32,240 os yw'n wir yno. 260 00:10:32,240 --> 00:10:33,330 >> A dyfalu beth y maent yn dod o hyd? 261 00:10:33,330 --> 00:10:35,940 Wel, nid yn union hyn guy, ond mae miloedd 262 00:10:35,940 --> 00:10:38,220 copïau o ei gêm, a gafodd ei ryddhau 263 00:10:38,220 --> 00:10:42,000 ddynodiadau cyfatebol gyda rhyddhau y ffilm, E.T. Mae'r allfydol. 264 00:10:42,000 --> 00:10:47,040 Felly yn wir, dim ond yn ystod y dyddiau diwethaf dwsinau a channoedd os nad miloedd 265 00:10:47,040 --> 00:10:52,140 yn y pen draw o cetris hyn yn dechrau cael eu dadorchuddio. 266 00:10:52,140 --> 00:10:56,280 >> Nawr, beth wnaethon nhw claddu o'r fath gêm yn glir gymhellol? 267 00:10:56,280 --> 00:10:58,570 Wel, mae'n ymddangos fod E.T. yn ôl pob sôn mewn gwirionedd 268 00:10:58,570 --> 00:11:01,850 gan lawer i fod yn gêm fideo gwaethaf erioed. 269 00:11:01,850 --> 00:11:04,080 Yn rhannol, oherwydd eu bod wedi cyn lleied o amser i ddatblygu 270 00:11:04,080 --> 00:11:06,340 y gêm cyn hynny dymor y Nadolig arbennig, 271 00:11:06,340 --> 00:11:09,240 ond hefyd am ei fod yn arbennig o anodd i chwarae. 272 00:11:09,240 --> 00:11:11,630 Mae hyn, wrth gwrs, yn codi'r cwestiwn, gallwn weld? 273 00:11:11,630 --> 00:11:12,610 Ie, y gallwn. 274 00:11:12,610 --> 00:11:13,555 Gadewch i gymryd golwg. 275 00:11:13,555 --> 00:11:14,388 [CHWARAE FIDEO GÊM] 276 00:11:14,388 --> 00:11:35,287 277 00:11:35,287 --> 00:11:37,870 Nawr, nid oedd mewn gwirionedd yn y graffeg a gymerodd pobl gwrthwynebiad 278 00:11:37,870 --> 00:11:41,070 i oherwydd, yn wir, dyma oedd y 80au ac roedd hyn yn gyflwr y celf. 279 00:11:41,070 --> 00:11:42,840 Yn wir, roedd hyn yn fy mhlentyndod yma. 280 00:11:42,840 --> 00:11:44,900 Ond beth oedd yn anodd am y gêm hon oedd un, 281 00:11:44,900 --> 00:11:46,920 oedd gennych ffilm ET o gwmpas y sgrin, gan edrych 282 00:11:46,920 --> 00:11:49,820 ar gyfer picsel bach hynny, a cynrychioli Pieces Reese yn. 283 00:11:49,820 --> 00:11:52,960 Ond mae'r dal hefyd yw os ydych yn disgyn yn siapiau diemwnt tywyll hynny, 284 00:11:52,960 --> 00:11:54,870 byddech yn disgyn i mewn i pwll a oedd mewn gwirionedd 285 00:11:54,870 --> 00:11:56,890 galed iawn ac yn ddiflas i ddod allan ohono. 286 00:11:56,890 --> 00:11:59,570 Felly, a thrwy hynny ei gladdu ET. 287 00:11:59,570 --> 00:12:02,740 >> Nawr hefyd yn yr anialwch o hwyr roedd hyn yma yn Wyoming. 288 00:12:02,740 --> 00:12:08,010 Mae niwclear, ni ddylid ei gymysgu gyda [? nucular,? canolfan reoli]. 289 00:12:08,010 --> 00:12:10,920 Ac yn wir, os ydych yn edrych i lawr yno o dan y concrid 290 00:12:10,920 --> 00:12:14,330 ger y polyn gwyn, mae mewn gwirionedd taflegryn Minuteman III, 291 00:12:14,330 --> 00:12:18,230 taflegryn niwclear, dyna mewn gwirionedd diogelu gan rai dechnoleg sy'n 292 00:12:18,230 --> 00:12:20,980 Nid yw bron mor modern fel y byddech yn gobeithio. 293 00:12:20,980 --> 00:12:24,344 Sioe deledu Americanaidd, 60 Cofnodion, datgelodd hyn yn ddiweddar. 294 00:12:24,344 --> 00:12:25,010 [VIDEO Playback] 295 00:12:25,010 --> 00:12:28,210 -Ond mae'r offer yn hynafol. 296 00:12:28,210 --> 00:12:30,480 Mae hyn, er enghraifft, yn un o'r cyfrifiaduron sydd 297 00:12:30,480 --> 00:12:33,380 yn derbyn lansiad harchebu oddi wrth y llywydd. 298 00:12:33,380 --> 00:12:35,720 Mae'n defnyddio disgiau hyblyg. 299 00:12:35,720 --> 00:12:38,000 Mae'r gwirionedd hen rai, mawr. 300 00:12:38,000 --> 00:12:41,920 Cyn i chi gael i lawr yma, rydych yn yn ôl pob tebyg erioed wedi gweld un? 301 00:12:41,920 --> 00:12:44,170 >> -I'd erioed wedi gweld un hyd nes y Cefais i lawr yn y twll hwn. 302 00:12:44,170 --> 00:12:44,640 >> [DIWEDD VIDEO chwarae] 303 00:12:44,640 --> 00:12:46,730 >> Nawr, os ydych yn ystyried eich bod wedi gweld y disgiau hyn, 304 00:12:46,730 --> 00:12:49,680 y rhai 5 a 1/4-inch disgiau o'r 1980au, uh-uh. 305 00:12:49,680 --> 00:12:53,180 Mae hwn yn llipa 8-modfedd disg o'r 1970au. 306 00:12:53,180 --> 00:12:55,930 Nawr hun Dan Coffey CS50 yn ac yr wyf hefyd wedi cael cyfle 307 00:12:55,930 --> 00:12:58,117 i deithio i Seattle, Washington yn ddiweddar lle 308 00:12:58,117 --> 00:12:59,450 buom yn ymweld â ein ffrindiau yn Falf. 309 00:12:59,450 --> 00:13:03,870 Yn wir, efallai y byddwch yn cofio 60 eiliad i mi gwisgo rhai gogls realiti rhithwir. 310 00:13:03,870 --> 00:13:07,030 >> Nawr cawsom gyfle hefyd i sgwrsio gyda thri o beirianwyr Falf 311 00:13:07,030 --> 00:13:09,620 a siaradodd â ni am yr hyn mae fel i weithio yn Falf, 312 00:13:09,620 --> 00:13:13,290 ond yn well eto, beth yw hoffi datblygu gemau fideo. 313 00:13:13,290 --> 00:13:14,315 Gadewch i gymryd golwg. 314 00:13:14,315 --> 00:13:14,600 >> [VIDEO Playback] 315 00:13:14,600 --> 00:13:15,433 >> [CHWARAE FIDEO GÊM] 316 00:13:15,433 --> 00:13:23,950 317 00:13:23,950 --> 00:13:26,420 -Fy enw i yw Brian Jacobson. 318 00:13:26,420 --> 00:13:30,420 Yr wyf yn gwneud fy ffordd i'r Falf fath o mewn llwybr ychydig yn cwmpasog. 319 00:13:30,420 --> 00:13:33,710 Doeddwn i ddim yn mewn gwirionedd cyfrifiadur rhaglennydd yn y coleg. 320 00:13:33,710 --> 00:13:35,790 Ac yr wyf yn ei ddefnyddio i gefnogi yn yr ysgol uwchradd lles 321 00:13:35,790 --> 00:13:39,300 gallu gwneud rhaglennu a chael pethau o syniadau i weithredu 322 00:13:39,300 --> 00:13:41,320 mewn dim ond ychydig funudau neu oriau. 323 00:13:41,320 --> 00:13:46,930 Fe wnes i fwynhau y cyflymder cyflym o ddatblygiad a gweld fy syniadau yn dod yn fyw. 324 00:13:46,930 --> 00:13:48,780 >> -Fy enw i yw Yahn Bernier. 325 00:13:48,780 --> 00:13:50,740 Rwyf wedi bod yma yn Falf am dros 16 mlynedd. 326 00:13:50,740 --> 00:13:54,170 Felly, yr wyf a ddaeth i ben i fyny ysgrifennu yn unig ar gyfer hwyl golygydd lefel i Quake 327 00:13:54,170 --> 00:13:57,564 enw BSP, yn seiliedig ar deuaidd coed rhannu gofod. 328 00:13:57,564 --> 00:13:58,730 Dyna oedd y math o entree. 329 00:13:58,730 --> 00:14:02,780 Ac yn y pen draw Gabe Newell, a oedd yn sylfaenydd Falf, a Mike Harrington 330 00:14:02,780 --> 00:14:06,254 anfon meddalwedd yn dweud e-bost ataf datblygu cyfle peiriannydd. 331 00:14:06,254 --> 00:14:07,170 -Fy enw i yw John Cook. 332 00:14:07,170 --> 00:14:09,380 Rwy'n beiriannydd meddalwedd gweithio yn Falf. 333 00:14:09,380 --> 00:14:14,240 Yr wyf yn canolbwyntio ar ein systemau ar-lein, graddfa, a phensaernïaeth. 334 00:14:14,240 --> 00:14:16,060 >> Mae ffrind a minnau mewn gwirionedd yn y brifysgol yn 335 00:14:16,060 --> 00:14:18,660 gweithio ar gêm o'r enw Tîm Fortress. 336 00:14:18,660 --> 00:14:22,810 Ac rydym yn unig yn gwneud y gêm, ei roi i fyny ar y rhyngrwyd. 337 00:14:22,810 --> 00:14:25,130 Roedd yn ychwanegol at y gêm, Quake, ar y pryd. 338 00:14:25,130 --> 00:14:27,620 Felly roedd fath o modern estyniad o'r gêm. 339 00:14:27,620 --> 00:14:30,920 Ar ôl hynny, yr ydym yn dod i ben i fyny mynd i mewn cysylltiad â Falf 340 00:14:30,920 --> 00:14:32,200 ac yn dod dros yma. 341 00:14:32,200 --> 00:14:36,535 >> -Wel, i mi y dosbarth graffeg yn yn ôl pob tebyg y cwrs mwyaf perthnasol 342 00:14:36,535 --> 00:14:39,960 fy mod yn cymryd yn y coleg yn sicr. 343 00:14:39,960 --> 00:14:42,940 Trigonometreg, algebra llinol. 344 00:14:42,940 --> 00:14:47,140 Cymerais gwrs roboteg oedd â criw o algebra llinol o fath wedi'u pobi 345 00:14:47,140 --> 00:14:52,030 i mewn iddo, a dyna un o'r conglfaen cysyniadau mathemateg ar gyfer unrhyw graffeg 3D. 346 00:14:52,030 --> 00:14:57,680 Mae hyn i gyd am gyfeiriadedd a gwneud y mathemateg o fel, yr wyf i'n edrych drosodd ar chi, 347 00:14:57,680 --> 00:14:58,970 ond yr wyf am i anelu dros yno. 348 00:14:58,970 --> 00:15:04,600 A sut ydw i'n cylchdroi a sut ydw i'n chyfrif i maes lle dwi'n symud neu'n chwilio. 349 00:15:04,600 --> 00:15:07,015 Mae hynny i gyd algebra llinol. 350 00:15:07,015 --> 00:15:11,380 >> -Hanfod person cyntaf saethwr yw fy mod yn edrych trwy y safleoedd gwn 351 00:15:11,380 --> 00:15:13,630 gyda fy llygaid a nod yn rhywbeth a thynnu y sbardun 352 00:15:13,630 --> 00:15:14,670 ac yr wyf am i daro hynny. 353 00:15:14,670 --> 00:15:18,810 Felly, rhaid i chi ddylunio eich dechnoleg i ddelio ag latency. 354 00:15:18,810 --> 00:15:22,020 Ac felly aeth John Carmack yn ôl ac a ddywedodd, oh, beth sydd angen i mi ei wneud 355 00:15:22,020 --> 00:15:28,440 yn rhagweld ar y cleient y arwain mewnbynnau fy chwaraewr, 356 00:15:28,440 --> 00:15:30,336 a dim ond gwneud hynny a rendr o ble yr ydym yn 357 00:15:30,336 --> 00:15:33,460 credu ei fod yn mynd i fod ac yna gadael y gweinydd yn dod yn ôl ac yn atgyweiria 'i mi. 358 00:15:33,460 --> 00:15:36,470 >> -Felly, pan fyddwch yn meddwl am defnyddio peiriant gêm i wneud gêm, 359 00:15:36,470 --> 00:15:38,510 mae llawer mwy o opsiynau yn awr. 360 00:15:38,510 --> 00:15:41,675 >> -A peiriant gêm yn garedig y seilwaith 361 00:15:41,675 --> 00:15:42,800 yr ydych yn gwneud y gêm. 362 00:15:42,800 --> 00:15:46,560 Dyma'r peth cyfrifol ar gyfer llunio y byd, ar gyfer efelychu y byd, 363 00:15:46,560 --> 00:15:50,970 ar gyfer chwarae holl synau, am helpu eich cod gêm 364 00:15:50,970 --> 00:15:53,650 chyfrif i maes beth y gelyn AIs yn mynd i fynd yn ei wneud. 365 00:15:53,650 --> 00:15:57,260 >> -Fel arfer, y ffordd y byddai pobl yn dechrau yn byddent yn cymryd rhywfaint o swm y rhesymeg 366 00:15:57,260 --> 00:15:58,020 a'i newid. 367 00:15:58,020 --> 00:16:00,280 Fel, OK, nawr gadewch i ni dim ond newid y lansiwr roced 368 00:16:00,280 --> 00:16:04,240 i wneud 200 o ddifrod yn lle hynny o wneud 100 difrod. 369 00:16:04,240 --> 00:16:08,580 Mae'n syml iawn, fel, dim ond yn cymryd rhyw darn presennol rhesymeg gameplay 370 00:16:08,580 --> 00:16:10,360 ac yn ei haddasu i sut yr ydych yn hoffi. 371 00:16:10,360 --> 00:16:13,830 >> -Mae'r haen lefel uwch eraill cael ei alw'n cod gêm fel arfer. 372 00:16:13,830 --> 00:16:17,230 A'r cod gêm fel arfer yw'r beth dyna i gyd am y rheolau gêm. 373 00:16:17,230 --> 00:16:21,156 Fel y ffaith fy mod wedi hwn arf arbennig 374 00:16:21,156 --> 00:16:22,530 ac y mae'n gweithio mewn ffordd benodol. 375 00:16:22,530 --> 00:16:25,480 Neu'r ffaith fod yna anghenfil headcrab sy'n 376 00:16:25,480 --> 00:16:27,130 Mae hyn ymddygiadau penodol. 377 00:16:27,130 --> 00:16:30,800 Mathau hynny o bethau yn fel arfer i ddod o hyd fel cod gêm. 378 00:16:30,800 --> 00:16:34,790 >> -Ac oddi yno, mewn gwirionedd, gyda'r rhai math o ddarnau a proses o ailadrodd, 379 00:16:34,790 --> 00:16:37,600 gallwch chi fynd o rywbeth fel Daeargryn i rywbeth fel Half-Life. 380 00:16:37,600 --> 00:16:41,810 >> -Hanner-Life yn sci-fi, gêm saethwr person cyntaf. 381 00:16:41,810 --> 00:16:45,340 Mae'n gosod mewn byd dystopian. 382 00:16:45,340 --> 00:16:50,050 Roedd Hanner-Life cyntaf a osodwyd yn y cyfleuster ymchwil tanddaearol 383 00:16:50,050 --> 00:16:51,100 Gelwir Du Mesa. 384 00:16:51,100 --> 00:16:53,940 A ydych yn chwarae cymeriad enwir Gordon Freeman. 385 00:16:53,940 --> 00:16:56,690 Ac yr oedd yn y bôn am ymosodiad estron 386 00:16:56,690 --> 00:17:00,000 a oedd yn ysgogi pan aeth arbrawf anghywir. 387 00:17:00,000 --> 00:17:04,720 >> A'r ail gêm, Half-Life 2, ei sefydlu tua 10 mlynedd yn ddiweddarach, 388 00:17:04,720 --> 00:17:07,940 ac yn y bôn, yr estroniaid wedi cymryd dros y blaned. 389 00:17:07,940 --> 00:17:12,547 Ac yn awr chi fel Gordon Freeman roedd yn rhaid i achub y bôn 390 00:17:12,547 --> 00:17:13,880 eich ffrind, Alex, pwy rydych yn cyfarfod. 391 00:17:13,880 --> 00:17:17,960 Ac yn ceisio curo yn ôl y estroniaid ac adennill y blaned. 392 00:17:17,960 --> 00:17:20,660 >> -Yn sicr, prosiectau fel Porth 2, roedd yn unig 393 00:17:20,660 --> 00:17:24,742 tîm bach, pump o bobl gweithio ar syniad gêm. 394 00:17:24,742 --> 00:17:26,950 Maent yn dod o hyd i rai pethau y maent meddwl yn ddiddorol, 395 00:17:26,950 --> 00:17:28,283 Gallai fod yn ddiddorol ar gyfer gêm. 396 00:17:28,283 --> 00:17:29,490 Maent yn ehangu i 20 o bobl. 397 00:17:29,490 --> 00:17:31,355 Maent yn datblygu hynny syniadau hynny. 398 00:17:31,355 --> 00:17:32,480 Byddech yn ychwanegu mwy o bobl. 399 00:17:32,480 --> 00:17:35,827 >> Maen nhw fel, OK, ac yn awr rydym eisiau i long ar dri consolau. 400 00:17:35,827 --> 00:17:36,910 Mae angen llawer mwy o bobl. 401 00:17:36,910 --> 00:17:38,619 Fel pawb, yn dod yn edrych ar y gêm hon. 402 00:17:38,619 --> 00:17:39,160 Mae'n awesome. 403 00:17:39,160 --> 00:17:40,909 'I jyst angen criw o waith i gael ei wneud. 404 00:17:40,909 --> 00:17:43,790 Felly, yn sydyn mae gennych gweithio hanner y cwmni, 405 00:17:43,790 --> 00:17:47,100 gennych 120 o bobl yn gweithio ar y gêm hon i gael ei wneud. 406 00:17:47,100 --> 00:17:51,190 Yn amlwg, mae nifer y prosiectau mewn mannau eraill contractau, 407 00:17:51,190 --> 00:17:53,354 ond mae pawb yn super hapus oherwydd eu bod yn gwybod 408 00:17:53,354 --> 00:17:55,520 eu bod yn gweithio ar hyn beth sydd wir yn awesome. 409 00:17:55,520 --> 00:17:58,644 >> -Un o'r pethau gwych am y swydd hon ac mae hyn yn y diwydiant yn gyffredinol 410 00:17:58,644 --> 00:18:00,684 yw bod pethau'n newid drwy'r amser. 411 00:18:00,684 --> 00:18:02,600 Y peth eich bod yn ei wneud eleni yn mynd 412 00:18:02,600 --> 00:18:04,980 i fod yn anodd iawn gan y beth rydych yn ei wneud y flwyddyn nesaf. 413 00:18:04,980 --> 00:18:08,520 Ac felly mae'n cadw popeth mewn gwirionedd ffres, mewn gwirionedd, a 'n bert gyffrous. 414 00:18:08,520 --> 00:18:11,757 Rydych yn dysgu newydd yn barhaus pethau a gwneud mathau newydd o bethau. 415 00:18:11,757 --> 00:18:12,590 [DIWEDD VIDEO chwarae] 416 00:18:12,590 --> 00:18:13,969 DAVID: Dyna ni am CS50LIVE. 417 00:18:13,969 --> 00:18:15,760 Diolch o galon i hyn cyfranwyr wythnos. 418 00:18:15,760 --> 00:18:19,710 Diolch o galon i Colton CS50 ei hun Ogden a'r tîm y tu ôl i'r camera. 419 00:18:19,710 --> 00:18:21,456 Roedd hyn yn CS50. 420 00:18:21,456 --> 00:18:23,198 >> [CERDDORIAETH - LOS DEL RIO, "Macarena"] 421 00:18:23,198 --> 00:19:18,955