[MIZIK jwe] DAVID J. Malan: Sa a se CS50. Sa a se nan fen semèn nèf, epi nou gen anpil plezi bagay yo fè jodi a. Lè an reyalite, se pa sèlman yo nou pral yo demontre kèk twa dimansyon teknoloji pou ou nan vityèl reyalite ak yon envite trè espesyal, nou ap tou tire a jodi a konferans nan reyalite vityèl. Nan twa dimansyon ak yon kamera isit la, ak yon seri kamera isit la. Se konsa, jis pou nou ka apwoksimatif eksperyans la ki gen yonn nan nou vini sou sèn, te kapab youn nan ou aktyèlman vini sou sèn? Kanpe in-- se pou yo ale isit la menm. Mwen panse ke mwen te wè men ou nan mitan premye a. Vini non sou yo. Ki sa ki nan your-- [OUT AUDIO]. Arianna. Vini non sou moute and-- [AUDIO OUT] Ki Mwen pral fè se ou vini sou moute se voye jete sou ekran nou an sou isit lan-- sa ekoutè nan ki Colton gen pare pou ou. Nice yo wè ou. Men, si ou vle ale pi devan epi mete sa a sou. Colton, ki sa nou gen sa Arianna yo pral mete devan je li? COLTON: W ap ale nan gen l ap gade yon trelè fim. DAVID J. Malan: Yon trelè fim. Ak jan mwen sonje, sa a se yon san patipri pè fim trelè. Arianna: Vrèman? DAVID J. Malan: Pou an omwen youn nan nou nan sal la. Pa gen moun ki te wè sa. Tout dwa. Ak nan yon moman li ta dwe previzyon sou laptop yon Colton nan nan vire ekran an isit la. Kite m 'ale sou isit la ak sa yo ki D', ak isit la a ki sa Arianna wè. Se konsa, li wè li kòm youn imaj, Lè nou konsidere ke nou wè li, nan kou, nan de. Left je ak grenn je dwat. Kite m 'ale pi devan epi mwen pral jete l 'sou anlè tèt yo tou, menm si li nan yon ti kras klere. Nan ka sa reyalite vityèl gen nan yon gwo jwe bouton nan mitan an nan sal la. COLTON: Asire w ke li nan make. Frape bouton an jwe. DAVID J. Malan: Gen ou ale. COLTON: [fèbl]. DAVID J. Malan: OK, nou ap frape Jwe. Li trè pè. Trè pè fim. Isit la nou ale. Tout dwa. Loading. Loading sal la trè pè. COLTON: Se konsa, kounye a ou ta dwe jis pou nan yon chanm nwa. DAVID J. Malan: Koulye a, li se nan yon chanm nwa, ki se pè ak anpil reyalis. Gen nou ale. Tout dwa. Ale pi devan epi gade alantou. Wi-Fi a ke yo te yon ti kras ralanti pou nou isit la. Oh, sa a, se pè. Ki moun ki nan li? Meni trè pè kenbe vini moute tou, [Ri] Remake li sètènman figi konnen ki kote li k ap pase. Tan ap pase. Yon bagay trè grenpe. Oh, mwen bonte. Oh, mwen bonte. San nan fòm nan logo fim nan nan. Apre sa, mwen panse ke si nou tann lontan ase, Arianna, yon bagay ap kòmanse rale nan direksyon ou. Ou wè li ankò? Arianna: Yeah. DAVID J. Malan: Tout dwa. Gen nou ale. Ki pa ka bon. OK, fè atansyon. Koulye a, w ap ale to-- [fèbl] yon gwo wonn nan aplodisman. Regrèt. [Ri] Se mwen. Se mwen. OK, di ou mèsi Arianna pou vini yo. [Aplodisman] Nou pral montre you-- [Aplodisman] Nou pral wè si nou ka pataje kèk nan ki pye avèk ou. Se konsa, kite a pran yon gade rapid nan yon koup a anons, yon koup la egzanp, ak Lè sa a nou pral vire sèn nan nan men zanmi nou an, Pwofesè Pyè Manuelian, ki k ap pase yo pale ak nou jodi a sou jan pou sèvi a nan teknoloji ak aplikasyon an nan òdinatè syans nan mond lan nan akeyoloji nan jis yon ti jan. Se konsa, premye, beye yo disponib jounen jodi a nan 4:00 PM si ou se grangou pou sa, ak konsèy sou konsantre nan oubyen w ap fè yon segondè nan syans òdinatè. Maxwell Dworkin se jis desann wout la nan 33 Oxford Street. Santi yo lib yo rantre nan yon pakèt moun sou pèsonèl la ak CS konsantratè ak pwofesè pou kèk konsèy. Se konsa, sonje ke dènye fwa nou te kite koupe ak yon sijè yon ti jan teknik men sa yo se syntactically trè fasil aplike. Youn te yon fonksyon anonim, ak non nan kalite di sa li vle di. Men, jis nan tèm relatif pwofàn la, ki sa ki yon fonksyon anonim? [Bri byen fò] Sa ki te pè. Wi? ODYANS: [fèbl] DAVID J. Malan: Yeah. Li literalman se ke. Li se yon fonksyon nan ki ou pa bay yon non. Epi sa sanble yon ti kras etranj paske si li pa gen okenn non, ki jan ou rele li? Ki jan ou fè rele yon fonksyon ki pa gen okenn non? Yeah? ODYANS: [fèbl] DAVID J. Malan: Mare l 'bay yon evènman. Se konsa, sa a se yon fason anpenpan nan di ou di [an? entènèt?] navigatè nan avanse ke lè yon bagay ki enteresan k ap pase, rele fonksyon sa a. Lè an reyalite, gen nan yon lòt mo Buzz pou sa a, ki se tou senpleman yon kalbak. Se konsa, tout bon yon kalbak fonksyon se yon fonksyon ki vin rele lè kèk done se pare oswa lè gen kèk evènman ki te pase. Se konsa, an patikilye, lè nou te fè yon bagay tankou yon [? oncommit?] kap okipe oswa yon kap okipe onclick, ou ta ka aktyèlman vle kèk fonksyon yo debarase rele lè ke evènman k ap pase. E li pa gen pwoblèm sa non li se konsa lontan ke ou di navigatè a nan avanse sa yo rele fonksyon ak ki jan ke kòd ta dwe gade, ki nou pral wè ankò nan yon moman. Epitou, n ap tou kounye a pran yon gade nan yon lòt sijè, Ajax, ki te yon fwa sou yon tan te kanpe pou Asynchrone JavaScript ak XML men kounye a li kanpe pou vrèman jis yon pi plis teknoloji jeneral oswa teknik kijan yon navigatè, pa fason pou JavaScript, ka mande plis done ki sòti nan yon sèvè menm apre paj wèb la te okòmansman chaje. Se konsa, ou pa ap lè l sèvi avèk Ajax nan pset sèt. Chak fwa ou klike sou yon bouton oswa frape Antre oswa ranpli yon fòm ak Lè sa a voye li nan sèvè a, paj la antye se entérésan, URL la se pwobableman chanje, ak kèk pwodiksyon dinamik k ap pase. Nan pwoblèm mete uit nou pral sèvi ak JavaScript ak yon ti jan nan Ajax osi byen pou ke bagay sa yo rive pi plis transparans ak yon anpil mwens fè espre etap pa etap pa etap. Men, anvan, kite a pran yon gade nan JavaScript pa fason pou sa a egzanp super senp. Sa a se jis yon paj entènèt kote Mwen te gen yon gwo div nan mitan an nan paj la ak reyèlman gwo tèks. Se avèk ki lang mwen te pwobableman fè tèks la reyèlman gwo? HTML, men nan CSS. Pwopriyete CSS pèmèt mwen ou presize reyèlman gwo. Mwen te kapab presize koulè oswa nenpòt ki kantite lòt bagay. Men, tounen nan day-- nan aktyèlman, alantou tan I te fè moun formidable pèsonèl sit mwen te montre ou sou Monday-- te gen aktyèlman yon tag HTML rele tag a bat je, ki gen objektif nan lavi te fè egzakteman sa. Si ou fè sa louvri bat je tag, kèk tèks, fèmen bat je tag, tèks la ta jis bat sou ekran an. Se konsa, paj wèb nan la '90s te fè yon anpil nan sa a. Literalman. Vin pi mal ankò, te gen yon Marquis tag kijan tèks ou ta jis woulo liv nan tout ekran an Kòm menm si sa ki te yon bon lide kòm byen. Se konsa, étonant, youn nan bagay yo kèk ki manifaktirè navigatè tankou Microsoft ak Mozilla ak Google gen aktyèlman yo te dakò sou se yo touye koupe Tags tankou sa. Se konsa, yo pa Lè sa a, egziste ankò, men si nou ap reyèlman ensiste nou te ka pwobableman re-aplike sa a. Se pou m 'montre w anba a nan yon dosye isit la rele blink.html. Apre sa, nan evidamman kèk HTML isit la, ak li nan yon paj entènèt trè senp. Vreman vre, gen nan ki div mwen mansyone. Mwen te bay li yon idantifyan inik pou ki swa nan CSS oswa nan JavaScript Mwen kapab inikman al gade nan li pou ke mwen se pa konfizyon l 'ak nenpòt lòt div si te gen aktyèlman nenpòt ki. Epi, koulye a remake nan tèt la mwen te gen yon tag style nan tèt la nan paj la, menm si mwen te kapab sètènman faktè ki deyò epi yo mete l 'nan yon dosye styles.css jan ou gen nan pset sèt. Lè sa a jis poukisa li a gwo. Li nan 96 pwen, li nan te resevwa yon gwo Marge bò kote l 'ki pouse li desann nan direksyon mitan an, ak li nan ki aliyen nan sant la. Men koulye a,, mwen te tou te gen yon tag script moute tèt. E menm si gen kèk a sentaks la se nouvo, kite a pran yon gade nan ki jan nou te kapab re-aplike souyur sa a soti nan ane ki sot pase li te ye tankou tag a bat je. Se konsa, isit la nan yon fonksyon, epi mwen te yo te rele l '. Se konsa, li pa yon anonim fonksyon nan ka sa a, men li fè sa yo gen yon vid non. Pa pran agiman. Koulye a, liy sa a premye isit la se premye yon sèl la ki enteresan. Ak sa ki sa a retounen nan m 'konsa? Sou bò men gòch li bay m 'yon varyab rele div, ak sa ki ki div finalman? Kouman ou ta dekri sa a nan yon kolokasyon yon ti jan teknik? Ki sa ki se ke liy nan kòd fè? Ki sa ki nan ke liy nan kòd fè? Se konsa, li deklare yon varyab sou bò gòch rele div a, ak Lè sa a ki sa ki bò dwat bò nan retounen nan ekspresyon? Ki sa ki nan yon bon fason yo reflechi sou li? ODYANS: [fèbl] DAVID J. Malan: Di ankò? ODYANS: Valè a ki estoke nan salitasyon. DAVID J. Malan: nan valè ki estoke nan salitasyon. Pa byen. Se konsa, si ou panse nan HTML a paj kòm yon pyebwa ki nan memwa, Dom la sa yo rele oswa modèl objè dokiman kijan ou jis gen yon bunch-- antye tankou yon pyebwa fanmi anvlope desann nan kèk ne rasin. Eleman nan ki gen yon ID se literalman refere li a eleman nan HTML desann isit la ki gen yon ID nan salitasyon. Se konsa, si ou panse a tag div sa a tankou se te yon ne nan yon pye bwa, ki sa jwenn eleman pa ID ap fè byen tou senpleman se retounen nan nou la a, si nou te lè l sèvi avèk C, yon konsèy ak sa yo ki ne nan pye bwa an. Yon konsèy ak sa yo ki ne nan estrikti done ou. Nou pa gen endikasyon ankò. Koulye a, nou jis panse a bagay ki pi pi wo nivo, tankou varyab, men ki estoke nan div kounye a ak kèk kalite referans oswa konsèy ak sa yo ki ne nan pye bwa an. Koulye a, sa a se enteresan paske se sa ne la ke nou vle fè bat je limen oubyen etenn. Limen oubyen etenn. Epi nou gen yon teknik pou chanje style la nan yon tag, nan kou, ki se CSS. Ak sa ki nan bèl jodi a se ke nou wè ke gen nan pon sa a ant JavaScript ak CSS kijan ou ka itilize JavaScript chanje nan Pwopriyete CSS nan eleman ki egziste deja. Ou pa oblije Kòd difisil tout nan CSS ou a davans. Ou ka aktyèlman dynamique chanje estetik yo nan paj ou jan sa a. Avi isit la, epi ou pa ta ka gen janm wè pwopriyete sa a anvan, men li vire soti nan gen nan CSS yon pwopriyete rele vizibilite. Se pou rezon ki pa te janm klè fè m ', opoze a nan kache se vizib la ak opoze a vizib se kache, kòm opoze a li ke yo te envizib men se konsa se pou li. Men, sa m ap fè isit la se mwen tcheke. Si se konsa nou te div.style.visibility-- wè sa a notasyon dot yon anpil, ak li nan komen nan JavaScript paske objè tankou nœuds sa yo ke nou ap ap pale de gen pwopriyete. Ak moun ki ta ka pwopriyete gen pwopriyete andedan nan yo. Se konsa, gen rapò l 'bay done. Se konsa, si ke style div gen yon vizibilite pwopriyete ki egal kache, sa m 'vle fè si mwen vle fè sa-a bat je bagay epi li se ki div kounye a kache? Mwen vle fè l 'vizib. Lòt Bagay, si li pa hidden-- èrgo li a visible-- Mwen vle fè l 'kache. Se konsa, sis oswa konsa liy sa yo nan kòd isit lan-- uit liy nan code-- tou senpleman gen efè a nan fè yon bagay kache oswa vizib. Kache oswa vizib. Kache oswa vizib. Men, jis yon fwa paske gen nan pa gen kalite riban isit la, se konsa li pa santi tankou li nan kliyote byen ankò. Men, desann isit la, avi Mwen te gen liy sa a. Li sanble ke bati nan navigatè, ak JavaScript espesyalman, gen se yon varyab mondyal rele fenèt. Apre sa, nou te wè yon lòt plase varyab rele dokiman, ki nou itilize yon ti moman de sa. Genyen yon lòt yon sèl rele fenèt ki jeneralman refere pa sa ki nan paj la men jis lide an jeneral nan navigatè a tout antye fenèt. Apre sa, window.setInterval, ou ka kalite devine kisa sa vle di. Li nan ale nan fè yon bagay petèt siklik chak kèk nimewo a milisgond aparamman, dapre kòmantè mwen an? Se konsa, nan lang angle m ap di, bat chak 500 milisgond. Men, yon ti kras pi plis teknikman, ki sa sa a se make liy nan Kòd di navigatè a yo dwe fè? Li nan fè li bat je l, men poukisa? Ki sa ki nan li fè teknikman? Yeah? Se pa? [? Mete sa pito. ?] Yeah? ODYANS: [fèbl] DAVID J. Malan: Egzakteman. Li nan rele yon fonksyon chak 500 milisgond, oswa mwatye yon dezyèm fwa, epi li se ki fonksyon rele bat je. Se konsa, sonje nan Lendi ki nou te di ki jis tankou varyab, fonksyon, paske yo gen non oswa senbòl ki asosye ak yo, ou ka pase moun ki bò kote jis tankou moso yo nan done yo tou. Se konsa, isit la nou ap jis li di: hey, fenèt navigatè. Mete entèval sa a. Chak 500 milisgond rele ke fonksyon. Ak navigatè a fè pa menm gen pran swen sa fonksyon an se toutotan li la defini yon kote. Se konsa, efè a nèt, si mwen ale pi devan epi sove sa a ak tounen nan paj sa a ak Reload kounye a ke mwen te pèmèt ki fonksyon, se ke sa a se literalman ki sa yon anpil nan sit entènèt te sanble ak nan ane 1990 yo. Ou rive nan isit la. Alo. Byenveni nan paj grenpe sou sit mwen an, jan mwen sonje, li te nan Lendi. Se konsa, objektif la isit la se pa re-aplike nan bat je tag men yo montre dirèksyon sa a ant JavaScript, yon lang, ak CSS, sa a sòt de stilizasyon. Men koulye a, se pou yo fè yon bagay yon ti kras plis enteresan. Nan pwoblèm mete sèt, ou te deja te oswa byento pral mete ann aplikasyon yon quote paj, annakò ak sa ou ka tape nan yon estòk senbòl, frape soumèt, ak Lè sa a, rcharj yo paj epi ou wè yon pati nan Google depans dola sa yo ak sa oswa yon bagay tankou sa. Epi sa a, pa Ajax. Se jis HTTP. Yon fòm remèt soti nan yon paj nan yon lòt, epi ou jwenn tounen yon repons. Men, sa ki si mwen te vle yon apwòch yon ti kras plis elegant? Kite m 'ale pi devan epi tape nan GOOG, epi klike Jwenn Quote. Koulye a, sa a se pa bèl la koòdone itilizatè yo dwe asire, men avi ki jis renmen sou Lendi, mwen te resevwa sa a moute pòp. Men, sa ki nan ki pòp moute, menm si bavar, di m ' ke pri a se aparamman $ 731,37. Pa tout sa ki gwo bèl chato, men kite a wè yon ti kras pi bon egzanp. -Kite M 'ale nan vèsyon youn nan sa a, si m 'ka. Version youn sanble tankou sa a. Menm trè lèd fòm. Men, si mwen tape nan GOOG isit lan-- konsa Menm jan an tou, li jis bay m 'èd memwa sa a. Men, nou ka fè li menm bèl pase. Se konsa, sa a se yon ti kras pi plis enteresan. Mwen byen klè pa t 'mete tout sa ki anpil efò nan estetik yo, men sa a se pi plis analogue kounye a nan sa Gmail ta fè oswa Facebook ta fè. Ou pa jwenn kèk estipid moute pòp. Olye de sa, sa ki nan la ki deja egziste paj chanjman tankou sa. Se konsa, sa k ap pase sou? Si m 'ale pi devan epi Reload paj sa a, sa ki tounen nan default a e mwen ka fè yon bagay tankou FB pou Facebook, Jwenn Quote, e li sanble ke moute kòm byen. Se konsa, sa k ap pase sou? Oke, kite m 'ale nan Ajax0.html ak premye gade nan pati nan HTML. Se konsa, remake, tankou Lendi, mwen lè l sèvi avèk sou soumèt a kap okipe, oswa sou soumèt evènman kap okipe, men nou te wè lòt fason pou fè sa a. Se konsa, nou ap jis kenbe bagay senp pou kounye a. Yo, epi sou soumèt se di m ', rele Lè sa a, fonksyon an quote retounen fo. Epi jis yon chèk saniti. Poukisa retounen fo? Ki sa ki anpeche? Yeah? ODYANS: [fèbl] DAVID J. Malan: Tout la paj soti nan rupture, ki ta mete nou tounen nan pset sèt teritwa, ki se pa objektif la. Nou ap eseye fè bagay sa yo yon ti kras pi bon, yon ti kras plis san pwoblèm pou itilizatè a. Se konsa, koulye a, mwen jis gen HTML, ak li nan kalite long. Li vlope sou kwen an nan ekran an la, men mwen te gen yon D 'ki gen kalite, si mwen kenbe defile, se tèks. Men, sa ki enpòtan se ke li gen yon ID inik nan senbòl, ak Lè sa a mwen gen yon bouton soumèt. Se konsa, sa a se vèsyon an trè premye. Men, si mwen kounye a woulo liv se pou yo leve- pran yon gade nan fonksyon an quote. Li nan kalite pwòp ke kounye a, si ou konprann oswa ou se rezonab konfòtab ak HTTP soti nan pset sis oubyen anvan, tout sa ki nou bezwen fè reyèlman entwitif se kreye yon URL ki gen senbòl la nou vle yo gade jiska. Se konsa, li sanble ke Mwen te ekri nan advance-- epi nou pa pral gade nan kòd la pou sa a, men mwen te ekri nan yon dosye rele davans quote.php ki travay jan sa a. Kite m 'ale tounen nan anyè dosye m' yo. Li pa nan ale nan travay si mwen jis klike sou li, men si m 'ale jiska URL m' isit la epi ale nan quote.php ak mwen fè kesyon senbòl make egal GOOG ak Lè sa a frape Antre, avi ke mwen jwenn jis sa a tounen. Li pa yon paj entènèt. Se jis tèks. Men, li la tèks sa a, se fòma nan yon fason ki enteresan. Ki sa ki fòma se tèks sa a, si ou sonje? JSON. JavaScript Notasyon objè. Se konsa, li nan jis yon pakèt moun ki gen valè kle pè. Li se yon ti kras difisil yo li lè li nan yon long liy, men mwen wè yon pakèt moun sou quotes ak kolon ak aparèy òtopedik Curly, ak sa se sèlman estrikti nan jeneral a asosye yon sèl pyès nan done ak yon sèl valè patikilye. Se konsa, si mwen kounye a gen yon dosye rele quote.php ki byen klè, anpil tankou pset sis, sipòte trè senp HTTP jwenn demann, sa ki si nan JavaScript mwen sèvi ak ladrès m 'boujònman ak lang nouvo sa a, konstwi yon URL ki sanble egzakteman menm jan ak sa, ak dèyè sèn nan voye yon demann soti nan navigatè m ' nan sèvè a yo ka resevwa ke done JSON? Epi sa a, ekzakteman ki sa nou fè isit la. Se konsa, isit la nan fonksyon quote m 'yo. Mwen deklare yon varyab rele URL. Sou bò nan men dwat Mwen lè l sèvi avèk quotes sèl, men ou ka sèvi ak quotes doub kòm byen. Remake m ap fè quote, unquote-- ki nan pa gen Pun intended-- quote.php? senbòl egal. Apre sa, lè sa a, menm si ou pa ap byen abitye ak sentaks sa a, ak tout bon pi fò nan ou pa ta be-- sa a ap itilize ap itilize ki espesyal bibliyotèk rele jQuery ke ou pral wè plis sou nan resous sou entènèt, petèt nan pwojè a final la. Kisa mwen konkatenan sou kesyon make senbòl egal aparamman? Jis jeneralman pale. ODYANS: senbòl la. DAVID J. Malan: Yeah, senbòl la. Kèlkeswa moun nan tape nan fòm nan. Sa se aparamman kòd la nan JavaScript pou ale nan paj HTML m 'yo, jwenn tou sa eleman, tou sa tag, te gen yon ID inik nan senbòl, ak hashtag sa a nan HTML jis vle di ID a inik. Se konsa, tou sa eleman gen yon inik ID nan senbòl sa vle di ale jwenn li. Apre sa, se yon jQuery .Val fonksyon, li vire soti, ki jis di, ban m ' valè a nan ki jaden. Lè sa a, finalman, ak nan sentaks se yon ti kras funky-- se konsa li sanble ke jQuery, sa a bibliyotèk yo ki Mwen kenbe refere li, literalman gen yon espesyal plase varyab rele jQuery. Men, li vire soti nan JavaScript, yon ti jan konfizyon, siyen an dola se pa yon senbòl espesyal, Lè nou konsidere ke nan PHP li nan yon senbòl espesyal. Si ou gen yon bagay ki gen yon dola siyen li vle di li nan yon varyab. Nan JavaScript, yon siy dola se jis tankou A, B, C, oswa Z. Se jis nan yon lèt nan alfabè a ke ou ka itilize nan varyab. Se konsa, pèp la ki te envante jQuery jis te panse li ta kalite fre yo kouche reklamasyon nan yon plase varyab rele siy dola, men li jis se yon alyas pou jQuery. Se konsa, $ .getJSON ap rele yon fonksyon ki vini ak bibliyotèk popilè sa a, objektif ki gen nan lavi se yo ale jwenn Done JSON, bay yon demann HTTP, epi pou yo jwenn tounen repons lan. Agiman an premye se aparamman URL la soti nan kote ou vle jwenn ke done, ak agiman, dezyèm lan, jis mare bagay sa yo ansanm, se aparamman ki sa? Anjeneral pale? Ki kalite fonksyon se sa a, si ou vle? Yeah, yon fonksyon anonim paske gen nan pa gen non. Apre sa, lè l sèvi avèk yon lòt moso nan jagon soti nan jodi a, li la tou yon tounen apèl. Ak objektif la isit la se ki entènèt la kapab ralanti, ak jis paske ou mande JavaScript ak navigatè a yo ale ou jwenn kèk done ki sòti nan yon sit entènèt atravè HTTP jwenn, li te kapab pran mwatye yon dezyèm fwa, li te kapab pran senk segonn si entènèt ou koneksyon se reyèlman ralanti. Apre sa, ou pa vle nan paj entènèt antye rive sou jis pann ak kèk k ap vire estipid boul plaj vini, bloke itilizatè a nan fè absoliman tout lòt bagay. Se konsa, wout la JavaScript ap travay se ke li nan jeneralman asenkron, kijan ou ka fè miltip bagay nan yon moman toutotan ou di a navigatè, hey, navigatè, lè w ap fè ap resevwa sa a done JSON. Menm si li pran senk segonn, rele fonksyon sa a. Pa fè rete tann nan itilizatè. Pa pann navigatè a jouk sa rive. Olye de sa, rele m 'tounen, prèske tankou yon apèl nan telefòn, lè w ap pare ak gen done yo pou mwen. Kounye a ki sa ki fonksyon fè? Li nan super trivial. Tout li fè se li montre done yo ki vini tounen, ak espesifikman pri a jaden andedan nan yon alèt. Sa a tout. Se konsa, Se poutèt sa, yo dwe klè, lè nou ale nan egzanp sa a, ki te [? Ajax0?] Ak mwen tape nan GOOG ak frape Antre, mwen te resevwa sa a ki senp, ki senp ti kras èd memwa. Koulye a, li vire soti nou ka fè sa-a pi byen. Ak egzanp final nou yo isit la chanjman fonksyon an quote jan sa a. Li nan prèske ki idantik, men sa a te ke nouvo ak anpenpan vèsyon kijan mwen te gen yon kontneur. Sa a te vèsyon de. Ak olye pou yo enprime jis kèk èd memwa komik tankou sa yo, Mwen olye pou chanje paj entènèt aktyèl m 'yo. Apre sa, yo dwe klè, kite m 'ale nan Enspektè Chrome a. Kite m 'ale desann nan pati anba a isit la. Apre sa, remake, si mwen rale nan sou anba sa a pati, sa a se HTML a nan paj la kounye a. Apre sa, remake ke kounye a mwen te te resevwa yon span, ki se tankou yon div men li la yon div mens, si ou pral. Yon span ki gen ID se pwi ki literalman di, yo dwe detèmine. Si m 'ale nan sa a fòm, di ki FB, epi klike sou Jwenn Quotes, gade anba a nan paj la. HTML aktyèl la nan paj chanjman yo. Se konsa, sa a se tankou lè ou jwenn yon Facebook mesaj ak li toudenkou Pops leve, oswa yon nouvo ranje Gmail nan bwat resepsyon ou. Sa a literalman sa k ap pase. Yon moun te ekri JavaScript Kòd nan Facebook oswa Google ki aktyèlman chanje entènèt la paj ke ou te deja telechaje a reflete ke nouvo kontni. Men, si ou reyèlman vle yo dwe anpenpan ak konprann sa a, remake sa ki te pase. Kite m 'Reload ankò epi ki klè tout bagay sa yo. Epi, koulye a remake mwen se sou Rezo tab Chrome a. Si m 'fè FB isit la, epi klike Jwenn Quote, avi jis ala pset sis, ou ka wè demann lan HTTP, ak ou ka wè ke mwen mande navigatè quote.php? senbòl egal yon bagay. Lè sa a, si mwen desann isit la, si ou reyèlman vle jik soti, ou ka wè tout nan tèt yo HTTP ki sèvè m 'yo, Cloud 9, te retounen nan m'. Li nan plis pase Tèt ou nèg te voye krache deyò pou pset sis paske nou kenbe li senp, men nan gen yon pakèt antye nan enfòmasyon, nan mitan ki se ke 200 mesaj OK. Ak anba a ki k ap pase yo dwe JSON la. Se konsa, tout sa nou bezwen pou fè pou fè sa-a rive se ajiste fonksyon quote mwen tout tan tout tan se konsa yon ti kras. Olye pou yo rele moun k'ap bwete nan bèl alèt fonksyon, Mwen tou senpleman fè sa. Ki Byensir, syntactically li sanble pè nan premye gade paske gen nan anpil nouvo sentaks pral sou. Men, lide yo yo trè senp. Sa vle di, hey, navigatè, ale rele fonksyon an jQuery espesyal ki retounen nan m 'yon konsèy pou ale oswa pou yon referans nan ne an nan pye bwa mwen ki gen inik idantifyan se pri. Sa a ki kontneur. Lè sa a, li sanble ke jQuery vini ak yon fonksyon espesyal ki rele Html, kijan si ou vle mete ajou nan Sa ki nan yon ne nan pye bwa ou a, ou literalman jis gen tan pwan ki ne, ou rele fonksyon an HTML, epi ou men li tou sa ou vle. Se konsa, si mwen te vle fè sòt de komik isit la mwen ta ka fè yon bagay tankou ha ha, pa gen anyen isit la, sove li, tounen sou isit la, e kounye a, si mwen klike sou Jwenn Quote moute tèt gòch, ou jis jwenn whoops something--. Si m 'Reload paj la ak rechèch pou Facebook, ou jwenn yon bagay estipid tankou sa. Men, mwen dynamique chanje kontni an [fèbl]. Nenpòt kesyon? Oratè 1: One Stop manyen MIC ou yo. DAVID J. Malan: Ekip la se di m 'yo sispann manyen m 'ki kenbe MIC tonbe soti nan zòrèy mwen, se konsa li a menm jan ak byen ki nou ap soti nan materyèl isit la e nou gen tan kounye a pou envite espesyal nou an. Wi? ODYANS: Si gen nan yon opòtinite chanje HTML aktyèl la nan paj la, ki fè li vilnerab a yon esplwate? DAVID J. Malan: Si gen nan not-- di ke ankò? ODYANS: Depi gen nan yon opòtinite chanje HTML aktyèl la nan paj la, li fè l ' vilnerab a yon esplwate? DAVID J. Malan: Oh, repons lan se wi. Se konsa, paske ou se kapab chanje HTML a nan yon paj, se li vilnerab potansyèlman nan yon esplwate? Ki kapab wi. Si ou pa ap asenisman entrain ou oswa [? scaping?] yo nan chemen ki dwat la, absoliman, ou te kapab fini ki vin'n vòl nan bonbon, ki se aktyèlman yon seg bon nan sa nou pral dwe ap pale de nan Lendi, ki se sijè sekirite. Ak tout bon, ki k ap pase yo dwe youn nan exploit yo nou diskite. Tricking yon navigatè nan enjekte yon bagay move an kòd sous li yo. Nenpòt lòt kesyon? Tout dwa. Oke, mwen se tèlman eksite jodi a. Se konsa, m 'te fè m' ki nan PhD syans òdinatè, men sou mwatye nan degre mwen nan syans òdinatè je m 'te kòmanse mande akademik Se poutèt sa mwen te kòmanse taking-- Mwen panse ke kòm yon oditè oswa ki pa-kredi antwopoloji status-- 1010. Se te m 'elèv la grad ak yon antye pakèt moun sou nevyèm ane ak sophomores isit la. Men, li te etonan klas tout tan tout tan, ak nan jou sa a Mwen kontinye abònman nan akeyoloji magazin, ki vini yon fwa chak mwa, ak sòt de entwodui m 'sa ki nan ap pase nan mond lan nan pase. Apre sa, nou ap tèlman kontan jodi a yo gen nou an zanmi, Pwofesè Pyè Manuelian, pou pale ak nou sou dirèksyon a nan syans òdinatè ak aplikasyon an ladan l 'nan sa a etonan jaden nan akeyoloji. Pwofesè Manuelian. [Aplodisman] PETER MANUELIAN: Mèsi, Seyè a. Great privilèj yo dwe sou etap sa a ak maestro a. Mesi anpil pou gen m 'isit la jodi a. Mwen pral eseye montre yon ti jan nan yon aplikasyon mond reyèl nan kèk nan konpetans yo ke ou te deja te akumulasyon sa a semès ak pou yo eseye fè ou jwenn eksite sou sot pase imen an kòm byen. Se konsa, nou ap ale nan ale nan plas pi renmen m ', deyò nan Harvard Square, nan kou, ki se jiza piramid yo, jis lwès nan modèn Cairo. Men, si w ap mande sa ki anvan epòk nou an kanpe pou, li nan anvan epòk òdinatè. [Ri] Se konsa, twa piramid konstwi pa twa faraon pi popilè nan Old Ini peyi Lejip la oswa katriyèm dinasti. Reflechi sou 2,500 oswa konsa. Men, sa ki nan tout bò kote yo se dè santèn ak dè santèn de mitan tonm mò kòm byen. Se konsa, panse nan jiza kòm de done aparèy televisyon HD dwòl. Youn done seri se sa ki nan toujou la. Mitan tonm mò sa yo enkwayab ki antoure piramid yo ki gen sa yo dekorasyon etonan anndan an. Gen estati, yo se inscriptions-- jele moman, si ou pral, nan jis sou tout aspè nan lavi nan ansyen peyi Lejip. Se konsa, nenpòt sa ou vle yo etidye vin isit la. Li pa jis yon simityè plen moun ki mouri. Li se yon dokiman sou kòman moun peyi Lejip yo te viv, ak kòm byen ke ki jan yo te mouri. Se konsa, sa a, se done yo mete deyò nan sit la. Yon sèl nan lòt, nan kou, se tout bagay ki te soti nan jiza. Bagay sa yo ou pral wè nan a Peabody Museum, bagay ou pral wè nan mize a nan Fine Arts, ak nan mize ak koleksyon tout lòt peyi sou mond lan. Li nan momi, li nan estati, li nan asye, li nan bijou, li nan bagay ki gen lavi chak jou. Tout kalite bagay fre. Se konsa, sa ki fè kote sa a se konsa espesyal se ki dwa isit la nan Inivèsite Harvard sa a se pi gwo a ki ègzumasyon te travay nan sit la nan piramid yo jiza. Lè sa a se nèg la ki te fè li, predesesè mwen George REISNER. 1867 1942. Te mouri nan piramid yo nan la presegondè nan Dezyèm Gè Mondyal la. Men, si w ap mande kote foto sa a te pran, sa a foto klas, nan fen konje klas pa ke pòt, ale deyò, ak repons lan se wi, ou ap wè dwat deyò teyat sa a, dwat kont wall-- a ki nan kote foto yo te pran nan klas jou sa a. Se konsa, yon moun etonan, youn nan la pi gran akeyològ nan tan l 'yo, fason devan yo nan tan li nan plizyè fason, ak sa a se sa ki rele Harvard Camp. Se te yon koleksyon de senp labou kabin brik nan direksyon wès la nan piramid yo. Ak nan lakou a nan nenpòt ki patikilye jou ou ta renmen wè bagay sa yo etonan, ak moun ki te vin nan diskite avèk la mèt sou tout kalite sijè. Isit la yo se moso nan estati jeyan. Ou ka wè sa yo ki nan la Museum of Fine Arts jodi a. , Li desann anba a se konpitè nou an modèl nan Harvard Camp. Sa se yon bagay ou ta ka vle jwenn patisipe avèk yo. Si w ap chèche pou yon pwojè final la, kèk kalite simulation oswa sou sit wèb entwodiksyon nan Harvard Camp, sit la fouye. Depi lè a George REISNER te rive, Harvard University Boston Mize a of Fine Arts ekspedisyon te travay nan 23 sit diferan. Tout sa yo ki ou wè nan wouj isit la. Se konsa, 40 ane, 23 kote sa yo. Li sèlman te vin tounen isit la yo anseye sou twa oswa kat semès sou tan sa a tout antye, pou w konnen sa l 'te renmen fè pi plis la. Ki sa ki k ap pase ak masiv nan reta arkeolojik ke yon ekspedisyon responsab pwodui? Se konsa, plak 45,000 vè fouye foto, ekri jounal pèsonèl, enskri liv, kat, plan, desen ti, gwo desen, dè milye de paj nan manuscripts-- kèk liv pibliye, gen kèk publiye. Tout bagay sa a bagay. Lè sa a se kote òdinatè a ak nan baz done epi sou sit entènèt yo vini nan. Ki jan ou fè òganize tout bagay sa yo? Eseye jwenn yon sibvansyon pou vwayaje pou m Boston ak nan yon koup la jou etidye bagay sa a. Ou yo pral akable. Se konsa, sa a se yon pwojè ki Mwen te kòmanse fason tounen nan ane 2000, ak ekip la isit la nan Harvard ki te travay sou li tout tan tout tan depi dènye ane yo plizyè. Premye a MFA a, mize, e kounye a, nan Harvard. Ki sa nou te fè se gade nan Jiza kòm youn gwo Manhattan. Youn kadriye sit la. Ak gras a REISNER, li konte tout mitan tonm mò yo nan yon fason bèl sistematik. Se konsa, nou ap chèche soti nan lè a desann nan twa piramid yo isit la, epi nou reyalize ke li nan pa menm ase jis bay mèt sa a ekspedisyon yon sèl. Zòn ki ou wè nan wouj yo sit sa yo ekspedisyon Harvard, men Ostralyen Alman an ekspedisyon te travay there-- sa yo se areas-- la ble Moun peyi Lejip yo fouye kòm byen. Se konsa, holistic, ap eseye konprann yon sit ansyen nan tout nan fonksyon li ak tout nan li yo devlopman kwonolojik, ou te gen yo pran plas nan tout antye. Se konsa, ki voye m 'lan nan yon toune atravè lemond ak tout kòlèg yo nan Ejiptoloji ak mize yo nan tout kote sa yo ak rasanbleman tout nan ekri jounal pèsonèl yo, foto yo, dokiman yo, notes-- yo ranmase li nan tout isit la elektwonikman nan Harvard. Apre sa, pwochen etap la se. Ki jan nou mete sa a tout ansanm? Sa a se sòt nan sit nou an kat jeyografik, e yo gen dwa nan mitan an se yon kavo li te ye moun nan lang Arab kòm yon [? mastaba,?] sa a sòt de ban tankou fòm. Se konsa, pou chak kavo, ou te gen Nimewo x sa a ki kalite done. Se konsa, anpil foto fin vye granmoun, se konsa anpil objè ki anrejistre nan liv yo enskri. Antre Jounal ki mansyone ke kavo. Objè yo te jwenn, desen fè a, plan ak seksyon, pibliye liv sou liv pibliye, ak plis ankò dènyèman, vizyalizasyon. 3D òdinatè modèl. Apre sa, nan jis yon echantiyon nan yon agrégation nan yon rechèch pou yon moniman an patikilye. Ou wè tout bagay sa yo diferan ke yo sanble. 1,012 jwenn, 45 paj jounal pèsonèl ki mansyone tanp sa a an patikilye. Moun ki ansyen yo, moun ki modèn, piblikasyon, ti jan nan tout antye. Pdf Downloadable tout sanble ansanm ki sòti nan yon baz done SQL. Poukisa sa a se enpòtan? Jis pran konparezon an nan de imaj sa yo Lè sa a, ak kounye a. Sa a se ap pase nan jiza, sa a k ap pase tout lòt peyi sou peyi Lejip la, ak plis ankò dramatikman, vini tout lòt peyi sou Mwayen Oryan an. Epi pafwa pa pa aksidan, pa eleman ki nan tan, men evidamman entansyonèl domaj. Kite m 'mande w, ki nan de bagay sa yo w ap ale pou kapab li nan yon koup nan ane? Ki youn nan sa yo pral siviv? Ki youn pral gen yon aparèy ki kapab aksè l 'nan yon koup nan ane tan? Se konsa, mwen panse ke moun peyi Lejip yo gen yon bagay isit la menm. Mete l 'sou wòch. Nou ka toujou tradui yeroglif yo la. Mwen pral parye ou anyen sa a kondwi difisil ki pral echwe nenpòt moman nan fiti prè. Se konsa, petèt yo konprann yon bagay ke nou pa t '. Se konsa, Se poutèt sa nou te gen prezève bagay sa a. Li te pran depi tout baz done yo, tout rasanbleman yo epi sou sit entènèt yo, epi bagay sa yo, natirèl la Pwochen etap, nan kou, se vizyalizasyon. Mete ou nan sit la. Ba ou aksè nan 3D nan kèk nan sa yo mitan tonm mò ak tanp ke ou ta ka pa kapab wè otreman. Li se yon zouti rechèch, li nan yon anseye zouti, li nan edutourism, li nan menm edutainment. Ak yon anpil nan sa a ale tounen nan bagay la vrèman senp. Ou wè ke fin vye granmoun, stereo an bwa visualiseur nan fotografi 3D? Jis sa nou te wè yon ti jan anvan. Li nan prensip la menm, dwa? Nou jis ap mete l ' ansanm ak bagay sa yo tankou GoPro kamera sou isit la ak Kovèti pou VR ak Oculus Rift kask, ak anyen se posib kounye a. Se konsa, nou ap k ap soti nan ansèyman nan espesyal Customized vizyalizasyon classrooms-- sant laboratwa. Nou gen yon sèl pi wo a la Jeyolojik Lecture Hall. Koulye a, nou ap eseye pote l 'bay pèp la. Jwenn l 'nan kask sa yo. Se konsa, imajine tout nan ou menm oswa tout moun ap gade ap viv oswa tout moun nan HarvardX kwafe youn nan sa yo kask epi nou ap tout kanpe ansanm nan devan sfenks a, koute yon moun tankou m 'abèy sou tout sou li. Epi nou ap tout gen nan tan reyèl kapab gade alantou an 360 degre. Ou ka touye odyo a sou sa. Nou pa bezwen l 'sou modèl la. Mwen pral montre w kouman nou ka ale soti nan vizyalizasyon ak yon mond vizualiz nan yon mond reyèl fizik tou. Sa a se yon jwenn ki George REISNER te fè nan jiza dwat bò kote Piramid a Great nan 1925. Apre sa, fason desann nan pati anba a nan 100 pye gwo twou san fon antèman arbr te gen yon chanm fini ak dè milyon de Bits nan fragman ti. Te tout bwa yo infirm. Se te yon mas reyèl. Se konsa, foto yo ou ap wè montre kondisyon orijinal la nan ki kavo, e kounye a, nou ap ale nan modèl 3D òdinatè nou yo. Apre sa, nou ap kapab, gras a dokiman metikuleu, yo mete ki kavo a antye sa yo ansanm. Epi ou wè tout bagay sa a furniture-- ki bwat rido ak chèz ak tablo yo. Mwen vle ou yo konsantre sou ki chèz ki gen Falcon bra yo a. Se konsa, materyèl sa a te aktyèlman rekonstwi nan bwa modèn, ak li a nan ekspozisyon nan Mize a Cairo ak itilize yo dwe sou ekspozisyon nan MFA nan Boston, byenke yo te pran li koupe View yo sèvi ak ki galri pou yon lòt bagay. Okenn moun pa, sepandan, gen te kapab rekonstwi ki chèz anpenpan ak Falcon bra yo. Mèsi a òdinatè sa a modèl ak simulation sa a, menm si, nou kapab aktyèlman kòmanse fè sa. Se konsa, nan bò gòch la anwo ou wè reproduksion yo nan kèk nan ki mèb. Epi li vire soti nan fè pati yon larenn. Pa nenpòt ki larenn, men manman an nan la wa ki te bati Gran Pyramid-- nan Rèn Hetepheres. Big, misterye antèman. Tout bagay sa a deteryore. Ki sa nou fè nan li? Men, nou yo te kapab pran modèl konpitè nou an ak repwodui chèz sa a ak bèl Falcon bra yo. Se konsa, kounye a ou ap wè sa a wotasyon 3D nan modèl la. Lè sa a, nou te deside pou yo ale nan mond reyèl la. Nou te gade foto a tout teensy, tinsy fragman yo. Lò a, dorur a, [fèbl a] mozayik enkruste, bwa a fin derespekte. Tout moun nan sa a se sou plato nan la sousòl nan Cairo Mize an. Li te pran depi gen, nou te kapab pou yo avanse pou yon bot boutik, ki se yon machin fraisage 3D oswa routeur. Epi ou ka wè yon senp [? Mac?] Ak yon modèl 3D se kondwi egzèsis la isit la, ak li la aktyèlman Sur moun Falcon bra ki pral ale sou kote sa yo nan chèz la. Se konsa, sa a te gen yon pwojè enteresan mete tèt yo ansanm pa kòlèg mwen, Russ [? Gant?] Ak [? Dave Hopkins?] nan Pwojè a jiza. E nou prèske fè, epi nou espere gen sa a nan ekspozisyon nan yon koup la mwa nan Harvard antisemit Mize a, ki mwen gen privilèj pou l dirije. Se konsa, soti nan ki bra, gen ou ale. Ou wè kèk nan moso yo deja vini ansanm. Pou moun nan nou ki gen te lòt bò larivyè Lefrat la, Harvard Seramik Sant lan te bay tan yo, epi nou ve yo te boulanjri [fèbl] mozayik nan sa yo mwazi andui bèl bagay. Nou jis te bay lòd lò a jodi a paske tout bagay la te yo dwe vlope ak Dore. Ak evantyèlman, nou espere yo mete sa a nan ekspozisyon. Soti nan la, kesyon an se holistic ankò, ki jan nou trete sit la tout antye? Ki jan nou bati òdinatè modèl nan tout nan jiza? Pa sèlman yon sèl kavo isit la oswa gen, men tout bagay la. Piramid yo, jaden flè a, nan [Fèbl] mitan tonm mò, tanp yo wa a. Apre sa, mwen se yon pati nan yon pwojè ki te resevwa pèmisyon jis soti nan peyi Lejip la otorite sou yon semèn de sa, epi n ap kòmanse sa a mwa fè tout kalite eksperyans nan trè enteresan. Se konsa, pran yon gade nan videyo sa a. Petèt mizik la te kapab vini moute yon ti kras ti jan jis ajoute yon ti kras nan dram. Jis yon minit oswa konsa. Se konsa, sa yo se kèk nan zouti ki nou pral lè l sèvi avèk yo eksplore andedan piramid yo ak sondaj sit la tout antye. [MIZIK jwe] Sa a se pati pi renmen m '. Li nan dwa soti nan Terminator la ak dron yo elikopte sou plas la ak analysis jaden flè a tout antye. Yon bagay mwen te reve pou fè pou anpil moun, anpil ane. [MIZIK jwe] Se konsa, avèk ki kalite complète aksesib nan plas la tout antye, tout bagay se posib. Ak vizyon ultim nou an, se yo mete l ' tout ansanm pou ou gen yon navigab, Immersion, modèl 3D nan sit la tout antye. Ou ka plonje desann rasin antèman, ou ka ale nan mitan tonm mò, klike sou miray yo. Fotografi nan 100-zan Pops leve. Ou ka li jounal pèsonèl la antre, ou ka nòmalman ranplase estati ak bagay sa yo ki yo te jwenn andedan. Li tout vini ansanm. Pou moun nan nou ki vle eksplore sa ki nan sou entènèt byen lwen tèlman nou gen yon fin vye granmoun yon ti kras ak demode sit moute pi wo a. gizapyramids.org. Nou ap travay trè difisil yo ranplase ke ak vèsyon 2.0. Nou ta ka itilize èd ou nan divès aspè nan li. Lè sa a, modèl yo 3D ki nou ap sou yo pran yon gade nan yo desann sou lòt sit entènèt sa a, ki malerezman pa travay sou Macs, ki touye m ', men kanmenm. PC yo sèlman e pa gen www la. Pran yon gade nan ki, epi ou pral wè modèl yo 3D gen kòm byen. Gen nouvo Layout nou an. Ou ka wè ki jan masiv kantite lajan nan done tankou sa a gen yo dwe òganize klèman paske li nan se pa tout ejiptolog yo deyò. Nou te gen fè sa-a konprann epi ki aksesib nan tout kalite odyans. E petèt yon Metye moute nan sa ki nou an tan kap vini sit entènèt ta ka sanble. Nou swete ke yon anpil plis elegant epi yo pa renmen moun grenpe kliyote sit soti nan ane 1990 yo ke mwen sonje oh sa byen, menm soti nan jou m 'pwòp. Se konsa, mwen jis te panse mwen ta mete tèt yo ansanm yon lis ki gen kalite a nan pwojè ke ou ka enterese nan si w ap elikopte alantou ak kap pou yon pwojè final la. Mwen konnen dat akòz yo vini trè byento. Yon bagay tankou sa yo fòs va de enterè nan ou. Li evidan ou vle mòde koupe yon bagay ke ou ka moulen ak vale. Pa twò anbisye. Men, si sa a se yon bagay moute ou ale, jwenn nan kontak avè m ', jwenn an kontak ak nan pwofesè, [fèbl] jwenn an kontak ak [? Russ Gant?] ak lòt ekip la jiza e petèt nou ka ede w soti ak bati yon bagay ansanm, ki ta dwe kalite plezi. Nou ka poste lis sa a, se konsa ou pa bezwen ekrir desann tout bagay imedyatman dwat kounye a. Apre sa, tcheke li soti pita sou. Men, si ou reyèlman renmen Ansyen peyi Lejip epi ou vle jwenn nan plis nan bagay sa a pwochen semès, gen nan yon klas Gen Ed ki sondaj 3,000 oswa 4,000 ane nan kilti moun peyi Lejip, epi ou ta ka vle gade nan ki kòm byen. Se konsa, ki se jis yon BECA rapid. Apre sa, mwen te panse si m ' modèl se kounye a konpòte nou ta ka pran yon gade nan sa jiza sanble nan 3D. Lè sa a se sa ou ta wè sou ke dezyèm sit entènèt. Se konsa, akeyi yo piramid yo jiza. Ak nan ka sa a, nou te gen yo etidye pa sèlman Layout a nan sit la men nan kou nan jaden flè ansyen. Gade nan larivyè Nil la ak ki jan fèmen li se yo piramid yo. Jodi a, larivyè Nil la se yon fason byen lwen yo. Li nan anpil pi pre Cairo tèt li. Men, nan jou sa yo, nan twazyèm milenè a, li te elikopte ap koule tankou dlo ak anpil pi pre nan sit la kòm byen. Se konsa, nou te gen yo pran lwen modèn depo debri akeyolojik ak kay ak tout kalite bagay sa yo ak reyèlman etidye sit la ak anpil atansyon. Se konsa, sa nou te bati byen lwen tèlman ou ka jis hover alantou. Epi ou wè bagay kliyote wouj, ak ou ka ale nan divès kote tankou kòm tanp lan nan [? Kingman?] [? Kalray?] Isit la. Sa a se yon yon sèl enteresan paske li pèmèt nou etidye plas la nan pwen miltip nan tan. Sa a se yon tanp ki te konstwi pa [? Kingman?] [? Kalray,?] Bati a nan twazyèm ak pi piti piramid, men nan li te mouri twò bonè Se pitit li, te gen eseye a fini li pa nan wòch, men an brik labou. Se konsa, mwen ka ale nan ti kras Cam gratis m 'isit la. Diferan fason yo navige. Apre sa, mwen ka jis hover ozalantou yo ak kwazyè anndan an. Nou te gen yo ale vizite chat la Kitty. Youn nan favorites mwen. Se la li ye. Eseye bati youn nan moun ki pou pwojè final ou a. Men, bagay la enteresan se lakou sa a an patikilye sibi yon anpil nan chanjman. Se konsa, sa a se li montre kouman li gade yon pwen, ak Lè sa a jan mwen mansyone, wa a te mouri twò bonè. Apre sa, prèt avanse pou pi nan ak aktyèlman rete plas nan epi yo tounen vin l 'nan yon kalite bidonvil sakre. Epi ou ka wè tout nan koloni kounye a ranpli lakou a ak klwazon ak fou ak lòt kote depo. [? Li nan?] Yon trè, trè diferan kalite kote. Se konsa, sa a se yon zouti rechèch ki enteresan. Ou ka ale nan kote sa yo nan diferan pwen nan tan. Ou ka menm wè piramid yo yo te bati a, oswa ou antre nan lakou a. Men, si mwen ka jwenn yo ki foto, ou ka wè sa ki estati moun gen aktyèlman gade renmen lè pneu yo te jwenn yo. Isit la li se nan youn nan moun ki plak an vit negatif. Bèl vaksen fouye. Oswa ou ka tounen vin jwenn prensipal la sit ak vizit yon lòt bagay. Kite m 'pran ou andedan yon bèl kavo yo te jwenn nan 1927. Natirèlman, sou dènye a jou ki vini apre sezon an fouye. Se pa sa ki toujou wout la? Se konsa, klike bouton sa yo ap swa ba ou yon toune rakont, ou ka wè kèk foto, ou ka wè ankadreman fil nan ki jan nou mete kèk nan bagay sa yo ansanm, oswa nan kou, ou ta ka moute desann dwa nan moniman yo tèt yo. Se konsa, sa a se yon bote paske yon anpil a te koulè a ​​orijinal konsève, e ke se pou nou retabli kavo a nèt. Li nan yon lòt navigasyon sistèm Mwen lè l sèvi avèk. Se konsa, kouman fre se sa? Epi ankò, ou ka klike sou foto ak moute déja imaj yo reyèl pou dedomajman pou konparezon an. Se konsa, ap eseye mete sa a tout together-- pran yon View konplè nan jiza, sit la ansyen nan jiza, nan istwa nan fouyman yo, vizyalizasyon nan 3D, yon ansèyman zouti, yon rechèch tool-- fondamantalman, gen nan pa gen fen nan li. Ak nan kou, li nan jiza sot pase yo, li nan Jiza prezan, epi li jiza nan lavni. Gen se travay ap fèt la nan sit la sèjousi tou, epi nou vle pran tout sa ki kòm byen. Se konsa, objektif la se pou yo eseye kreye yon sant, si se pa yon espas aktyèl fizik men omwen sou entènèt, ke nenpòt moun ka vin ak etidye, gen aksè nan tout materyèl sa a. Ou pa bezwen yon espesyal sibvansyon vwayaj ak autorisations jwenn nan kèk achiv mize pousyè. Ou ka jwenn aksè tou sa ou bezwen. Kite m 'pran ou nan sfenks la isit la. Epi ankò, imajine mete sa yo 3D kask ak tout moun gen aksè nan dosye a menm nan la menm tan ak tout moun nan nou satisfè nan sfenks la pou yon konferans. Lè sa a, pouse bouton an. Nou pral ale desann yon antèman arbr oswa ale yon lòt kote. Bagay la enteresan sou sa yo modèl tou, yon fwa ou simulation yo, se yo pote yo moute kesyon enteresan. Pou egzanp, pa gen moun nan m ' jaden reyèlman panse twò anpil sou ki jan sfenks a te pentire. Eske se sa ke aparans la vre? Tout bagay la te ki gen koulè, oswa te li jis tèt la a sfenks a kòm nou te chwazi fè li kounye a? Oblije chanje navigasyon mwen. Gen nou ale. Se konsa, li nan yon ti kras pi fasil pou mwen pou m jwenn alantou. Se konsa, sa a se pwobableman youn nan la pi egzat rkonstitusyon a sfenks a tout tan eseye, ak ankò, ou pa panse a pwoblèm sa yo jiskaske ou gen bati yo. Ki jan yo te sfenks a orijinal mete deyò? Ki jan li te ki gen koulè pal? Ki kote te ke bab? Nou pa gen te ajoute bagay sa yo ke yo te ajoute pa moun peyi Lejip yo nan syèk pita lè yo rive retounen lakay yo epi sòt a resisite sit la. Oswa yon lòt egzanp. Nou gen yon kavo ak yon fenèt nan li nan deyò an. Ak nan rekonstwi ke nou kavo vin yon reyalite limyè solèy la t 'vle vini dwat nan ki fenèt ak grandi yon kalite ofrann sakre mete andedan chapèl la, e ke sa a yon bagay nou pa ta reyalize si nou pa t 'fo kavo a li mete l 'tounen ansanm. Epi ki, nan vire, fè ou panse, byen, ki sa bilding ki dwat deyò e yo ta li te bloke ki limyè solèy la? Men, si li bloke ki limyè solèy la epi ki siyifikasyon relijye nan limine yon espas sakre, sa vle di ki kavo nou an te isit la premye ak bilding nan dezyèm te vin dezyèm? Èske nou ka kounye a kòmanse istorikman rekonstwi sekans nan jiza mitan tonm mò jis ki baze sou limyè solèy la, jis ki baze sou similasyon ak rkonstitusyon? Se konsa, sa yo se kèk nan fason yo ki nou ap lè l sèvi avèk modèl sa yo nan etid jiza, yo anseye sou jiza, ak plis ankò enpòtan, yo Roaming mond lan, rasanble tout materyèl la ke nou ka jwenn, ak Lè sa a deplase ale nan espas ki la 3D ak espas ki la vizyalizasyon ak pote l 'lakay yo nan Bureau ou, nan telefòn ou a, kask ou yo. Men, ou pral kapab vwayaje sou sit-la san yo pa menm achte yon tikè avyon evantyèlman. Mèsi anpil. [Aplodisman] Ala bon sa bon reponn yon kesyon oswa si ou gen plis kask ou vle demontre oswa yon lòt bagay nou bezwen fè nan tan an nou te kite. Si nenpòt nan sijè sa yo ki kenbe je ou epi ou ta renmen tande plis sou li, vini apre sa ak kè kontan yo chat pi lwen. Kesyon? Kòmantè? Yeah? ODYANS: Èske ou gen yon pozisyon sou lide a ki te gen dlo ewozyon [fèbl]? PETER MANUELIAN: Gwo kesyon. Se konsa, dlo ewozyon an sfenks la. Te gen yon teyori pa jeolog ki te panse ke sa a pwouve ke sfenks a te 5,000 oswa 10,000 lane an plis pase rès la nan piramid yo ki baze sou modèl ewozyon dlo. Li aktyèlman pa kenbe moute patikilyèman byen. Ou ka gade nan a modèl ewozyon nan zòn alantou sfenks a ki bèl pi diskredite ki teyori. Gen twa jewolojik fòmasyon manm nan sfenks la. Yon sèl nan solid se nan tèt la. Se poutèt sa fè fas a siviv sa byen jodi a. Gen lòt ki yon anpil plis [? friyabl,?] men li pa kenbe archaeologically ki sfenks a se nan yon tan diferan peryòd ki soti nan piramid yo tèt yo. Gen deba sou ki fè mete pòtre sfenks la. Si li te Khafre, bati a nan piramid, dezyèm lan, oswa gen kèk moun ki kounye a panse Khufu tèt li a, mason nan Grann Piramid lan. Sa a yon deba kontinyèl, men yo ap tout resan. Yo ap tout Old Kingdom, tout sou 2500 BC. Great Kesyon. Yeah, tanpri. ODYANS: Ki sa ki [fèbl a] te ye? PETER MANUELIAN: Di ankò. Tèt la nan sfenks la ki pentire? ODYANS: [fèbl] PETER MANUELIAN: Poukisa te tèt la nan sfenks a pentire epi yo pa rès la nan kò a? Great kesyon akeyolojik, epi nou pa konnen repons lan. Li posib nan ki tout kò yo te pentire. Li nan se konsa deteryore ak nan wòch aman alantou kwen an pa yo toujou konsève, se konsa li ka te pentire epi nou jis pa wè tras yo te kite jodi a. Mwen pèsonèlman gen pwoblèm pou kwè ke yo ta moun peyi Lejip ramase ki penti anpil yo kouvri nan tout kò ak yon coloration ti tach koulè wouj mawon, men li la sètènman posib. Nou te opte pou jis ap fè kwaf la ak figi a kote gen tras a ti tach koulè wouj koulè mawon e gen tras a bann yo sou mòn lan sa yo rele kwaf. Apre sa, sèjousi, ou ka wè yon moso nan bab sfenks a nan Mize a Britanik ak yon moso uraeus a, eskòpyon a sou tèt moun la, se aktyèlman nan mize yo Cairo. Se konsa, nou gen kèk bon prèv pou sa. Nan kwen an. Yeah, tanpri. ODYANS: Ou te di ke larivyè Nil la se te yon anpil plis [fèbl] jiza [fèbl] pi pre Cairo kounye a. Kijan gwo larivyè Lefrat la pi plis? PETER MANUELIAN: Ki jan gwo larivyè Lefrat la deplase? Genyen yon anpil nan koube. Se konsa, yon anpil nan pouvwa ak pouse ak OXBOW lak ak bagay sa yo se yon pati nan fòmasyon rivyè. Larivyè Nil la pa byen fè sa, men li te meandered byen yon ti jan. Mwen te kapab refere w bay yon atik pa kèk kòlèg jeolog m 'yo. Apre sa, li nan yon riban etonan sou dènye plizyè mil ane yo nan jis kote larivyè Nil la te demenaje ale rete nan. Se konsa, yon fwa ou reyalize ke jaden flè pwoblèm tankou kote larivyè Nil la te ye a, ou kòmanse konprann, o, Se poutèt sa yo te bati wout ki ak Se poutèt sa li vire yon kwen. Ki dwe tè a segondè yo ap eseye rete sou. Se konsa, ou konprann pò yon anpil pi byen. Ou byen konprann ki jan yo te resevwa kèk nan wòch yo aman amann jiza nan sit atravè larivyè Nil la, pou egzanp. Se konsa, sa yo tout kontribye nan konpreyansyon nou nan sit la. Li se yon ti kras nan jis etidye myop yeroglif yo oswa etidye bilding yo epi yo pa konprann nan jaden flè ak li montre kouman li chanje. Peyi Lejip yo te yon anpil mwens arid nan pwen sa a a, se konsa gen ka menm gen jaden alantou piramid yo ke nou ta dwe dwe mete nan ak yon anpil plis kwasans ak vejetasyon ak bagay sa yo ki enteresan. Gen kèk nan pwoblèm yo ki nan la modèl mwen pa t 'montre w men nou gen nan nou an sal klas sant vizyalizasyon se kapasite a yo mete l 'nan la sèn kòm avatar fè aktivite. Se konsa, pou egzanp, nou ka montre Great Piramid a te bati ak pran ou nan rechèch la kote yon anpil nan wòch yo ke yo te fè mete pòtre yo. Epi sa a, yon modèl ki kòm 2,000 avatar tout vwayaje atravè sit la ak ranje andedan nan Bits kalkè ak transpow yo ansanm luj ak bagay sa yo tankou sa. Se konsa, li tou pote nan sit nan lavi ak montre ou ki jan pwosesis la konstriksyon te travay. Nou te tou fè re-animasyon an seremoni, wa Khufu. Sa yo rele ouvèti a nan seremoni an bouch ou. Se konsa, nan tanp li, dwa bò kote l ' piramid, nou gen leve momi li a, prèt la ki genyen. Yo ap fè jès seremoni yo. Yo ap di òneman yo maji animés Lespri Bondye a nan moun ki mouri a Wa pou moun lemonn yo Anba. Se konsa, sa yo, se tout fason ki modèl yo kapab aktyèlman montre nou aktivite aktyèl peyi Lejip yo ansyen. Apre sa, ankò, yo pote yo moute nouvo kesyon. Èske li rive isit la? Èske li rive la? Ta dwe li lajounen? Ta dwe li lannwit? Tout moun sa yo bagay sa yo ou pa panse sou lè w ap ekri yon jounal atik ak nwa ak blan desen liy, men ou ap fè yon anime 3D simulation. Wi, tanpri? ODYANS: [fèbl] PETER MANUELIAN: Little pi fò, regrèt. Pa ka tande ou. ODYANS: [fèbl] fè modèl sa yo enkòpore son [fèbl]? PETER MANUELIAN: Èske gen son nan modèl la isit la? Te ke kesyon ou a? Wi, gen aktyèlman. Pafwa li nan mizik nan sèten gou, men nou fè gen gwondman nan van an, pa egzanp. Nou pa gen rkre moun ki aktyèlman pale nan ansyen moun peyi Lejip. Yo te kapab, men nou ta pwobableman jwenn pwononsyasyon yo trè move. Gen òneman ak rituèl ak bagay sa yo reprezante sou miray la fè mete pòtre kavo sèn ak penti, se konsa nou te ka sètènman fè sa. Chat la okazyonèl pwobableman screeches ak bagay sa yo tankou sa yo, men otreman nou pa gen fè twòp ak odyo a. Anbyans. Yon lòt kesyon? Wi, tanpri. ODYANS: Poukisa gen mi eksteryè? PETER MANUELIAN: Poukisa gen miray ranpa eksteryè? Sa yo se mi patiraj. Se konsa, pa panse ke nan piramid la kòm yon moniman otonòm. Panse a li kòm yon piramid, yon tanp. Ou wè ke ti tach koulè wouj yon sèl ak blòk yo granit a? Sa yo rele tanp lan Piramid. Li fin desann yon long wout nan sa a rele tanp lan Valley fèmen nan pò-a ak fèmen nan larivyè Nil la. Tout moun nan ki se yon pati nan piramid konplèks wa a, epi li te kapab tou gen ladan piramid ti kras tankou ou wè isit la pou Queens yo e menm yon piramid seremoni, tankou ou wè isit la, ki kote pa gen yon antere l ' men li la jis yon pati nan anime a lespri moun ki mouri a, wa a moun ki mouri. Se konsa, mi patiraj yo pwobableman pwoteje li. Ki moun ki gen aksè a kote sa a? Sonje byen, sa yo, se anwo a o nan sosyete moun peyi Lejip. Mwayèn ou, analfabèt, agrikilti moun peyi Lejip a pa pral yo ka resevwa yon kavo tankou sa a. Li te pa janm pral wè farawon an. Li pa ka li yeroglif. Se konsa, sa yo, se elit yo nan elit la nan Peyi Wa ki fin vye granmoun, epi yo jwenn patiraj miray ranpa yo pwoteje yo. Got tan pou yon sèl plis. Yeah, tanpri. ODYANS: Poukisa yo te piramid yo bati? PETER MANUELIAN: Poukisa te piramid yo bati? Yo se fondamantalman mitan tonm mò pou farawon an nan moun ki mouri. Se konsa, nan popilè a literati, nan fim sa yo, ou te gen sa a tiran absolu ki an, ap mennen tout esklav sa yo in-- e yo pa ap esklav Hebrew. Yo ap moun peyi Lejip vrè. Mwen gen tandans rete lwen soti nan pawòl Bondye esklavaj la. Sa yo yo rekrite moun peyi Lejip. Apre sa, gade m 'se ke yo ap aktyèlman achte nan pwojè nasyonal sa a nan kèk fason. Pa garanti yon siksè dla pou wa sa a yo garanti nan pwosperite nan peyi a. Yo ap pavaj yon fason pou farawon an nan pwochen te ki moun ki pral viv enstitisyon sa a nan wa. Se konsa, sa yo, se fyète nasyonal pwojè pou farawon an nan reliant, pou siksè yo nan peyi a. Li nan prèske yon envestisman nan tan kap vini yo nan yon fason. Yon kolèg m 'renmen di ke moun peyi Lejip yo pa t ' bati piramid yo. Piramid yo bati peyi Lejip la. Ak nan ke li vle di ke sa a se ki jan fòmasyon eta te vini sou. Enfòmasyon jesyon pwojè. Jesyon. Natirèlman, moun sa yo gen yo dwe manje, yo gen yo dwe loje, yo gen yo dwe òganize. Ki kote tout sa ki soti? Ki moun ki pote yo vyann lan se konsa yo gen bon alimantasyon pou yo gen fòs pou avanse pou pi blòk yo? Ki moun ki òganize lojman an? Ki kote yo soti nan nan diferan pati nan peyi a? Konbyen moun ki fè ou bezwen bwote yon blòk sèten? Tout sa te dwe te travay soti, epi nou ap eksplore sa yo aspè nan sit la jodi a tou. Se konsa, plis sou chapit la piramid yo pral ekri nan Liv la plis dekouvèt yo ap fèt, plis estati yo pral jwenn, ak plis ankò mitan tonm mò ak enskripsyon yo pral prochaine kòm byen. Kote a se vivan epi yo ap grandi. Mèsi anpil. [Aplodisman] DAVID J. Malan: Pwofesè Ekip Manuelian la dous pote kèk nan pwòp yo kask nan adisyon nan nou. Si w ta renmen yo vini moute pou nenpòt ki Demonstrasyon fè. Sinon, nou pral ajoune isit la epi n ap wè ou nan Lendi. Mèsi anpil. [MIZIK jwe]