1 00:00:00,000 --> 00:00:02,570 [Powered by Google Translate] [Week IX] 2 00:00:02,570 --> 00:00:04,740 [David J. Malan - Harvard University] 3 00:00:04,740 --> 00:00:07,170 [Hoc est CS50. - CS50.TV] 4 00:00:07,170 --> 00:00:12,350 Omni jure. Exspectata retro. CS50 est, quod prima septimana IX. 5 00:00:12,350 --> 00:00:16,600 Hodie nos focus in particulari in tractatu, non amplius in contextu C 6 00:00:16,600 --> 00:00:20,010 Sed in SQL modicum et modicum de nascetur elit, 7 00:00:20,010 --> 00:00:23,730 praesertim ad finem utriusque pset VII et quoque, ultimus impendia. 8 00:00:23,730 --> 00:00:26,310 Nam si in eo loco proposito finis 9 00:00:26,310 --> 00:00:30,100 ubi nimirum sicut de hora aut tam tu abhinc saltem started dare aliquam cogitatio 10 00:00:30,100 --> 00:00:33,730 ut vestri finalis project vestri 'ratus youd' amo cooperari I aut II condiscipulis, 11 00:00:33,730 --> 00:00:36,150 si vestri 'laborantibus connectens et dictis condiscipulis, 12 00:00:36,150 --> 00:00:40,570 sentio solvo ut ad explendum formam penitus cs50.net/partners/form. 13 00:00:40,570 --> 00:00:42,880 Qui modo petit tu scis quae cogitant dolor, 14 00:00:42,880 --> 00:00:44,870 , ubi habitas iustus pro logistical rationes. 15 00:00:44,870 --> 00:00:49,510 Et in posterum spectare si voles servare in septimanam spreadsheet domicilio ibi, 16 00:00:49,510 --> 00:00:53,520 vos can ergo videmus lecta-tantum poema poematis of Google doc 17 00:00:53,520 --> 00:00:56,010 in quo erant 'comparandum notitia. 18 00:00:56,010 --> 00:00:58,930 Si quis vult operari, ut omni populo securus ad 19 00:00:58,930 --> 00:01:00,480 via quod mechanism. 20 00:01:00,480 --> 00:01:02,690 Sed plerique folks facientes opus solo. Ut 'totaliter bysso. 21 00:01:02,690 --> 00:01:06,120 Et hoc modo necesse non sentiunt. 22 00:01:06,120 --> 00:01:09,680 Feria sexta Erat hic manipulus me paucis, 23 00:01:09,680 --> 00:01:11,100 pleraque inania spectacula. 24 00:01:11,100 --> 00:01:14,600 III peregrinatoribus illic erant sedentes ut paulo inconveniens. 25 00:01:14,600 --> 00:01:18,970 Quod nos de illo locutus erat databases et nos communicaverunt de pset VII pauco. 26 00:01:18,970 --> 00:01:22,200 Et si tu non evenerit ad capiendos quod die video iustus tamen, ut 'bysso. 27 00:01:22,200 --> 00:01:26,770 Aliter definire, ut experiar supponunt aliqua 28 00:01:26,770 --> 00:01:28,840 substructio in Friday est scriptor auditoria. 29 00:01:28,840 --> 00:01:32,550 >> Vos autem hodie 'iens ad capto 30 00:01:32,550 --> 00:01:34,990 non ens iusta possit facere aliquid simile pset VII 31 00:01:34,990 --> 00:01:37,360 sed revera intelligendo quod quid suus 'iens in subter cucullo 32 00:01:37,360 --> 00:01:41,910 praesertim quidam de abstractiones, quemadmodum speravimus in locum in functions.php file 33 00:01:41,910 --> 00:01:45,780 facere animas vestras aliquantulus facillimus sed ut ultimate intellegere 34 00:01:45,780 --> 00:01:48,760 ita ut cum disciplina rotarum venit de in paucis weeks vos can supersum 35 00:01:48,760 --> 00:01:53,750 in rerum et faciemus hoc effercio sine ulla CS50 compage subter vos. 36 00:01:53,750 --> 00:01:57,500 Hoc $ _SESSION, pro illis ex vobis qui nota sunt 37 00:01:57,500 --> 00:02:01,960 Nullam quis ante veneris deprehensum, quid agamus CONVENTUS 38 00:02:01,960 --> 00:02:04,330 in PHP-substructio web application? 39 00:02:04,330 --> 00:02:09,650 Hoc est superglobal variabilis, quod interpretatur suus 'similis in spiritu in ADEPTO et CIPPUS 40 00:02:09,650 --> 00:02:13,970 paucis tamen utile quid sit? 41 00:02:13,970 --> 00:02:18,320 >> Quid est CONSESSUS adhibetur est? Yeah. [Studiosum] logging fefellitus 42 00:02:18,320 --> 00:02:21,040 Paenitet? [Studiosum] logging fefellitus logging fefellitus Quidem. 43 00:02:21,040 --> 00:02:25,100 In pset VII erant 'usura is CONSESSUS superglobal ad faciliorem logging fefellitus 44 00:02:25,100 --> 00:02:28,600 Et quid suus 'nice circa hoc superglobal est ut suus' an consuetudinis ordinata. 45 00:02:28,600 --> 00:02:33,190 An consuetudinis apparatu, receptui, iustus est intellegeretur compluras sed cuius indices iam non habent esse numeros 46 00:02:33,190 --> 00:02:37,670 sicut XII. Possunt etiam numero chordarum possunt. 47 00:02:37,670 --> 00:02:44,890 Et ita si youve compertoque Plautum et pset VII tamen, licet repetas, ut nos, thesaurizas a key vocavit ID 48 00:02:44,890 --> 00:02:50,330 introrsum consuetudinis array, quorum valor est aliquid ut CXXIII - 49 00:02:50,330 --> 00:02:53,780 quidquid currently logged in user scriptor ID est. 50 00:02:53,780 --> 00:02:59,470 In motivation huius est, quia etiam post user visitavit localhost 51 00:02:59,470 --> 00:03:02,720 vel mei website magis generaliter et tunc theyve 'logged in, 52 00:03:02,720 --> 00:03:07,320 etiam si non click a link nec redire meus website pro V minutes 53 00:03:07,320 --> 00:03:10,730 sed dies et hora, nec relinquunt pasco vel fenestram, 54 00:03:10,730 --> 00:03:14,370 via hoc superglobal possum meminerint sibi logged fefellitus 55 00:03:14,370 --> 00:03:21,140 >> In aliis verbis, quod sinit me congregem leviter porro term aliquid volo de user. 56 00:03:21,140 --> 00:03:24,390 Num potes cogitare quam eu mauris incarnationis. 57 00:03:24,390 --> 00:03:27,740 Loca Amazon obviously permissum vos posuit res in a shopping cart, 58 00:03:27,740 --> 00:03:32,230 sed HTTP, in protocollo, quod potentiae the Web, est stateless 59 00:03:32,230 --> 00:03:34,230 cum eo quod ipsum videre est, 60 00:03:34,230 --> 00:03:37,290 plerumque circa ipsum non semper aliquid 61 00:03:37,290 --> 00:03:39,270 et inter pasco ornare. 62 00:03:39,270 --> 00:03:42,190 Mox ut youve downloaded in HTML et JPEGs et GIFs et omnes qui, 63 00:03:42,190 --> 00:03:48,200 nexu discedit, vos iustus habere exemplar HTML et whatnot a moderatro. 64 00:03:48,200 --> 00:03:53,000 Si desiderat recolere, pura de vobis 65 00:03:53,000 --> 00:03:57,580 quae memoria est in actu adipiscing onus minister. 66 00:03:57,580 --> 00:04:00,130 Et sic vobis programmer qui habent imperium super server 67 00:04:00,130 --> 00:04:04,400 ponere potest maxime quod vis introrsum superglobal consuetudinis array 68 00:04:04,400 --> 00:04:06,850 Aliquam non postera dies erit reddet, 69 00:04:06,850 --> 00:04:12,070 utrum suus 'minutes aut etiam dies postea, nisi claudere pasco fenestra, 70 00:04:12,070 --> 00:04:14,360 quae puncto CONSESSUS evanescit. 71 00:04:14,360 --> 00:04:17,779 Duis adipiscing caduca ita quod non est pertinax, et fringilla velit ire 72 00:04:17,779 --> 00:04:22,360 mox ut, user claudit eorum pasco - non iustum quod, tab, saepe totius pasco, 73 00:04:22,360 --> 00:04:24,930 per hoc effective logging user foras. 74 00:04:24,930 --> 00:04:28,000 Sic quomodo hoc rei actualiter implemented? 75 00:04:28,000 --> 00:04:31,360 Lets accipere a velox inviso simplicia exempla nos intuens die Veneris. 76 00:04:31,360 --> 00:04:33,340 Nam imprudentes esse simplicia sunt. 77 00:04:33,340 --> 00:04:35,910 Lorem ipsum dolor sit solis in vita dicere 78 00:04:35,910 --> 00:04:38,000 quotiens visitavi consequat. 79 00:04:38,000 --> 00:04:41,670 Aliquam ut hic primo visitatus est, ita semper dicit 0. 80 00:04:41,670 --> 00:04:46,940 >> Sed si ipsum dolor reloading dicitur I tempore II, III, IV, V, 81 00:04:46,940 --> 00:04:49,800 et hoc erit eventually iustus servo in computatis, ascendit, ascendit, ascendit, ascendit, usque 82 00:04:49,800 --> 00:04:53,130 pro qualibet vice EGO vere click Reload super eam. 83 00:04:53,130 --> 00:04:58,830 Sic quam est hoc operandi? Dimitte me inside of is lima vocavit counter.php. 84 00:04:58,830 --> 00:05:02,490 Caerula summa parte sit amet nisi sit amet turpis. 85 00:05:02,490 --> 00:05:06,670 In linea XIII hoc dicimus functio session_start, 86 00:05:06,670 --> 00:05:09,600 ad litteram, et si vis recurrere Lorem ipsum dolor 87 00:05:09,600 --> 00:05:13,610 istum specialem superglobal vocavit $ _SESSION. 88 00:05:13,610 --> 00:05:17,430 Per quam fieri potest, quam illud quod puteus momento videre possumus. 89 00:05:17,430 --> 00:05:20,350 In linea XVI Observate quis Im facientem. 90 00:05:20,350 --> 00:05:25,960 Si key, vocavit Define - in aliis verbis, index valorem - "Define" 91 00:05:25,960 --> 00:05:32,310 existit introrsum array vocavit SESSIO, tunc quid ago cum ea in linea infra? 92 00:05:32,310 --> 00:05:36,650 Quid est linea XVIII facis? 93 00:05:36,650 --> 00:05:40,360 >> [Tacita studiosum responsio] Quid id est? [Studiosum] thesaurizantes valor. Bonum. 94 00:05:40,360 --> 00:05:45,800 Suus 'thesaurizantes valor ut' in CONSESSUS vox iam in a novus localis temporaria variabilis, 95 00:05:45,800 --> 00:05:48,250 $ Occurro in omnibus lowercase. 96 00:05:48,250 --> 00:05:50,770 Animadverto ut PHP est iam paulo piger hic. 97 00:05:50,770 --> 00:05:55,550 Animadverto non habemus omni mentione int aut float, vel cytharedus aut aliquid hujusmodi: quod 98 00:05:55,550 --> 00:06:00,480 Aliquam typed quia inbecillus, in quo non sit dare genus variabilis, 99 00:06:00,480 --> 00:06:03,310 Neque hic ego adnuntiavi et ligula. 100 00:06:03,310 --> 00:06:08,980 Im 'nunciante intra ipsis crispus adstringit et dissimilia C, is est vere okay. 101 00:06:08,980 --> 00:06:13,800 Neuer profunde habitant variabilis praedicante est in PHP - 102 00:06:13,800 --> 00:06:16,650 inside of crispus, ue, inside of crispus, ue et similia - 103 00:06:16,650 --> 00:06:21,230 tunc enim ordo temporis reliquum sit, 104 00:06:21,230 --> 00:06:22,680 vel meliorem peius. 105 00:06:22,680 --> 00:06:26,930 Simul global ita definimus, quod fit statim volunt sumus. 106 00:06:26,930 --> 00:06:31,620 >> Alioquin si non inveneris esse aliquid senatus superglobal est, 107 00:06:31,620 --> 00:06:34,680 Im 'apparenter initializing hanc variabilem occurro 0, 108 00:06:34,680 --> 00:06:37,580 inde iustus assumendo user numquam fuit hic coram. 109 00:06:37,580 --> 00:06:40,030 Et hoc utique calculo incrementing quomodo? 110 00:06:40,030 --> 00:06:44,480 Im 'adaequationis valor ut' introrsum consuetudinis array 111 00:06:44,480 --> 00:06:49,530 statuendo parem quidquid occurro currently sit + I. 112 00:06:49,530 --> 00:06:53,520 Si ego volumine descendit huc ad HTML hujus paginae, suus 'actu pulchellus simplex. 113 00:06:53,520 --> 00:06:58,920 Lorem ipsum dolor sit omnibus in corpore "ita visitasti et sic semper iaculis. ' 114 00:06:58,920 --> 00:07:00,350 Aliquam et est construere. 115 00:07:00,350 --> 00:07:06,080 Si facitis 00:07:12,600 Sed tamen aequalem sibi simile printf, quam multa vidi C 117 00:07:12,600 --> 00:07:15,940 quamuis, quod sciatis iam a amet in pset VII, 118 00:07:15,940 --> 00:07:20,160 print est etiam functio, ut iustus procer aliquid ex, non vere utor format codes, 119 00:07:20,160 --> 00:07:23,270 et vos can vere dicere echo pariter. 120 00:07:23,270 --> 00:07:27,460 Sunt etiam alia parum net semper eadem facit finem. 121 00:07:27,460 --> 00:07:31,270 Sic hunc usum aequales signum iustum est genus elegans viam faciendo eam 122 00:07:31,270 --> 00:07:34,910 alias quam brevius potero. 123 00:07:34,910 --> 00:07:38,370 Ita ut 'totus is site facit. Eam procer sicco valorem considit. 124 00:07:38,370 --> 00:07:40,550 Quomodo hoc omnes actu fit? 125 00:07:40,550 --> 00:07:43,250 Memoriam quaerere coepit ut infra septimanam ante diluvium 126 00:07:43,250 --> 00:07:47,910 autem quomodo paginam operatur per utentes hoc CONSPECTOR tab. 127 00:07:47,910 --> 00:07:51,900 >> Chrome hoc habet tam in Mac versionem Fenestra poema poematis, et etiam Linux versionem 128 00:07:51,900 --> 00:07:59,510 Incendia, IE similia habuisse mechanisms qua habetis istum constructum-in debugger 129 00:07:59,510 --> 00:08:01,400 inside of pasco. 130 00:08:01,400 --> 00:08:03,040 Sit hoc inspice. 131 00:08:03,040 --> 00:08:06,960 Accepi fasciculum diximus tabs totus hic commemorare leftmost est quod elementa 132 00:08:06,960 --> 00:08:10,700 et quantumcumque godawful in HTML et JavaScript est in page, 133 00:08:10,700 --> 00:08:15,710 retinetis quod cum Elementorum tab vos can vere navigare HTML hierarchice 134 00:08:15,710 --> 00:08:17,050 et nice concinne. 135 00:08:17,050 --> 00:08:19,370 Sic si vestri 'trying ut discite a a website similis Google aut Facebook 136 00:08:19,370 --> 00:08:22,370 vel vere ulla website, animadverto ut vos es forsit melior off 137 00:08:22,370 --> 00:08:26,360 aspiciendo ad source codice hoc modo, ut opponitur aspiciendis crudum fonte, 138 00:08:26,360 --> 00:08:29,580 regius possunt, ut vidi, praesertim Google elit. 139 00:08:29,580 --> 00:08:32,220 Itaque si illud instead click in Network tab hic, 140 00:08:32,220 --> 00:08:34,830 Lorem ipsum dolor sit amet dicturus sum venire consequat. 141 00:08:34,830 --> 00:08:38,669 Permitte mihi primum purgare mea purgaveris. 142 00:08:38,669 --> 00:08:43,570 Ego igitur ad Chrome introire in tortor volutpat 143 00:08:43,570 --> 00:08:46,420 et tunc patent omnia pasco notitia. 144 00:08:46,420 --> 00:08:48,170 Vos vires exsisto adsuesco assuesco hoc faciendi alios usus, [risus] 145 00:08:48,170 --> 00:08:51,990 sed quando venit ad developing websites, suus 'actu utilis - 146 00:08:51,990 --> 00:08:55,980 ridemus, si nosti. [Risus] 147 00:08:55,980 --> 00:08:59,310 Suus 'actu vere utilis quando developing websites quia realitas est 148 00:08:59,310 --> 00:09:04,100 rebus quasi crustula et rebus quasi E conditorio HTML lima, E conditorio JavaScript files 149 00:09:04,100 --> 00:09:06,390 possit actu factus a magnus capitis dolore, quia si quacumque de causa 150 00:09:06,390 --> 00:09:11,500 pasco decernit Cache aliqua file et tamen tu ex acie mutationibus ut lima in calculone 151 00:09:11,500 --> 00:09:14,670 sed pasco non realiter intellexit quod file mutavit 152 00:09:14,670 --> 00:09:19,060 Ergo etiam quando actu non re-click Reload download Bulla 153 00:09:19,060 --> 00:09:23,210 anicius manlius severinus uni vitium mores non denique modo te scripta, 154 00:09:23,210 --> 00:09:26,480 cum suus mores pasco, huc eat in vestri pasco 155 00:09:26,480 --> 00:09:29,950 et ita patet quod nihil omnino rerum confusio. 156 00:09:29,950 --> 00:09:33,210 >> Et tunc si vos vere volo ut esse paranoid, excedere pasco, sileo eam, 157 00:09:33,210 --> 00:09:35,660 et fac inde dubitamus quin omnes operatur sicut expectata. 158 00:09:35,660 --> 00:09:38,820 Sic in brevi, defensionem cache bonum est quando facere development. 159 00:09:38,820 --> 00:09:40,690 Ita hic habemus Network tab. 160 00:09:40,690 --> 00:09:46,020 Antea visitaverit site IX temporibus, sed permitte mihi grassor nunc et click Reload. 161 00:09:46,020 --> 00:09:47,500 Et reversus sum ad 0. 162 00:09:47,500 --> 00:09:52,100 Vide etiam superglobal senatu sit amet sit amet est. 163 00:09:52,100 --> 00:09:55,990 HTTP click Aemilianus, I petentibus data, 164 00:09:55,990 --> 00:09:58,810 et hoc debugging fenestra dimittit me inspiciendam de hoc. 165 00:09:58,810 --> 00:10:01,970 Hic mihi responsum sicut minister, non bonum. 166 00:10:01,970 --> 00:10:04,030 Vidi in hoc multipliciter. 167 00:10:04,030 --> 00:10:06,350 Sed quid technice interesting sunt caput capitis. 168 00:10:06,350 --> 00:10:11,770 Si ego volumine hic ponitur quod focus instantiam caput capitis quod click visum fonte, 169 00:10:11,770 --> 00:10:14,400 rogatus est ut HTTP litteram, Aemilianus 170 00:10:14,400 --> 00:10:17,250 qui venit modo ex meus pasco ad servo, 171 00:10:17,250 --> 00:10:21,400 ADEPTO ens operativa verbum et / counter.php ens lima nomen, 172 00:10:21,400 --> 00:10:25,670 HTTP/1.1 ens iusta versionem HTTP ut meum pasco est usura. 173 00:10:25,670 --> 00:10:31,070 Haec linea hic est parum monente pasco server, quid nomen de server est 174 00:10:31,070 --> 00:10:33,020 Qui vult loqui. 175 00:10:33,020 --> 00:10:38,200 Sed et ceteros aliena amet interdum elit. 176 00:10:38,200 --> 00:10:40,090 >> Hoc est quaedam curiositas. 177 00:10:40,090 --> 00:10:43,530 Crypticus quamvis hoc chordae est, ullus vicis vestri pasco visitat a website 178 00:10:43,530 --> 00:10:47,110 est informantem server quid pasco vestri 'usura 179 00:10:47,110 --> 00:10:50,040 et quid operating ratio vestri 'usura et quid version eius. 180 00:10:50,040 --> 00:10:52,650 Sic si youve 'umquam admiratio quam websites sicut rhoncus tincidunt eros et whatnot 181 00:10:52,650 --> 00:10:56,860 sciunt quid percentages sunt Mac users in Textus, PC users, 182 00:10:56,860 --> 00:11:00,820 IE users, Chrome users et similia, suus 'quoniam totus nostri navigatores 183 00:11:00,820 --> 00:11:04,300 quid singula ibi refers elit. 184 00:11:04,300 --> 00:11:07,410 Non necessario continent personaliter identifiable notitia, 185 00:11:07,410 --> 00:11:13,060 sed hoc facit dic server quid tua IP oratio est et quod pasco quod OS vos es usura. 186 00:11:13,060 --> 00:11:14,720 Sic ut 'ubi is notitia est. 187 00:11:14,720 --> 00:11:19,960 Sed quid 'magis interesting nunc cum venerit ad haec sessions est responsio caput capitis. 188 00:11:19,960 --> 00:11:22,530 Dimitte me click considerandam source iuxta responsum. 189 00:11:22,530 --> 00:11:24,590 Quid est quaedam elit. 190 00:11:24,590 --> 00:11:27,580 I, quod Codex CC statum redirent. 191 00:11:27,580 --> 00:11:29,840 Quia per hoc nunquam est status lacinia est. 192 00:11:29,840 --> 00:11:32,920 Significat litteram okay per oppositum ad aliquid aliud. 193 00:11:32,920 --> 00:11:36,380 Quid 'a numerus nos interdum vident ut' malos? [Studiosum] CDIV. 194 00:11:36,380 --> 00:11:39,860 CDIV, file non inveniebatur, CDIII vos vires exsisto offenso iam, 195 00:11:39,860 --> 00:11:43,660 quod non licet, id quod tu oblitus chmod fere. 196 00:11:43,660 --> 00:11:45,190 Est et alia fasciculum. 197 00:11:45,190 --> 00:11:47,760 >> Hic, haec pauca insanit. 198 00:11:47,760 --> 00:11:52,340 Ego vere iustus scripsit hoc file paucis minutes ago per preteritus eam in gedit. 199 00:11:52,340 --> 00:11:57,100 Cur hanc paginam exspirare in MCMLXXXI antequam vere propheta esset Web? 200 00:11:58,010 --> 00:12:00,730 Quid ibi gererentur? 201 00:12:00,730 --> 00:12:04,390 >> [Tacita studiosum responsio] et essem. Sed quare? 202 00:12:06,110 --> 00:12:09,120 Suus 'aliquanto arbitrariae, tamen suus' actu utilis. 203 00:12:09,120 --> 00:12:15,500 Quid hoc est dicens meo pasco est hoc PHP file youve 'iustus exoravit iam expiravit. 204 00:12:15,500 --> 00:12:18,580 Immo implerentur annos XXX. 205 00:12:18,580 --> 00:12:20,260 Hoc quid ad rem? 206 00:12:20,260 --> 00:12:22,500 Is iustus significat tunc vicis user visitat hanc paginam 207 00:12:22,500 --> 00:12:25,540 sive per reloading aut typing URL in oratio talea, 208 00:12:25,540 --> 00:12:28,010 perge tu fac exemplar novum. 209 00:12:28,010 --> 00:12:30,840 Hoc est genus exemplum cache busting, 210 00:12:30,840 --> 00:12:33,790 stolida verbum quod justis modis trying ut subvertitis mentes navigatores 211 00:12:33,790 --> 00:12:37,260 ab actualiter a caching HTML ut 'missus est a moderatro 212 00:12:37,260 --> 00:12:41,490 et vide ut eadem non secundum versionem Reload ictus est. 213 00:12:41,490 --> 00:12:43,730 Exemplum ministri novi vos vere volo scribere. 214 00:12:43,730 --> 00:12:47,440 Ita quod id quod est iustum quod MCMLXXXI eligit INSTRUMENTUM 215 00:12:47,440 --> 00:12:50,280 sicut arbitraria date in preteritus. 216 00:12:50,280 --> 00:12:53,380 Sed realem pubentes herbae linea est nunc hanc. 217 00:12:53,380 --> 00:12:57,550 Etiam ante L es forsit vage familiarior cum velit vel ligula. 218 00:12:57,550 --> 00:13:01,820 Ut de jure nunc, praesertim apud eos minus comfortable vel in inter, 219 00:13:01,820 --> 00:13:04,120 quid est crustulum in intellectum tuum vox iam 220 00:13:04,120 --> 00:13:06,980 quamvis sumus facturus intellectum tuum plus technical? 221 00:13:08,150 --> 00:13:10,070 Quid suus 'a crustulum? Yeah. 222 00:13:10,070 --> 00:13:13,890 [Studiosum] Information about user, similis si Ive 'written eorum Nomen usoris aut aliquid. 223 00:13:13,890 --> 00:13:17,370 >> Bonum. Suus 'informationem de user, utrum theyve' typed in eorum nomen usoris iam. 224 00:13:17,370 --> 00:13:21,190 Crustulum es viam, qua servientibus meminisse possunt aliquid de user. 225 00:13:21,190 --> 00:13:25,810 Et quid crustulum vere est Est autem auctoritas file vel aliqua serie bytes 226 00:13:25,810 --> 00:13:28,340 Maecenas ornare intus secus quam vestri pasco, 227 00:13:28,340 --> 00:13:31,960 bytes interius sive in aliqua Identifier ut lima. 228 00:13:31,960 --> 00:13:35,640 Maybe suus 'litteram vestra nomen usoris, sed saepius suus' aliquid plus crypticus bellus 229 00:13:35,640 --> 00:13:43,700 sicut hanc rem hic - bo8dal3ct et sic de aliis - hoc realiter magnus alphanumeric chorda 230 00:13:43,700 --> 00:13:47,050 ita tamen ut 'singulariter destinatum Identifier elit. 231 00:13:47,050 --> 00:13:49,790 Vel vos can cogitare eam sicut modi virtualis manu essem. 232 00:13:49,790 --> 00:13:53,020 Si vos vado ad aliquam clava sive oblectamenti parcum, meminisse ut youve actualiter solvit 233 00:13:53,020 --> 00:13:55,850 et ingressus posuerunt manus super quadam obice parum rubei, 234 00:13:55,850 --> 00:13:59,270 quod contra mentem et ad populum iam solutum 235 00:13:59,270 --> 00:14:01,340 et quo libuerit ire potest. 236 00:14:01,340 --> 00:14:04,250 Crustulum parvulus es similis in spiritus ad illud. 237 00:14:04,250 --> 00:14:08,070 Ego me primum visitavit hanc website, uti fecit iuxta repurgari mea cache, 238 00:14:08,070 --> 00:14:11,620 telam server est, INSTRUMENTUM in hoc casu, mitte stamp in manu mea 239 00:14:11,620 --> 00:14:15,030 cuius nomen PHPSESSID, session ID, 240 00:14:15,030 --> 00:14:18,260 cuius hoc pretium est Hoc uere diu alphanumeric nervo. 241 00:14:18,260 --> 00:14:22,470 >> Sic ut 'nunc genus emblazoned in manu mea, ut proximus vicis EGO ledo Reload 242 00:14:22,470 --> 00:14:25,230 aut manually visitabo et hoc URL in pasco, 243 00:14:25,230 --> 00:14:29,230 mea pasco per diffinitionem HTTP est iens ut sisterent manu stamp 244 00:14:29,230 --> 00:14:31,940 iterum atque iterum atque iterum. 245 00:14:31,940 --> 00:14:34,550 Ita etiam non oportet quod qui sim minister, 246 00:14:34,550 --> 00:14:39,610 Lorem ipsum saltem quod ego saltem specialius eadem pasco. 247 00:14:39,610 --> 00:14:45,660 Et ita hec est ultimate quomodo CONSESSUS superglobal est perficiatur. 248 00:14:45,660 --> 00:14:51,200 Moderatro non habet idea qui sis cum tu revises a website pro secundo aut tertio 249 00:14:51,200 --> 00:14:53,410 nisi te presentem hac manu essem. 250 00:14:53,410 --> 00:14:55,530 Et ut essem vobis praesens manu; 251 00:14:55,530 --> 00:14:59,370 telam server essentialiter goes in paulo database suae 252 00:14:59,370 --> 00:15:06,040 et compescit, okay, modo feci visa est manus numisma user bo8dal3ct, et huiusmodi. 253 00:15:06,040 --> 00:15:09,850 Videam quis notitia in programmer praeparabit 254 00:15:09,850 --> 00:15:12,380 intus est superglobal circa hoc user, 255 00:15:12,380 --> 00:15:17,000 et tunc me planto certus ut quod notitia est iterum intus est CONSESSUS superglobal 256 00:15:17,000 --> 00:15:19,830 ita ut programmer potest re-obvius ut notitia 257 00:15:19,830 --> 00:15:23,360 si poneretur voluptate horæ ante. 258 00:15:23,360 --> 00:15:26,150 Ita in aliis verbis, crustulum, quae got a malus TALITRUM pro aliquo tempore 259 00:15:26,150 --> 00:15:29,990 propter insecurities in navigatores et possunt realiter violare nostrum intimitati et omne hoc, 260 00:15:29,990 --> 00:15:31,900 quia ipsa sine magna utilitate 261 00:15:31,900 --> 00:15:36,110 vos would continenter logging in omni Facebook page vos saluto 262 00:15:36,110 --> 00:15:40,680 vel omnis Gmail email legistis si pasco non habent aliquo modo recolere, 263 00:15:40,680 --> 00:15:43,320 ut youve 'iam authenticitatis signo muniantur. 264 00:15:43,320 --> 00:15:46,640 >> Sic hoc modo crustulum mittuntur et refluant trans filum. 265 00:15:46,640 --> 00:15:52,470 Alius curiosius de crustulum, praesertim hic, est quod hoc est totaliter in cleartext. 266 00:15:52,470 --> 00:15:54,930 Nulla encryption quidquid hic geritur, 267 00:15:54,930 --> 00:15:57,240 HTTP quidem tempore usus sum. 268 00:15:57,240 --> 00:16:00,890 Suspendisse nostrum CS50 tempora, quae iam annos II, 269 00:16:00,890 --> 00:16:04,750 Firesheep egressus circa tempus dicitur instrumentum. 270 00:16:04,750 --> 00:16:08,320 Hoc fuit liber piece of software facta est a in securitatem, inquisitorem 271 00:16:08,320 --> 00:16:13,250 sicut excitate-sursum vocatio pro communitate dicere iustus quam atrociter implemented 272 00:16:13,250 --> 00:16:17,900 quidam authenticas declarandas mechanisms in Textus fuerunt. 273 00:16:17,900 --> 00:16:22,880 Sic per aliquod tempus, Facebook pene totius super HTTP, nulla https. 274 00:16:22,880 --> 00:16:25,640 Quam si nullam crypto et operibus securus S 275 00:16:25,640 --> 00:16:27,950 sic dicit illic 'saltem aliqua encryption involved. 276 00:16:27,950 --> 00:16:30,610 Facebook fecit solebat encrypt user nomina et passwords, 277 00:16:30,610 --> 00:16:33,560 sed ut primum adspicias vestra pokes aut notationes tuas vel vestri nuntius nutritor, 278 00:16:33,560 --> 00:16:35,360 omnes, qui erat unencrypted. 279 00:16:35,360 --> 00:16:37,870 Sic erat Gmail donec iustus a annum vel II ago. 280 00:16:37,870 --> 00:16:41,100 Aliquo tempore vos logged in Étiam, usi sunt securus encryption, 281 00:16:41,100 --> 00:16:44,300 postea tamen non ipsi. Et quare ut hoc fieri? 282 00:16:44,300 --> 00:16:49,210 Cur non iustus utor cryptography omnes de tempore in usu casibus huic simile? 283 00:16:49,210 --> 00:16:53,700 Quid id est? Puto audivi aliquid. [Studiosum] Volo. 284 00:16:53,700 --> 00:16:56,250 Celeritate, vox? Sunt viae circum hoc. 285 00:16:56,250 --> 00:16:59,610 Sed si vos iustus genus cogitare de illo logice, si vos encrypt aliquid, 286 00:16:59,610 --> 00:17:01,820 paulo minus facias elit. 287 00:17:01,820 --> 00:17:05,460 In pset II cum tu implemented Caesari aut Vigenere vel etiam Crack, 288 00:17:05,460 --> 00:17:07,760 iustus excudendi, filo est respective facilis. 289 00:17:07,760 --> 00:17:12,040 Encrypting et tunc excudendi, filo minime requirit aliquantulus magis opus. 290 00:17:12,040 --> 00:17:14,520 >>  Enim superessentialem popularis websites similis Google Facebook, 291 00:17:14,520 --> 00:17:18,839 Curabitur ut si singulos singulis operibus paginae invisent 292 00:17:18,839 --> 00:17:20,520 ut iustus plus accipit CPU tempus. 293 00:17:20,520 --> 00:17:22,920 Et si tu postulo magis CPU tempus, vos vires postulo magis ministris: 294 00:17:22,920 --> 00:17:24,270 quod opes vos vires postulo plus pecuniam. 295 00:17:24,270 --> 00:17:27,579 Nonne melius esset et per multos annos iusti fiunt. 296 00:17:27,579 --> 00:17:31,440 Populus usurum Lorem encryption tantum cum feminis ad. 297 00:17:31,440 --> 00:17:34,960 Sed vertit, et haec ut socius Firesheep fecit superessentialem patet, 298 00:17:34,960 --> 00:17:37,920 quando vos guys qui sunt currently in Facebook vox iam - 299 00:17:37,920 --> 00:17:39,880 Curiositate fitemur tibi si sit de eis. 300 00:17:39,880 --> 00:17:42,620 Si vestri 'in Facebook vox iam in aliqua tab, etiam si suus' non foregrounded, 301 00:17:42,620 --> 00:17:46,610 est vester URL HTTP aut https? 302 00:17:46,610 --> 00:17:50,560 [Multiple alumni] S. S? [Risus] 303 00:17:50,560 --> 00:17:55,510 Okay. Ullus HTTP? Iustus I? Okay. 304 00:17:55,510 --> 00:17:58,940 Ita omnes ex nobis poterit hack ut guy scriptor Facebook propter vox iam. 305 00:17:58,940 --> 00:18:04,100 Conversus fuerit defectum ut in pluribus, saltem in websites. 306 00:18:04,100 --> 00:18:08,120 Et uerbis multa concludam, si vestri web est negotiatio non encrypted, 307 00:18:08,120 --> 00:18:12,960 non solum hoc HTML ire et refluant trans WiFis unencrypted, 308 00:18:12,960 --> 00:18:16,760 sic rebus quasi crustulum ire et refluant per aerem 309 00:18:16,760 --> 00:18:18,940 sine aliqua forma encryption. 310 00:18:18,940 --> 00:18:23,540 Sic si vos habere iustum aliquantulus of programming savvy aut aliquantulus of Googling peritias 311 00:18:23,540 --> 00:18:27,410 hoc facit invenire luctus libero, omnes sedent est sermo Starbucks 312 00:18:27,410 --> 00:18:30,680 aut sede in an airport ubi suus 'plerumque unencrypted WiFi 313 00:18:30,680 --> 00:18:36,070 et justum vigilant ad keywords sicut paro-CRUSTULUM: aut PHPSESSID 314 00:18:36,070 --> 00:18:39,300 quia si vos have technical savvy ut iustus vigilo WiFi 315 00:18:39,300 --> 00:18:43,010 in cursu enim omnis aer parce hanc formam 316 00:18:43,010 --> 00:18:50,840 vos can igitur dicere guy scriptor PHPSESSID accidit esse bo8dal, et huiusmodi. 317 00:18:50,840 --> 00:18:53,890 Et tunc iterum si vestri 'satis technice savvy aut ius habent ferramento, 318 00:18:53,890 --> 00:18:58,890 vos can tunc iustus reconfigure vestri own pasco committitur prosternerem, ut manus stamp 319 00:18:58,890 --> 00:19:05,030 ad Facebook.com, et Facebook est iustus iens assumere hoc es quod guy 320 00:19:05,030 --> 00:19:09,880 quis es scientes quia non habes Identifier singularem. 321 00:19:09,880 --> 00:19:14,650 Sic si vos furetur illud singu Identifier et exhiberet telam server sicut vestra, 322 00:19:14,650 --> 00:19:16,860 quia homo iustus iens ut videas Lorem ipsum 323 00:19:16,860 --> 00:19:18,980 vel illam personam scriptor perferentes aut pokes. 324 00:19:18,980 --> 00:19:23,190 >> Et ego nolui Google nunc quomodo movere https Cornelius fortasse. 325 00:19:23,190 --> 00:19:25,150 Sed ut vere simplex. 326 00:19:25,150 --> 00:19:27,660 Donec et ipsum et similibus ad hanc rem obtinere; 327 00:19:27,660 --> 00:19:31,870 sed custodiat oculum magis clamabant pro aliquo websites vos saluto qui non utuntur HTTP 328 00:19:31,870 --> 00:19:35,020 et habent aliquod genus sensitiva notitia in eis, 329 00:19:35,020 --> 00:19:37,490 utrum suus 'financial vel personalem, vel huiusmodi. 330 00:19:37,490 --> 00:19:43,180 Si erant 'non utentes hoc, satis possit crustulum sicut hic facillime furatus 331 00:19:43,180 --> 00:19:46,270 et tunc fictamque esse, et ut 'exigo quis Firesheep faciebat. 332 00:19:46,270 --> 00:19:48,250 Programmator ad non esse. 333 00:19:48,250 --> 00:19:51,680 Omnes habent necesse erat tortor, libera Lorem ferrum 334 00:19:51,680 --> 00:19:56,490 quid te facturum et tunc ostendam tibi adipiscing aperias et nomina 335 00:19:56,490 --> 00:20:00,170 omnium in Sanders, in hoc particulari demonstratione, circa te 336 00:20:00,170 --> 00:20:03,260 Nullam non erat quam, et luctus sollicitudin nomen in iudicio 337 00:20:03,260 --> 00:20:05,970 de olefactandum quod crustulum Offeréntes eam ad Facebook sicut vestra, 338 00:20:05,970 --> 00:20:07,990 et, voila, vestri 'logged fefellitus 339 00:20:07,990 --> 00:20:11,190 Et hoc etiam ex iis "non feceris" amet. 340 00:20:11,190 --> 00:20:14,660 Et si vis ipsum tinker domi tuae, per omnia 341 00:20:14,660 --> 00:20:17,530 sed Intellego hoc facit transire lineam in universitatis environment. 342 00:20:17,530 --> 00:20:20,030 >> Sed metam hic est realiter ad commendandam non quam hoc facere 343 00:20:20,030 --> 00:20:22,320 Quomodo autem res huiuscemodi defensionem. 344 00:20:22,320 --> 00:20:26,180 Et hoc patet solutio parva licet sit imperfectus; 345 00:20:26,180 --> 00:20:31,360 est realiter reducere usu cuiuslibet sites ut non utitur https semper. 346 00:20:31,360 --> 00:20:34,520 Sic sites sicut Facebook et Google magis magisque habere checkboxes 347 00:20:34,520 --> 00:20:36,200 In hoc genere possis eligere, 348 00:20:36,200 --> 00:20:40,000 annis non habuit ripas similibus. 349 00:20:40,000 --> 00:20:43,580 Si parum iusta con eu metus. Tamen ut 'illud in breviter intimatum. 350 00:20:43,580 --> 00:20:46,420 Quoniam tu cultor qui meminit. 351 00:20:46,420 --> 00:20:50,760 Qui mox ut quae memoriae es, nihil te recordari possunt 352 00:20:50,760 --> 00:20:56,140 quod programmer praeparabit inside de hac speciali superglobal vocavit $ _SESSION. 353 00:20:56,140 --> 00:20:59,750 Et pro pset VII erant 'usura is modice est meminisse, an int, 354 00:20:59,750 --> 00:21:02,260 scilicet unique ID utentis, qui logged in, 355 00:21:02,260 --> 00:21:05,880 scis ut ante fui. 356 00:21:05,880 --> 00:21:12,450 Ullus questions deinde in sessionibus aut crustulum vel huiusmodi? 357 00:21:12,450 --> 00:21:15,130 Firesheep non operatur ut bene anymore, 358 00:21:15,130 --> 00:21:18,310 et tu habes ponere vestri computer in speciali promiscua modus 359 00:21:18,310 --> 00:21:20,700 sic vestri 'actu audiendo pro traffic praeter vobismetipsis. 360 00:21:20,700 --> 00:21:23,940 Sic si vestri 'currently downloading Firesheep, sensi suus' non admodum tam facile 361 00:21:23,940 --> 00:21:26,850 quod erat demonstrandum. 362 00:21:26,850 --> 00:21:29,070 Omni jure. Et non facitis illud in Sanders. Eam facere domi. 363 00:21:29,070 --> 00:21:30,890 Elit. 364 00:21:30,890 --> 00:21:33,580 Una res ipsa nos fecimus sponte VII pset 365 00:21:33,580 --> 00:21:37,780 eram nos dare vobis sample database mensam users quod aliquam habeat user IDs, 366 00:21:37,780 --> 00:21:41,020 quidam user nomina, et quosdam encrypted passwords in ea. 367 00:21:41,020 --> 00:21:44,520 Et tibi iam, si iam es habiturus mensam parum mutare. 368 00:21:44,520 --> 00:21:47,710 Latibulum vestri 'iens ut aliqua in singulis Suspendisse mensam 369 00:21:47,710 --> 00:21:51,130 et vos erant 'iens ut habere addere aliam historiam mensam, a portfolios mensam, 370 00:21:51,130 --> 00:21:53,310 an aliquid dicere. 371 00:21:53,310 --> 00:21:56,740 Sed quam cogitatione quantum ad hoc quod sit instrumentum divinae aperiam 372 00:21:56,740 --> 00:22:00,570 quo solebamus on Friday, sed si insolitus, in INSTRUMENTUM adveho per a tool 373 00:22:00,570 --> 00:22:04,680 vocavit phpMyAdmin quod coincidentally scriptum in PHP, 374 00:22:04,680 --> 00:22:07,950 sed eius propositum in vita, post ego conventum aperi hic ut jharvard coccino, 375 00:22:07,950 --> 00:22:15,160 , est dare me a user-familiaris viam aspiciendis et mutato mea database. 376 00:22:15,160 --> 00:22:18,040 >> Database ut Im 'cursor in in INSTRUMENTUM vocatur MySQL. 377 00:22:18,040 --> 00:22:23,420 Hic est populus, et illud valde leve est ut libero patefacio radix datorum, 378 00:22:23,420 --> 00:22:25,620 praesertim cum fronte concluditur ut hoc. 379 00:22:25,620 --> 00:22:29,350 Quid hoc tool sino mihi facio, nam sicut est poke circa tabulas. 380 00:22:29,350 --> 00:22:30,890 Vadam et ante illum. 381 00:22:30,890 --> 00:22:36,580 Die Veneris formavimus mensam vocantur discipuli, quod erat eximius simplex. 382 00:22:36,580 --> 00:22:41,680 Habebat III columnas - ID, nomine, quod email - et manually inserta a iugo of rows 383 00:22:41,680 --> 00:22:44,420 Mike sicut David in hoc exemplo. 384 00:22:44,420 --> 00:22:47,290 Sit amet Hanc insuper et volumus quod assumpsit meminissent 385 00:22:47,290 --> 00:22:49,660 quam iustus nomen et email de user. 386 00:22:49,660 --> 00:22:53,090 Dimitte me click Compages eam hic in summo. 387 00:22:53,090 --> 00:22:55,440 Et iterum, pset ingredior vos per requisitum gressus hic, 388 00:22:55,440 --> 00:22:58,150 nolite ergo solliciti vehicula si vivus est. 389 00:22:58,150 --> 00:22:59,690 Ego autem ad click hic. 390 00:22:59,690 --> 00:23:02,270 Vestibulum Aemilianus, cum aliqua columnarum 391 00:23:02,270 --> 00:23:04,130 adjice quod volo domum. 392 00:23:04,130 --> 00:23:06,640 Discipulus scribere domum excidit. 393 00:23:06,640 --> 00:23:11,400 Aliquam liceat ite dolor modicum nunc hanc formam a sinistro ad dextrum latus, 394 00:23:11,400 --> 00:23:13,710 Ego autem nomine vocare domum re, 395 00:23:13,710 --> 00:23:16,050 et sic nunc rationem electio. 396 00:23:16,050 --> 00:23:18,870 Sic lets 'habere brevem chat, de quibusdam species in MySQL 397 00:23:18,870 --> 00:23:24,590 quod cum PHP inbecillus est typed et genus ludit ieiunium et solveris cum typos, 398 00:23:24,590 --> 00:23:29,430 in database praesertim suus 'superessentialis maximus ut vere utor typing vestris utilitatibus 399 00:23:29,430 --> 00:23:33,260 quia unum de his quae MySQL et aliis database machinas potest facere pro vobis 400 00:23:33,260 --> 00:23:37,910 est curare ut vos non ponunt bogus notitia in vestri database. 401 00:23:37,910 --> 00:23:41,850 Hoc est sort liberi error reprehendo available ad vos. 402 00:23:41,850 --> 00:23:46,250 >> Enim domus obviously nolo illud esse int, quae est XXXII frenum valoris in MySQL. 403 00:23:46,250 --> 00:23:49,810 Fecimus loqui breviter die Veneris circa varchar, qui stas in longitudine varia chari. 404 00:23:49,810 --> 00:23:54,720 Quid est hoc? Is sino vos hunc soluto dare aliquid desideretis. 405 00:23:54,720 --> 00:23:56,840 Ante quod tempus non est scire, 406 00:23:56,840 --> 00:24:00,100 sic puteus 'libitu dicere domum nomen potest esse CCLV characteribus, 407 00:24:00,100 --> 00:24:04,190 XXXII Sed cum possent, LXIV - re numerum. 408 00:24:04,190 --> 00:24:10,700 In aliquam utilitatem sed in campo vocato varchar est caritas? 409 00:24:10,700 --> 00:24:15,110 Just intuitive si ego volumine hic ponitur, attendendum illic 'chari illic' varchar. 410 00:24:15,110 --> 00:24:19,520 Varchar est longitudine varia chari; chari certus est longitudo chari. 411 00:24:19,520 --> 00:24:24,730 Nisi ut ex ipsa definitione, quod commodum vel incommodum utrumque? 412 00:24:24,730 --> 00:24:30,490 Id est cura de distinctione vel quid ad te? 413 00:24:31,660 --> 00:24:35,750 >> Yeah. [Studiosum] Varchar plus habet flexibilitate sed assumit magis memoria. 414 00:24:35,750 --> 00:24:40,730 Bonum. Varchar assumit et plura - Lets vide. Im 'non certus si bene audivit. 415 00:24:40,730 --> 00:24:42,360 Iterum tu dicas? 416 00:24:42,360 --> 00:24:45,850 [Studiosum] Dixi varchar forsit has plus flexibilitate sed fit plus minus pro memoria. 417 00:24:45,850 --> 00:24:51,170 Interesting. Okay. Varchar forsit dat vos plus flexibilitate sed assumit magis memoria. 418 00:24:51,170 --> 00:24:53,220 Hoc non oportet. 419 00:24:53,220 --> 00:24:56,290 Pendet, hic autem redit ad id quod. 420 00:24:56,290 --> 00:25:03,230 >> [Tacita studiosum responsio] Etiam. 421 00:25:03,230 --> 00:25:06,900 Suus 'actu casum, quod chari erit typice uti magis memoria 422 00:25:06,900 --> 00:25:10,950 quod caritas, sicut in C, ut linea uteretur, ut illud agmen justo. 423 00:25:10,950 --> 00:25:13,690 Sic si vos dicere chari agro longitudinis CCLV, 424 00:25:13,690 --> 00:25:16,910 tibi daturus est proprie figuras database CCLV. 425 00:25:16,910 --> 00:25:22,290 Et si domus desinens ens Mather et VI characters totae, 426 00:25:22,290 --> 00:25:25,090 vestri 'vastantes super CC ingenia. 427 00:25:25,090 --> 00:25:29,640 >> Ita varchar effective utitur tantum ut multi characters est ut necessario 428 00:25:29,640 --> 00:25:31,590 ascendite ad maximum numerum denariorum. 429 00:25:31,590 --> 00:25:35,470 Sed pretium solvis est actu effectus, potentialiter. 430 00:25:35,470 --> 00:25:39,740 Quod si nosti omnia quae ante futura nervi rationibus VIII - 431 00:25:39,740 --> 00:25:43,090 puta si quaeris longitudinis Tesserae VIII - 432 00:25:43,090 --> 00:25:47,350 in adfliget faciem of usura a chari agri occasionem, non frequenter 433 00:25:47,350 --> 00:25:51,100 est specificare fixum longitudinem simile aliquid a password 434 00:25:51,100 --> 00:25:53,300 quia iam database quidem possit esse smarter. 435 00:25:53,300 --> 00:25:58,160 Si caritatem scit omnem agrum per chordam longitudinis columna, 436 00:25:58,160 --> 00:26:00,780 accessit retro temerariae is pluma. 437 00:26:00,780 --> 00:26:05,110 Quisque datorum in regione mensae caritatem inter alios CIRCUMSALTO 438 00:26:05,110 --> 00:26:07,940 quia cogitant de database sicut ordines columns. 439 00:26:07,940 --> 00:26:11,670 Si omnes aequales chordarum, 440 00:26:11,670 --> 00:26:17,820 vos scire quod prius est ad byte 0, proximus ille est ad byte VIII 441 00:26:17,820 --> 00:26:20,240 XVI et XXIV et huiusmodi. 442 00:26:20,240 --> 00:26:24,500 Ita si omnes chordae eiusdem longitudinis potes CIRCUMSALTO multo efficacius. 443 00:26:24,500 --> 00:26:26,710 Secundum virtutem, ut possit esse utilis, 444 00:26:26,710 --> 00:26:29,420 nulla luxuries sed non scientia sed ante 445 00:26:29,420 --> 00:26:32,170 varchar sic est via. 446 00:26:32,170 --> 00:26:36,030 Hic 'alius detail ut etiam Facebook incurrit in eventually. 447 00:26:36,030 --> 00:26:39,670 Ints magna, et aliquando defectu quodam uti volumus fuit, 448 00:26:39,670 --> 00:26:41,750 sed suus 'tantum XXXII scissionibus. 449 00:26:41,750 --> 00:26:46,210 >> Et licet Facebook non satis habere IV billion users nunc, 450 00:26:46,210 --> 00:26:48,680 illic 'certus nonnullus populus sicco illic cum multiplicibus rationibus 451 00:26:48,680 --> 00:26:50,960 et quia apertae rationibus concludi 452 00:26:50,960 --> 00:26:55,130 et sic Facebook se Credo paucis abhinc annis habuit transitum ab int 453 00:26:55,130 --> 00:27:00,010 ad, ut apte nuncuparunt, bigint, quae iusta est LXIV bits instead. 454 00:27:00,010 --> 00:27:02,230 Hoc ergo consilio permissa. 455 00:27:02,230 --> 00:27:06,570 Te fore obstupefacenter Fortunatus, si vestri finalis project vertit satus, 456 00:27:06,570 --> 00:27:10,010 est IV billion et I users, dare vel accipe, 457 00:27:10,010 --> 00:27:13,200 in quo casu usura ints vires exsisto aliquantulus manu temptans. 458 00:27:13,200 --> 00:27:16,230 Sed realiter, vestri users mensa est forsit finem cum ints. 459 00:27:16,230 --> 00:27:19,340 Sed pro aliquid simile pset VII, amo vestri history mensam, 460 00:27:19,340 --> 00:27:23,700 vos vires have millibus, millions of users si vos evolve in etrade.com. 461 00:27:23,700 --> 00:27:26,020 Sic autem vos vires non habere plus quam IV billion users, 462 00:27:26,020 --> 00:27:30,070 illis users Potes plus haberent quam IV billion transactions super tempus - 463 00:27:30,070 --> 00:27:33,200 et rerum gestarum emit et vendidit. 464 00:27:33,200 --> 00:27:38,090 Quod si praevenirent - etiam, si ista bona sunt indicia quaestiones - 465 00:27:38,090 --> 00:27:40,920 si feceritis praevenire notitia nimis in magnitudinem int, 466 00:27:40,920 --> 00:27:47,740 vadens cum aliquid simile bigint est directione non frequenter satis adoptatus a gravida 467 00:27:47,740 --> 00:27:49,710 praecedenti figura, eo quod rei futurae, 468 00:27:49,710 --> 00:27:51,930 Sed hoc maius est quiddam, quod facile velit. 469 00:27:51,930 --> 00:27:55,380 Decimales erant 'usura in pset VII, quod specificat fixum praecisione 470 00:27:55,380 --> 00:27:59,840 sic vos can vitare exitibus involvente supernatat et dupla et reals et similia. 471 00:27:59,840 --> 00:28:02,440 >> Et sic est ibi aliqua aliarum. Manus sanctificabisque illos certe aliqua. 472 00:28:02,440 --> 00:28:07,270 Sed palmulae, tempore omnes habere praescriptam format in MySQL, 473 00:28:07,270 --> 00:28:10,830 et utilitatem viri thesaurizantes palmulae temporum et non varchars 474 00:28:10,830 --> 00:28:15,730 significat quod database possit actu reformat eos in diversis forma, 475 00:28:15,730 --> 00:28:18,800 utrum US format aut European format vel huiusmodi - tamen vos volo is - 476 00:28:18,800 --> 00:28:22,700 multo magis efficenter quam si esset aliqui tantum generica varchar. 477 00:28:22,700 --> 00:28:25,150 Et tunc illic 'nonnullus alius binarii, varbinary, blobs. 478 00:28:25,150 --> 00:28:28,580 Hi sunt binariae magna obiectorum; et vos can quoque reponunt binariae notitia 479 00:28:28,580 --> 00:28:30,750 necnon geometrica notitia in a database. 480 00:28:30,750 --> 00:28:34,350 Sed pro nobis, puteus 'typice curat de ints et varchars et similia. 481 00:28:34,350 --> 00:28:36,230 Lets consumma hoc exemplo cum domum. 482 00:28:36,230 --> 00:28:40,030 Domus Im 'iens libitu dicere erit CCLV chars. 483 00:28:40,030 --> 00:28:42,850 Tunc default valore id efficere possit. 484 00:28:42,850 --> 00:28:47,440 Possemus per defaltam posuit quilibet in Mather Domus, verbi gratia. 485 00:28:47,440 --> 00:28:49,710 Suspendisse quam definire possumus quod database 486 00:28:49,710 --> 00:28:52,460 Semper accumsan pretium quis ut. At ego hinc discedere. 487 00:28:52,460 --> 00:28:55,270 Nam in campo qui vivat et non in domo, 488 00:28:55,270 --> 00:28:59,590 Congue velit esse vim ut forte determinentur nulla domus, 489 00:28:59,590 --> 00:29:04,890 et tunc EGO postulo reprehendo hoc arca archa, et nunciabo database suus 'okay si user scriptor domus est NULL. 490 00:29:04,890 --> 00:29:07,270 >> Iterum, haec est alia defensionem mechanism vos can loco in locum 491 00:29:07,270 --> 00:29:10,590 ita etiam non oportet eam in luctus risus. 492 00:29:10,590 --> 00:29:14,630 Sint vel non praestet database nulla. 493 00:29:14,630 --> 00:29:17,310 Et tunc postremo, Attributes. 494 00:29:17,310 --> 00:29:18,920 Vere nihil horum pertinet. 495 00:29:18,920 --> 00:29:22,880 Binarii, unsigned - nullum ex iis sunt ad propositum ad varchar. 496 00:29:22,880 --> 00:29:24,220 Index. 497 00:29:24,220 --> 00:29:27,320 Aut quis novit, est reminisci aut index Quod Divinatio 498 00:29:27,320 --> 00:29:29,510 quia aliquid simile domum? 499 00:29:29,510 --> 00:29:35,240 Hoc quoque sit actu an maximus et relative facilis consilium decisionis. 500 00:29:35,240 --> 00:29:39,200 Illi enim qui nondum vidi eam, die Veneris locuti sumus breviter circa primaria claves. 501 00:29:39,200 --> 00:29:43,240 In a database mensam, primaria key campus est, aut columnam 502 00:29:43,240 --> 00:29:46,270 quod unice identifies ordinibus in mensa. 503 00:29:46,270 --> 00:29:49,150 Sic in current mensa habemus IDs, habemus nomina et emails. 504 00:29:49,150 --> 00:29:52,050 Prima ratio est optimum eorum que ad clavum, 505 00:29:52,050 --> 00:29:55,810 cuius momentum est unice identify ordines? 506 00:29:55,810 --> 00:29:57,530 Forsit ID. 507 00:29:57,530 --> 00:29:59,930 Arguably, si possumus etiam uti? 508 00:29:59,930 --> 00:30:02,860 Maybe vos uti posse email quia in theoria suus 'unique 509 00:30:02,860 --> 00:30:05,380 nisi populus es communicansque, email rationum. 510 00:30:05,380 --> 00:30:09,980 Sed res est quod si vestri 'usura a numericam ID quasi MCCXXXIV, 511 00:30:09,980 --> 00:30:14,170 ut 'tantum XXXII bits; sed ex email oratio posset esse hoc multi bytes aut hoc multi bytes. 512 00:30:14,170 --> 00:30:16,610 Ita in terminis efficientiae pro unique identifiers, 513 00:30:16,610 --> 00:30:19,270 tendit ad esse bonum praxi iustus utor an int 514 00:30:19,270 --> 00:30:23,090 etiam si quem habetis aliqua chorda candidatus ut vos could arguably utor. 515 00:30:23,090 --> 00:30:26,760 >> Enim aliquid quasi domum, hoc esse non debet primaria key 516 00:30:26,760 --> 00:30:30,770 quia tunc solum I persona posset uiuere in Mather et I persona in corerarius et similia. 517 00:30:30,770 --> 00:30:32,790 Similiter esse singularis. 518 00:30:32,790 --> 00:30:37,830 Prima differentia est quod in singulari Nunc et mensa 519 00:30:37,830 --> 00:30:42,620 ID principia forent sed email non primo ex causa nos iustus, de quibus - 520 00:30:42,620 --> 00:30:44,740 effectum - sed tamen esse unum. 521 00:30:44,740 --> 00:30:47,200 Sic vos can adhuc urgeant singularitatem sine Affirmatio, 522 00:30:47,200 --> 00:30:49,520 ut suus 'a eximius momenti primaria agro. 523 00:30:49,520 --> 00:30:52,610 Sed haec parum proficitur: Index. 524 00:30:52,610 --> 00:30:56,180 Si scitis pre manibus pro, ultimus project, pro pset VII, aut in communi, 525 00:30:56,180 --> 00:30:59,480 quid quaeritis qui in hoc genere futurus sit amet domum 526 00:30:59,480 --> 00:31:01,910 usura selectis keyword aut aliud, 527 00:31:01,910 --> 00:31:05,180 tunc vos can praeverure dic database operari eius magicae 528 00:31:05,180 --> 00:31:10,510 quod planto certus eo quod creat in memoria ulla ludo notitia structurae necessaria 529 00:31:10,510 --> 00:31:13,770 expediendam searches substructio in domum. 530 00:31:13,770 --> 00:31:17,860 Maybe is usus vero Nullam mensam, maybe is usus vero connexionem list. 531 00:31:17,860 --> 00:31:21,260 In re, ad illud tendit utor a arbor, saepe structura vocatur B-arbor - 532 00:31:21,260 --> 00:31:24,090 non binarii arborem, sed a B arbore - quod est amplissimo arbor 533 00:31:24,090 --> 00:31:27,370 vos ut videre in genere sicut CS124, notitia structurae classis. 534 00:31:27,370 --> 00:31:31,800 Sed in brevi, non habetis ut fatigo super ut, cum usura captiosus database software. 535 00:31:31,800 --> 00:31:35,890 Ita dicere licet "Index in ea re efficacius investigare possum." 536 00:31:35,890 --> 00:31:40,250 >> Si dimiseritis hoc off vos tendo ad scrutandum pro omnibus qui in database qui habitat in Mather, 537 00:31:40,250 --> 00:31:42,710 is mos devolvantur in linearibus search. 538 00:31:42,710 --> 00:31:45,360 Et si in aliquo parcere 6,000 undergrads cuncta, 539 00:31:45,360 --> 00:31:47,900 vestri 'iens ut scrutarentur totius mensa invenire Matherites, 540 00:31:47,900 --> 00:31:52,190 si autem dicitis Indicis, hopefully erit aliquid in vicino iuncta logarithmica search 541 00:31:52,190 --> 00:31:54,510 genera inveniri discipuli. 542 00:31:54,510 --> 00:31:56,750 Hoc enim iustum est liberum pluma verto in, 543 00:31:56,750 --> 00:31:59,530 venit etiam ad spatium aliquantum pretium. 544 00:31:59,530 --> 00:32:02,690 Postremo, auto-incrementum, hoc AI agro, 545 00:32:02,690 --> 00:32:05,830 quae justis modis si suus 'an int et vos dont' volo curent ADCRETIO quod ipse 546 00:32:05,830 --> 00:32:07,570 omni tempore illic 'a novus user, reprehendo quod, 547 00:32:07,570 --> 00:32:11,910 et singula utentis sudatio, inserta mos automatically adepto a novus ID. 548 00:32:11,910 --> 00:32:15,620 Nullam sit amet metus et reprehendunt sit amet nunc. 549 00:32:15,620 --> 00:32:20,200 Si intrem in Browse, animadverte quod tam Mike et domus mea est nulla. 550 00:32:20,200 --> 00:32:22,420 EGO can utor phpMyAdmin ut emendo hoc manually. 551 00:32:22,420 --> 00:32:25,110 Potest ire in hic et typus in Mather et tunc ledo Ingredere, 552 00:32:25,110 --> 00:32:27,740 et nunc animadverto mensa aliud est. 553 00:32:27,740 --> 00:32:29,270 Sed etiam aliud potui animadvertere. 554 00:32:29,270 --> 00:32:33,530 David ID I, ita phpMyAdmin iterum iustum est administrativi tool; 555 00:32:33,530 --> 00:32:35,970 hoc non est aliquid vestra users sumus semper iens ut vide. 556 00:32:35,970 --> 00:32:38,810 Itaque si illud instead click SQL tab ascendit vertice - 557 00:32:38,810 --> 00:32:41,450 et iterum, pset VII mos induco vos ad plura horum queries - 558 00:32:41,450 --> 00:32:45,260 Possum manually funguntur SQL exstructa query lingua imperio 559 00:32:45,260 --> 00:32:56,410 UPDATE users LINEAMENTUM domus = 'Pfoho' UBI id = I. 560 00:32:56,410 --> 00:33:00,830 Hi SQL queries sunt, nicely satis, pulchellus readable a sinistro ad dextrum. 561 00:33:00,830 --> 00:33:04,350 Update users mensa, pone campum vocatum domum ad Pfoho 562 00:33:04,350 --> 00:33:06,830 ubi user scriptor ID I. 563 00:33:06,830 --> 00:33:11,480 Aut ego si possem, faceres ubi email = 'malan@harvard.edu'. 564 00:33:11,480 --> 00:33:14,860 Sic quamdiu illa unice identifies me, ut would opus pariter. 565 00:33:14,860 --> 00:33:18,810 Sed ID tendit ad esse altior effectus, sic lets illud facere. 566 00:33:18,810 --> 00:33:22,950 Lets click Ite. Okay, lecture.users non existere. Quis 'erroris mei? 567 00:33:22,950 --> 00:33:26,220 Quis 'mensa dicatur hic? 568 00:33:26,220 --> 00:33:28,770 Id fringilla fecimus quia hic vocantur discipuli in left. 569 00:33:28,770 --> 00:33:31,860 Suus 'vocantur discipuli, non users. Sic click Vade nunc. 570 00:33:31,860 --> 00:33:34,330 I row afficitur. Query took 0.01 seconds. 571 00:33:34,330 --> 00:33:38,010 Si ego click Philoponus, nunc, nunc Malan vivit in Pfoho. 572 00:33:38,010 --> 00:33:42,070 Sic ut 'alius saporem SQL, sed pset ambulabunt vobis per aliquantulus magis de hoc. 573 00:33:42,070 --> 00:33:44,710 >> Illic 'a stultus decisionem Ive' iam facta hic. 574 00:33:44,710 --> 00:33:47,820 Arguitur Volo quod hoc database sit consili INEFFICAX 575 00:33:47,820 --> 00:33:51,650 Quid, quod plures discipulos ad mensam 576 00:33:51,650 --> 00:33:54,730 magis de nobis proficiscor addendo, magis de TFs proficiscor addendo, 577 00:33:54,730 --> 00:33:58,320 redundancies erant 'iens ut satus quid in hac tabula? 578 00:34:00,840 --> 00:34:06,020 >> Yeah. [Studiosum] Quia vero 'in alumni, erant' usura idem eadem idem [tacita] 579 00:34:06,020 --> 00:34:07,360 Idem - Ius diligenter. 580 00:34:07,360 --> 00:34:10,400 Ita si CD habitant in Mather dare, vel accipe, 581 00:34:10,400 --> 00:34:15,000 eventually haec mensa est iens ut habere CD ordines qui dicunt "Mather," "Mather," 582 00:34:15,000 --> 00:34:16,590 "Mather," "Mather," "Mather." 583 00:34:16,590 --> 00:34:19,820 Erant 'cunctaque vastantes horum bytes, et illic' a iugo of takeaways ibi. 584 00:34:19,820 --> 00:34:23,080 I, illic 'insanis angulo casu, ubi si aliquis componat multam pecuniam 585 00:34:23,080 --> 00:34:25,949 et renames Mather, nunc habemus mutare totam nostram database mensam. 586 00:34:25,949 --> 00:34:29,730 Ut 'non futurum, saepe, quamvis Pfoho quondam dictus North Domus XV annos elapsos, 587 00:34:29,730 --> 00:34:32,310 sic contingit. Tamen ut 'non omne quod cogens. 588 00:34:32,310 --> 00:34:36,000 Magis urget quam angulo casu quasi indigens ut update notitia in mole 589 00:34:36,000 --> 00:34:41,150 pro database est tu quare thesaurizantes Mather iterum atque iterum atque iterum et iterum? 590 00:34:41,150 --> 00:34:43,020 Ut 'multus of chars, VI chars. 591 00:34:43,020 --> 00:34:45,500 Non possumus facere melius quam maxime Pforzheimer? 592 00:34:45,500 --> 00:34:48,320 Multi sane melius ingenia posse. 593 00:34:48,320 --> 00:34:51,790 Cur non iustus commisceamini a unique Identifier cum singulis domus 594 00:34:51,790 --> 00:34:55,020 et horrea ut in singulas user? Sic lets 'haec tempta. 595 00:34:55,020 --> 00:35:00,610 Potius quam iustus utor alumni mensa, permissum mihi ascendamus ad meo ad lectionem database eam hic superius sinistram. 596 00:35:00,610 --> 00:35:02,600 Animadverto hic dicit Partum mensam. 597 00:35:02,600 --> 00:35:04,550 Dimitte me partum a novus mensa vocavit domos. 598 00:35:04,550 --> 00:35:08,880 II columnarum fore. Intrare. 599 00:35:08,880 --> 00:35:11,200 Nunc habeo II agros. 600 00:35:11,200 --> 00:35:14,600 Ego appellare nomine, quod suus futurus CCLV varchar longitudinis, 601 00:35:14,600 --> 00:35:18,770 >> sed quod suus 'pulchellus arbitraria. Quod quidem hoc instituto liceat. 602 00:35:18,770 --> 00:35:22,840 Pone igitur an ID ascendit hic. Lets do singulis domus a unique Identifier. 603 00:35:22,840 --> 00:35:25,360 Lets do singulis domus nomen. 604 00:35:25,360 --> 00:35:30,980 Lets specificare quod Identifier erit unsigned iustus ex conventione ad tantum utor numeri positivi. 605 00:35:30,980 --> 00:35:35,020 Eamus et praemittat, hoc dant an auto-incrementum agro in nunc. 606 00:35:35,020 --> 00:35:38,160 Egemus atque aliud? 607 00:35:38,160 --> 00:35:41,010 Eamus et praemittat click Salva. 608 00:35:41,010 --> 00:35:42,480 Ego autem secundae tabulae. 609 00:35:42,480 --> 00:35:45,860 Animadverto ut an hunc deponere est leviter crypticus SQL imperio 610 00:35:45,860 --> 00:35:50,280 ut vos habuissent ut typus manually si non usura administrativi tool quasi phpMyAdmin. 611 00:35:50,280 --> 00:35:51,990 Et ideo alii utuntur. 612 00:35:51,990 --> 00:35:55,480 Suus 'mirabiliter utilis genus pedagogically quia nequeas click circa 613 00:35:55,480 --> 00:36:01,050 et instar sicco quomodo res operari per iustus exscribend testatem quod preteritus quid phpMyAdmin faciebat. 614 00:36:01,050 --> 00:36:04,150 Faciebat quoque David iudicium et praeceptum faciendum mensae, hic est mensis. 615 00:36:04,150 --> 00:36:11,370 Dimitte me ante nunc et uti crudum SQL potius quam oversimplify per clicking Insert tab. 616 00:36:11,370 --> 00:36:15,040 Inseres agam domibus 617 00:36:15,040 --> 00:36:22,230 Aemilianus, et habiturus in nomine ipsius domus, Mather. 618 00:36:22,230 --> 00:36:24,790 Ut 'eam. Hoc syntax est aliquantulus magis crypticus. 619 00:36:24,790 --> 00:36:26,660 Hoc est nomen agrorum inserto volumus. 620 00:36:26,660 --> 00:36:30,390 Hi sunt valores nos volo ut inseres illos agros. Dimitte me click Ite. 621 00:36:30,390 --> 00:36:34,410 I row inserta tulit 0,02 secundis. Dimitte me click Philoponus, nunc. 622 00:36:34,410 --> 00:36:42,020 >> Animadverto si ego click Philoponus, illic 'Mather, cuius ID est per Automation numerum I. 623 00:36:42,020 --> 00:36:45,000 Faciamus aliam. Dimitte me in SQL tab. 624 00:36:45,000 --> 00:36:52,950 INSERT IN domos. Ire domum nomini Pfoho vim habent et similia. 625 00:36:52,950 --> 00:36:56,350 Ite. Iterum atque iterum id facere possum. 626 00:36:56,350 --> 00:36:59,470 Aut si vos adepto terebravisse usura phpMyAdmin, vos can iustus utor Insert tab 627 00:36:59,470 --> 00:37:01,000 et non haberet ut typus cruda SQL. 628 00:37:01,000 --> 00:37:04,690 Id Bang tantum per typing citius potes, ut coryer.c ingredi, 629 00:37:04,690 --> 00:37:07,610 et nunc, si nos click Philoponus, illic 'corerarius cum ID of III. 630 00:37:07,610 --> 00:37:09,920 Auto-Sic dicimus incrementum. 631 00:37:09,920 --> 00:37:12,280 Nunc autem discipuli aliquid constituere. 632 00:37:12,280 --> 00:37:16,240 In alumni quid esset notitia typus de domo agro nunc erit? 633 00:37:16,240 --> 00:37:19,450 Ut sit an int, vox? 634 00:37:19,450 --> 00:37:23,950 Sic meta hic est PROCURATOR foras, aliter cognoscitur, sicut normalize, tabulas 635 00:37:23,950 --> 00:37:27,940 ita quod nobis non ante componunt informationes redundantly in quoquam ex meis tabulis. 636 00:37:27,940 --> 00:37:31,130 Et iterum, semitam essemus hic dicturus est Mather, Mather, 637 00:37:31,130 --> 00:37:34,220 Mather, Mather, Pfoho, Pfoho, Pfoho, Pfoho, quae multum est superuacua 638 00:37:34,220 --> 00:37:36,240 secundum prodigalitati de chars. 639 00:37:36,240 --> 00:37:40,820 Sic dimittas me et praemittat hanc mutes per clicking Compages, 640 00:37:40,820 --> 00:37:44,620 Perge domum me reprehendo et agrum consequat mutatio 641 00:37:44,620 --> 00:37:46,990 Ego rem iam esse mutare int. 642 00:37:46,990 --> 00:37:49,490 CCLV non amplius est relevat. 643 00:37:49,490 --> 00:37:54,010 Bene dicens vadam si est adhuc ante nulla. Salvum facere. 644 00:37:54,010 --> 00:37:55,870 Nunc mensa alumni est mutata feliciter gestis, 645 00:37:55,870 --> 00:37:59,090 atque animadvertere iterum domus est int. 646 00:37:59,090 --> 00:38:02,220 Quasi declinavérunt, ignoratorum numerum in parentheses cum fit, ints. 647 00:38:02,220 --> 00:38:03,770 >> Hoc pro legatum rationes. 648 00:38:03,770 --> 00:38:06,920 Cumque rursus in GUIs non te ipsum acie pro imperio fuit, 649 00:38:06,920 --> 00:38:11,580 in X et XI respective specificatur quot characters debetis monstrare 650 00:38:11,580 --> 00:38:13,950 in terminatio fenestra ut vere expandent agros. 651 00:38:13,950 --> 00:38:19,150 Nihil ad ea facere cum frenum longitudinem actualis agro, sic puteus 'iustus ignoratorum quod pro nunc. 652 00:38:19,150 --> 00:38:20,990 Nunc autem ipsam etiam mensam intrare. 653 00:38:20,990 --> 00:38:24,610 Et si David vivit in Mather, domus non debet esse 0, 654 00:38:24,610 --> 00:38:27,350 quae est default int valorem propinquissimum nulla. 655 00:38:27,350 --> 00:38:29,810 I in domo vivat. 656 00:38:29,810 --> 00:38:36,870 Lets libitu dicunt quod Mike vivit in Pfoho, ita domus numerus II. 657 00:38:36,870 --> 00:38:40,160 Nunc mensa mea spectat paulo plus crypticus. 658 00:38:40,160 --> 00:38:41,960 Sed videte efficientiae. 659 00:38:41,960 --> 00:38:44,860 Im 'nunc usura tantum XXXII bits ad recognoscendas domum, 660 00:38:44,860 --> 00:38:49,530 quod interpretatur illic 'tantum I canonica definitione domo mea Mather et Pfoho 661 00:38:49,530 --> 00:38:52,090 Duis ac domorum in mensa. 662 00:38:52,090 --> 00:38:55,880 Nunc mittendum si eas volo, sic cogitatur. 663 00:38:55,880 --> 00:39:01,980 Discipulos habeo hic mensis est et in dextrum quae numeris I et II. 664 00:39:01,980 --> 00:39:04,180 I est Mather, II est Pfoho. 665 00:39:04,180 --> 00:39:08,580 Alii numeri nobis eadem tabula, quae est domus 666 00:39:08,580 --> 00:39:11,020 III I et II et III eis domos. 667 00:39:11,020 --> 00:39:14,990 Quid nunc vis facere possunt esse in codice, nascetur SQL, 668 00:39:14,990 --> 00:39:18,800 redire ad eas modo, quo et ipsi auditores sunt, si domus, 669 00:39:18,800 --> 00:39:22,050 nos volo ut quodammodo ea cogenda ita ut I lineas ascendet cum I, 670 00:39:22,050 --> 00:39:25,670 II II sursum versus, ubi viderit et David ut 671 00:39:25,670 --> 00:39:28,000 et ubi Mike et ubi quisque alius vivit. 672 00:39:28,000 --> 00:39:31,850 Ad faciendum hoc possumus exsequendam SQL query sicut sequens. 673 00:39:31,850 --> 00:39:40,470 DEOPTO * EX alumni SUPERCRESCO domos SED - 674 00:39:40,470 --> 00:39:43,000 Nunc coniungere volumus quod agri? 675 00:39:43,000 --> 00:39:49,520 Sic students.house = houses.id. 676 00:39:49,520 --> 00:39:54,150 >> Paulo crypticus, sed hoc pars significat litteram partum a novus temporaria mensa 677 00:39:54,150 --> 00:39:56,690 ut 'ex jungens alumni et domos. 678 00:39:56,690 --> 00:40:00,340 Et extremis digitis vis componere hic 679 00:40:00,340 --> 00:40:05,280 Paro alumni 'domus agro aequalis domus' ID agro. 680 00:40:05,280 --> 00:40:10,220 Donec et nunc i, quod ipsum sperabat redire. 681 00:40:10,220 --> 00:40:15,890 David in Mather, Mike est in Pfoho, et ego quoque videre unicum identifiers. 682 00:40:15,890 --> 00:40:18,640 At nunc tota sit tabula. 683 00:40:18,640 --> 00:40:23,020 Et sic takeaway hic pro pset VII vel vere pro ultimis project: 684 00:40:23,020 --> 00:40:25,830 Si vos reperio ut vestri 'thesaurizantes portione qualibet of notitia redundantly, 685 00:40:25,830 --> 00:40:28,850 utrum suus 'a domus, maybe suus' a civitate, status, et ZIP 686 00:40:28,850 --> 00:40:32,050 ubi ZIP can usitas sed non semper exsisto adsuesco assuesco ut a unique Identifier, 687 00:40:32,050 --> 00:40:35,810 eat per exercitium mentaliter et tunc cum aliquid simile phpMyAdmin 688 00:40:35,810 --> 00:40:40,660 de factoring sicco ut communis notitia quia praesertim vestri website gets plus bene vtantur 689 00:40:40,660 --> 00:40:45,440 et populi, sic tu fac Super omnia autem ieiunatis 690 00:40:45,440 --> 00:40:51,930 dando database totidem innuit quantum ad singularitatem ut possibile. 691 00:40:51,930 --> 00:40:53,860 Quod erat multus. 692 00:40:53,860 --> 00:40:59,010 Ullus questions? Omni jure. Lets accipies V-minute aspiret ibi et redisponere. 693 00:41:01,600 --> 00:41:03,540 Omni jure. 694 00:41:03,540 --> 00:41:08,680 Usus autem est huiusmodi quod ego CS161 annis, 695 00:41:08,680 --> 00:41:10,960 ratio operandi est collegio ad genus 696 00:41:10,960 --> 00:41:15,160 quæ scitur, nam ens prodigiosus sed furiosum amount of opus, 697 00:41:15,160 --> 00:41:19,810 et focuses realiter in aliquo low-level problems ut oriatur in operating ratio 698 00:41:19,810 --> 00:41:22,700 necnon in mundo elit. 699 00:41:22,700 --> 00:41:27,040 >> Fabula mea dicta Professoris Seltzer Margo ille annus fuit. 700 00:41:27,040 --> 00:41:30,990 Finge tibi et paulo roommate fridge Dorm 701 00:41:30,990 --> 00:41:34,030 Et sicut lac et vere. 702 00:41:34,030 --> 00:41:36,360 Sic venistine domum e schola uno die, vestra roommate nondum est ibi, 703 00:41:36,360 --> 00:41:39,650 vos patefacio fridge, et vos Intelleget, "Oh dampnas sumus ex lacte." 704 00:41:39,650 --> 00:41:42,070 Sic vos claudere fridge, vos ambulare, transmisso per viam ad cvs 705 00:41:42,070 --> 00:41:45,830 et evadere, et in magis magisque linearum longarum ad emite lacte cvs. 706 00:41:45,830 --> 00:41:48,470 Interim, vestra roommate venit ad domum ab eius vel eius classis, 707 00:41:48,470 --> 00:41:51,690 venit in triclinio, aperit fridge realiter desit lac, 708 00:41:51,690 --> 00:41:54,130 aperit fridge et, "prorsus, nulla lac." 709 00:41:54,130 --> 00:41:57,890 Ita claudit fridge eam ingredi foras, et pergit ad ABP 710 00:41:57,890 --> 00:42:00,910 vel alicubi aliud quam cvs ubi vestri 'non iens ut gibba in se inuicem 711 00:42:00,910 --> 00:42:02,790 ire adepto nonnullus lacte. 712 00:42:02,790 --> 00:42:04,820 Paucis sane post minutis et domum reverteris 713 00:42:04,820 --> 00:42:07,740 Nunc vero quam dupla lactis usu. 714 00:42:07,740 --> 00:42:10,670 Et lac lactis iam deferretur ad te mala 715 00:42:10,670 --> 00:42:14,200 Sed revera non sicut lac multum Atque lac acidum sic suus 'iens. 716 00:42:14,200 --> 00:42:16,830 Is est an awful, awful situ. 717 00:42:16,830 --> 00:42:22,920 Quid potuit solvitur hoc praedicamentum si tu prima roommate domi? Etiam. 718 00:42:22,920 --> 00:42:25,970 [Studiosum] Vos should sunt, reliquerunt note. [Risus] 719 00:42:25,970 --> 00:42:28,090 Bonum. Litteris reliquisse te. 720 00:42:28,090 --> 00:42:32,320 Post-quam nobiles estis huiusmodi posuit dicens: "perierunt lac" 721 00:42:32,320 --> 00:42:36,830 clausa tibi fuerit ex ratione et quidem faciens roommate. 722 00:42:36,830 --> 00:42:38,010 Aut vos could vado I step ulterius. 723 00:42:38,010 --> 00:42:41,060 Vos could litteram clauditis refrigerator cum aliqua SERA, 724 00:42:41,060 --> 00:42:44,870 et eodem uestro roommate erit litteram claudatur de fridge. 725 00:42:44,870 --> 00:42:48,520 Si nos generaliter, retro ad programming, 726 00:42:48,520 --> 00:42:51,610 vos can fere cogitant de fridge sicut quidam genus variabilis aut instrúite, 727 00:42:51,610 --> 00:42:53,500 aliquod genus continens in indicio. 728 00:42:53,500 --> 00:42:58,290 Utrumque permissum est hic quaestio penitus inspicere 729 00:42:58,290 --> 00:43:02,370 Mauris cursus legere statum, 730 00:43:02,370 --> 00:43:08,050 Sed tamen interdum et vidit fecisti iudicium 731 00:43:08,050 --> 00:43:11,920 alia ex illis in tempore statum mundi. 732 00:43:11,920 --> 00:43:15,570 Sic esses, cum claudatur refrigerator, tu forsitan saltem vitari vestra roommate 733 00:43:15,570 --> 00:43:19,070 inspicere potuerit de statu mundi 734 00:43:19,070 --> 00:43:22,530 Et eadem ipsa sententia potuisse. 735 00:43:22,530 --> 00:43:25,780 Sic databases, sicut evenit, habent hunc problema semper. 736 00:43:25,780 --> 00:43:31,050 >> Lets videret si construere possimus missionem. 737 00:43:31,050 --> 00:43:34,310 Esto quod es modi malus guy et vos ingredimini ut Bank of America 738 00:43:34,310 --> 00:43:37,950 an quae duobus aliis locis in platea iuxta ATMs, 739 00:43:37,950 --> 00:43:41,200 et, quodammodo vos instar sicco quam ut duplicabit an ATM card - non omne quod ferreus. 740 00:43:41,200 --> 00:43:42,730 Suus 'iustus ex magnete, exuo. 741 00:43:42,730 --> 00:43:45,180 Et quid vis ludus ludi facere temptet 742 00:43:45,180 --> 00:43:49,060 qua vos loco I card in I apparatus, alius card in alteram apparatus, 743 00:43:49,060 --> 00:43:51,980 et vos essentialiter volo experior recedere pecunia simul, 744 00:43:51,980 --> 00:43:54,930 quia imaginandum, quod fama est ut sequitur. 745 00:43:54,930 --> 00:43:57,350 Machina a sinistris aufert tibi card et vestra ACUS, 746 00:43:57,350 --> 00:44:00,240 et dixisti: "Da mihi C $". 747 00:44:00,240 --> 00:44:04,790 In ATM est programmed ad prima facere delectis super suum database aut aequivalens - 748 00:44:04,790 --> 00:44:10,780 quidquid database suus 'usura - videre vult hoc user saltem $ C in sui rationem? 749 00:44:10,780 --> 00:44:16,180 Si tamen ex exspue C $ C $ subtrahere et temperat. 750 00:44:16,180 --> 00:44:20,470 Sed sane si illic 'multiple apparatus hic vel multiple vias recognoscendis 751 00:44:20,470 --> 00:44:23,560 quod status mundi plagarum Ripa, quomodo pecunia esset, 752 00:44:23,560 --> 00:44:26,780 Donec nunc si forte sinistrum et dextrum 753 00:44:26,780 --> 00:44:30,140 utrumque quaestionem movere ad dure, eodem momento in tempore. 754 00:44:30,140 --> 00:44:34,160 >> Et hoc potest fieri utique. ATMs sunt computers dies istos. 755 00:44:34,160 --> 00:44:37,670 Si ad sinistram tor dicit: "Serpens saltem $ C ' 756 00:44:37,670 --> 00:44:42,150 Donec interdum a dextris dicit: "Serpens saltem $ C ' 757 00:44:42,150 --> 00:44:47,420 rationes procedunt ex actu utriusque exitum C $ exspue 758 00:44:47,420 --> 00:44:50,820 et "$ CC olim fuit." 759 00:44:50,820 --> 00:44:54,890 "Liceat modo variabilis update relicta C $ ob. ' 760 00:44:54,890 --> 00:44:58,780 Si utrumque tuo cohibitus $ CC statera, et inventus est ut 761 00:44:58,780 --> 00:45:02,000 Ergo et ipsi, dicentes CC math - C, 762 00:45:02,000 --> 00:45:06,990 machlnas have potentia exspue duo $ C bills in sulum apparatus, 763 00:45:06,990 --> 00:45:11,360 sed Ive 'tantum updated vestra pecuniae coniunctim ratio stateram esse $ C. 764 00:45:11,360 --> 00:45:15,130 Praeterea, sublato $ CC feceris, sed quia statum mundi, adiit, 765 00:45:15,130 --> 00:45:18,840 simul et fecit ergo decisionem substructio in quod valorem, 766 00:45:18,840 --> 00:45:21,930 possent facere non math ultimate recte. 767 00:45:21,930 --> 00:45:25,520 Ut vos vere volo ut in aliquo eventu ripis lockout 768 00:45:25,520 --> 00:45:28,450 ut represso iam rem feceris variabile 769 00:45:28,450 --> 00:45:31,220 ut 'vere maximus, sicut in rationem vestram statera, 770 00:45:31,220 --> 00:45:36,070 ne quis aliud decernitis substructio in quod quousque vos fiunt vestram facere rei, 771 00:45:36,070 --> 00:45:38,920 hic ubi te ATM in. 772 00:45:38,920 --> 00:45:41,160 Obfirmo quisque alius foras. 773 00:45:41,160 --> 00:45:44,650 Potes etiam duobus modis procuretur effectus. 774 00:45:44,650 --> 00:45:48,660 >> Simplicissima modo in MySQL est linea SQL quod nos dedit vobis 775 00:45:48,660 --> 00:45:52,030 in problemate paro specificationem, quod respicit prorsus similis hoc. 776 00:45:52,030 --> 00:45:57,420 Inseres mensa - quicquid suus 'vocatum - an id, symboli, et partem, a numerus of participat, 777 00:45:57,420 --> 00:45:59,660 his valoribus enim. 778 00:45:59,660 --> 00:46:03,370 Si autem non legistis amet, quomodo hoc facturus sit amet pertinent 779 00:46:03,370 --> 00:46:07,340 redimereet X participat huius denarium stirpem Praeses Skroob, 780 00:46:07,340 --> 00:46:10,340 cuius user ID contingit numerum esse VII? 781 00:46:10,340 --> 00:46:14,070 Hoc dicit INSERT IN mensa sequenti id, signum, et numerum participat 782 00:46:14,070 --> 00:46:18,200 de VII, 'DVN.V', et X. 783 00:46:18,200 --> 00:46:21,510 Sed - Sed tamen - sed secundum ordinem est principalis. 784 00:46:21,510 --> 00:46:26,310 SED duplicata CLAVIS UPDATE participat = participat + valores (participat). 785 00:46:26,310 --> 00:46:28,350 Sic totaliter crypticus-aspiciendo primo aspectu. 786 00:46:28,350 --> 00:46:31,990 Sed quod hoc SQL query, quamvis adligat onto II lineas, 787 00:46:31,990 --> 00:46:35,920 est I diu query, significat suus 'atomicus 788 00:46:35,920 --> 00:46:41,000 aut hoc modo, utrum simul vel non agi. 789 00:46:41,000 --> 00:46:45,100 Et per diffinitionem MySQL, ut 'quam ipsi implemented hoc querit. 790 00:46:45,100 --> 00:46:51,010 Cautum est posita in manibus facere vel non simul. 791 00:46:51,010 --> 00:46:54,020 In motivation hoc enim est ut sequitur. 792 00:46:54,020 --> 00:46:58,540 X, si partes hoc genus redimere conaris, 793 00:46:58,540 --> 00:47:02,260 lac illud eadem specie, sicut illud eadem ratio ATM. 794 00:47:02,260 --> 00:47:04,970 >> Si facias Errorem non utentes hoc syntax 795 00:47:04,970 --> 00:47:09,610 sed pro discriptis a database videre quomodo totidem particulas de hoc denarium stirpe 796 00:47:09,610 --> 00:47:13,750 facit Praeses Skroob habere, et putant habet X participat, 797 00:47:13,750 --> 00:47:19,330 dein quaedam split postmodum secunda ergo vos facere UPDATE constitutionis, 798 00:47:19,330 --> 00:47:24,810 quae est aliam constitutionem in SQL quod dicit quod grassor et adde X plus participat 799 00:47:24,810 --> 00:47:28,700 eius current X ita ut idealiter totus XX, 800 00:47:28,700 --> 00:47:33,490 forsit est quia in hodierno database systemata et quia in hodierno computers 801 00:47:33,490 --> 00:47:35,990 vos have multiple processus multiplex coros - 802 00:47:35,990 --> 00:47:38,920 aliis verbis, computers potest litteram facere plurium rerum statim - 803 00:47:38,920 --> 00:47:44,270 illic 'haud guarantee ut vestri Virgil et vestra UPDATE in hoc casu 804 00:47:44,270 --> 00:47:46,150 ad futurarum turpis. 805 00:47:46,150 --> 00:47:49,140 Sic malus missione esset feceritis Virgil 806 00:47:49,140 --> 00:47:51,670 videre quomodo totidem particulas de hoc denarium stirpe facit Skroob habent, 807 00:47:51,670 --> 00:47:54,710 tunc iustus a casu alius database query est exsecutiva - 808 00:47:54,710 --> 00:47:57,740 maybe eius Skroob in alio pasco fenestra trying ut emerent X participat 809 00:47:57,740 --> 00:48:00,700 in alio fenestra omnino, multo sicut ATM - 810 00:48:00,700 --> 00:48:05,410 et ponatur quod alius query gets in inter Virgil et UPDATE. 811 00:48:05,410 --> 00:48:10,210 Quod posset esse pluribus partibus amittat Skroob 812 00:48:10,210 --> 00:48:14,340 quia alia via ingressus est mundi statum, 813 00:48:14,340 --> 00:48:17,800 aut gets plus participat quam oportuerat. 814 00:48:17,800 --> 00:48:23,250 Non ibimus in singulis versibus nihil aliud esse res illae, 815 00:48:23,250 --> 00:48:28,380 sed ipsum punctum est si vos habere, ad reprimendam a variabilium valor, et tunc decernes 816 00:48:28,380 --> 00:48:32,500 si illic 'a periculo, alicuius alius faciendo aliquid in inter illos II dictorum, 817 00:48:32,500 --> 00:48:36,220 sicut potest contingere quod in multiprocessor systemata, in multicore systemata, 818 00:48:36,220 --> 00:48:41,220 Vestibulum facultas cum multa simul mala fieri 819 00:48:41,220 --> 00:48:44,530 sicut ripam compotis ens debited perperam, redimereet bis tantum lac, 820 00:48:44,530 --> 00:48:46,730 aut in hoc casu iniuriam numerum partis. 821 00:48:46,730 --> 00:48:48,370 Facilius autem est ad turus. 822 00:48:48,370 --> 00:48:53,290 >> Evenit quod SQL, sustinet, si vos configurare mensa tua, recte, 823 00:48:53,290 --> 00:48:56,920 aliquid vocavit transactions, quae utinam arguunt est actu etiam ad intellegendum facilius 824 00:48:56,920 --> 00:49:00,650 hoc autem non est liner I, ut paulo etiam illud Matt. 825 00:49:00,650 --> 00:49:04,960 Est litteram scilicet enuntiatio SQL vocavit Satus ACTUM. 826 00:49:04,960 --> 00:49:08,300 Iustus amo illic 'DEOPTO, update, INSERT, ERADO, et SUPERCRESCO et fasciculum aliorum, 827 00:49:08,300 --> 00:49:10,970 sunt keywords quasi Satus ACTUM. 828 00:49:10,970 --> 00:49:13,560 Et quod tunc pset VII: in - 829 00:49:13,560 --> 00:49:17,270 VII pset non ad hoc, quod suus expresse negare non necessarium 830 00:49:17,270 --> 00:49:18,830 sed nam finalis projects eam utiles esse possunt - 831 00:49:18,830 --> 00:49:22,820 si vocas query of Satus ACTUM et postea alius query 832 00:49:22,820 --> 00:49:25,620 Quaero ergo alius et alius, alia, atque alia, 833 00:49:25,620 --> 00:49:31,860 illis queries erit actu non administrabuntur donec vocas SQL constitutionis COMMEREO, 834 00:49:31,860 --> 00:49:37,220 qua re aut ista sive illud II XX sententia statim exsecutioni mandari valeat et omnes, 835 00:49:37,220 --> 00:49:42,770 quod interpretatur nullus alius potest per accidens buy nimium lac sive debitum nimium pecunia 836 00:49:42,770 --> 00:49:46,340 et emendum quoque plures participat quia totus of vestri queries feceritis 837 00:49:46,340 --> 00:49:48,410 retro ad remitto, ut tergum ut tergum. 838 00:49:48,410 --> 00:49:51,580 Super hoc maximum et maxime tale vales. 839 00:49:51,580 --> 00:49:54,900 Hoc est arbitraria exemplum ut dicit Sentiat scriptor update patrimonio putent 840 00:49:54,900 --> 00:50:00,200 statuendo statera aequalis statera - $ M ubi propter numerus est II. 841 00:50:00,200 --> 00:50:04,260 Et tunc secundum dictum nunc lets depositum, quod $ M 842 00:50:04,260 --> 00:50:07,310 in alterius patrimonio putent cuius causa numerus est I. 843 00:50:07,310 --> 00:50:10,400 >> Praeterea, ubi est uis scire perfectum exemplar 844 00:50:10,400 --> 00:50:13,590 et haec est vel non futurum 845 00:50:13,590 --> 00:50:15,450 quia aliter mos est iens impetro life 846 00:50:15,450 --> 00:50:17,670 et pone pecuniam vestri 'iens ut alibi 847 00:50:17,670 --> 00:50:20,470 aut ripam est iens impetro life ubi vos erant 'iens ut depositurum pecunia 848 00:50:20,470 --> 00:50:23,140 Aliquam nec auferetis ab ipso non habent. 849 00:50:23,140 --> 00:50:25,810 Sic vos volo ambo ad executiones simul. 850 00:50:25,810 --> 00:50:29,140 Sic ingrediens mundum elit. 851 00:50:29,140 --> 00:50:31,360 Ut habeat aliquid in dorso mentis 852 00:50:31,360 --> 00:50:34,710 sicut nec causa finalis elit, 853 00:50:34,710 --> 00:50:36,700 Si velis dolor ultimus alicubi 854 00:50:36,700 --> 00:50:39,040 cum sis tincidunt aliquam circuitum 855 00:50:39,040 --> 00:50:41,270 si vos volunt solvere quidam studiosum group scriptor forsit in campo, 856 00:50:41,270 --> 00:50:45,210 et actualiter habere vivunt, activa website, isti sunt modi subtilium bugs quod potest oriri 857 00:50:45,210 --> 00:50:49,480 si non satis cogitare per quid potest contingere si II populus 858 00:50:49,480 --> 00:50:54,190 Vestibulum ante ipsum proprie conantur obvius vestri tempore, 859 00:50:54,190 --> 00:50:56,890 quibus eorum queries alioqui posset adepto intertextas. 860 00:50:58,840 --> 00:51:01,420 >> Parati pro aliqua JavaScript, a teaser eius? 861 00:51:01,420 --> 00:51:04,320 Haec est nostra ultima lingua pro semester. Omni jure. 862 00:51:04,320 --> 00:51:09,940 Gratanter JavaScript spectat valde valde, simillimo II linguas, C et PHP, 863 00:51:09,940 --> 00:51:11,140 weve sic fecit procul. 864 00:51:11,140 --> 00:51:14,340 Illic 'haud JavaScript in pset VII, tamen suus' paene incredibili utilis tool 865 00:51:14,340 --> 00:51:18,840 cum venerit ad faciendum web-substructio finalis projects aut vere iustus web programming magis generaliter. 866 00:51:18,840 --> 00:51:20,950 Sic a velox overview of aliquid vocavit sapientiam. 867 00:51:20,950 --> 00:51:23,600 Hic est a eximius simplex web paginam quae vere iustus dicit salve, per omnia saecula 868 00:51:23,600 --> 00:51:25,970 et in corpore nomen. 869 00:51:25,970 --> 00:51:29,270 Sicut INCISURA fuerit dictantes aliquod tempus, 870 00:51:29,270 --> 00:51:31,380 est quidem hierarchia ad telam pages. 871 00:51:31,380 --> 00:51:34,220 Ego haurire posset hoc eodem PRAECISIO de HTML sicut arbor, 872 00:51:34,220 --> 00:51:37,470 recogitans ad nostrae disputationes of notitia structurae in C, ut sequitur. 873 00:51:37,470 --> 00:51:40,710 Habeo aliqua speciali radix node vocavit document nodi 874 00:51:40,710 --> 00:51:43,650 et certe vides Analog Ut enim ad hoc tempus elit. 875 00:51:43,650 --> 00:51:48,330 Primus et unicus filius in hoc est fermentum velit. 876 00:51:48,330 --> 00:51:49,880 Illic 'directo non mapping de doctype. 877 00:51:49,880 --> 00:51:53,170 Id praecipuum est, ideo solum quantum ad hoc ignorare sapientiam, 878 00:51:53,170 --> 00:51:55,810 huius Documenti Object Model arbore. 879 00:51:55,810 --> 00:51:59,530 Animadverto ut HTML tag, quae Ive 'depictum libitu sicut rectangulum, 880 00:51:59,530 --> 00:52:02,890 habet II filios iacet. 881 00:52:02,890 --> 00:52:04,840 >> Illis similiter sunt trahi ut rectangula. 882 00:52:04,840 --> 00:52:08,970 Quod significanti pictorially est caput corporis ad sinistram. 883 00:52:08,970 --> 00:52:11,960 Sequitur quod est prius caput arboris. 884 00:52:11,960 --> 00:52:14,910 Cum ergo abstrahere ligno vitae ordinem ad actum sic 885 00:52:14,910 --> 00:52:17,460 quamvis figuris et whatnot sunt arbitraria. 886 00:52:17,460 --> 00:52:20,360 Caput interim habet unicum puer vocavit title, 887 00:52:20,360 --> 00:52:25,170 filium suum habeat titulum qui est "salve saecula" 888 00:52:25,170 --> 00:52:32,210 quae ego deliberate traxit sicut ovali ad faciendum ea modice, diversum ab rectangulo. 889 00:52:32,210 --> 00:52:37,420 Horum rectangulorum idea sunt elementa, cum salve, per omnia saecula est realiter a text node. 890 00:52:37,420 --> 00:52:39,850 Est itaque nodum in ligno, sed diversa node illud 891 00:52:39,850 --> 00:52:41,730 sic ego traxit libitu differenter. 892 00:52:41,730 --> 00:52:45,000 Similiter corpus habet puer vocavit salve, per omnia saecula tam, 893 00:52:45,000 --> 00:52:47,910 tam diversos node etiamsi haerent coincidentally ibidem, 894 00:52:47,910 --> 00:52:52,100 sed Ive 'evaginasset illud usura idem eadem idem figuram. , Ut, qui curat? 895 00:52:52,100 --> 00:52:56,820 Quid est, quod suus 'nice circa HTML est, quod ipsa habet hunc hierarchicum naturae. 896 00:52:56,820 --> 00:53:01,010 Et quid suus 'nice circa JavaScript et maxime bibliothecis libere available 897 00:53:01,010 --> 00:53:07,120 et populare quasi jQuery, vos can navigare arbor structura sic obstupefacenter facilis. 898 00:53:07,120 --> 00:53:11,790 Ullum de effercio nos did in C indicibusque et pertransita arbores et recursing in nodorum 899 00:53:11,790 --> 00:53:15,300 Puer natus sinistra in dextram, tanquam pro concesso potest subito 900 00:53:15,300 --> 00:53:19,450 quod sit obstupefacenter illuminatio si non aliquantulus frustrating 901 00:53:19,450 --> 00:53:22,470 sed non fere efficax ut circuibunt programming. 902 00:53:22,470 --> 00:53:24,470 Quibus in superiori gradu linguarum quasi JavaScript 903 00:53:24,470 --> 00:53:28,340 puteus 'posse navigare hanc arborem multo magis intuitive. 904 00:53:28,340 --> 00:53:30,430 >> Futurum est enim ac usitatis constet. 905 00:53:30,430 --> 00:53:32,950 Si youve 'numquam visa JavaScript ante, id est vere nice reference 906 00:53:32,950 --> 00:53:35,910 a Mozilla folks, homines qui facere Incendia, 907 00:53:35,910 --> 00:53:38,370 sic sentio solvo pasco quod ad tuo commodo. 908 00:53:38,370 --> 00:53:41,590 Quid youll 'reperio - et hos prolabitur sunt idem ad id quod usi sumus, altera die - 909 00:53:41,590 --> 00:53:44,030 similiter, main est absentis. 910 00:53:44,030 --> 00:53:47,010 Sic cum consilio scribere elit nulla praecipue pertinet. 911 00:53:47,010 --> 00:53:48,690 Vos iustus satus scribens code. 912 00:53:48,690 --> 00:53:51,660 Sed a key distinctio inter JavaScript et C PHP 913 00:53:51,660 --> 00:53:55,890 est quod, cum C et PHP sic hactenus fuerit executi server latus 914 00:53:55,890 --> 00:53:59,180 INSTRUMENTUM in hoc saeculo vel in pluribus, 915 00:53:59,180 --> 00:54:04,270 JavaScript a consilio solet supplicio a a pasco. 916 00:54:04,270 --> 00:54:08,440 In aliis verbis, vos vires scribere JavaScript codice, ut sumus circuit ad, 917 00:54:08,440 --> 00:54:13,080 in server in INSTRUMENTUM, sed tu, eam includunt inter vestra HTML, inter vestra CSS, 918 00:54:13,080 --> 00:54:16,100 inter vestra GIFs et vestra PNGs et vestra JPEGs 919 00:54:16,100 --> 00:54:19,170 adeo ut, cum user visitat vestra paginae, si vestri 'usura JavaScript, 920 00:54:19,170 --> 00:54:21,770 qui JavaScript codice venit ex server ad pasco, 921 00:54:21,770 --> 00:54:24,540 et pasco est actu exequitur. 922 00:54:24,540 --> 00:54:27,960 Sic hoc habet significantioremque implicationes nam etiam intellectualis proprietas. 923 00:54:27,960 --> 00:54:32,600 Suus 'genus stultumque etiam cogitare de tutela vestri IP ut is adveho ut JavaScript codice 924 00:54:32,600 --> 00:54:37,560 quia ex natura of eam lingua sudatio, executi solet pasco latus. 925 00:54:37,560 --> 00:54:40,360 >> Quisque obfuscate eam insanis quod potes respicere turpis 926 00:54:40,360 --> 00:54:45,400 whitespace non dira varia nomina, quo minus rapere populi tui IP 927 00:54:45,400 --> 00:54:48,120 sed key est, quod ipsa est exsecutiva pasco latus. 928 00:54:48,120 --> 00:54:51,790 Etiamsi quasi deflectatis JavaScript adhiberi potest server latus, 929 00:54:51,790 --> 00:54:54,480 quod nunc in usu est maxime pasco. 930 00:54:54,480 --> 00:54:59,800 Videtur quod hic '. Hinc si, aliud si-aliud construere sicut C, sicut PHP. 931 00:54:59,800 --> 00:55:02,420 Hic est a Boolean expressio cum tu "vel" II rerum simul. 932 00:55:02,420 --> 00:55:04,330 Hic est, quando te "et" II rerum simul. 933 00:55:04,330 --> 00:55:08,300 Haec est virga dictum eu est similis 934 00:55:08,300 --> 00:55:10,810 posse in generibus bona Cie. 935 00:55:10,810 --> 00:55:15,180 Ansas similiter habere pro ansas hic, quae exstructa identice ad quid weve ante videram. 936 00:55:15,180 --> 00:55:18,110 Dum ansas; weve 'got faciunt dum ansas. 937 00:55:18,110 --> 00:55:20,290 Indeterminatis, quamvis paulo aliter. 938 00:55:20,290 --> 00:55:24,560 Vos dont annuntiabit variabiles sicut facitis in PHP et C, 939 00:55:24,560 --> 00:55:27,860 sed similiter est JavaScript debiliter typed. 940 00:55:27,860 --> 00:55:32,730 Tu non specificare int aut float, vel cytharedus aut aliquid hujusmodi: ut ferme. 941 00:55:32,730 --> 00:55:34,240 Vos potest specificare var. 942 00:55:34,240 --> 00:55:38,040 Var sed non dare, sed si non sit effectus. 943 00:55:38,040 --> 00:55:42,000 Usitas si præterieritis var, vos fortuitus partum a global variabilis pro localis. 944 00:55:42,000 --> 00:55:46,420 Ita proponam, ut var fere et nomine tantum variabilis. 945 00:55:46,420 --> 00:55:48,740 Sed non generi, ut ultricies enim varia var. 946 00:55:48,740 --> 00:55:52,930 Exemplum hoc vel illud CXXIII et "salve saecula". 947 00:55:52,930 --> 00:55:58,910 Vestit presentes sunt et syntactically simile PHP. 948 00:55:58,910 --> 00:56:03,690 Dicam var numeris et tunc ego uti quadratum brackets iterum ad annuntiabit variabilis 949 00:56:03,690 --> 00:56:08,870 cuius genus est aciem haec habet singuli numeri in ea separari per commata. 950 00:56:08,870 --> 00:56:11,740 Tum demum apparet aliud esse quod sit unum. 951 00:56:11,740 --> 00:56:16,700 Recole quod in PHP voluimus implemented an consuetudinis array studioso 952 00:56:16,700 --> 00:56:20,220 sicut Zamyla ut vires vultus amo is, ubi variabilis vocatur discipulus. 953 00:56:20,220 --> 00:56:23,370 Quadratum brackets intelliguntur hic subit ordinata. 954 00:56:23,370 --> 00:56:28,500 >> Hoc quod Im 'non usura numericam indices sed tangite - ID, domus, et nomine - 955 00:56:28,500 --> 00:56:30,990 significat quod haec est consuetudinis apparatu, 956 00:56:30,990 --> 00:56:34,490 et haec sagittas aequales signum et rectanguli bracket 957 00:56:34,490 --> 00:56:37,310 : quod significet quod key est "id" etc, valor est I; 958 00:56:37,310 --> 00:56:39,310 clavis est "domus" Winthrop valor domum 959 00:56:39,310 --> 00:56:41,800 key est "nomen", valor est Zamyla Chan. 960 00:56:41,800 --> 00:56:47,110 III consuetudinis est clavis introrsum ordinibus ita utrumque per se valet. 961 00:56:47,110 --> 00:56:52,880 Weve 'videri, quod in pset VII, vel vos mox velle, in JavaScript eiusdem ideae 962 00:56:52,880 --> 00:56:55,220 sed hoc spectare deferretur. 963 00:56:55,220 --> 00:57:00,070 Sic var studiosum - nullum pupa signum et nulla mentione type adhuc var - 964 00:57:00,070 --> 00:57:05,860 pares tunc patefacio crispus adstringit quia in JavaScript, cum habeas key valorem septena, 965 00:57:05,860 --> 00:57:08,900 vos vere uti aliquo vocavit obiecti. 966 00:57:08,900 --> 00:57:13,490 Et e vobis eorum qui susceperunt APCS vel huiusmodi revocaret, obiecta, ex Java 967 00:57:13,490 --> 00:57:15,140 vel similibus linguis. 968 00:57:15,140 --> 00:57:17,880 JavaScript non est Java, primo omnium. 969 00:57:17,880 --> 00:57:21,600 Fuit deliberata consilium decisionem ante annos ad pulsate off aliquid aliud quod popularis, 970 00:57:21,600 --> 00:57:25,640 eius nomine, etiamsi non habet fundamentalis relationem ad Java se. 971 00:57:25,640 --> 00:57:31,490 JavaScript habet obiectorum; et vos partum eis per viam de crispus ue notatio. 972 00:57:31,490 --> 00:57:36,710 Objecta in JavaScript fere aequiparantur consuetudinis vestit in PHP 973 00:57:36,710 --> 00:57:40,030 cum fit, thesaurizantes notitia inside of eos. 974 00:57:40,030 --> 00:57:44,100 >> Sed etiam magis potenter JavaScript vos potestis commisceamini facillime functiones 975 00:57:44,100 --> 00:57:48,040 intra quod, si potest fieri, et linguis, 976 00:57:48,040 --> 00:57:50,040 suus 'admodum communis paradigma, ut puteus' animadverto. 977 00:57:50,040 --> 00:57:54,380 In summa, hoc obiectum repraesentat auditor, praesertim est Zamyla, 978 00:57:54,380 --> 00:58:00,380 quod suus 'simili ratione, iustus syntactically ab eo diversus. 979 00:58:00,380 --> 00:58:03,840 Lets 'vere utor JavaScript in a lima. 980 00:58:03,840 --> 00:58:05,570 Scriptum est enim evenit velit. 981 00:58:05,570 --> 00:58:08,180 Weve vidistis, style tag et nos vidi alia HTML tags. 982 00:58:08,180 --> 00:58:11,510 Scriptionem tag actu contineant JavaScript code. 983 00:58:11,510 --> 00:58:15,500 Dimitte me in INSTRUMENTUM ubi nos habemus fonte aliquo codice praestructum fecit. 984 00:58:15,500 --> 00:58:18,700 Posted in Vestibulum, non tamen nisi secundum quod materia faciam. 985 00:58:18,700 --> 00:58:21,770 Lets patefacio sursum hunc, blink.html. 986 00:58:21,770 --> 00:58:27,560 Tergum in 1990s, erat litteram an HTML tag vocavit ictu tag, 987 00:58:27,560 --> 00:58:30,340 e in hoc miro felis lorem overused 988 00:58:30,340 --> 00:58:36,140 qua youd visitandos 1990s style paginam quod satus videns text coruscans te quasi hoc, 989 00:58:36,140 --> 00:58:39,810 praecessi marchionis tag, quae text iens sicut est hodie. 990 00:58:39,810 --> 00:58:45,070 Aliquoties etiam unus mundus constat, ubi tela signum 991 00:58:45,070 --> 00:58:48,250 omnes trans tabula occiderunt ictu tag aliquot annos. 992 00:58:48,250 --> 00:58:52,860 Sed id elit in ostensione virtutis resuscitabit tibi 993 00:58:52,860 --> 00:58:56,660 cum possis scribere protracta et inside of telam page. 994 00:58:56,660 --> 00:59:00,240 Primum permitte scriptor transcenduntur novum effercio et focus solum ex antiquis. 995 00:59:00,240 --> 00:59:01,780 >> Pone hic in veteri exemplo. 996 00:59:01,780 --> 00:59:06,350 EGO have an HTML tag, caput tag, et title tag. 997 00:59:06,350 --> 00:59:11,210 Tunc habeam corpus, tag hic cum a div, quae receptui est iustus a rectangulae divisio page 998 00:59:11,210 --> 00:59:14,720 ut Ive 'data a unique ID libitum de "salutem" to, 999 00:59:14,720 --> 00:59:18,320 Una tantum modo de me, quod simplices illud habet; 1000 00:59:18,320 --> 00:59:20,220 salve, mundi. 1001 00:59:20,220 --> 00:59:23,940 Nunc hoc volumine ad summitatem novae quid lima. 1002 00:59:23,940 --> 00:59:27,710 Primum quod suus 'novus ascendit summo est scriptionem tag, 1003 00:59:27,710 --> 00:59:31,280 quarum interius scriptionem tag Observate Ive 'indicatus muneris. 1004 00:59:31,280 --> 00:59:34,610 Declarare, munus in JavaScript, pulchellus simile PHP, 1005 00:59:34,610 --> 00:59:37,930 vos litteram scribere officia nomen functionem, parentheseos, 1006 00:59:37,930 --> 00:59:40,400 quod maybe aliqua argumenta si capit aliquem. 1007 00:59:40,400 --> 00:59:43,510 Tunc Ive 'got meus crispus ue ut solet, et nunc habere aliquem leviter novum scripta, 1008 00:59:43,510 --> 00:59:45,230 Lorem ipsum dolor sit sed id. 1009 00:59:45,230 --> 00:59:48,670 Sic var div, hoc justis modis da mihi variabilis vocant div. 1010 00:59:48,670 --> 00:59:50,530 Foo vocavit potui, sed voluit appellari p 1011 00:59:50,530 --> 00:59:52,620 Secundo propter rationes patebit. 1012 00:59:52,620 --> 00:59:57,480 Tunc eveniat JavaScript - et hoc est JavaScript codice immersa in mea paginae - 1013 00:59:57,480 --> 01:00:01,760 ibi est specialis global variabili genera vocavit tabellae. 1014 01:00:01,760 --> 01:00:04,780 JavaScript revera est obiectum accumsan lingua. 1015 01:00:04,780 --> 01:00:07,230 Quod persequi non defuturum in L, 1016 01:00:07,230 --> 01:00:11,180 sed pro nunc sciunt quod si objectum est pulchellus ultum quasi instrúite. 1017 01:00:11,180 --> 01:00:14,740 Sicut vidimus retro via in una de primigenia forsit sets 1018 01:00:14,740 --> 01:00:17,150 in quo sit amet adipiscing instruere, 1019 01:00:17,150 --> 01:00:21,330 similiter tabellae specialis instrúite qui venit cum pasco, 1020 01:00:21,330 --> 01:00:24,810 venit cum ullus textus page. Sed quia aliquid creatum. 1021 01:00:24,810 --> 01:00:28,210 Duis cursus presentium tamen non modo dolor 1022 01:00:28,210 --> 01:00:30,010 sed etiam vos habere functionum. 1023 01:00:30,010 --> 01:00:34,090 >> Munus habes, et intus constitutae, aliquando intra rei 1024 01:00:34,090 --> 01:00:36,490 suus 'vocatur methodo. Sed idem est. 1025 01:00:36,490 --> 01:00:40,110 Quod pertinet ad rationem tantum intra forte alterius. 1026 01:00:40,110 --> 01:00:42,990 Sic per id intelligitur quod hanc specialem global variabilis vocavit document 1027 01:00:42,990 --> 01:00:47,690 fuerit functio vocavit getElementById qui litteram facit id. 1028 01:00:47,690 --> 01:00:52,460 Is mos adepto vos elementum a sapientiam, Document Object Model ligno, 1029 01:00:52,460 --> 01:00:55,520 cuius ID in hoc casu salutem. 1030 01:00:55,520 --> 01:00:59,200 Praeterea, omne tempus impenditur opera iungitur eget metus. 1031 01:00:59,200 --> 01:01:01,400 Effigiem formata nostris hoc modo: 1032 01:01:01,400 --> 01:01:06,100 Duis sit licet paulo aliter, si p esset in pictura 1033 01:01:06,100 --> 01:01:11,180 quid document.getElementById redituros mi forent effective esse monstratorem 1034 01:01:11,180 --> 01:01:15,440 rectangulum in arbore vel in ordine ad rectangulum sub arbore. 1035 01:01:15,440 --> 01:01:18,410 Lorem ipsum quid sit quod eos appellant actus. 1036 01:01:18,410 --> 01:01:21,960 Est porro hic p. Etiam non corpus vel, purus. 1037 01:01:21,960 --> 01:01:26,480 Sic lets 'vide quid tunc facere cum hoc div nunc quod ego eam habere inside of hanc variabilem vocavit div. 1038 01:01:26,480 --> 01:01:32,580 Evenit cum JavaScript habetis facultatem tweak in CSS tui page dynamically. 1039 01:01:32,580 --> 01:01:39,060 Usque nunc, blandit quam feci omnia, quamvis certum sit in genere passionum, 1040 01:01:39,060 --> 01:01:41,730 aut ubi alius ponamus CSS? 1041 01:01:42,730 --> 01:01:45,810 Ego genus corruptae unam. Apice more limae sapien. 1042 01:01:45,810 --> 01:01:49,180 Nec fuit in tertio? 1043 01:01:50,710 --> 01:01:54,590 >> Externo lima, aliquid. Css. 1044 01:01:54,590 --> 01:01:56,730 Sic illi sunt III nos loca feci CSS hactenus, 1045 01:01:56,730 --> 01:01:59,310 sed in captura est weve durum coded omnia. 1046 01:01:59,310 --> 01:02:04,060 Iudicavistis sicut vos mersit in pset VII, placuit ante praelegere quid nostri CSS fore. 1047 01:02:04,060 --> 01:02:07,380 Vestibulum sed si vis mutare potes id quidem 1048 01:02:07,380 --> 01:02:09,370 quondam vos have actualis programming lingua. 1049 01:02:09,370 --> 01:02:13,910 CSS, HTML - non programming linguis. JavaScript est. 1050 01:02:13,910 --> 01:02:18,200 Ita fit ut rectangulum ut sit unum eorum in ligno 1051 01:02:18,200 --> 01:02:23,050 vocavit Domni, habet in se aliquod notitia inside of eam. 1052 01:02:23,050 --> 01:02:27,820 Ita div ut EGO iustus arreptaque de ligno habet quod puteus 'vocare proprietas inside of eam 1053 01:02:27,820 --> 01:02:34,390 vocavit penicullus, et verborum proprietas habet ipsa proprietas vocavit visibilis. 1054 01:02:34,390 --> 01:02:37,330 Scire uellem hoc tantum per vultus sursum a CSS user scriptor manual. 1055 01:02:37,330 --> 01:02:41,160 Duis vestibulum nulla res visibilis in hoc fit quod dicitur. 1056 01:02:41,160 --> 01:02:44,530 Apparet non facit, non apparet. 1057 01:02:44,530 --> 01:02:46,810 Et quid hoc facere. 1058 01:02:46,810 --> 01:02:50,510 Im 'interrogantes programmatically si visibility huius div est occulta, 1059 01:02:50,510 --> 01:02:53,390 Quid est mutare? Visibiles. 1060 01:02:53,390 --> 01:02:58,840 Alioquin, si huius rei visibilis non est obscura occultam rationem faciamus. 1061 01:02:58,840 --> 01:03:04,070 Unde illud nescio visibilium et invisibilium, non latet. 1062 01:03:04,070 --> 01:03:06,000 Hoc fuit pauper consilium decisionem in via. 1063 01:03:06,000 --> 01:03:09,530 Sed illi sunt quidem opposita in CSS: visibilis atque occultam. 1064 01:03:09,530 --> 01:03:15,520 Omnes hoc non est dicit mutare CSS mei file in quod off, in quod off 1065 01:03:15,520 --> 01:03:16,870 illa particularis div. 1066 01:03:16,870 --> 01:03:20,630 Sed iterum, haec est functio vocavit ictu. Quando ictu functio vocati? 1067 01:03:20,630 --> 01:03:24,080 Evenit ut illic 'alia specialis global variabilis vocavit fenestram, 1068 01:03:24,080 --> 01:03:28,220 similia in spiritu in documenti, sed quia document refertur ad vestra web page, 1069 01:03:28,220 --> 01:03:31,700 sicut domni arbor, HTML vos missi a servo, 1070 01:03:31,700 --> 01:03:35,250 chrome circum fenestras respicit, oratio talea dignitas sera, 1071 01:03:35,250 --> 01:03:37,880 et cuncti effercio tuum circumferentibus web page. 1072 01:03:37,880 --> 01:03:42,800 >> Quod fit et quod sit officium intra fenestras dicitur setInterval 1073 01:03:42,800 --> 01:03:44,360 quod facit quod dicit. 1074 01:03:44,360 --> 01:03:48,600 Eam ponam intervallo - in hoc casu omnis D milliseconds - 1075 01:03:48,600 --> 01:03:52,270 et, accipe coniectatio, quid illum pergens ad facere omne D milliseconds? 1076 01:03:52,270 --> 01:03:55,240 Suus 'iens ad executiones illa functio ictu. 1077 01:03:55,240 --> 01:03:58,560 Et quod hoc quod facis in C etsi nunquam potuit. 1078 01:03:58,560 --> 01:04:01,580 C facit aliquid habent vocavit functio indicibusque ubi vos transire potest functiones circa 1079 01:04:01,580 --> 01:04:03,140 ut argumentis. 1080 01:04:03,140 --> 01:04:07,620 Similiter autem nomen elit quis aliam rationem pertinet. 1081 01:04:07,620 --> 01:04:10,630 Ecce quod facio. Im 'non hoc facere. 1082 01:04:10,630 --> 01:04:14,380 Si posui parentheses post ictu, alioqui hoc vocare ictu muneris. 1083 01:04:14,380 --> 01:04:17,430 Si omitto, ut opes hic est ictu functio 1084 01:04:17,430 --> 01:04:21,330 ita ut setInterval possit dici omnis D milliseconds. 1085 01:04:21,330 --> 01:04:28,200 Ita ex fine, quamvis atrociter ipse est et vade si ingredi blink.html localhost, 1086 01:04:28,200 --> 01:04:32,120 Saepe nunc accidit. 1087 01:04:32,120 --> 01:04:34,950 Inspice etiam si mihi partis si sit de hoc potest. 1088 01:04:34,950 --> 01:04:38,550 Dimitte me Inspice ELEMENTO, permissum mihi volumine omnis cecidit pauco, 1089 01:04:38,550 --> 01:04:44,320 eligam mihi Elementorum super hic, et animadverto, domnum inside of Chrome scriptor conspector. 1090 01:04:44,320 --> 01:04:48,840 Suus 'litteram mutans et refluant omnis D milliseconds. 1091 01:04:48,840 --> 01:04:55,660 Si ierimus amicus noster Nate, 1092 01:04:55,660 --> 01:05:00,020 mirari si vestrum est opus, pari ratione, cum tempus 1093 01:05:00,020 --> 01:05:04,810 sed Nate actu faciens valde efficens usum color in hoc casu in hic. 1094 01:05:04,810 --> 01:05:07,350 Quid nobis cum hoc ita esse? 1095 01:05:07,350 --> 01:05:09,990 Lets patefacio sursum aliud exemplum et probate aliquid 1096 01:05:09,990 --> 01:05:12,940 ut 'programmatically etiam utilius quam faciendo res ictu. 1097 01:05:12,940 --> 01:05:17,990 Dimitte me in nostram formas presul hodie et vade in form0. 1098 01:05:17,990 --> 01:05:20,820 Haec fuit ugliest possibilis forma qui possem ascendet cum, 1099 01:05:20,820 --> 01:05:23,290 et ostendam vobis quid mihi videtur in pasco. 1100 01:05:23,290 --> 01:05:28,960 >> Dimitte me in localhost / formas, et hoc est form0. 1101 01:05:28,960 --> 01:05:33,400 Hoc est a eximius turpis HTML forma, habens paucos agros propter email, nam password, 1102 01:05:33,400 --> 01:05:37,190 signo aliquo consentire et paulo checkbox volutpat. 1103 01:05:37,190 --> 01:05:41,350 Hanc adire si iactus est ut tibi Suspendisse nolo, 1104 01:05:41,350 --> 01:05:44,730 Nec leges condicionesque an consentire possum Suspendisse consequat 1105 01:05:44,730 --> 01:05:46,920 et lets me per usquam. 1106 01:05:46,920 --> 01:05:50,800 Hoc contingit ad patiendum stolida PHP file vocavit dump.php. 1107 01:05:50,800 --> 01:05:58,420 Omnia illud facit, est procer de contentis of $ _GET iustus pro diagnostic usus. 1108 01:05:58,420 --> 01:06:01,580 Curabitur a nunc id saltem. 1109 01:06:01,580 --> 01:06:05,010 Donec in velit convalidandum Si autem forma actu vicit. 1110 01:06:05,010 --> 01:06:06,530 Dimitte me in version I. 1111 01:06:06,530 --> 01:06:11,420 Hoc est form1.html. Is vultus aesthetically sicut malum, sed animadverto quam ludo est. 1112 01:06:11,420 --> 01:06:15,450 Si ego click Register sine cooperans, EGO adepto increpuit. 1113 01:06:15,450 --> 01:06:17,320 "Praestate Aliquam erat volutpat." 1114 01:06:17,320 --> 01:06:21,670 Omni jure. Sic ego conantur ut. Sic malan@harvard.edu. Adipiscing eget neque. 1115 01:06:21,670 --> 01:06:25,100 Amet felis. "Vos providere debet a password." Omni jure. 1116 01:06:25,100 --> 01:06:28,470 Sic ego pascam a password puniceae. Amet felis. 1117 01:06:28,470 --> 01:06:32,300 "Passwords non equatur." Habeo nunc typus in vermiculus hic. 1118 01:06:32,300 --> 01:06:35,710 Ego fortuitus sedatus ut. Amet felis. 1119 01:06:35,710 --> 01:06:39,860 «Oportet consentire volutpat." Omni jure. Esto consentiens ibi. Amet felis. 1120 01:06:39,860 --> 01:06:43,700 Et nunc ostendit mihi diagnostic output illac. 1121 01:06:43,700 --> 01:06:45,630 >> Sic quid iustum accidit? 1122 01:06:45,630 --> 01:06:48,330 Weve 'hunc habuit habilitatem ad convalidandum forma penatibus et. 1123 01:06:48,330 --> 01:06:51,420 In facto, si tu concessisses dive in pset VII, illic 'an VENIAM PETO functio 1124 01:06:51,420 --> 01:06:54,620 quod facit pulchellus facile clamo ad user cum nuntius in screen. 1125 01:06:54,620 --> 01:06:57,580 Paulo aliter sum usus machinae, pertinet intendere, 1126 01:06:57,580 --> 01:07:03,690 quod frui non sit ut 'cum sit ipsa nuntios dignissim turpis. 1127 01:07:03,690 --> 01:07:05,710 Lorem ipsum dolor sit autem hic facio. 1128 01:07:05,710 --> 01:07:09,620 Hoc est form1.html, et animadverto ut quidam mei pulchellus familiar syntax: 1129 01:07:09,620 --> 01:07:12,920 corpus tag, forma tag, actio attributi, methodo attributum. 1130 01:07:12,920 --> 01:07:17,050 At videte, Ive meis dedit forma a unique ID pro alleviatione. 1131 01:07:17,050 --> 01:07:19,190 Tunc Ive 'got an email agro cuius genus est textu, 1132 01:07:19,190 --> 01:07:23,780 a password agro cuius genus est password, confirmationis agro cuius genus est password, 1133 01:07:23,780 --> 01:07:28,070 et tunc checkbox cuius nomen est convenientia super hic genus est checkbox. 1134 01:07:28,070 --> 01:07:30,380 Morbi luctus et ego accepi. 1135 01:07:30,380 --> 01:07:33,050 At videte quid habeo summas. 1136 01:07:33,050 --> 01:07:35,810 Primum enim scriptum est alius usus sapien. 1137 01:07:35,810 --> 01:07:40,520 Mauris aliquam elit nisi lima alterius, sicut cum quis blandit includere. 1138 01:07:40,520 --> 01:07:44,530 Et tu facis ut cum script source, et tunc animadverto Im connectens apparenter 1139 01:07:44,530 --> 01:07:50,349 ad googleapis.com valde longo viae, sed cujus lima nomen desinit in jquery.min 1140 01:07:50,349 --> 01:07:52,420 quia minimum. JS. 1141 01:07:52,420 --> 01:07:55,969 jQuery est a eximius popularis library pro JavaScript qui iustus planto JavaScript 1142 01:07:55,969 --> 01:07:58,230 user-amica magis utimur. 1143 01:07:58,230 --> 01:08:00,610 Suus 'effective factus de facto vexillo. 1144 01:08:00,610 --> 01:08:04,090 Quamquam te quidem video non est de per se purus elit, 1145 01:08:04,090 --> 01:08:09,340 est a library in vertice JavaScript multo sicut CS50 bibliotheca iacuit 1146 01:08:09,340 --> 01:08:13,670 in vertice low-level C codicem res ipsa paene omnium quasi in Penitus utitur ea. 1147 01:08:13,670 --> 01:08:18,030 Sic non sunt haec disciplina rotis. Hoc enim iustum est optimus exerceas dies istos. 1148 01:08:18,030 --> 01:08:22,830 Nunc intendat infra illud mea est script tag, atque animadvertere quod egi hic. 1149 01:08:22,830 --> 01:08:27,450 Evenit quod jQuery facit aliquid paulo placebant. 1150 01:08:27,450 --> 01:08:29,660 JavaScript habet pupa signa, sed sunt vanitati. 1151 01:08:29,660 --> 01:08:32,870 >> Vel B vel C. similes litterae 1152 01:08:32,870 --> 01:08:36,670 jQuery simpliciter sit adoptatus conventione vel genus tulitque ad hoc 1153 01:08:36,670 --> 01:08:40,280 qui $ ero eis in speciali symbolo. 1154 01:08:40,280 --> 01:08:44,950 Sic mox ut oneratis hoc global JavaScript file ascendit hic cum script tag, 1155 01:08:44,950 --> 01:08:49,080 vos accessum habent ad specialem global variabilis ut 'vocatur $. 1156 01:08:49,080 --> 01:08:53,009 Suus 'magis proprie dicitur jQuery, sed quod non respectat fere ut parum pudici ut $. 1157 01:08:53,009 --> 01:08:56,250 Sed $ non habet specialem significationem. In PHP habebat specialem significationem. 1158 01:08:56,250 --> 01:08:58,440 Ante tibi habere variabilis. 1159 01:08:58,440 --> 01:09:01,670 Parum pudici et quod hoc modo assumpsit. 1160 01:09:01,670 --> 01:09:03,389 Quid agatur hic? 1161 01:09:03,389 --> 01:09:08,830 Animadverto Im 'non transeat in jQuery functio mea global variabilis document 1162 01:09:08,830 --> 01:09:10,860 et tunc Im 'vocantem. paratum. 1163 01:09:10,860 --> 01:09:15,480 Quid jQuery essentialiter non est sino vos ut aliquam ceperint vanilla JavaScript rerum 1164 01:09:15,480 --> 01:09:17,889 sicut document obiectum, fenestram obiectum, 1165 01:09:17,889 --> 01:09:20,790 jQuery et si transire ad munus - 1166 01:09:20,790 --> 01:09:24,429 et rursus manifestum erit, hoc est functio vocavit jQuery - 1167 01:09:24,429 --> 01:09:28,240 Quid facit scriptura redit ad te speciali interpretes 1168 01:09:28,240 --> 01:09:30,700 illa habeat plures functionality associatur. 1169 01:09:30,700 --> 01:09:34,760 Ita in crudum JavaScript non est paratus functio, 1170 01:09:34,760 --> 01:09:37,810 sed si transieris document ad jQuery functio primum, 1171 01:09:37,810 --> 01:09:40,960 res redit ad te speciali interpretes scriptum 1172 01:09:40,960 --> 01:09:43,030 illa habeat plures ludo features. 1173 01:09:43,030 --> 01:09:48,230 Et ideo iam populi secus. Modo facilius faceret, ut iam sis vide. 1174 01:09:48,230 --> 01:09:49,820 Mauris versum ideo quod est? 1175 01:09:49,820 --> 01:09:52,690 Haec linea of ​​code hic significat cum et scriptum paratus est - 1176 01:09:52,690 --> 01:09:56,830 aliis verbis, semel pasco fit lectio is file summo ad imum - 1177 01:09:56,830 --> 01:09:59,200 grassor et exequi, et sequenti muneris. 1178 01:09:59,200 --> 01:10:03,540 Quis 'vere interesting in JavaScript - et PHP hoc habet quoque - 1179 01:10:03,540 --> 01:10:05,450 est anonyma functionum. 1180 01:10:05,450 --> 01:10:10,560 Qui non operatur in vobis annuntiet elit nomen habent corpus. 1181 01:10:10,560 --> 01:10:12,570 Animadvertetis fit hic. 1182 01:10:12,570 --> 01:10:16,220 >> Hoc est functio vocavit parati, et justis modis facere sequenti 1183 01:10:16,220 --> 01:10:20,220 paginae et omnis parata est, dum a lecto Tota ornare. 1184 01:10:20,220 --> 01:10:23,090 Quid vis? Volo ad exsequendam FRUSTUM of code. 1185 01:10:23,090 --> 01:10:27,120 Nota quod non vult facere Codicis statim. 1186 01:10:27,120 --> 01:10:34,350 Si ego hoc omiserit, hoc esset medium statim satus his rebus administrandis lineas code. 1187 01:10:34,350 --> 01:10:39,040 Non autem quod loquor, Non, non opus anonymi in hoc accingite 1188 01:10:39,040 --> 01:10:43,000 finem, non faciat adhuc; vocant eventually. 1189 01:10:43,000 --> 01:10:45,430 Ut hoc modo in forma superius vidimus. 1190 01:10:45,430 --> 01:10:49,990 Quid functio vidimus vocare tandem D milliseconds sequentis primum? Connivebunt. 1191 01:10:49,990 --> 01:10:51,480 Ita eadem idea. 1192 01:10:51,480 --> 01:10:53,950 Deinde, etiam si hoc Videtur paulum fatum, iustus sumo pro nunc de fide 1193 01:10:53,950 --> 01:10:57,060 qui ad declarandam anonymi functio, ut suus 'vocavit tandem 1194 01:10:57,060 --> 01:11:01,720 vos simpliciter scribere functio () { 1195 01:11:01,720 --> 01:11:05,380 Ergo quid in codice tendimus ad executiones eventually? Sequens. 1196 01:11:05,380 --> 01:11:10,460 Paulum hoc recens est: sed hic 'jQuery munus 1197 01:11:10,460 --> 01:11:13,430 brevis est haec. 1198 01:11:13,430 --> 01:11:18,830 Hoc PRAECISIO de HTML in fundo of screen scilicet habet aliquam arbor repraesentatione. 1199 01:11:18,830 --> 01:11:21,730 Suus 'non hoc. Haec pagina est magis interesting quam hoc salve, per omnia saecula exemplum. 1200 01:11:21,730 --> 01:11:25,210 Tamen illic 'qualicumque ligno, quod respondet ad hoc HTML. 1201 01:11:25,210 --> 01:11:28,910 Ut esset colli dolorem recursive aggredi opus quoddam 1202 01:11:28,910 --> 01:11:34,380 committitur ad radicem node tunc reperio node cuius ID registration. 1203 01:11:34,380 --> 01:11:38,340 Quid ergo jQuery facit superessentialem enim facile nobis est litteram hoc. 1204 01:11:38,340 --> 01:11:43,000 Grassor et educ me quidquid div vel quaecumque forma, quidquid HTML elementum 1205 01:11:43,000 --> 01:11:45,820 habet ID de registration. 1206 01:11:45,820 --> 01:11:52,440 Hoc valet document.getElementById (ipsum). 1207 01:11:52,440 --> 01:11:54,170 >> Quare populus amo jQuery? 1208 01:11:54,170 --> 01:12:00,110 Quia brevius est ratio. Tota autem est. Suus 'idem cogitaret. 1209 01:12:00,110 --> 01:12:02,630 Get mihi tag cuius ID registration. 1210 01:12:02,630 --> 01:12:06,300 Cumque sapien contingit esse forma subiecti, 1211 01:12:06,300 --> 01:12:08,300 Perge exsequi et huius Codicis. 1212 01:12:08,300 --> 01:12:11,320 Sic lets 'unum accipies Videte nunc quam nos' effectus forma convalidatio. 1213 01:12:11,320 --> 01:12:15,950 PERPLICATUS syntaxi constat primo, quid agatur? 1214 01:12:15,950 --> 01:12:21,050 Si hoc linea of ​​code verum est, Im 'iens clamo ad user providere eius email oratio. 1215 01:12:21,050 --> 01:12:22,970 Mauris quis versum sic? 1216 01:12:22,970 --> 01:12:25,560 $ Significat jQuery. Nunc intendat hoc. 1217 01:12:25,560 --> 01:12:27,920 Hoc est genus quasi consectetuer turpis. 1218 01:12:27,920 --> 01:12:33,370 Sed blandit lectus compertoque Plautum et si dabis qui sciat id elementum turpis ID. 1219 01:12:33,370 --> 01:12:39,840 Spatium significat invenire puerum vel est de semine registration cuius nomen est input. 1220 01:12:39,840 --> 01:12:42,970 Et tunc iste rei in quadratum brackets est parum filter. 1221 01:12:42,970 --> 01:12:47,010 Atque etiamsi hoc spectat crypticus, hoc justis modis vade ad formam cuius ID registration, 1222 01:12:47,010 --> 01:12:51,230 vade ad input elementum inside of illa, cuius est nomen email 1223 01:12:51,230 --> 01:12:55,440 et tunc adepto pretium eius, quidquid est de eius valor accidit esse - 1224 01:12:55,440 --> 01:12:59,670 asdf si ut 'omnia mea typed aut malan@harvard.edu si ut' quid ego typed. 1225 01:12:59,670 --> 01:13:05,250 Sic si valor formae email agro == nihil, clamo ad user. 1226 01:13:05,250 --> 01:13:09,700 Alioquin, si valor password agro == nihil, clamo ad user. 1227 01:13:09,700 --> 01:13:19,520 >> Quod si non adaequat valorem ipsius confirmationem agrum agro tortor, 1228 01:13:19,520 --> 01:13:22,850 qui fuit alia forma elementi, clamo ad user. 1229 01:13:22,850 --> 01:13:25,680 Et tunc denique - et hoc unum etiam habet novum aliquod syntax proprium, 1230 01:13:25,680 --> 01:13:29,270 Vidi aliquando autem illud est paulo minus - 1231 01:13:29,270 --> 01:13:34,060 alioquin, si forma cuius ID registration habet input elementum cuius nomen est convenientia 1232 01:13:34,060 --> 01:13:39,720 et factum est, cohibeatur, grassor et clamo ad user. 1233 01:13:39,720 --> 01:13:42,520 Sic ego totaliter admittere hoc est omnino opprimo primo aspectu. 1234 01:13:42,520 --> 01:13:46,530 Suus 'multus of novus syntax. Sed omnes jQuery sequitur haec genera exempla. 1235 01:13:46,530 --> 01:13:49,880 Et honeste, non sum etiam hoc scire fuit donec pauci minutes ago. 1236 01:13:49,880 --> 01:13:53,640 Ego Googled, "Quomodo tu reprehendo si checkbox est sedatus in jQuery?" 1237 01:13:53,640 --> 01:13:55,680 et hoc constet, quia nec aliter faciendi 1238 01:13:55,680 --> 01:13:58,010 cum actuali crudum JavaScript code. 1239 01:13:58,010 --> 01:14:01,030 Ita ut ipsa prima paginam Forsit Pone VII lumine ponit, 1240 01:14:01,030 --> 01:14:04,500 pset VII est plurimum palaestram in bootstrapping te 1241 01:14:04,500 --> 01:14:08,650 ubi nos provisa, hopefully, conceptualis compage, cum qua tracto pset. 1242 01:14:08,650 --> 01:14:12,280 >> Lorem ipsum sed ut saepe contingit, ut vere illud TAGO in circuitu 1243 01:14:12,280 --> 01:14:16,680 incorporamus snippets of code et exemplis a Web quamdiu tu ponis eos 1244 01:14:16,680 --> 01:14:17,960 per condiciones ab illa prima linteum 1245 01:14:17,960 --> 01:14:21,460 et animadverto ut discentes HTML, CSS, JavaScript et etiam SQL 1246 01:14:21,460 --> 01:14:26,020 realiter intelligitur esse hoc ad domi exercitatio incipimus accipe hos disciplina rotarum off. 1247 01:14:26,020 --> 01:14:29,150 Scito et multo plura etiam facietis in tam pasco. 1248 01:14:29,150 --> 01:14:33,790 Inside plerique haec elementa sunt alia quae nuncupantur, eventus tracto. 1249 01:14:33,790 --> 01:14:37,140 Et licet nos iustus intuens ones vocavit onsubmit et onready, 1250 01:14:37,140 --> 01:14:40,310 vos can operor rebus quasi onkeydown, onkeyup, 1251 01:14:40,310 --> 01:14:43,410 sicut cum user tangit a key, vos can audire pro illo et clave sursum. 1252 01:14:43,410 --> 01:14:45,940 Gmail habet Compendia claviaturalia. 1253 01:14:45,940 --> 01:14:49,490 Quomodo Google implement Compendia claviaturalia quasi C pro componere? 1254 01:14:49,490 --> 01:14:54,120 Audiunt enim eventus, sicut et illi erant 'vocavit, sicut onkeypress aut onkeyup et onkeydown. 1255 01:14:54,120 --> 01:14:56,360 Si youve semper volabat vestri muris super aliquos menu optionem 1256 01:14:56,360 --> 01:15:00,180 et omnes subito, voila, a menu videtur vel figuralem mutationes color, 1257 01:15:00,180 --> 01:15:01,920 quomodo sunt faciens quod? 1258 01:15:01,920 --> 01:15:06,940 Potius quam auscultationis onready aut onsubmit, vos auscultationis onmouseover aut onmouseout. 1259 01:15:06,940 --> 01:15:10,920 >> Ita in brevis, his contenti valde simplex basics ut weve coeperat scalpere superficie hodie 1260 01:15:10,920 --> 01:15:13,940 et rursus quarta dorso certe habes, in dies, 1261 01:15:13,940 --> 01:15:17,530 posse te iam novimus, quia talia diam. 1262 01:15:17,530 --> 01:15:21,620 Sic lets 'terminari, et nos pergam hoc die mercurii. 1263 01:15:22,690 --> 01:15:24,320 >> [CS50.TV]