1 00:00:00,000 --> 00:00:03,968 >> [Musika jotzen] 2 00:00:03,968 --> 00:00:10,744 3 00:00:10,744 --> 00:00:14,040 >> STEPHEN turban: Beraz naiz Stephen Turban. 4 00:00:14,040 --> 00:00:16,990 Alboko hemen baino gehiago, agian, pertsona batzuk murgiltze lor daiteke. 5 00:00:16,990 --> 00:00:20,150 6 00:00:20,150 --> 00:00:23,854 Gabriel eta Zack daukagu. 7 00:00:23,854 --> 00:00:26,270 Beraz, bide orria labur bat da zer hau da itxura, 8 00:00:26,270 --> 00:00:31,580 Noa batzuk oso egiten goi-mailako MVC zer da begirada. 9 00:00:31,580 --> 00:00:32,285 Gabe? 10 00:00:32,285 --> 00:00:35,080 >> GABRIEL Guimarães: ez naiz joan Ruby eta pixka bat buruz hitz 11 00:00:35,080 --> 00:00:39,100 nola funtzionatzen Rails eta nola can laguntzeko web aplikazio eraiki duzu. 12 00:00:39,100 --> 00:00:42,070 >> ZACK CHAUVIN: Eta ez dut joan erakusteko nola adibide zehatz bat 13 00:00:42,070 --> 00:00:45,112 Rails erabiltzeko eraikitzeko super awesome app bat. 14 00:00:45,112 --> 00:00:46,112 STEPHEN turban: Awesome. 15 00:00:46,112 --> 00:00:46,350 Sweet. 16 00:00:46,350 --> 00:00:46,850 Guztiak eskubidea. 17 00:00:46,850 --> 00:00:49,510 Hargatik hitz MVC buruz. 18 00:00:49,510 --> 00:00:54,970 Hargatik joan hurrengo diapositiba, joan eta bertan Egingo botoi hau sakatuz egiten dut. 19 00:00:54,970 --> 00:01:12,640 Eta utzi joan next-- garapenarekin en, Gustatzen zait CVS joan pentsatzen, 20 00:01:12,640 --> 00:01:17,240 CVS denda bat da, zeren eta halaber, erdigunean V dauka. 21 00:01:17,240 --> 00:01:21,460 >> Eta beraz, imajina dezagun denda bat. 22 00:01:21,460 --> 00:01:25,380 Eta egin dezagun denda hau Gauza bakarra saltzeko. 23 00:01:25,380 --> 00:01:31,380 Beraz, hau izan da joan gordetzeko edalontziak gorria horiek bakarrik saltzen. 24 00:01:31,380 --> 00:01:40,410 Eta imajinatu oinez, eta joan beharko duzu denda, eta pertsona aurrean. 25 00:01:40,410 --> 00:01:43,440 Eta bere izena Vince da. 26 00:01:43,440 --> 00:01:48,370 >> Eta Vince olatuak at kaixo, dio hi. 27 00:01:48,370 --> 00:01:50,860 Eta Vince buruz gauza bat nabarituko duzu. 28 00:01:50,860 --> 00:01:56,880 Beraz, betiere Vince pentsatzen dugu, funtsezko adjektibo bi pentsatu behar. 29 00:01:56,880 --> 00:02:00,600 Vince ederra da, baina ergelak zuen. 30 00:02:00,600 --> 00:02:01,320 OK. 31 00:02:01,320 --> 00:02:06,810 Beraz, badakizu, ez da bere errua, zoritxarrez, ederra da zuen. 32 00:02:06,810 --> 00:02:08,009 Gure ustez da. 33 00:02:08,009 --> 00:02:10,539 Beraz, gure lehen cast kide da han. 34 00:02:10,539 --> 00:02:12,340 Jarrai kontuan. 35 00:02:12,340 --> 00:02:17,230 >> Orain, Vince eskatu duzu, joan, hey Vince. 36 00:02:17,230 --> 00:02:18,110 Bezero bat naiz. 37 00:02:18,110 --> 00:02:19,130 Dio hi. 38 00:02:19,130 --> 00:02:23,610 Benetan zure edalontziak gorria bat nahi dut. 39 00:02:23,610 --> 00:02:24,760 Eta zer esan nahi du Vince? 40 00:02:24,760 --> 00:02:26,510 Norbaitek dute inolako Ideia Vince zer dio? 41 00:02:26,510 --> 00:02:30,340 42 00:02:30,340 --> 00:02:31,452 Hotz dei noa. 43 00:02:31,452 --> 00:02:32,660 Zer deritzozu Vince dio? 44 00:02:32,660 --> 00:02:36,139 >> Ikusleak: He, dio erakutsi ahal izango dut non da, baina ezin dut bat emango dizu. 45 00:02:36,139 --> 00:02:41,330 >> STEPHEN turban: He, dio erakutsi ahal izango dut non da, baina ezin dut bat emango dizu. 46 00:02:41,330 --> 00:02:42,295 Are okerrago. 47 00:02:42,295 --> 00:02:44,420 Inork ba al dute, Ideia zer Vince esan liteke? 48 00:02:44,420 --> 00:02:46,957 >> Ikusleak: check joan behar izan du Edozein edalontziak gorria badute. 49 00:02:46,957 --> 00:02:49,290 STEPHEN turban: Vince ez du nahiz eta jakin egiaztatu du. 50 00:02:49,290 --> 00:02:50,070 Beste ezer? 51 00:02:50,070 --> 00:02:52,360 Beraz, esan duzu, egin behar du egiaztatu edalontziak gorria badu. 52 00:02:52,360 --> 00:02:52,895 Anima zaitez. 53 00:02:52,895 --> 00:02:54,020 IKUSLEEN: Zer da kopa gorri bat? 54 00:02:54,020 --> 00:02:56,072 STEPHEN turban: Zer da kopa gorri bat? 55 00:02:56,072 --> 00:02:58,090 Zer da kopa gorri bat? 56 00:02:58,090 --> 00:02:59,410 Vince nahastu. 57 00:02:59,410 --> 00:03:05,141 Beraz Vince da hitz egiteko joan gure hurrengo cast kideak, Carl. 58 00:03:05,141 --> 00:03:10,252 Eta noiz Carl pentsatzen dugu, gotta adjectives-- handi bi pentsatu 59 00:03:10,252 --> 00:03:15,110 kontrolerako zuen, baina gauza ez da zuen. 60 00:03:15,110 --> 00:03:17,840 >> Beraz Vince goes-- zuen doa, zer kopa gorri bat da? 61 00:03:17,840 --> 00:03:19,800 Ez dakit kopa gorri bat zer den. 62 00:03:19,800 --> 00:03:23,080 Inguruan biratzen zuen, eta galdetzen zuen Carl. 63 00:03:23,080 --> 00:03:28,890 Esaten du, Carl, norbait kopa gorri bat eskatu zion. 64 00:03:28,890 --> 00:03:30,722 Ezin egin nahi? 65 00:03:30,722 --> 00:03:31,680 Eta zer dio Carl? 66 00:03:31,680 --> 00:03:32,513 Dezagun irudikatu. 67 00:03:32,513 --> 00:03:34,330 Ez du inor edozein Ideia zer Carl dio? 68 00:03:34,330 --> 00:03:37,260 Eta besterik ez dut errepikatu itzuli. 69 00:03:37,260 --> 00:03:39,280 Eskuaren mugimendu bat ikusi nuen. 70 00:03:39,280 --> 00:03:41,760 >> Ikusleak: norbaitek kontatzen zuen bestela, edalontziak gorria lortzeko. 71 00:03:41,760 --> 00:03:44,430 >> STEPHEN turban: He kontatzen beste norbaitek kopa gorri lortzeko. 72 00:03:44,430 --> 00:03:46,270 Zehazki. 73 00:03:46,270 --> 00:03:49,010 Eta ez ideia bat dugu pertsona hori izan liteke? 74 00:03:49,010 --> 00:03:52,590 75 00:03:52,590 --> 00:03:53,090 Iradokizun bat da. 76 00:03:53,090 --> 00:03:56,960 Honez M. Mob batekin hasteko? 77 00:03:56,960 --> 00:04:00,225 >> Ikusleak: Model. 78 00:04:00,225 --> 00:04:02,720 >> STEPHEN turban: eredua, bai. 79 00:04:02,720 --> 00:04:06,920 Bere izena ez da eredua, zoritxarrez, duten silly izen bat delako. 80 00:04:06,920 --> 00:04:09,310 Mitt daukagu. 81 00:04:09,310 --> 00:04:12,970 Eta noiz Mitt-- pentsatzen dugu ez, hori ez da Zack argazki bat. 82 00:04:12,970 --> 00:04:15,590 83 00:04:15,590 --> 00:04:21,759 Bi pentsatu behar dugu Mitt adjektibo gakoa. 84 00:04:21,759 --> 00:04:25,040 Gai da, baina submissive zuen. 85 00:04:25,040 --> 00:04:29,950 Beraz Mitt badaki zer egin du, baina berak benetan ezin ezer egin. 86 00:04:29,950 --> 00:04:32,340 Edo zuen benetan ezin du bere kabuz erabakitzeko. 87 00:04:32,340 --> 00:04:33,256 >> Beraz Carl behar dugu. 88 00:04:33,256 --> 00:04:34,705 Carl Mitt at oihukatzen. 89 00:04:34,705 --> 00:04:39,990 Eta dio, hey Mitt, edalontziak gorria behar dugu. 90 00:04:39,990 --> 00:04:46,410 Eta Mitt bere kopa gorri gordailuzaina doa. 91 00:04:46,410 --> 00:04:48,960 Kopa bat hartuko zuen, eta ematen zuen atzera. 92 00:04:48,960 --> 00:04:51,360 Ez du inor edozein Ideia zer gertatzen da gero? 93 00:04:51,360 --> 00:04:54,070 94 00:04:54,070 --> 00:04:55,120 Kopa ematen. 95 00:04:55,120 --> 00:05:01,740 Orain arte Mitt du bere gorri joan da Kopako repository, hartu ezazu, 96 00:05:01,740 --> 00:05:03,550 hautatuta off, esan zuen, Kopa gorri bat hartu nuen. 97 00:05:03,550 --> 00:05:06,717 Eta zuen emanez Carl da. 98 00:05:06,717 --> 00:05:07,550 Ideia bat izan al duzu? 99 00:05:07,550 --> 00:05:08,980 Zer deritzozu Carl du? 100 00:05:08,980 --> 00:05:10,926 >> Ikusleak: Carl ematen dio Vince da. 101 00:05:10,926 --> 00:05:13,550 >> STEPHEN turban: Carl ematen dio Vince da. 102 00:05:13,550 --> 00:05:14,165 Vince. 103 00:05:14,165 --> 00:05:15,999 >> IKUSLEEN: Eta Vince erakusten du [INAUDIBLE]. 104 00:05:15,999 --> 00:05:16,998 STEPHEN turban: Zehazki. 105 00:05:16,998 --> 00:05:18,080 Beraz, hori da, hain zuzen. 106 00:05:18,080 --> 00:05:21,040 Beraz Vince kopa hartzen du, ez dakite zer den, 107 00:05:21,040 --> 00:05:23,840 baina erakusten zuen erabiltzaileari. 108 00:05:23,840 --> 00:05:27,140 Hargatik saiatu birsortzeko benetan labur hau. 109 00:05:27,140 --> 00:05:31,380 Eta beharko dugu bizirik hiru boluntario isila, 110 00:05:31,380 --> 00:05:35,260 you guys ez dira joan den bezala hitz egin ahal izateko. 111 00:05:35,260 --> 00:05:36,470 Beraz, ezin da hiru har dut? 112 00:05:36,470 --> 00:05:37,040 OK. 113 00:05:37,040 --> 00:05:38,248 Eta nor izan nahi duzu? 114 00:05:38,248 --> 00:05:42,310 115 00:05:42,310 --> 00:05:43,750 >> Ikusleak: Vince izango naiz. 116 00:05:43,750 --> 00:05:44,960 >> STEPHEN turban: Vince, OK. 117 00:05:44,960 --> 00:05:46,190 Beautiful baina ergelak. 118 00:05:46,190 --> 00:05:47,510 Great. 119 00:05:47,510 --> 00:05:48,570 Inork? 120 00:05:48,570 --> 00:05:53,520 Ari gara bat bilatzen gai baina otzanak. 121 00:05:53,520 --> 00:05:55,760 Inork nahi gai izan nahi? 122 00:05:55,760 --> 00:05:56,944 >> Ikusleak: Carl izan nuen. 123 00:05:56,944 --> 00:05:57,860 STEPHEN turban: Sweet. 124 00:05:57,860 --> 00:05:59,102 Lortu dugu Carl. 125 00:05:59,102 --> 00:05:59,866 >> Ikusleak: Mitt. 126 00:05:59,866 --> 00:06:01,050 >> STEPHEN turban: Mitt, OK. 127 00:06:01,050 --> 00:06:05,070 Eta ari gara behar joan a-- bezeroak izango naiz. 128 00:06:05,070 --> 00:06:07,460 Beraz, zatoz gora, goazen gora. 129 00:06:07,460 --> 00:06:10,470 Eta ikuspegi guztiek da? 130 00:06:10,470 --> 00:06:15,440 Beraz, ez dut Vince galdetu joan aurrean stand, besterik irribarrez, 131 00:06:15,440 --> 00:06:18,230 besterik ahalik eta distiratsua irribarrez. 132 00:06:18,230 --> 00:06:21,520 Eta ari gara Carl eskatu joan, eskubidea, zergatik ez, bezala, 133 00:06:21,520 --> 00:06:24,050 eskubidea bere atzean? 134 00:06:24,050 --> 00:06:26,660 Eta Mitt, zergatik ez duzu besterik gabe, joan off bizkarrean, 135 00:06:26,660 --> 00:06:31,410 eta ondoren, emango dizut talde bat edalontziak zintzilikatzeko batera. 136 00:06:31,410 --> 00:06:34,170 >> Beraz bezero bat naiz. 137 00:06:34,170 --> 00:06:35,610 Etorri naiz. 138 00:06:35,610 --> 00:06:40,490 Eta egin dut [INAUDIBLE] I esatea, hi, kopa bat nahi nuke. 139 00:06:40,490 --> 00:06:43,214 140 00:06:43,214 --> 00:06:44,580 Perfect. 141 00:06:44,580 --> 00:06:45,580 Beraz Vince ideia ez du. 142 00:06:45,580 --> 00:06:46,915 Beraz, zer ez Vince hurrengo? 143 00:06:46,915 --> 00:06:50,770 144 00:06:50,770 --> 00:06:52,860 Vince-- Ados, beraz, noa orain kontatuz izan. 145 00:06:52,860 --> 00:06:55,390 >> Vince Carl at oihukatzen, kopa! 146 00:06:55,390 --> 00:06:58,840 147 00:06:58,840 --> 00:07:00,790 Zer egiten du Carl? 148 00:07:00,790 --> 00:07:03,910 Carl Mitt garrasi egiten dio. 149 00:07:03,910 --> 00:07:06,710 Mitt kopa bat hartuko. 150 00:07:06,710 --> 00:07:08,220 Mitt ematen dio Carl da. 151 00:07:08,220 --> 00:07:10,870 Carl itzultzen Vince da. 152 00:07:10,870 --> 00:07:12,640 Eta Vince erakusten du erabiltzaileari. 153 00:07:12,640 --> 00:07:17,960 >> Eta hori altua da, handia da, altua, MVC begirada hain altua. 154 00:07:17,960 --> 00:07:22,460 Zatitzen da, ikuspegi bat izatea, zer erabiltzaileak ikusten, kontroladore bat, norbait 155 00:07:22,460 --> 00:07:25,760 duten guztia egiten du atzeko planoan baina benetan ezin da ezer eguneratzeko 156 00:07:25,760 --> 00:07:29,960 edo ezin axola duen ezer egin ikuspegi eta ereduaren deituz ezik. 157 00:07:29,960 --> 00:07:35,280 Eta gero, Mitt dugu, eredua, nork eguneratzen dena delakoa datu behar dugu. 158 00:07:35,280 --> 00:07:42,660 Beraz, eskerrik asko, beraz, gure ederra askoz, , kontrolatzeko eta gai boluntarioak. 159 00:07:42,660 --> 00:07:43,730 Eta uste dut hori izan da. 160 00:07:43,730 --> 00:07:45,040 >> [Txaloak] 161 00:07:45,040 --> 00:07:48,745 >> Uste dut Gabe da orain hitz egin dugu Maila altua zorionez gutxiago batean. 162 00:07:48,745 --> 00:07:51,600 >> GABRIEL Guimarães: OK, guys. 163 00:07:51,600 --> 00:07:56,790 Orain dezagun pixka bat gehiago kodea eta Ruby on Rails bera buruz, 164 00:07:56,790 --> 00:08:00,750 eta nola erlazionatzen buruz MVC istorio hori guztia. 165 00:08:00,750 --> 00:08:03,190 Funtsean, Ruby on Rails esparru bat da. 166 00:08:03,190 --> 00:08:04,640 More bigarren batean hori buruz. 167 00:08:04,640 --> 00:08:07,760 >> Baina besterik ez duzu eman bat duten zentzua da erabiltzen, 168 00:08:07,760 --> 00:08:12,240 bezala, Enpresek big horiek guztiak beraz GitHub, Groupon, Twitter-- 169 00:08:12,240 --> 00:08:15,300 guztiak Ruby ari dira erabiliz Beren esparru nagusitzat Rails 170 00:08:15,300 --> 00:08:16,510 bere web ezartzeko. 171 00:08:16,510 --> 00:08:19,130 Beraz, ziur nago jende asko erabilitako webgune horiek hemen egon. 172 00:08:19,130 --> 00:08:24,470 Eta Ruby guztiak Rails da ezartzea eredua, ikuspegia, eta arduraduna 173 00:08:24,470 --> 00:08:26,890 Webgune horiek eta askoz gehiago guztietatik. 174 00:08:26,890 --> 00:08:27,830 OK? 175 00:08:27,830 --> 00:08:32,090 >> Beraz, esan nuen, Ruby on Rails esparru bat da. 176 00:08:32,090 --> 00:08:37,237 Eta ezin duzu nolako esparru bat pentsatzea etxe bat eraikitzea bezala zentzuan. 177 00:08:37,237 --> 00:08:39,570 Beraz zu eraikitzeko bada joan Etxea eta beti izango duzu 178 00:08:39,570 --> 00:08:40,653 hutsetik hasi, ezta? 179 00:08:40,653 --> 00:08:46,440 Etorri saia zaitezke egurra ikusi modu bat, 180 00:08:46,440 --> 00:08:49,760 eta tokia egurra ekartzea, eta harriak lortzeko eskubidea forma ere, 181 00:08:49,760 --> 00:08:51,250 eta, ondoren, hori guztia. 182 00:08:51,250 --> 00:08:54,020 Baina hori joan hartu seguruenik urte asko 183 00:08:54,020 --> 00:08:56,910 material guztia lortu arte, eta guztia lortuko duzu elkarrekin, 184 00:08:56,910 --> 00:08:58,790 eta benetan hasten zara Zure etxea eraikitzeko. 185 00:08:58,790 --> 00:09:01,748 >> Beraz, izarrekin bihurtzen da hasten bada rekin hori da zerbaitekin esparru bat 186 00:09:01,748 --> 00:09:04,260 Mota jada leku edozein etxe mota 187 00:09:04,260 --> 00:09:07,750 Zerbait build-- nahi duzula oso generikoak, baina ahal duzun 188 00:09:07,750 --> 00:09:12,850 ondoren, zeure bidean ereduetan goals-- ondoren leverage dezakezu 189 00:09:12,850 --> 00:09:16,800 esparruak boterea honetarako eraikitzeko zerbait askoz, askoz azkarrago. 190 00:09:16,800 --> 00:09:17,300 OK. 191 00:09:17,300 --> 00:09:21,110 Beraz, hau da ideia bera da batean web aplikazio esparrua 192 00:09:21,110 --> 00:09:23,755 edo edozein mota aplikazioa, materia hori. 193 00:09:23,755 --> 00:09:26,560 >> Benetan hasteko duzu Aplikazio bat erdi 194 00:09:26,560 --> 00:09:28,400 Dagoeneko ez duzu leku. 195 00:09:28,400 --> 00:09:32,230 Eta horren arabera, asko lortuko duzu esan nahi dut Jadanik funtzio fitxategiak, 196 00:09:32,230 --> 00:09:36,830 liburutegiak bezala, funtzionalitate bezala, eta komandoak ezin duzula ordenan exekutatzen 197 00:09:36,830 --> 00:09:40,500 zure bizitza askoz egiteko errazagoa eta errazagoa. 198 00:09:40,500 --> 00:09:41,180 OK. 199 00:09:41,180 --> 00:09:43,555 >> Beraz, kasu honetan, ari gara Ruby on Rails buruz hitz egiteko. 200 00:09:43,555 --> 00:09:45,920 Badira hainbat gabeak esparru daude. 201 00:09:45,920 --> 00:09:47,550 Ez dago Django Python da. 202 00:09:47,550 --> 00:09:50,990 Ez dago Zend framework edo Laravel PHP da. 203 00:09:50,990 --> 00:09:52,390 Zenbaitzuk asko daude. 204 00:09:52,390 --> 00:09:56,830 Ruby on Rails nahiko berri polit bat da. 205 00:09:56,830 --> 00:10:01,600 Jende asko erabiltzen duten startups eta ingurumena mota hau. 206 00:10:01,600 --> 00:10:04,250 Eta hauek, oso handiak batzuk Hemen erakutsi dut aurretik enpresak 207 00:10:04,250 --> 00:10:06,050 dira, halaber, Ruby on Rails erabiliz. 208 00:10:06,050 --> 00:10:10,070 >> Beraz, besterik ez duzu bat emateko Ruby zer da zentzua 209 00:10:10,070 --> 00:10:13,030 bezala, geroztik you guys gehiago erabiltzen dira to, bezala, C eta PHP apur bat 210 00:10:13,030 --> 00:10:17,560 orain, beraz, Ruby da izango da Zure PHP zentzu honetan baliokidea. 211 00:10:17,560 --> 00:10:18,380 Hau ez da Ruby. 212 00:10:18,380 --> 00:10:19,830 Hau da C. OK? 213 00:10:19,830 --> 00:10:22,660 Baina hori bezalakoa da DJBHash funtzio hori I 214 00:10:22,660 --> 00:10:27,170 erabili jende askok ezagutzen pset Akatsik da. 215 00:10:27,170 --> 00:10:29,670 >> Eta Ruby ere, nahiko askoz PHP, zuk bezala 216 00:10:29,670 --> 00:10:32,745 hau ezartzeko izan dituzten Kode lerro batzuk bat bakarrik. 217 00:10:32,745 --> 00:10:34,870 Kezkatu beharrean hash funtzioa buruzko, 218 00:10:34,870 --> 00:10:37,950 kuboak kezkatu beharrik, eta hori guztia, besterik esan dezakezu, 219 00:10:37,950 --> 00:10:40,160 hiztegi = Hash.net. 220 00:10:40,160 --> 00:10:44,560 Eta gero, atsegin mota erabili duzu Ideia bera, PHP izan. 221 00:10:44,560 --> 00:10:45,970 Eta, beraz, egia da. 222 00:10:45,970 --> 00:10:48,080 Eta gero, nahi izanez gero egiaztatu, beraz, egiaztatu funtzioa 223 00:10:48,080 --> 00:10:51,560 izango litzateke hiztegi "foo" berdin berdin egia, itzultzeko egia. 224 00:10:51,560 --> 00:10:52,580 Eta hori guztia, OK? 225 00:10:52,580 --> 00:10:54,030 >> Beraz gutxi ezberdintasun bat nabarituko duzu. 226 00:10:54,030 --> 00:10:57,940 Ez dago erdi-puntu bikoitza Hemen, han C. ziren bezala 227 00:10:57,940 --> 00:11:00,710 Baina ideia orokorra oso antzekoa da. 228 00:11:00,710 --> 00:11:02,030 OK? 229 00:11:02,030 --> 00:11:08,010 >> Gainera, Ruby, badira harribitxi, eta horrek Ruby liburutegiak mota daude. 230 00:11:08,010 --> 00:11:12,460 Eta Rails maneiatzen haietan zuretzat modu oso atsegina. 231 00:11:12,460 --> 00:11:15,480 Beraz, jarri nahi baduzu liburutegi batzuetan 232 00:11:15,480 --> 00:11:18,670 du emailak, edo hori Testu mezularitza egiten du, 233 00:11:18,670 --> 00:11:22,170 edo integrazioa egiten dituzten Facebook, edo edozein gauza mota 234 00:11:22,170 --> 00:11:24,374 zure aplikazioa duten bezala, Oso, oso erraza da. 235 00:11:24,374 --> 00:11:26,790 Aurka daude zerbait aurkitu ahal izango duzu Interneten bezala. 236 00:11:26,790 --> 00:11:30,300 Eta egin besterik ez dute put bezala zerbait bertan 237 00:11:30,300 --> 00:11:32,290 altxor izateko gem fitxategia erabili nahi dituzun. 238 00:11:32,290 --> 00:11:33,749 Eta gero Rails guztia instalatzen. 239 00:11:33,749 --> 00:11:36,456 Ez daukazu edozein kezkatu horren, beraz, hori benetan cool. 240 00:11:36,456 --> 00:11:38,500 Era berean, ez askorekin, laguntza askorekin konektatuta. 241 00:11:38,500 --> 00:11:40,485 Beraz, gauza asko aurkitu ahal izango duzu. 242 00:11:40,485 --> 00:11:42,360 Errore bat badaukazu, besterik ez dezakezu Google da, 243 00:11:42,360 --> 00:11:45,090 eta hura izan da joan Oso erraza laguntza lortzeko. 244 00:11:45,090 --> 00:11:47,200 >> Eta fun-- asko da zehatz-mehatz duzulako 245 00:11:47,200 --> 00:11:51,420 ez dute behe-mailako kezkatu xehetasunak, hash taulak ezartzea 246 00:11:51,420 --> 00:11:58,080 eta etorri guztiarekin izatea HTTP goiburuak, eta gauza asko, 247 00:11:58,080 --> 00:12:00,197 eta are mailan gauza batzuk gehiago handiagorik. 248 00:12:00,197 --> 00:12:02,030 Ez daukazu kezkatu Rails hori buruz. 249 00:12:02,030 --> 00:12:04,010 Egiten da, oso, oso nicely zuretzat. 250 00:12:04,010 --> 00:12:07,490 Eta ari gara hori erakusteko joan zehazkiago oso laster. 251 00:12:07,490 --> 00:12:08,130 OK. 252 00:12:08,130 --> 00:12:09,750 >> Beraz Ruby buruz pixka bat berriro. 253 00:12:09,750 --> 00:12:11,420 Beraz, besterik C bezala, esan dudan bezala. 254 00:12:11,420 --> 00:12:14,170 Printf ordez, esaten dugu "Jartzen," hau da, "katea jarri." 255 00:12:14,170 --> 00:12:18,100 Kate bat jartzen kontsola. 256 00:12:18,100 --> 00:12:20,601 Eta, kasu honetan, ez gara besterik inprimatzeko "Hello World". 257 00:12:20,601 --> 00:12:23,100 Ez dugu parentesi behar, baina nahiko askoz antzekoa da. 258 00:12:23,100 --> 00:12:26,190 >> Eta gero, nahi baduzu Zerbait egin behar dugu hemen, 259 00:12:26,190 --> 00:12:30,450 bezala "smalls" sorta bat inprimatu eta bitartean begizta batean "bigs" mordo bat, 260 00:12:30,450 --> 00:12:32,060 Mota C bezala, ezta? 261 00:12:32,060 --> 00:12:35,090 Zuk ez duzu params dute, baina bera nahiko askoz da. 262 00:12:35,090 --> 00:12:37,300 Koska hemen zenbatzen, beraz, x berdin 1. 263 00:12:37,300 --> 00:12:41,250 Eta gero, x baino txikiagoa den bitartean 50 hau bada da, hau da, bestek bat. 264 00:12:41,250 --> 00:12:42,810 Nahiko askoz zer ikusi duzun bezala da. 265 00:12:42,810 --> 00:12:47,150 >> Eta gero x + = 1 besterik ez da, incrementing nolako ++ hori ahal duzun egiten bezala 266 00:12:47,150 --> 00:12:50,213 C. do Baina polita da askoz zer C. ikusi duzu 267 00:12:50,213 --> 00:12:52,380 Ez luke ere zaila izango da. 268 00:12:52,380 --> 00:12:54,320 Baina ahaltsuagoa da. 269 00:12:54,320 --> 00:13:00,100 Beraz, ez dira beste komando batzuk pixka bat berriagoak dira, zalantzarik gabe. 270 00:13:00,100 --> 00:13:05,110 >> Beraz, adibidez, "jartzen." 271 00:13:05,110 --> 00:13:08,680 Hashtag izendapen hori erabili ahal izango duzu hemen besterik inprimatu zerbait 272 00:13:08,680 --> 00:13:13,490 nahiko askoz bada zer egin nahi duzun bezala % D edo% C edo zertxobait horrelako. 273 00:13:13,490 --> 00:13:17,600 Eta benetan dezakezu jarri bat Eskuineko adierazpen ondoren bada. 274 00:13:17,600 --> 00:13:21,180 Beraz, soilik this-- egin nahi dut X 3 baino handiagoa bada. 275 00:13:21,180 --> 00:13:24,129 Beraz, zergatik izan nahi dut oso baten bloke badu? 276 00:13:24,129 --> 00:13:24,670 Ez dakit. 277 00:13:24,670 --> 00:13:28,880 Besterik ez dut inprimatu ahal hori bakarrik x 3 baino handiagoa berdin bada. 278 00:13:28,880 --> 00:13:32,740 Beraz, lerro bat modu bat da Hori egiten Ruby ere. 279 00:13:32,740 --> 00:13:35,570 >> Ruby zerrenda bat da, Zerbait oso polifazetikoa. 280 00:13:35,570 --> 00:13:38,110 Beraz, ez benetan behar baduzu mota bat besterik ez izatea. 281 00:13:38,110 --> 00:13:40,674 Kate bat izan dezakezu, eta, ondoren, zenbaki batzuk, eta edozein dela ere. 282 00:13:40,674 --> 00:13:42,590 Eta erantsi nahi baduzu zerrenda batera zerbait, 283 00:13:42,590 --> 00:13:46,860 erabili dezakezu hau notazioa hementxe. 284 00:13:46,860 --> 00:13:48,310 >> Eta batetik bestera joateko nahi baduzu. 285 00:13:48,310 --> 00:13:56,200 Pretty askoz PHP 4each, hemen, zuk zerrenda bat jartzen eta ez duzu "List.each egin." 286 00:13:56,200 --> 00:13:59,464 Eta "elem," hau da hau elementu bakoitzaren izena bezalako 287 00:13:59,464 --> 00:14:00,880 naiz nire zerrenda izan zuen joan. 288 00:14:00,880 --> 00:14:03,890 Eta gero, besterik ezin dut "elem jartzen." 289 00:14:03,890 --> 00:14:07,130 Eta nahiko askoz heldulekuak "jartzen" jarriz zuretzat, inprimatzeko. 290 00:14:07,130 --> 00:14:09,920 Ez ditu bada axola kate bat edo int bat da. 291 00:14:09,920 --> 00:14:12,790 Honez duten lan egiteko azalduko. 292 00:14:12,790 --> 00:14:14,270 Eskuin? 293 00:14:14,270 --> 00:14:14,790 Cool. 294 00:14:14,790 --> 00:14:19,980 >> Eta besterik gabe, PHP, Ruby eta HTML bezalako halaber integratzeko oso, oso nicely. 295 00:14:19,980 --> 00:14:23,340 Eta hemen, ez da batzuk Ruby HTML atalean. 296 00:14:23,340 --> 00:14:25,860 Beraz gorputza HTML bezalako etiketa bat behar dugu. 297 00:14:25,860 --> 00:14:28,270 Eta begiratu nahi badugu Erabiltzaile bat dela, adibidez, 298 00:14:28,270 --> 00:14:35,730 saioa hasi, besterik gabe esan dezakegu, hasieran Ruby, user.logged_in bada ?, Ruby amaieran. 299 00:14:35,730 --> 00:14:39,240 Inprimatu gauza hau osoa, Ruby batzuk bertan, hau da, besterik ez du, 300 00:14:39,240 --> 00:14:42,230 nolako sintaxia horrelako PHP hori bistaratzen aldagai bat. 301 00:14:42,230 --> 00:14:43,380 Dezagun inprimatu user.name du. 302 00:14:43,380 --> 00:14:48,870 >> Beraz, ongi etorria, Stephen, HTML div baten barruan. 303 00:14:48,870 --> 00:14:53,760 Eta amaieran, "amaiera" bat dugu eta Ruby kodea, eta horrek esan nahi hau da nire 304 00:14:53,760 --> 00:14:54,470 Bloke bada. 305 00:14:54,470 --> 00:14:55,060 OK? 306 00:14:55,060 --> 00:14:57,684 Beraz, besterik osoko bat bezalakoa da Ruby eta HTML arteko integrazioa. 307 00:14:57,684 --> 00:15:00,056 308 00:15:00,056 --> 00:15:01,430 Ez dago baliabide asko ere daude. 309 00:15:01,430 --> 00:15:06,290 Baina mugitzen dugu aurretik, ez du inor Ruby, ezer buruzko edozein galdera? 310 00:15:06,290 --> 00:15:08,960 OK. 311 00:15:08,960 --> 00:15:12,250 >> Badira baliabide asko online , tryruby.org Kode Academy, 312 00:15:12,250 --> 00:15:18,740 ruby-lang.org, non saiatu dezakezu Zure nabigatzailean zuen aurretik benetan 313 00:15:18,740 --> 00:15:22,310 esan, Oh, OK, ez dut erabili joan Ruby nire azken proiektua da. 314 00:15:22,310 --> 00:15:24,020 Eta, beraz, behin betiko eman horiek saiatu. 315 00:15:24,020 --> 00:15:26,510 Diapositibak horiek guztiak online eskuragarri izango da, 316 00:15:26,510 --> 00:15:28,950 beraz, besterik ez dezakezu deskargatu. 317 00:15:28,950 --> 00:15:30,115 Eta bai? 318 00:15:30,115 --> 00:15:31,889 >> IKUSLEEN: [INAUDIBLE] zer erakutsi besterik ez duzu 319 00:15:31,889 --> 00:15:36,851 zen HTML eta kodea txertatzeko Model View nozioa da 320 00:15:36,851 --> 00:15:37,350 Controller? 321 00:15:37,350 --> 00:15:37,610 >> GABRIEL Guimarães: Bai. 322 00:15:37,610 --> 00:15:40,290 Hori egin beharko dugu bigarren bat gure adibide erakutsiko dugu, OK? 323 00:15:40,290 --> 00:15:41,290 Galderari esker. 324 00:15:41,290 --> 00:15:44,760 Beraz, galdera zera zen, badugu Ruby integrazio hori erakutsi ahal 325 00:15:44,760 --> 00:15:49,230 Model barruan HTMLn Ikusi Controller esparrua. 326 00:15:49,230 --> 00:15:51,710 >> Beraz Model ideia View Controller esparru 327 00:15:51,710 --> 00:15:55,740 Funtsean da filosofia bat, besterik ez bezala Stephen erakutsi hemen. 328 00:15:55,740 --> 00:15:58,177 Eta ez da zerbait Egin behar duzun, 329 00:15:58,177 --> 00:16:00,510 baina zerbait egiten da zure bizitza, beraz, askoz errazagoa. 330 00:16:00,510 --> 00:16:04,170 Eta Ruby on Rails eraikitzen da kodea filosofia honen inguruan. 331 00:16:04,170 --> 00:16:06,320 Beraz, erakusteko joan Adibide oso laster. 332 00:16:06,320 --> 00:16:07,340 >> Beraz Rails maitasuna da. 333 00:16:07,340 --> 00:16:09,140 Jende asko erabiltzen ari, esan dudan bezala. 334 00:16:09,140 --> 00:16:10,510 Eta benetan dibertigarria da. 335 00:16:10,510 --> 00:16:12,360 Zaudete egin beharko lukete betiko ematen saiatu. 336 00:16:12,360 --> 00:16:15,120 MVC egiten dena errazagoa. 337 00:16:15,120 --> 00:16:18,110 Beraz Model View Controller, banantzen gauzak 338 00:16:18,110 --> 00:16:21,450 eta pertsona bat, per se jarriz, edo zure eskaera zati bat 339 00:16:21,450 --> 00:16:24,850 desberdinak lanpostu bakoitzari egin duzu aplikazio hori egin du. 340 00:16:24,850 --> 00:16:26,676 Eta denbora gutxiago gastatu behe-mailako arazoak. 341 00:16:26,676 --> 00:16:27,800 Eta oso ezaguna oraintxe. 342 00:16:27,800 --> 00:16:29,917 Daukagu ​​Rails 4.0, zein bertsio berri bat da. 343 00:16:29,917 --> 00:16:31,500 Eta cool gauza asko jasotzen da. 344 00:16:31,500 --> 00:16:32,562 Beste galdera bat. 345 00:16:32,562 --> 00:16:34,490 >> IKUSLEEN: galdera bat. 346 00:16:34,490 --> 00:16:39,310 Ruby on Rails versus Ruby on Rails Grails orrian. 347 00:16:39,310 --> 00:16:40,230 >> GABRIEL Guimarães: OK. 348 00:16:40,230 --> 00:16:42,252 Galdera zen, Ruby Rails versus Ruby-- on 349 00:16:42,252 --> 00:16:42,960 Ikusleak: Grails. 350 00:16:42,960 --> 00:16:43,490 Ruby? 351 00:16:43,490 --> 00:16:44,490 >> GABRIEL Guimarães: Bai. 352 00:16:44,490 --> 00:16:45,955 Beraz Ruby hizkuntza da. 353 00:16:45,955 --> 00:16:46,745 >> IKUSLEEN: N. 354 00:16:46,745 --> 00:16:50,360 Zuk galdetzen dut hizkuntza bat konparatzeko eta esparru bat, Ruby on Rails, 355 00:16:50,360 --> 00:16:52,975 beste hizkuntza bat popular framework-- Ruby Grails-- 356 00:16:52,975 --> 00:16:53,310 Rails. 357 00:16:53,310 --> 00:16:53,720 >> GABRIEL Guimarães: OK. 358 00:16:53,720 --> 00:16:54,480 Sentitzen dugu. 359 00:16:54,480 --> 00:16:57,390 Galdera zen, konparatu Ruby eta Ruby on Rails 360 00:16:57,390 --> 00:16:59,750 beste esparru eta beste bat izateko 361 00:16:59,750 --> 00:17:01,022 >> Ikusleak: Ruby. 362 00:17:01,022 --> 00:17:01,954 OK da. 363 00:17:01,954 --> 00:17:03,820 Ez baduzu ezagutzen, hori da isuna. 364 00:17:03,820 --> 00:17:05,359 >> GABRIEL Guimarães: Like, Zer ulertzen dut da aurrerantzean -bere 365 00:17:05,359 --> 00:17:07,080 >> Ikusleak: Ez dago beste Grails izeneko esparrua. 366 00:17:07,080 --> 00:17:07,700 >> GABRIEL Guimarães: Oh, Grails. 367 00:17:07,700 --> 00:17:08,650 Inoiz ez dut entzun. 368 00:17:08,650 --> 00:17:09,640 Sentitzen dugu. 369 00:17:09,640 --> 00:17:11,690 Inoiz ez dut Groovy entzun Rails. 370 00:17:11,690 --> 00:17:12,744 Sentitzen dugu. 371 00:17:12,744 --> 00:17:14,869 >> AUDIENCE: Da, askoz hobeto Java integratuta. 372 00:17:14,869 --> 00:17:15,450 >> GABRIEL Guimarães: ikusten dut. 373 00:17:15,450 --> 00:17:17,555 >> IKUSLEEN: besterik bitxia naiz zenbait pertsona dakit buruz antzeko 374 00:17:17,555 --> 00:17:20,240 >> GABRIEL Guimarães: Ez, ez dut sekula bat hori entzun, zoritxarrez. 375 00:17:20,240 --> 00:17:20,700 Grails. 376 00:17:20,700 --> 00:17:21,410 >> IKUSLEEN: Eta pertsona batzuk jakina, Ruby on Rails bezala. 377 00:17:21,410 --> 00:17:22,640 >> GABRIEL Guimarães: dut erabilitako Ruby on Rails asko. 378 00:17:22,640 --> 00:17:24,790 Erabili dut Django batzuk Python, esan dudan bezala. 379 00:17:24,790 --> 00:17:26,329 Erabili dut Laravel batzuk. 380 00:17:26,329 --> 00:17:29,490 Baina ez nuen erabiltzen Groovy Rails. 381 00:17:29,490 --> 00:17:31,630 Sentitzen dugu. 382 00:17:31,630 --> 00:17:34,040 Eta oso ezaguna da orain Rails 4.0. 383 00:17:34,040 --> 00:17:38,180 Atsegin dut, stuff batzuk Rails zuretzat ez, adibidez, da duzu 384 00:17:38,180 --> 00:17:43,650 CSS fitxategiak asko izan eta JS fitxategiak asko. 385 00:17:43,650 --> 00:17:45,790 Eta horiek bezala tratatzeko dezakezu Aparteko eta dena. 386 00:17:45,790 --> 00:17:50,010 >> Baina orduan automatically-- da denean Zure kodea bidaltzen duzun ekoizpenarekin, 387 00:17:50,010 --> 00:17:52,770 automatikoki biltzen da horiek guztiak fitxategi bakar batean 388 00:17:52,770 --> 00:17:55,150 hori gabe minified espazioak, beraz, hartzen duenaren 389 00:17:55,150 --> 00:17:59,400 Zure aplikazioa leku gutxiago, beraz, ditzakezun benetan gauza eskalatzeko asko. 390 00:17:59,400 --> 00:18:04,380 Horregatik, besteak beste, enpresa handiek Twitter eta GitHub bezalakoa 391 00:18:04,380 --> 00:18:10,220 ari Rails erabiliz, guztia egiten delako zuretzat, hau da, benetan cool dela. 392 00:18:10,220 --> 00:18:12,840 >> Gauza bat da, oso, Oso, oso gogorra 393 00:18:12,840 --> 00:18:18,450 pertsona, me barne, direnek lan egiten saiatzen ari 394 00:18:18,450 --> 00:18:22,430 hasieran esparru batekin, da Aplikazio bat hasteko duzula, 395 00:18:22,430 --> 00:18:24,440 fitxategiak sorta bat ikusteko joan zaren. 396 00:18:24,440 --> 00:18:28,460 Like, noiz sortzen duzunean Rails Berria, Nire eskaera, 397 00:18:28,460 --> 00:18:31,710 horiek guztiak ikusi joan zaren folders-- app, bin, konfigurazio db, lib, 398 00:18:31,710 --> 00:18:32,482 log, publikoak. 399 00:18:32,482 --> 00:18:33,690 Atsegin dut, asko eta gauza asko. 400 00:18:33,690 --> 00:18:35,030 >> Eta lehen aldiz I ikusi zuela, atsegin izan dut, 401 00:18:35,030 --> 00:18:36,570 OK, ideia ez daukat zer ari den gertatzen. 402 00:18:36,570 --> 00:18:38,890 Besterik sortu nahi dut Web orri "Kaixo mundua" 403 00:18:38,890 --> 00:18:41,730 eta hau da me emanez, bezala, 100 milioi orrialde ezberdinetan. 404 00:18:41,730 --> 00:18:43,070 Ez dakit zer gertatzen den. 405 00:18:43,070 --> 00:18:47,460 Beraz, mesedez, ez gehiegi dagoela by daunted izango. 406 00:18:47,460 --> 00:18:53,699 >> Ideia da benetan dela erdia du Etxe bat dago zuretzat dagoeneko. 407 00:18:53,699 --> 00:18:55,490 Oso bat dauka, zuretzat esparru dagoeneko. 408 00:18:55,490 --> 00:18:56,948 Horregatik daude fitxategiak hainbeste. 409 00:18:56,948 --> 00:19:00,150 Baina gauza polita da hori da bereizten denak oso nicely. 410 00:19:00,150 --> 00:19:03,370 Aurka daude, ez duzu kezkatu karpetak horietako gehienak buruz. 411 00:19:03,370 --> 00:19:05,820 >> Garrantzitsuena, I esango, aplikazioa karpeta da, 412 00:19:05,820 --> 00:19:07,147 non zure aplikazioa benetan bizi da. 413 00:19:07,147 --> 00:19:09,730 Beraz config, zu joan stuff batzuk configurate izan, 414 00:19:09,730 --> 00:19:12,840 Zure datu-basearen eta gauzak bezala zein datu-basea erabiltzen ari zaren mota. 415 00:19:12,840 --> 00:19:17,430 Baina hori baino, gehienak bezala zure lana da app egin behar ziren joan. 416 00:19:17,430 --> 00:19:21,620 Beraz aplikazioan, aktibo, kontrolagailu behar duzu, laguntzaile, posta-bezeroen, ereduak, aldiz. 417 00:19:21,620 --> 00:19:24,460 Beraz, hemen, hori ikusten hasten zara kontrolagailu, ereduak, eta aldiz etortzen 418 00:19:24,460 --> 00:19:25,410 jokoan sartzen. 419 00:19:25,410 --> 00:19:27,270 >> Postek baduzu besterik ez dira postak bidaltzeko erabili nahi. 420 00:19:27,270 --> 00:19:29,400 Laguntzaileak nahi izanez gero funtzio batzuk sortu 421 00:19:29,400 --> 00:19:32,050 asko erabiltzen duzula ikuspegian. 422 00:19:32,050 --> 00:19:34,490 Beraz, horiek jarri duzu laguntzaile ere. 423 00:19:34,490 --> 00:19:39,000 Eta aktiboen funtsean guztia Irudi, zure CSS guztiak, 424 00:19:39,000 --> 00:19:41,200 Zure JavaScript guztiak, eta mota horiek bezala 425 00:19:41,200 --> 00:19:43,110 get bezeroari bidaliko gauza. 426 00:19:43,110 --> 00:19:45,500 Eta hori aktibo en da guztia, Lehen esan dudala, lortzen minified. 427 00:19:45,500 --> 00:19:45,940 Honez konpilatuta. 428 00:19:45,940 --> 00:19:49,189 Eta ez duzu benetan kezkatu hori denean joaten da ekoizpen kodeari. 429 00:19:49,189 --> 00:19:49,770 Cool. 430 00:19:49,770 --> 00:19:54,205 >> Orain Zack Honez etorriko da joan, eta bera da Twitter50 adibide bat egin behar. 431 00:19:54,205 --> 00:19:54,970 >> Ikusleak: Woo-hoo! 432 00:19:54,970 --> 00:19:56,726 >> ZACK CHAUVIN: Awesome. 433 00:19:56,726 --> 00:20:00,180 Beraz aukera lan izan nuen Ruby on Rails uda honetan. 434 00:20:00,180 --> 00:20:01,580 Esparru bat harrigarria da. 435 00:20:01,580 --> 00:20:03,580 Oso partziala naiz. 436 00:20:03,580 --> 00:20:09,770 Eta besterik ez dut erakutsi duzun pixka bat zer itxura zitekeen adibide bat. 437 00:20:09,770 --> 00:20:11,020 Gainetik salto Chrome da. 438 00:20:11,020 --> 00:20:16,350 Beraz, hau oso erraza da adibide bat da Ruby on Rails zerbait Aplikazio 439 00:20:16,350 --> 00:20:19,690 hau da zerbait bezala Ruby benetan excels 440 00:20:19,690 --> 00:20:24,070 horrelako besterik ez non zure ereduak oso ongi definitzen da. 441 00:20:24,070 --> 00:20:27,150 >> Adibide honetan, ikusiko duzu Bi modelo desberdinetan, eta horrek 442 00:20:27,150 --> 00:20:30,380 dira erabiltzaileek dugula eta tweets behar dugu. 443 00:20:30,380 --> 00:20:33,480 Beraz, hau da Twitter50, Harvard Twitter izena. 444 00:20:33,480 --> 00:20:36,820 Ikusten duzun bezala, gisazack naiz oraindik sartu. 445 00:20:36,820 --> 00:20:38,860 Eta tweet berriak egiteko gai naiz. 446 00:20:38,860 --> 00:20:42,266 Beraz uste dut "Hau da, bat" - barkatu? 447 00:20:42,266 --> 00:20:43,182 IKUSLEEN: [INAUDIBLE]. 448 00:20:43,182 --> 00:20:44,061 ZACK CHAUVIN: Oh, OK. 449 00:20:44,061 --> 00:20:45,060 Zerbitzari gelditu behar. 450 00:20:45,060 --> 00:20:47,480 Bikain. 451 00:20:47,480 --> 00:20:49,630 Beraz, hemen gaude. 452 00:20:49,630 --> 00:20:52,520 Ikusten duzun bezala, ez dugu gure Twitter aplikazioa hemen. 453 00:20:52,520 --> 00:20:55,020 Eta super erraza da zerbitzari abiarazteko. 454 00:20:55,020 --> 00:20:57,991 Besterik ez dugu egin "errailen zerbitzaria". 455 00:20:57,991 --> 00:20:58,490 Great. 456 00:20:58,490 --> 00:20:58,990 OK. 457 00:20:58,990 --> 00:21:00,830 Duten esker. 458 00:21:00,830 --> 00:21:02,200 Beraz, orain exekutatzen ari gara. 459 00:21:02,200 --> 00:21:06,120 >> Eta esaten dugu "Hau awesome mintegi bat da. " 460 00:21:06,120 --> 00:21:08,870 Eta ikus dezagun zer gertatzen den. 461 00:21:08,870 --> 00:21:10,020 Beraz, horri buruz egingo dugu tweet. 462 00:21:10,020 --> 00:21:13,390 Behealdean Down, ikusi ahal izango duzu orain ez hiru baino gehiago tweets da. 463 00:21:13,390 --> 00:21:15,980 Beraz, pixka bat dugu orrikatzea of ​​joan. 464 00:21:15,980 --> 00:21:19,640 Eta tweet dugula. 465 00:21:19,640 --> 00:21:24,010 Eta, halaber, I bidez bilatu dezaket nire bilaketa tweets-- hau eta bi alde 466 00:21:24,010 --> 00:21:27,960 duen hitza izan direnak Haietan erakutsi "hori". 467 00:21:27,960 --> 00:21:30,860 Era berean, tweets ezabatu ahal izango arabera Ezabatu botoian little klik eginez. 468 00:21:30,860 --> 00:21:36,440 Eta jakina, nik bakarrik ezaba ditzakezu zer dela me izan baita. 469 00:21:36,440 --> 00:21:39,030 >> Dagoeneko, ia hemengo du Twitter funtzionalitate. 470 00:21:39,030 --> 00:21:42,000 Atsegin dut, noiz uste duzu, Twitter benetan ez du egin askoz guztiak. 471 00:21:42,000 --> 00:21:44,280 Erabiltzaile ditu, tweets ditu. 472 00:21:44,280 --> 00:21:47,690 Ez dago funtzionalitate konplexuago batzuk. 473 00:21:47,690 --> 00:21:52,960 Baina benetan lortzeko behera egiten zara, nahiko Ruby on Rails aplikazio sinple bat da. 474 00:21:52,960 --> 00:21:57,560 Eta honen antzeko zerbait, batekin Ruby on Rails ulermen ona, 475 00:21:57,560 --> 00:22:00,680 ziurrenik, ezin duzu Ordu bat edo bi egiteko. 476 00:22:00,680 --> 00:22:04,210 >> Eta hori benetan dator Ruby mantra itzuli, 477 00:22:04,210 --> 00:22:07,540 konfigurazio gehiagoko konbentzio da. 478 00:22:07,540 --> 00:22:10,965 Beraz egun atzera, pertsonak, edonoiz webgune honetan egin nahi izan dute, 479 00:22:10,965 --> 00:22:12,340 hutsetik hasi beharko lukete. 480 00:22:12,340 --> 00:22:13,740 OK, web orri bat egin nahi dut. 481 00:22:13,740 --> 00:22:15,970 Dezagun fitxategi hau eta fitxategi hau eta fitxategi hau. 482 00:22:15,970 --> 00:22:19,180 >> Ruby on Rails With, ez dagoela bat ere ez da. 483 00:22:19,180 --> 00:22:21,170 , Esaten duzu aplikazio berri bat nahi dut. 484 00:22:21,170 --> 00:22:25,010 Eta Gabe erakutsi zigun bezala besterik ez da, du fitxategi-egitura osoan sortzen guretzat. 485 00:22:25,010 --> 00:22:27,490 Eta aldatu besterik ez dugu egin zati txiki hori behar dugu. 486 00:22:27,490 --> 00:22:31,570 Pertsonalizatu besterik ez dugu zer gure aplikazioa buruz bakarra da. 487 00:22:31,570 --> 00:22:32,250 Cool. 488 00:22:32,250 --> 00:22:38,540 Beraz, atzera joan gure aurkezpen preview-- interesgarria. 489 00:22:38,540 --> 00:22:41,408 490 00:22:41,408 --> 00:22:42,724 Nora egin dut aurkezten? 491 00:22:42,724 --> 00:22:43,640 Ikusleak: Pantaila osoa. 492 00:22:43,640 --> 00:22:45,715 Gehien eskuinera. 493 00:22:45,715 --> 00:22:48,480 >> ZACK CHAUVIN: Bikain. 494 00:22:48,480 --> 00:22:48,990 Cool. 495 00:22:48,990 --> 00:22:49,490 OK. 496 00:22:49,490 --> 00:22:51,480 Beraz, lehenik eta, eredua. 497 00:22:51,480 --> 00:22:54,100 Stephen egin awesome bat MVC zehaztea lana. 498 00:22:54,100 --> 00:22:57,980 Eta orain ari gara erlazionatzen joan Ruby itzuli dela Rails. 499 00:22:57,980 --> 00:23:00,730 Beraz, eredu mota hau egin dezakezu datu base gisa pentsatzea. 500 00:23:00,730 --> 00:23:04,870 Zaituzte ikusten hau CS50 Ogasun, non eredu dendak 501 00:23:04,870 --> 00:23:07,590 buruzko informazioa zenbat izakin izan duzu, 502 00:23:07,590 --> 00:23:10,986 edo duzula egindako eragiketa guztiak. 503 00:23:10,986 --> 00:23:12,860 Hau adibide bat da lerro bat nola egiten duzun 504 00:23:12,860 --> 00:23:15,640 Rails-en eredu berri bat egiteko buruz joan. 505 00:23:15,640 --> 00:23:17,102 Beraz, erabiltzaileak bat nahi dut. 506 00:23:17,102 --> 00:23:19,060 Honez bat izan da joan posta elektronikoa, zein kate bat da, 507 00:23:19,060 --> 00:23:20,990 eta pasahitza, eta horrek katea da ere. 508 00:23:20,990 --> 00:23:27,150 Beraz bezalako those-- ilara bakoitzean nahi dut Horrelako nire erabiltzaile taulan begiratu. 509 00:23:27,150 --> 00:23:30,730 >> Benetan awesome zati bat Rails buruz, hori delako 510 00:23:30,730 --> 00:23:33,755 ez beharrezko egiten da Edozein SQL idatzi nahiko askoz. 511 00:23:33,755 --> 00:23:38,640 Zenbat duzu guys maite SQL idazten pset 7? 512 00:23:38,640 --> 00:23:39,770 Zehazki. 513 00:23:39,770 --> 00:23:41,840 SQL ez da oso lagungarria. 514 00:23:41,840 --> 00:23:46,470 Eta Rails Laburpen guztiak kanpoan komandoak benetan erraza hauekin. 515 00:23:46,470 --> 00:23:51,580 Beraz, adibidez, bat badugu Erabiltzaileak, saioa tweets asko ditu. 516 00:23:51,580 --> 00:23:56,580 Eta horietako bat bakoitzerako tweets erabiltzaile batena da. 517 00:23:56,580 --> 00:23:59,520 >> Beraz, hemen, hau begiratzen baduzu Gure gure tweet eredu da. 518 00:23:59,520 --> 00:24:02,750 Eta guztiak esan behar dugu, lerroan single hau tweet bat naiz 519 00:24:02,750 --> 00:24:05,090 eta erabiltzaile bat sartzen dut. 520 00:24:05,090 --> 00:24:10,160 Eta lerro eta bakar horrekin Konfiguratzeko apur, 521 00:24:10,160 --> 00:24:12,990 Rails ditu abian harreman hori. 522 00:24:12,990 --> 00:24:17,450 Edonoiz, besterik gabe, esan dezaket, zack.tweets, bezala, ematen dit Zack tweets guztiak. 523 00:24:17,450 --> 00:24:19,420 SQL No. 524 00:24:19,420 --> 00:24:20,040 Super erraza. 525 00:24:20,040 --> 00:24:26,580 Berriz ere, hori baino gehiago hitzarmen konfigurazio jokoan sartzen datozen. 526 00:24:26,580 --> 00:24:29,770 >> Pixka bat ikusi ahal izango duzu Ruby adibide bat hemen. 527 00:24:29,770 --> 00:24:32,740 Like eman esanda, idazten Ruby da moduko English idatziz bezala. 528 00:24:32,740 --> 00:24:35,540 Oso goi-mailako hizkuntza bat da, eta, benetan erraza egiten du 529 00:24:35,540 --> 00:24:42,380 Gurekin bezalako gauzak esateko, nahi dut ziurtatu tweet hori gorputz bat dauka. 530 00:24:42,380 --> 00:24:43,740 Bere presentzia egia. 531 00:24:43,740 --> 00:24:47,170 Eta ziur hori egin nahi dut tweet, besterik Twitter normal bezala, 532 00:24:47,170 --> 00:24:49,020 Gehienez 140 luzera du. 533 00:24:49,020 --> 00:24:52,800 Da super-intuitiboa, a hizkuntza benetan handia. 534 00:24:52,800 --> 00:24:54,590 >> Hurrengo sortu ikuspegian behar dugu. 535 00:24:54,590 --> 00:24:57,510 Beraz, hau HTML eta CSS dakar. 536 00:24:57,510 --> 00:25:00,490 Eta hemen ikuspegi baten adibide bat. 537 00:25:00,490 --> 00:25:05,600 Beraz Ruby on Rails motatako baitituzte integratzen bai Ruby eta HTML 538 00:25:05,600 --> 00:25:08,880 izateko sortzen hasi zer orriko nahi dugu. 539 00:25:08,880 --> 00:25:11,380 Beraz, hau da gure diseinua adibide bat da. 540 00:25:11,380 --> 00:25:15,710 Beraz, zenbait etiketa ikusi ahal izango duzu duzula guys erabiltzen dira, HTML bezala, gorputza, 541 00:25:15,710 --> 00:25:17,250 good stuff hori guztia. 542 00:25:17,250 --> 00:25:21,760 >> Eta hementxe, ordea, dugu sar Ruby batzuk esanez, 543 00:25:21,760 --> 00:25:25,390 han mezu bat badago zer erakutsi, orduan div mezua bistaratu. 544 00:25:25,390 --> 00:25:28,060 Beraz, ez dut lortu gehiegi sartu. 545 00:25:28,060 --> 00:25:31,190 Baina hori da, oro har, lortzen nik Errendatutako orria 546 00:25:31,190 --> 00:25:33,960 eta ez du axola zer orrialde zara on, hau lortzen Errendatutako. 547 00:25:33,960 --> 00:25:38,110 Beraz, zer lortzen sartuta beti. 548 00:25:38,110 --> 00:25:38,980 Cool. 549 00:25:38,980 --> 00:25:42,730 >> View-- beste adibide bat da hau non tweets guztiak aukeratu zuen. 550 00:25:42,730 --> 00:25:45,630 Eta stuff hau batzuk Nahiko ezagutzen begiratu daiteke. 551 00:25:45,630 --> 00:25:50,050 Beraz, adibidez, hementxe, gaude tweets bakoitzean begizta bidez, 552 00:25:50,050 --> 00:25:51,960 eta ari haiek inprimatzeko dugu. 553 00:25:51,960 --> 00:25:54,320 Beraz, hemen da, non gaude inprimatzeko gorputza. 554 00:25:54,320 --> 00:26:00,910 Eta tweet horrek user-- hemen bada bat SQL no adibide benetako parte hartzen. 555 00:26:00,910 --> 00:26:04,390 Besterik ez, naiz galdetzen da hau tweet-ren erabiltzailearen uneko erabiltzaileak? 556 00:26:04,390 --> 00:26:06,030 Gero ezabatu link bat erakusteko. 557 00:26:06,030 --> 00:26:06,880 It super erraza da. 558 00:26:06,880 --> 00:26:09,670 559 00:26:09,670 --> 00:26:10,920 >> Kontroladorea. 560 00:26:10,920 --> 00:26:14,390 Beraz, hau da, berriro ere, interfazea eredua eta ikuspegi artean. 561 00:26:14,390 --> 00:26:17,820 Dela gogor lan egiten du bat egiten of interacting-- middleman izanik. 562 00:26:17,820 --> 00:26:20,980 Informazio kargatzen da alde ikusteko, eta horrek sec batean ikusiko dugu. 563 00:26:20,980 --> 00:26:23,850 Eta ordena elkarreragin ereduarekin, it 564 00:26:23,850 --> 00:26:29,170 metodoak eredua, diren deiak zer you guys funtzio bezala ezagutzen. 565 00:26:29,170 --> 00:26:31,490 >> Beraz, adibidez, hau da gure tweet controller. 566 00:26:31,490 --> 00:26:33,930 Apur bat begiratu da oraintxe gogorra. 567 00:26:33,930 --> 00:26:38,240 Baina benetan da super intuitiboa behin urpekaritza hasten zara. 568 00:26:38,240 --> 00:26:42,990 Beraz, adibidez, gure indizea, hori da non tweets guztia erakutsi nahi dugu. 569 00:26:42,990 --> 00:26:46,910 Eta, beraz, lerro hau, funtsean, besterik tweets guztiei eskatzen. 570 00:26:46,910 --> 00:26:50,300 Eta gero, bai abiarazi dugu tweet-- berria bezala, beraz, 571 00:26:50,300 --> 00:26:52,320 sortu nahi badute orrialde horretan tweet berriak. 572 00:26:52,320 --> 00:26:54,250 >> Eta uneko erabiltzailearen zer den galdetzen da. 573 00:26:54,250 --> 00:26:58,850 Eta hau da, oso betean Errendatu pset 7 ikusi duzula, 574 00:26:58,850 --> 00:27:02,230 non besterik motatako kontatzea du view-- mota da, bezala, 575 00:27:02,230 --> 00:27:06,284 aldagaiak zarela pasatzen ikuspegian ikuspegia behar da joan. 576 00:27:06,284 --> 00:27:08,200 Eta han osoa sorta metodoak ezberdinak 577 00:27:08,200 --> 00:27:10,410 tweet honen kontroladore hori kudeatzeko. 578 00:27:10,410 --> 00:27:12,495 >> Baina, benetan, Rails du nolako lan handia 579 00:27:12,495 --> 00:27:18,910 of zatituz ezberdinetan sartu hori zure controller egin liteke ekintzak. 580 00:27:18,910 --> 00:27:23,800 Ba buruzko edozein galdera MVC Rails zatiak edozein? 581 00:27:23,800 --> 00:27:25,550 Besterik by brisa mota. 582 00:27:25,550 --> 00:27:29,250 Beraz duzu guys egiaztatu ahal it out zeure. 583 00:27:29,250 --> 00:27:30,106 Awesome. 584 00:27:30,106 --> 00:27:31,200 Mantendu egingo dugu. 585 00:27:31,200 --> 00:27:32,546 >> Beraz Rails instalatzen. 586 00:27:32,546 --> 00:27:35,170 Rails instalatzea izan liteke, bezala, gehiago gogorra zati bat 587 00:27:35,170 --> 00:27:37,830 Rails osoa Prozesu, zoritxarrez. 588 00:27:37,830 --> 00:27:40,450 Baina, jakina, guztia inguru dira guretzat lagungarri. 589 00:27:40,450 --> 00:27:42,590 Eta behin hor da on, baliabide handiak asko, 590 00:27:42,590 --> 00:27:45,100 Gabe aipatu bezala, ohitu hasi zen. 591 00:27:45,100 --> 00:27:47,230 Hona hemen lotura duten Egingo hasi behar duzu 592 00:27:47,230 --> 00:27:51,460 Rails deskargatu da lortzeko makinan instalatutako. 593 00:27:51,460 --> 00:27:54,240 Jakina, eskuragarri bai Windows eta Mac 594 00:27:54,240 --> 00:27:55,600 eta CS50 tresnaren da. 595 00:27:55,600 --> 00:27:58,520 596 00:27:58,520 --> 00:28:00,020 Ezertaz Galderak esan dugu? 597 00:28:00,020 --> 00:28:04,265 598 00:28:04,265 --> 00:28:06,690 >> Ikusleak: litzateke I , benetan interesatzen 599 00:28:06,690 --> 00:28:10,255 beraz, deskargatu ezagutzen dut software barrera handiena da. 600 00:28:10,255 --> 00:28:14,807 Ez bada bat izatea nahikoa interes mini saio edo zerbait deskargatzen. 601 00:28:14,807 --> 00:28:15,640 ZACK CHAUVIN: mm-HM. 602 00:28:15,640 --> 00:28:15,692 Bai. 603 00:28:15,692 --> 00:28:16,900 Hori oso lagungarria izan daiteke. 604 00:28:16,900 --> 00:28:20,650 Edozeinek Benetan buruz Gung-ho bada honek bere proiektua erabiliz 605 00:28:20,650 --> 00:28:26,555 edo etorkizunean, ondoren, behin betiko genuke zoriontsu horri buruz nahi duzu hitz egin izan. 606 00:28:26,555 --> 00:28:27,055 Mm-HM. 607 00:28:27,055 --> 00:28:29,530 >> IKUSLEEN: erlazionatutako galdera bat zer eskatu nuen aurretik. 608 00:28:29,530 --> 00:28:32,563 Egin duten zaretenok oraindik ere beste esparruak 609 00:28:32,563 --> 00:28:34,354 Gauza bera egin nahian gauza, errazago 610 00:28:34,354 --> 00:28:38,452 Web orri bat edo bat eraikitzeko Funtzionalitatea, zentzurik uste dut 611 00:28:38,452 --> 00:28:43,653 zergatik Rails geundeke versus Zend edo beste esparru batzuk 612 00:28:43,653 --> 00:28:44,236 eta hizkuntzak. 613 00:28:44,236 --> 00:28:47,870 >> ZACK CHAUVIN: besterik ez dut my $ 0.02 horri buruz esan. 614 00:28:47,870 --> 00:28:49,090 Maite Ruby on Rails. 615 00:28:49,090 --> 00:28:52,120 Nik aukera lan izan nuen bai PHP eta Ruby on Rails-en. 616 00:28:52,120 --> 00:28:55,291 Askoz nahiago dut Ruby on Of Ruby delako Rails. 617 00:28:55,291 --> 00:28:56,790 Definitely, dela zati handi bat da. 618 00:28:56,790 --> 00:28:58,140 Atsegin dut, zaudenean Zure esparru aukeratzerakoan, 619 00:28:58,140 --> 00:28:59,490 halaber Hizkuntza aukeratu duzu. 620 00:28:59,490 --> 00:29:03,510 >> Ruby da super accessible-- dut uste PHP beste hizkuntza askoz hobea. 621 00:29:03,510 --> 00:29:06,250 Baina hori hobespen pertsonal mota da. 622 00:29:06,250 --> 00:29:09,360 Baita, kontuan beste da esparru atzean komunitatea 623 00:29:09,360 --> 00:29:11,570 ari zaren lan hori. 624 00:29:11,570 --> 00:29:13,840 >> Oraintxe Ruby on Rails benetan beroa da. 625 00:29:13,840 --> 00:29:16,160 Ez dago horren atzean laguntza tona. 626 00:29:16,160 --> 00:29:19,180 Zerbait Stack iruzkin duzu Arazo bat Oraindik duzu buruz Overflow 627 00:29:19,180 --> 00:29:22,350 Ruby on Rails edukitzea, eta nik erantzun diote. 628 00:29:22,350 --> 00:29:26,900 Berriz ere, iturburu irekiko da, eta horrek esan ari dela etengabe aldatzen dizkigute. 629 00:29:26,900 --> 00:29:28,910 Ez dago pertsona tona benetan eskainitako 630 00:29:28,910 --> 00:29:32,370 a hau egiteko ordena benetan awesome esparrua. 631 00:29:32,370 --> 00:29:34,225 Beraz, horregatik Nuke aukeratu Ruby on Rails. 632 00:29:34,225 --> 00:29:35,225 GABRIEL Guimarães: Bai. 633 00:29:35,225 --> 00:29:37,562 Nuke esango ideia hori esparru gehienetan atzean Oraindik 634 00:29:37,562 --> 00:29:39,770 dago out aurkituko joan Oso, oso antzekoa da, ezta? 635 00:29:39,770 --> 00:29:42,210 Beraz Model View Controller, Izan ere, gure controller en dagoela 636 00:29:42,210 --> 00:29:44,793 zerbait itxura joan funtzio bakoitzaren hau bezalako 637 00:29:44,793 --> 00:29:47,235 Zure orrietan bezalakoa da, eta zuk birzuzentzen du, 638 00:29:47,235 --> 00:29:48,750 eta aldagai initializes. 639 00:29:48,750 --> 00:29:51,959 Hori gauza bera izango da esparru guztietan egindako ikusten duzu han. 640 00:29:51,959 --> 00:29:53,375 Eta ez da eredua izango da. 641 00:29:53,375 --> 00:29:55,270 Eta gauza egin dezakezu, hala nola "jabea da." 642 00:29:55,270 --> 00:29:59,830 Beraz ordez SQL bertsioa egiten, zuk besterik, bezala, egin, user.tweets, 643 00:29:59,830 --> 00:30:01,210 eta guztia lortuko duzu. 644 00:30:01,210 --> 00:30:02,650 Denek duela. 645 00:30:02,650 --> 00:30:07,070 Ruby izan ezik, user.tweets egin duzu, eta, ondoren, PHP esparruak batzuk, 646 00:30:07,070 --> 00:30:12,010 user.getalltweets egin duzu Non dago nire PHP ez da arazo bat. 647 00:30:12,010 --> 00:30:13,460 Atsegin dut, lerro handi bat da. 648 00:30:13,460 --> 00:30:15,320 Gauza bera gertatzen da, baina lerro handi bat da. 649 00:30:15,320 --> 00:30:19,350 >> Beraz, arrazoi nagusiak bat Nire lehentasunak Ruby gorako. 650 00:30:19,350 --> 00:30:22,290 Besterik zehazki egin dut beste esparruak ere gauza bera, 651 00:30:22,290 --> 00:30:26,021 besterik ez da hartzen me birritan kode lerro luze gisa. 652 00:30:26,021 --> 00:30:26,520 OK? 653 00:30:26,520 --> 00:30:29,730 654 00:30:29,730 --> 00:30:32,540 >> Beste edozein galdera? 655 00:30:32,540 --> 00:30:35,200 >> ZACK CHAUVIN: Something Aipatu azkar dut Gabe 656 00:30:35,200 --> 00:30:36,682 harribitxi buruz pixka bat hitz egin zuen. 657 00:30:36,682 --> 00:30:39,890 Eta hori da bat benetan great-- esan nahi dut, hau mota da ohikoa esparruak guztiei, 658 00:30:39,890 --> 00:30:45,170 ez dagoela da altxor kontzeptu bat mota, horrek nire adibide gutxi bezalakoa da, 659 00:30:45,170 --> 00:30:46,680 Login egin dut. 660 00:30:46,680 --> 00:30:48,460 Atsegin dut, kontu bat ireki dezakezu ere, itxi saioa. 661 00:30:48,460 --> 00:30:51,740 Atsegin dut, hori da benetan Prozesu konplexu bat mota da. 662 00:30:51,740 --> 00:30:55,950 Pixka bat maneiatzen zen zuretzat bit pset 7. 663 00:30:55,950 --> 00:31:01,160 Baina oraindik ez dira guztiz ezagutzen nola I Saioa hasteko, zeinu-out ezartzeko. 664 00:31:01,160 --> 00:31:03,740 Eta hori delako Ruby on Rails tona ditu 665 00:31:03,740 --> 00:31:06,080 zuretzat horrelako gauzak egiten duten harribitxi. 666 00:31:06,080 --> 00:31:08,550 >> Berriz ere, konfigurazio gehiagoko konbentzio. 667 00:31:08,550 --> 00:31:11,050 Guztion joan behar egiten Saioa hasteko honetan, zeinu-out urrats. 668 00:31:11,050 --> 00:31:14,450 Beraz, zergatik ez besterik egin pakete bat, izeneko Kasu honetan, hau altxor bat da ere asmatu. 669 00:31:14,450 --> 00:31:15,810 Besterik gabe, besteak duzu ere. 670 00:31:15,810 --> 00:31:18,970 Eta gero, ez laguntza batzuk nola erabili dituzten online. 671 00:31:18,970 --> 00:31:21,230 Eta ez duzu kezkatu horrelako ezer. 672 00:31:21,230 --> 00:31:24,060 >> Horiei argazkiak erantsiz horretarako altxor bat gauza. 673 00:31:24,060 --> 00:31:27,220 Like, edonoiz egin saiatzen ari zaren ezer berria, ez dagoela altxor bat da. 674 00:31:27,220 --> 00:31:29,420 Eta mota duzu besterik pieza elkarrekin harribitxi horiek 675 00:31:29,420 --> 00:31:33,160 eta eraikitzeko benetan konplexua da Aplikazio oso azkar. 676 00:31:33,160 --> 00:31:35,902 677 00:31:35,902 --> 00:31:37,437 Cool. 678 00:31:37,437 --> 00:31:38,270 Beste edozein galdera? 679 00:31:38,270 --> 00:31:39,623 >> STEPHEN turban: Woo-hoo. 680 00:31:39,623 --> 00:31:40,976 Ez dut uste [INAUDIBLE]. 681 00:31:40,976 --> 00:31:41,966 >> GABRIEL Guimarães: OK. 682 00:31:41,966 --> 00:31:42,840 Eskerrik asko hainbeste, guys. 683 00:31:42,840 --> 00:31:43,839 >> STEPHEN turban: Buh agurtu. 684 00:31:43,839 --> 00:31:44,850 ZACK CHAUVIN: Buh agurtu. 685 00:31:44,850 --> 00:31:45,849 >> STEPHEN turban: Woo-hoo. 686 00:31:45,849 --> 00:31:48,150 [Txaloak] 687 00:31:48,150 --> 00:31:49,700 >> Yay. 688 00:31:49,700 --> 00:31:50,955