1 00:00:00,000 --> 00:00:00,060 2 00:00:00,060 --> 00:00:01,560 >> DAVID MALAN: Ceart go leor, tá muid ar ais. 3 00:00:01,560 --> 00:00:03,830 Mar sin, don spreagúil Mar fhocal scoir, ár rannóg seo caite 4 00:00:03,830 --> 00:00:06,900 ar cláir gréasáin, a bhfuil mé shíl gur mhaith linn a úsáid mar théarma ginearálta 5 00:00:06,900 --> 00:00:08,440 a ghabháil le cúpla topaicí eile. 6 00:00:08,440 --> 00:00:10,390 Mar sin, ag deireadh na lá, beidh muid ag déanamh i ndáiríre 7 00:00:10,390 --> 00:00:14,830 le beagán de lámha ar cláir gréasáin le teanga ar a dtugtar JavaScript. 8 00:00:14,830 --> 00:00:17,510 Agus mo thuairimse, beidh orainn a chur le breathnú ag rud éigin a bhaineann le híomhánna 9 00:00:17,510 --> 00:00:20,040 agus ag fáil amach rud éigin rúnda i bhfolach i íomhá, 10 00:00:20,040 --> 00:00:23,230 agus glacfaidh sí freisin le breathnú ar an Google Léarscáileanna API, cláir iarratas 11 00:00:23,230 --> 00:00:26,040 comhéadan, mar rud ionadaíoch don chineál bogearraí 12 00:00:26,040 --> 00:00:28,800 go níos mó agus fáil saor in aisce lá atá inniu ann. 13 00:00:28,800 --> 00:00:32,029 >> Ach cén fáth nach bhfuil muid ag chur le breathnú ag comhábhar le saol seo 14 00:00:32,029 --> 00:00:34,070 go atá againn de chineál ar a bheith ag cur do dheonú ann 15 00:00:34,070 --> 00:00:36,720 ar feadh tamaill, bunachar sonraí. 16 00:00:36,720 --> 00:00:39,150 Chun an lá seo caite agus go leith againn Glactar 17 00:00:39,150 --> 00:00:42,910 go bhfuil muid rochtain ar bhunachar sonraí, ach cén fhadhb a dhéanann bunachar a réiteach? 18 00:00:42,910 --> 00:00:45,540 Cad a dhéanann sé dúinn? 19 00:00:45,540 --> 00:00:47,030 Cad é sin? 20 00:00:47,030 --> 00:00:48,679 >> LUCHT ÉISTEACHTA: [inaudible] 21 00:00:48,679 --> 00:00:51,720 DAVID MALAN: seilbh an t-eolas go léir, OK, agus cén saghas eolais 22 00:00:51,720 --> 00:00:53,186 go dtiocfadh leat a chur ann? 23 00:00:53,186 --> 00:00:54,590 >> LUCHT ÉISTEACHTA: [inaudible] 24 00:00:54,590 --> 00:00:56,450 >> DAVID MALAN: Aon fhaisnéis tú a chur ann, beidh tú ar ais. 25 00:00:56,450 --> 00:00:57,070 Is é sin fíor. 26 00:00:57,070 --> 00:01:01,900 Agus ar láithreán gréasáin-bhunaithe tipiciúil nó gréasáin iarratas, cén saghas eolais, 27 00:01:01,900 --> 00:01:03,385 sonrach, go dtiocfadh leat a chur i? 28 00:01:03,385 --> 00:01:04,260 LUCHT ÉISTEACHTA: [inaudible] 29 00:01:04,260 --> 00:01:05,051 DAVID MALAN: Úsáideoirí. 30 00:01:05,051 --> 00:01:07,000 Mar sin, cad atá i d'úsáideoir? 31 00:01:07,000 --> 00:01:09,765 >> LUCHT ÉISTEACHTA: [inaudible] 32 00:01:09,765 --> 00:01:11,640 DAVID MALAN: OK, cláraithe úsáideoir an tsuímh. 33 00:01:11,640 --> 00:01:15,100 Agus cad a chiallaíonn sé a eolas úsáideoirí a stóráil '? 34 00:01:15,100 --> 00:01:17,260 Cad composes úsáideoir? 35 00:01:17,260 --> 00:01:18,331 Tá úsáideoir cad é? 36 00:01:18,331 --> 00:01:19,206 LUCHT ÉISTEACHTA: [inaudible] 37 00:01:19,206 --> 00:01:21,040 DAVID MALAN: Yeah, pearsanta sonraí, agus is maith liom go. 38 00:01:21,040 --> 00:01:21,970 A ligean ar a bheith níos cruinne. 39 00:01:21,970 --> 00:01:25,275 Mar sin, tá úsáideoir ghnáth ainm, cad eile a d'fhéadfadh go mbeadh úsáideora? 40 00:01:25,275 --> 00:01:26,150 LUCHT ÉISTEACHTA: [inaudible] 41 00:01:26,150 --> 00:01:29,130 DAVID MALAN: An OK addr--, chomh céadainm, sloinne. 42 00:01:29,130 --> 00:01:29,630 Tá sin go maith. 43 00:01:29,630 --> 00:01:31,463 I ndáiríre, a ligean ar a shocrú go, mar gheall ar é dul 44 00:01:31,463 --> 00:01:35,010 a oscailt suas deis do plé, go fóill, a thuilleadh. 45 00:01:35,010 --> 00:01:39,090 Céadainm, sloinne, inscne. 46 00:01:39,090 --> 00:01:41,820 47 00:01:41,820 --> 00:01:43,481 An ID de chineál éigin. 48 00:01:43,481 --> 00:01:43,980 Cad eile? 49 00:01:43,980 --> 00:01:45,438 Chuala mé rud éigin eile roimh, freisin. 50 00:01:45,438 --> 00:01:51,600 R-phost, seoladh poist. 51 00:01:51,600 --> 00:01:58,170 >> Sin a ligean le sos ansin agus anois a mheas Ní cad tá muid ag stóráil sa bhunachar sonraí, 52 00:01:58,170 --> 00:02:01,980 but-- agus ní cén fáth, ó tá sé b'fhéidir soiléir go uair chláraíonn tú i d'úsáideoir, 53 00:02:01,980 --> 00:02:03,730 ba mhaith leat a mheabhrú dóibh ar feadh tamaill. 54 00:02:03,730 --> 00:02:05,480 Ní gá duit é a iarraidh a a stóráil go díreach i RAM 55 00:02:05,480 --> 00:02:08,690 agus a forgotten-- amhlaidh a ligean ar díriú ar an gcaoi. 56 00:02:08,690 --> 00:02:11,700 >> Tharlaíonn sé go raibh i saol na bunachair shonraí, 57 00:02:11,700 --> 00:02:14,410 níl ar a laghad dhá chineál na laethanta. 58 00:02:14,410 --> 00:02:20,010 Rud ar a dtugtar bunachar sonraí SQL, Teanga Struchtúrtha Iarratas, 59 00:02:20,010 --> 00:02:24,770 nó, cutely ainmnithe, noSQL, nach bhfuil SQL. 60 00:02:24,770 --> 00:02:26,980 Agus is é an dara ceann sampla de cad a d'fhéadfadh 61 00:02:26,980 --> 00:02:30,660 bheith ar a dtugtar an réad-dhírithe, nó siopa rud, bunachar sonraí 62 00:02:30,660 --> 00:02:36,010 a stórálann rudaí, agus ní, leithscéal dom, mar a fheicfimid go luath, sraitheanna. 63 00:02:36,010 --> 00:02:41,800 >> Mar sin, beidh muid ag díriú ar feadh nóiméad ach ar an chéad cheann díobh seo, is é sin, tá SQL 64 00:02:41,800 --> 00:02:46,850 bunachar sonraí, más rud é amháin mar tá sé sin ar an eolas cheana féin, do dhuine ar bith 65 00:02:46,850 --> 00:02:51,070 a bhfuil a úsáidtear Excel nó Bileoga Google nó Apple 66 00:02:51,070 --> 00:02:53,740 Uimhreacha nó aon chaighdeán clár scarbhileoige, 67 00:02:53,740 --> 00:02:56,040 nó, equivalently, nó níos sophisticatedly, 68 00:02:56,040 --> 00:02:58,610 rud éigin cosúil le Microsoft Rochtain nó Oracle 69 00:02:58,610 --> 00:03:03,890 nó MySQL nó PostgreSQL, gach ceann acu Tá ainmneacha táirge do implementations 70 00:03:03,890 --> 00:03:04,865 an smaoineamh seo a leanas. 71 00:03:04,865 --> 00:03:10,350 >> Tá bunachar sonraí coibhneasta simplí rud éigin go bhfuil sraitheanna agus colúin. 72 00:03:10,350 --> 00:03:12,850 Agus trí sraitheanna agus colúin, Ciallaíonn mé literally rud éigin 73 00:03:12,850 --> 00:03:21,860 mar seo, mar sin nuair a d'fhéadfadh muid a bheith ar an ainm ar réimse agus dá chineál thar anseo. 74 00:03:21,860 --> 00:03:25,800 Agus i ndáiríre, lig dom anois tús a mhapáil seo. 75 00:03:25,800 --> 00:03:29,420 Mar sin i ndáiríre, níl a fhios agam cén fáth a tharraing mé cairt ar leith. 76 00:03:29,420 --> 00:03:30,780 A ligean ar a choinneáil ar an simplí. 77 00:03:30,780 --> 00:03:34,830 >> Tá an ceart anseo an tús ár tábla, i gcás 78 00:03:34,830 --> 00:03:40,150 is é seo an t-ainm ar an réimse agus is é seo an cineál sonraí, 79 00:03:40,150 --> 00:03:41,660 agus de réir cineáil i gceist agam an méid seo a leanas. 80 00:03:41,660 --> 00:03:45,510 An bhfuil sé uimhir, tá sé ar shraith, teaghrán gearr mhaith focal, 81 00:03:45,510 --> 00:03:49,340 go bhfuil sé ar mhír, tá sé sonraí dénártha, cosúil le íomhá? 82 00:03:49,340 --> 00:03:51,980 Agus a ligean ar tease ach seo óna chéile ar feadh nóiméad ach. 83 00:03:51,980 --> 00:03:57,575 Mar sin céadainm, uimhir, teaghrán, smután mór de text-- 84 00:03:57,575 --> 00:03:58,450 LUCHT ÉISTEACHTA: [inaudible] 85 00:03:58,450 --> 00:03:59,616 DAVID MALAN: Tá, mar sin teaghrán. 86 00:03:59,616 --> 00:04:04,744 Agus i gcomhthéacs bunachar sonraí, beidh orainn de ghnáth glaoch ar an réimse Char. 87 00:04:04,744 --> 00:04:07,660 Feicfidh mé ach a rá Char do anois ach tá muid ag dul go dtí bheachtú seo i láthair. 88 00:04:07,660 --> 00:04:09,180 réimse Carachtar. 89 00:04:09,180 --> 00:04:11,365 Tá Sloinne dócha an gcéanna. 90 00:04:11,365 --> 00:04:11,865 Inscne? 91 00:04:11,865 --> 00:04:16,230 92 00:04:16,230 --> 00:04:18,310 >> Fear nó bean, mar sin tá sé D'fhéadfadh a bheith ina réimse Char. 93 00:04:18,310 --> 00:04:21,380 D'fhéadfadh sé a bheith ceanglófar, comharthaí athfhriotail "Fear" nó ceanglófar, comharthaí athfhriotail "mná" 94 00:04:21,380 --> 00:04:23,650 nó b'fhéidir go m nó f. 95 00:04:23,650 --> 00:04:26,540 Más mian leat a bheith níos cuimsithí, d'fhéadfadh gá duit an tríú luach 96 00:04:26,540 --> 00:04:28,640 nó de shaghas éigin réimse eile ar fad. 97 00:04:28,640 --> 00:04:31,350 Agus mar sin d'fhéadfá a úsáid bréagach fíor. 98 00:04:31,350 --> 00:04:35,036 D'fhéadfaí an réimse a dtugtar fir, agus ansin d'fhéadfá a rá fíor nó bréagach. 99 00:04:35,036 --> 00:04:38,160 Ach ní hionann sin a ghabháil de riachtanas an fhaisnéis b'fhéidir gur mhaith leat. 100 00:04:38,160 --> 00:04:41,118 >> Mar sin, casadh sé amach níl cineál eile an réimse d'fhéadfadh a bheith úsáideach anseo 101 00:04:41,118 --> 00:04:46,040 i mbunachar sonraí tipiciúil, ar a dtugtar an Áirithe, áit a bhfuil sé ina réimse carachtar, 102 00:04:46,040 --> 00:04:50,480 ach tú, an dearthóir, a fháil chun enumerate na luachanna a d'fhéadfadh, 103 00:04:50,480 --> 00:04:54,630 cosúil ceanglófar, comharthaí athfhriotail "fear", ceanglófar, comharthaí athfhriotail ó "baineann" agus mar sin de. 104 00:04:54,630 --> 00:04:57,620 Ionas go bhfuil cuma cén luach Is i do bhunachar sonraí, 105 00:04:57,620 --> 00:05:00,670 go deimhin carachtar-bhunaithe, ach tá sé le bheith ar cheann de na luachanna sin. 106 00:05:00,670 --> 00:05:03,520 Ní bheadh ​​muid ag iarraidh dócha Áirithe don chéad ainm nó ainm seo caite. 107 00:05:03,520 --> 00:05:05,630 Seachas sin ba mhaith linn a enumerate, mar an t-ainm 108 00:05:05,630 --> 00:05:09,570 eascraíonn as, literally gach chéad ainm agus is féidir agus ainm seo caite. 109 00:05:09,570 --> 00:05:13,960 >> OK, mar sin Aitheantais cad ba chóir ID bheith? 110 00:05:13,960 --> 00:05:15,200 Sea, agus mar sin b'fhéidir roinnt. 111 00:05:15,200 --> 00:05:17,870 Mar sin a ligean bata leis gur le haghaidh anois, uimhir. 112 00:05:17,870 --> 00:05:22,010 Agus de réir lín, tá líon beagán ró-leathan anois. 113 00:05:22,010 --> 00:05:23,900 Chun deireadh an dara lá, dar liom muid ag 114 00:05:23,900 --> 00:05:25,280 Ba chóir go mbeadh beagán níos cruinne. 115 00:05:25,280 --> 00:05:29,280 D'fhéadfadh Líon chiallaíonn mhaith, é D'fhéadfadh a bheith rud éigin cosúil le 1.236. 116 00:05:29,280 --> 00:05:31,500 Agus sin is dócha nach nuair a luaitear an ID. 117 00:05:31,500 --> 00:05:34,635 Cad atá i gceist againn is dócha ag ID? 118 00:05:34,635 --> 00:05:36,382 >> LUCHT ÉISTEACHTA: [inaudible] 119 00:05:36,382 --> 00:05:38,590 DAVID MALAN: Ó, ceart go leor, mar sin b'fhéidir nach bhfuil sé fiú roinnt. 120 00:05:38,590 --> 00:05:42,840 B'fhéidir go bhfuil sé i ndáiríre aitheantóir uathúil go bhfuil teaghrán, cosúil le hainm úsáideora. 121 00:05:42,840 --> 00:05:44,580 Mar sin fíor, d'fhéadfadh a bheith. 122 00:05:44,580 --> 00:05:46,730 I mo thuairimse, duine éigin is dócha Chiallaigh uimhriúil, áfach. 123 00:05:46,730 --> 00:05:48,460 Mar sin a ligean ar fanacht leis sin. 124 00:05:48,460 --> 00:05:49,320 Cén cineál uimhir? 125 00:05:49,320 --> 00:05:51,960 Cad níos precise-- slánuimhir. 126 00:05:51,960 --> 00:05:56,710 Mar sin, roinnt mhaith 0, 1, 2, 3, mar sin beidh muid ag glaoch seo slánuimhir. 127 00:05:56,710 --> 00:05:58,909 Agus fiú ansin, raibh mé bheith nitpicking, tá sé 128 00:05:58,909 --> 00:06:00,700 ní i ndáiríre ach slánuimhir ginearálta is mian leat. 129 00:06:00,700 --> 00:06:04,340 Tá tú dócha nach bhfuil ag iarraidh luachanna diúltacha, díreach toisc, mothaíonn sé ach aisteach. 130 00:06:04,340 --> 00:06:06,070 Ba mhaith leat is dócha slánuimhreacha deimhneacha. 131 00:06:06,070 --> 00:06:07,920 Mar sin, is féidir leat a chur in iúl freisin gur i mbunachar sonraí, 132 00:06:07,920 --> 00:06:09,450 ach faoi láthair, beidh orainn a rá slánuimhir. 133 00:06:09,450 --> 00:06:10,650 >> Ríomhphost? 134 00:06:10,650 --> 00:06:13,550 Tá sé seo is dócha go just-- a cad é? 135 00:06:13,550 --> 00:06:14,460 >> LUCHT ÉISTEACHTA: [inaudible] 136 00:06:14,460 --> 00:06:16,980 >> DAVID MALAN: Tá sé an ríomhphost, ach sin carachtair, ceart? 137 00:06:16,980 --> 00:06:19,813 Tá sé ach carachtar funky mhaith an "ag" siombail nó rud éigin eile, 138 00:06:19,813 --> 00:06:21,580 ach tá sé fós ina réimse carachtar. 139 00:06:21,580 --> 00:06:23,900 Agus seoladh poist? 140 00:06:23,900 --> 00:06:25,360 réimse Carachtar. 141 00:06:25,360 --> 00:06:31,400 Mar sin, go bhfuil tús deas, ach a ligean ar a bheith beagán níos cruinne anois. 142 00:06:31,400 --> 00:06:34,540 >> Mar sin, casadh sé amach go bhfuil i bunachar sonraí, tú go minic 143 00:06:34,540 --> 00:06:39,120 bhfuil rogha níos mó ná níos scagtha leaganacha de na rudaí seo. 144 00:06:39,120 --> 00:06:44,330 Go deimhin, i mbunachar sonraí SQL tipiciúil, SQL, nó níos ginearálta, bunachar sonraí coibhneasta, 145 00:06:44,330 --> 00:06:46,680 bunachair le sraitheanna agus colúin, tú go minic 146 00:06:46,680 --> 00:06:53,610 fháil a shonrú ní amháin ar an gcineál na field-- lig dom a dhéanamh ar roinnt here-- seomra 147 00:06:53,610 --> 00:06:56,600 ach chomh maith leis an fad. 148 00:06:56,600 --> 00:06:59,900 >> Mar sin, cé chomh fada is an chéad ainm? 149 00:06:59,900 --> 00:07:07,060 I mo thuairimse, D-A-V-I-D. OK, fuair sé mé is dócha offended díreach cosúil leath 150 00:07:07,060 --> 00:07:11,260 de na daoine sa seomra, ceart, ós rud é go bhfuil do ainmneacha níos faide ná cúig 151 00:07:11,260 --> 00:07:16,608 litreacha, agus mar sin cúig is cosúil le santach beag agus naive, agus mar sin cad atá le luach níos fearr? 152 00:07:16,608 --> 00:07:19,320 153 00:07:19,320 --> 00:07:24,330 10, ceart go léir, agus sílim go táimid ceart go leor sa seomra. 154 00:07:24,330 --> 00:07:26,254 13? 155 00:07:26,254 --> 00:07:27,541 30? 156 00:07:27,541 --> 00:07:29,540 Cén fáth nach bhfuil mé in ann an cur chuige níos luaithe nuair a chuirimid 157 00:07:29,540 --> 00:07:31,081 bhí ag caint faoi arrays agus cuimhne? 158 00:07:31,081 --> 00:07:32,450 Cén fáth nach rá mé díreach cosúil 1,000? 159 00:07:32,450 --> 00:07:35,260 Níl aon duine ainm dul a bheith níos faide ná 1,000. 160 00:07:35,260 --> 00:07:36,706 Brúigh ar ais. 161 00:07:36,706 --> 00:07:38,005 >> LUCHT ÉISTEACHTA: [inaudible] 162 00:07:38,005 --> 00:07:40,130 DAVID MALAN: Yeah, tá sé amú, ar dheis, go háirithe 163 00:07:40,130 --> 00:07:44,630 má tá an chuid is mó ainmneacha ach cúig nó 10 nó 15 carachtair, go bhfuil an-wasteful. 164 00:07:44,630 --> 00:07:45,810 Mar sin, tá a fhios agat cad? 165 00:07:45,810 --> 00:07:48,020 Tá an cineál cheist crua. 166 00:07:48,020 --> 00:07:51,721 Anois, is féidir analyze cinnte English agus ainmneacha aon teanga eile 167 00:07:51,721 --> 00:07:54,470 agus figiúr amach, go maith, cad é an nach bhfuil an meán average-- ndáiríre 168 00:07:54,470 --> 00:07:57,150 cabhrú us-- cad atá an max is dócha cad ba mhaith linn i ndáiríre. 169 00:07:57,150 --> 00:07:59,920 Ach casadh sé amach againn fiú roinnt rogha thar an gcineál anseo. 170 00:07:59,920 --> 00:08:03,400 >> I mbunachar sonraí SQL tipiciúil, tú Tá rud ar a dtugtar réimse ruabhreac 171 00:08:03,400 --> 00:08:07,505 agus chomh maith le varchar, V-A-R, do réimse char athróg. 172 00:08:07,505 --> 00:08:08,630 Agus is é an difríocht seo. 173 00:08:08,630 --> 00:08:12,400 A réimse ruabhric, tú an dearthóir, a shonrú roimh ré 174 00:08:12,400 --> 00:08:14,900 an fad cruinn na páirce. 175 00:08:14,900 --> 00:08:20,530 Mar sin, b'fhéidir an chéad ainm cosúil le 20 mothaíonn cineál sábháilte. 176 00:08:20,530 --> 00:08:23,950 D'fhéadfadh a bheith a dhéanamh ar roinnt Googling a féach más rud é go i ndáiríre sábháilte go leor. 177 00:08:23,950 --> 00:08:26,910 Níl is dócha ainm le 21 carachtair, ach faoi láthair, is dócha 20 178 00:08:26,910 --> 00:08:27,620 Is sábháilte. 179 00:08:27,620 --> 00:08:30,070 >> Bheadh ​​réimse char tuiscint i mbunachar sonraí go bhfuil tú 180 00:08:30,070 --> 00:08:33,289 Tá baint úsáide as 20 agus i gcónaí 20 carachtair. 181 00:08:33,289 --> 00:08:37,419 Anois, má tá sé ach D-A-V-I-D, 15 díobh siúd ag dul ach a bheith carachtair bán, 182 00:08:37,419 --> 00:08:40,450 ach go bhfuil tú ag baint úsáide as fós go léir an 20 bytes. 183 00:08:40,450 --> 00:08:46,302 ag gcodarsnacht Ciallaíonn réimse varchar,, an Ba chóir go mbeadh teaghrán a bheith suas le 20 carachtair 184 00:08:46,302 --> 00:08:48,260 ach má tá sé ach cúig, tú ag dul ach amháin chun úsáid a bhaint as 185 00:08:48,260 --> 00:08:51,270 cúig, nó b'fhéidir sé ar feadh luach ar leith ag an deireadh, 186 00:08:51,270 --> 00:08:54,980 mar sin 0 phlé againn go signifies an deireadh de chineál 187 00:08:54,980 --> 00:08:56,790 seicheamh i gcuimhne. 188 00:08:56,790 --> 00:08:59,950 >> Mar sin, nuair a cheapann tú go dtiocfadh leat a roghnú char 189 00:08:59,950 --> 00:09:05,240 versus varchar, ós rud é go trádáil-uaire? 190 00:09:05,240 --> 00:09:09,321 Char Úsáideann go leor carachtair, varchar Úsáideann níos mó ná sin go leor carachtair. 191 00:09:09,321 --> 00:09:10,196 LUCHT ÉISTEACHTA: [inaudible] 192 00:09:10,196 --> 00:09:13,859 193 00:09:13,859 --> 00:09:16,900 DAVID MALAN: OK, nuair a fhios agat an fad na sreinge go leor láidir 194 00:09:16,900 --> 00:09:19,316 a úsáid ach Char, 'cúis más Tá a fhios agat é, ach é a chur síos. 195 00:09:19,316 --> 00:09:23,390 Agus b'fhéidir go bhfuil fíor ar feadh zip cód, sna Stáit Aontaithe, ar a laghad, 02138, 196 00:09:23,390 --> 00:09:26,660 tá sé ag dul i gcónaí a bheith cúig carachtair dtí go mbeidh tú a chur ar an Fleasc ceathair. 197 00:09:26,660 --> 00:09:29,750 Ach d'fhéadfadh go mbeadh ort roinnt luachanna i ndáil le a fhios agat i gcónaí an fad. 198 00:09:29,750 --> 00:09:32,310 Nó b'fhéidir siombailí stáit, cosúil NY do Nua-Eabhrac, 199 00:09:32,310 --> 00:09:33,811 agus MA don Massachusetts sna Stáit Aontaithe. 200 00:09:33,811 --> 00:09:36,560 B'fhéidir gá duit roinnt cásanna i gcás ina bhfuil sin go hiomlán réasúnta, 201 00:09:36,560 --> 00:09:39,520 ach ag an loighic, cén fáth a bhfuil overthinking againn fiú é seo? 202 00:09:39,520 --> 00:09:41,800 Cén fáth nach bhfuil muid ag úsáid ach varchar agus ansin ach beidh orainn 203 00:09:41,800 --> 00:09:46,730 úsáid i gcónaí dhá charachtair mar sin féin, nó úsáid i gcónaí cúig carachtair ar aon nós? 204 00:09:46,730 --> 00:09:50,300 Cén fáth nach bhfuil a shábháil ach varchar do gach rud, ag loighic? 205 00:09:50,300 --> 00:09:51,677 Ní mór go mbeadh ghabháil. 206 00:09:51,677 --> 00:09:52,552 LUCHT ÉISTEACHTA: [inaudible] 207 00:09:52,552 --> 00:09:54,952 208 00:09:54,952 --> 00:09:56,660 DAVID MALAN: Níorbh scríobh rud éigin mícheart. 209 00:09:56,660 --> 00:09:58,090 Dá bhrí sin tá sin fíor. 210 00:09:58,090 --> 00:10:01,030 Ach fiú ansin, ní féidir iad a úsáid Cuimhne níos mó ná leithdháileadh agam. 211 00:10:01,030 --> 00:10:03,340 Tá mé fós an deiridh rá thar an fad, 212 00:10:03,340 --> 00:10:06,780 mar sin ní féidir leo a dhéanamh de thaisme sin botún, ach a shíl go maith. 213 00:10:06,780 --> 00:10:10,510 Tá sé níos subtle, ach tá sé an-a bhaineann leo chun ár plé, i ndáiríre, ar arrays 214 00:10:10,510 --> 00:10:12,390 agus liostaí nasctha níos luaithe. 215 00:10:12,390 --> 00:10:16,290 >> Tharlaíonn sé go raibh bunachar, más rud é fhios sé go bhfuil gach ceann de na luachanna 216 00:10:16,290 --> 00:10:19,250 a bhfuil fad socraithe, fiú amháin más rud é Tá cuid de na luachanna bán, 217 00:10:19,250 --> 00:10:22,484 saghas aesthetically bán, D-A-V-I-T agus ansin 15 blanks, 218 00:10:22,484 --> 00:10:24,650 tharlaíonn sé go raibh más rud é gach tá réimse an fad céanna, 219 00:10:24,650 --> 00:10:28,670 i bhfad cosúil le sraith a bhí gach ceann dá stuif droim le droim le cúl le cúl sin 220 00:10:28,670 --> 00:10:33,480 d'fhéadfaí tú díreach móide 1 a fháil chun an chéad cheann eile luach, smaoineamh céanna i dtábla mbunachar sonraí. 221 00:10:33,480 --> 00:10:37,550 Má tá gach ceann de do charachtar Tá teaghráin an fad céanna, 222 00:10:37,550 --> 00:10:39,390 An bhfuil tú cad atá ar a dtugtar rochtain randamach. 223 00:10:39,390 --> 00:10:41,850 Má tá na teaghráin de fad 20, ní bhfuil tú díreach 224 00:10:41,850 --> 00:10:45,230 dhéanamh móide 1 bhfuil tú díreach móide 20, móide 20, móide 20, móide 20, 225 00:10:45,230 --> 00:10:48,775 agus is féidir leat scrollbharra an-tapa trí nó cuardach trí gach ceann de do shonraí. 226 00:10:48,775 --> 00:10:54,420 >> A réimse char athróg, ag gcodarsnacht leis sin, nach bhfuil 20 carachtair i gcónaí. 227 00:10:54,420 --> 00:10:58,000 D'fhéadfadh sé go mbeadh 20 agus ansin 15 agus ansin 19 agus ansin 10, 228 00:10:58,000 --> 00:11:00,720 agus mar sin más mian leat chun cuardach a dhéanamh tríd é, ní féidir leat ach blindly 229 00:11:00,720 --> 00:11:03,050 cuir 20 bytes a fháil chun an chéad cheann eile. 230 00:11:03,050 --> 00:11:07,280 Tá tú literally a cuardach a dhéanamh trí mar gheall ar an imeall an struchtúr sonraí, 231 00:11:07,280 --> 00:11:08,340 más maith leat é, gioblach. 232 00:11:08,340 --> 00:11:11,480 cineál Téann sé isteach agus amach bunaithe ar fhad iarbhír na sreinge. 233 00:11:11,480 --> 00:11:14,460 Mar sin, nuair a fhios agat an fad, mar Kareem deir, a úsáid réimse Char, 234 00:11:14,460 --> 00:11:16,460 toisc go bhfuil tú a fháil go éifeachtúlacht a bheith 235 00:11:16,460 --> 00:11:19,170 in ann a chuardach trí sé níos tapúla nuair a bhíonn tú ag lorg sonraí, 236 00:11:19,170 --> 00:11:20,550 úsáid ar shlí eile athróg. 237 00:11:20,550 --> 00:11:24,450 >> Ar an drochuair, tá mé aon freagra maith cé chomh fada ba chóir an t-ainm a bheith, 238 00:11:24,450 --> 00:11:26,360 ach as rud éigin cosúil le ainm, ba mhaith liom a rá 239 00:11:26,360 --> 00:11:28,470 Is varchar coiteann toisc nach bhfuil sé ag dul 240 00:11:28,470 --> 00:11:30,430 a bheith ina fad seasta do gach duine. 241 00:11:30,430 --> 00:11:33,650 20, níl a fhios agam, 20 bhraitheann daingean beag. 242 00:11:33,650 --> 00:11:36,460 Ligean le rá ach 50, 50. 243 00:11:36,460 --> 00:11:39,210 Ní chuireann sé costas tú i ndáiríre go i bhfad níos mó a rá 50 in ionad 40, 244 00:11:39,210 --> 00:11:41,260 ach ag pointe éigin, ní mór duit a dhéanamh glao breithiúnas. 245 00:11:41,260 --> 00:11:43,090 >> An-choitianta, frankly, do [? staire?] 246 00:11:43,090 --> 00:11:47,670 cúiseanna, cé go bhfuil sé iomarcach, is é sin le rá 255, mar gheall ar tamall ó shin, 247 00:11:47,670 --> 00:11:51,440 i gcórais bunachar phobail, ar nós MySQL, uirlis foinse saor in aisce oscailte 248 00:11:51,440 --> 00:11:53,790 go bhfuil a lán de na cuideachtaí cosúil le fiú Facebook úsáidtear, 249 00:11:53,790 --> 00:11:56,654 ba é seo an réamhshocraithe uasta mar sin daoine a chuaigh go díreach leis. 250 00:11:56,654 --> 00:11:59,070 Mar sin, ní míréasúnta, ach beidh orainn úsáid beagán níos intuition 251 00:11:59,070 --> 00:12:02,970 agus a rá, cinnte 50, go is dócha go bhfuil beagán iomarcach. 252 00:12:02,970 --> 00:12:05,720 >> Inscne, is féidir liom cosúil le Áirithe, agus mar sin, dá bhrí sin is féidir linn 253 00:12:05,720 --> 00:12:08,760 enumerate fear nó bean, nó b'fhéidir níos éifeachtaí, 254 00:12:08,760 --> 00:12:13,420 m nó f nó symbology éigin eile, ach Mothaíonn Áirithe cosúil le rogha maith ann. 255 00:12:13,420 --> 00:12:16,740 Chun a bheith soiléir, inscne D'fhéadfadh a bheith díreach ina varchar, 256 00:12:16,740 --> 00:12:19,090 agus d'fhéadfadh muid ach go léir aontaíonn daoine chomh deas, 257 00:12:19,090 --> 00:12:21,010 a chur i gcónaí ar na luachanna céanna ann. 258 00:12:21,010 --> 00:12:22,720 Fear nó bean nó whatnot. 259 00:12:22,720 --> 00:12:27,800 >> Ach ansin tá an fhadhb, go raibh muid dhéanamh botún, mar [inaudible] beartaithe 260 00:12:27,800 --> 00:12:29,140 níos luaithe i gcomhthéacs eile. 261 00:12:29,140 --> 00:12:32,780 Má dhéanfaimid botún, d'fhéadfadh muid a fháil Luachanna mícheart ar ár láithreán gréasáin. 262 00:12:32,780 --> 00:12:36,320 Mar sin, cad atá deas mar gheall bunachair cosúil le Oracle agus MySQL agus daoine eile, 263 00:12:36,320 --> 00:12:39,280 é go bhfuil tú an deiridh ciseal cosanta i gcás 264 00:12:39,280 --> 00:12:43,010 do riarthóir DBA, bunachar sonraí, whoever dhearadh an tábla mar a chuirimid 265 00:12:43,010 --> 00:12:46,440 Tá bhéal fhéadfadh, a chur i bhfeidhm ina Áirithe a 266 00:12:46,440 --> 00:12:51,250 cosaint i gcoinne sin trína shonrú fireann, baineann, agus mar sin aon duine 267 00:12:51,250 --> 00:12:54,230 eile is féidir aon Ríomhchláraitheoir thaisme cuir isteach aon luach eile. 268 00:12:54,230 --> 00:12:55,480 Mar sin, bheadh ​​sé seo a bheith ina rud maith. 269 00:12:55,480 --> 00:12:56,660 Is gné. 270 00:12:56,660 --> 00:13:00,760 >> Mar sin an ID, ag glacadh le haitheantas uimhriúil, sé Ba chóir go mbeadh dócha go bhfuil slánuimhir dheimhneach. 271 00:13:00,760 --> 00:13:04,380 Agus dhéanaimid uaireanta deis fad a phlé. 272 00:13:04,380 --> 00:13:06,830 Ní bheadh ​​tú de ghnáth shonrú uimhir anseo, 273 00:13:06,830 --> 00:13:11,310 ba mhaith leat a shonrú ina ionad tá sé seo le slánuimhir, nó slánuimhir mór, 274 00:13:11,310 --> 00:13:12,980 mar a bhíonn siad ar a dtugtar de ghnáth. 275 00:13:12,980 --> 00:13:18,840 Ach de ghnáth, slánuimhir bheadh, a ligean le rá, 4 bytes. 276 00:13:18,840 --> 00:13:23,694 Agus má tá sé 4 bytes, go cé mhéad giotán? 277 00:13:23,694 --> 00:13:24,630 >> LUCHT ÉISTEACHTA: [inaudible] 278 00:13:24,630 --> 00:13:26,610 >> DAVID MALAN: 32 giotán. 279 00:13:26,610 --> 00:13:30,270 Mar sin, cé mhéad úsáideoirí is féidir atá againn i ar ár láithreán gréasáin má tá siad ar fad ar ID 280 00:13:30,270 --> 00:13:33,320 agus tá sé seo le haitheantas a bheith ar leith? 281 00:13:33,320 --> 00:13:36,780 ciallaíonn 32 giotán atá againn patrúin amháin, dhá, trí, ceithre, five-- 282 00:13:36,780 --> 00:13:41,000 mar sin cé mhéad patrúin éagsúla nialais agus cinn is féidir leat a bheith má tá 32? 283 00:13:41,000 --> 00:13:43,235 Sin an rud céanna le ag iarraidh ar cad atá dhá cheann do na 32? 284 00:13:43,235 --> 00:13:46,472 285 00:13:46,472 --> 00:13:48,430 Tá sé ina uimhir mór go Ní féidir liom a fháil ceart go leor, 286 00:13:48,430 --> 00:13:50,270 ach tá a fhios agam go bhfuil sé thart ar 4 bhilliún. 287 00:13:50,270 --> 00:13:53,970 Mar sin, ciallaíonn sé seo do tábla bunachar féidir tá ceithre billiún úsáideoirí agus go bhfuil sé. 288 00:13:53,970 --> 00:13:56,410 >> Mar sin, tá sé seo suimiúil impleacht dearadh. 289 00:13:56,410 --> 00:14:00,840 Tá líon réasúnta de na cuideachtaí tar éis a chinneadh, b'fhéidir nach bhfuil an oiread sin 290 00:14:00,840 --> 00:14:04,860 le haghaidh a n-úsáideoirí tábla, mar gheall ar a bhfuil 4 billiún úsáideoirí fadhb annamh. 291 00:14:04,860 --> 00:14:08,410 Tá an saghas Facebook-stíl fadhb, fadhb cuideachta tipiciúil. 292 00:14:08,410 --> 00:14:12,670 Ach b'fhéidir má tá tú logs idirbheart nó cuid de chineál sonraí a shíor 293 00:14:12,670 --> 00:14:15,610 Faigheann scríofa isteach i do bhunachar sonraí go bhféadfadh go hiomlán billiúin 294 00:14:15,610 --> 00:14:18,900 agus na billiúin sraitheanna, agus úsáideann tú slánuimhir chun é, 295 00:14:18,900 --> 00:14:22,750 cad atá ar siúl le tarlú chomh luath agus gheobhaidh tú a rámhaigh uimhir 4 bhilliún 296 00:14:22,750 --> 00:14:26,210 agus ansin déan iarracht tú a chur isteach ar an 4000000000 agus 1, mar a déarfá? 297 00:14:26,210 --> 00:14:29,610 Tá mé ag a shimpliú an líon beagán. 298 00:14:29,610 --> 00:14:33,740 >> Is féidir leat a ghearradh siar, ciallóidh mé tú a láimhseáil ar bhealach. 299 00:14:33,740 --> 00:14:37,910 Agus cad a bheadh ​​ar ríomhaire a dhéanamh de ghnáth, smaoineamh air fiú ó ar maidin, 300 00:14:37,910 --> 00:14:42,430 má tá tú luach 4-giotán cosúil le 1, 1, 1, 1, a, 301 00:14:42,430 --> 00:14:44,920 ach a cheangal ar maidin le chéile chun an tráthnóna, cén 302 00:14:44,920 --> 00:14:48,369 dhéanann an uimhir ionadaíocht i dénártha? 303 00:14:48,369 --> 00:14:49,410 OK, beidh orainn é a dhéanamh níos éasca. 304 00:14:49,410 --> 00:14:53,310 Cad a dhéanann an uimhir ionadaíocht i dénártha? 305 00:14:53,310 --> 00:14:56,794 OK, beidh orainn é a dhéanamh níos éasca, cén hionann sin ionadaíocht a dhéanamh ar dénártha? 306 00:14:56,794 --> 00:14:57,460 LUCHT ÉISTEACHTA: Trí. 307 00:14:57,460 --> 00:14:59,670 DAVID MALAN: Trí, mar gheall ar ní mór dúinn na cinn column-- 308 00:14:59,670 --> 00:15:00,450 [Gáire] 309 00:15:00,450 --> 00:15:01,350 Whew! 310 00:15:01,350 --> 00:15:03,980 Bhí orainn an colún cinn agus an colún ndónna. 311 00:15:03,980 --> 00:15:07,250 Mar sin is dócha go bhfuil, go deimhin, ár n- [? Ní raibh infield?] 32 giotán, 312 00:15:07,250 --> 00:15:13,440 ach bhí sé dhá giotán, is féidir linn comhaireamh ó úsáideoirí uimhir 0, 1, 2, 3, 313 00:15:13,440 --> 00:15:18,040 agus ansin tá muid de chineál ar ar ais go dtí an úsáideoir 00 arís. 314 00:15:18,040 --> 00:15:19,739 Mar sin, is é seo cad a tharlaíonn go hiondúil. 315 00:15:19,739 --> 00:15:22,780 Má tá tú ag éisteacht riamh an expression-- is dócha nach bhfuil, ach má have-- tú 316 00:15:22,780 --> 00:15:26,500 thar maoil slánuimhir, áit a bhfuil tú choinneáil flipping gach ceann de do giotán 317 00:15:26,500 --> 00:15:29,640 a bheith ar na luachanna is mó is féidir, agus ansin tá tú as giotán, 318 00:15:29,640 --> 00:15:30,850 cad a tharlódh de ghnáth? 319 00:15:30,850 --> 00:15:32,280 Cén fáth a bhfuil mé a rá 00? 320 00:15:32,280 --> 00:15:33,220 Bhuel, tá sé seo trí. 321 00:15:33,220 --> 00:15:34,230 Conas is féidir liom ionadaíocht 4? 322 00:15:34,230 --> 00:15:36,890 323 00:15:36,890 --> 00:15:38,915 Conas is féidir liom ionadaíocht a do uimhir 4 i dénártha? 324 00:15:38,915 --> 00:15:39,790 LUCHT ÉISTEACHTA: [inaudible] 325 00:15:39,790 --> 00:15:41,780 DAVID MALAN: One-- yeah, ná a rá 100 per se, 326 00:15:41,780 --> 00:15:44,190 toisc go bhfuil sé an mícheart connotation, ach 1-0-0. 327 00:15:44,190 --> 00:15:48,920 Dá bhrí sin tá an líon sin 1-0-0 deimhin ceart, ach má tá tú ach dhá giotán, 328 00:15:48,920 --> 00:15:50,820 méid atá déanta agat i ndáiríre? 329 00:15:50,820 --> 00:15:53,219 Tá tú rollta ar aghaidh go dtí 00. 330 00:15:53,219 --> 00:15:54,760 Agus go deimhin, go bhfuil an méid a tharlódh. 331 00:15:54,760 --> 00:15:56,884 I ndáiríre, is féidir leat smaoineamh faoi ​​seo níos familiarly. 332 00:15:56,884 --> 00:15:59,350 Má tá tú chun cuimhne, cad, 16 bliain ó shin, an domhan 333 00:15:59,350 --> 00:16:03,380 bhí ceaptha chun deireadh nuair a an fhadhb Y2K tharla. 334 00:16:03,380 --> 00:16:04,330 Cén fáth sin? 335 00:16:04,330 --> 00:16:08,170 Bhuel is mó ríomhairí, do cinntí réasúnacha, 336 00:16:08,170 --> 00:16:15,320 bhí stóráil uimhreacha cosúil leis bhliain 1975 nó sa bhliain 1999 337 00:16:15,320 --> 00:16:19,010 ag díreach ina dhá digit sa ríomhaire a chuimhne. 338 00:16:19,010 --> 00:16:21,950 Mar sin, ar ndóigh, cad a tharlaíonn nuair a thagann tú go dtí an bhliain 2000, 339 00:16:21,950 --> 00:16:25,790 théann tú go dtí an, nó in áit, yeah. 340 00:16:25,790 --> 00:16:30,120 Mar sin, a théann tú go dtí an bhliain 2000, ach má bhfuil tú ag baint úsáide as ach dhá dhigit tá sé 341 00:16:30,120 --> 00:16:32,660 cosúil leis an mbliain 00 agus mar sin tá tú ag rolladh os a chionn. 342 00:16:32,660 --> 00:16:36,820 Agus is é sin an fáth a lán de na córais is gá chun a nuashonrú ag an am. 343 00:16:36,820 --> 00:16:42,500 >> Mar sin, leis sin ráite, cuideachtaí ar nós Facebook rith suas i gcoinne sin. 344 00:16:42,500 --> 00:16:46,147 Mar sin, an t-aon bhealach chun déileáil leis an scéal, frankly, is é a réamh-mheas air. 345 00:16:46,147 --> 00:16:47,980 Nó an bealach is glaine chun láimhseáil an staid seo 346 00:16:47,980 --> 00:16:50,330 is réamh-mheas air sin ní gá duit ní mór athruithe a dhéanamh ina dhiaidh sin. 347 00:16:50,330 --> 00:16:51,970 Mar sin, in ionad 8 bytes, tá a fhios agat cad? 348 00:16:51,970 --> 00:16:54,261 Tá mé ag dul a bheith ar aghaidh-smaoineamh anseo, cé go bhfuil sé 349 00:16:54,261 --> 00:16:56,760 le dóchasach beag táimid ag dul a bheith acu 4 billiún 350 00:16:56,760 --> 00:16:58,850 agus 1 úsáideoir ar ár láithreán gréasáin. 351 00:16:58,850 --> 00:17:01,790 Ach a ligean ar a úsáid ach 8 bytes, nó 64 giotán, bheadh ​​i gcoitinne 352 00:17:01,790 --> 00:17:05,640 dtugtar slánuimhir mór, an-teicniúil. 353 00:17:05,640 --> 00:17:10,280 Agus ciallaíonn sin go díreach is féidir leat a bheith fiú níos mó digití i d'uimhir. 354 00:17:10,280 --> 00:17:12,599 Ach tá sé seo tábhachtach cinneadh a dhearadh, 355 00:17:12,599 --> 00:17:16,400 mar má roghnaíonn tú uimhir a Tá ró-beag píosaí expressiveness 356 00:17:16,400 --> 00:17:19,089 d'fhéadfaí tú a chruthú i ndáiríre fabht do bhogearraí. 357 00:17:19,089 --> 00:17:21,750 >> Ceart go leor, mar sin a ligean wrap suas le ríomhphost agus seoladh poist. 358 00:17:21,750 --> 00:17:26,369 Mar sin r-phost, conas ba chóir fada sheoladh ríomhphoist a bheith? 359 00:17:26,369 --> 00:17:26,869 50. 360 00:17:26,869 --> 00:17:29,220 Tá mé i ndáiríre aon smaoineamh, ach tá sé is dócha rud éigin mar sin, 361 00:17:29,220 --> 00:17:32,261 mar gheall ar shlí atá aon duine ag dul go dtí scríobhann tú má thagann sé ró-fhada, mar sin 50, 362 00:17:32,261 --> 00:17:33,360 a ligean ar dul leis do anois. 363 00:17:33,360 --> 00:17:35,770 Seoladh poist, cé chomh fada is ba chóir a bheith? 364 00:17:35,770 --> 00:17:38,325 365 00:17:38,325 --> 00:17:39,200 LUCHT ÉISTEACHTA: [inaudible] 366 00:17:39,200 --> 00:17:41,900 367 00:17:41,900 --> 00:17:43,890 >> DAVID MALAN: Níl sé ach cód zip, cé. 368 00:17:43,890 --> 00:17:45,720 Seoladh poist, chuala mé. 369 00:17:45,720 --> 00:17:50,720 Mar sin, tá sé seo cosúil le 1 Brattle Square, camóga, Cambridge Mass., camóg, 02138. 370 00:17:50,720 --> 00:17:53,860 Agus go deimhin, lig dom a tharraingt díreach suas bileog oibre beag anseo. 371 00:17:53,860 --> 00:17:56,510 Mothaíonn sé seo mar tá sé deis caillte. 372 00:17:56,510 --> 00:18:01,480 Má ní mór dúinn 1 Brattle Square, camóga, Cambridge MA 02138, 373 00:18:01,480 --> 00:18:04,510 Dar liom gur féidir linn a dhéanamh níos fearr ná seoladh amháin poist. 374 00:18:04,510 --> 00:18:07,100 Cén fáth nach bhfuil muid ag pléascadh seo le beagán? 375 00:18:07,100 --> 00:18:08,030 Cad tá mé ag dul ag? 376 00:18:08,030 --> 00:18:10,970 Cad ba chóir againn ina ionad dár sraitheanna anseo, b'fhéidir? 377 00:18:10,970 --> 00:18:12,260 >> LUCHT ÉISTEACHTA: [inaudible] 378 00:18:12,260 --> 00:18:17,579 >> DAVID MALAN: Yeah, mar sin a ligean ghlaoch air street_number, 379 00:18:17,579 --> 00:18:20,620 agus is fostríoc ach coiteann bhealach a bhfuil cad is cuma spás, 380 00:18:20,620 --> 00:18:22,360 ach nach bhfuil sé, i ndáiríre. 381 00:18:22,360 --> 00:18:26,240 Street, agus ansin city-- leithscéal? 382 00:18:26,240 --> 00:18:28,440 >> LUCHT ÉISTEACHTA: [inaudible] 383 00:18:28,440 --> 00:18:29,690 DAVID MALAN: D'fhéadfadh muid a dhéanamh. 384 00:18:29,690 --> 00:18:30,702 Líne amháin, líne dhá. 385 00:18:30,702 --> 00:18:32,410 Cén fáth ní choinneoimid sé simplí do anois, 386 00:18:32,410 --> 00:18:34,840 ach is é sin go hiomlán cinneadh inghlactha. 387 00:18:34,840 --> 00:18:38,180 Agus ansin stáit, agus ansin a ligean ar bheith beagán US-centric do anois 388 00:18:38,180 --> 00:18:42,040 agus díreach a dhéanamh cód zip, ach toisc Beidh sé mar thoradh ar an botún suimiúil 389 00:18:42,040 --> 00:18:43,090 nó fadhb anseo. 390 00:18:43,090 --> 00:18:44,655 Mar sin, is dócha go bhfuil anois ar ár seoladh. 391 00:18:44,655 --> 00:18:47,280 Tá sé beagán níos annoying go ní mór dúinn go léir na réimsí níos mó, 392 00:18:47,280 --> 00:18:49,200 ach anois is féidir linn a chlib rudaí beagán níos fearr. 393 00:18:49,200 --> 00:18:53,210 >> líon mar sin anois ainm dócha Níor chóir go mbeadh ruabhric, ba chóir é? 394 00:18:53,210 --> 00:18:54,835 Cad ba chóir dó a bheith? 395 00:18:54,835 --> 00:18:55,710 LUCHT ÉISTEACHTA: [inaudible] 396 00:18:55,710 --> 00:18:57,835 DAVID MALAN: B'fhéidir, ar roinnt cosúil le slánuimhir arís? 397 00:18:57,835 --> 00:19:00,170 A slánuimhir mór? 398 00:19:00,170 --> 00:19:02,170 Tú dócha nach bhfuil ina gcónaí ag 4 billiún Main Street 399 00:19:02,170 --> 00:19:03,490 nó aon rud dÚsachtach mar sin. 400 00:19:03,490 --> 00:19:06,850 Dá bhrí sin tá slánuimhir dócha fíneáil, ach tá duine ar bith 401 00:19:06,850 --> 00:19:13,880 riamh bhí cónaí ag seoladh mhaith 1A Brattle Square, nó 1 agus 1/2? 402 00:19:13,880 --> 00:19:17,030 Na rudaí ann, ar an drochuair, fiú amháin más rud é nach bhfuil tú i do chónaí ann, 403 00:19:17,030 --> 00:19:21,240 tá na haimhrialtachtaí cosúil 1A árasán, 1B, 1C. 404 00:19:21,240 --> 00:19:24,260 Mar sin, tá a fhios agat cad, táimid ag dócha Níor chóir dul leis slánuimhir, 405 00:19:24,260 --> 00:19:27,440 ar shlí eile táimid ag dul a chailleadh roinnt díolacháin. 406 00:19:27,440 --> 00:19:29,920 >> réimse Char, b'fhéidir? 407 00:19:29,920 --> 00:19:30,870 Níl a fhios agam cé chomh fada. 408 00:19:30,870 --> 00:19:33,370 Tá sé dócha nach bhfuil ag dul a bheith go fada, mar sin 10 nó rud éigin. 409 00:19:33,370 --> 00:19:34,950 Níl aon duine ag dul a scríobh líon níos faide, b'fhéidir. 410 00:19:34,950 --> 00:19:37,070 Ach arís, ba chóir dúinn dócha thabhairt do smaoineamh níos mó sin. 411 00:19:37,070 --> 00:19:39,900 B'fhéidir google, a dhéanamh ar roinnt taighde, ach beidh muid ag dul lenár Inní do anois. 412 00:19:39,900 --> 00:19:44,565 Sráideanna, ruabhric, 50, níl a fhios agam. 413 00:19:44,565 --> 00:19:46,940 Ag pointe éigin, tá aon duine ag dul a scríobh sé ar gclúdach a bheidh, 414 00:19:46,940 --> 00:19:49,350 freisin, mar sin níl is dócha roinnt bounds uachtair ann. 415 00:19:49,350 --> 00:19:54,200 Cathair, céanna, cinnte, mar sin ruabhric 50. 416 00:19:54,200 --> 00:19:59,120 >> Stáit féidir a bheith, US-centric do anois. 417 00:19:59,120 --> 00:20:01,850 Mar sin, d'fhéadfadh sé a bheith ina liosta, mar sin de chineál glao breithiúnas, stáit. 418 00:20:01,850 --> 00:20:04,000 D'fhéadfadh sé a bheith cosúil le dhá charachtair. 419 00:20:04,000 --> 00:20:06,140 Mar sin i ndáiríre, b'fhéidir, choinnigh mé ag rá Char. 420 00:20:06,140 --> 00:20:09,420 Ciallaíonn mé is dócha varchar, ach le haghaidh roinnt éifeachtacht, 421 00:20:09,420 --> 00:20:12,240 ach beidh muid ag teacht ar ais go dtí cinneadh sin i láthair. 422 00:20:12,240 --> 00:20:16,150 Níorbh fhéidir a bheith ina ruabhric dar fad 2 stáit. 423 00:20:16,150 --> 00:20:20,670 Más rud é i SAM tá siad, cosúil le MA, Massachusetts, NY, Nua Eabhrac, NJ, Nua 424 00:20:20,670 --> 00:20:22,100 Jersey, agus mar sin de. 425 00:20:22,100 --> 00:20:23,630 Mar sin, d'fhéadfaí é a shocrú an tráth sin. 426 00:20:23,630 --> 00:20:25,900 DC do Washington DC. 427 00:20:25,900 --> 00:20:29,915 >> Ach is dóigh liom, Olivier, tú cur chuige eile atá beartaithe. 428 00:20:29,915 --> 00:20:30,790 LUCHT ÉISTEACHTA: [inaudible] 429 00:20:30,790 --> 00:20:33,670 DAVID MALAN: Yeah, mar sin tá sé ina beag annoying chun cineál i, 430 00:20:33,670 --> 00:20:37,890 ach d'fhéadfadh an Áirithe ciall níos mó, mar gheall ar an mbealach seo, ar a laghad, sna Stáit Aontaithe, 431 00:20:37,890 --> 00:20:41,320 d'fhéadfaí tú a enumerate, más tediously, ach a dhéanann tú é ach uair amháin i do bhunachar sonraí 432 00:20:41,320 --> 00:20:47,480 agus ní arís ag smaoineamh ar sé, gach 50 cóid dhá charachtair. 433 00:20:47,480 --> 00:20:48,660 Mar sin, is maith liom Áirithe. 434 00:20:48,660 --> 00:20:51,720 A ligean ar bata leis go bhfuil, mar gheall ar sé saghas enforces níos déine. 435 00:20:51,720 --> 00:20:53,620 Agus zip ansin cód? 436 00:20:53,620 --> 00:20:55,306 I mo thuairimse, Andrew Bhí shíl ar 437 00:20:55,306 --> 00:20:56,180 LUCHT ÉISTEACHTA: [inaudible] 438 00:20:56,180 --> 00:20:57,240 DAVID MALAN: Yeah, cúig nó naoi. 439 00:20:57,240 --> 00:20:58,323 A ligean ar a choinneáil ach simplí é. 440 00:20:58,323 --> 00:20:59,380 Just a dhéanamh cúig do anois. 441 00:20:59,380 --> 00:21:03,070 Ach b'fhéidir ach raibh mé in dhéanamh slánuimhir, ceart? 442 00:21:03,070 --> 00:21:08,750 raibh mé in ann, ach tá a fhios agat cad, rinne mé an botún uair amháin, i roinnt chiall. 443 00:21:08,750 --> 00:21:13,110 Blianta ó shin, bhí mé ag aistriú ó Microsoft Outlook a Gmail, 444 00:21:13,110 --> 00:21:18,640 agus tá Outlook bhealach chun onnmhairithe gach ceann de do teagmhálacha mar chomhad Excel, 445 00:21:18,640 --> 00:21:21,280 comhad CSV, scartha le camóga luachanna comhad. 446 00:21:21,280 --> 00:21:23,950 Agus rinne mé an botún, mé smaoineamh, ar dúbailte chliceáil sé, 447 00:21:23,950 --> 00:21:27,380 uair amháin íoslódáil mé a onnmhairiú, a déan cinnte fhéach sé mar a bhí súil agam. 448 00:21:27,380 --> 00:21:31,320 Caithfidh mé a bheith buailte Sábháil nó a ligean auto-shábháil cic nó rud éigin. 449 00:21:31,320 --> 00:21:35,100 Toisc nuair a allmhairítear mé ansin sé Gmail isteach, d'oibrigh sé ar fad. 450 00:21:35,100 --> 00:21:39,910 Ach ar feadh na mblianta, ar an lá seo, agus Rinne mé seo cúig, 10 bliain ó shin, 451 00:21:39,910 --> 00:21:44,380 Tá mé fós ag teacht cairde a bhfuil seoltaí a breathnú mar seo. 452 00:21:44,380 --> 00:21:45,700 Cén fáth? 453 00:21:45,700 --> 00:21:47,900 >> LUCHT ÉISTEACHTA: [inaudible] 454 00:21:47,900 --> 00:21:50,650 >> DAVID MALAN: Thóg sé an 0, go maith, in áit, sé 455 00:21:50,650 --> 00:21:53,810 ghlac an cód zip fad, mar uimhir, agus dá bhrí sin tá sé 456 00:21:53,810 --> 00:21:56,590 0 rá rud a chiallaíonn bhfuil aon bhrí. 457 00:21:56,590 --> 00:21:59,470 Agus mar sin 2138 cosúil le bheith ar mo cód zip. 458 00:21:59,470 --> 00:22:07,100 Agus é seo, frankly, Excel annoying gné trína I mo thuairimse, de réir réamhshocraithe, 459 00:22:07,100 --> 00:22:10,980 fiú má tá sé i gceist go dtí díreach bheith téacs, Microsoft Excel 460 00:22:10,980 --> 00:22:13,780 go gcinnfidh, lig dom a bheith cabhrach, agus ó, feicim uimhreacha amháin. 461 00:22:13,780 --> 00:22:15,290 A ligean ar déileáil leis na mar uimhreacha. 462 00:22:15,290 --> 00:22:16,790 Agus truncates sé na nialais ar tosach. 463 00:22:16,790 --> 00:22:19,165 >> I swear do Dhia, gach lánúin mí bhfaighidh mé aitheasc, 464 00:22:19,165 --> 00:22:22,300 agus amach as saghas OCD, dul mé ar ais isteach agus cuir an 0, cé mé riamh 465 00:22:22,300 --> 00:22:23,700 seol litreacha daoine nó rud ar bith. 466 00:22:23,700 --> 00:22:25,510 Ach tá mé fós a aimsiú iarsmaí de sin. 467 00:22:25,510 --> 00:22:28,820 Dá bhrí sin tá sé seo le rá, tá sé seo ag smaoineamh maith? 468 00:22:28,820 --> 00:22:31,610 OK, aon, mar gheall ar aon duine i Massachusetts, sa réimse seo, 469 00:22:31,610 --> 00:22:33,270 ag dul a bheith acu o rá leo. 470 00:22:33,270 --> 00:22:38,070 Sin a ligean le dul le nós Char, is dócha, cúig. 471 00:22:38,070 --> 00:22:41,450 >> Agus anseo, tuigimid D'fhéadfadh úsáid Áirithe agus táimid ag 472 00:22:41,450 --> 00:22:44,600 D'fhéadfadh enumerate 10,000 cóid zip is féidir, 473 00:22:44,600 --> 00:22:48,530 ach go mothaíonn cosúil is dócha trasnú líne de, cosúil le, sochair. 474 00:22:48,530 --> 00:22:51,350 Má tá tú chun ionchur a sonraí i bhfad isteach i do bhunachar sonraí 475 00:22:51,350 --> 00:22:52,940 a chosaint i gcoinne rud éigin. 476 00:22:52,940 --> 00:22:57,400 Mar sin, ruabhric thuig d'fhéadfaí tú cineál i H-E-L-L-O mar do chód zip, 477 00:22:57,400 --> 00:22:59,180 rud nach bhfuil, ar ndóigh, uimhriúil. 478 00:22:59,180 --> 00:23:01,680 Mar sin, níl aon bhealach, i bunachar sonraí tipiciúil, 479 00:23:01,680 --> 00:23:05,561 a shonrú ach uimhriúil agus ach cúig carachtair ar fad, 480 00:23:05,561 --> 00:23:07,310 mar sin táimid ag dul a bheith acu chun é sin sa chód. 481 00:23:07,310 --> 00:23:11,100 Táimid ag dul a dhéanamh sin i PHP nó Java nó cibé teanga táimid 482 00:23:11,100 --> 00:23:14,230 ag baint úsáide as ar an bhfreastalaí a fhorfheidhmiú chineál sin de shriantacht. 483 00:23:14,230 --> 00:23:14,860 >> Whoo! 484 00:23:14,860 --> 00:23:18,322 Ceart go leor, mar sin aon cheist ach go fóill? 485 00:23:18,322 --> 00:23:19,780 A ligean ar a dhéanamh ar an gcinneadh dearadh eile. 486 00:23:19,780 --> 00:23:22,500 Casadh sé amach go bhfuil tú fháil freisin a roghnú, 487 00:23:22,500 --> 00:23:26,600 nuair a dhearadh bunachar sonraí SQL, nó database-- choibhneasta tipiciúil i gcás 488 00:23:26,600 --> 00:23:28,790 arís, caidreamhach ach Ciallaíonn sraitheanna agus colúin, 489 00:23:28,790 --> 00:23:35,500 go bhfuil an chaoi leat a eagrú do data-- agus a thuiscint go bhfuil cad a chiallaíonn sé seo, 490 00:23:35,500 --> 00:23:37,740 Tá mé ag míthreorach in go, tá mé drawing-- seo 491 00:23:37,740 --> 00:23:40,190 Is cad atá ar a dtugtar an scéimre le haghaidh tábla mbunachar sonraí. 492 00:23:40,190 --> 00:23:42,810 Tá sé seo cosúil leis an sonraíochtaí don table-- 493 00:23:42,810 --> 00:23:48,040 ach nuair a thagann sé in am ar shonraí a stóráil i ndáiríre, 494 00:23:48,040 --> 00:23:52,081 agus déanfaimid seo ach trí shampla anseo. 495 00:23:52,081 --> 00:23:55,080 Tá mé ag dul a oscailt suas Excel, mar gheall ar Beidh excel thabhairt dom sraitheanna agus colúin. 496 00:23:55,080 --> 00:23:58,050 Agus sin go díreach cad Oracle agus Beidh MySQL agus uirlisí eile a thabhairt dom. 497 00:23:58,050 --> 00:24:02,270 Mar sin, tá mé ag dul díreach tar éis a úsáid sé le plé ar mhaithe. 498 00:24:02,270 --> 00:24:05,250 Lig dom dul ar aghaidh agus a oscailt suas ionadaí doiciméad anseo, 499 00:24:05,250 --> 00:24:06,310 Ríomhaire le beagán. 500 00:24:06,310 --> 00:24:15,200 Mar sin, mar shampla, is iad ár cheanntásca anois céadainm, sloinne, inscne, ID, 501 00:24:15,200 --> 00:24:20,980 r-phost, uimhir sráide, sráide, whoops. 502 00:24:20,980 --> 00:24:25,710 Sráide, cathair, stát, ach faoi ​​luíonn ar an scáileán. 503 00:24:25,710 --> 00:24:29,080 >> Mar sin, cad a chiallaíonn sé seo go nuair a úsáideora Cláraíonn chéad uair mo láithreán gréasáin, 504 00:24:29,080 --> 00:24:32,880 sé ag dul a bheith rud éigin cosúil le David, Malan, m, ligean le rá 1, 505 00:24:32,880 --> 00:24:42,910 malan@harvard.edu, beidh uimhir sráide bheith cosúil le 1 Brattle Square, Cambridge, MA, 506 00:24:42,910 --> 00:24:44,780 02138, agus ansin mar sin de. 507 00:24:44,780 --> 00:24:48,290 Mar sin, nuair a rá liom go bhfuil bunachar sonraí coibhneasta nó go bhfuil bunachar sonraí SQL sraitheanna agus colúin, 508 00:24:48,290 --> 00:24:49,350 Ciallaíonn mé seo. 509 00:24:49,350 --> 00:24:51,900 Is é sin sonraí iarbhír stóráilte i sraitheanna agus colúin. 510 00:24:51,900 --> 00:24:53,950 Tá sé seo ach chomhtharlú, go raibh muid ag caint, 511 00:24:53,950 --> 00:24:56,033 agus bhí mé ag tarraingt díreach tar éis é amach i sraitheanna agus colúin. 512 00:24:56,033 --> 00:24:58,320 Tá sé seo ach an scéimre, an sainmhíniú uileghabhálach. 513 00:24:58,320 --> 00:25:01,640 >> Mar sin, ar na réimsí seo, nó equivalently, ansin, 514 00:25:01,640 --> 00:25:06,270 a bhfuil na réimsí a cheapann tú Tá mé dócha chun cuardach ar an bhfuil mé i d'úsáideoir 515 00:25:06,270 --> 00:25:09,200 nó má tá mé an riarthóir bunachar? 516 00:25:09,200 --> 00:25:12,426 Cosúil, cén réimsí mé iarbhír ag dul a chuardach ar? 517 00:25:12,426 --> 00:25:13,830 >> LUCHT ÉISTEACHTA: [inaudible] 518 00:25:13,830 --> 00:25:17,690 >> DAVID MALAN: An t-ainm, yeah mar sin Is maith liom an bhfíric that-- yera yeah, 519 00:25:17,690 --> 00:25:19,750 D'fhéadfadh ríomhphost a bheith coitianta go leor. 520 00:25:19,750 --> 00:25:21,440 Tá brón orainn, a dúirt tú ainm. 521 00:25:21,440 --> 00:25:24,030 Mar sin, maybe-- agus arís, tá muid cineál caint sa teibí. 522 00:25:24,030 --> 00:25:25,988 Níl a fhios agam cén fáth gur mhaith leat bheith ag cuardach do ainm, 523 00:25:25,988 --> 00:25:29,340 ach go mothaíonn réasúnta má bhfuil tú ag cuardach le haghaidh úsáideoir. 524 00:25:29,340 --> 00:25:31,170 B'fhéidir deir, cinnte, ID. 525 00:25:31,170 --> 00:25:34,100 526 00:25:34,100 --> 00:25:36,160 >> Agus tá sé ina sleamhain fána, toisc go raibh mé 527 00:25:36,160 --> 00:25:38,890 contrive cás ina b'fhéidir go bhfuil mo shaoiste d'iarr mé, 528 00:25:38,890 --> 00:25:40,417 nach iomaí duine suairc atá againn ar ár suíomh? 529 00:25:40,417 --> 00:25:42,000 Cé mhéad bean atá againn ar ár suíomh? 530 00:25:42,000 --> 00:25:45,210 Agus mar sin ag an bpointe sin, b'fhéidir gur mhaith leat chun cuardach ar an réimse inscne, freisin, 531 00:25:45,210 --> 00:25:45,940 agus rud ar bith eile. 532 00:25:45,940 --> 00:25:47,350 Mar sin, níl trádáil-uaire anseo. 533 00:25:47,350 --> 00:25:49,180 Arís, níl aon freagra ceart, ach tá 534 00:25:49,180 --> 00:25:53,760 Is gné i bhformhór na bunachair sonraí SQL dtugtar innéacsú, trína 535 00:25:53,760 --> 00:25:56,100 tú, an dearthóir, an riarthóir bunachar sonraí, 536 00:25:56,100 --> 00:26:01,730 a fháil chun cinneadh roimh ré cad iad Réimsí ba cheart bunachar sonraí a bharrfheabhsú 537 00:26:01,730 --> 00:26:02,980 le haghaidh cuardaigh ar. 538 00:26:02,980 --> 00:26:07,620 >> D'fhéadfá a rá an-naively, optamú seo, a bharrfheabhsú sin, bharrfheabhsú seo, 539 00:26:07,620 --> 00:26:10,300 bharrfheabhsú sin agus tá sé seo, agus beidh an bunachar sonraí 540 00:26:10,300 --> 00:26:14,882 dhéanamh ar roinnt rud draíochta thíos an cochall, agus rud éigin a dhéanamh sa chaoi 541 00:26:14,882 --> 00:26:17,090 go bhfuil an t-am eile a dhéanann tú cuardach ar aon cheann de na réimsí, 542 00:26:17,090 --> 00:26:18,400 beidh sé, i ndáiríre, a bheith níos tapúla. 543 00:26:18,400 --> 00:26:19,110 Tá sé seo indéanta. 544 00:26:19,110 --> 00:26:20,530 Ní chuireann sé ar ceal é féin amach. 545 00:26:20,530 --> 00:26:22,500 Ach ní mór go mbeadh praghas a íocadh. 546 00:26:22,500 --> 00:26:27,220 >> Má tá tú naively, nó os a chionn-fonnmhar rá, innéacs gach ceann de na réimsí, 547 00:26:27,220 --> 00:26:29,810 mar a déarfá, a dhéanamh iad go léir héifeachtach inchuardaithe, 548 00:26:29,810 --> 00:26:31,625 cén praghas a bhfuil tú is dócha a íoc? 549 00:26:31,625 --> 00:26:32,500 LUCHT ÉISTEACHTA: [inaudible] 550 00:26:32,500 --> 00:26:33,090 DAVID MALAN: Feidhmíocht. 551 00:26:33,090 --> 00:26:33,798 Cad atá i gceist agat? 552 00:26:33,798 --> 00:26:37,380 Bhuel feidhmíocht, ar a laghad sa Comhthéacs Tá mé ag plé, tá níos fearr anois. 553 00:26:37,380 --> 00:26:38,830 Sin an sainmhíniú ar innéacsú. 554 00:26:38,830 --> 00:26:41,180 Beidh sé cuardach a dhéanamh níos tapúla. 555 00:26:41,180 --> 00:26:43,366 Mar sin laghduithe am, mar a déarfá. 556 00:26:43,366 --> 00:26:44,240 LUCHT ÉISTEACHTA: [inaudible] 557 00:26:44,240 --> 00:26:45,031 DAVID MALAN: Spás. 558 00:26:45,031 --> 00:26:46,520 Mar sin, arís, is iad seo trádáil coiteann. 559 00:26:46,520 --> 00:26:50,820 Is féidir liom a dlús a chur le do chuardach, ach tá sé dul chun costas tú bytes níos mó de spás. 560 00:26:50,820 --> 00:26:51,610 Cén fáth? 561 00:26:51,610 --> 00:26:55,230 Bhuel, de réir réamhshocraithe, má tá muid ag aon cheann de na réalta dearg, aon cheann de na innéacsanna, 562 00:26:55,230 --> 00:26:58,797 mar tá mé ag rá, conas a dhéanann tú cuardach a dhéanamh do ainm sa bhunachar sonraí seo? 563 00:26:58,797 --> 00:27:00,630 Sin a ligean le tharraingt ár aird a thabhairt ar sampla seo. 564 00:27:00,630 --> 00:27:06,300 Má tá David agus Scully agus Kareem agus Arwa agus daoine sna sraitheanna, 565 00:27:06,300 --> 00:27:06,910 mar shampla. 566 00:27:06,910 --> 00:27:08,390 >> Mar sin a ligean ar a dhéanamh go díreach. 567 00:27:08,390 --> 00:27:13,990 Tá Scully i anseo, agus ansin ní mór dúinn Kareem, agus Arwa, 568 00:27:13,990 --> 00:27:18,390 agus gach duine eile, mura bhfuil tú go mbeadh innéacs sainithe, mar a déarfá, 569 00:27:18,390 --> 00:27:20,160 is fearr is féidir leat a dhéanamh cuardach líneach. 570 00:27:20,160 --> 00:27:23,470 Má chuardaíonn tú Arwa, ní bhíonn muid ag ag dul a bheith in ann an ceart chun léim di 571 00:27:23,470 --> 00:27:24,140 tapa. 572 00:27:24,140 --> 00:27:26,556 Táimid ag dul barr a thosú agus dul go léir ar an mbealach go dtí an bun, 573 00:27:26,556 --> 00:27:28,600 Ní murab ionann agus ár bunaidh Mike Smith mar shampla. 574 00:27:28,600 --> 00:27:33,470 >> Más rud é, áfach, a rá liom, hug, bunachar sonraí, Innéacs an chéad réimse ainm, 575 00:27:33,470 --> 00:27:37,000 ansin tá sé ag dul rud éigin a dhéanamh fancier agus tacaíocht a thabhairt rud éigin 576 00:27:37,000 --> 00:27:38,130 cosúil cuardaigh dénártha. 577 00:27:38,130 --> 00:27:39,820 Is dócha nach bhfuil cuardaigh dhénártha per se. 578 00:27:39,820 --> 00:27:42,810 claonadh Bunachair a úsáid eile Struchtúr sonraí ar a dtugtar b-crainn, 579 00:27:42,810 --> 00:27:46,540 gan a mheascadh le crainn dénártha, go díreach a dhéanamh níos tapúla chun cuardach 580 00:27:46,540 --> 00:27:48,500 rud logartamach sa nádúr. 581 00:27:48,500 --> 00:27:53,510 Ach an praghas a íocann tú a thógáil suas go gné, go struchtúr sonraí i gcuimhne, 582 00:27:53,510 --> 00:27:54,570 Is beart níos mó. 583 00:27:54,570 --> 00:27:57,170 Mar sin, d'fhéadfadh sé roinnt meigibheart, roinnt ghigibheart, a bhfuil aithne aige? 584 00:27:57,170 --> 00:27:58,410 Braitheann sé ar na sonraí. 585 00:27:58,410 --> 00:28:02,640 >> Mar sin, ag pointe éigin, tá tú chun cinneadh a dhéanamh, is dócha nach bhfuil cás coiteann. 586 00:28:02,640 --> 00:28:06,000 Mar sin, cad iad na coitianta iarbhír cásanna, má bhí tú i ndáiríre a roghnú, 587 00:28:06,000 --> 00:28:10,080 cad a d'fhéadfadh do chuid réimsí is fearr leat a bheith? 588 00:28:10,080 --> 00:28:10,580 Ríomhphost. 589 00:28:10,580 --> 00:28:14,400 Agus is maith liom r-phost mar gheall ar r-phost, go teoiriciúil, ba chóir a bheith ar leith. 590 00:28:14,400 --> 00:28:17,650 Agus mar sin de ghnáth, nuair a fhios agat roimh go bhfuil ceann de do chuid réimsí 591 00:28:17,650 --> 00:28:20,277 bhfuil nó a mbeidh ar leith, go claonadh a bheith ina réimse maith 592 00:28:20,277 --> 00:28:22,860 chun cuardach, mar gheall ar an mbealach, nuair a dhéanann tú cuardach a dhéanamh ar rud éigin, 593 00:28:22,860 --> 00:28:26,194 tú ag dul a fháil ar ais nó freagraí náid, agus ansin go bhfuil tú ag déanamh. 594 00:28:26,194 --> 00:28:28,110 Ní gá duit a choinneáil ar lorg fós do dhaoine eile. 595 00:28:28,110 --> 00:28:31,992 >> Agus mar sin sa chás seo anseo, r-phost, fad nach féidir leat clárú faoi dhó 596 00:28:31,992 --> 00:28:33,450 leis an r-phost céanna, ceann maith. 597 00:28:33,450 --> 00:28:36,710 ID réir sainmhínithe, i ríomhaireachta eolaíocht domhain, 598 00:28:36,710 --> 00:28:39,610 má tá tú ag caint faoi ID, go raibh a bheith níos fearr ar leith. 599 00:28:39,610 --> 00:28:42,970 Sin saghas ar an connotation de ID nó aon aitheantóir. 600 00:28:42,970 --> 00:28:46,440 Agus d'fhéadfadh an chuid eile de na bheadh, a ligean ar glaoch orthu deas haves, 601 00:28:46,440 --> 00:28:47,860 ach ní gá i ndáiríre. 602 00:28:47,860 --> 00:28:49,976 >> Agus mar sin i mbunachar sonraí, tú innéacsanna shonrú, 603 00:28:49,976 --> 00:28:51,350 ach is féidir leat a bheith fiú níos cruinne. 604 00:28:51,350 --> 00:28:56,060 Is féidir leat a rá, hug, bunachar sonraí, déan cinnte go bhfuil gach ID sa tábla ar leith. 605 00:28:56,060 --> 00:28:59,330 Ná lig fiú Ríomhchláraitheoir thaisme a chur i r-phost dúblach 606 00:28:59,330 --> 00:29:00,740 nó dúblach uimhir aitheantais. 607 00:29:00,740 --> 00:29:03,140 Mar sin, i bhfad ar nós enums chosaint dúinn dul céanna, tú 608 00:29:03,140 --> 00:29:04,881 Is féidir go mbeadh sin cosaintí níos ísle-leibhéal. 609 00:29:04,881 --> 00:29:07,130 Agus mar sin dearadh bunachar sonraí, i ciall éigin é, de chineál ar spraoi, 610 00:29:07,130 --> 00:29:08,380 toisc go ndéanann tú é defensively. 611 00:29:08,380 --> 00:29:11,460 Tá tú saghas glacadh leis go bhfuil tú ag obair le Uafásach, ríomhchláraitheoirí Uafásach 612 00:29:11,460 --> 00:29:15,550 agus is mian leat a chur i mar cosaintí agus is féidir leat do shonraí a chosaint, 613 00:29:15,550 --> 00:29:18,940 ach ag an am céanna is mian leat chun cabhrú leo a dhéanamh níos fearr 614 00:29:18,940 --> 00:29:21,386 ag roghnú a Réimsí a bhaint as do. 615 00:29:21,386 --> 00:29:24,260 Ach ní féidir leat a dhéanamh gá é i bhfolús cosúil muid de chineál ar anseo. 616 00:29:24,260 --> 00:29:26,480 Tá sé agat a fháil amach cad iad Sna cásanna coitianta ná. 617 00:29:26,480 --> 00:29:29,397 Má tá na forbróirí a chur i bhfeidhm leabhar seoltaí, 618 00:29:29,397 --> 00:29:32,230 b'fhéidir gur mhaith leat go han-mhaith a bheith in ann chun cuardach réimse beagnach gach, 619 00:29:32,230 --> 00:29:33,830 ach ag nádúr an t-iarratas. 620 00:29:33,830 --> 00:29:37,910 Mar sin, b'fhéidir chaitheann tú sin spás breise. 621 00:29:37,910 --> 00:29:39,090 >> Ceart, ceist ar bith? 622 00:29:39,090 --> 00:29:41,820 623 00:29:41,820 --> 00:29:42,486 Yeah. 624 00:29:42,486 --> 00:29:43,470 >> LUCHT ÉISTEACHTA: [inaudible] 625 00:29:43,470 --> 00:29:44,404 >> DAVID MALAN: Uimh 626 00:29:44,404 --> 00:29:45,279 >> LUCHT ÉISTEACHTA: [inaudible] 627 00:29:45,279 --> 00:29:47,840 628 00:29:47,840 --> 00:29:48,826 >> DAVID MALAN: OK. 629 00:29:48,826 --> 00:29:49,701 >> LUCHT ÉISTEACHTA: [inaudible] 630 00:29:49,701 --> 00:29:52,420 631 00:29:52,420 --> 00:29:54,850 >> DAVID MALAN: Ó, mar sin againn ag caint ar bhealach 632 00:29:54,850 --> 00:29:57,940 anois go bhfuil go hiomlán teanga agnostic. 633 00:29:57,940 --> 00:30:02,370 Mar sin, tá muid ag caint anois faoi bunachair sonraí coibhneasta níos ginearálta, 634 00:30:02,370 --> 00:30:04,760 nó bunachair SQL níos ginearálta. 635 00:30:04,760 --> 00:30:06,870 >> LUCHT ÉISTEACHTA: [inaudible] 636 00:30:06,870 --> 00:30:10,030 >> DAVID MALAN: Focal níos fearr a bhaint Tá Is féidir, a úsáid ag aon teanga. 637 00:30:10,030 --> 00:30:15,280 Mar sin, is féidir liom scríobh JavaScript cód, C cód, C ++ cód, Java cód, Ruby cód, 638 00:30:15,280 --> 00:30:19,010 gach ceann acu labhairt le bunachar sonraí agus a fhorghníomhú ceisteanna. 639 00:30:19,010 --> 00:30:22,310 Go deimhin, ní ar sin a droch segue le sampla cheist. 640 00:30:22,310 --> 00:30:25,720 Agus arís, nach bhfuil muid ag dul chun dul isteach Java nó C ++ nó aon cheann de sin níos mó, 641 00:30:25,720 --> 00:30:29,420 ach i SQL, teanga a bhfuil a choinneáil mé ag tagairt, Struchtúrtha Iarratas Teanga, 642 00:30:29,420 --> 00:30:32,790 seo é féin go bhfuil teanga cláir, ach tá sé i gceist a bheidh le húsáid le haghaidh, ní 643 00:30:32,790 --> 00:30:37,330 iontas, struchtúrtha ceisteanna cheist. 644 00:30:37,330 --> 00:30:38,660 >> Faoin Ciallaíonn mé seo. 645 00:30:38,660 --> 00:30:41,190 An bealach a roghnaíonn tú sonraí ó bhunachar sonraí MySQL 646 00:30:41,190 --> 00:30:49,330 Tá scríobhann tú literally i do chlár rud éigin cosúil le réalta a roghnú ó úsáideoirí. 647 00:30:49,330 --> 00:30:52,200 Tá mé ag glacadh leis go tábla seo, feasta dtugtar úsáideoirí. 648 00:30:52,200 --> 00:30:54,860 Raibh mé in ann a ghlaoch air rud ar bith ba mhaith linn, ach de chineál ar ciall. 649 00:30:54,860 --> 00:30:57,240 Agus is é sin a roghnú an- briathar coitianta, má tá tú 650 00:30:57,240 --> 00:30:59,290 Beidh, i SQL, ní sin literally sin. 651 00:30:59,290 --> 00:31:02,730 Cad é do bharúil réalta ciallaíonn sé sa chomhthéacs seo? 652 00:31:02,730 --> 00:31:04,410 >> LUCHT ÉISTEACHTA: [inaudible] 653 00:31:04,410 --> 00:31:05,380 >> DAVID MALAN: Tá brón orm? 654 00:31:05,380 --> 00:31:06,300 >> LUCHT ÉISTEACHTA: [inaudible] 655 00:31:06,300 --> 00:31:09,580 >> DAVID MALAN: Ní gá, tá sé níos cuimsithí ná sin, i ndáiríre. 656 00:31:09,580 --> 00:31:11,700 Tá sé an carachtar cárta fiáin. 657 00:31:11,700 --> 00:31:14,740 Star ciallaíonn rud ar bith beagnach i gcónaí, mar sin ciallaíonn sé seo, sa chás seo, 658 00:31:14,740 --> 00:31:16,510 roghnaigh gach rud as an mbunachar sonraí. 659 00:31:16,510 --> 00:31:20,730 Mar sin, nuair a rá liom seo, ciallóidh mé a thabhairt dom ar ais gach colún 660 00:31:20,730 --> 00:31:22,440 ó mo tábla dtugtar úsáideoirí. 661 00:31:22,440 --> 00:31:24,730 Mar sin, a thabhairt dom sraith thoradh air sin, mar tá sé ar a dtugtar. 662 00:31:24,730 --> 00:31:28,210 I bhfocail eile, a thabhairt dom cóip den scarbhileog, cad tá mé ag dul ar. 663 00:31:28,210 --> 00:31:34,890 >> Ach má dúirt mé réalta a roghnú ó úsáideoirí nuair is ionann ID 1, ba chóir cé chomh mór 664 00:31:34,890 --> 00:31:36,640 mo thoradh leagtha ansin? 665 00:31:36,640 --> 00:31:41,680 Nó equivalently, ba chóir cé mhéad sraitheanna I a thabhairt ar ais ó bhunachar sonraí? 666 00:31:41,680 --> 00:31:45,860 Is dócha amháin, má tá mé go deimhin ID mar aitheantóir uathúil, 667 00:31:45,860 --> 00:31:50,710 agus má tá David sin le haitheantas ar leith, mé Ba chóir a fháil ar ais amháin agus gan ach sraith amháin 668 00:31:50,710 --> 00:31:53,220 ina bhfuil gach faisnéis David. 669 00:31:53,220 --> 00:31:56,390 Más rud a dúirt mé an áit Aitheantais ionann 99, ba chóir dom a fháil ar ais, 670 00:31:56,390 --> 00:32:00,320 sa chomhthéacs sin, náid sraitheanna, ar a laghad, i láthair na huaire. 671 00:32:00,320 --> 00:32:03,620 >> Mar sin féin, más rud é nach féidir liom cúram i ndáiríre faoi ​​fhaisnéis go léir, 672 00:32:03,620 --> 00:32:06,970 Raibh mé in ann ach a rá, i gcás nach David cónaí? 673 00:32:06,970 --> 00:32:10,860 Roghnaigh cód zip ó úsáideoirí i gcás ID 1. 674 00:32:10,860 --> 00:32:15,820 Beidh sé seo a roghnú domsa ach zip David cód agus ní an iomlán sin as a chéile. 675 00:32:15,820 --> 00:32:19,541 Cén fáth a d'fhéadfadh liom é seo a ionad an cheist réalta, an cárta fiáin? 676 00:32:19,541 --> 00:32:21,950 >> LUCHT ÉISTEACHTA: [inaudible] 677 00:32:21,950 --> 00:32:24,590 >> DAVID MALAN: Yeah, d'fhéadfadh gá mé ach é. 678 00:32:24,590 --> 00:32:26,350 Dá bhrí sin tá feidhmíocht arís an freagra anseo. 679 00:32:26,350 --> 00:32:28,540 Cén fáth a iarraidh le haghaidh níos mó eolas ná de dhíth ort, 680 00:32:28,540 --> 00:32:32,020 mar gheall ar fiú má tá sé ceart go leor le chéile, tá tú fós a chóipeáil go bhfuil na sonraí, 681 00:32:32,020 --> 00:32:35,560 tá an chuma, ó bhunachar sonraí isteach i do chlár bhealach, 682 00:32:35,560 --> 00:32:38,490 agus sin ach amaideach má tá tú ach ní mór cúig de na digití, 683 00:32:38,490 --> 00:32:40,340 nach bhfuil an iomláine an tsraith. 684 00:32:40,340 --> 00:32:42,180 >> Mar sin, conas is féidir liom a chur isteach i d'úsáideoir? 685 00:32:42,180 --> 00:32:44,780 Cuir i Tá úsáideoir amháin a cláraíodh den chéad uair. 686 00:32:44,780 --> 00:32:46,560 Ba mhaith leis an error cuma mar seo de ghnáth. 687 00:32:46,560 --> 00:32:52,700 Cuir isteach i úsáideoirí, agus ansin ba mhaith linn luachanna a rá, 688 00:32:52,700 --> 00:33:00,150 agus ansin ba mhaith linn a rá luachanna cosúil le, ligean le rá, Lauren Scully, 689 00:33:00,150 --> 00:33:02,380 ár videographer ar dheis anseo. 690 00:33:02,380 --> 00:33:04,390 Agus is é an réimse seo chugainn inscne. 691 00:33:04,390 --> 00:33:08,020 Mar sin, beidh orainn a rá ceanglófar, comharthaí athfhriotail "F", ansin ní mór dúinn ID 692 00:33:08,020 --> 00:33:12,250 agus mé ag dul a say-- ligean ligean nach bhfuil sí i ndáiríre anseo, 693 00:33:12,250 --> 00:33:14,380 mar sin beidh orainn athchasadh sa scéal. 694 00:33:14,380 --> 00:33:16,530 Mar sin, beidh 2 bheith aici ID. 695 00:33:16,530 --> 00:33:19,130 Agus ansin an réimse seo chugainn anseo tá a r-phost. 696 00:33:19,130 --> 00:33:22,140 Mar sin, tá sé ag dul a bheith cosúil le Lauren Scully agus mar sin de, 697 00:33:22,140 --> 00:33:24,360 agus beidh orainn ponc ach ponc ponc ar shiúl ó anseo ar. 698 00:33:24,360 --> 00:33:26,890 Anois, beidh sé a fháil beagán tedious, ach tá an cheist isteach 699 00:33:26,890 --> 00:33:28,310 Bheadh ​​cuma ar deireadh thiar mar sin. 700 00:33:28,310 --> 00:33:30,970 >> Más mian liom chun fáil réidh Scully, uh-ó, a ligean ar a dhíchlárú 701 00:33:30,970 --> 00:33:37,420 léi, Scrios sí a cuntas, scriosadh ó úsáideoirí nuair is ionann Aitheantais 2, 702 00:33:37,420 --> 00:33:38,500 Beidh fáil réidh Scully. 703 00:33:38,500 --> 00:33:48,050 Nó is féidir liom a rá le húsáideoirí thabhairt cothrom le dáta leagan, ligean le rá, cad a d'fhéadfadh muid a athrú? 704 00:33:48,050 --> 00:33:49,430 Cuir i ghluaiseann sí. 705 00:33:49,430 --> 00:33:53,730 ionann zip Socraigh 021-- nope, go bhfuil sí zip reatha. 706 00:33:53,730 --> 00:33:54,487 90210. 707 00:33:54,487 --> 00:33:56,320 An t-aon cód zip eile Tá a fhios agam ar fud an domhain. 708 00:33:56,320 --> 00:33:59,002 Mar sin, bheadh ​​a athrú h zip code-- ndáiríre, 709 00:33:59,002 --> 00:34:00,460 nach mbeadh athrú a cód zip. 710 00:34:00,460 --> 00:34:02,170 >> Cad a rinne mé a dhéanamh go díreach? 711 00:34:02,170 --> 00:34:04,292 Cé go bhfuil an error dócha nua. 712 00:34:04,292 --> 00:34:05,302 >> LUCHT ÉISTEACHTA: [inaudible] 713 00:34:05,302 --> 00:34:08,010 DAVID MALAN: Yeah, bhog mé gach duine go dtí Beverly Hills, California. 714 00:34:08,010 --> 00:34:11,920 Mar sin, ba chóir dom i ndáiríre rá nuair is ionann ID 2. 715 00:34:11,920 --> 00:34:12,820 Agus mar sin de. 716 00:34:12,820 --> 00:34:15,290 Dá bhrí sin tá SQL fad faoi na cineálacha treoracha. 717 00:34:15,290 --> 00:34:20,260 Roghnaigh, cuir isteach, scriosadh, cothrom le dáta, leis na predicates ag an deireadh 718 00:34:20,260 --> 00:34:22,139 na clásail más rud é, mar a déarfá. 719 00:34:22,139 --> 00:34:25,170 Agus níl a lán níos mó is féidir leat a dhéanamh, ach i ndáiríre boils sé díreach síos 720 00:34:25,170 --> 00:34:29,750 go simplí, más rud é arcanely, in iúl cad ba mhaith leat ar an mbunachar sonraí a dhéanamh. 721 00:34:29,750 --> 00:34:31,580 >> Agus ansin ar an mbunachar sonraí Beidh an figiúr amach, nuair a 722 00:34:31,580 --> 00:34:35,630 tú isteach Lauren Scully isteach bunachar sonraí, i gcás ina a chur léi i gcuimhne 723 00:34:35,630 --> 00:34:38,230 ionas gur féidir linn a fháil go han-tapa h bunaithe ar a sheoladh r-phoist 724 00:34:38,230 --> 00:34:42,610 nó bunaithe ar a Uimhir Aitheantais nó a leithéid. 725 00:34:42,610 --> 00:34:43,391 Yeah, Dan. 726 00:34:43,391 --> 00:34:44,266 LUCHT ÉISTEACHTA: [inaudible] 727 00:34:44,266 --> 00:34:46,364 728 00:34:46,364 --> 00:34:47,780 DAVID MALAN: ceist gur maith. 729 00:34:47,780 --> 00:34:50,370 An mbeidh na scripteanna a athrú ó Microsoft Rochtain Oracle 730 00:34:50,370 --> 00:34:52,290 go MySQL a PostgreSQL? 731 00:34:52,290 --> 00:34:53,790 Is é an freagra gairid braitheann sé. 732 00:34:53,790 --> 00:34:58,697 Go teoiriciúil, tá an- fo-thacar suntasach coitianta SQL 733 00:34:58,697 --> 00:35:00,780 go comhroinnte feadh de na implementations. 734 00:35:00,780 --> 00:35:03,340 Mar sin féin, monaróirí éagsúla tá gnéithe breise 735 00:35:03,340 --> 00:35:07,120 a n-bunachair sonraí le déanamh rudaí áirithe thar an raon feidhme na gnéithe seo, 736 00:35:07,120 --> 00:35:08,720 go mb'fhéidir go mbeadh, i ndáiríre, a bhriseadh. 737 00:35:08,720 --> 00:35:11,210 >> Mar sin, an mbealach forbróirí fhálú i gcoinne sin, 738 00:35:11,210 --> 00:35:14,350 is é sin in ionad scríobh amh cód SQL mar tá mé ag scríobh anseo, 739 00:35:14,350 --> 00:35:19,460 iad a úsáid ina ionad leabharlann, leabharlann coitianta go féin 740 00:35:19,460 --> 00:35:23,650 Is saghas ardleibhéil agus coimrithe ar shiúl a táirge a bhfuil tú ag baint úsáide as. 741 00:35:23,650 --> 00:35:25,710 Agus tugann sé leat feidhmeanna agus nósanna imeachta 742 00:35:25,710 --> 00:35:28,810 chun glaoch ionas go mbeidh tú riamh scríobh i ndáiríre SQL amh. 743 00:35:28,810 --> 00:35:32,609 >> Go teoiriciúil, ansin, is féidir leat athrú táirgí ó Oracle Microsoft 744 00:35:32,609 --> 00:35:34,650 nó vice versa nó aon rud eile, agus má tá tú literally 745 00:35:34,650 --> 00:35:36,920 athrú rud ar bith faoi do chód. 746 00:35:36,920 --> 00:35:40,180 , Cé go bhfuil an réaltacht,, tú uaireanta thabhairt suas gnéithe dá bharr. 747 00:35:40,180 --> 00:35:43,860 D'fhéadfá a roghnaigh táirge mar gheall ar é a fuair na gnéithe breisluacha, 748 00:35:43,860 --> 00:35:46,610 agus tá tú díreach anois nach iad a úsáid go comhfhiosach. 749 00:35:46,610 --> 00:35:51,630 >> Agus starógach, claonadh cuideachtaí is mó Riamh a bhogadh amach as a n-mbunachar sonraí. 750 00:35:51,630 --> 00:35:54,002 Mar sin, cé go bhfuil sé seo deas tá gné, an réaltacht 751 00:35:54,002 --> 00:35:55,960 Is, má tá tú ag ollchóiriú do bhunachar sonraí, tá tú 752 00:35:55,960 --> 00:35:59,890 dócha bunches na n-athruithe eile a dhéanamh mar sin féin, nach bhfuil tú gá go 753 00:35:59,890 --> 00:36:01,360 Ní mór a réamh-mheas go. 754 00:36:01,360 --> 00:36:03,720 Mar sin tá sé fhéadfaí a rá thar-innealtóireacht ar an bhfadhb, 755 00:36:03,720 --> 00:36:05,670 ach braitheann sé i ndáiríre ar an gcomhthéacs. 756 00:36:05,670 --> 00:36:09,960 Ach go teoiriciúil, tá SQL roinnte trasna na táirgí éagsúla. 757 00:36:09,960 --> 00:36:11,560 ceisteanna gur maith. 758 00:36:11,560 --> 00:36:12,272 Yeah. 759 00:36:12,272 --> 00:36:13,147 >> LUCHT ÉISTEACHTA: [inaudible] 760 00:36:13,147 --> 00:36:17,820 761 00:36:17,820 --> 00:36:21,480 >> DAVID MALAN: Yeah, mar sin Is féidir leat smaoineamh ar bhunachar sonraí 762 00:36:21,480 --> 00:36:25,020 Is ach freastalaí, ag deireadh na an lá, agus taobh istigh den fhreastalaí 763 00:36:25,020 --> 00:36:28,670 Is a bunch iomlán de táblaí, sraitheanna agus colúin. 764 00:36:28,670 --> 00:36:33,410 Agus nuair a sheolann tú ceist mar seo ó do chlár, do láithreán gréasáin, 765 00:36:33,410 --> 00:36:39,340 scríofa i Java, Ruby, Python, is cuma cad, Tá an freastalaí ag fáil an ordaithe 766 00:36:39,340 --> 00:36:41,660 agus a léirmhíniú i literally ar an mbealach céanna 767 00:36:41,660 --> 00:36:43,660 phlé againn níos luaithe le Teangacha léirmhíniú, 768 00:36:43,660 --> 00:36:47,333 agus ansin ag feidhmiú roinnt beart ar náid nó níos mó sraitheanna in náid nó níos mó táblaí. 769 00:36:47,333 --> 00:36:48,208 LUCHT ÉISTEACHTA: [inaudible] 770 00:36:48,208 --> 00:36:53,540 771 00:36:53,540 --> 00:36:55,070 >> DAVID MALAN: Go díreach, go díreach. 772 00:36:55,070 --> 00:36:58,450 Mar sin, an pseudocode as rud éigin mar d'fhéadfadh a bheith seo. 773 00:36:58,450 --> 00:37:02,450 I do chomhad PHP nó do comhad Python nó do chomhad Java, 774 00:37:02,450 --> 00:37:09,210 bheadh ​​agat cód pseudocode, nó Scratch-mhaith bloic mar, dá cuairteanna úsáideora 775 00:37:09,210 --> 00:37:19,870 acme.com/register~~V don chéad uair, cuir isteach ansin isteach úsáideoirí agus mar sin de. 776 00:37:19,870 --> 00:37:22,619 Agus ba mhaith linn a aistriú seo níos cód coincréite sa deireadh. 777 00:37:22,619 --> 00:37:24,660 Ach i ndáiríre, ní mór dúinn go léir na bloic thógála anseo, 778 00:37:24,660 --> 00:37:27,680 cé go bhfuil muid ag bacadh éigin de na céimeanna i bhfeidhm. 779 00:37:27,680 --> 00:37:31,560 >> Mar sin in iúl dom teacht ar locht leis an méid a chuirimid iontach rinne ach nóiméad ó shin. 780 00:37:31,560 --> 00:37:36,470 Tá tú a chruthaigh a deas tábla iomlán d'úsáideoirí. 781 00:37:36,470 --> 00:37:38,920 Admittedly, d'fhéadfadh muid a chur i bhfeidhm sé i roinnt bealaí éagsúla, 782 00:37:38,920 --> 00:37:43,030 ach go bhfuil tú i gceannas i ndáiríre dúinn síos an path-- agus a rá liom tú, 783 00:37:43,030 --> 00:37:48,080 ach is dócha mo fault-- de cothrom cur i bhfeidhm bunachar sonraí mí-éifeachtach. 784 00:37:48,080 --> 00:37:49,950 Níl sé normalú. 785 00:37:49,950 --> 00:37:52,320 >> Agus ag normalaithe ciall agam tá dul chun bheith, 786 00:37:52,320 --> 00:37:57,380 le himeacht ama, comhairfear iomarcaíocht suntasach, agus dá bhrí sin neamhéifeachtacht, 787 00:37:57,380 --> 00:38:00,210 is é sin cur amú spás. 788 00:38:00,210 --> 00:38:05,650 Bunaithe ar ach an méid a fheiceann tú anseo, is féidir tú envision i gcás an dramhaíl de spás 789 00:38:05,650 --> 00:38:08,710 Tá dul chun teacht ó, le himeacht ama, chláróidh úsáideoirí níos mó agus níos mó 790 00:38:08,710 --> 00:38:10,860 ar do láithreán gréasáin? 791 00:38:10,860 --> 00:38:13,047 Cad iad na sonraí a d'fhéadfadh a bheith iomarcach? 792 00:38:13,047 --> 00:38:19,084 793 00:38:19,084 --> 00:38:20,940 >> LUCHT ÉISTEACHTA: [inaudible] 794 00:38:20,940 --> 00:38:22,686 >> DAVID MALAN: Cén fáth a dhéanann tú chiallaíonn sin? 795 00:38:22,686 --> 00:38:23,561 LUCHT ÉISTEACHTA: [inaudible] 796 00:38:23,561 --> 00:38:32,180 797 00:38:32,180 --> 00:38:32,930 DAVID MALAN: Yeah. 798 00:38:32,930 --> 00:38:35,622 Agus a ligean ar glacadh leis chun críocha an lá atá inniu ann go bhfuil sin fíor. 799 00:38:35,622 --> 00:38:38,330 Casadh amach, agus atá foghlamtha againn seo ar an mbealach crua, nach bhfuil fíor. 800 00:38:38,330 --> 00:38:41,670 ní mór Bhealach cathracha il, bhealach, an cód zip céanna, 801 00:38:41,670 --> 00:38:43,390 a bhriseann an intuition iontach. 802 00:38:43,390 --> 00:38:46,180 Ach a ligean ar dócha go bhfuil fíor, mar tá sé fíor beagnach i gcónaí. 803 00:38:46,180 --> 00:38:51,390 Mar sin, is dócha go bhfuil cód zip gcónaí a bhaineann leis an chathair chéanna 804 00:38:51,390 --> 00:38:53,600 agus a rá, a bhfuil de chineál foshuíomh réasúnta, 805 00:38:53,600 --> 00:38:54,840 ach mícheart, stop sé amach. 806 00:38:54,840 --> 00:38:57,310 Ach toimhde réasúnach chun críocha an lae inniu. 807 00:38:57,310 --> 00:39:01,650 >> Ansin dócha go bhfuil mé i mo chónaí i Cambridge, MA, de réir an úsáideora tábla, 808 00:39:01,650 --> 00:39:04,100 agus is dócha go bhfuil Lauren Scully ina chónaí i Cambridge, MA, 809 00:39:04,100 --> 00:39:06,120 agus is dócha go bhfuil Kareem ina chónaí i Cambridge, MA, 810 00:39:06,120 --> 00:39:10,400 agus Arwa ina cónaí i Cambridge, MA, gach duine againn in 02138. 811 00:39:10,400 --> 00:39:15,890 Cén fáth go bhfuil cuimhneamh táimid ag Cambridge, MA, 02138 do na ceithre de dúinn? 812 00:39:15,890 --> 00:39:18,903 Cad ba chóir leor cuimhneamh? 813 00:39:18,903 --> 00:39:20,249 >> LUCHT ÉISTEACHTA: [inaudible] 814 00:39:20,249 --> 00:39:21,540 DAVID MALAN: Díreach an cód zip. 815 00:39:21,540 --> 00:39:25,080 Díreach go 02138 ann, mar gheall ar tá a fhios agat cad a d'fhéadfadh linn a dhéanamh? 816 00:39:25,080 --> 00:39:32,650 D'fhéadfadh muid a fháil ar mhaisiúil beag anseo agus thar anseo, a shainiú tábla eile 817 00:39:32,650 --> 00:39:35,850 ina bhfuil sé seo ag dul a bheith ar an ainm, tá sé seo ag dul a bheith ar an gcineál, 818 00:39:35,850 --> 00:39:38,840 seo ag dul a bheith ar an fad, agus feasta, tá mé 819 00:39:38,840 --> 00:39:42,900 ag dul chun glaoch seo mo cathracha tábla. 820 00:39:42,900 --> 00:39:47,011 Bhí sé seo ar a dtugtar, de Ar ndóigh, mo tábla úsáideoirí. 821 00:39:47,011 --> 00:39:49,885 Agus mar sin cad ba chóir dom a chur thar anseo do mo tábla cathracha, é do bharúil? 822 00:39:49,885 --> 00:39:53,605 823 00:39:53,605 --> 00:39:54,535 >> LUCHT ÉISTEACHTA: [inaudible] 824 00:39:54,535 --> 00:39:55,930 >> DAVID MALAN: Yeah. 825 00:39:55,930 --> 00:40:01,440 Mar sin, zip agus stáit agus cathrach. 826 00:40:01,440 --> 00:40:05,350 Agus mar sin an cineál anseo, beidh orainn a rá seo ag dul a bheith ina ruabhric 5 arís, 827 00:40:05,350 --> 00:40:06,750 faoi ​​réir díospóireacht níos luaithe. 828 00:40:06,750 --> 00:40:14,810 Beidh sé seo ina Áirithe, b'fhéidir cosúil roimh, beidh agus a chathair ina varchar 50. 829 00:40:14,810 --> 00:40:17,960 Agus mar sin anois cad is féidir liom a fháil a scriosadh as an tábla seo 830 00:40:17,960 --> 00:40:21,995 chun deireadh a chur go inefficiency? 831 00:40:21,995 --> 00:40:23,100 >> LUCHT ÉISTEACHTA: [inaudible] 832 00:40:23,100 --> 00:40:23,850 DAVID MALAN: Nice. 833 00:40:23,850 --> 00:40:30,239 Stáit agus cathrach dul amach, mar sin tá mé anois deireadh leis an neamhéifeachtacht féideartha 834 00:40:30,239 --> 00:40:33,280 feadh redundantly cuimhneamh, Cambridge, MA, Cambridge, MA, Cambridge, MA, 835 00:40:33,280 --> 00:40:35,712 Cambridge, MA, a, tá súil againn Tá ag dul a athrú. 836 00:40:35,712 --> 00:40:37,670 Agus fiú má dhéanann sé, tá sé minorly annoying, anois 837 00:40:37,670 --> 00:40:39,750 go bhfuil mé a athrú sé i sraitheanna éagsúla, 838 00:40:39,750 --> 00:40:43,770 ach anseo, ach thiocfadh liom é a athrú in aon áit amháin. 839 00:40:43,770 --> 00:40:46,890 >> Anois, cad é an trádáil-uaire, b'fhéidir? 840 00:40:46,890 --> 00:40:48,020 Bhí sé seo Super áisiúil. 841 00:40:48,020 --> 00:40:50,730 Bhí gach mo shonraí nicely le chéile. 842 00:40:50,730 --> 00:40:53,644 Ach cad atá soiléir an cás anois? 843 00:40:53,644 --> 00:40:55,684 >> LUCHT ÉISTEACHTA: [inaudible] 844 00:40:55,684 --> 00:40:58,100 DAVID MALAN: Go díreach, agus tá mé sásta úsáid tú an focal páirteach, 845 00:40:58,100 --> 00:41:01,320 mar gheall ar go bhfuil i ndáiríre an eochairfhocal, i saol na bunachair sonraí coibhneasta 846 00:41:01,320 --> 00:41:05,270 i SQL, tá sé focal iarbhír tú D'fhéadfadh cineál nó ar a laghad in iúl. 847 00:41:05,270 --> 00:41:09,280 Agus go deimhin, an méid atá againn anois a dhéanamh a roghnú Tá eolas iomlán David 848 00:41:09,280 --> 00:41:19,700 rud éigin cosúil le réalta a roghnú ó úsáideoirí, cathracha páirt a ghlacadh, on-- agus anois 849 00:41:19,700 --> 00:41:24,010 Tá mé ag dul chun bogadh ach an dara líne ionas gur ionann an users.zip fits-- 850 00:41:24,010 --> 00:41:34,570 cities.zip, nuair is ionann users.ID 1. 851 00:41:34,570 --> 00:41:35,550 >> Mar sin, cad atá ar siúl? 852 00:41:35,550 --> 00:41:38,970 Tá sé gránna lorg, ach is féidir leat cineál léamh d'fhág sé go deas, bharr go bun. 853 00:41:38,970 --> 00:41:41,030 Roghnaigh réalta ó úsáideoirí Is mar an gcéanna roimh, 854 00:41:41,030 --> 00:41:42,930 ach nach bhfuil sé ó úsáideoirí, per se. 855 00:41:42,930 --> 00:41:45,910 Tá sé ó úsáideoirí páirt a ghlacadh cathracha. 856 00:41:45,910 --> 00:41:48,520 Cad tá mé ag teacht isteach dá táblaí ar? 857 00:41:48,520 --> 00:41:51,820 Bhuel, is cosúil, an úsáideoirí táblaí zip réimse, 858 00:41:51,820 --> 00:41:54,810 agus tá sé an tréimhse seo ach speisialta error a chur in iúl go bhfuil an smaoineamh, 859 00:41:54,810 --> 00:41:58,130 agus is é seo na táblaí cathracha Cód réimse. 860 00:41:58,130 --> 00:42:01,580 Ba mhaith liom dá a bheith cothrom, ach ba mhaith liom a roghnú ar deireadh thiar 861 00:42:01,580 --> 00:42:06,280 ach na sraitheanna ina ID sa tábla úsáideoirí 862 00:42:06,280 --> 00:42:08,730 ionann 1, a tharla a bheith mianach. 863 00:42:08,730 --> 00:42:11,781 >> Agus díreach a bheith soiléir, ina Ríomhchláraitheoir, de ghnáth nuair a 864 00:42:11,781 --> 00:42:14,780 hardcode rud éigin cosúil leis an uimhir 1, mar gheall ar shlí eile ar an suíomh gréasáin ach amháin 865 00:42:14,780 --> 00:42:17,630 Tacaíonn David nó an an-an chéad úsáideoir, tú 866 00:42:17,630 --> 00:42:20,720 dhéanfá ionad rud éigin cosúil le Aitheantais, i gcás 867 00:42:20,720 --> 00:42:22,510 léiríonn sé seo athróg, rud a 868 00:42:22,510 --> 00:42:26,210 Is féidir athrú le himeacht ama, cosúil leis i spiorad leis an méid a dúirt mé níos luaithe 869 00:42:26,210 --> 00:42:28,080 leis na cineálacha ionadchoinneálaithe. 870 00:42:28,080 --> 00:42:30,396 Ach do anois beidh orainn hardcode ach é mar 1. 871 00:42:30,396 --> 00:42:31,520 Agus mar sin cad a chiallaíonn sé? 872 00:42:31,520 --> 00:42:35,100 Bhuel, tá ar bhealach deas a shamhlú seo go má tá sé seo lámh ar an tábla úsáideoirí, 873 00:42:35,100 --> 00:42:38,090 agus tá sé seo ar láimh na zips tábla, tá muid saghas finding-- 874 00:42:38,090 --> 00:42:41,330 agus tá na gcluas mo mhéara zip thar anseo, agus na leideanna de mo mhéara 875 00:42:41,330 --> 00:42:43,740 tá anseo zip, tá tú cineál interlocking air 876 00:42:43,740 --> 00:42:47,950 ionas go bhfaigheann tú ar ais ar an mar thoradh air tábla bunaidh, ag a cheanglaíonn go fírinneach 877 00:42:47,950 --> 00:42:49,590 an dá thábla ar an réimse coiteann. 878 00:42:49,590 --> 00:42:50,840 Agus nach ndéanann sé a bheith zip. 879 00:42:50,840 --> 00:42:54,460 D'fhéadfadh sé a bheith an chuid is mó aon rud eile, ach Is zip deas, mar gheall ar cheann, tá sé gearr, 880 00:42:54,460 --> 00:42:56,470 dhá, tá sé i gcónaí ar an fad céanna, mar sin níl 881 00:42:56,470 --> 00:43:02,270 éifeachtachta fíor leis an méid Olivier molta anseo 882 00:43:02,270 --> 00:43:05,200 leis fachtóireacht amach an zip, agus [Inaudible] ag moladh go bhfaigheann muid réidh 883 00:43:05,200 --> 00:43:07,110 de chathair agus stáit. 884 00:43:07,110 --> 00:43:11,370 >> Mar sin, is é seo an próiseas ar a dtugtar normalú. 885 00:43:11,370 --> 00:43:14,171 Ceisteanna ar bith ar sin? 886 00:43:14,171 --> 00:43:16,170 Bhuel lig dom pointe amach is é seo an cineál rudaí, 887 00:43:16,170 --> 00:43:19,202 cé go bhfuil sé go leor íseal-leibhéal, an cheist a phlé, go mbeadh tú a cheapann 888 00:43:19,202 --> 00:43:20,910 bhfuil tú ag saghas ag fáil caillte i an fiailí, 889 00:43:20,910 --> 00:43:26,690 tá sé seo le léiriú ar cuimsithí deis d'fhorbróirí a bheith dona. 890 00:43:26,690 --> 00:43:29,600 Agus go deimhin, fiú amháin nuair a againn, i Cúrsaí Tá mé múinte, nuair tá muid go raibh, 891 00:43:29,600 --> 00:43:32,290 mar shampla, gan taithí ríomhchláraitheoirí fochéime 892 00:43:32,290 --> 00:43:35,920 gréasáin a thógáil, ar an gcéad amharc, D'fhéadfadh na láithreáin ghréasáin cuma terrific. 893 00:43:35,920 --> 00:43:38,280 Agus tá siad gach ceann de na feidhmiúlacht iarr muid, 894 00:43:38,280 --> 00:43:40,650 Rinne na forbróirí post maith. 895 00:43:40,650 --> 00:43:43,370 >> Ach ní raibh a fhios acu gá go go leor faoi dearadh bunachar sonraí 896 00:43:43,370 --> 00:43:46,680 nó nach raibh siad ag smaoineamh go crua go leor mar gheall ar na cineálacha sonraí 897 00:43:46,680 --> 00:43:49,220 agus na cineálacha na n-úsáideoirí ar an Cuireadh gréasáin ag dul go bhfuil, 898 00:43:49,220 --> 00:43:53,240 agus feicimid, ansin, sé mhí ina dhiaidh sin, tar éis tá siad céim amach nó a bhogadh ar, 899 00:43:53,240 --> 00:43:56,016 sin diabhal é, ar ár suíomh gréasáin i ndáiríre, i ndáiríre mall. 900 00:43:56,016 --> 00:43:58,890 Agus ní mé ag caint fiú faoi a bhfuil milliúin mílte úsáideoirí nó. 901 00:43:58,890 --> 00:44:02,580 Ciallaíonn mé cúpla céad úsáideoir ar an gcampas, gach duine acu ag iarraidh a, mar shampla, 902 00:44:02,580 --> 00:44:04,870 siopa do chúrsaí ag an am céanna, tá siad 903 00:44:04,870 --> 00:44:07,010 ag baint úsáide as go cúrsa chatalóg iarratas a luaigh mé 904 00:44:07,010 --> 00:44:10,410 agus is é an rud ag dul i ndáiríre mall toisc nach raibh aon innéacsanna. 905 00:44:10,410 --> 00:44:13,740 Ní raibh aon réalta dearg, mar sin go labhairt, nó nach raibh muid ag gá 906 00:44:13,740 --> 00:44:17,690 áireamh amach sonraí coiteann do a fháil ar roinnt coigilteas de spás. 907 00:44:17,690 --> 00:44:21,880 >> Agus mar sin nuair a grinnfhiosrúchán forbróir nó an duine bunachar nó a leithéidí, 908 00:44:21,880 --> 00:44:25,864 na cineálacha ceisteanna a smaoineamh trí Is fiú, nuair a athbhreithniú duine cód, 909 00:44:25,864 --> 00:44:28,530 a rá, breathnú gá go trí gach ceann dá cód, ach a rá, 910 00:44:28,530 --> 00:44:30,154 a ligean ar breathnú tríd na táblaí mbunachar sonraí. 911 00:44:30,154 --> 00:44:31,150 Cad é atá tú ag a stóráil? 912 00:44:31,150 --> 00:44:33,941 Agus ansin a rá, go maith, fan nóiméad, cén fáth a bhfuil tú ag baint úsáide as slánuimhir? 913 00:44:33,941 --> 00:44:36,224 Cad a tharlaíonn má tá 4 billiún agus 1 de na sraitheanna? 914 00:44:36,224 --> 00:44:38,140 Agus na cineálacha Is ceisteanna deis 915 00:44:38,140 --> 00:44:40,170 go cineál bhrú ar ais agus fháil tuiscint ar, i gcás 916 00:44:40,170 --> 00:44:42,300 mura bhfuil tú compordach a dhéanamh sé, ag duine éigin níos teicniúla 917 00:44:42,300 --> 00:44:45,425 iarraidh ar na ceisteanna, an bhfuil nó nach an duine a fhios ag ndáiríre a stuif. 918 00:44:45,425 --> 00:44:47,890 Agus is é seo an cineál stuif, freisin, gur féidir le daoine 919 00:44:47,890 --> 00:44:50,540 ar an idirlíon a Tá féin-mhúinte, b'fhéidir 920 00:44:50,540 --> 00:44:53,920 fhoghlaim chomh minic, toisc go bhfuil tú ná teacht gá trasna air 921 00:44:53,920 --> 00:44:56,630 oiread, mar is féidir leat a fháil an bunachar sonraí faoi lán seoil, 922 00:44:56,630 --> 00:44:58,880 ach amháin má tá tú ag léamh suas ar ranganna teagaisc nó curtha 923 00:44:58,880 --> 00:45:01,880 D'inis faoi normalú bunachar agus innéacsú agus feidhmíocht, 924 00:45:01,880 --> 00:45:04,255 is iad seo na cineálacha rudaí go bhfuil dul a ghortú leat. 925 00:45:04,255 --> 00:45:07,480 Agus d'fhéadfá smaoineamh, nó innealtóir droch D'fhéadfadh a rá, ó, go maith, a íoc againn níos fearr 926 00:45:07,480 --> 00:45:09,600 do bhunachar sonraí níos mó nó bunachar sonraí níos tapúla 927 00:45:09,600 --> 00:45:13,360 nó díreach caith airgead ag an, scála hingearach, ní gá mar sin. 928 00:45:13,360 --> 00:45:16,920 Má théann tú in-- agus is féidir leat dul i tar éis na innéacsanna fact-- agus cuir, 929 00:45:16,920 --> 00:45:20,320 agus d'fhéadfadh sé a ghlacadh cúpla uair an chloig le haghaidh an bunachar a thógáil suas go sonraí nua 930 00:45:20,320 --> 00:45:24,100 Struchtúr a Thagair mé dó cheana, Is féidir leat a shocrú go fóill seo i ndiaidh an ghnímh, 931 00:45:24,100 --> 00:45:26,180 go bhfuil sé seo áit a bhfuil tú tús a idirdhealú 932 00:45:26,180 --> 00:45:28,830 Dearthóirí maith ó olc dearthóirí, ní hamháin aesthetically, 933 00:45:28,830 --> 00:45:32,972 ach feidhmíocht-ciallmhar chomh maith. 934 00:45:32,972 --> 00:45:33,555 Aon cheist? 935 00:45:33,555 --> 00:45:36,420 936 00:45:36,420 --> 00:45:37,480 Uimh? 937 00:45:37,480 --> 00:45:41,980 Mar sin, do NoSQL, a raibh an cineál eile d'bunachar a tagraíodh mé níos luaithe, 938 00:45:41,980 --> 00:45:43,490 ní gá duit sraitheanna agus colúin. 939 00:45:43,490 --> 00:45:47,000 Ina áit sin, ba mhaith leat rud éigin go Breathnaíonn beagán níos mó mar seo. 940 00:45:47,000 --> 00:45:48,630 Tá mé ag dul a bhaint as error coitianta. 941 00:45:48,630 --> 00:45:51,270 braces gcuach tharlóidh a úsáid anseo go leor leor. 942 00:45:51,270 --> 00:45:55,400 D'fhéadfá a bheith rud éigin cosúil go bhfuil céadainm David, 943 00:45:55,400 --> 00:46:00,180 a bheadh ​​agat deireanach Is é ainm Malan, Sleachta, 944 00:46:00,180 --> 00:46:07,530 a bheadh ​​agat ID is-- gabh mo leithscéal, tá Aitheantais whoops-- 1, 945 00:46:07,530 --> 00:46:13,410 Is ríomhphost malan@harvard.edu, agus ní bheidh mé bodhraigh clóscríobh amach an chuid eile, agus ansin 946 00:46:13,410 --> 00:46:14,380 roinnt rudaí eile. 947 00:46:14,380 --> 00:46:17,380 >> I bhfocail eile, is é seo ionadaíocht théacsa 948 00:46:17,380 --> 00:46:20,720 de rud a dtugaimid de ghnáth rud i gclár ríomhaireachta. 949 00:46:20,720 --> 00:46:26,079 Agus is é rud go ginearálta ach bailiúchán de péirí luach eochair. 950 00:46:26,079 --> 00:46:27,370 Mar sin, arís, an téama athfhillteach. 951 00:46:27,370 --> 00:46:30,440 Chonaic muid péirí luach eochair i HTML, chonaic muid eochair péirí luach anois 952 00:46:30,440 --> 00:46:34,020 i gcomhthéacs bunachair shonraí, agus táimid ag Chonaic tábhachtacha péirí luach i gcomhthéacs 953 00:46:34,020 --> 00:46:35,970 ar, I mo thuairimse, teanga níos luaithe inniu. 954 00:46:35,970 --> 00:46:36,890 Gcoimeádann teacht suas. 955 00:46:36,890 --> 00:46:39,620 Agus go deimhin, go bhfuil i ndáiríre cad boils síos go dtí na sonraí, 956 00:46:39,620 --> 00:46:44,240 sonraí agus na meiteashonraí, nó luachanna agus eochracha, faoi seach. 957 00:46:44,240 --> 00:46:47,430 >> Mar sin, tá neamh-choibhneasta bunachar sonraí, rud atá bunaithe 958 00:46:47,430 --> 00:46:50,680 ar rudaí, i gcás ina clump tú díreach gach rud le chéile agus é a chur 959 00:46:50,680 --> 00:46:55,640 i gcuimhne a bheadh, go ginearálta phictiúr mar, nó a cumha, mar sin. 960 00:46:55,640 --> 00:47:00,500 Agus beidh mé saoire go anois mar saghas chuige malartach. 961 00:47:00,500 --> 00:47:03,750 Agus nach bhfuil ceann gá níos fearr ná an ceann eile. 962 00:47:03,750 --> 00:47:07,310 Go deimhin, go mór i vogue Tá na laethanta mbunachar sonraí arna 963 00:47:07,310 --> 00:47:11,942 cosúil MongoDB agus Redis agus cúpla uirlisí eile den sórt, fáil saor in aisce, 964 00:47:11,942 --> 00:47:13,400 ach tá siad ag éirí níos en vogue. 965 00:47:13,400 --> 00:47:18,850 I bpáirt mar a thairiscint siad sa bhreis Gnéithe thar na cineálacha cur chuige tháblach, 966 00:47:18,850 --> 00:47:20,850 ach freisin toisc go mbíonn siad beagán níos éasca le húsáid, 967 00:47:20,850 --> 00:47:24,099 toisc nach bhfuil tú ag smaoineamh chomh crua faoi ​​go leor de na cinntí dearaidh. 968 00:47:24,099 --> 00:47:25,970 Mar sin, buntáistí agus na míbhuntáistí. 969 00:47:25,970 --> 00:47:29,740 Mar sin, realize tá roghanna thar chaith muid ach am ar. 970 00:47:29,740 --> 00:47:32,310 >> Sin a ligean le seo a dhéanamh. 971 00:47:32,310 --> 00:47:37,870 A ligean ar aistriú beag ar ais anois go dtí cláir gréasáin, 972 00:47:37,870 --> 00:47:40,470 ionas go mbeidh muid ag de chineál ar thabhairt i gcrích sa lá atá inniu le rud éigin 973 00:47:40,470 --> 00:47:43,930 go bhfuil lámha ar beag, líonadh i roinnt bearnaí ó inné. 974 00:47:43,930 --> 00:47:45,340 Lig dom dul go dtí an chéad. 975 00:47:45,340 --> 00:47:49,310 Mar sin, chun cuimhne go inné Bhí muid roinnt Canonical HTML 976 00:47:49,310 --> 00:47:55,110 leathanaigh raibh ar dtús, ach HTML, agus ansin bhí sa dara háit CSS, 977 00:47:55,110 --> 00:47:56,620 stílbhileoga cascáideacha. 978 00:47:56,620 --> 00:47:59,830 Is é seo an tag nua nach raibh muid féach inné, nó dwell ar, 979 00:47:59,830 --> 00:48:01,490 mar a thugtar air tag script. 980 00:48:01,490 --> 00:48:05,830 >> Casadh amach is féidir leat a leabú i ndáiríre teanga ar a dtugtar JavaScript i do gréasáin 981 00:48:05,830 --> 00:48:08,310 leathanach agus do gréasáin dhéanann leathanaigh éigin. 982 00:48:08,310 --> 00:48:09,710 Mar sin, cad is féidir liom a chiallaíonn le sin? 983 00:48:09,710 --> 00:48:12,630 Bhuel, lig dom dul ar aghaidh agus díreach iasacht gcód seo ar feadh nóiméad. 984 00:48:12,630 --> 00:48:15,860 Tá mé ag dul chun dul Cloud9 isteach, ní gá chun dul ann féin ach go fóill, 985 00:48:15,860 --> 00:48:21,350 agus tá mé ag dul chun glaoch ar an alert.HTML. 986 00:48:21,350 --> 00:48:23,650 Tá mé ag dul a ghreamú i mo chomhad anseo. 987 00:48:23,650 --> 00:48:32,070 Agus díreach a shoiléiriú cad atá déanta agam, a ligean dom dul go dtí an seoladh agus téigh go dtí foláireamh, 988 00:48:32,070 --> 00:48:33,870 agus a fheiceann tú an Domhain Dia duit. 989 00:48:33,870 --> 00:48:35,440 >> Ach tá sé seo de chineál ar underwhelming. 990 00:48:35,440 --> 00:48:37,410 Ba mhaith liom rud éigin a dhéanamh beagán difriúil. 991 00:48:37,410 --> 00:48:40,610 Mar sin, tá mé ag dul a dhéanamh i ndáiríre seo. 992 00:48:40,610 --> 00:48:43,820 Tá mé ag dul chun dul i anseo e, agus i idir mo clibeanna script, 993 00:48:43,820 --> 00:48:53,460 rá airdeall ( "hello, domhan '); mar sin fógra tá sé ina beagán sloppy, ach tá mé fuair HTML, 994 00:48:53,460 --> 00:48:56,180 taobh istigh de a bhfuil teanga ar a dtugtar JavaScript, 995 00:48:56,180 --> 00:48:59,420 agus tá sé seo cad atá ar a dtugtar glaoch fheidhm nó nós imeachta ghlaoch. 996 00:48:59,420 --> 00:49:04,500 tá sé seo le briathar, literally, sa chás seo, agus tá mé ag leas a bhaint as feidhmiúlacht cód 997 00:49:04,500 --> 00:49:06,310 gur scríobh duine éigin eile. 998 00:49:06,310 --> 00:49:09,630 >> Dá bhrí sin tá go feidhmiúlacht ar airdeall, mar sin a ligean ar dul go dtí an leathanach seo 999 00:49:09,630 --> 00:49:14,046 anois agus cliceáil athlódáil, agus anois tú féach le beagán de idirghníomhaíocht. 1000 00:49:14,046 --> 00:49:15,420 Tá sé de chineál scoile d'aois agus gránna. 1001 00:49:15,420 --> 00:49:18,580 cineál i gcuimhne duit ar an pop-ups, b'fhéidir, de yesteryear 1002 00:49:18,580 --> 00:49:22,030 ach rinne sé rud éigin a súil le beagán níos cláir. 1003 00:49:22,030 --> 00:49:26,940 >> Mar sin níos mó ná sin, a ligean ar a dhéanamh rud éigin níos suimiúla. 1004 00:49:26,940 --> 00:49:30,980 Lig dom dul isteach anseo agus fáil réidh le seo. 1005 00:49:30,980 --> 00:49:33,840 Agus tá mé ag dul chun dul ar aghaidh agus chruthú foirm mar a rinne muid ag inné. 1006 00:49:33,840 --> 00:49:34,840 I ndáiríre, tá a fhios agat cad? 1007 00:49:34,840 --> 00:49:37,350 Tá mé ag dul chun dul isteach google.html, a bhfuil muid 1008 00:49:37,350 --> 00:49:43,027 thosaigh ar inné, a chuma seo, trínar chuardach againn don cat 1009 00:49:43,027 --> 00:49:45,360 Ach faoi deara níl de chineál ar fabht sa leagan reatha. 1010 00:49:45,360 --> 00:49:49,770 Oibríonn sé do cait, ach is dócha go Ní féidir liom a comhoibriú agus cineál mé rud ar bith, 1011 00:49:49,770 --> 00:49:53,290 agus mé ach cliceáil isteach. 1012 00:49:53,290 --> 00:49:54,540 Sin de chineál ar iompar aisteach. 1013 00:49:54,540 --> 00:49:57,300 Thóg mé go dtí an Google fíor, ní raibh a thabhairt dom teachtaireacht earráide. 1014 00:49:57,300 --> 00:50:00,590 Ba mhaith liom a rá leis an úsáideoir ní mór duit a thabhairt dúinn luach. 1015 00:50:00,590 --> 00:50:01,780 >> Mar sin, conas a d'fhéadfaimis a dhéanamh? 1016 00:50:01,780 --> 00:50:06,790 Well lig dom dul ar ais Cloud9 agus isteach lig dom dul isteach sa bharr mo leathanach 1017 00:50:06,790 --> 00:50:11,980 agus add a tag script mar seo, i gcás ina Tá mé ag dul chun cineál éigin cód JavaScript. 1018 00:50:11,980 --> 00:50:15,420 Agus tá mé ag dul a dhéanamh ar an méid seo a leanas. 1019 00:50:15,420 --> 00:50:22,910 Más rud é (document.getelementByID-- agus cuimhne go labhair muid faoi sin níos luaithe, 1020 00:50:22,910 --> 00:50:23,960 feidhme sin. 1021 00:50:23,960 --> 00:50:25,310 Cén ID mé ag iarraidh a fháil? 1022 00:50:25,310 --> 00:50:33,050 Ba mhaith liom q a fháil, agus tá mé ag dul go dtí abair ionann rud ar bith, cosúil this-- 1023 00:50:33,050 --> 00:50:38,220 i ndáiríre lig dom a úsáid Sleachta dúbailte ach le haghaidh consistency-- ionann rud ar bith, 1024 00:50:38,220 --> 00:50:46,650 ansin airdeall ( "Iontráil ceist") anseo. 1025 00:50:46,650 --> 00:50:49,200 >> Mar sin, tá mé cad is cosúil go rud éigin cosúil le riocht. 1026 00:50:49,200 --> 00:50:51,410 Againn atá le feiceáil ar an smaoineamh ginearálta i Scratch. 1027 00:50:51,410 --> 00:50:54,240 Tá sé cosúil le ceann amháin de na bhfreagra píosaí a d'fhéach sé mar seo. 1028 00:50:54,240 --> 00:50:55,780 Agus cad tá mé ag rá? 1029 00:50:55,780 --> 00:50:59,520 Bhuel, ann so síos, faoi deara Tá mé ag dul a dhéanamh ar an méid seo a leanas. 1030 00:50:59,520 --> 00:51:02,790 Tá mé ag dul a thabhairt an fhoirm seo réimse Ní amháin ainm q, a 1031 00:51:02,790 --> 00:51:06,630 Is méid a fhaigheann aghaidh chuig Google, ach tá mé ag dul a thabhairt dó aitheantóir áitiúil, 1032 00:51:06,630 --> 00:51:07,630 ar a dtugtar freisin q. 1033 00:51:07,630 --> 00:51:11,780 Ach raibh mé in ann glaoch ar an rud ar bith I Ba mhaith, tá mé ag dul díreach a choinneáil simplí 1034 00:51:11,780 --> 00:51:14,570 agus chomh maith leis ghlaoch air q, ach ar mhaithe le simplíocht. 1035 00:51:14,570 --> 00:51:17,650 >> Agus anois tá mé ag dul a dhéanamh rud beag níos. 1036 00:51:17,650 --> 00:51:22,600 Ar na réimsí fhoirm anseo, tá mé ag dul go dtí cuir cad atá ar a dtugtar láimhseálaí teagmhais. 1037 00:51:22,600 --> 00:51:32,260 Ar chur isteach, ba mhaith liom a ghlaoch feidhm ar a dtugtar bhailíochtú. 1038 00:51:32,260 --> 00:51:35,520 Ní bhaineann sé seo ann fós, seo focal, nó an bhailíochtú briathar, 1039 00:51:35,520 --> 00:51:38,560 mar gheall ar cad tá mé ag dul a dhéanamh suas anseo anois cuir roinnt cód. 1040 00:51:38,560 --> 00:51:42,200 >> Tá mé ag dul a rá fheidhm bhailíochtú. 1041 00:51:42,200 --> 00:51:48,280 Tá mé ag dul a fleasc seo agus cuir eile Lúibín cúbach anseo agus ceann eile anseo. 1042 00:51:48,280 --> 00:51:50,110 Smaoinigh ar an méid atá sé seo á dhéanamh anois. 1043 00:51:50,110 --> 00:51:54,210 Caithfidh mé now-- smaoineamh seo mar a cruthaíodh le mo píosa bhfreagra féin nach raibh go roimhe seo 1044 00:51:54,210 --> 00:51:57,440 ann, agus mé ar a dtugtar bhfreagra píosa ar an píosa bhfreagra bhailíochtú. 1045 00:51:57,440 --> 00:52:01,620 Is é an cuspóir i saol a fhorghníomhú na ceithre líne de chód taobh istigh de sé. 1046 00:52:01,620 --> 00:52:04,940 >> Má document.getElementById mar sin choincheapa de, 1047 00:52:04,940 --> 00:52:09,380 go bhfuil dul chun dul isteach sa eilimint, an eilimint HTML bhfuil uathúil 1048 00:52:09,380 --> 00:52:12,930 Is smaoineamh díreach q, agus ansin cé Breathnaíonn an error beagán aisteach, 1049 00:52:12,930 --> 00:52:16,430 gur ionann comhionann ciallaíonn díreach ionann. 1050 00:52:16,430 --> 00:52:20,950 Mar sin, ciallaíonn sin más rud é an ghné leis an aitheantóir uathúil q, nuair gotten, 1051 00:52:20,950 --> 00:52:25,700 Níl aon luach, is ionann sé ach ceanglófar comharthaí athfhriotail, rud ar bith i ann, 1052 00:52:25,700 --> 00:52:27,170 ansin cad ba mhaith liom a dhéanamh? 1053 00:52:27,170 --> 00:52:29,360 Ba mhaith liom a yell ag an úsáideoir. 1054 00:52:29,360 --> 00:52:31,710 >> Agus ní bheidh muid ag dul mion anseo. 1055 00:52:31,710 --> 00:52:32,960 Tá mé ag dul a thabhairt ar ais bréagach. 1056 00:52:32,960 --> 00:52:34,380 Is é sin earráid. 1057 00:52:34,380 --> 00:52:38,746 Eile, tá mé ag dul a thabhairt ar ais fíor. 1058 00:52:38,746 --> 00:52:40,120 Mar sin, bíodh oibrigh sé nó nach raibh sé. 1059 00:52:40,120 --> 00:52:41,800 Bréagach nó fíor. 1060 00:52:41,800 --> 00:52:47,820 Agus anois más rud é nach raibh mé a dhéanamh ar aon bhotúin, lig dom a shábháil seo agus athlódáil seo. 1061 00:52:47,820 --> 00:52:50,940 Agus lig dom seiceáil díreach dhá oiread Ní raibh mé, go deimhin, a dhéanamh ar aon typos, 1062 00:52:50,940 --> 00:52:52,690 mar sin ní féidir liom iontu féin. 1063 00:52:52,690 --> 00:52:54,240 A ligean ar a fheiceáil má oibríonn sé seo. 1064 00:52:54,240 --> 00:52:56,930 >> Mar sin, anois tá mé ag dul a cait cineál. 1065 00:52:56,930 --> 00:52:59,421 Oibríonn sé go fóill, nó oibreacha leath, ar a laghad. 1066 00:52:59,421 --> 00:53:02,170 Anois, lig dom athluchtú, agus anois a ligean me iarracht isteach gan a chlóscríobh 1067 00:53:02,170 --> 00:53:05,860 anything-- diabhal é, bhris sé. 1068 00:53:05,860 --> 00:53:06,430 Noimead amhain. 1069 00:53:06,430 --> 00:53:09,380 1070 00:53:09,380 --> 00:53:12,660 Lig dom a oscailt an consól, [Inaudible] logáil, athlódáil an leathanach. 1071 00:53:12,660 --> 00:53:13,576 Ceadaigh dom iarracht seo arís. 1072 00:53:13,576 --> 00:53:17,000 1073 00:53:17,000 --> 00:53:17,501 Oh, diabhal é. 1074 00:53:17,501 --> 00:53:18,000 Rinne me dearmad ar. 1075 00:53:18,000 --> 00:53:18,630 Rinne mé typo. 1076 00:53:18,630 --> 00:53:20,760 Is cuimhin liom cad é atá ann. 1077 00:53:20,760 --> 00:53:21,350 .value. 1078 00:53:21,350 --> 00:53:27,060 i gceist agam a rá má tá an luach an eilimint a bhfuil a ID q 1079 00:53:27,060 --> 00:53:29,800 comhionann go, yell ansin ag an úsáideoir. 1080 00:53:29,800 --> 00:53:31,870 >> Mar sin in iúl anois dom a shealbhú mo anáil arís. 1081 00:53:31,870 --> 00:53:33,480 Anseo táimid ag dul. 1082 00:53:33,480 --> 00:53:34,130 Tá muid ag dul. 1083 00:53:34,130 --> 00:53:35,010 Iontráil ceist. 1084 00:53:35,010 --> 00:53:36,840 Mar sin, nach bhfuil sé ligean dom tríd. 1085 00:53:36,840 --> 00:53:40,210 Is féidir liom a bheith de chineál ar playful leis seo, agus in ionad a sheiceáil le haghaidh aon luach, 1086 00:53:40,210 --> 00:53:46,720 Is féidir liom a rá rud éigin cosúil le, nach bhfuil níos mó ag cuardach do chait, 1087 00:53:46,720 --> 00:53:51,150 agus anois is féidir linn a ligean níos spraíúil an cuardach úsáideora do mhadraí má tá sé nó sí 1088 00:53:51,150 --> 00:53:57,490 ba mhaith leis, nó má ghabhaim i anseo agus cuardach a dhéanamh ar cait, anois ní féidir liom. 1089 00:53:57,490 --> 00:53:58,690 >> Mar sin, cad é an takeaway anseo? 1090 00:53:58,690 --> 00:54:03,010 Mar sin amháin, tá muid isteach i ár saol na HTML agus CSS, 1091 00:54:03,010 --> 00:54:04,320 feidhmiúlacht cláir. 1092 00:54:04,320 --> 00:54:06,300 Is féidir liom i ndáiríre anois cinntí i cód dhéanamh. 1093 00:54:06,300 --> 00:54:10,570 Roimhe sin, tá gach raibh mé in ann a dhéanamh a mharcáil suas ábhar théacsa nó ábhar grafach 1094 00:54:10,570 --> 00:54:13,080 agus insint dó cad a lorg mhaith agus nuair a chur ar taispeáint. 1095 00:54:13,080 --> 00:54:16,650 Anois is féidir liom a iarraidh i ndáiríre ceisteanna ar an leathanach gréasáin 1096 00:54:16,650 --> 00:54:20,010 agus gach Cinneadh atá bunaithe dhéanamh ar sé, agus go pras an t-úsáideoir 1097 00:54:20,010 --> 00:54:22,780 más gá dom a yell ag dó nó di. 1098 00:54:22,780 --> 00:54:28,740 >> Mar sin a ligean ar iarracht rud éigin ar ár gcuid féin leis seo. 1099 00:54:28,740 --> 00:54:33,350 Go raibh míle maith, lig dom a oscailt suas an sleamhnán seo chugainn anseo, agus gan ach in iúl rud amháin. 1100 00:54:33,350 --> 00:54:37,250 Díreach cosúil le CSS, is féidir linn a fachtóir amach ár gcód JavaScript chun an comhad ar leith, 1101 00:54:37,250 --> 00:54:40,660 is féidir leat a dhéanamh ar an rud céanna le JavaScript mar atá leis CSS. 1102 00:54:40,660 --> 00:54:44,520 Agus a úsáideann tú go úsáid a bhaint as foinse tréith den chlib script. 1103 00:54:44,520 --> 00:54:46,540 Ach ní bheidh muid ag rudaí deacra do anois. 1104 00:54:46,540 --> 00:54:50,440 Ina áit sin, más féidir leat téigh go dtí nach bhfuil an leathanach seo, 1105 00:54:50,440 --> 00:55:02,690 but-- lig dom bogadh an timpeall i order-- téigh go dtí, más féidir leat, an leathanach seo. 1106 00:55:02,690 --> 00:55:03,592 URL seo anseo. 1107 00:55:03,592 --> 00:55:04,550 Tá sé sa lá atá inniu sleamhnáin. 1108 00:55:04,550 --> 00:55:07,133 D'fhéadfá a athlódáil gheall Mé leanas cúpla rud. 1109 00:55:07,133 --> 00:55:09,970 1110 00:55:09,970 --> 00:55:13,890 >> Ach dul ann i gcás fanacht roinnt puzzles. 1111 00:55:13,890 --> 00:55:16,670 Agus beidh sé seo a thabhairt dúinn seans, i gcomhthéacs beagán níos spraoi, 1112 00:55:16,670 --> 00:55:20,610 a dabble le roinnt JavaScript. 1113 00:55:20,610 --> 00:55:25,505 Agus nuair a fhaigheann tú ann, Míneoidh mé cad awaits. 1114 00:55:25,505 --> 00:55:47,350 1115 00:55:47,350 --> 00:55:47,850 Faigh glas. 1116 00:55:47,850 --> 00:56:03,063 1117 00:56:03,063 --> 00:56:03,562 Socraigh gorm. 1118 00:56:03,562 --> 00:56:11,030 1119 00:56:11,030 --> 00:56:13,930 Seiteanna glas, leagtar dearg. 1120 00:56:13,930 --> 00:56:19,220 1121 00:56:19,220 --> 00:56:20,220 Oops. 1122 00:56:20,220 --> 00:56:22,330 Tá brón orm. 1123 00:56:22,330 --> 00:56:27,630 >> Is é seo an méid ár doiciméadú don dúshlán seo. 1124 00:56:27,630 --> 00:56:29,920 Agus is é seo ag dul a bheith ag obair mar seo a leanas. 1125 00:56:29,920 --> 00:56:33,340 Mar sin, cad a bhfuil tú ar an Is é a bunch iomlán 1126 00:56:33,340 --> 00:56:38,024 de puzzles íomhá ag chara ag Ollscoil Stanford. 1127 00:56:38,024 --> 00:56:41,190 Mar sin, cad bhfuil tú ag féachaint anseo beagnach de chineál ar cheann de na puzzles súile draíochta, 1128 00:56:41,190 --> 00:56:43,815 ach má tá tú stare díreach ar sé, aon rud ag dul a pop amach ag tú. 1129 00:56:43,815 --> 00:56:46,000 Ina ionad sin, tá rud éigin i bhfolach sa íomhá. 1130 00:56:46,000 --> 00:56:47,790 Agus tá sé i bhfolach ar an mbealach seo a leanas. 1131 00:56:47,790 --> 00:56:51,740 Íomhánna, de réir mar a fhios agat, a bheith comhdhéanta de ach trí dathanna. 1132 00:56:51,740 --> 00:56:53,346 Roinnt dearg, roinnt gorm, agus roinnt glas. 1133 00:56:53,346 --> 00:56:55,220 Agus is féidir linn a dhéanamh ar fad na dathanna sa tuar ceatha 1134 00:56:55,220 --> 00:56:57,570 ag meascadh na trí dathanna ar bhealach. 1135 00:56:57,570 --> 00:57:01,940 >> Mar sin, Breathnaíonn an chuid is mó glas agus gorm, ach mar a deir Nick anseo, 1136 00:57:01,940 --> 00:57:04,060 Is íomhá seo bhfreagra iarann ​​bhfreagra. 1137 00:57:04,060 --> 00:57:06,780 Tá íomhá de rud éigin cáiliúil, áfach, 1138 00:57:06,780 --> 00:57:08,310 Tá an íomhá curtha as a riocht. 1139 00:57:08,310 --> 00:57:11,500 Is é an cuspóir i luachanna dearg. 1140 00:57:11,500 --> 00:57:13,810 luachanna sin féin, an dearg go léir roinnte ag 10. 1141 00:57:13,810 --> 00:57:16,230 Mar sin, tá siad ró-bheag ag fachtóir de 10. 1142 00:57:16,230 --> 00:57:18,280 Mar sin, i bhfocail eile, Nick Thóg íomhá bunaidh, 1143 00:57:18,280 --> 00:57:21,500 agus desaturated sé go léir an dearg ó sé, 1144 00:57:21,500 --> 00:57:23,850 ísliú ar an méid dearg dúch, más maith leat, ann. 1145 00:57:23,850 --> 00:57:26,060 >> Na luachanna gorm agus glas tá gach ach ciall, 1146 00:57:26,060 --> 00:57:30,000 Luachanna randamach, aka ceaptha chun torann doiléir an íomhá fíor. 1147 00:57:30,000 --> 00:57:32,250 Mar sin, cad Nick dhearna sé toned síos an dearg agus ansin 1148 00:57:32,250 --> 00:57:34,380 chaith sé díreach randamach méideanna gorm agus glas 1149 00:57:34,380 --> 00:57:37,590 ag an íomhá a chineál doiléir cad atá i ndáiríre fós ann. 1150 00:57:37,590 --> 00:57:41,089 Ní mór duit Cealaigh na saobhadh a thaispeáint ar an íomhá. 1151 00:57:41,089 --> 00:57:44,255 Gcéad dul síos, a leagtar na luachanna gorm agus glas go nialas chun iad a fháil amach as an mbealach, 1152 00:57:44,255 --> 00:57:48,700 agus féach ar an toradh. ansin iolrú gach luach dearg ag 10, 1153 00:57:48,700 --> 00:57:51,720 gearradh siar go dtí thart ar a luach deiridh. 1154 00:57:51,720 --> 00:57:53,035 Cad é an rud cáiliúil? 1155 00:57:53,035 --> 00:57:57,920 >> Mar sin, gach duine agaibh bhfuil an dronuilleog i do bhrabhsálaí faoi láthair. 1156 00:57:57,920 --> 00:58:00,830 Agus faoi deara go bhfuil roinnt cód tosaithe, mar a déarfá. 1157 00:58:00,830 --> 00:58:04,370 Tá sé seo JavaScript cód a Nick ag scríobh ar do shon. 1158 00:58:04,370 --> 00:58:07,250 Agus faoi deara go níl líne i lár a 1159 00:58:07,250 --> 00:58:10,380 Tosaíonn le Slais Slais, go cad atá ar a dtugtar de ghnáth a comment. 1160 00:58:10,380 --> 00:58:14,660 Ciallaíonn sé tá sé ina frása don Ríomhchláraitheoir nach bhfuil aon bhrí feidhme. 1161 00:58:14,660 --> 00:58:16,520 Tá sé ach CUE amhairc don duine. 1162 00:58:16,520 --> 00:58:18,670 >> Mar sin, is féidir leat dul ar aghaidh agus a scriosadh ach líne sin, 1163 00:58:18,670 --> 00:58:22,214 agus a bheith Super cúramach le scriosadh nó aon rud eile a athrú. 1164 00:58:22,214 --> 00:58:25,130 Agus lig dom a shiúlann tú tríd díreach cad a dhéanann an cód agus beidh mé é a fhágáil 1165 00:58:25,130 --> 00:58:28,580 a thabhairt duit chun an figiúr amach an íomhá rúnda. 1166 00:58:28,580 --> 00:58:32,226 Seo chéad líne anseo go bhfuil mé díreach tar éis béim Tugann tú an méid seo a leanas. 1167 00:58:32,226 --> 00:58:34,100 Ar thaobh na láimhe clé, tá tú cad atá ar a dtugtar 1168 00:58:34,100 --> 00:58:39,140 athróg go bhfuil Nick treallach, ach go réasúnach iarr im do íomhá. 1169 00:58:39,140 --> 00:58:41,660 Ar thaobh na láimhe deise den comhartha comhionann, 1170 00:58:41,660 --> 00:58:45,240 Tá sé ag rá a thabhairt dom nua ceanglófar, comharthaí athfhriotail "íomhá simplí". 1171 00:58:45,240 --> 00:58:49,680 >> íomhá Simplí, sa chomhthéacs seo Is cad atá ar a dtugtar rang, go maith, 1172 00:58:49,680 --> 00:58:53,910 tá sé cineál cosúil le class-- go teicniúil a prototype-- ach i ndáiríre, 1173 00:58:53,910 --> 00:58:58,000 tá sé seo a thabhairt dom rud nua, an t-ábhar a bhfuil an comhad, 1174 00:58:58,000 --> 00:58:59,610 iarann-puzzle.png. 1175 00:58:59,610 --> 00:59:03,190 I bhfocail eile, tá Nick cruthaíodh an gcoincheap sin de íomhá simplí 1176 00:59:03,190 --> 00:59:05,920 ionas gur féidir linn, le oideolaíoch gcríoch sin, ag súgradh leis an íomhá 1177 00:59:05,920 --> 00:59:09,790 agus athrú a dearg, glas, agus gorm luachanna. 1178 00:59:09,790 --> 00:59:11,750 >> Agus conas a bhfuil muid á dhéanamh sin? 1179 00:59:11,750 --> 00:59:15,360 Seo error beagán cryptic anseo Is cineál cosúil leis an bloc arís 1180 00:59:15,360 --> 00:59:19,140 go bhfuil roinnt de tú chonaic i Scratch roimhe lá atá inniu ann, áit ar féidir leat a dhéanamh arís 10 uaire. 1181 00:59:19,140 --> 00:59:22,220 Sa chás seo, nach bhfuil Nick hardcoded roinnt mhaith 10. 1182 00:59:22,220 --> 00:59:28,020 Ina áit sin tá sé ag rá, thúsú athróg ar a dtugtar x 0, 1183 00:59:28,020 --> 00:59:33,180 seiceáil má tá x níos lú ná leithead an íomhá. 1184 00:59:33,180 --> 00:59:38,160 >> Agus mar sin a bheith níos ceart, is é an íomhá ar an athróg, ciallaíonn ponc dul taobh istigh de sé 1185 00:59:38,160 --> 00:59:40,900 agus a fháil a leithead, agus ansin paren oscailte, dúnta 1186 00:59:40,900 --> 00:59:43,687 Is paren ach Ríomhchláraitheoir ar bhealach a rá tá sé seo le feidhm. 1187 00:59:43,687 --> 00:59:44,520 Is é seo an nós imeachta. 1188 00:59:44,520 --> 00:59:46,430 Tá an fheidhmiúlacht éigin a scríobh eile. 1189 00:59:46,430 --> 00:59:48,570 Bain úsáid as é agus a thabhairt dom ar ais freagra. 1190 00:59:48,570 --> 00:59:53,610 Agus ansin tá x ++ bealach mhaisiúil rá, tar éis atá déanta agat uair amháin, 1191 00:59:53,610 --> 00:59:55,850 incrimint x ag 1. 1192 00:59:55,850 --> 00:59:58,760 I bhfocail eile, an Is Ríomhchláraitheoir ar bhealach 1193 00:59:58,760 --> 01:00:05,760 aslú lúb go ag dul a iterate thar 1194 01:00:05,760 --> 01:00:10,410 gach ceann de na colúin i íomhá. 1195 01:00:10,410 --> 01:00:14,790 >> Is íomhá ach greille na poncanna, sraitheanna agus colúin de poncanna. 1196 01:00:14,790 --> 01:00:18,270 Is é seo ar bhealach den iterating thar gach ceann de na colúin. 1197 01:00:18,270 --> 01:00:20,770 Agus ar an taobh istigh, Idir an dá linn, tá muid ag iterating 1198 01:00:20,770 --> 01:00:24,030 thar an airde, anseo agus anseo agus anseo. 1199 01:00:24,030 --> 01:00:29,442 Mar sin, tá sé seo ach ar bhealach de traipsing, beagnach cosúil le clóscríobhán scoil d'aois, 1200 01:00:29,442 --> 01:00:32,230 dul díreach os cionn an íomhá iomlán iteratively. 1201 01:00:32,230 --> 01:00:36,370 Fiú nach bhfuil go leor go hiomlán soiléir, a ghlacadh ach ar chreideamh do anois, 1202 01:00:36,370 --> 01:00:38,880 go bhfuil na trí líne de chód Tá chéile 1203 01:00:38,880 --> 01:00:43,090 ag dul a cheadaíonn duit chun breathnú iteratively ag gach picteilín, gach ponc san íomhá. 1204 01:00:43,090 --> 01:00:43,790 >> Cad is picteilín? 1205 01:00:43,790 --> 01:00:46,250 Bhuel, a bheith soiléir, má táimid ag an bunaidh agus zúmáil isteach, 1206 01:00:46,250 --> 01:00:49,060 má tú a chur i ndáiríre do shúile leis an scáileán ríomhaire, go bhfuil 1207 01:00:49,060 --> 01:00:53,510 ach a bunch iomlán de poncanna, roinnt míle poncanna pacáilte le chéile ann. 1208 01:00:53,510 --> 01:00:56,180 Agus mar sin cad a bhfuil tú ar tí é a dhéanamh? 1209 01:00:56,180 --> 01:00:59,240 Gach ceann de na poncanna, sainmhíniú deiridh, 1210 01:00:59,240 --> 01:01:06,350 is é an toradh ar cad atá i gcoitinne dtugtar RGB, dearg, glas, gorm, a 1211 01:01:06,350 --> 01:01:09,940 arís is féidir, a chur le chéile go a thabhairt duit ar aon líon na dathanna. 1212 01:01:09,940 --> 01:01:13,200 >> Go deimhin, más cuimhin leat ó go leor, blianta fada ó shin, 1213 01:01:13,200 --> 01:01:17,320 scáileáin projector cosúil na rudaí úsáidtear go bhfuil ní amháin lionsa ach trí. 1214 01:01:17,320 --> 01:01:20,700 Ceann acu spit amach solas dearg, ar cheann de iad spit amach solas glas, duine amháin acu 1215 01:01:20,700 --> 01:01:21,600 spit amach solas gorm. 1216 01:01:21,600 --> 01:01:24,391 Agus má bhí tú i scoil lár mar a bhí mé nuair nach raibh siad 1217 01:01:24,391 --> 01:01:27,000 ailínithe i gceart, bhí tú gcónaí breathnú ar scannáin staire 1218 01:01:27,000 --> 01:01:29,770 go raibh beagán as a riocht, toisc nach raibh na trí dathanna 1219 01:01:29,770 --> 01:01:30,970 le chéile i gceart. 1220 01:01:30,970 --> 01:01:36,330 >> Ach casadh sé amach go gach ceann de na na luachanna dearg, glas, agus gorm, 1221 01:01:36,330 --> 01:01:37,980 Is féidir go mbeadh roinnt a bhaineann leo. 1222 01:01:37,980 --> 01:01:42,500 Mar shampla, ciallaíonn 0 haghaidh dearg aon dearg, ciallaíonn 0 le glas gan aon glas, 1223 01:01:42,500 --> 01:01:45,120 agus ciallaíonn 0 le gorm ar bith gorm. 1224 01:01:45,120 --> 01:01:49,403 Mar sin, má tá tú aon dearg, gan aon glas, agus ní gorm, cén dath atá agat? 1225 01:01:49,403 --> 01:01:51,009 >> LUCHT ÉISTEACHTA: [inaudible] 1226 01:01:51,009 --> 01:01:52,800 DAVID MALAN: Ba mhaith leat Tá súil mar sin, tá sé bán. 1227 01:01:52,800 --> 01:01:55,333 Ar an drochuair, operates-- seo leithscéal? 1228 01:01:55,333 --> 01:01:56,380 >> LUCHT ÉISTEACHTA: [inaudible] 1229 01:01:56,380 --> 01:01:58,630 DAVID MALAN: Mar sin, tú i ndáiríre tá dubh, sa chás seo. 1230 01:01:58,630 --> 01:02:01,530 Mar sin, má tá tú aon cheann de na Dathanna iompaithe ar, tá tú dubh. 1231 01:02:01,530 --> 01:02:06,510 Mar sin féin, má tá tú, a ligean le rá go leor acu, ar nós a lán de dearg, 255 de, 1232 01:02:06,510 --> 01:02:10,340 a lán de glas, agus a lán de gorm, is é sin bán. 1233 01:02:10,340 --> 01:02:12,230 Mar sin, is iad seo an dá dhálaí foircneacha. 1234 01:02:12,230 --> 01:02:17,460 Mar sin, ag an loighic, má tá mé a lán de dearg agus ní glas agus gan gorm, 1235 01:02:17,460 --> 01:02:18,485 Cén dath é sin? 1236 01:02:18,485 --> 01:02:19,360 LUCHT ÉISTEACHTA: [inaudible] 1237 01:02:19,360 --> 01:02:20,610 DAVID MALAN: Ceart, ar ndóigh. 1238 01:02:20,610 --> 01:02:25,940 Agus ansin ní dearg, go leor glas, gan aon gorm, agus ansin 1239 01:02:25,940 --> 01:02:29,590 má have-- tú go maith, beidh muid ag críochnú díreach sé, ach toisc, ach tá sé seo, ar ndóigh, 1240 01:02:29,590 --> 01:02:31,350 anois tá, gorm. 1241 01:02:31,350 --> 01:02:33,030 Agus anois is féidir leat le chéile na dathanna. 1242 01:02:33,030 --> 01:02:36,430 Anois mar leataobh, má tá aon cheann de tú riamh a rinneadh roinnt láithreán gréasáin a dhearadh iarbhír, 1243 01:02:36,430 --> 01:02:38,360 dtiocfadh leat i ndáiríre féach siombail mar seo. 1244 01:02:38,360 --> 01:02:42,030 FFF-- agus ar ndóigh,, tá sé is dócha nach fiú sin. 1245 01:02:42,030 --> 01:02:44,380 Tá sé ffffff. 1246 01:02:44,380 --> 01:02:48,970 >> Duine ar bith feicthe riamh F agus E agus A through-- sin casadh sé amach, 1247 01:02:48,970 --> 01:02:52,970 labhair muid inné faoi deachúil, agus sa lá atá inniu, de chineál ar mar gheall deachúil. 1248 01:02:52,970 --> 01:02:54,570 Sa lá atá inniu Labhair linn faoi dénártha. 1249 01:02:54,570 --> 01:02:59,010 Géara amach, tá hexadecimal an- Córas bonn coitianta a úsáid á ríomh. 1250 01:02:59,010 --> 01:03:04,960 Is Dénártha dhá, tá deachúil 10, tá heicsidheachúlach 16. 1251 01:03:04,960 --> 01:03:08,640 Agus casadh sé amach, cén chaoi a count tú i heicsidheachúlach? 1252 01:03:08,640 --> 01:03:11,620 Zero, ceann amháin, dhá, trí, ceithre, cúig, sé, seacht, ocht, 1253 01:03:11,620 --> 01:03:14,730 naoi, cad a dhéanann tú úsáid a bhaint as tar éis naoi? 1254 01:03:14,730 --> 01:03:16,600 Cad é an chéad uimhir eile? 1255 01:03:16,600 --> 01:03:19,180 Úsáid againn cheana nialas. 1256 01:03:19,180 --> 01:03:20,570 dhíth orm 16 díobh. 1257 01:03:20,570 --> 01:03:25,770 Zero, ceann amháin, dhá, trí, ceithre, cúig, sé, seacht, ocht, naoi, 1258 01:03:25,770 --> 01:03:27,520 ní mór duit roinnt coinbhinsiún treallach. 1259 01:03:27,520 --> 01:03:30,810 >> Agus cad cine daonna chinn roinnt ama shin gur tar éis naoi a thagann an litir 1260 01:03:30,810 --> 01:03:34,450 A agus ansin B agus ansin C. Mar sin, an bhealach count tú i heicsidheachúlach 1261 01:03:34,450 --> 01:03:37,040 Is náid, ceann amháin, dhá, trí, ceithre, cúig, sé, seacht, ocht, naoi, 1262 01:03:37,040 --> 01:03:42,880 A, B, C, D, E, F, agus go mbeidh comhaireamh tú go léir ar an mbealach, casadh sé amach, go dtí 15. 1263 01:03:42,880 --> 01:03:47,850 Mar sin, nialas go 15 Is nialas trí F. Anois, cén fáth go bhfuil sin suntasach? 1264 01:03:47,850 --> 01:03:51,570 Bhuel, nuair a tá tú dhá F s, sin an chaoi a chur in iúl duit 255. 1265 01:03:51,570 --> 01:03:54,350 >> Mar sin, fad scéal gearr, i saol na Photoshop, 1266 01:03:54,350 --> 01:03:57,299 go bhfuil bogearraí dearadh grafach, i saol na forbartha gréasáin, 1267 01:03:57,299 --> 01:03:59,590 áit a bhfuil tú go leor de na dathanna, ar ndóigh, a imirt leis, 1268 01:03:59,590 --> 01:04:02,350 Is minic a bheidh ríomhchláraitheoirí in iúl dóibh siúd i heicsidheachúlach, 1269 01:04:02,350 --> 01:04:05,260 ach mar bíonn sé a bheith beagán níos simplí. 1270 01:04:05,260 --> 01:04:07,850 Cé ar an gcéad amharc tá sé i bhfad níos casta. 1271 01:04:07,850 --> 01:04:11,590 >> Mar sin, in aon chás, tá sé seo tábhachtach mar gheall ar Nick ag Stanford 1272 01:04:11,590 --> 01:04:15,100 a thabhairt dúinn sé phíosa feidhmiúlacht go bhfuil tú, na ríomhchláraitheoirí óga, 1273 01:04:15,100 --> 01:04:17,060 Beidh anois an cumas a úsáid. 1274 01:04:17,060 --> 01:04:19,960 Tógtha isteach sa ngréasán leathanach shé feidhmeanna, 1275 01:04:19,960 --> 01:04:21,820 sé nósanna imeachta scríobh Nick. 1276 01:04:21,820 --> 01:04:26,800 Beidh triúr acu a gheobhaidh tú roinnt, dearg, glas, nó luach gorm. 1277 01:04:26,800 --> 01:04:28,787 Beidh triúr acu leagtar sin luach. 1278 01:04:28,787 --> 01:04:30,620 Agus na fostríocanna bhfuil ach ionadchoinneálaithe, 1279 01:04:30,620 --> 01:04:32,600 mar sin ní mór duit a fháil amach cad iad na. 1280 01:04:32,600 --> 01:04:36,240 >> Mar sin, leis na trí feidhmeanna, an chéad cheann de na rudaí seo 1281 01:04:36,240 --> 01:04:39,190 ag dul a bheith ina x-chomhordú, agus an dara de na rudaí seo 1282 01:04:39,190 --> 01:04:40,700 ag dul a bheith ina y-chomhordú. 1283 01:04:40,700 --> 01:04:44,650 I bhfocail eile, a ponc, a picteilín mian leat a fháil ar an glas ar, 1284 01:04:44,650 --> 01:04:46,480 a fháil ar an gorm, a fháil ar an dearg. 1285 01:04:46,480 --> 01:04:51,440 Agus ansin anseo, tá sé seo ag dul a bheith x, tá sé seo ag dul a bheith ina luach y, 1286 01:04:51,440 --> 01:04:55,379 agus tá sé seo ag dul a bheith ina uimhir. 1287 01:04:55,379 --> 01:04:57,170 Mar sin a ligean ar a dhéanamh ar an chéad líne seo le chéile 1288 01:04:57,170 --> 01:05:00,220 agus ansin beidh mé é a fhágáil tú chun iarracht a rianú ar an gcuid eile. 1289 01:05:00,220 --> 01:05:03,100 Mar sin, de réir na dtreoracha ar an leathanach seo, ní mór dúinn 1290 01:05:03,100 --> 01:05:08,960 chun cur leis an dearg ag fachtóir de 10, agus ní mór dúinn a bhaint as an glas 1291 01:05:08,960 --> 01:05:09,930 agus bain an gorm. 1292 01:05:09,930 --> 01:05:12,410 Let tús leis na cásanna sin. 1293 01:05:12,410 --> 01:05:17,760 Mar sin, más mian liom a, agus mé ag dul a fleasc trí úsáid a bhaint roinnt spásanna, 1294 01:05:17,760 --> 01:05:22,291 más mian liom a leagtar ar an dearg, an glas, nó an luach gorm, 1295 01:05:22,291 --> 01:05:23,540 Tá mé ag dul a dhéanamh ar an méid seo a leanas. 1296 01:05:23,540 --> 01:05:31,280 >> Íomhá, im.setBlue, agus ansin bunaithe ar mo treoracha anseo, 1297 01:05:31,280 --> 01:05:36,700 cad ba chóir dom trí rud cineál taobh istigh de lúibíní anois? 1298 01:05:36,700 --> 01:05:41,960 dhíth orm an luach x, an y luach, agus cén uimhir 1299 01:05:41,960 --> 01:05:48,770 ba chóir dom a chur anseo más mian liom chun fáil réidh an gorm, bunaithe ar an scéal anseo? 1300 01:05:48,770 --> 01:05:49,630 Just a náid. 1301 01:05:49,630 --> 01:05:52,420 Más mian mé aon gorm, tá mé díreach tar éis dul chun é a athrú go nialas. 1302 01:05:52,420 --> 01:05:54,465 >> Anois, a ligean ar recap díreach cad tá sé seo á dhéanamh. 1303 01:05:54,465 --> 01:05:56,970 1304 01:05:56,970 --> 01:06:01,170 Tá mé anseo ar na mbarr dara agus an tríú línte, 1305 01:06:01,170 --> 01:06:04,080 D'éiligh mé dhá lúb, lúba neadaithe, má tá tú 1306 01:06:04,080 --> 01:06:08,360 Beidh, go bhfuil dul chun go mbeadh an éifeacht de dul ar aghaidh ó chlé go deas, 1307 01:06:08,360 --> 01:06:11,590 bharr go bun os cionn gach ceann de na x luachanna agus gach ceann de na y-luachanna. 1308 01:06:11,590 --> 01:06:15,167 Toisc arís, tá pictiúr ach greille na sraitheanna agus colúin. 1309 01:06:15,167 --> 01:06:17,000 Mar sin, tá sé seo ag dul a fháil haitheantas coibhneasta de na gorm. 1310 01:06:17,000 --> 01:06:18,627 Lig dom a fhágáil sa chéad líne eile a thabhairt duit. 1311 01:06:18,627 --> 01:06:20,043 Conas is féidir liom a fháil haitheantas coibhneasta de na glas? 1312 01:06:20,043 --> 01:06:23,747 1313 01:06:23,747 --> 01:06:25,140 >> LUCHT ÉISTEACHTA: [inaudible] 1314 01:06:25,140 --> 01:06:26,151 >> DAVID MALAN: Nice. 1315 01:06:26,151 --> 01:06:28,260 >> LUCHT ÉISTEACHTA: [inaudible] 1316 01:06:28,260 --> 01:06:30,850 >> DAVID MALAN: Nice. 1317 01:06:30,850 --> 01:06:36,120 Agus tá mé ag dul chun súmáil amach, agus díreach a ghlacadh cúram den nach atá déanta agat ar bith typos. 1318 01:06:36,120 --> 01:06:39,390 Agus má tá tú compordach leis an méid atá déanta agat, 1319 01:06:39,390 --> 01:06:42,936 dul ar aghaidh agus cliceáil ar an gcnaipe Rith / Sábháil agus féach cad a fhaigheann tú. 1320 01:06:42,936 --> 01:06:46,982 1321 01:06:46,982 --> 01:06:48,690 Agus arís, atá déanta againn ach trí athruithe. 1322 01:06:48,690 --> 01:06:52,130 scriosadh againn go chéad trácht agus ionad sé 1323 01:06:52,130 --> 01:06:53,575 leis an dá líne de chód. 1324 01:06:53,575 --> 01:06:55,742 1325 01:06:55,742 --> 01:06:58,450 Agus tá sé ceart go leor más gá duit a bhuail an gcnaipe Run / Sábháil cúpla uair 1326 01:06:58,450 --> 01:07:01,190 rud éigin a shocrú. 1327 01:07:01,190 --> 01:07:03,610 >> Agus lig dom a zúmáil freisin ar mo cód ionas gur féidir leat transcribe. 1328 01:07:03,610 --> 01:07:04,110 Dea. 1329 01:07:04,110 --> 01:07:08,720 Mar sin, féach mé Andrew bhfuil cad cosúil le bheith ina botún. 1330 01:07:08,720 --> 01:07:11,110 Sé ag fuair ach mór dubh dronuilleog ar a scáileán. 1331 01:07:11,110 --> 01:07:13,120 An bhfuil duine ar bith eile acu dronuilleog dubh mór? 1332 01:07:13,120 --> 01:07:13,390 >> LUCHT ÉISTEACHTA: Is ea. 1333 01:07:13,390 --> 01:07:14,360 >> DAVID MALAN: dronuilleog dubh Big? 1334 01:07:14,360 --> 01:07:16,068 OK, mar sin a ligean ar smaoineamh faoi ​​cad a chiallaíonn sé seo. 1335 01:07:16,068 --> 01:07:20,560 Dúirt muid go náid, náid, náid, mar sin níl aon glas, gan dearg, gan aon gorm, 1336 01:07:20,560 --> 01:07:21,980 ag dul a thabhairt duit dubh. 1337 01:07:21,980 --> 01:07:24,467 Agus tharlaíonn sé go raibh an chuid is mó d'ár ríomhairí glúine 1338 01:07:24,467 --> 01:07:25,800 ní hamháin go bhfuil go leor fidelity. 1339 01:07:25,800 --> 01:07:27,750 Ní féidir leat insint go leor ann i ndáiríre rud éigin ann. 1340 01:07:27,750 --> 01:07:30,340 Agus má tá tú de chineál ar lean b'fhéidir do scáileán aghaidh agus ar ais, 1341 01:07:30,340 --> 01:07:32,850 b'fhéidir bhfuil tú a fheiceáil rud beag ann? 1342 01:07:32,850 --> 01:07:34,820 B'fhéidir, de chineál ar, saghas? 1343 01:07:34,820 --> 01:07:36,640 Níl sé foirfe dubh. 1344 01:07:36,640 --> 01:07:38,050 >> LUCHT ÉISTEACHTA: [inaudible] 1345 01:07:38,050 --> 01:07:39,510 >> DAVID MALAN: Spoiler! 1346 01:07:39,510 --> 01:07:42,610 Tá roinnt dearg ann, ach cuimhnigh ó na sonraíochtaí 1347 01:07:42,610 --> 01:07:44,940 na faidhbe, toned Nick sé síos. 1348 01:07:44,940 --> 01:07:47,860 desaturated sé sé beagán, ach ní léir ar an mbealach go nialas. 1349 01:07:47,860 --> 01:07:51,670 Mar sin, más mian linn a Formhéadaigh an méid de dearg, lig dom a mholadh seo a trick. 1350 01:07:51,670 --> 01:07:53,750 Lig dom zúmáil isteach ar mo scáileán. 1351 01:07:53,750 --> 01:07:58,678 Agus lig dom dul ar aghaidh agus a rá méid cothrom im.getRed (x, y). 1352 01:07:58,678 --> 01:08:02,440 1353 01:08:02,440 --> 01:08:05,790 >> Tá an líne de chód a thabhairt dom rud ar a dtugtar athróg. 1354 01:08:05,790 --> 01:08:09,643 Tá mé treallach, ach, fhéadfaí a rá, ar a dtugtar go réasúnach mo athróg cad, 1355 01:08:09,643 --> 01:08:10,143 cosúil? 1356 01:08:10,143 --> 01:08:13,530 1357 01:08:13,530 --> 01:08:14,340 Suim. 1358 01:08:14,340 --> 01:08:14,980 méid Díreach. 1359 01:08:14,980 --> 01:08:16,960 D'fhéadfadh mé iarr sé aon rud is mian liom, ach tá mé 1360 01:08:16,960 --> 01:08:19,490 ag baint úsáide as an fheidhm eile go bhfuil cur síos mé níos luaithe 1361 01:08:19,490 --> 01:08:25,359 a fháil ar an méid de dearg ag x camóg y. 1362 01:08:25,359 --> 01:08:27,520 Cén fáth a ndearna mé é sin? 1363 01:08:27,520 --> 01:08:30,004 Cad ba mhaith leat a dhéanamh anseo? 1364 01:08:30,004 --> 01:08:32,910 1365 01:08:32,910 --> 01:08:33,619 Ní mór duit a add-- 1366 01:08:33,619 --> 01:08:34,493 LUCHT ÉISTEACHTA: [inaudible] 1367 01:08:34,493 --> 01:08:36,279 DAVID MALAN: Sea, b'fhéidir méadaigh faoi 10. 1368 01:08:36,279 --> 01:08:38,862 Agus más rud é nach bhfuil a fhios agat seo, tá mé dul chun dul ar aghaidh agus é seo a dhéanamh. 1369 01:08:38,862 --> 01:08:42,060 Tá mé ag dul chun dul ar aghaidh agus rá, ba mhaith liom an méid dearg 1370 01:08:42,060 --> 01:08:46,550 Ba mhaith liom a bheith is cuma cad Is ag an dearg, amanna 10, 1371 01:08:46,550 --> 01:08:50,330 agus an réalta, an réiltín ar do Is méarchlár Ní gá the-- úsáid x. 1372 01:08:50,330 --> 01:08:51,569 Bain úsáid as an réalta. 1373 01:08:51,569 --> 01:08:55,350 Sin é an chaoi tú rudaí iolrú i bhformhór na teangacha cláir. 1374 01:08:55,350 --> 01:08:59,790 >> Mar sin, de réir an intuition Kareem s, stóráil i athróg ar a dtugtar méid, 1375 01:08:59,790 --> 01:09:03,649 cé mhéad dearg Ba mhaith liom ag xy suíomh. 1376 01:09:03,649 --> 01:09:11,500 Conas, anois, ná a dhéanamh liom go Picteilíní mbeadh an uimhir sin? 1377 01:09:11,500 --> 01:09:12,859 Tá tú déanta cheana féin roimh. 1378 01:09:12,859 --> 01:09:17,666 Leagtha tú an glas agus an gorm aon luach, go nialas. 1379 01:09:17,666 --> 01:09:18,540 LUCHT ÉISTEACHTA: [inaudible] 1380 01:09:18,540 --> 01:09:20,040 DAVID MALAN: Sea, go maith nach bhfuil tú ag sé ag iarraidh a 10. 1381 01:09:20,040 --> 01:09:21,460 Rinne tú cheana féin ar an mata anseo. 1382 01:09:21,460 --> 01:09:24,779 Mar sin, tá muid ag fáil an luach dearg, a bhfuil líon íseal, is dócha. 1383 01:09:24,779 --> 01:09:26,180 Táimid ag iolrú ar bun le 10. 1384 01:09:26,180 --> 01:09:29,139 Cad ba mhaith leat a dhéanamh le an méid athróg anois? 1385 01:09:29,139 --> 01:09:30,130 >> LUCHT ÉISTEACHTA: [inaudible] 1386 01:09:30,130 --> 01:09:30,880 >> DAVID MALAN: Nice. 1387 01:09:30,880 --> 01:09:34,616 Mar sin, im.set-- cad é? 1388 01:09:34,616 --> 01:09:35,640 >> LUCHT ÉISTEACHTA: setRed. 1389 01:09:35,640 --> 01:09:39,760 >> DAVID MALAN: setRed, ag xy suíomh. 1390 01:09:39,760 --> 01:09:40,260 Yeah. 1391 01:09:40,260 --> 01:09:41,200 Agus díreach an méid. 1392 01:09:41,200 --> 01:09:44,257 I bhfocail eile, athróg Is placeholder sealadach 1393 01:09:44,257 --> 01:09:45,840 gur féidir leat a chur rud is mian leat i. 1394 01:09:45,840 --> 01:09:48,680 tharlóidh muid chun bheith ag cur uimhir ann, i láthair na huaire. 1395 01:09:48,680 --> 01:09:51,569 Táimid tar éis iolrú dó le 10 chun é a dhéanamh níos mó. 1396 01:09:51,569 --> 01:09:56,480 Agus anois tá mé ag a chur in ionad go athróg mar sin an tríú argóint, nó ionchur 1397 01:09:56,480 --> 01:09:57,810 a shocrú dearg. 1398 01:09:57,810 --> 01:10:00,440 Agus mar sin go uair tú chríochnú go, agus nóta a ghlacadh 1399 01:10:00,440 --> 01:10:02,330 den leath-colons agus na lúibíní. 1400 01:10:02,330 --> 01:10:06,290 >> Téigh amach romhainn agus cliceáil reáchtáil / ach arís, agus tú 1401 01:10:06,290 --> 01:10:10,690 Ba chóir a fheiceáil, magically, cad a bhí i ndáiríre ann. [? Arwa,?] Cad atá ann? 1402 01:10:10,690 --> 01:10:16,412 An Túr Eiffel i lán-chuimsitheach dearg, ní leor dorcha. 1403 01:10:16,412 --> 01:10:17,870 ba chóir go mbeadh níos soiléire anois, yes? 1404 01:10:17,870 --> 01:10:18,840 OK. 1405 01:10:18,840 --> 01:10:20,215 Agus Andrew, bosca nach bhfuil níos mó dubh? 1406 01:10:20,215 --> 01:10:21,090 LUCHT ÉISTEACHTA: [inaudible] 1407 01:10:21,090 --> 01:10:22,180 DAVID MALAN: Ceart go. 1408 01:10:22,180 --> 01:10:23,610 Mar sin, beidh mé a choinneáil ar an scáileán. 1409 01:10:23,610 --> 01:10:27,010 Más mian leat a imirt leis an ina dhiaidh sin, beidh mé athchruthú seo ar do shon. 1410 01:10:27,010 --> 01:10:29,140 Ach an cód raibh anseo go díreach. 1411 01:10:29,140 --> 01:10:31,460 Cén fáth nach é a dhéanamh muid ar cheann eile. 1412 01:10:31,460 --> 01:10:33,880 Lig dom scrollú síos beagán. 1413 01:10:33,880 --> 01:10:36,760 >> Mar sin, sa chás seo, an teilgeoir Ní dhéanann i ndáiríre é ceartais. 1414 01:10:36,760 --> 01:10:40,486 Ach ar do scáileán, is dócha mbeadh bosca an-dearg agus an-dubh. 1415 01:10:40,486 --> 01:10:42,610 Seo, freisin, a bhfreagra go Léiríonn éigin cáiliúil. 1416 01:10:42,610 --> 01:10:44,193 Mar sin féin, tá an íomhá seo a riocht. 1417 01:10:44,193 --> 01:10:47,740 An íomhá fíor, is é an uair seo, sna luachanna gorm agus glas. 1418 01:10:47,740 --> 01:10:51,820 Mar sin féin, tá siad roinnte go léir 20 ionas go bhfuil na luachanna an-bheag. 1419 01:10:51,820 --> 01:10:54,660 Is iad na luachanna dearg ach uimhreacha randamacha, torann. 1420 01:10:54,660 --> 01:10:57,190 Cealaigh na saobhadh a thaispeáint ar an íomhá fíor. 1421 01:10:57,190 --> 01:10:59,200 >> Mar sin, Nick insíonn ansin tú cad atá le déanamh. 1422 01:10:59,200 --> 01:11:04,290 Socraigh na luachanna dearg go nialas, agus ní sin a dhéanamh spoil a bhfuil sé. 1423 01:11:04,290 --> 01:11:07,110 Ansin iolraigh an gorm agus luachanna glas 20. 1424 01:11:07,110 --> 01:11:09,820 Mar sin, tá sé beagnach an clár céanna is a bhíodh, 1425 01:11:09,820 --> 01:11:11,380 ach go bhfuil tú aisiompú ar an bpróiseas. 1426 01:11:11,380 --> 01:11:13,780 Agus beidh mé a chur ar mo cód ó roimh ar an scáileán i gcás 1427 01:11:13,780 --> 01:11:16,650 ba mhaith leat a tharchur ar ais dó nó imirt níos mó leis an gceann sin. 1428 01:11:16,650 --> 01:11:18,100 Lig dom zúmáil isteach ar sin. 1429 01:11:18,100 --> 01:11:21,450 Ach a réiteach íomhá copair bhfreagra, uimhir a dó. 1430 01:11:21,450 --> 01:11:37,623 1431 01:11:37,623 --> 01:11:40,580 >> LUCHT ÉISTEACHTA: [inaudible] 1432 01:11:40,580 --> 01:11:44,010 >> DAVID MALAN: OK, mar sin an ceann seo tá mé nach bhfuil ag dul a thabhairt mar go leor leideanna. 1433 01:11:44,010 --> 01:11:47,220 Mar sin, mé would-- ó, a ligean a fheiceáil, tá tú typo anseo. 1434 01:11:47,220 --> 01:11:49,621 Mar sin, cuimhnigh, seo anseo Ní mór i ndáiríre chun dul ann. 1435 01:11:49,621 --> 01:11:52,870 Mar sin, cad ba mhaith liom a mholadh, más mian leat a díriú ar an gceann seo, níl an freagra. 1436 01:11:52,870 --> 01:11:57,060 Más mian leat a transcribe sin, go ba cheart a fháil ar an chéad oibre amháin. 1437 01:11:57,060 --> 01:11:59,910 Agus ansin is féidir leat é a úsáid go bhfuil mar inspioráid don dara ceann. 1438 01:11:59,910 --> 01:12:02,230 Nice. 1439 01:12:02,230 --> 01:12:02,730 Dea. 1440 01:12:02,730 --> 01:12:05,430 1441 01:12:05,430 --> 01:12:08,180 >> Agus do na aisteach, tá sé seo le sampla simplí 1442 01:12:08,180 --> 01:12:11,080 de eolaíocht nó ar ealaíne dtugtar steganography, 1443 01:12:11,080 --> 01:12:14,100 an ealaín na faisnéise i bhfolach in íomhánna. 1444 01:12:14,100 --> 01:12:16,890 De ghnáth, d'fhéadfadh íomhánna a bheith comhartha uisce an-callánach 1445 01:12:16,890 --> 01:12:19,500 le lógó i bun chúinne, ach go soiléir, tú 1446 01:12:19,500 --> 01:12:22,070 Is féidir a bheith i bhfad níos sofaisticiúla faoi ​​agus i ndáiríre 1447 01:12:22,070 --> 01:12:25,050 hide íomhánna eile sna Íomhánna ar bhealach leis an teicníc. 1448 01:12:25,050 --> 01:12:59,890 1449 01:12:59,890 --> 01:13:05,770 >> Tóg ceann eile 30 soicind, agus ansin beidh orainn ar a laghad, a fhógairt cad ba cheart duit a fheiceáil. 1450 01:13:05,770 --> 01:13:08,330 Agus beidh mé saoire an tríú ceann mar chleachtadh sa bhaile, 1451 01:13:08,330 --> 01:13:11,353 más mian leat níos mó de dúshlán an deireadh seachtaine seo. 1452 01:13:11,353 --> 01:13:18,240 1453 01:13:18,240 --> 01:13:20,390 Agus sílim Andrew fhéadfadh gotten sé ar dtús. 1454 01:13:20,390 --> 01:13:22,645 Cad é an dara íomhá, Andrew? 1455 01:13:22,645 --> 01:13:23,920 >> LUCHT ÉISTEACHTA: Dealbh na Saoirse. 1456 01:13:23,920 --> 01:13:28,500 >> DAVID MALAN: Dealbh na Saoirse Beidh an freagra an am seo. 1457 01:13:28,500 --> 01:13:31,140 Mar sin, arís, ach roinnt simplí samplaí, an sprioc a 1458 01:13:31,140 --> 01:13:35,040 é a thabhairt duit tuiscint ar conas tá muid a aistriú Scratch pictiúrtha 1459 01:13:35,040 --> 01:13:40,410 bloic níos annoying agus níos cód casta, ach gach ceann de na smaointe 1460 01:13:40,410 --> 01:13:42,980 fós díreach mar an gcéanna, cé leis a thabhairt isteach 1461 01:13:42,980 --> 01:13:48,380 anois ar an nóisean de athróg, á in ann rud éigin a stóráil go sealadach. 1462 01:13:48,380 --> 01:13:51,750 >> A ligean ar a dhéanamh amháin níos mó lámha-ar, ach a nascadh anois na poncanna 1463 01:13:51,750 --> 01:13:53,880 chun rud éigin a bhí beagán níos fíor-domhan. 1464 01:13:53,880 --> 01:13:56,610 Nuair atá tú réidh, más féidir leat téigh go dtí an URL ar an scáileán. 1465 01:13:56,610 --> 01:14:00,610 Sin freisin i do chóip den sleamhnáin developers.google.com/maps~~V,. 1466 01:14:00,610 --> 01:14:03,660 Lig ar i ndáiríre rud éigin fíor, mar a déarfá, ar an ngréasán 1467 01:14:03,660 --> 01:14:07,600 ag baint úsáide as an Google Maps API, nó comhéadan feidhmchláir, 1468 01:14:07,600 --> 01:14:08,940 mar seo a leanas. 1469 01:14:08,940 --> 01:14:12,341 >> Google, cosúil le go leor cuideachtaí, Soláthraíonn a lán de feidhmiúlacht saor 1470 01:14:12,341 --> 01:14:14,840 gur féidir leat é a úsáid a thógáil do iarratais suimiúil féin. 1471 01:14:14,840 --> 01:14:18,890 Go deimhin, má tá tú ag úsáid riamh Uber a fháil cab nó carr, 1472 01:14:18,890 --> 01:14:21,640 tá a fhios agat is dócha go bhfuil uber a mhapáil agus léiríonn sé gluaisteáin ar sé. 1473 01:14:21,640 --> 01:14:24,870 Is é sin, mar is fearr agus is féidir liom insint, Google Maps API. 1474 01:14:24,870 --> 01:14:28,884 Tá siad ag baint úsáide as i ndáiríre léarscáileanna Google, ach nach bhfuil uber cuideachta mapála, 1475 01:14:28,884 --> 01:14:31,050 ná mar a bheadh ​​ina fadhb go háirithe suimiúil 1476 01:14:31,050 --> 01:14:33,510 chun an fhadhb ar bharr a gcuid fhadhb seirbhís charr. 1477 01:14:33,510 --> 01:14:35,510 Agus mar sin tá siad ag seasamh, arís, ar an shoulders 1478 01:14:35,510 --> 01:14:37,520 daoine eile, Google sa chás seo. 1479 01:14:37,520 --> 01:14:42,850 Mar sin, úsáideann siad léarscáileanna Google ach a gcuid féin Seirbhísí carr agus gnéithe eile den sórt sin. 1480 01:14:42,850 --> 01:14:47,770 >> Mar sin, táimid ag dul chun leas a bhaint seo a dhéanamh ar an méid seo a leanas. 1481 01:14:47,770 --> 01:14:50,230 Agus má tá mé imithe ró-tapa, ach glaoch orm níos mó i láthair na huaire. 1482 01:14:50,230 --> 01:14:53,500 Sásta a recap roinnt de na rudaí íomhá. 1483 01:14:53,500 --> 01:14:56,290 Ba chóir duit tú féin a fheiceáil ag leathanach mar seo. 1484 01:14:56,290 --> 01:14:58,230 Mar sin, deas Google, agus tá siad i measc an chuid is fearr 1485 01:14:58,230 --> 01:15:01,364 sholáthar APIs, ní hamháin, ach APIs saor in aisce go bhfuil tú 1486 01:15:01,364 --> 01:15:02,780 Is féidir le súgradh leis nó a úsáid ar bhonn tráchtála. 1487 01:15:02,780 --> 01:15:06,450 Siad a dhéanamh tús a mhuirearú dá bhfágfadh do úsáid Is ard, ach chuaigh mé amach romhainn roimh ré 1488 01:15:06,450 --> 01:15:10,490 agus sínithe dúinn suas le haghaidh cuntas saor in aisce go, tá súil againn, 10 ríomhairí 1489 01:15:10,490 --> 01:15:12,480 Ní bheidh a dhícháiliú linn le haghaidh tobann. 1490 01:15:12,480 --> 01:15:14,320 Mar sin tá súil againn seo Beidh taispeántais oibre. 1491 01:15:14,320 --> 01:15:18,840 >> Agus faoi deara go bhfuil siad APIs do Android, iOS, seirbhísí gréasáin, agus gréasáin, 1492 01:15:18,840 --> 01:15:19,620 is cuma cad é sin. 1493 01:15:19,620 --> 01:15:20,700 A ligean ar díriú ar an ngréasán. 1494 01:15:20,700 --> 01:15:26,560 Mar sin, cliceáil ar an mbosca bándearg, gréasáin, agus go mar thoradh tú, tá súil againn, le leathanach 1495 01:15:26,560 --> 01:15:27,630 anseo. 1496 01:15:27,630 --> 01:15:29,335 Agus tá siad fuair a bunch iomlán de APIs. 1497 01:15:29,335 --> 01:15:31,210 Agus is féidir é a bheith beagán mór ar dtús, 1498 01:15:31,210 --> 01:15:33,000 ach beidh mé a stiúradh linn trí cad ba mhaith linn. 1499 01:15:33,000 --> 01:15:38,500 >> Ag an mbarr clé an Google Maps JavaScript API, an API JavaScript. 1500 01:15:38,500 --> 01:15:40,380 Mar sin, dul ar aghaidh agus cliceáil go bhfuil ceann. 1501 01:15:40,380 --> 01:15:49,360 Agus a bheidh mar thoradh tú anois ar an tar éis an leathanach, demos agus cód samplacha. 1502 01:15:49,360 --> 01:15:51,190 Lig dom zúmáil amach anseo. 1503 01:15:51,190 --> 01:15:56,300 Agus lig dom a fháil dúinn to-- scrollú síos go dtí nuair a deir sé céimeanna tús tapaidh. 1504 01:15:56,300 --> 01:15:57,970 Ba chóir do scáileán cuma mhaith mianach. 1505 01:15:57,970 --> 01:16:01,130 >> Agus níl dhá chéim, a fháil eochair agus tús a fhorbairt. 1506 01:16:01,130 --> 01:16:04,190 Rinne mé cheana féin céim amháin do dúinn, ag fáil eochair mar a thugtar air. 1507 01:16:04,190 --> 01:16:05,320 Agus tá sé seo le smaoineamh coitianta. 1508 01:16:05,320 --> 01:16:09,210 Tá eochair API ginearálta ach uimhir randamach mór nó teaghrán 1509 01:16:09,210 --> 01:16:11,130 go bhfuil tú ceaptha a ghreamú isteach do chód, 1510 01:16:11,130 --> 01:16:15,280 ionas go mbeidh a fhios Google atá tú nuair tú ag baint úsáide gcuid seirbhíse, a API. 1511 01:16:15,280 --> 01:16:17,370 Ní chiallaíonn go bhfuil muid ag rud ar bith á ghearradh. 1512 01:16:17,370 --> 01:16:21,030 Agus anois, cliceáil, in ionad amháin, cliceáil tús a fhorbairt. 1513 01:16:21,030 --> 01:16:25,990 Mura féidir leat tonn mise amháin níos mó más rud é nach bhfuil cinnte áit a bhfuil muid. 1514 01:16:25,990 --> 01:16:28,040 >> Mar sin, beidh orainn a scratch ach an dromchla, anseo ach cad 1515 01:16:28,040 --> 01:16:31,000 Shíl mé go mbeadh a bheith láidir Is go bhfuil iarbhír gach duine againn, 1516 01:16:31,000 --> 01:16:34,240 ag baint úsáide as Cloud9 in aon fhuinneog agus an teagaisc sa bhfuinneog eile, 1517 01:16:34,240 --> 01:16:37,120 ligeann a fháil iarbhír ár gcuid féin iarratas faoi lán seoil 1518 01:16:37,120 --> 01:16:40,920 go leabaíonn saincheaptha Google léarscáil in ár leathanach gréasáin féin, 1519 01:16:40,920 --> 01:16:43,010 agus ansin cuireann amháin nó dhá gnéithe. 1520 01:16:43,010 --> 01:16:45,520 Ach beidh orainn scratch ach an dromchla ar cad is féidir linn a dhéanamh. 1521 01:16:45,520 --> 01:16:47,020 >> Mar sin, ach seiceáil sanity tapaidh. 1522 01:16:47,020 --> 01:16:49,740 An bhfuil gach duine ar an leathanach, Google Maps JavaScript API? 1523 01:16:49,740 --> 01:16:50,872 Ba chóir a rá ag tosú. 1524 01:16:50,872 --> 01:16:53,330 Níl muid ag dul chun dul tríd an rud ar fad ar aon bhealach. 1525 01:16:53,330 --> 01:16:58,090 OK, i cluaisín eile, mura bhfuil tú tá sé ar oscailt, dtéann Cloud9 isteach 1526 01:16:58,090 --> 01:17:03,500 agus a fháil duit féin go dtí díreach cluaisín nua, ar deireadh thiar. 1527 01:17:03,500 --> 01:17:11,070 Mar sin, arís, c9.io ó inné, c9.io, agus gan ach a chruthú comhad nua. 1528 01:17:11,070 --> 01:17:13,500 Agus dul ar aghaidh agus glaoch sé cuma cén mhaith leat. 1529 01:17:13,500 --> 01:17:16,495 Iarr mé map.html mianach. 1530 01:17:16,495 --> 01:17:17,870 Call sé rud ar bith ag críochnú i html. 1531 01:17:17,870 --> 01:17:23,930 1532 01:17:23,930 --> 01:17:26,580 Agus ba chóir duit a bheith thart i gcás mé sa phróiseas 1533 01:17:26,580 --> 01:17:31,470 a bhfuil ach leid caochadh in folamh tab dtugtar rud éigin cosúil le map.html. 1534 01:17:31,470 --> 01:17:35,808 1535 01:17:35,808 --> 01:17:38,148 Nó comhad, comhad nua an am seo. 1536 01:17:38,148 --> 01:17:41,960 1537 01:17:41,960 --> 01:17:48,000 >> Agus anois, os a chionn ar an Google Maps JavaScript API, 1538 01:17:48,000 --> 01:17:50,010 beidh orainn skip léamh tríd den téacs seo. 1539 01:17:50,010 --> 01:17:53,760 Ach faoi deara go domhain Dia duit go deimhin i ngach áit, a fheiceann tú é anois. 1540 01:17:53,760 --> 01:17:58,020 Dia duit Tá saol seo mór ildaite sampla de a bunch iomlán de HTML. 1541 01:17:58,020 --> 01:18:03,590 Téigh amach romhainn agus a chóipeáil agus a ghreamú ach go HTML, agus mar sin as an cineál doc ag an mbarr 1542 01:18:03,590 --> 01:18:08,810 léir ar an mbealach go dtí an chlib HTML dhúnadh, téigh roimh ré agus cóip ar fad that-- arís, 1543 01:18:08,810 --> 01:18:14,430 sin faoi an domhan Dia duit example-- agus a ghreamú isteach i do tab Cloud9, 1544 01:18:14,430 --> 01:18:17,996 ionas go mbeidh anois do scáileán Ba cheart breathnú thart cosúil le mianach. 1545 01:18:17,996 --> 01:18:22,280 1546 01:18:22,280 --> 01:18:24,520 >> Agus is féidir leat a shábháil é, ach ná a luchtú ach go fóill. 1547 01:18:24,520 --> 01:18:26,290 A ligean ar breathnú ar dtús ag an cód agus a fheiceáil má táimid 1548 01:18:26,290 --> 01:18:29,110 Ní féidir tátal a bhaint astu nó a fhoghlaim as a bhfuil sé Google 1549 01:18:29,110 --> 01:18:30,860 Bhí orainn a chóipeáil blindly agus a ghreamú. 1550 01:18:30,860 --> 01:18:33,334 Tá siad ag iarraidh ach chun cabhrú, literally, tús dúinn, 1551 01:18:33,334 --> 01:18:35,500 ach ní níl go bhfuil i bhfad chastacht i ndáiríre. 1552 01:18:35,500 --> 01:18:40,100 1553 01:18:40,100 --> 01:18:42,210 Ceisteanna ar bith ach go fóill? 1554 01:18:42,210 --> 01:18:43,790 Táimid sábháilte a chruthú chun tosaigh? 1555 01:18:43,790 --> 01:18:44,330 OK. 1556 01:18:44,330 --> 01:18:46,800 >> Chomh tapa sin, a ligean ar a dhéanamh ar díreach roinnt seiceálacha sanity tapaidh. 1557 01:18:46,800 --> 01:18:48,800 Líne amháin de cad a dhéanfaidh mé féach, agus táthar ag súil, tá tú 1558 01:18:48,800 --> 01:18:51,710 féach, cad a chiallaíonn, DOCTYPE HTML? 1559 01:18:51,710 --> 01:18:52,385 Kareem, cuimhne? 1560 01:18:52,385 --> 01:18:53,260 LUCHT ÉISTEACHTA: [inaudible] 1561 01:18:53,260 --> 01:18:53,968 DAVID MALAN: Tá. 1562 01:18:53,968 --> 01:18:54,870 Anseo a thagann HTML 5. 1563 01:18:54,870 --> 01:18:57,950 Idir an dá linn, líne dhá cheann ar an Ciallaíonn an scáileán anseo bhrabhsálaí hug, 1564 01:18:57,950 --> 01:18:59,482 anseo a thagann an HTML iarbhír. 1565 01:18:59,482 --> 01:19:01,440 Is líne trí hug bhrabhsálaí, anseo a thagann an ceann. 1566 01:19:01,440 --> 01:19:04,260 Tá líne ceithre, ar ndóigh, hug bhrabhsálaí, tagann anseo teideal. 1567 01:19:04,260 --> 01:19:07,780 Cad a dhéanann líne cúig dhéanamh? 1568 01:19:07,780 --> 01:19:09,930 I ndáiríre, ní dhéanann an i ndáiríre aon ní a dhéanamh dúinn. 1569 01:19:09,930 --> 01:19:13,340 Sa chás seo, resizes sé ach an leathanach le mainneachtain. Líne shé, 1570 01:19:13,340 --> 01:19:16,140 ní mór dúinn Labhair faoi, ach tá sé Sonraíonn an ionchódú carachtar. 1571 01:19:16,140 --> 01:19:19,181 Níl bealaí éagsúla chun comhaid ionchódú, go háirithe do theangacha iasachta. 1572 01:19:19,181 --> 01:19:21,100 UTF-8 claonadh ach a bheith ar an réamhshocraithe. 1573 01:19:21,100 --> 01:19:26,580 >> Mar sin, anois beidh orainn a fheiceáil ag teacht seacht trí 16, roinnt CSS. 1574 01:19:26,580 --> 01:19:29,260 Agus cé nach againn le feiceáil gach ceann de na rudaí seo roimh, 1575 01:19:29,260 --> 01:19:30,810 Is féidir linn a cineál tátal a bhaint astu. 1576 01:19:30,810 --> 01:19:37,075 Mar sin, ag teacht ocht modhanna, hug bhrabhsálaí, iarratas a dhéanamh gach ceann díobh seo a leanas go gcuirtear dhá tags, 1577 01:19:37,075 --> 01:19:37,575 cosúil? 1578 01:19:37,575 --> 01:19:40,650 1579 01:19:40,650 --> 01:19:41,701 An HTML agus comhlacht téacs. 1580 01:19:41,701 --> 01:19:43,200 Dá bhrí sin tá an chamóg an rud nua ann. 1581 01:19:43,200 --> 01:19:46,140 Agus sin ach ar bhealach de lena sonraítear clibeanna il ag an am céanna. 1582 01:19:46,140 --> 01:19:47,640 >> Ansin tá muid fuair na braces gcuach. 1583 01:19:47,640 --> 01:19:51,170 Mar sin is cosúil, insíonn sé seo an bhrabhsálaí, dhéanamh ar an airde an leathanach 100%. 1584 01:19:51,170 --> 01:19:54,170 Mar sin, fiú má tá an-beag ábhar, a dhéanamh ar an leathanach ar fad, 1585 01:19:54,170 --> 01:19:55,530 dhéanamh ar an rud a líonadh ar an leathanach. 1586 01:19:55,530 --> 01:19:57,524 Déan an léarscáil líonadh ar deireadh thiar ar an leathanach. 1587 01:19:57,524 --> 01:19:58,690 Imeall, cad a chiallaíonn? 1588 01:19:58,690 --> 01:20:01,559 Sin de ghnáth cosúil treallach spás bán timpeall an imill 1589 01:20:01,559 --> 01:20:04,350 go bhfuil roinnt dearthóir bhrabhsálaí ach chinn a bheith ann, mar gheall ar é 1590 01:20:04,350 --> 01:20:05,540 cineál dhéanann rudaí breathnú níos glaine. 1591 01:20:05,540 --> 01:20:06,498 Ach nach bhfuil muid ag iarraidh sin. 1592 01:20:06,498 --> 01:20:08,710 Ba mhaith linn an léarscáil dul léir ar an mbealach chun an imill. 1593 01:20:08,710 --> 01:20:10,930 Stuáil, den chineál céanna i spiorad le corrlaigh. 1594 01:20:10,930 --> 01:20:14,980 Ciallaíonn Imill taobh amuigh, ciallaíonn stuála taobh istigh, ach tá sé den chineál céanna i go leor. 1595 01:20:14,980 --> 01:20:17,520 Tá sé beagán de Maolán idir tú féin agus na himill. 1596 01:20:17,520 --> 01:20:21,170 >> Agus ansin tá líne 13 dea seans ar athbhreithniú tapa. 1597 01:20:21,170 --> 01:20:26,440 Cad a dhéanann léarscáil comhartha géar Ciallaíonn, nó ciallóidh léarscáil hashtag? 1598 01:20:26,440 --> 01:20:29,650 Cad a dhéanann sin tagairt a dhéanamh, i bprionsabal? 1599 01:20:29,650 --> 01:20:31,485 >> LUCHT ÉISTEACHTA: [inaudible] 1600 01:20:31,485 --> 01:20:32,360 DAVID MALAN: Go díreach. 1601 01:20:32,360 --> 01:20:36,900 An mhaoin, CSS mhaoin seo baineann sé le ach rud amháin, an chlib HTML 1602 01:20:36,900 --> 01:20:41,180 go bhfuil Aitheantais ar ceanglófar, comharthaí athfhriotail "léarscáil". 1603 01:20:41,180 --> 01:20:44,460 Agus lig anois ar aghaidh go tapa, scrollbharra síos go dtí an bun an comhad, a 1604 01:20:44,460 --> 01:20:49,860 Níl ró-bhfad ar shiúl, agus fógra ar líne 19, má greamaigh tú é go díreach mar a rinne mé, 1605 01:20:49,860 --> 01:20:53,405 Tá líne 19 ach div, a bhfuil rannán den leathanach, a inné I 1606 01:20:53,405 --> 01:20:54,820 dtugtar réigiún dronuilleogach. 1607 01:20:54,820 --> 01:20:55,820 Sé seo ag fuair rud ar bith ann. 1608 01:20:55,820 --> 01:20:57,550 Tá sé an chlib oscailte, tag dhúnadh. 1609 01:20:57,550 --> 01:20:59,490 Ach a dhéanann sé go mbeadh le haitheantas ar leith. 1610 01:20:59,490 --> 01:21:02,090 >> Mar sin, cad is cosúil a bheith Is ag tarlú anseo Google 1611 01:21:02,090 --> 01:21:05,880 Tá readying ár leathanach gréasáin mbeadh iomlán ar airde 100%, 1612 01:21:05,880 --> 01:21:09,680 agus aon stuáil, aon corrlaigh, mar gheall ar cad táimid ag dul a chur taobh istigh 1613 01:21:09,680 --> 01:21:13,647 den div, a bhfuil ID uathúil léarscáil, ina léarscáil leabaithe iarbhír. 1614 01:21:13,647 --> 01:21:15,480 Agus ba mhaith linn é a líonadh an leathanaigh, agus ní hamháin 1615 01:21:15,480 --> 01:21:17,560 roinnt dronuilleog beag i lár. 1616 01:21:17,560 --> 01:21:24,220 Mar sin, ag teacht 14 béim dul céanna, an léarscáil féin ba chóir go mbeadh airde de 100%. 1617 01:21:24,220 --> 01:21:29,220 >> Mar sin, faoi deara anois idir línte 20 agus 28, is é seo JavaScript cód. 1618 01:21:29,220 --> 01:21:33,020 Agus é seo, cé go bhfuil sé syntactically beagán aisteach, 1619 01:21:33,020 --> 01:21:34,730 Níl níl dul go léir go bhfuil i bhfad ar anseo. 1620 01:21:34,730 --> 01:21:39,310 Ag teacht 21, tá sé seo á dhearbhú rud ar a dtugtar athróg. 1621 01:21:39,310 --> 01:21:42,030 In ionad ag iarraidh é méideanna, mar a rinne muid roimh, 1622 01:21:42,030 --> 01:21:44,500 táimid ag rá níos beaichte var, rud a chiallaíonn go díreach athróg. 1623 01:21:44,500 --> 01:21:46,520 D'fhéadfadh muid a bheith in úsáid go i cód Nick, ach ní raibh sé, mar sin mé 1624 01:21:46,520 --> 01:21:48,190 Ní raibh bodhraigh a dhéanamh é ach oiread. 1625 01:21:48,190 --> 01:21:50,240 Tá sé ina athróg ar a dtugtar léarscáil, agus ansin níl 1626 01:21:50,240 --> 01:21:53,360 feidhm go cosúil dtugtar initMap. 1627 01:21:53,360 --> 01:21:55,780 >> Mar sin, tá sé seo cosúil ár n-saincheaptha féin píosa bhfreagra i Scratch. 1628 01:21:55,780 --> 01:21:58,830 Táimid tar éis a cruthaíodh píosa feidhmiúlacht dtugtar initMap, 1629 01:21:58,830 --> 01:22:00,980 agus is féidir leat cineál tátal a bhaint astu cad atá ar siúl anseo. 1630 01:22:00,980 --> 01:22:02,930 Ar thaobh na láimhe clé, againn fuair athróg, 1631 01:22:02,930 --> 01:22:06,000 mar sin táimid ag dul a chur ar an méid seo a leanas Rud taobh istigh go athróg, 1632 01:22:06,000 --> 01:22:07,362 ó ceart ar chlé. 1633 01:22:07,362 --> 01:22:11,940 Deir an thaobh na láimhe deise, hug bhrabhsálaí, a thabhairt dom léarscáil nua Google. 1634 01:22:11,940 --> 01:22:16,490 Agus is é google.maps.map ach ar bhealach funky shonrú go fheidhm seo 1635 01:22:16,490 --> 01:22:19,790 Baineann leis Google Maps. 1636 01:22:19,790 --> 01:22:23,010 >> Tar éis na lúibíní, atá feicthe againn seo roimh, hug bhrabhsálaí, a fháil 1637 01:22:23,010 --> 01:22:29,210 dom na heilimintí sa leathanach, an tag sa leathanach a bhfuil le haitheantas ar leith is-- 1638 01:22:29,210 --> 01:22:30,710 >> LUCHT ÉISTEACHTA: [inaudible] 1639 01:22:30,710 --> 01:22:31,790 >> DAVID MALAN: --map. 1640 01:22:31,790 --> 01:22:35,770 Agus is é an méid ar siúl, go maith, líne seo le chéile, ag teacht 23, 1641 01:22:35,770 --> 01:22:38,630 é ag rá go bunúsach, hug bhrabhsálaí, téigh a fháil dom 1642 01:22:38,630 --> 01:22:42,800 go div folamh ar an leathanach a bhfuil a ID léarscáil leith, 1643 01:22:42,800 --> 01:22:45,600 mar ba mhaith liom a chur isteach isteach it-- instealladh isteach é, 1644 01:22:45,600 --> 01:22:49,520 má will-- tú a bunch iomlán de ábhar a tharlaíonn a bheith ag teacht ón ngréasán, 1645 01:22:49,520 --> 01:22:50,427 ina dhiaidh sin. 1646 01:22:50,427 --> 01:22:52,010 Agus Google déanamh gach ceann de sin dúinn. 1647 01:22:52,010 --> 01:22:55,350 >> Mar sin, arís, ag deireadh an-an lae, ní mór dúinn sampla seo de astarraingt. 1648 01:22:55,350 --> 01:22:58,610 Tá mé aon smaoineamh cad is léarscáil nó conas a API léarscáil a chur i bhfeidhm. 1649 01:22:58,610 --> 01:22:59,460 Ní mór dúinn a. 1650 01:22:59,460 --> 01:23:02,740 Ní mór dúinn ach a rá leis an léarscáil nuair a chur féin, agus saoire 1651 01:23:02,740 --> 01:23:04,880 iad siúd is bun chun feidhme sonraí Google. 1652 01:23:04,880 --> 01:23:08,190 Anois tá cosúil dhá phíosa sonraí 1653 01:23:08,190 --> 01:23:11,940 go bhfuil an sampla seo sholáthar do API Google. 1654 01:23:11,940 --> 01:23:16,450 Cosúil lár an léarscáil, agus an leibhéal zúmála, mar a déarfá. 1655 01:23:16,450 --> 01:23:21,390 >> Agus dhéanann duine ar bith aithint ar na comhordanáidí, domhanleithead agus domhanfhad? 1656 01:23:21,390 --> 01:23:24,364 Is dócha nach bhfuil, ach is féidir linn dul ar ais leis an teagaisc, féach literally. 1657 01:23:24,364 --> 01:23:25,780 Ach beidh orainn é a fheiceáil i nóiméad ach. 1658 01:23:25,780 --> 01:23:29,880 Is leibhéal zúmála luach idir, ní féidir liom Tá a fhios, duine as gach 13 nó rud éigin mar sin. 1659 01:23:29,880 --> 01:23:32,880 Tá sé ach a dhéanamh leis an gcaoi fada go bhfuil tú súmáilte i nó amach, agus go bhfuil sé. 1660 01:23:32,880 --> 01:23:35,690 Agus anois ag an deireadh an- an leathanach, fógra líne 29-- 1661 01:23:35,690 --> 01:23:39,960 tá sé ina beagán gránna mar gheall ar wraps-- sé an líne seo de chód 1662 01:23:39,960 --> 01:23:44,570 an méid íosluchtú go dtí an bhrabhsálaí API iarbhír Google. 1663 01:23:44,570 --> 01:23:47,500 Gach ceann de na cód a Google innealtóirí a bheith i scríbhinn a chur chun feidhme 1664 01:23:47,500 --> 01:23:50,000 an ghné ar fad de léarscáileanna inleabaithe. 1665 01:23:50,000 --> 01:23:51,470 >> Anois, a ligean ar nach athrú rud ar bith. 1666 01:23:51,470 --> 01:23:54,761 Má tá tú ag a leanas chomh maith, dul ar aghaidh agus ach amháin go comhad, má tá tú go deimhin 1667 01:23:54,761 --> 01:23:55,760 cad tá mé. 1668 01:23:55,760 --> 01:23:57,370 Téigh go dtí a URL. 1669 01:23:57,370 --> 01:23:59,820 Is féidir leat cliceáil ar an gcnaipe Run suas barr agus a insint 1670 01:23:59,820 --> 01:24:03,050 tú an URL do fhreastalaí gréasáin arís. 1671 01:24:03,050 --> 01:24:06,010 Agus beidh sé tú mar thoradh cluaisín nua. 1672 01:24:06,010 --> 01:24:11,910 Má chliceálann tú Oscailte do map.html, agus tá odds go bhfuil tú 1673 01:24:11,910 --> 01:24:15,520 ag dul a fháil foláireamh, teachtaireacht earráide, yes? 1674 01:24:15,520 --> 01:24:18,570 teachtaireacht earráide, teachtaireacht earráide? 1675 01:24:18,570 --> 01:24:21,170 >> Mar sin drochuair, an earráid Níl an teachtaireacht go enlightening 1676 01:24:21,170 --> 01:24:23,890 ach amháin má osclaíonn tú i ndáiríre ar an console, go cluaisín speisialta muid ag 1677 01:24:23,890 --> 01:24:27,110 choinnigh oscailte inné agus beagán níos luaithe inniu. 1678 01:24:27,110 --> 01:24:29,445 Ach shiúil mé trasna seo níos luaithe, mar sin mé cheana 1679 01:24:29,445 --> 01:24:30,820 figured amach cad é an réiteach. 1680 01:24:30,820 --> 01:24:34,440 Sa lá atá inniu sleamhnáin, nó in áit, i Cloud9, fógra 1681 01:24:34,440 --> 01:24:36,430 nach raibh muid ag déanamh rud d'aon ghnó. 1682 01:24:36,430 --> 01:24:40,690 Tabhair faoi deara go bhfuil an chlib script i líne 29, má léann tú tríd é, 1683 01:24:40,690 --> 01:24:44,440 tá sé cosúil le maps.googleapis.com/ rud éigin, rud éigin, rud éigin, 1684 01:24:44,440 --> 01:24:46,430 ansin faoi deara duine éigin, ar cheann de na forbróirí, 1685 01:24:46,430 --> 01:24:50,040 Scríobh i ngach gcaipiteal litreacha, do eochair API. 1686 01:24:50,040 --> 01:24:51,700 >> Ní mór dúinn rud éigin a greamaigh ann. 1687 01:24:51,700 --> 01:24:53,450 Agus ba é seo an chéad chéim Rinne mé dúinn cheana, 1688 01:24:53,450 --> 01:24:57,190 agus arís d'fhéadfadh siad blacklist linn má tobann, 12 nó níos mó de dúinn 1689 01:24:57,190 --> 01:24:59,470 tús baint úsáide as an eochair céanna, ach ligean ar a fheiceáil cad a tharlaíonn. 1690 01:24:59,470 --> 01:25:03,030 Mar sin, má théann tú isteach an lae inniu sleamhnáin, sleamhnán amháin ina dhiaidh sin, níl 1691 01:25:03,030 --> 01:25:07,070 an teaghrán an-funky-lorg téacs. 1692 01:25:07,070 --> 01:25:12,230 Téigh amach romhainn agus cóip amháin go agus greamaigh sé nuair a deir sé d'eochair API. 1693 01:25:12,230 --> 01:25:15,120 Sin an ceann shínigh mé suas le haghaidh. 1694 01:25:15,120 --> 01:25:17,700 >> Agus cinnte nach bhfuil iarracht clóscríobh amach de láimh, 1695 01:25:17,700 --> 01:25:21,210 toisc go mothaíonn sé fraught le typos, d'fhéadfadh. 1696 01:25:21,210 --> 01:25:23,260 Mar sin, ach cóipeáil agus greamaigh sin. 1697 01:25:23,260 --> 01:25:26,090 Agus tá sé ag dul a dhéanamh ar an líne níos faide, ach anois, ach a bheith soiléir, 1698 01:25:26,090 --> 01:25:29,540 ba chóir é cuma beagán níos mar seo, i gcás nach ionann eochair 1699 01:25:29,540 --> 01:25:32,200 chaipitliú yelling ag tú. 1700 01:25:32,200 --> 01:25:34,810 Sábháil do leathanach, dul ar ais go dtí an cluaisín eile, athlódáil, 1701 01:25:34,810 --> 01:25:36,770 agus tá súil a fheiceáil ar léarscáil ar an áit? 1702 01:25:36,770 --> 01:25:37,790 >> LUCHT ÉISTEACHTA: An Astráil. 1703 01:25:37,790 --> 01:25:38,748 >> DAVID MALAN: An Astráil. 1704 01:25:38,748 --> 01:25:41,200 Mar sin, is cosúil go bhfuil sin an GPS comhordanáidí na hAstráile. 1705 01:25:41,200 --> 01:25:44,491 Agus lig dom a siúl timpeall ar feadh nóiméad ach agus cabhrú le duine ar bith nach bhfuil go leor ann, 1706 01:25:44,491 --> 01:25:47,729 ach lig dom a mholadh, via Google, a aimsiú an GPS comhordanáidí do bhaile dúchais féin 1707 01:25:47,729 --> 01:25:48,770 nó do thír dhúchais féin. 1708 01:25:48,770 --> 01:25:51,436 Agus is dócha gur féidir Google cas an Is féidir suas, nó Vicipéid insint duit. 1709 01:25:51,436 --> 01:25:54,410 Ach roghnaigh dhá luachanna difriúla do domhanleithead agus domhanfhad, 1710 01:25:54,410 --> 01:25:57,530 dul ar ais i agus greamaigh iad, agus ansin athluchtú an leathanach i ndiaidh a shábháil 1711 01:25:57,530 --> 01:26:00,718 agus féach an féidir leat a bheith léarscáil le haghaidh do bhaile dúchais féin. 1712 01:26:00,718 --> 01:26:04,500 1713 01:26:04,500 --> 01:26:08,042 >> Agus nuair a bhíonn tú ag déanamh le sin, an obair leantach challenge-- 1714 01:26:08,042 --> 01:26:11,250 agus beidh mé a thabhairt treoir beagán níos lú, d'aon ghnó, ionas go mbeidh tú d'aon ghnó 1715 01:26:11,250 --> 01:26:13,791 a streachailt ar feadh cúpla nóiméad leis an doiciméadú, 1716 01:26:13,791 --> 01:26:18,740 athrú ar an léarscáil a bheith nach bhfuil an mainneachtana cartoonish, ach léarscáil satailíte. 1717 01:26:18,740 --> 01:26:24,600 Mar sin, a fheiceann tú i ndáiríre satailíte imagery ionad na dathanna go leor. 1718 01:26:24,600 --> 01:26:29,710 >> Agus an leid beidh mé a thabhairt duit Is athrú cineál an léarscáil ar. 1719 01:26:29,710 --> 01:26:33,084 Téigh ar ais go dtí an dul Thosaigh leathanach do inspioráid. 1720 01:26:33,084 --> 01:26:40,599 1721 01:26:40,599 --> 01:26:42,390 Mar a fhéadfadh a bheith bailíodh, má tá tú ag lorg, 1722 01:26:42,390 --> 01:26:44,250 tá an oiread sin níos mó rudaí is féidir leat a dhéanamh. 1723 01:26:44,250 --> 01:26:46,380 Tá cuid de tú cheana féin d'athraigh an cineál léarscáil. 1724 01:26:46,380 --> 01:26:49,890 Ach is féidir leat do-- shampla, lig dom téigh go dtí rud éigin a raibh againn le haghaidh an chúrsa 1725 01:26:49,890 --> 01:26:52,050 teach-- liom maps.cs50.net. 1726 01:26:52,050 --> 01:26:53,470 Ar cheann de na undergrads raibh seo. 1727 01:26:53,470 --> 01:26:58,890 lár muid ár léarscáil thar Clós Harvard agus forleagan gach ceann de na hainmneacha a thógáil, 1728 01:26:58,890 --> 01:27:01,070 agus bhí againn air cuir sin. 1729 01:27:01,070 --> 01:27:04,270 Mar sin, más mian liom a chuardach le haghaidh, mar shampla, Matthews Hall, 1730 01:27:04,270 --> 01:27:05,730 ní mór dúinn a roghchlár anuas beag. 1731 01:27:05,730 --> 01:27:09,080 Agus Sílim go bhfuil sé ag baint úsáide as Bootstrap, an Leabharlann phlé againn níos luaithe seo. 1732 01:27:09,080 --> 01:27:12,190 Agus má tá tú cliceáil ar Matthews Halla, é láithreach 1733 01:27:12,190 --> 01:27:14,790 jumps an léarscáil chun a áirithe suíomh, agus é a léiríonn 1734 01:27:14,790 --> 01:27:16,440 tú pictiúr sa beag pop-up. 1735 01:27:16,440 --> 01:27:18,670 >> Ach fiú an beag pop-up, ní raibh muid a chur i bhfeidhm. 1736 01:27:18,670 --> 01:27:27,521 Má scrollú mé síos ar ár dul Thosaigh leathanach agus táim le haghaidh tuilleadh fuinneoga, 1737 01:27:27,521 --> 01:27:29,770 feicfidh tú go bhfuil cuid de na feidhmiúlacht tú féin 1738 01:27:29,770 --> 01:27:31,561 is féidir a chur, cé go castacht beagán níos mó, 1739 01:27:31,561 --> 01:27:33,970 Is rud ar a dtugtar fuinneog info. 1740 01:27:33,970 --> 01:27:37,190 Agus má tá mé cliceáil sampla anseo, agus tá sé seo cad atá spraoi, 1741 01:27:37,190 --> 01:27:40,530 is féidir leat rudaí a dhéanamh mar seo, chliceáil ar marcóir agus ansin voila, 1742 01:27:40,530 --> 01:27:42,400 Vox faisnéis chothrom. 1743 01:27:42,400 --> 01:27:45,874 >> Mar sin, ní mór dúinn a tugadh isteach go leor Gnéithe go leor de JavaScript 1744 01:27:45,874 --> 01:27:49,040 a phéinteáil pictiúr de go cruinn conas tú D'fhéadfadh sreang seo ar fad stuif le chéile, 1745 01:27:49,040 --> 01:27:50,706 ach tá muid de chineál ar scríobtha ar an dromchla. 1746 01:27:50,706 --> 01:27:53,140 Go deimhin, cad a rinne mé díreach tar éis nuair chliceáil mé ar an marcóir, 1747 01:27:53,140 --> 01:27:55,819 bhí a chuireann faoi deara ócáid, a mar a thugtar ar imeacht cliceáil. 1748 01:27:55,819 --> 01:27:57,610 Agus chonaic muid i ndáiríre ar imeacht níos luaithe inniu, 1749 01:27:57,610 --> 01:28:00,670 mar a thugtar isteach ócáid, nuair a bhí cosc ​​muid ag 1750 01:28:00,670 --> 01:28:02,490 an t-úsáideoir ó cuardach do cait. 1751 01:28:02,490 --> 01:28:06,560 Mar sin, tá muid de chineál ar roghnaíodh agus choosed as measc na gnéithe éagsúla, 1752 01:28:06,560 --> 01:28:08,990 a thabhairt duit tuiscint, tá súil againn, an méid is féidir leat i ndáiríre 1753 01:28:08,990 --> 01:28:11,000 dhéanamh le beagán níos chompord i gcláir, 1754 01:28:11,000 --> 01:28:12,587 agus acmhainní go hiomlán saor in aisce. 1755 01:28:12,587 --> 01:28:15,856 1756 01:28:15,856 --> 01:28:18,770 >> Aon cheist? 1757 01:28:18,770 --> 01:28:19,790 Uimh? 1758 01:28:19,790 --> 01:28:22,542 Tá sé seo do sheans deiridh, ar a laghad sa lá atá inniu, ar an Aoine, 1759 01:28:22,542 --> 01:28:25,000 rud ar bith a fháil amach do bhrollach ionas go shiúlann tú amach anseo 1760 01:28:25,000 --> 01:28:27,067 mothú muiníneach agus compordach. 1761 01:28:27,067 --> 01:28:27,566 Is ea. 1762 01:28:27,566 --> 01:28:29,740 >> LUCHT ÉISTEACHTA: Cén fáth nach bhfuil cuir tú rud amháin níos mó? 1763 01:28:29,740 --> 01:28:32,720 >> DAVID MALAN: Oh mo feabhas. 1764 01:28:32,720 --> 01:28:35,260 Is gá dom a gcuid eile ar an deireadh seachtaine seo, I mo thuairimse. 1765 01:28:35,260 --> 01:28:36,180 ceisteanna eile? 1766 01:28:36,180 --> 01:28:37,055 >> LUCHT ÉISTEACHTA: [inaudible] 1767 01:28:37,055 --> 01:28:44,130 1768 01:28:44,130 --> 01:28:46,810 >> DAVID MALAN: can-- tú in Internet Explorer, scíth i síocháin, 1769 01:28:46,810 --> 01:28:49,310 d'úsáid tú a bheith in ann a chur VB script, script bunúsach fíorúil, 1770 01:28:49,310 --> 01:28:50,643 ach i ndáiríre riamh gafa ar. 1771 01:28:50,643 --> 01:28:52,490 Dá bhrí sin tá an freagra gairid ach JavaScript. 1772 01:28:52,490 --> 01:28:55,144 1773 01:28:55,144 --> 01:28:55,810 ceisteanna eile? 1774 01:28:55,810 --> 01:28:58,427 1775 01:28:58,427 --> 01:28:59,760 Gach ceart, go maith, lig dom é seo a. 1776 01:28:59,760 --> 01:29:02,070 Lig dom grab ár gcomhghleacaithe lasmuigh. 1777 01:29:02,070 --> 01:29:04,500 Tá siad roinnt meastóireacht foirmeacha sin ar mian leo gach duine 1778 01:29:04,500 --> 01:29:06,310 a chaitheamh cúpla nóiméad a líonadh amach. 1779 01:29:06,310 --> 01:29:08,775 Tá siad ag iarraidh a bhailiú go foirm agus aon tarscaoiltí a bheadh ​​agat taobh amuigh. 1780 01:29:08,775 --> 01:29:10,240 Beidh siad teastais freisin. 1781 01:29:10,240 --> 01:29:12,380 Tá mé ag guessing níl fós roinnt sneaiceanna lasmuigh. 1782 01:29:12,380 --> 01:29:14,360 Lig dom pas na amach, agus má tá tú tá aon cheist agat idir an dá linn, 1783 01:29:14,360 --> 01:29:17,120 Feicfidh mé siúl timpeall níos aonar agus is féidir linn tús a chur leis leat. 1784 01:29:17,120 --> 01:29:17,879 Tá ar ndóigh. 1785 01:29:17,879 --> 01:29:18,754 LUCHT ÉISTEACHTA: [inaudible] 1786 01:29:18,754 --> 01:29:26,737 1787 01:29:26,737 --> 01:29:28,570 DAVID MALAN: Sin fíor de ghnáth na laethanta. 1788 01:29:28,570 --> 01:29:30,730 Cinnte le gréasáin bogearraí, tá tú ag leaning 1789 01:29:30,730 --> 01:29:32,901 ar dhaoine eile go bhfuil tú ag ceachtar aesthetically ag baint úsáide as rudaí 1790 01:29:32,901 --> 01:29:35,400 cosúil le bootstrap, mar sin ní gá duit ní mór go dtí an leibhéal íseal a chur chun feidhme 1791 01:29:35,400 --> 01:29:37,169 sonraí maidir le biachláir agus cnaipí agus go léir. 1792 01:29:37,169 --> 01:29:39,210 Tá tú ag leaning ar dhuine cosúil le Google ionas go mbeidh tú 1793 01:29:39,210 --> 01:29:42,050 nach bhfuil a thógáil ar uber gnó agus gnó mapála, 1794 01:29:42,050 --> 01:29:44,850 agus aon líon na n-samhail iarratais chomh maith. 1795 01:29:44,850 --> 01:29:46,350 >> Go deimhin, tá logins tóir, freisin. 1796 01:29:46,350 --> 01:29:48,500 Má tá tú úsáid as Spotify nó aon líon na láithreáin ghréasáin, 1797 01:29:48,500 --> 01:29:51,210 go mbainfidh tú logáil isteach roinnt láithreán gréasáin a úsáideann Facebook. 1798 01:29:51,210 --> 01:29:53,350 Mar sin, cad atá deas, níl Tá APIs do logins 1799 01:29:53,350 --> 01:29:56,570 lá atá inniu ann, ionas nach mian leat go bhfuil go mbeadh do úsáideoirí tábla féin 1800 01:29:56,570 --> 01:29:59,440 agus gach ceann de do bhunachar sonraí féin gá an méid céanna. 1801 01:29:59,440 --> 01:30:01,795 Is féidir leat a ligean Facebook gach ní den chastacht do shon. 1802 01:30:01,795 --> 01:30:03,920 Mar sin, tá sé in am spreagúil, hionraic, i gcláir, 1803 01:30:03,920 --> 01:30:07,200 toisc go bhfuil tríú páirtí sin go leor seirbhísí gur féidir leat a thógáil ar bharr. 1804 01:30:07,200 --> 01:30:10,890 >> Agus arís, is é an praghas a íocann tú bíodh airgeadais nó downtime. 1805 01:30:10,890 --> 01:30:13,750 Má théann Google síos, mar sin ní uber, fhéadfaí a rá, 1806 01:30:13,750 --> 01:30:15,690 ach b'fhéidir go bhfuil réasúnta trádáil-uaire. 1807 01:30:15,690 --> 01:30:18,040 Agus arís, go raibh ar cheann de na téamaí, tá súil againn, le lánúin anuas lá, 1808 01:30:18,040 --> 01:30:18,780 Is na trádáil-dícheangail. 1809 01:30:18,780 --> 01:30:20,738 Agus is annamh ann dul a bheith ina freagra ceart. 1810 01:30:20,738 --> 01:30:25,700 Tá sé i ndáiríre an níos fearr de dhá cheann nó níos mó freagraí. 1811 01:30:25,700 --> 01:30:26,682 >> Pas na timpeall. 1812 01:30:26,682 --> 01:30:36,830 1813 01:30:36,830 --> 01:30:41,110 >> Agus beidh na cuntais Cloud9 ar aghaidh a bheith ag obair, go teoiriciúil, go suthain. 1814 01:30:41,110 --> 01:30:45,000 D'fhéadfá a fháil má tá tú ag fanacht ar feadh cúpla lá nó sa tseachtain nó níos mó a logáil ar ais isteach iontu, 1815 01:30:45,000 --> 01:30:49,170 D'fhéadfadh sé a ghlacadh cosúil le ceann amháin nó cúig nóiméad a oscailt ar ais ar bun, 1816 01:30:49,170 --> 01:30:54,090 ach sin ach toisc go chuir siad é a chodladh a shábháil ar acmhainní. 1817 01:30:54,090 --> 01:31:10,527