>> [MUSIC PLAYING]
NOW: Salam, d眉nya.
Bu CS50LIVE edir.
Biz sizin 眉莽眉n bel蓹 bir yax艧谋 epizod var.
YouTube CEO, bir Internet Explorer bug,
蓹n pis video ever oyun, v蓹 Valve Software sah蓹sind蓹 s蓹f蓹r.
Tokio, Yaponiya Amma ilk, bir s蓹f蓹r harada yax谋nlarda oynam谋艧 Prezident Obama
mina yax艧谋 bir dost il蓹 soccer.
>> [Video playback]
-Wow.
O, h蓹r蓹k蓹t edir.
>> -M蓹n d蓹 bir futbol topu salmaq olar.
Burada getm蓹k.
>> -Hey, yax艧谋 i艧.
>> [END Video playback]
DAVID: Salam, d眉nya.
M蓹n CS50 枚z Colton Ogden burada oldum.
>> COLTON OGDEN: Hello, everybody.
>> DAVID: V蓹 kimin biz bu g眉n burada biziml蓹 var?
>> COLTON OGDEN: Bu, 陌ndi bizim Fransa az qutusu dost.
DAVID: M蓹n, h蓹qiq蓹t蓹n, NO g枚r眉艧眉b [yana艧谋? Rob Boden?]
O v蓹 m蓹n Atlanta zaman, G眉rc眉stan bir ne莽蓹 h蓹ft蓹
Siz geri bil蓹r SIGCSE, X眉susi Faiz
Computer Science T蓹hsil Group, s枚z眉n 蓹traf谋nda g蓹zinti yerl蓹艧ir
konfrans salonunda m蓹rt蓹b蓹 bu o臒lan idi.
脟谋x谋r h蓹m莽inin, zaman biz kampus geri g蓹ldi
biz a艧kar Professor [I艧itilemez] Harvard robot laboratoriya
蓹slind蓹 bir 陌ndi burada kampus idi.
V蓹 o mehribanl谋qla biz蓹 icaz蓹 Bu g眉n sizin 眉莽眉n onu proqram.
COLTON OGDEN: B蓹li, h蓹qiq蓹t蓹n, David, M蓹n indi siz蓹 salam dem蓹k ist蓹yir
Siz g蓹zm蓹k ist蓹yirsinizs蓹 burada masa 蓹traf谋nda.
>> DAVID: Right here?
B眉t眉n h眉quqlar.
>> NOW: Salam, David.
Nice to meet you.
>> DAVID: Hello, 陌ndi.
茝lini silk蓹l蓹m蓹k?
>> COLTON OGDEN: Shake yuxar谋 v蓹 a艧a臒谋 蓹lini.
>> DAVID: OK.
>> COLTON OGDEN: V蓹 sonra o ir蓹lid蓹 getm蓹k v蓹 a艧a臒谋 oturmaq laz谋md谋r.
V蓹 siz maraql谋 oldu臒unuz halda, M蓹n, h蓹qiq蓹t蓹n, siz蓹 g枚st蓹r蓹 bil蓹r
M蓹n onu 蓹ld蓹 ed蓹 nec蓹 da b眉t眉n bu 艧eyl蓹r 眉莽眉n.
>> DAVID: B蓹li, tamamil蓹.
>> COLTON OGDEN: O bir az var off bu s蓹h蓹r balans.
O, h蓹l蓹 onun q蓹hv蓹 yoxdur.
DAVID: Bel蓹 ki, bu biz n蓹 axtar谋r edirik?
COLTON OGDEN: Bel蓹 ki, biz arad谋臒谋n谋z burada art谋q olan bir 蓹sas graph edir
qrafik proqramla艧d谋rma m眉hit, Not 莽ox ox艧ar olan
ki, CS50 istifad蓹 edir.
Burada biz m眉蓹yy蓹n oldu bax bir diaqramda kimi.
V蓹 biz bu bir d蓹st蓹 var Burada ki莽ik bloklar.
陌ndi biz bu bir n蓹z蓹r 蓹g蓹r m蓹s蓹l蓹n, stand up deyirl蓹r.
Bu blok 眉莽眉n aya臒a deyir 陌ndi, olsun dey蓹 oturaraq edir
v蓹 ya n蓹.
>> Sonra biz bu gider bax toxunma r蓹hb蓹ri, hans谋 蓹sas蓹n
眉st bir kran g枚zl蓹yir ba艧谋n谋 siz 蓹vv蓹ll蓹r g枚rd眉m kimi.
Vasit蓹sil蓹 h蓹r蓹k蓹t bir x, y, z v蓹 h蓹r蓹k蓹t x眉susi t蓹yinat istiqam蓹ti.
Handshake m蓹n yazd谋臒谋 bir modul, 蓹sas蓹n David, hello, deyir ki.
Nice to meet you.
Bir handshake 眉莽眉n g枚zl蓹yir.
Otur qar艧谋 dayanmaq deyil.
O, ir蓹li getm蓹k v蓹 a艧a臒谋 oturmaq laz谋md谋r.
V蓹 sonra ba艧 h蓹r蓹k蓹t bir loop vasit蓹si o
t蓹sad眉fi istiqam蓹tl蓹rd蓹 ba艧谋n谋 h蓹r蓹k蓹t ed蓹c蓹k.
>> DAVID: Maraql谋.
Bu baxmaq deyil, baxmayaraq Not puzzle 蓹d蓹d kimi,
Bu, h蓹qiq蓹t蓹n, eyni fikirdir.
V蓹 siz bir proqram m蓹ftil edirik Bu bloklar istifad蓹.
>> COLTON OGDEN: B蓹li, d蓹qiq.
>> DAVID: Bel蓹 ki, s蓹n etdi Onlardan biri, handshake.
Biz ki, bir zoom ed蓹 bil蓹r蓹mmi?
>> COLTON OGDEN: Sure.
Biz burada handshake n蓹z蓹r laz谋md谋r.
V蓹 biz 莽ox qurmaq g枚r蓹c蓹ksiniz dig蓹r diaqramda ox艧ar.
Biz salam bloku il蓹 ba艧lamaq olan [I艧itilemez] David, hello, deyir.
Nice to meet you.
Burada bu do臒ru bir loop edir.
Bu qol h蓹r蓹k蓹t a艧kar, deyir.
Bel蓹 ki, bir sonsuz olacaq onun silah q蓹d蓹r loop wait
yuxar谋 v蓹 a艧a臒谋 qald谋r谋lm谋艧d谋r.
V蓹 sonra bu ba艧 bir d蓹f蓹, ir蓹li getm蓹k v蓹 bu 艧eyi ed蓹c蓹yik.
OK s蓹rtliyind蓹n se莽in v蓹 sonuna getm蓹k, 蓹sas蓹n onu geri g枚nd蓹rm蓹k dem蓹kdir
onun default m枚vqe.
DAVID: Maraql谋.
Yaln谋z m蓹hdudla艧d谋r谋l谋r Bu qrafik m眉hit istifad蓹
bu 艧蓹kild蓹 ona proqram?
>> COLTON OGDEN: 茝slind蓹, no.
Biz c眉t bas谋n ir蓹li getm蓹k v蓹 蓹g蓹r Bu bloklar h蓹r hans谋 bir
Biz, h蓹qiq蓹t蓹n, var ki, ed蓹 bil蓹rsiniz ba艧l谋q alt谋nda python kodu,
Bu bloklar h蓹r g眉c眉n眉 art谋r谋yor.
>> DAVID: Ah, h蓹qiq蓹t蓹n.
O tan谋mad谋臒谋, python 眉莽眉n bel蓹 bir 艧蓹rh dil,
ruhu 莽ox ox艧ar Biz CS50 istifad蓹 ed蓹n PHP,.
V蓹 istifad蓹 ed蓹 bil蓹rsiniz kimi 莽ox Web proqramla艧d谋rma PHP,
siz d蓹 command line istifad蓹 ed蓹 bil蓹rsiniz.
V蓹 Colton burada edir kimi Bu qrafik m眉hit,
sonra yaz谋l谋 proqramlar谋 v蓹 Wi-Fi vasit蓹sil蓹 枚t眉r眉lm蓹si -
COLTON OGDEN: Correct.
DAVID: - indi.
B蓹zi olard谋 蓹traf谋nda qalmaq 眉莽眉n vaxt?
>> COLTON OGDEN: Absolutely.
>> DAVID: B眉t眉n h眉ququ.
Yax艧谋, Colton 蓹vv蓹l geri g蓹lir s眉rpriz bir az us,
biz indi - onu almaq - 60 saniy蓹 var auditioning ke莽mi艧 CS50 t蓹l蓹b蓹
yolda艧lar谋 t蓹dris olmaq.
[Video playback]
-Sa臒 olun.
Burada oldu臒um 眉莽眉n, h蓹r k蓹s t蓹艧蓹kk眉r edir蓹m.
>> -Hey, c蓹nab Bunny.
>> Bu q谋sa tutorial xo艧 g蓹lmisiniz -
>> Twinkies il蓹 [i艧itilemez] fun.
-Dur.
Stop.
>> -Bel蓹 ki, indi biz bir problem var.
-O deyil.
M蓹n niy蓹 siz蓹 gedir蓹m.
-A loop kimi, t蓹krar edir -
>> Qara qutusu-Sort.
>> -OK.
M蓹n almaq d眉艧眉n眉r蓹m.
-B眉t眉n h眉ququ.
Bel蓹 ki, indi bir az 莽蓹tin hiss蓹si oldum.
>> -Bu do臒ru deyil.
8 bit bir byte etm蓹k.
>> -Siz bir byte almaq v蓹 d枚rd chunks onu ayr谋-ayr谋.
>> -Beep, beep, beep, beep, beep.
Beep, beep, beep, beep, beep.
>> -Bu 莽ox m眉r蓹kk蓹b g枚r眉n眉r.
>> -Bel蓹 ki, yen蓹 bunu bildirin.
>> M蓹n siz蓹 莽a艧d谋rmaq varsa, xahi艧 edirik m蓹ni dayand谋rmaq 眉莽眉n 莽ekinmeyin.
>> -Amma ikinci g枚zl蓹yin.
>> -Yax艧谋, slayd geri baxaq v蓹 add谋m-add谋m 艧eyi q谋rmaq.
>> Yad谋n谋zdad谋rsa, yadda艧 byte 枚l莽眉l眉 par莽alara q蓹d蓹r s谋n谋q.
>> -Bel蓹 ki, burada biz 蓹n yax艧谋 halda ssenari var.
>> -Bu 蓹h蓹miyy蓹tli deyil t蓹kmill蓹艧dirilm蓹si 眉z蓹rind蓹 -
>> Chrome kimi-A web browser.
>> -H蓹r hans谋 bir azad 眉莽眉n h蓹mi艧蓹 laz谋md谋r -
-People -
-Siz qar艧谋la艧maq bil蓹r.
V蓹 kodu 蓹ld蓹 ed蓹 bil蓹rsiniz q蓹d蓹r 莽蓹tin.
>> -V蓹 siz laz谋m olan b眉t眉n edir.
>> -Boom!
>> DAVID: 陌ndi CS50 枚z Son Dan Coffey v蓹 m蓹n
h蓹yata s蓹yah蓹t etm蓹k imkan谋na malik Mountain View, California,
olan burada Google q蓹rargah谋nda edir.
V蓹 biz sohbet 眉莽眉n bir 艧ans idi Susan Wojcicki, YouTube CEO.
Bu Susan nin faktiki idi 90-c谋 ild蓹 蓹vv蓹l qaraj il
Google 枚z眉 idi ki, Larry v蓹 Sergey t蓹r蓹find蓹n a莽谋lm谋艧.
>> B蓹li, bu 莽谋x谋r ki, Susan 枚z眉 h蓹qiq蓹t蓹n CS50 etdi
M蓹n 蓹vv蓹l bir ne莽蓹 il.
V蓹 m蓹n diqq蓹ti 莽蓹k蓹n edir蓹m Siz tezlikl蓹 e艧itm蓹k laz谋md谋r kimi nec蓹
komp眉ter 莽ox giri艧 elm bel蓹 ki, onun h蓹yat t蓹sir g枚st蓹rmi艧dir.
O, salam dem蓹k ist蓹rdim.
Susan Wojcicki: Salam, d眉nya.
M蓹n Susan Wojcicki deyil蓹m.
M蓹n YouTube CEO deyil蓹m.
M蓹n v蓹 m蓹n CS50 etdi 1990-c谋 ild蓹 Harvard ba艧.
>> M蓹n, h蓹qiq蓹t蓹n, bir tarix idi v蓹 蓹d蓹biyyat b枚y眉k.
V蓹 m蓹nim ki莽ik yay m蓹n h蓹yata ke莽irilir ki, b蓹lk蓹 m蓹n
bir 艧ey 枚yr蓹nm蓹k ist蓹di komp眉ter haqq谋nda.
V蓹 m蓹n geri g蓹ldi.
M蓹n CS50 etdi.
Bu 莽蓹tin idi, lakin idi 蓹n g枚z蓹l sinif I ald谋.
M蓹n h蓹r 艧ey haqq谋nda d眉艧眉nm蓹k nec蓹 d蓹yi艧di.
>> M蓹n Harvard m蓹zunu 1990-c谋 ild蓹, m蓹n Silicon Valley getdi
v蓹 m蓹n bir i艧 var.
M蓹n i艧 etdik beri texnologiya.
Bel蓹 ki, CS50 m蓹nim h蓹yat d蓹yi艧di.
M蓹n 枚yr蓹nm蓹k v蓹 qurma臒a davam edir.
Bu m蓹n蓹 b枚y眉k bir z蓹min verdi.
V蓹 m蓹n h蓹r 枚yr蓹nm蓹y蓹 davam edir蓹m texnologiya d蓹yi艧iklikl蓹r kimi g眉n.
>> V蓹 m蓹n bu g枚z蓹l hesab edir蓹m b眉t眉n q蓹bul etdiyiniz
ki, d眉nya nec蓹 莽眉nki ir蓹li gedir d蓹yi艧dirm蓹k niyy蓹tind蓹dir.
Daha 莽ox olmas谋 v蓹 var olacaq daha 莽ox imkan v蓹 innovasiya.
Digital t蓹sir edir bizim bu art谋q daha 莽ox ya艧ay谋r.
V蓹 bu g枚z蓹l var b眉t眉n CS50 alaraq edirik.
Bel蓹 ki, bu CS50 edir.
>> DAVID: Bel蓹likl蓹, siz oldu臒unuz halda yeni bir s蓹b蓹b axtar谋r
m眉蓹yy蓹n bir brauzer istifad蓹 etm蓹k deyil, burada sizin 眉莽眉n yax艧谋 bir.
Bu yax谋nlarda m蓹n q蓹bul - h蓹r k蓹s il蓹 yana艧谋,
Harvard Universitetind蓹 - burada bu e-po莽t.
>> Harvard icmas谋n谋n "H枚rm蓹tli 陌stifad蓹莽i.
Milli T蓹hl眉k蓹sizlik Departamentinin t枚vsiy蓹 edir ki, m眉v蓹qq蓹ti b眉t眉n istifad蓹莽il蓹r
istifad蓹 dayand谋rmaq Microsoft Internet Explorer, IE,
kritik bir t蓹hl眉k蓹sizlik q眉sur s蓹b蓹biyl蓹. "
>> Bu h蓹qiq蓹t蓹n r蓹smil蓹艧dirilir Microsoft Security Advisory 2963983.
Internet Explorer g眉venlik a莽谋臒谋 uzaqdan kodu icra izin vura bil蓹r.
陌ndi bu n蓹 dem蓹kdir v蓹 t蓹hl眉k蓹 n蓹dir?
B蓹li, bu hesab burada diaqram, biz
haqq谋nda dan谋艧maq CS50 istifad蓹 HTTP v蓹 ya web trafik.
Biz burada bir web varsa server v蓹 dig蓹r t蓹r蓹fd蓹n
a browser - Internet Explorer bu halda - 蓹lb蓹tt蓹,
bir browser zaman ilk bir web s蓹hif蓹 xahi艧
Bu kimi bir HDP mesaj谋 g枚nd蓹r.
Index.html versiyas谋 1.1 istifad蓹 GET HTTP kimi tan谋nan protokol.
>> 陌ndi bu halda, pis o臒lan var el蓹 bu web server 莽谋x谋艧谋 var
v蓹 bir y眉kl眉 bel蓹 dan谋艧maq 眉莽眉n istifad蓹,
o raz谋 ed蓹 bil蓹r web server bu qay谋tmaq 眉莽眉n.
Yaln谋z 枚z眉 index.html t蓹l蓹b, lakin daxilind蓹 蓹laq蓹dar
ki, index.html fayl bil蓹r, 茝lb蓹tt蓹, dig蓹r aktivl蓹r ola bil蓹r.
X眉susil蓹, bir 艧ey kimi exploit.SWF,
bir flash fayl ki, son n蓹tic蓹d蓹 Bu t蓹hl眉k蓹sizlik istifad蓹 edir
texnika, y谋臒谋n Feng Shui, olan dey蓹r蓹k bir x眉lya yol ki, kodu
ki, flash fayl spreyi daxilind蓹 komp眉ter daxilind蓹 qondarma y谋臒谋n
b眉t眉n m眉xt蓹lif chunks il蓹 browser n蓹tic蓹d蓹 n蓹z蓹rd蓹 tutulmu艧dur ki, yadda艧
burada yadda艧 b枚y眉k chunks yazmaq.
>> Bizim m眉zakir蓹 bu geri 蓹g蓹r y谋臒谋n CS50 v蓹 y谋臒谋n谋
v蓹 yadda艧 idar蓹etm蓹 眉mumiyy蓹tl蓹.
陌ndi ki, yadda艧 h蓹qiq蓹t蓹n y谋臒谋n at谋lan
h蓹qiq蓹t蓹n flash vector obyektl蓹rin deyilir.
V蓹 bu bir 艧eydir Siz tan谋艧 ola bil蓹r
脰z眉n眉z 蓹g蓹r 蓹vv蓹l Flash proqramla艧d谋r谋lm谋艧.
Amma x眉susil蓹 h蓹min obyektl蓹rin bir bir flash media s蓹s obyekt kimi tan谋n谋r.
>> V蓹 burada, 莽眉nki bir f眉rs蓹t d眉艧眉r n蓹 bu istismar sonra n蓹 g蓹lir
Bu y谋臒谋n Pornoqrafiya edir yadda艧, yadda艧 bu obyekt,
bu etm蓹k 眉莽眉n 莽al谋艧谋r, bel蓹 ki, hexadecimal 眉nvan谋 莽al谋艧t谋r谋labilir, bununla
n蓹tic蓹d蓹 proqram aldatma臒a 莽al谋艧谋r bel蓹 ki, b蓹zi shell kodu icra etm蓹k
dan谋艧maq, v蓹 ya pis o臒lan kodu 眉莽眉n, ki, n蓹tic蓹d蓹 burada bu 眉nvanda saxlan谋l谋r,
indirerek yolu il蓹 vurulub olan bilmeden ki, x眉susi flash file.
>> 陌ndi son n蓹tic蓹 ola bil蓹r n蓹 olursa olsun, r蓹qib komp眉ter 眉莽眉n n蓹 etm蓹k ist蓹yir.
O sizin fayllar谋 silm蓹k bil蓹r, , fayllar谋 h蓹r蓹k蓹t fayllar谋 e-po莽t,
v蓹 ya, h蓹qiq蓹t蓹n, siz 枚z眉n眉z bir 艧ey ki, komp眉ter sahibi kimi ed蓹 bil蓹r.
T蓹hl眉k蓹 bel蓹 qorxudan deyil ki, var.
Bu imkan verir h蓹qiq蓹t蓹n h蓹r k蓹s Onun veb internet
ixtiyari icra ziyar蓹t bil蓹r komp眉ter proqramlar谋.
>> 陌ndi 艧眉k眉rl蓹r olsun ki, Microsoft 莽ox bu yax谋nlarda bu 眉莽眉n bir d眉zeltme azad
莽眉nki problem h蓹qiq蓹t蓹n afflicted Internet Explorer 6
up 11 vasit蓹sil蓹 b眉t眉n yol.
Bel蓹 ki, bu, olduqca b蓹zi biziml蓹 oldu zaman v蓹 yaln谋z bu yax谋nlarda a艧kar edilmi艧dir.
Bel蓹likl蓹, siz avtomatik yenilikl蓹ri varsa a莽谋q, tezlikl蓹 OK olmal谋d谋r.
Amma yaln谋z t蓹hl眉k蓹siz etm蓹k 眉莽眉n, siz m眉tl蓹q bil蓹r 蓹n az谋 bir dig蓹r brauzer ke莽m蓹k
bu vaxt.
>> 陌ndi d蓹 莽谋x谋r ki, Microsoft 莽ox s蓹xav蓹tl蓹
h蓹m莽inin, Windows XP 眉莽眉n bir d眉zeltme azad olan Windows eski bir versiyas谋
support r蓹smi 蓹slind蓹 yaln谋z bir ne莽蓹 h蓹ft蓹 蓹vv蓹l dayand谋r谋lm谋艧,
lakin bu t蓹hl眉k蓹 bel蓹 pis idi ki, onlar d蓹 OS 眉莽眉n bir d眉zeltme bazara
h蓹m莽inin.
>> 陌ndi dig蓹r x蓹b蓹rl蓹r bu h蓹ft蓹 bu idi.
Atari 2600, eski oyun konsol ki, mina bir cousin
h蓹qiq蓹t蓹n olan b枚y眉y蓹n idi biz video oyun oynamaq 眉莽眉n istifad蓹
biz onlar谋n evi ziyar蓹t edir蓹m.
陌ndi h蓹r hans谋 bir halda, niy蓹 bu idi x蓹b蓹r a艧a臒谋dak谋 s蓹b蓹bd蓹n idi.
Geri 80-ci, 艧irk蓹t Bu cihaz arxas谋nda, Atari,
Bir basd谋rmaq q蓹rar谋na g蓹lib New Mexico poliqon
k枚hn蓹 oyunlar b眉t眉n d蓹st蓹 v蓹 t蓹limat
ki, kimi ki ba艧qa sat谋lmayan getdi.
>> 陌ndi zamanla, bu d蓹fn oyunlar bir 艧蓹h蓹r mif bir az olur.
陌nsanlar h蓹qiq蓹t蓹n 蓹min bilmirdim olmad谋臒谋n谋, bu h蓹qiq蓹t蓹n ba艧 h蓹tta
baxmayaraq ki, mif getdi kimi, 艧irk蓹t h蓹tta konkret bir qat t枚k眉l眉r ki
Bu h蓹r 艧ey 眉st u艧aqlar qar艧谋s谋n谋 almaq 眉莽眉n poliqon
h蓹qiq蓹t蓹n vasit蓹sil蓹 x谋艧谋lt谋 g蓹l蓹n, pulsuz video oyun tapmaq 眉莽眉n 莽al谋艧谋r谋q.
B蓹li, bu 莽谋x谋r ki, bir s蓹n蓹dli 2014-c眉 ild蓹 art谋q davam edir.
V蓹 ekskavatorlar bir komanda 莽al谋艧谋r Bu hekay蓹 arxas谋nda h蓹qiq蓹ti 莽谋xartmaq
orada h蓹qiq蓹t蓹n varsa.
>> Onlar a艧kar n蓹 tahmin?
B蓹li, m蓹hz bu o臒lan, amma minl蓹rl蓹
onun oyun n眉sx蓹, azad edilib
Bu azad il蓹 coincident film, E.T. The Extraterrestrial.
Bel蓹 ki, h蓹qiq蓹t蓹n, yaln谋z son bir ne莽蓹 g眉n onlarla v蓹 y眉zl蓹rl蓹 蓹g蓹r minl蓹rl蓹
n蓹tic蓹d蓹 bu patron ortaya ba艧lay谋r olunur.
>> 陌ndi niy蓹 bel蓹 d蓹fn etdi bir ayd谋n 莽ekici oyun?
B蓹li, bu 莽谋x谋r ki, E.T. h蓹qiq蓹t蓹n tan谋nm谋艧 olunur
莽ox 蓹n pis video oyun olacaq.
Onlar qism蓹n, 莽眉nki inki艧af etdirm蓹k o q蓹d蓹r az vaxt
ki, 蓹vv蓹l oyun x眉susi Milad m枚vs眉m眉,
h蓹m d蓹 idi, 莽眉nki oynamaq 眉莽眉n x眉susil蓹 莽蓹tindir.
Bu, 蓹lb蓹tt蓹, begs olan sual, biz bunu ed蓹 bil蓹rsiniz?
B蓹li, biz.
Bir n蓹z蓹r salaq.
[VIDEO oyun oynayan]
陌ndi h蓹qiq蓹t蓹n idi insanlar etiraz etdi ki, qrafik
莽眉nki, h蓹qiq蓹t蓹n, bu '80s idi v蓹 bu s蓹n蓹tin d枚vl蓹t idi.
H蓹qiq蓹t蓹n, bu burada m蓹nim u艧aql谋q idi.
Amma n蓹 莽蓹tin idi Bu oyun, biri idi
茝g蓹r 蓹traf谋nda bir film ET idi ekran axtar谋r
o ki莽ik piksel 眉莽眉n olan Reese nin Par莽alar t蓹msil.
Amma tutmaq 莽ox oldu臒unu d眉艧d眉 蓹g蓹r o qaranl谋q almaz formal谋,
Bir d眉艧m蓹k olard谋 ki, 蓹slind蓹 pit
莽ox a臒谋r v蓹 莽谋xmaq 眉莽眉n yorucu.
Bel蓹 ki ET torpa臒a verildi.
>> 陌ndi d蓹 s蓹hra gec burada Wyoming idi.
A n眉v蓹 il蓹 s蓹hv etm蓹k deyil [? nucular?] n蓹zar蓹t m蓹rk蓹zi.
V蓹 蓹slind蓹, siz a艧a臒谋 baxmaq 蓹g蓹r orada konkret alt谋nda
Bu a臒 q眉tb眉n眉n yax谋nl谋臒谋nda var 蓹slind蓹 bir Minuteman III raket,
n眉v蓹 raket ki, h蓹qiq蓹t蓹n var ki, b蓹zi texnologiyas谋 il蓹 m眉hafiz蓹
t蓹xmin蓹n siz 眉mid ed蓹 bil蓹r kimi m眉asir kimi.
Amerika TV show, 60 D蓹qiq蓹, yax谋nlarda bu ortaya qoydu.
[Video playback]
-Amma avadanl谋q q蓹dimdir.
Bu, misal 眉莽眉n, komp眉ter biri ki,
bir launch alacaq prezidenti sifari艧.
Bu disket disk istifad蓹 edir.
Bu h蓹qiq蓹t蓹n k枚hn蓹, b枚y眉k olanlar谋.
Siz, burada a艧a臒谋 蓹ld蓹 蓹vv蓹l y蓹qin ki, bir g枚rm蓹mi艧dik?
>> -I'd bir q蓹d蓹r g枚rm蓹mi艧蓹m M蓹n bu de艧ik a艧a臒谋 var.
>> [END Video playback]
>> 陌ndi d眉艧眉n眉r 蓹g蓹r Bu disk g枚rd眉m,
o 5 v蓹 1/4-inch diskl蓹r 1980-ci ild蓹n, uh-uh.
Bu 8-inch disket edir 1970-ci ild蓹n disk.
陌ndi CS50 枚z Dan Coffey v蓹 m蓹n d蓹 bir f眉rs蓹t idi
Seattle s蓹yah蓹t, Washington yax谋nlarda harada
biz Valve bizim dost ziyar蓹t etdi.
茝slind蓹, siz m蓹n蓹 60 saniy蓹 geri bil蓹r o virtual reall谋q g枚zl眉k qal谋c谋.
>> 陌ndi biz d蓹 bel蓹 bir imkan var idi Valve m眉h蓹ndisl蓹ri 眉莽 il蓹 s枚hb蓹t
kim haqq谋nda biz蓹 dan谋艧d谋 n蓹 ki, Valve i艧l蓹m蓹k kimi
lakin daha yax艧谋 h蓹l蓹, n蓹 var video oyun inki艧af etm蓹k ist蓹yir蓹m.
Bir n蓹z蓹r salaq.
>> [Video playback]
>> [VIDEO oyun oynayan]
-My name Brian Jacobson edir.
I n枚v Valve m蓹nim yol bir az circuitous mar艧rutu.
M蓹n, h蓹qiq蓹t蓹n, bir komp眉ter deyil kollec proqram莽谋.
M蓹n geri etm蓹k 眉莽眉n istifad蓹 edilmi艧dir lisey varl谋q
proqramla艧d谋rma v蓹 蓹ld蓹 ed蓹 h蓹yata ke莽irilm蓹si ideyas谋 stuff
yaln谋z bir ne莽蓹 d蓹qiq蓹 v蓹 ya saat.
Idil蓹r ki, inki艧af s眉r蓹tl蓹 v蓹 m蓹nim fikir g枚r蓹n h蓹yat g蓹lir.
>> -My name Yahn Bernier edir.
M蓹n Valve burada oldu臒unuz art谋q 16 ildir.
M蓹n yaln谋z 眉莽眉n yaz谋l谋 q蓹d蓹r ba艧a Quake 眉莽眉n fun bir s蓹viyy蓹d蓹 redaktoru
ikili 蓹saslan谋r BSP, adl谋 space b枚l眉mleme a臒aclar.
Bu giri艧 sort idi.
V蓹 n蓹tic蓹d蓹 olan Gabe Newell, Valve t蓹sis莽isi v蓹 Mike Harrington
M蓹n蓹 bir e-po莽t dey蓹r蓹k proqram g枚nd蓹rdi inki艧af m眉h蓹ndis imkan.
-My name John Cook edir.
M蓹n bir proqram m眉h蓹ndis oldum Valve 莽al谋艧谋r.
M蓹n online sisteml蓹ri diqq蓹t, scaling v蓹 memarl谋q.
>> Bir dostum v蓹 m蓹n, h蓹qiq蓹t蓹n, universitet idi
Team Fortress adl谋 oyun i艧.
V蓹 biz yaln谋z oyun etmi艧dir, internet onu qoymaq.
Bu bir 蓹lav蓹 idi oyun, Quake, zaman谋.
Bel蓹 ki, sort m眉asir idi ki, oyun uzad谋lmas谋.
Bundan sonra, biz ba艧a Valve il蓹 蓹laq蓹 蓹ld蓹
v蓹 burada g蓹lir.
>> -Yax艧谋, m蓹nim 眉莽眉n qrafik sinif idi y蓹qin ki, 蓹n T蓹tbiq kurs
M蓹n 蓹min 眉莽眉n kollec etdi ki.
Triqonometriya, x蓹tti c蓹br.
M蓹n ki, bir robot kurs g枚t眉r眉b bi艧mi艧 x蓹tti c蓹br c眉r d蓹st蓹
bu, ki, t蓹m蓹li biridir daxil h蓹r hans谋 bir 3D qrafika 眉莽眉n riyaziyyat anlay谋艧lar谋.
Bu oriyentasiya v蓹 bunu b眉t眉n var kimi riyaziyyat, m蓹n siz蓹 art谋q ar谋yorum
amma orada m蓹qs蓹d ist蓹yir蓹m.
V蓹 nec蓹 M蓹n nec蓹 yoxdur d枚n眉艧眉ml眉 v蓹 yoxdur I h蓹r蓹k蓹t v蓹 ya ar谋yorum harada 艧ekillendirmek.
Y蓹ni b眉t眉n x蓹tti c蓹br edir.
>> -Bu bir ilk 艧蓹xs at谋c谋 mahiyy蓹ti M蓹n gun saytlar谋 vasit蓹sil蓹 baxmaq edir
m蓹nim g枚z v蓹 m蓹qs蓹di at il蓹 bir 艧ey v蓹 t蓹tiyi 莽蓹km蓹k
v蓹 m蓹n ki, t蓹艧kil etm蓹k ist蓹yirik.
Bel蓹likl蓹, siz dizayn var sizin gizlilik il蓹 m蓹艧臒ul texnologiya.
V蓹 John Carmack geri getdi v蓹 oh, m蓹n n蓹 etm蓹k laz谋md谋r, dedi
m眉艧t蓹ri proqnozla艧d谋rmaq m蓹nim oyun莽u giri艧 n蓹tic蓹l蓹n蓹c蓹k,
v蓹 yaln谋z bunu v蓹 g枚st蓹rm蓹k harada biz
o olacaq d眉艧眉nm蓹k v蓹 sonra bildirin server geri g蓹lm蓹k v蓹 m蓹nim 眉莽眉n d眉zeltmek.
>> -Bel蓹likl蓹, siz haqq谋nda d眉艧眉n眉r etdiyiniz zaman bir oyun etm蓹k bir oyun m眉h蓹rriki istifad蓹 ed蓹r蓹k,
bir 莽ox variantlar谋 indi var.
>> -A oyun m眉h蓹rriki n枚v眉d眉r infrastrukturun
Siz oyun etm蓹k olan.
Bu r蓹sm 眉莽眉n m蓹suliyy蓹t 艧ey d眉nya, d眉nya sim眉lasyonu 眉莽眉n,
b眉t眉n s蓹sl蓹r oynayan 眉莽眉n, oyun kodu yard谋m 眉莽眉n
anlamaq n蓹 d眉艧m蓹n AIS n蓹 getm蓹k 眉莽眉n gedir.
>> -Ad蓹t蓹n, insanlar ba艧layacaq yoldur Onlar m蓹ntiq b蓹zi m蓹bl蓹臒i almaq istiyorum
v蓹 onu d蓹yi艧dirm蓹k.
Kimi, OK, indi ed蓹k yaln谋z roketatar d蓹yi艧dirm蓹k
蓹v蓹zin蓹 200 z蓹r蓹r 100 z蓹r蓹r edir.
Bu, 莽ox sad蓹, kimi, yaln谋z almaq gameplay m蓹ntiq b蓹zi m枚vcud par莽a
v蓹 ist蓹diyiniz nec蓹 莽imdik.
>> -Dig蓹r y眉ks蓹k s蓹viyy蓹d蓹 qat ad蓹t蓹n oyun kodu adlan谋r.
V蓹 oyun kodu ad蓹t蓹n oyun qaydalar谋 haqq谋nda b眉t眉n var ki, bir 艧ey.
M蓹n ki, kimi bu silah
v蓹 x眉susi bir 艧蓹kild蓹 i艧l蓹yir.
V蓹 ya var ki, bir headcrab canavar ki,
Bu x眉susi davran谋艧lar谋 vard谋r.
艦eyi bu n枚v ad蓹t蓹n oyun kod kimi tapmaq 眉莽眉n.
>> -V蓹 oradan, h蓹qiq蓹t蓹n, bu il蓹 蓹d蓹d v蓹 iteration prosesinin c眉r,
sizin kimi bir 艧ey ed蓹 bil蓹rsiniz Half-Life kimi bir 艧ey Quake.
>> -Half-Life, bir sci-fi edir ilk 艧蓹xs at谋c谋 oyun.
Bu dystopian d眉nyada m眉蓹yy蓹n edir.
陌lk Half-Life m眉蓹yy蓹n edilib Bu yeralt谋 t蓹dqiqat tesis
Qara Mesa 莽a臒谋r谋b.
V蓹 siz bir xarakter ifa Gordon Freeman adl谋.
V蓹 bu, 蓹sas蓹n idi haqq谋nda bir yadplanetli z蓹bti
ki q谋z谋艧d谋r谋rd谋lar Bir s谋naq yanl谋艧 getdi.
>> V蓹 ikinci oyun, Half-Life 2, 10 il sonra m眉蓹yy蓹n edilib,
v蓹 蓹sas蓹n, 蓹cn蓹bil蓹r planet 眉z蓹rind蓹 alm谋艧d谋.
陌ndi Gordon Freeman kimi 蓹sas蓹n xilas etm蓹k idi
Siz cavab ver蓹n dost, Alex,.
V蓹 geri d枚ym蓹k c蓹hd 蓹cn蓹bil蓹r v蓹 planetin d眉z蓹ltm蓹k.
>> -茝lb蓹tt蓹, kimi layih蓹l蓹r Portal 2, yaln谋z idi
ki莽ik bir komanda, be艧 n蓹f蓹r bir oyun ideya 眉z蓹rind蓹 i艧l蓹yir.
Onlar b蓹zi 艧eyl蓹ri 枚zl蓹rin蓹 d眉艧眉nc蓹, maraql谋 idi
bir oyun 眉莽眉n maraql谋 ola bil蓹r.
Onlar 20 n蓹f蓹r geni艧l蓹nmi艧dir.
Onlar h蓹min ideyalar谋 h蓹yata fleshed.
Siz bir daha insanlara 蓹lav蓹 edib.
>> Onlar OK, kimi, v蓹 ist蓹yirik indi biz 眉莽 konsollar谋 g蓹mi ist蓹yir蓹m.
Biz daha 莽ox insanlar laz谋md谋r.
H蓹r k蓹s kimi, bu oyun baxmaq g蓹lir.
Bu z蓹hmli deyil.
Bu, sad蓹c蓹 bir d蓹st蓹 laz谋md谋r h蓹yata almaq 眉莽眉n 莽al谋艧谋r.
Bel蓹 ki, bird蓹n-bir蓹 var yar谋m 艧irk蓹t i艧,
Siz i艧 120 n蓹f蓹r Bu oyun bunu almaq 眉莽眉n.
Ayd谋nd谋r ki, say谋 ba艧qa layih蓹l蓹r m眉qavil蓹l蓹ri,
lakin h蓹r k蓹s super edir Onlar bilirik, 莽眉nki xo艧b蓹xt
bu 莽al谋艧谋r谋q h蓹qiq蓹t蓹n z蓹hmli ki, bir 艧ey.
>> Haqq谋nda h蓹qiq蓹t蓹n b枚y眉k 艧eyi biri 眉mumiyy蓹tl蓹 bu i艧 v蓹 bu s蓹naye
艧eyl蓹r h蓹r zaman d蓹yi艧dirm蓹k edir.
Siz etdiyiniz 艧ey bu il gedir bunu
Bu 莽ox 莽蓹tin olacaq Siz g蓹l蓹n il 艧ey.
V蓹 bel蓹 ki, h蓹qiq蓹t蓹n h蓹r 艧ey saxlay谋r t蓹z蓹, h蓹qiq蓹t蓹n, v蓹 olduqca maraql谋.
Siz daim yeni t蓹lim etdiyiniz 艧eyl蓹r v蓹 stuff yeni n枚v edir.
[END Video playback]
DAVID: Bu CS50LIVE 眉莽眉n var.
脟ox bu say蓹sind蓹 h蓹ft蓹ki ian蓹莽il蓹r.
脟ox CS50 枚z Colton say蓹sind蓹 Ogden v蓹 kamera arxas谋nda komanda.
Bu CS50 idi.
>> [MUSIC - LOS DEL RIO, "Macarena"]