ãصС˵ www.27txt.com ӭȥŶ
վԴתԻ˲κθ,֧棬ȨУ
ȨУغ24Сʱɾñ鲻빺鼮лߵ֧֣
顡ڰ ߣӣ  
   
  
[ ڰ ݼ ]  
  
  
˻~~~ٴ忡һƥҰһҰûôİ·һѵֱٵķʽ˺˺£¶ѩ׵ļֻ۾Ҳʼһ𣬸Ӽеȥ  
һжԼ޹һֻǽֱվǰΪ岻ġ  
   
Ҫƿ𣿲Ҫ𣿡ıֻʹԭһ˻ôġ   
ʣĿֻս˫ȭκγŵ   
   
ҲҪһΪң㡭ᶨĿ⣬ֿ֪ܷǶˣȻĲмôǾ͸Ƕ˵Ŀռ䡭  
  
ǺС㣬ŰԼδͶĸĸ.    
ǺŹӣҲ۰Լĸĸ    
һжΪһ˶ı䡭    
20ǰ8ɱȫֻ常𣬴ӴԶ󡭡    
2022ǱΪֵɱȫҡ    
ֻܸĸƷΪһ䣺ҲҪһµ    
ĸԸԼŮˣΪԼһŮˡ  




һ¡ɲŮò޸ģ

һɤ͸¶Ͳϵ̾Ϣεڴǰֵ̧̾סͷϵƵ̫
죬ӦS˵ǿģSжصĵطǳĳƣһֻдļ
ϲľԼķСֵסǺҫ۵⣬ָ䶯š
һ̾Ϣ翴ŴһУǰ¡
Sĵطһֱ16꣬16꣬ӭһֱΪε¡
һ꣬μȫ赸ȫ𽱣ίΪһ赸СͬʱԼĳɼԵһɼ뷨ѧԺģΪСݵѧ֮һ
ȴ뿪ǰͻȻһֱ˱ףԼȴϲָоܿ;˶񡭡һжоΣԼֲ֪þͱ˸סˣһ׾6ꡭ
ķűĵش򿪣һ߿ˣһװϺǳһʺϣһžͿڴǰվĽСӰĺڷһ赸ĳǸո깦ߵĹϻµЬͲëС硭
һκӣĵطߵСϣȻĿǰСߡ
绹̫ϷûзˣΣյĻ
ͻȻһ˫ĴȦסССҲоһǶصϢҲıϢȻܰĺĿǿš
ʲôأȻҽû֣ͳůůϢڶͲϣġоеıԹǸǹġ
ǺǣûаֻϸϸģģģŽСèĵ
ʲôԼָ϶ĳ䣬һĿĶߣʱ
ûУֻǾ̫ˣ뿴̫Ƕָֻܴ￴˵ʱǸ۸Сһ˰תСԴ̧峺ĴۣΪ˶С죬¶ѵõЦݡ
֪ΪʲôǶ
Ȼ֪Sﱾһƫյĵطһûм졭
Sб20ǰÿڴصģ죬ͻȻֵиƯСʹɰĺܣЦӿԸȾΧˣԼȴֻñůȴЦĲãԼûãȻ쿪ʼͶ뿴Сʹӣÿ춼᲻ʱ͵ۣڲŻ죬ģ
Ǻǣô֪ԭõķıɽܲûֺСŮͯ£类ĺǺֱЦ̧ͷǰˡ
ҿûб࣬ǸʵŶ˺˵ţôĿɰ
ǣҪʣôɰСʹΪʲôûпңҪȻ˼Ҷں棬ߣôܲأ
ڵűԷʦغĻ˵һ˾SŮ˵İӣʯ壬輯ܲáʦغ꣡
ӵоѵõ硭
һӵ˹òܲãһεĶ˵ĽͲ˭Ҳò˵⴫˵ͯŮɲŮò
ǺǣԭʦܲҲ컬࣡类ĺǺֱЦ֪컬ԼЦ
ҿûã£ĸЦݵ˲ôΪģʦغ걧ԱߵĹϣ20ʱʦغרһͬ幤ѧƵģΪ˾һԺú÷һ¡
ǣҾҪȥˣЦжɰˮ۲ͣĴתһ֪ʲô⡣
Цеһжҵģ˿ʦغŵİ˵ţղŵˣҲһЩ
ǺǣôôԵҼˣֲͯĳڸ߸ߵĹűˣ
ֻΪһչʾ
ҲҪˣͷ汦һ
ǣԱЦ
ҲţһЦͱʾûкµֻ˰ΪʲôСܺʣȴֿ˻
֮ǲҵģʱʦغСҪһˣ磡
û뵽֣ҪƿֱһͬȦڻãֻܷʵֿ顣ǺȻĿЧġ
ȻѽεǣÿζʦغҲֻǳţûʦغĴһҲĽǵļɡ
˿ҪϢʱʦغҪʧȥ־ʱһٵϡ
С㣬С㡭Ǹһ࣬ʦغĶôôǳ˵ġ
Դ⣬˫糺죬˿˺һ˵ƻ˫Ҳڵǰ棬Ҫɢϵȡ
ʦغҲεĴŴҪƽڵȣתͷŽߵŮ˵ĳɾ͸С
оٿתԿʦغֱĿͷֻתͷ桭
С㣿С㣬𣿷˵𣬶ҲǵΡ
ʦغεĿűõġˡֱţͷʹתŻûƵˣȴǱġ
Ժˣÿڹؼʱ̣ɨ˵С鷳ţһ»ΪֻĸʦҴŵġ޹Ļһ߰Ҳһͬ͵˼ҵĻǡͬĻSҪ̫ˡRubyͬĻǻܴġ
˶ڲͬţȴûȥ˵
ɣȻŽᱻ÷ˣʦغεתͷ˵
СһжΪʲôԹ˵
áʦغκԱ绹ڲС





ڶ¡

ɣС⺰ſˣǸʮ߰СŮϴſɰӶ˴ͷġ˵ǹǾһŮ
Ů˵ӣԼִ˵ĺ£ͷš
С㣬ҸС㣬׼һ£һҪҪʼˣСС˵ţͻĳĲ߸ӳ⣡
֪ˣȥ׼һ£ת򷢲Сȥ׼ϲôˣǴӾӨļԿһ˿Ρ
ȥ˵˵˻У֪ʲôʱʦغóһκӡ
лл΢ЦĵлȻ˵ܶβҪԼصĶͣԼҲǾܾ˵ģ
򿪿һԲмεĺ챦ʯ׹ΧСʯǶţ岻Ǻܴţӵ࣬˵ָϸӵǴĻôͲԵÿš
Ư챦ʯεģлл㣬غ꣡翪ʼ˵СϲεĶϲ챦ʯΪӢ־ͽRudy챦ʯ
ϲͺãҿĵһ۾֪ϲи֣Сġʦغ߸ϱ˵
ġй£ôõģ
һɺϣǰʱӢʱμһᣬһӢҵóģ˵ǰʱ͵ǺܲңڼǰȥˣһΪҵߣϲӵҲӵͬİģ
ġػģڸұ𣿡ԴҪŪˡ
ģ20ǰҾ;Ҫס⻹б𣿡ʦغ꿿˲˵ţȴ֪ǲ˼Ǳԭַ쳱
С㣬ˮ׼ˣɡ˼ǼȥæСԡͿĳŵܽԡϧȴңԼˤһӡ
С翴УԼղűʱж຦ߡ
Ӵ
ʦغͷʹεתͷˤĹĲСˤòᣬ߹ȥһקû˵㶼20ˣôô·ˤӣ
ԲүҲģңСŵ˫ֱͷ۾գͣĴ󺰴Уʲôڿ
ʦغһͷĺߣĵϣԱߺЦ磬εֹ˵ô֪дŮ˵Ⱥã
ǺǣСˤʹûУÿû˴㣡һԴСÿ֣ٿѾ߳ȥˣĵĴڴ
С㣬ΪʲôδүΪʲôô˰ÿζŸſϷŹңСԡҡ
Ǻǣûôֲˣ׼ȻˣУҲСˣôԺԺô죡߽ԡұϵֱ߱߿µĸоǰϵѹһһĽ⿪ֻɡ
˼Ҳ𣿿ȴûˮСǺСĵİͷͷɫķȻʼԡ
ַɣȻܶʱԼһԡָоʱ־Լʸġ
һСʱɫװͷֹˮڣϴʦغ͵ġġһĳڼĴ˵
ԼұΪSеĵش10ǰݣأѧƵİһеıһƳǵİݣӴԺǾΪűԷSõıСԼҸĵش
ĵôҶΪ֮죬˶ףأǰ̨ϣĸĵ
ӭμСŮ22գᣬһҪ˵Ҳ֪СŮ16ʱʦҹӶ飬Ѿˣ˵ĸ飬ҲҪ˵ǣʱ䣬СŮĹݽ˫Ϊ˾л񡣡ĵŮվ̨ϣ񽾰ĿȸһչʾҸ
Ŷϲ̨ºö˶վмʦأ÷ʦغʾףء̨ϵˣҲǼ໶ϲǵģվߵĸĸϳЦݣȴһƤЦⲻЦģ
ᣬϵпʦغģôˣҵĹ

ÿ˭ǵҼСˣǡ
㣬㣡红˵
ң
ԣ㣬ףҰǰף
ӴɴˣǡΪҪǰ仹Ͷදתˡ
㣬ΪʲôҾ;л˭Ӧ޸㣬ȥȢ˭ȥҲޡĴСƢͺʱһȫȻ֮ߵжڡ
Ϊһ20꣬6꣬ѵʱҲˣȫ㡣ʦغָĿָŴԣ㲻ӦҪţҷ𣿡ֵĴﲢûע⵽ʱѾʼֻΪ˵վλø˸о˵ʲôĻ

һƱƱΪʲôûС






¡飨СС޸ģ

ֱŷ䣬˲סһУôĿ£Լûмģ
㡭ôҲǸ˼类ŪĲ֪룬Ҳ˵״Ρ
۾ĶһֱţŹһ˿顣
Ǹ˭㲻ģи˼׼̫ͻȻˣȫû׼
ǴӦˣ

𲻿Rubyһ20꣬6꣬Ҳһûһ׼
ҴûģΪܾԼǸӣôܽأ
ǡ
ҡҲ֪
Rubyҵһۼ֪ҵΨһ16ʱڵȵԺ㶩飬㲻֪жˣǺ6ûһ첻ǵĵģ棬汻뿪ҡRubyҪңҪһӺͺӣ˳ҲҪˣҪҹһң
翴ˮĴڸǳˮ˵жǼٵģﻹǲȴûбֳ
ҡҪʱ롭һߣϷĺΣ
ģҶ28ˣٵˣҪҵȶãһ컹һꣿ
ҲܲˣĻ˵ĺСôľ뻹ʦغ
ӦˣӦˣӦˣˣʦغ꼤ıתȦһΧҲǣȴô£ʦغһ仰ôһУϲǡ
ȴŪֱִּԼȻܻط䣬һжǼȥβ
ڶ峿ʱҵģﻹʦغ걧תȦӡ
찡ôôԼˣҪһû湻أҪˣ붨һӱòСʰԼͰԼãһ¥Ϳĸĸ
ţһ嵰ιܰܰߵĳšΧӶ˿֣ǺĽү˵20һյ
ȣĳ˲ڵķһ죬ɹҵע⣡
ˣϻָɫ¥µˣСϰҪԵĶ׼ã
裬ǲҲӦע㣬ôˣģĸ׶Ÿĸÿ춼ҪݵĶϷ
㶮ʲôʮһգҸ費ֹҪʮ껹ҪһأΪȻ˫ץܰһֻС֣ȫǰĿ
֣һûأҰĵҲ³òãװŻµӸ׿
Ӵ⻹ûأˣɲǺ£ҪʦСӺú̸̸ǵˣߣ棬㻹أŲ˵ʲôأ
֣ôô˵裬㿴֣֪Լ˵ףϰȱ
ͷӣ˵ʲôô˵ԼŮأܰҲԼϹˣ޵Ӿ֪군ˣˡšһ֪Թ
磬嵰7ˣԣԼŮú͡
Ǻǣã翴ϵԱӣֹסЦһ߳ļеļ嵰һ͵ϵӣԵĶ඼Цˡ
šԹŮı顣Ժʰ
簡Ȼȥ㶫ɣҪˣҪ׼Ķöأ´ﵽҪöףΣ·ĶױƷкö࡭ѽôô£ܰ˵һͨȴͷʹˣ
ͣ˭˵ҪˣֻˣĻɴ۾ˣҲ˲˼
ʲô˵飿ܰԾŮдȫǲܣ
ţ̣
˵飿˵ĺƽ۵ȴһ˿ŭ
أҪһ£һҴûдӦڶ˵ģȴһҲûӦ±ӵ磬ѵķ
ǣôϰغ걧ǡܰŵļʡ
Ǿ仰û˵Ӧֻ˵һ£ǣ˭֪ôġ˵ϵ£ǲĺˣ
磡һӰѱ÷ŵ浽ϣŵһ
֪֪˵ʲôأȫSУ綼֪ˣһ˵ᣬ֪֪ô룿Ȳ˵˾裬Ҫôˣ磬ҲǺˣܲͨԣһ֣֪ˣ
ٿôģﲻǼ٣ΪԼҸǲôĵͷ
ҲҪһҸܰҲ22ҽ顣ͬĲſʼòã飬ǶңԶ°
㻹˵վҪŮŵĶ㵽ͷܰţ֪ϹΪŮҲӡ
簡˵ĶԣΪģ˵ôˣغҲСˣټǰڹ˵ڶˣ飬ô룿ʦ18󣬼ÿ궼ҪߺüεĻ飬Ҳ᲻㣬ҲҪһǴҰܰ˵ǽи°˵ˣ
С㣬ĵ绰Сʱ˵Ĳ廰ĵ绰ȴõĽµˣ
û绰ҲʶԷ˭˵𣺡ιǸһʹ绰Σ
Էûϵֺõ˵ӴС㣬ⶼ̫ɹƨ˻𣡡绰ǱߴһЦ粢İɲ˵Ц˼
ҾͲôţ𣬰ԼˣҲңȫŰɣ
ʦغû뵽Сô绰ڴе¡
û£û±С˯翴Է˵ΪԼˣҲ˵ʲôҪҵ绰
ȵȣRubyǸ⻰˵ʦغҧԼͷʵ̫ˣ
»粻˵ֻǶŵ绰ǱʦغĶͲˡ





¡̸

.ģ
ΪΨһĽͣȻﲻףӦ£ôһҹأѵʦغ겻룬ҲԸȥ룬ֻԼ
˵أ϶䣬һʡٿǱߵĸĸϰô࣬ȫǽһжģ
磬㵽ôģʦغ֤ݺֻ࣬ҪϤ˶֪ûʱҶRubyʱ磬ܴʱẰ硣ҲԼŭһֻǡ
ʦغǱ߳вʣæ绰С˵˵黰ȴĲģȴġһǳû
ûô룬ǲô飡Ҳɫ˵Լ뷨
ô飬㲻ҽ飡ʼȴʹǴӵ绰Ҳһ¡
ʲôأ˵Ҳô飡еˣ治ôô롣
ȷǲô飿𰸣ʦغķһ룬룬Сֻһ˵ģûġ
˼ˣ˵˰ٱˣ룡̲ס󺰣Լ˵ֻһ
ŵıѣа˰ٱ顭дʯǷһʦغҲôɫڿԴСЦ
ʦأ꣡һʨ𹦣õ绰Ǳߵʦغϰѵ绰õԶԶģȻͶ䡣ԱߵҲûŮôһҲͻ£ŮŴĻ򰡡
ڣǸ磬˵Ϊʲôʦغ벻ףСѾͷôģΪʲôǲҪ顣
ܼ򵥣롣Ҫԭһһи
ŶһܴҵĻҾģʦغ30ȵĹ¶ȣаеˡ
һһС22꣬ͬŮſʼȥ̸ȴҪ飬ѽڡ
ڶһûҵҪѧĶȥرһҵĶʦڰɣûǣҲнĵλ
Ҳ22꣬һߵĻƽſʼҲҪʱȥ˰ɣ
ģҲŻعûãҪҽ飬ҰһŮôҴؼңҰͻ¶ģҿɲҪТŮһǲ˵ɣǱߵʦغţԽԽ
ԱͻȻŮҲûһݵģܰٵķһڰΪʲôٱһءҲϾŮҪˣ㽻ҲŮġ
Ǻܶɣ˵ĶҾԼˣʦغ˵Լġ롯ȴ֪Լֽǵ塭
ඡ
һû˵꣡磬˵Ҳкö޸ң

һ˵СǣСҲǸˣȻ֤ʱͶ飬ڿСǶ6꣬мԶ6껹ûн£
ڶ˵ûҵѾǹߣʦǶܿģԼѧľ̳ĵλǺܶ˶õģȴӵУ
赸ƽ䣬22꣬ߵĻƽǵ25.6꣬ǶʱҪô԰ĽˣӦ֪Ů˹25ٲǰ꺢ӣĿɲûָټʱʼһӲ㻹ٻȥҲǸƽڣ꺢Ӻͻᰲϼͥ
ģ˵᲻㣬ͬ⣬ֲȥػֻ߳SУҼҵҿ40ӣ뿴ĸʱԣڼСסҲ㣡У磬㸸ײˣֲԸּҵǽ飬ҹ˾һˣҾͻֽ֣ȥ֮֡Ҳ˵Ҫͼҵҵ㲻ڼ⼸꣬㸸Ϊ˼ҽԺӰ㣬û㣡ʦغɶ覵ĸأȻҲ뵽ڵɫжѿ簡㻹۵㡭
ʦغģһҡͷһӵͷϱͷŭȻͷС죬еί
УѾ28ˣҵûʲô£ҿԷĵĽ棬ڻŲŲΪģΪ衣㲻֪ûһ첻ҵģ˵ôûȢ֣ҪʲôãӶ֪ҲԭҪһȻиĸһһ֡ҲϲСӰССţ۾壬̵ζ˵ŵͬʱʦغǰĿʹ廳ﱧһСʹѽѽĽš
Ҳĳ㻳ﰲȻĳ̡
ʦأ꣡类Ūģ˴˱ģ
ȣҲֻҪһĺӶѣ磬ҲҰɣҲȴȥһԻͺо̸ʱڵ飬øһ40˵Щܺ𣿻ʲôȤСãͿ쵽ˣ
룬ô£ǰҲʦ˵еΪ˴Լ̨˼ͥҸʹˣ꺢ӡȫҪͶ裬ֻڼҵͥ
ԼԺǸţʳˮͰӱػʦغ꿴ҲһŵĴ󺰣ҲҪ
һȴߺǱ˶ףַʲô£
ҲҪˮͰҲǴȣҲҪ缱ıŵ绰˵Ҫ޳
ԣԣģRubyСôǻأԣޣˣŹˣʦغĻϵ亹
Ժ㻹𣿡
ᣡΪ£ϷʦغһСѾˣϴӦţ
Ժ㲻ΪҲƯ𣿡
ᣡΪһȥܿ϶Ļش
ǽԺһؼ𣿡
Rubyòõ⣬ҪòˣҲ֪衭
֡裡ֻСһίĿŸĸıٺĲ뱻ŮƻҪҲҪͷӦˣ
ǴӦˣ˷ܵĸǱߣ
Ŷû⣡һһȥˣͷֿ£ʦغֻһҪ󶼻Ӧֻܼ޸
Ŷ
Ŷʲô˼ʦغ겻ףСѾͷôģһͨ绰ˣֳǳ
Ruby˼ǣӦǡ
û飬ҲҰģҿû˸飡ߣֹңʦغ꣬ɫΪhellokitty
ʦغһͷĺеѪѹˣ찡⡭⻹Ǹأ
㲻ӰڹŽָͻɣ˵ǵĻһᡭӦʦغеε룡
ŲҪ
㡭ʦغ˵̧ͷͼҪĻ
ûָ
ָߣʦغ绰ԭ򣬽ϾյԼƵĻ䣬5Ƕĺ챦ʯģʽʽģֱ˷ӣ˼Ϊģ
ûĳ˵飡
Ruby޸ҰɣԸһ
Ȼû绹ܸоĵ
֪ˣʱٸʽӦ˵Ϲ˵绰ҲǱôȻܻȥѾ͸ͣ





¡ǰ

ŮߺҲղڵ绰˵ʲôܰοЦˡԶ³ֳˣ
RubyͳȥԼɣûˣеĺţ̣۵ȴһ˿
Ϊʲô֣㡭㲻ΪҡҪҳŰɣе㲻ףԼôϰ֣Ҫϳš
Ҫ˼ҸѵҪڼһ˶ȹѵõʱ̣ǲеϧҺʱ̡
ȣܰе㲻ڵĸɿһҲֲĺΣе㲻ˣⶼʲôʲôϰô˵ˡ
裬㲻
ţŶûУǺˣ˵ַ·ûλǱߣЦҲе㲻ڣڴŰ
ô
ûаҪҲ㣬˭ղôң
㡭ţ˵
ǣҪúá˵˵ӴͻȻһ£ˣ
֣ôˣŸĸ˵񣬲ô£
û£һֻСèһ£
èèô֪̽ͷ¿ȴʲôҲûֻ۾Ÿĸˣʲô
аղŴܽģܲҽУܵˣ
Ŷ
ˣ磬һȥְɣкöණҪðأ
ãҽҪﲻŬذĿˢ
ǺǣУҪʲô趼㣡ָǮ
Ŭ׬ǮҸźӻȴûһ뵽㶫Ҫһͷȥ̳Ա߹ƯĵСҲǴġ~~~~~ûԹ꣬ȴҽеôҶţϰ֣үô£һͲͣĴ󺰴С
ǣϹҪʲô˵Ҫ뿴ƯĵС㣬һȥܰĲһţյŵľҲ֪Ϊֹ
ǺǣУûе£ҸˣҪᣡţúù䣬ʲôʲôʡ˵ŮкӶ˵ݹĹܣȾܣܰںЦ
裬ϰֻôɰҪһȥֿС㣬Ҳ֪Ȼ֪ϰڶ棬࿪ĵģҲ棬ĸĲ͵𣿲˵ѻһڣûв͵ȵè
ߣְʮҲңôţ翴ĸ׵ţҲϰֻǲϲľڱϣŮֻֿжѣиϰҲͦͷʹģСûһβĻ
Ȼ˵µģȴò䣡Ҳ֪ǴѪ˻汻ϰˣ伸СʱҲϢ۵Ǳ˫ˣò׻ؼңûֱʦܲȥɽ飬һж㶨󣬻ڳ˯ˡ
˯СˣʦغеЦãղڲʱͷʱĴŹǷòóָɣûС˾˫˵ؼҡ水ŵнĿ洵˲˵ϳһӾ˯ȥˣʱһơҲ֪ˣԲΪϾԺеʱһ𣬿ڵʱ˯ӣȴͻȻؼңջؼңԼ˯
Լ˯뷨䣬жˣûб˯ˣǰΪҹϵã˫ĸæʱԷȥסСϴϰߣÿε϶˯ãͻСʱ˯Ҳϰлͻᱧ˯𽥵ҲϰߡԽԽ󣬽ഺںѳһӵߵˣ˯ͲһܣǶһּ尾
о仰˵ʹಢǶʱÿ춼Լ绰˵ԼεĻʱֺЦһֻűЦԼ
߳˼ű߿ŸԼװ˯ˣͷһֱԼ϶еĻ㣬ı䣬ͷΪ˯ĶȵԼǰ͸Ŀе¶̧°ͣĳޣ̺С죬һ͸ĺӣֻ˷ƷʵҲôģ
𣬺ܻǺóԣղܣһǣֻҪ࣡ݣҵСģ
ڸܹͻȻúԼʲôڿҧԼԺǰŷŴԼĿиڲԼͷֱԵҧȥ
ţ~~ʦغţȴͻȻҧ˫ۣԭ˯СˣѾԼѣ̺С죬Ǹͣ
ˣҵ˯ˣͳɳƣͷֶͷ۶ۣǶԱǣ죬ֻҪ˵ͻһ𡭡
㡭ҡѾô£ôôԼ֣
˯̫㣬Ҳ볳㣬ҲҪôûһߣԾֻõ˯˵İ㣡
ôҸඣ˵Ҫת³ȴֱס
ι˵Ҫ˵˵ˣҪؼңţȴۣ
𶯣ֱӰջؼңȻ󡭡ֱӳ㣡Ķߵ˵Ķǵһ
ˣҺˣҪ˯ˡƿܿ˵ţʦغȴšΪʲôˣ
һֱԵٴԼһʽǰɣοԼкڵġа𡭡
ᣬôҮﱧԹȴûа취Լ־ֻųͷԺ˼Ե
ΪԼȴŪʱʦغſֻûзſ
ô죬òߣ
ôˣ
ǰܲģΪﶼҵӡǣʦغֵѾûĺ׵СͲϵϱԼĶĽָܰԵ˵ԼĽ
ǣ㻹ʲôĵģģ͡
Ҿ׼ϰȢؼңĻôļаѻ˵
ģһȴܴ򿪳ING
һһֱģ𣿡
һֱţ
ǣһֱ뿪ңֱ͵Ϯˣ~~~~~
ʱ䲻ֻһ¶ѣô˵Ҳϲ
ǣǣҵδҲ˵ˣܷһؼҺ
ʦغеεķſȻĿţֱķϵƺٿĴߡ

ûƱƱûƼÿ
ǵƱƱҵĶҸҶɡᱼ֡






¡һҹ䣨޸ģ

սݾͿĸڴ￴ӣֻǴ˸кȴϰֽ۾
һˣ
ˣȥϴɣҪ𣿡
ˣˣȥ˯ˣ

ȵȡֹס¥ĽŲתͷϰϷʵоã
ղŸغȥˣƽȴоƽѵǱǰİ
ţСĵͷҸԶĵط£
ˣо̫ˣ˭Ⱦ
ţ5555555555ÿôСѧ󱻼ҳĸоأ
Ȼͻˣ
԰
ôſĥ˰СʱŽڵ⣬ʲô˼ѵɡ
Ү̧ͷһĸǺˣǣȫˡ
Ӵôˣֺףǵ𣿲ԣҼĿǹԺӣǰΪģô˵أŮĺ׵첻ţǱԱݵ˵š
裡һ֪ϰڱԼϵ£ɶ񣬶ô˻һ
ǺǣͷӣͻŪŮȥϴ裬һĺ
ǺǣԺǵ͵ҪĨ죡֡ԡԽԽԡŮɱ¥ϻǲˡźһ١
˷䣬ŷţղڳ£ĵѾĿĴеĪļ¶
ѽҪˣˣȥϴ˯˵׼õԡϴȥһƣ
ҲΪ̫ˣϴʱͲ˯ȥòСѲ֪Լԡ
ǺһڴϻǲһӾȥܹˣͷֻ˺þöû
绰Ǳߵʦغһ߱ߵĲֻû򵽼֪˯ˣߴĵ٩
ͷӿ̬ҵ绰ʦغеͷʹĿŵ绰룬ŴµգȴߵСڰԼδȷԺﶼʿµաȴ֪ҲͻȻϮ
ҹһȺǱ롮űԷƻеıϵͳ;еıȫһУĿ꣬ģ
Ҳ̫ڰɣոջµգȴͻȻҪ³꣡
Щ˽ԼҵĶ滨԰еȫŵȵһţ
ܿ쳵ʻӳһԼ40ӣİزӣ˫ȴˣǸթ֮
һǰ˵Ⱥ˵ͷͷ
׼ˣӦö˯ˣķӶõĸŴһʲôΧһж׵
ţܺãҵҵ·Ҿųնһһֵҧ˵ɱ˼Ե¶˽ѱ򿪵ĵĴţҡڵ߽Լң
˶ڴһŵŷʽɳ£Ըղŵͷˡ˸Ĭĵͷ˶˷Ľ䣬ӣԼ¼ʮȫץСŮӶſޡܰ˯б˾ѣˣⱻţܿ춼ָ侲ϾܲʲôûмʲôķûоŲµľŮ
СͰ裬ԼΪ䵥һ䷿䣬䲻Ե˿ľλŴֻῴľӣ뾵ǽһһĴ֣ǲķڡֶصΪ緽ʱƵģû뵽ȴͬ˱׽ľݡ
򸾱¥£һ۾Ϳɳϵˣ÷һΪ˲Ǳֵͬܵ죡
Ǻǣ֣˼ҹţ£쿴űµˣòĴкֻʱ˵ĸоôķ̣
죬ʲôǸĵӰ죬ֱʵ⡣
ûʲô̸̸ֻһ£
£õҹ𣿻һЩˣҼ˽ɧ𣿡ֻһ֪ӦˣĿĲ򵥣
ǺǣⲻֲӦһĵһǷθ
лֱ˵ҹ˯ʵǡ
ãҾʵʵ˵ˣΪһ£ֻҪǩļϻҪ뿪˵ŴߵõһļݸƵĿ⣬񣬵򿪿ݣʱðɡ
ļӵϣ
Ǻǣȱºʾ˰ļŵϣ
Ҫļǩ֣꺢϶أָߵܰ
Ǻǣֿ˵ģֵǮ׬Ҳֵ֪ϺüĿӪУһòôǮԾһ׬
׬Ŀ֪Υһ϶ⲻ꣡죬ǲ
֣ʲôµģĹϵʹˣֻҪʽһλǾ͵ǮɣϾҪʦҹˣǿһ
ʲô㻹ҪʦҲͽ㣬ܣҹϹϹȥ
ô˵ҲǷѿˣʾӶˣǹšһŵĿ޳
ʲôһǲš
Ǻǣ֣Ȱ㻹ǩɣҶÿ˵ְļƵǰ
㣭ݣ룡
ߣҸ㲻ҪǾͱˣӴأŷ粻ڣɲã
ʦңܰϿ뷨ŮҲ⣡
ǶˣôסʦˣҲԣ֣翴ţ˵ĸĸΥҵηɱ޹Ӷһ֪ǻأ
㡭
˵ֻǩ˰ɣһαƵǰĺ飬ԥţҪԼҵĲҵҪԼѰǲЩ޹Ӷ˺Ů
׼ǩʱͻȻӶ˳忪Щ˵󺰣үҪ
磡ӶӦأʱ˶ҪܣֳһƬңûļ죬ǹ컨ĵƴȥ
硭һ˺ڰеŮ˶ڼУӶҷɵӵ





¡ɱ

˯ͻȻը־ڴһһʱһʱûУҲֻ˯ûþͷֺкöǹƬһѵϰڿƬҲôôɣҪ֪ķȫõĸ
εҪ߸ĸ쿪С㣬ʱŷֲô£һƬڣҼôʵ
Сĵ¥ȴ˵һ棡öʬԼǰ˵ţЩĴҶأϵСƹƾԼСִСѧ赸һ߰СӶصĹûģ
ڹµŶ䣬벻ȴôҲֹˣֻޣȴֲܿ޳Ϊ̨ĵطע⡭
ģ죬ӰȫŪɾвܷŹǶϲģһ߳ŭƿڴȫǿǹ
öڲͣĲҼӣ˴ܳȥǻǱǹɱסͲͣĿޣͻȻԼǰһ˫ɫȣǸˣԼֻڵɴ۾
飡~һǹ죬Ǹ˵ǰĿɴ˫Լ˾Ҳ޲ֻܿǰһеһС
ߣܣ˵˺ܲм˵м˵ĽŲ
֣ܾܳ·𣿡쿴˶һǱﾡǲм̣
ɱǣҲҪһУͲΪһ壬ҳʲô£ҵŮҵŮʦغ꣡㣡룡뵽ŮĴ⣬ʦغĳ谮Ҳ̳ϵĶթϵĺͲڼǰͳҵܣ
ĸĵ˳һŹӺһУߵʬʲôڲܹܵģֻԼʬèߣ·ҲȾѪڿҲûʲôͬ׵˵ҲеһУΪ˼Ҳ
㡭ߣͷ½Ҳʦһûҵòģ첻Ļһ£мƻﻹЩû
ǩְļøȴǲϾͷ쿴Ҳֻóˣ
ߣײĲᣡһʾܰƵһߡ
ҪʲôſҡޱߣûĻһ£
ҪʲôҪֻܰŵĿߵˣȫǾ
ֻ֣ҪǩɩһƽµģĿŶ˵ֻǸķ̺޳ݣ

ǩ
翴ĸױһߣŹĸףûĸѾĥֻܶţñ˷֣ñٰԼɸ׵ߡ
飡
ܰɷҪЭʱײǽϣû뵽ӻ˵絶˦ߵ˳ȥסӵʬ塭
벻ɩ˵ǿҰһλŮҲû뵽һλӣǸֻҡС⣬ʲôᣡԽԽԽԽĽͼʣ
翴ĸײֻᡭ
֣ܸڰ˳ɣǰļǩˣҲá첻ĵȰ˵ǩƽΥĺԼ
룬죬ɱȫңӣνɱ֮𲻹졣ɱҵӣҪԼҲƲҽ͸ͬھһҹ̼һ˲ȫȥҪȴߵĺ˸ǹ
飡飡飡ǹȫҪһʱıסӵ壬ȻȻı۾
쵰˭ǿǹģΪһֻҪϹҧˣûױǩݺͬôЧһˣеļƻȫգߵƿ
Ǳȫǵһǹܲˣһͷͷӵĺͷˮֻܵ۸
ˣԼҲǸ󻧣ߣȥ鷿иչҲвٶ߱˵Ȼ鷿ܿ죬ʹŴСĶΪ뿪ǵĳֱŴ߳ߵĸߡ
֣裡ڿԿ޳ڸĸϣ
ȡһۿԴܰ
裡羪ϲĴУĸ
ȡ硭졭ȥҡءغꡭܰȻԾȴûȥֻ˻ԣ˶˺ã֪ɷԼһ˹¶ѡһ𡭡Ůû뿪ңղ¥ϽʱͷŮ뿪ˣŮҲ֣Ѿ뿪˰ɡȴЩȥѾûıŮˣֻܿûŵŮˡ
裬˵ˣҴߣȥҽԺʲôҲ£ֻ֪ԼΨһҲ뿪˵ҲҪȥ
𡭡׷ѡסҪ𡭡ΪԼҵ˱𡭡ܰ߬·۾Ķᱳ
裬˵ˣҴȥҽԺǽ屳ĸ뿪ȴһҲˡֻ޺
Ҫһ𡭡Ϊ˵ҲҪһ𡭡ܰҡͷʱĵεΣ޵Ļ֡
磬ˡ˵ĿˣҲһֵĽǶȣ֪ʲôʲôϱѪգȴǸʱ̣翴ĸСŮ˵ĺա
ˡһ֣·֣һɿˣô
衭֪Ϊʲôֻܱĸ״ޣ󣬰Ѹĸ˿һͬޣͬѨŸĸϵЦݣ֪Ƕܰο
裬ǷģһΪԼұġ緢İ˵ţҲͬӦ緢˶İӦġ
һʱ̣ƽ棬ȴֱơֻܼĶڸղŵĹ¿ſڣ˳һľֳĿ־塭





ڰ¡

ӳһˣ¼ĳϵǺɫĳ£װ㣬ֹƤЬԳͷӢһűһʲô
ߵͬĺǰ˵Ѿˣ
ţĳһȻš
Ҫôƺ󣿡һ߽ȥĺʾţͬûб飬ֻ˷ݹ
գһ˵Ļȫü򵥣ȴŲܿܵ
ǣ˴Ӧ뿪źߵмλÿһС
ŲŵĺңֻܽסľߵԼǰֻҪ˷֡
ߵ߿˰ӣ˵ԲҲǰȻֱֿŲ֪ʲôطţһԵȴòףʲô˼
ղ뿪ĺֽ󻹸źöĺͰߵ˵׼ˣ
ţڵһˡ㣡
ǣֻޣûǵŮ˵ʱܹĵͷڵȴʲôһ
ô£һȣ죬¶ȴͬѩ󡭡
˵ȥδˣǵһȦҲûҵʵشϣܵõ½⡣˵ĻһӾһӷ˻ȥɽһ
Ŷȥδңҿɼǵ䲻ҲŮḡԵĲţʵǾǸڡ
¿ʼҲã˵Ӧʦغ飬Ҫһȹһգ
жûб仯ڰһУһ˿ͻᷢȭյֽڷס
һжǰϷ޵һյĵطȻΧϱˣǰΧʼڼ͡
类ܵζǺڵķһͱ˷֡
һ˷߹Ƶӷס򿪣Ҳܵƿһǹɱˡ
ס֣תͷȥһСŮ˾ŵ׼
˿ˣʾţȴֻĿŵϵŮˡ
һ¿ûжյ˫ۿΧĺˣֲͻȻƳԶһˮһ˴ȥ
ס֡
ͬʱһǱ̵ˣһ죬类һȻʲô֪
Ϊʲôɱĺ˲׵ʵҪǹģϺǹŮˡ
ߣʵĲҪʣ磡ŻŮˣ¹µɫ԰ףˮͺˮѪҺһ𣬲֪ĻǱˣ۽ǵ⡭̱϶е̴ܰܽıǺôûйͷһ
֪ЩסûиоĴһüҲԾ˴֣ôôᣬѵԹ
һӦʲô
ԭȻ뿪һ˿뿪
ͻȻ꣬10Ӻ󣬵űԷԼұڵȻһʱԼұǰֻܾ˾Ȼ֣ΧھҲֻΧſ
ʦغʱֻһкöڲͣĽкҽýڲͣĹţھڲͣţʦغʲôҲ벻ֻҪȥ
㲻ܽסʦغʧȥǡ
ſң棬ҵĸ桭֡ʦغʧ˶֪ˣԼûһ˳
㲻ܾܿĸ첻ͣȴ侲
ſſҼңС㣬С㣬үˡͻȻһ۵ʦغתͷǸ˶µŮ
ССǲСС˽ԴԭȽӣ˵ӣжϳ˭
үүСȻ󼱼ʵô£
һأʦغһͼˣ
ҡҳСİĦ࣬Ȼ꣬Ҵųòгǳ⳵ҾֻһȻ͡СҲû鷢
磬硭ʦغĹУšСһ߾̧߱ʬҲֻ
ڶ죬ˣͣˣ̫ˣSкٻʱ򣬿ȴˣʦغ˵һķ̡
һҹۼͰ˵뿪ʦغһҹ֮˺ö࣬Ӻ;ҽ뿪ֻвСʧ䡭
Сһ߾ʬ壬Ҳ޲ֻĵΪϵ̻ҡʱСǿ޳˵ǵʹޡ
үˣǡСãССʦغߵ߷סԼ¶ֻܻȡů
ءҴСûмˣǷڹ԰ңһһֱŮһչҡȴҺúԼΪʲô
ˣҲϣһûʬ壬Ǿ˵绹ţҪҵʵʵģֻ֪ʲô£Ҳúըʦغĵ˵ţŲɶļֻ֣Ϊûпǿź챦ʯ
𣿿˵СҲţӵȴ˵úըȴûпСӰ
һţ豸һܻᷢúըֵ׼ĴһǱԭ򡭡ʦغûпʬ侲˺ö࣬ϸһ£һǵԭ¡ֻ
ţүΪСͷ˴԰ܷ£һǳˣСĻ𣿡СҲܿ϶˵ǲʡ
ģţΪ뿪˵ġ뿪ʦغŲСصʦҺʼѰ飬ҲڲͣıԼ顭

ΪʲôûƱƱдĲҪƱƱ׸ƱƱɣ






ھ¡2

ϼŶ³һҲĲң̽ע⣬±ԼұûзԼҴС磬ɴ˶ڲ²ǷѾδ輯ŵܲʦغߡڲԼҵ顭
ӱϣٲĿתͷϻ˯Ůɫ԰ףüͷһ֣ﻹ߽š
ͷ˵ģ裬֡ҪߡҪҲ˳۽
ٲĿֲᣬԼüͷԾΪʲôҪޣֻΪûҡΪʲôĺʹٴ忡㣡
~~𣬴ĳ˼
ñеµĿռ伱½ֻظǰıӡ
ſˣǸԸеŮ룡һıҲһ˪
֪ˣĿŴϵˣô䣬ŮҲӦ뿪
ٴ忡ֿһ뿪ʵԼҲΪʲôӿĵһ۾ҲƲ۾
ٴ忡뿪һ䲣ҵҪҵˣһˣǸˣźͷŴ̨ϵĻ常ôı䣬һݵĹ𾴡
ţӦˣתܴ飬ϵЦһ˿ϣĳʱӦǸݽɫ
˵ˣûп£ǻȴǿ϶䡣
ţ
㣬ûдһŮ˻岻һ𣿡̧ͷǴ͸һС
ûУȴô϶˺Цһ£һߵϢϣ㣬ǵڼμ
ͷ常Ĳ衣
ûмǴĻӦǵ˰ɣǺǣҲСˣᾫӢȢŮˣȻδ򡭡Ǻǣʼ¶ˡȤٴῴŶİƽϵ˵һС
常˼ǡ̫˽常£кӵһ棬ϲ׽ŪԼȴڸղšôǸŮ˼
̫࣬常Ҳʹˣ뱧ӣµĸĸҲôģԣ㣬ҸŮӸӣٴĳ˵ţ豭Ȳ裬۾ȴСƲ
֪ҲʧΪһõѡ񣬶Լ
ȣ
֪ˣ常ٴ忡뿪¥ϵǼ䷿ȥ
ٴ忡ߺתѣԺɫΪķһԼΪʲô
ˣĸˡһ˱ϥڴʹޡ
֡衭غꡭˣһаغꡭ뵽ŷԼʲôæͷԼĲϻšġһһֱʱ˵ĻڶߣȴһС
ԣҪȥҰغꡭ׼ȥҵ绰ʦغ꣬ȴڿŵʱײһˡ





ʮ¡֣С޸ģ

žײһ˵ϣҲ֪̫˼̫׳ڵϡ
Ӵ~~~ڵűײʹͷˤʹƨɰţٴ忡㿴üòıϡ
Щ˼ϾôŹֻʦغһ˸һֺܰĵĸоҲͬʱԼΣյģ
ҪȥҪĸоٴ忡סּ¶
ҡҪȥҵδ򣡡Сèһĵϸ
ԣƽĴ෨νһͷҪĵĸ
Ϊʲô粻ĻƾʲôԣԼȨ
ܵţʱ뿪
ǡҿߵģ
˵оͲУŮô뷨ԼҲΪĲӦĪ
ôôԵûĸеᣬôԼˡ

翴Լ۾еģòѡ뿪Ҫͱѹڴϡ
ι
˵Ͳûҵ˭Ҳ뿪䣬űɽֻð麹
ƾʲôңŲӣǿװܴ󵨵ӣµҪ
ƾҵģһһ˵ţҲԼʲôʱʼһŮӣѵΪ常Ļ
㡭ӡ벻ĻקͷͳͷкϣûֻȻȥʦغꡣ
ٴ忡һӾͰڿͷ粻ĵҪվٴ̫߹ԼһŮ˻ǽСһ180ϣؿܻˣһǸӣôĹһˡûмѾƣˣȴ
ٴ忡ҲŪĻԽԽûпı飬ȻֻΪÿֲ
Ůˣ㹻ˣҶִŮˣܲ˵ٴ忡ͺţԭĦ˯ĸоѾʹܣ
ͷ߰ƾʲôƾʲô˵ģδǷǷҲʾĻغţССģҲͦģ⼸ٴ忡һ
ߣǷҾǷķҸٴ忡ʲôЦһЦĿĺҪȥ
ӡ翴ſԼĿֻһ£ȻŶ
㲻豨𣿡仰˵ĺƽģ˵첻ɹֹŵĶתͷıͻȻʲô
㣬ɱҼˣ㡭֡ɱ㣡翴ǱӰͻȻ뵽¹£ǸӰ˵ôǡ
ıֱִҧĶ䣬˭˵ĵط
ٴ忡ʹİϣȻôסҲȥصķָı˵ŮˣţҲֱ֣Ҳ㲻֪ҪɱңɱңȰ㻹ȴһ£ǷܶңԼ侲һ°ɣ˵꣬ٴ忡㲻ܻ磬һ뿪
ڹŵǿ̣ǸԸŮ˲֣
ܣ֪ͨûҵκ˶Գ롣
ǣĻش̧ͷûѾʧ˴һ㡣ԸŮ˻ﶢţ˫Ȼճȭ
ٴ忡صĴ򿪾ƹóһƿƿʼԼŭͲ֪𡭡





ʮһ¡Ҫ

翴뿪󣬽رԼڴͷʹޣǰȫֳĸĲͼӶ˵İš
µĽıס䣬ȥȥȴܣΪ
סҪ𡭡ΪԼҵ˱𣡣ĸո˵ĻһҪȻԼҲŹԼ
Ҳֱ֣Ҳ㲻֪ҪɱңɱңȰ㻹ȴһ£ǷܶңָĻ˭ɱһҡ
֣ܸڰ˳ɣǰļǩˣҲá
룬죬ɱȫңӣνɱ֮𲻹졣ɱҵӣҪԼҲƲҽ͸ͬھ׵ĻҲصĶߡ
죬ԣ׿˵ģΪʲô׶ֵһΪʲôֻΪҲ벻һСӦ˵룬һֱĵͻȻôġЦ
Ĺ죬粻ԲȲȴܲ룬ΪҪ𣬿ȴֲͨһУͨһУͲ֪Ҫȥ˵Լȥ𡭡֮ì֮С
û𣿡ٴ忡ſڿŽյţҲԱվŮˣͿʵ
ûУûһ˿ĸ飬ǽʬһ
ȥ
ǣӦ뿪ʱŵ֡
ҲӦ򿪣ٴ忡㿴Ǹڴͷţͷɫ԰׼ϺȦ촽ѵŮˣﻹ
ǸСӰǸʵӡ
ˣӣֻҪֻںں̵
ûлش𣬺ûԶİ͸ˡ
ٴ忡еŭŭǰͣԼ
ڸ˵ûУ
ˡ۾һûһо¡Ц¹ʲôʱȴе¡
ôˣ۾еǱķſתŴ⡣
Ҫ𣡡һһ˵ޱȻΪˮΪеƣеǲжôĿ϶
ãôɱңǡ
죡ΣҶҪɱɱҸĸ׵֡㣬ǰף˵ʱ翴۾оںһûи顣ʹ
Ǻǣðôûΰѹסɣ˵ǳ˸Ƕȣҫ£Ӧ˵µһ仰ʹħаħɱ񡭡
ڵ綼ûãΪѾĸ˵ѪȾ˫ۣۻǱ۶ǵʬһӵѪ
˵ûԼ޸֮СŮôɱͼҲܡ
ȥȥҰءغꡭĸ׵Ļˣǵģаغ꣬δ
ҳȥ֮ͨͿҪ󣬿ȴʲôʧһĴ󺰣룡һ뵽Ҫ뿪Լ;úͿһ
ƾʲôףΪʲôҪԼѵ滹ʲôı
žӣеԼʧ̬ǿϻǲʵҲ˵
㲻뱨𣿳ô𣿡
ܱʲôطҶ֪˭Ҳ֪һжҸо£˵һж˵Ȼֱȴ˲֮ǰô㲡˵һ֮ҲĿڴͷŴ
Ϊʲôܣѵȥ˾ܣ˰룬Ƕٴ忡ûй£Ϊûȥ룬ôԼҲаȫС
ǡڤ硯ܲٴ忡㡣Щ֪ͱʲôˣԼһжֻ֪ЩԼ뱨жôңԶ
ڤ硯˭֪ĺڰ40ǰͻһƥĺ20ǰʼΪ֮һǰһļţʽĽ֡ٻ̽磬˵ǡڤ硯ʽƯ׵һ۱Ĥ˵ڤ硯Ǹڰ֪ͨĹȣǰ˾ǡڤ硯ĻôǱˡ
˵Ǹ룬һΪգǲʾǸһ֪İ׳գЩ¶ǴӸ׺Ͱغƽʱ˵Ŀ֪ġ
һжģôĳҪβܱòʡ






ʮ¡Ұ

簵İճȭĲʻᣬȴǰ
ΪʲôҪɱҸĸȻ֪˴⣬Ҫ֪ΪʲôҪǸһϵе¡
Ҳ룬ǣ֪ˣҲôΪҪǰԲģһҲףǻǲҪô
ҵ
ԣΪ㡭˲˵ЩȻҪҰ㣡ٴ忡㲻ھһУζ
ʲôңҪΰңĻغ˵һİҪ޳İԷһʲôĿģ
㲻ҪҰ㲻𣿡
ǡҪʲôǮȨʲôȻ˰ܱһãȻȥҰغ꣬ڵӣȥǸ⣡
ǣڻʲôǮȨģٴ忡Цţô뷨
޹»һʲôĿģûǮҿ԰ȵָ㣬ҵغ꣬ͻӦǮ˵ָָϵ䣬ͲϵֻЩȻᣬŰغҲ⣡
ٴ忡ſָŵĽָʱŭ죬Ȼƴѹţǻоһ׺ݡ
裭Ҫһһ˵ţ˫ڱճɼȭͷͷʱܱһ
Ϣһ£½ңվ̸ӣ֪ΪڤҪġҹ塷˵ٴ忡ˤ뿪ˣһж練ӦӦʱűٴδ򿪣Ůˣһ̰ܿŮˣ˿ȥʮ˾ŵСŮӶз˺·
˵СԵ㶫ϴһ£ŰŮ˸һ˵ûи飬ûĽʬ
ϴһ£ŵζԼĶˣҲйζͷһ򣬲ŷǸѵѪ
õģС㣡ŰŮСŮӶȥϴ衣ԡܲϰǵźС
ϴԱûб۵硭
ӳ⼸죬ʦغһֱԼڼеĹҲȫõ˵ɸȴ֪ĴԺڼĵطжټΧء
ʦغ⼸ùԼԼҵ£ʱʦغ궼䣬ΪǾ䣺뿪ңûпġǲϣʦغæһĹٴζŴⷢеΪʲôΪʲôϲڴǰˡ
ˣڳ˼ʦغ꣬ջ˼·
ſˣǸںڵСԴֱڷէһΪһҲ֪Ի⣬ôϲӣʦغۿ£εҡҡͷ
СǸԹ𣿲ȻΪŰأ
Բ𣬹үССϸԹһ
ˣʲô£ʦغҲԼҲ̫׷
ǸûСġϢСǻϲ̧ͷʦغȻҲ׻ûϢ
ˡûССԴָͷʲôһ
СԼҶˣʦغ÷ϴѧͷ߶˸С࣡
šҲǵˣ10˰ɣССԴ˵Ӻòɰ
ŶôԼҵģĸĸأҲ֪ΪʲôͻȻ˽СѾͷҲ֪һЩ°ɣ
šûиĸҴмһСӼǺûÿұݣҪöѶȺܴĶþͲԵġ10Ҳˣ·ߣǱ˴ؼңչС㣬ѧ˼ҡ˵Сֿ⼸죬ûһ첻ޣĴۣ׳ɺҡ
ʦغ룬Ҳ6꣬10ǰ18꣬ȥϴѧʱ뿪ٻͶ˸СࡣŻǺ׵۾еεֽߵǰݸ
ˣ۾׳ˣҪ翴ˣˣһΣһô˵һС̧һ۾űӿʦغ̲סЦ
СȻСС۾Ҳ⡭
ģһģ֪֪ڰοǰοԼҲһֱ֧־

췢£ӣедġǸڣһ¡
ҵ㶯ɣĶƱƱ~~~~~~~~






ʮ¡

ʱֻһΧȴ˺öĶⱾǸ򵥵Ŀͷ¹ɳӡ
ȴһױ̨ԻлױƷͺöŮƷһֻһҹ֮䡭
¹񣬲ϣģȫ·ǩҲû𣬶һƵ棬˼ȫķ񡭡
һУһΪʲôһҹ֮䡭
ˡ˼·ŵ·Ҳŵϣŷٴ忡㡭
㲻֪˵ķҪ𣿡ſڵˣȴôĿɰĹĵС۾С졭ô˷
ҼңҽԼļķҲҪţ붺ӡ
㡭ˣʲô£֪Ǳ˵ĵ̣Ҫٸɱˡ
ûʲôǲǻҪˣ룬ôӦóˣ
ˣ˭ףȻϴʱԼҲһҲô˰ɣ
û˭ֻ֪һ£ԱԺ
ʲôˣô뿪ӣе㲻˼ôģӰ˳ɱɱˣë
ᣡٴ忡ߵǰͺţֻ۾ɱһҲճȭ˵ʲôĻһСٴ忡ҲΪʲôֻҪһҪ뿪ͻŭ죬ȻͻҪĳ嶯
ᣡƾʲôֻܺԼΪϴ󣡱СͲһס
ô֪ǳӲԽӲԽǱң磬ǧ򲻸ã㲻ýҵ硭
ţһԾ˼άת̫ˣղŻҪ˵ʨӣֱ˽ƻĺꡭ
ʲôʹ˵ģ𣿡
ġʲô۾̫ƻˣϰֻƻϰǧǱϰֻϰ֡ţһᣬޡ
ιû˵Ļӣ˳£ӣĺӵһʹ뱧
ţʲôǿᣬ
ܼ򵥣㲻뿪
Ļһʲôû뵽ˣҪСġ
ˣɣˣ㴦á
ɱҲԣ̫ˣǰʲô塭
Ȼ
ᱻ׷ɱ
ԣ찡ˣһǷˣ֪ûɱȴַ⡭̫˼ˣ
ֻҪˣҲûס㣬Ȼһһ죬Ҫһúɣҵ𰸣СٴҲֻӣɲ˺꣡ٴ忡㿴˫۲ͣתתԼֶٱˣȴ֪ǽһ壡
ãҴӦʹ죬һҲԼл·簡磬㻹۵㣡
Լģ˵㣡֪á̫ƻֻ̫
ģҲŲᣡ˵ĺӮƵģ
ã˵ƾΪģᷴڣ˹涨ҪѪΪĵģȴǸŮӣ̫³ƾûô˵Ӳо
ãĻƺ˺öأ˼źĿ꣬ٴ忡һֵóɡ
Ҵ򲻹㣡ƺͻȻһ⣬˻֣ʲôᣬôɱ˵ɱƽֻ붼Ҵˡ
סڼ䣬һ޳ָ񶷼ɣԱԺܡɱңΪ˱𣡡
ãѧ۶ҶѧΪ˼ˣصѪصʬ壬ҲҪɱţ졣
Ϣһ죬ǿʼ˵ֲķӦ뿪䡣׷ȥֻտյȣʲôûУǲϻǴĺƣΪۻˡ

ָˣû취ʰңˡ
ƪӣӺдŶԴҲҪϧƱӣƱҰ~~~~~~~~






ʮ¡ۻ

ӵڶ翪ʼħʽѵÿ춼һһ飬Ҳ˯á

һҽдһ𣬻÷Բû˼ңǸ糿ôҶѾϰߡ
ʲôһʪꤵԴʪı̧ȫʪͷһ˫ŭĵʼٸߡ
ˣŴˮˮޱĿűøŮˣã
6룬10Ӻ¥¾ۺϣ˵ʱһڷ
Ů˵ϢӰʧʰԼʮӵһˬİɫ˶ˬŮڱϧǣһų
ٴ忡㿴ŶŮúܺЦϻһߵıɽ
ʲôȭ񶷣ʲôÿ춼ôᣡڴӴӦʼѵʱÿ6ñˮԻ˵ѣʵģ
ʲôһۣȻȥٴ͡
ʲôʲôϢϢΪʲôҪôңںС׷׷ߴʡᣬǿ˯ڵصģɽȴһУᣡںȭͷӡ
ͺȥ裡˵ţͬʱֱվȥ裿ȥǹݣĹأ졭Ȼ֪ĸǱ˭Ǳɽǰغꡭ
ٴ忡ǰһκ󣬷ûиתͷͷӣįܹµг嶯Ҫ뻳
ʦغûаռδݣǰͰ㸸ĸʬƵĹأԵֱȥٴ忡֣ѻûлǰϣԷȴûлǵһ˸ʲôʲôʹ
С㣡첻ϲЩٴῴӣĵţͬǿٴ忡㣬ߺ񲻹µİĳԼ͡Ǹ˷ļһɧ˭
ûзӦԵһ
С㣬ûû˯𣿣

㣬ٸСЩѵˣЩģȻһûзӦǾͶһѯʰɣ
Լѡ񣬼Ȼѡ˾ҪȥԼٴ忡㿴ŶմŮˣüͷԾһ£һµĽţþĲһ£
о˲ջε־ĶɽԱߵЦèе㲻ʲôң˵һҲԣʲô˵ʲô
Ҫ𣿡
ʲôĴʣÿɰСޣװĳСһԡٴԽԽ⣬ûֹôǶԵģ
Ҫѵ?ҵĻһǿˣȻٴ忡ﰵ¾Ҳ
ΪʲôҪط꣬۾ˣΪǵԾ
ǡС㣬ǲǲʺθʱô˵ѵ̫𣿡ٴװɵţ۾ڿǸװ͸ļһ
ûаֻ롭ˡںԽԽСҲʹҲС˳
Ŷڰ˳ɣӣһҲܣٴҲеįҲ
ԣӺڳϵ㣡ٴ忡ͣٴ뿪
뿪Ӱе㲻ףǸʲôˣģȴڹؼʱˡѵʱȻټǿѵֻҪȥϢȻҪ˯ʱ͵͵ҩ죬ҪǸĸͷߣ֪鵽ĸĵص㡭Ǹöľϲ
Ӻ绻һɫ¿źɫ۾ſڣѾͣɺҲǸԸеŮˣٴ忡˱ڣ򿪺ţȥ
翴ٴ忡һҲһ£Ҳ֣ΪӼһÿһ·ǺɫģߵҲǡ
ߣҲɱһҵˣʼʱܳ嶯Ҫɱ֪Լֻÿμݺݵضſþã۾ɱ˵Ļ˼ǧ顭ǽ죬ָоȴûУӺӾĿŴ⡭
·ϣ˺öĳԵģȫǸĸԵģԵĶǰĵεΣ᲻Ծ£ڴϣֱϣνٴ忡Ȼ۾ס۾һǺġ
ԼأܿҵĸĹɺŰѶڷźãٴ忡վ濴ġ
ŸĸĹϵƬ᲻Ծ¡֣裬ˣǻԭŮТûоǣҴǰԵĶǷһᱨġ
ٴ忡㱳˫֣ǰ磬֣ԾսǰСС壬ͣĶͣʣֻ뱧ů
ˣȥɣٴ忡ôı䣬ʱѾǿȵ죬ֻҪ˵ǲΧĿ̫ȡٿᣬĿֻģԲ̵ĴıˣǷȻ޵ô࣬ټһҲν
ŭ׼ķӦȴǺƽվͷǰ߹ʲôҲû˵ʲôҲûƽòڣ͵ûҳͣ
ٴ忡׷ͻȻеʲôס복һ߿㿪뿪Ĺ԰ֻβ
һʲôûпΪԼˣϳûоòԾֻǿʧĿŴ⡭
뿪ʦغŲСҲĹ԰ĹǰĶһӦˣ²С׷ȥڰɽʱ׼ϳ磬ļ´Уȴûа취ͷ
ҵС𣿡Сˣļǰȥʡ
һڴĲСʦغͻȻڴʵǡҡҡͷϷ򸾵ĹǰĶ
һС㣬ΪʲôأСʧǿϵĶ֪һдϾүͷ˵ĿζǺ֪ģ
һǣһҵڶϷһĿ϶






ʮ¡

֮ļƽĹţÿѵѵֻûŻطȥϢٴ忡㿴ŷ
Ѿͷ;ѵ⣬ٴ忡ٴںߺͷɺѵ
ţ⼸죬ܸ꣡һ仰еĽͣٴ忡üͷͿҪһˣɱ˵Ǹɣ
ĴҪʱģйĻɣ
ɲһɱ֣
ҲҪһɱֵϱٴ˦һ仰󣬷Ȼ뿪ٴ忡ԼĦ
Ҫɱֵϱ常ɱҲҪϱ𣿡ٴ忡㿴Ķ￪ʼȷʦ
ÿ춼ԼŪĽƣȻں۵һȴôҲãÿ춼ΣεĸĲѪɺӡ
ۿԭСһİĴҲһıȦҲǴģҲһȦ˺㲡
˶ΪԷٴ忡ٴΪ˶ΪǵģΪ⼸С״̬ãڤ硯ҲŲҵΪԽԽΧҲԽԽ䣬죬Ǻ봩¡
һ˵ĲҽУƽ˯Ĳ磬ĲҽУ˼¡
æ򿪴ͷƣһûʲôΪԼεԭԼȴ˯ֻܱԼڴϡ
һٴαţ룬ǡڤ硯ɱִĵطһʲôɾĶԡ뵽ӺµıԼס䣬ڱ
~~~~һΣֱֻŽܳȥ~~~~~У˶ڿŮһܳ
ֱܵŷ˶ҶڿԼʱҲ벻ôֱ࣬ץһʣٴ忡
˿ź񷢿СеܵˣŵĿΧˣʸףǺûһס
ҵRuby?Ⱥϸһ¾ͻᷢе˷ܡ
תײһůĻܵıΪҪҪƽԼµģ¡
ˣĴƣظķƽȻһߵı䣬˸顭
ǲйСﻹôľţǿƽö࡭
ǹûйٴ忡İολϣԼϡе㲻ڣҪٴ忡û˫ȴȵ϶á
һ֣ܼ򵥣˳ĻתͷǰֵиѪˣѪѺסԭӡҲˣԭǼҽвǹǡ
ڴһȥ˯ˣﲻ뿴Ѫȳ棬ѡӱܣٴ忡ȴſ̶֣ϡ
ѧȥԣΪԺǻ᳣ԣҽ㲻ȥԵĻҲڡָ᲻ָ֪ʲôһĪĹϵڵµģ˭
һ£ٴ忡˸˵ϵһͰˮ
~~~~϶Що˵ϵѪˮö࣬ͬͷҲסһԿ˵ĳ࡭
죡Ӻ磬ȥݺݵһ٣Ǳٴ忡סˣſҡҪɱŭˣһʨһ
ԣȱ𶯣һͻıӦٴ忡˵ƽطͽյ˫־ͳķŭÿ۾Ҳ֪жݵĿ⡭
ΪʲôҪץңڵϵ첻ôֻ֪࣬ôץġȥ̸⣬˲ٵľƣڻ鸾סʱͻȻ£žͰץȻһٶ򣬲˵Ҳ֪һ̳Ǹĵļһģ֪ȻһŹˡ
˵ΪʲôҪɱԶ³һңٴ忡ֻˣʱһһٻʱó
ûСһڽңȴźЦ
û𣿡ٴ忡ʾ⣬һǰˣ˼飬ȫọ̈̄ţܵģһж׼õģ˷֣ôܡ߿̧ͷʱſ壬ԭΧĺö˶һɱ˵ġ
㡢㡭⡭ǡλϵŮˣ˫˫ۣںݺжǱ˰סһһɱ
ֶŮ
죡ңҲǣɱ֣ңھ֮ȴǱĳġ
һ飬ΪʲôɱԼˣ
ûУûУֶŮɱһҵǣǣңſڿӵ˵ĺ޹˶֮Աǡ
죬ۿ㣬ҼңƵײǽǿǹҰ֣ȫ㣬ҿһ㻹ѿ֪ĻжЦ
ʲô㶼ˣԭڼҡߡӦðҳһɱ۰αװҷˣĿ¶ˣڵȥյĴ飬ֻʣµ׺ݵķ
Ϊʲôʵģףһ򽻺ãôᷢ£
Ǹͷֻ׬Ǯ۶ôǮȥ׬ֻҪطĹطЦЩôôˣǧʲôӰ죬⻹Ƕй׵Ĵ£ѾɥĲ˵ȫǺȴÿɱĸΪҵԸۣͬȴɱ֮
ӣӣ
ԭɱ˵ԭǲɱ˶Ϊԭأٴ忡㰲οƽԼվ죬ȻǺЦӣȴɱ
£Ϊʲô20ǰҶ϶³Ҷʢ̳ĲƲأٴ忡ʲô£۾ͺɱһ
㡭ʲô˼ҶǰѾѹ˾ˣҼ̳Ǻһ£ңҶûһŵˣĹɶȻҡӣĻȴû˵ȥ
Ǻǣô֪汾һأ꣬ΪҶҲƲҶʢıʵȨ͹ɷݣó˿ܵͷ·󣬱ƵòҩɱӣҪȾָȴû뵽ҶңӣѡԾҶүҶ㿡Ϊ˴ԶŵԻٴ忡侲˵һУǽյ˫ֺΧĿ˵ˣ
㡭ô֪Ҳ˵˵ǼٵģΪ˫ƽۣ͸һС
Ǻǣ˵ˣҶү˴Զ硣ˣʶ
㡭㿡С㿡ҶʢиձˣҶҳºҶ㿡ʧҲûӰںڵһСڤ硯ҵľǸձ˽ٴ塣ǰ˲Ҷʢַ㿡
Ǻǣ廹ǵСֶҰĲСֶҲܺãٴ忡˵һжݻ𺣣֪ܻá
ˣ˵ˣҲˣôǲþʱˣҷߣֻҪߵĳȥûܳȥôٴ忡תߣλϵ̲סҪǱߵķɺ£ٿٴ忡㣬ǳһаĻȡ
һʼܡ
컹ûܳ10ףΪһȣһҲ˵ĺؼϵˣ߲˶Զٴ忡ӿڴʲô
䣬ǰһٿյĴϣһѷɵŲ3׵ĵط¡
ûϵķɵתͷˡǺǣþòˣ߰ɣеһжһʹˣٴ忡ûлͷƽ˵ţʯͷҲˣܡ
飡飡ǹ쳹ûп𴦣ſڵ˵£۾ɵĴģĿ֪ΪʲôŹԼġ
ᣬҸĻûУһƽŮĵ˵һС






ʮ¡䣨С޸ģ

飡ǹɴ˫۵أҲɱˡǸҪ
ǵ˻ûͻȻĲٴи飬񱻶һ
ȥ磬ǹð̣۾ҲȾһɱ¾ɢҲ˸оһΪǸٴ忡һ
˵ºĻع񣬿Χֻв˼飬ٴ忡ȴһССǣڱʾͬ
ʵٴ忡׼ʱͰʾɺǹóպת굶󣬷ɺóԼƵǹ쵹غ󣬷ɺŰǹݵǰҲùٴ忡ǽ̵ķţ׼ǹٴ忡ǹûɱֻõӴ͸˼ιǣɱ˾磡Ķ
ɱͻȻôѱϻʲôֵãҲǼ̫ۣҲǴѱ֮ͻȻӦͷؽᣬתȻ󡭡һůĻŵ̲ݺ̴ľ㡭
ٴ忡㿴һ仯ˣǲ԰ѪɫȻëһƮƮ¡
ٴ忡طķڴϣ˯գʲôҲֻǿšҽ˵ΪƶѪ۶εֻҪϢͺã
㲻ӦôͰѳˣٴϵӰµ顭
ûб꣡ôҲӿ
˵Ҳ׼ٴͻȻһУ̫ˣȻϲŮޣʾ˺ĺӣ
ᣡԶᣡţٴ忡׼һе
׼ô
֮ظĶϱ˵ʱٴ忡վſڵٴᣬǳһǶȣе㿪ģеţеа񣬺ˡЦݶٴ˵Ǹ£ΪͱʾĿ϶
ãҲʧȥϱãֳԿȿӳԱ뿴ӳԱӣɲңΪͲˡˣǰ̫ڵȤǿˣٴ뿪ţбӣҲ뵽ԺӱӣϵЦҲһŴ󡭡
ٴ忡㿴常뿪Ӱеͷʹ뵱常ҲǸˣҲʱʱ̵̿İһűɽǲЦԴְº常ͽĿˣϵҲһʧڵĿˣЦݣ׽ŪкöŪĲץ񡣸ղһʲôˣȻôЦ
תͷŴϵˣӲ˵һμӡ
ʵعǰٴ忡ͿݳʱڱݰëŮڹٻῴй⽨µʷʱ常ᣬڷݳ˽ʷ̬ȥۿ
ʱһ۾ͿһŮ貽ͯеĺЬһ赸ı飬ھϲһС˶棡
ؿһĺҲס֡磡
عڵ˽⵽ϢҲ֪ԭΪǸָܹ˵赸ʵǸǧС㣬ôϲĵεΡ
֪Ҫ22ʱŪһ뺭ƾ漯ŵܲݣİĵطͬҲ˲Ŀ⣬ȴġ
ĳֵ뿪Ŀֻʦغ֪꣬СûйȫϮڵ֪Ҫʱ˾ƱȻȻ뿪
صҾͽӵϢ˵ҪһңĿľȻΪϸۣͬ죬ɱˣSеԭҲΪ길׺˺ȴ֪жǸŮһ̸׵Ĺ˾Ҫĸף常Զ硭
ȻһͿô׵20SеĵλҲصģҪͻȻһ뵽µˣϹ֪̰ĶôдԼҵǾͱˣȻԲһңо仰޶ɷ𣿶ǰ˶֪һҵĳ
Ȼ뵽ҲᡭǸŮӰ쵽ˣǵԼǷûͻȻһսҪɱȴⲻΪһŮ˵Ķı䣬ˣڵĹء
Ժڱϳʱ֪һᱨ𣬶Լ׵ȴҲǰףҪɱԼҲ֪ɹҪиڣȴҲڣӦ˵Ҳһ˵ԼĽڡ
常ϲҲ常˼ΪԼְӸĸȥֻ常İʱѧϰѧϰΪһǿߣѧϰȥαȴûѧϰ飬ʹҪŮҲǻһЩйһ¡Ů粻ǣôΪΪֲͬ棬֪ʲô
ɱ˵ӣԼһ֪ͬҲ޷صǸСһжɡ
ҲǹһһԼ˰ɣԣһôԼˡһˡǾǡԭԼڼһ̾ѾʼݰС

ļ¶ƽҲˣϢһ°ɣ
ҪӣӣΪӣе㿨ˣǸһһŶ
ٺһƱƱ~~~~~~~~~~~






ʮ¡ı⣩

ʱѾǵϣһУϤİ뵹ǰ£֪ԼĴѱ׼ȻˣʲôŲµģԷһУ֮ȥ
ϰԵӣ֡ġڣŷԭԼǣҡ
ҸȥҰغˣڵңҵĹݡͻȻ䷢кöҪæ׼´ȥ
С㣬ҪǷɺô䣬еһжȥҲġ
Ҫ뿪ҪȥҰغ꣡粻ܲ˵ľҪߣǱɺס˿ʼʶĶˣȻѧʱ̣϶赸ףɱȷɺҪõĶ࣬ڼϲԲСĿ˶Ǹг˵ŮҼִܾдµ㾾ͷץĶ˭뿴Ůһ䲻߱ڣ·С
δʳɺڴϣҲûȥΪΪ
˵ûĳ˭Ҳ뿪ɺҲЩǻ˵ĻǺ˳пϣ˭ԣһͻῪǹɱ
ſˣǳٴ忡㣬˵ӺİҲ֪ʲô¡
ȥҲֻжٴŻһ˿ĸıɣҲֻǶһ˿η
ɺͷûб뿪۵Сۡ
Ϊʲôٴ忡ſڶŹκαĶ֣һж˵ˣΪʲôңΪʲôҪ뿪
ߣҲĴһʱ䳤ˣҲΪɱĸ߰ɣ֮ǰɫʣƫҰ֪ٴ忡㲻Ȼһжɵģ
ܣˣ֮仹жԼֻɱңܳȥ
ھɱ㣡˵ֱһͷŭıӣһеҪ˺飬ˣûгԷҸղŻڸһֹУûʲôζٴ忡㣬ʦûеʦĳɶȣû¾ֱڴϡ
ģţȴð֣ٿٴ忡㣬ģɵסǲ𰡡
Щڸ㣡ҪôɱңȻ뿪ұ֤鷳Ҫô͵ҵŮˣһеٴ忡㣬ҲſҪεǣסôΪ
룡һɱ㣡һۣٷӦһһľ롣
Ժͻ˵ǲģٴ忡аЦŷſ׼뿪ڿŵʱ뵽ʲôסֻһλᣡ˵ֻѹȺ䡭
һʱ䣬˲˵⣬Ҳ˵ǺڰΪΣϣλܲԺСġﲥţȫΪͻ仯ĸ̣SᶼһƬĻ֣̿еܲü˳жʼĹӶڣѾSеıڿȱ㱣ȫ˾ȹöӦһЩıȫ˾ͱڵӶѾﵽ룡
һеԭСڤ硯ԭҲԭԭԼҳº½Ż߱ɵֶչ˺öĹ˾ЩĵܲǶԭԷӣҪǱҪǱıɱ
ٴ忡ΪΪҪSվסţһЩĿжһֶҲǸⳡ¹һֻšһжôĿ죡˴ֲ
ʦغͷʹĹϵӣϰŴһС
˾ͼԼϻ·ĲɿΪԼҳ£ҹ˾Ļ̵̻ģҶΪⳡ¹ʶģΪҵг󶯣ǣԼҳºϳ˵Ա֪ι¸µĹܷܲŶ⡭
ʦغ꣬ûг棬дŸ壬Լϵĸ߲㶼֪ںǰͿʼϣԿֻûжþͱƽ
ҲΪԼҵ£ʦغĸĸΪʹʧѼδϱĲѣʦغĸ÷Ǽϴ棬ټϲСԼССŮӶȻǸҪˣҲΪԼֻʣһˣ÷û¾ʼǰ
պһгݣºƾʧҲ֪ܲܳɣ췽绰ʦҲ˺öΣؾеһжʦغһһ⣬ĵĻ٣ţûп磬Ǵߵ˭ʲôϵ˵羭룬ΪǾǶĲΣ˵ҪһҪȥΡ֮һж޷˼

£ǽ˹״̬ҿԻῴŲͷǸҪľЩһתõģҲҪŶȻҲܼ
ҪƱӡƱӡҪǵøƱŶ






ʮ¡ɱ

ҹλأһҹ˸£þ޷ߡ
ףԼ޷뿪ɱ¶Ҫ뿪ӵڶ쿪ʼӿ̿ùѵʲô¶Ҫһÿٴ忡ѵŵڵ֡ҲԽԽ䣬ֻǳٴ⣬˺񿴵һǶٴ忡㣬ÿεѵ֡
ٴ忡ҲеͷʹÿԷѵ˯ÿμ涼һűɽʱ֪Լıɽжɺޡ
ʱһĹʦغ걻Ĺаչ˾ݷҲķţ׷䣡ȻÿζӦǣ˽κ˶ҪҲ˲ٵķȥңǲεĲ飬εңôҲҲΪ֣һ־˵ôǶϵĲƲжӣ̳ϵˡһ˵ĳܿɹŮ˵ۡȻ˵˵ҪҪֻҪҵ
ͬҲܼ빫Ҳûжʱ䣬Խʱ̣ԽԼңܸꡣÿ춼ѵ裬ԷһߺȻЩԼ͵͵ʱҵصȥϰʱһʧǲͣĸԼ˵򲻴
첻ˣȵһ졭
ϣٴ忡׼Ҫμһ͵ҵƻᣬһͬϯߴңˡ뵽ĳֻһЩɧңԻѡɺ䵱Ů顣һϢӲ˽⵽ΨһһᣬȻⲻһ˸оһҲͬо
õϢϻص翪ʼƻƻ뿪ƴɱ·ߵȵȣһһڣֻϵĵ
ҹʱ֣ҹΪ⣬ϰ嶼Ȼ˯ڤ硯ҲѽϢʱ䣬ڤ硯һƬڰʵġڤ硱
ɫĽγͣڡڤ硯ſڣǰĳĺŴ򿪣ӳһС崿Ůһȵ΢ˣõĳŮ˺ܳǸǿ֣˺highһֱ󺰴У˶֪ĵ
ģģ㣬ĵ㣬㣡崿ŮŲϵǵ˾¡˴۾ΪֹС˵ؼ͵͵֣ͣҲĵص˵ƨƨ󵨵һ۾Ϳ崿װģǺܲӡ
ٴ忡еϣ¶ƽʱѵõЦݣ˶ĳȵĺHIGHߵŮˣ崿òŲһ˵Ϊϵˮζ˾ǲǰƿˮȫϡٴ忡пһֲϵаЦ
ɺߣ𱪣ˮ裬ʨǰҡӰûһ˵ҪǰȥһѣΪٴ忡˵ʱκǰȥ֣Ȼ˭ͻҪ˺ÿΪû䣡
㣬ķǽٽһ˽˴˺òã崿ŮĿĲպʤĽթֻҪ˽죬һУôӴ˾ͻŮʵ
ðǽȾƣٴ忡㵱ȻĿģȻôľ͵壬ǴӦˣΪҲǸˣ˵Ҫ
ٴ忡ĺܸˣҲܴ󣬳ϰ˯ٴᣬڰǴӲ˵ЦǾ˵ûô򵥡պã¥ĶǽƻЦݣʱҲһУԭҡҡͷתط˯ĳپǲЩ춼ʲôЩٴῴҲһһֱڰӰֻûпǽƻЦݡĽͻȻֲӦ
¥ϵһԷűĵش򿪣İκһ˷䣬ɫıǽɫĵ̺ɫĲɳɫĴеĶǺɫɫĴ߽ʲڱżҵ˶
һСӰźɫĽ£ͷͷ͵͵Ǳ뷿˫ۺݺݵĶűʵλãȾһɱ¾ó׼õǹ׼ǲͣĵطİ°
ౡǹϵ˶ֹͣ翴һжֹͣͻȻ̱ڵϣŴϾֹˣ뵽ʬ͸ĸĲһᣬ̼ٵУһӿ޳
֣裬ڱˣŮڸǱˣ컨˵ţڵϣʹޡ
û뵽벶ϣȸںһűĵصĴ򿪣ӰĵƹϣӰһϡ





ʮ¡ԸľҪ

ش򿪣һڰӰĵƹһȻ󸲸ϡ
ĵĿţͻȻڶԼѵǱ֪ˣ羪ŵ̧ͷŷ֣ԭԼһǽȻˣиڿԼ
ˣһٴ忡㣬˵šΪŹ⣬ӣ֪˭
и֪Ҳ֪˵ʲôֻ۾ܵģǹˣѾˡ
ٴ忡ǹƹǰŴϵˣҿӿ˿Ȼָǻȥ÷ɺ˸̧ߡĿǸһءڤ硯Ů˾ǱôǸˡ
֪кöҪʣôɣǸˣҵʵкܶǵӳʲôӣθҶһģһеɫһΪǾҵһжָƽٴ忡һ߾ƹóƣԱߵɳϣһǹһߺžƣ۾ȴضẔ̇ڵϵϵı飬֮еӣһɻ
ֻʣˣһ̣һȴضǹҲʱ͸ж£ڵʱܿǹ˵Ǽٵģ
֪һУÿ͵͵Ϊ˹Ĺݰɣ֪ģҽҲҸųȥġһҶһǹ񶼴һ˿Ϸʣ뵽һèĹ£èסܲǻһӾɱǰԼƿصķͣϷŪֻһ
Ϸôǡڣ㣬ˣٴ忡ǹֽ⣬ӵóþƸߵǰ߸µĿָ֣Լǿе㲻ˣ³ذվԼ
ڣǲӦĳŵҵŮأٴ忡˵Ҳĺ󱳣һƶҪʶ
ʲôӦҲûУֻǽĻ˵֣--ˣ-ˣ
䡭ˡŶ˵֣۾ҲǺܿնķӦκﶼǱϴԻǱߵӣٴ忡ȴΪǸĴ𰸣ıǺߵķӦǼĻӦǵģˣҪӦõĶŻŵϸϸĶϣգҲΪӣֻ֪֪ҪԼĳŵ
ٴ忡ԽԽԽԽòҵǸһֱ볢ӣͣǣͣ򣬲ͣĿҧ˫ҲԽӵԽҪѾȵķ̵˫ƣϡ
˻~~~ٴ忡һƥҰһҰûôİ·һѵֱٵķʽ˺˺£¶ѩ׵ļֻ۾Ҳʼһ𣬸Ӽеȥ
һжԼ޹һֻǽֱվǰΪ岻ġ
ٴ忡㿴Ŵµļɺ÷ӣܿģͻȻ۾տյġԭһû֪ģеŬ죬һѰϴ󴲣Ϊ壬廹ûȶʱѾѹϣϣܻʶ
صѹеƣǺܿնٴ忡ǲᣬҰӶᣬȵĴϣ˽Ů˵еԵȼ壬Լһȣϧ绹ûзӦе𡭡
ٴ忡ѹӣе˺еϰеľ˫ͣĵૣҵġ
µȴͬľżһûκηӦ
ֻиĸʦغ꣬Ǿ䣺ˡҵġ仰ǰʦغ˵
غꡭʶĵૣñͼеٴ忡ͣס̧ͷ¶ѾȫģǿտյҲһ˿ĹʣʲΪȼ
ػָʶһУҲҵ񡭡ټϸоԼеŷ֣Լģ
ĽҪҶסԼǱסڵңҵĴۣٴ忡ŭԼǸˣΪʲôʱ˿Ǽǵ
Ҫ֣뿪ȴֲεģ
ҪҪǻ쵰غꡭغҡҡʼ̵Ķַϣһĳǰ
ٴ忡ڴϣԼѹסӣ壬ᣬĿ޺ֻ֪ԼԵõȻҲ벻ֿ˫Լȥ
һֱе˺Ѱʹһжֹȴֹס޾ˮ
һҹ֮䣬ޣǲ죬޾Ŀ޺

ϣû̫¶Ǻǣڰ̫highˡ
ôŬķϣƱƱɣ






ڶʮ¡̽

һжֹˣʱ䱻һ
ˣɴ۾컨壬һϸµĸû
ԡٴ忡ˮ˫յĽأ˫۱ʪͷס壬ϵı鲻֪ǱĻģҧĽģ֮ϵĺǰ˵ǰ죬ھǳ׵׵ıѡ
ΪʲôѾõԼҪģȴôĲġŮˣΪʲôΪʲôôִţôöûа취߽ġٴ忡ĴǽϣǽשѿϵѪ˳ˮ¡
մĿ컨壬ȫʹϷ¡ûɱûб𣬷ҲǸˣǸغŵСѾڸɾһ˳۽ȥںɫͷϱɡ
ٴ忡ʱźɫĴϵɫ԰׵ӣʹֺޡʹǺԼ£߽һ㣬ôǾͲڵӡ
ߵ߿סḧĳ嶯˵ڿʼҵŮˣס룬Ҫ裬һȥ˵꣬ȥԡҡ
˴ķŵԡҪӣǱֹҪȥҲ㣡˵ʱΪԸ⿴۾ͷתһߣҲеʣҧгݣһжڸ
ٴ忡ĵ̧°ͣԼ۾ȻʲôҲû˵ݺзſ׼뿪ڿʱûбסĵط¶ߣղűʱĨɫôԽֲԾðվҵģаЦ뿪ԡҡ
߱ӣްˮʪأûԳ鲻Ҫվǵˤȥ
ΪԼҪˤͷѪʱһ˫ַסǷɺ
С㣬Сĵػɺԡرߣ·ˮ翴Աߵĸϵĵ㣬ָݽ
С㣬ˣҷ㣡ɺأǶȴᡣ
ˮͷתһߣ˿ʧ䡭ȴϵ÷չԸˣڷɺǸԵˣװʲôҲûпӣϴ衣ɺᣬ˲СǸأǺͿСԺŷ֣ӳµڣûСʬҲûУֻ˵ʧˡ
ʧӣΪ뵽ʲôɺ˵Сģ׼ˣԹͿԳҩҩƵģû˺ûΪͬˣ̧ͷʱȫã
С㣬ʲôʣ
˵ʲôҩʲôҩǲҩ𣿻ֹʹҩĺʹ
»ɺˣѵÿɺƽϻһֱ飬ϧûǰĿġ
С㲻»ỳ𣿡˵ʱֹ龫֣Ū뷨˵ûֹ龫ֵ뷨ˣԲ÷ôྫȥ뷨ŪŮԣŮˣЩʲô
Ҳҵһãʱûпʬ壬룬᲻ᱻץߣҲףԼΪʲô˵ô࣬ҲŮ˰ɣ
ܣڤ硯»ڣץˣû˵ҪץκˣԣӦڱĵطɺⶼ⣬ķ־Сֳµˣüͷһ
ɺӣ֪֣װ˵СҪ֪˰ȥһ£ɺ⣬е㿪ġ
ӣɺе˵ĸоԣҲ뱻˹ģǸ˲ǲܵģ֪ԼĵλɺϰԼıαװԼ磬ϴԼĶݵĴ
ͻȻ뵽ղ˵ĶǰôԼ㰲ȫڣһҪ׼ȻҪʧҪֵĺӡ
Ƕʱַɺոе仯ָֻԭӣͻȻܿ
ɺǲϲٴ忡㣿˵ǣԼҲһԼΪʲô£ԼĺܼңԼǶԷɺ𰸵ڴضȻ
ɺź֣ͣһ£̧ͷ峺۾͸һУԼıĺң֪ԼѾزסˡ

ллwanglianniĻҪ֧ŶӣӲдȥĶ






ڶʮһ

ɺľʧ룬϶Լ뷨ԭǸô֣ôǲǿԡ
ܿŮ𣿡ȻǸȻǱȣΪڣӰȥٵģһ֪
С˵ЦˣֻǸˣôܹأĶȴΪĶĺܴ³ⲻϸĵ
ƭңҲǸŮˣɺ׽ס֣Ŀ˵
ɺôģԡ磬ڴͷֱĿվڴߵķɺĨӰ˸оʹ
ǹŮʵĺܶ˶ǹ¶ǶǱӼģձ˹¶ǺûеλģʮǰձͷҴ֪ҵĸĸ˭ҵļмҾձһӼ磬糤Ǹ̰ƵˣʲôݣҳǷԣŰǡ꣬Ϊ糤ڽͷ
иҽκ˲Ϊиңȴû뵽˽ͷΪûйֻܵؤԲǳ¡
죬һΪܶһ﷢һкӵԵĶҿߺ󣬾ȥԡǸкͻȻۻĶһĳԶҲϣʹҡ
ˣңңֻǿ߲ܲ۸һ߳Ķһ߿ǸкվҲ֪ʲôȨǿ󡭡ҲΪұһѵɻΪұۡɺһ˵תٿʱɵˣڴˡ
ûи˶û£СҲ̫˰ɣɺЦõֽԭɺôĹ¼ŵԭǡ
ءɺ㡭ҡԲҿƲסһŵĳֽһģСʱ󣬷ɺʰ
еƣ۾ҲֺףеСӡ
ҺöˣԲûܹôࡣɺûôˣһ˿顭
ɺʲôʱʼϲģ粻ףɺôŮΪʲôôϲȻҲһƥ
ҵҼң˽ĵλǸһеˣʵôҲףԭһ֮ӵĳǰʱҾѾϲˣ˵νһɣ˵ʱ緢֣ԭķɺǱ£иСŮ˵ġ
ɺԣԸԸȥŮˣ
С㣬˵ЦˣɺŲǰֳԼԸȻĲֲ
缱ץס֣ŷԭΪģҲǡûУɺץס֣ǳı鱻һ˿սΪʲôϲˣΪô䣬Ƕһʼնȵġ
ҲҲģҲһˣҺδ÷Сҳ16͸飬ǰʱǲž顭ܰңҲܰӲˣҲ롭ҲΪҲãʲôġ֮ˣϱˣôͻңôԣһ㣡˵£᲻Ҫ򿪣δʲôһ뿪
С㡭ɺԸ
С㣬ҲϲƺǴԸã
ãɺԾĿôи뷨
ǰǶŮûֵܽáһֱҪͬʹǰиСͰغꡭڣҪĽ㣬𣿡÷ɺжʵףô˵Լù㡣˵ʵԼһֱһˣûۣû˰ģڿиԼһֱҪģȻҪ
𲻴ӦûзӦóǰıӦɺӣйɳ嶯ҪסͷظšʵҲôģãҴӦҲиۡ
~~~~ѵٱֵСŮһڵҲ£Ҫڵİ
ɺڵĹذͻȻһ⣬С㡭
ҪRuby磡ס죬ֹ˵֣ǻо롭
ɺ֣ͷӦҪ󡣡ãRubyֻҪһʱԽУʱԣ
Ϊʲô粻ףΪʲôҲҪ͵͵ġ
Ϊڡڤ硯ǲģοɱ֡ɺ۾ֿʼ䣬ҲǱ䡭Ϊʲôô䡭





ڶʮ¡й޸ģ

ɺĻһֱ磬ױǰĻ
ڤ硯ǲиģοɱ֡ɱֲи飬ڤ硯СΪΪʲôԭ򡭡
أڱǷҲҪӣǲҲνˣΪѾʧȥһС
ɺ׼õҩ£һžһñе㲨ģƽ˺ö!ôˡһҹУһûаĽᾧҸĺӡ
СصǸûУҶûиڵĻᣬΪ㲻Ǳףģ
ʦغһҸᾧĵطȴҪɱһҲУҲûй⣬ĺʹ
̧ͷžԼºѱڸס÷㣬ϵġġĺɫâǰôƯڰΧĺ㣬ȴúܴۡʺˣʱӦðˣѲǸ磬Ǹһġ󡯡
ȡͽָŽ׼õĺһźӱ桭
᲻ã̧ͷžӢаȣߣȴоᡣ
Ѷŵ׼ߣȻ岻ͣĽʹȴסҪȥľģٴ忡ſס̧ͷؿʾ֣
ȥİʾյĽأʱʧһ
㲻֪𣿡һ䣬ͬˣϣɺһӡ
Ҫ׿˵ﲻ֪еʹȴ˵Լʹָݽ
ǲȥﶼҪ򱨸棿
˵СͲϲ˹ߣ˵ʱҲ̵Ĺˣ
Ҳ£ûȨң˵ĺݺݵˤ֣ߣһҶ˺ö࣬ԭԱһˣԼĵǵô£ĻڳʹԼڰҸ
ߵ磬ͣ룬һУãȴҪģôĵط֪ҪʲôʵҲ֪Ҫȥֻ֪һϢȥѵϵʹ첻κ˶ȥȻٴ忡뿪ֻҪڡڤ硯ķΧڣ߶
ڲݵϣ˵Ĺ󣬺ȥ֪ߵ԰Щ޵Ļݲ޵˸У
Ǻǣᣬѧ̾รһˬͷٴŪĻݣĵŵȤٴῴϻЦǺǵģ
壡ӵһеĽ壬ҲֻϲҼ˵иУûôѹ
д壬ǲӦøĿˣһ˲ĺк߻Թޣһжûӹٴ۾Ȼ£ڤ硯˶֪ˣ
ѾͷǰΣǻزȥֻǰߣǰ·Ӧÿģûпȴ˵һѵоԻûзӦعͷȥã˫ۣ֪ǲʣǲ
Щ·˾Ƿˣͺ㸸ĸɱ㱨˳ҲǸ
ҲǻĿеĿ϶ļ
֪Ҳĸĸϣڵӣϣ˫ֱȾѪ粻ӦǺڰӦɫʣ𣿡ٴĻ˵ĿоأоǸСʱдֵӣ
ɫʣǣҵɫѾ˸ˣǸҲʶͻȻֱᣬٴоµͻȻ̨磬˼еԲ
ңԺͻҪʲô˵ٴ뿪߱߸̾ڵ˰治ʲôҲһŮʱڷô£Ҳѽܣ˵ʲôҲûá
Ψһ˵ҲԼġŪˣǸ̾ǻıһˡͻȻҪйϵʹֻҪ뵽ҪǸ׵Ľ֮һԴһ͵͵ֿʼ衭
裬ͣתԾչþãþԼûܵɵĿռ䣬赸ԼɣԼȥǰ
ٴ忡㿴ӣúͬʱʹԣϣԶĿ֣һˣڣԼļУ
ͬʱҲ¶ģȻѾˣǾһֱȥɣһʱ䣬һߵľͷ˵ܵôҲеöԵĻᣡһ3£3µʱ߽ģȻе㳤ǡеģ뵽ٴ忡¶аħЦݣʵҲ֣ԼЦݺͻҲĶˣȻЩǶһ˶ѣ
ʱ䶼ƽû̫ľʣҲҪ̫ʧŶΪʣ
ٺһƱƱ~~~~~~~





ڶʮ¡Ĺ

Ϻ˵Ĺϵڡڤ硯Ĺϵʼ빫Ҳٽ硰С㡱СٷˡǵڶʶĽһ֣ҲӦҲ˵ٴ忡֪ˣڤ硯ɳ죬ԴҲܽСٷˡǸĽСRuby㡱
ٴ忡Ҳʼ뿪ԼߣʲôȴڹǰȻҲǺܸӣ˵Ĺϵһֱսǰˣһ棬ͺ񱻺ħΧĿҲģٴᶼе֣˯һ𣬶
裬ϴ׼˯ʱٴ忡ɳϺźƿרŵ붼룬׼ͷ˯
ůůشȴůģ˽ض治ܣĹãʧȥģҴһپ׼˯ȴٴ忡ߵĴ磬
ɾ˯ͷʹأϵĶȴᡣʵʱҲԼе㲻һǶİǴĿԡ
ٴ忡㿴žòҲԼúʹ嶼ôůĿͷôԼΪʲôܸоһ£üͷԵһ¡
Ĺݣʦغ궼׼׵ֻĳˣͻȻ˵仰̧ͷȴרĴͷ粻ԾԼĲӡտյأ뵽Ѿˣ
ЩСûٸ۾е㲻ԾҲɹ
˵ʲô侲ⲻҪΪʲôͲ
𣿡
𣿡
ȥҲֹи֪ôˣҪʲô᲻֪
վװνĽ⿪ԡݡ
ԡļܻԡۺûƵģٻ䵽ϡŸոԡغɢԡļıڵƹ·ʹĹâ
ϲҪ𣿡˵ʱѪǰΪʲôΪҪõĶԭԼҲôһ죬ɱ
ٴ忡һԡۼãҵǣһȥûб˼˯ȥ鷿ļ
ٴ忡뿪ڵϽرԼʹޡ
ٴ忡ȥ鷿ǿļȥϴˮ裬Ѿ֪ǵڼˣÿİŮͬȴļļǳԲζ
ϴٴ忡ڴ߿ϵŰ쿴ʱſꡭ
SеĹʻչģеᣬϲ赸Ƕһãſ󡱵һ˲䡭
룬뿪ʼаСʱʦغ껹ûпӰ￪ʼš
үСôû᲻ᡭСں̨תеһж׼ˣΪʲôС㻹û
ᣡʦغ϶ĴĻɳǿװ򶨵ĸͬʱҲԼRubyһģһһֱ㣡
ٴ忡һͲӰڷ伱תӦԼȥȴӰˣ
ɺеӣЦߵߣȱ𼱣лҪ㣡ڴߵɴ۾ﾡڴԭ
ȥ˾ˣ˵׼ãȻȥ˾غϣ
Ҷ׼ˣĵͿʼˣһҪױҪôȥֿʼתҪһ
תˣͷˣ׼ˣڻʱһ£Ǿͻױ
ǡ绹лҪ˵Ǳϣ
ֶ֪׼ˣǱߣҴȥɺһ䣬ܶǾӻзˡǼҡ
һڸŪģѾװˣҪģʼɣɺҡ¿ʼˣ翪ʼ衭
ʱģĹ츳ע赸ߡɺԣֲ˶ɷ赸ĺ
ιɺڳ赸ѾˣСһڴҳͣ
ɰӣôܴڴܺãҿõ赸
Ү˵ıԼάҪĵģŷɺ׵ģ
ôǿԻױ𣿡ɺҲԼ¶СŮ˵ӣָоĺܰ
ţСһһһȥɺ˵һĵطͻԶָˣ
3㣬绯ױϳȥʮ׵طͿٴ忡Ӷûֿͣ˳ȥŵ΢Ц˵ĺܺãٴ忡Ȼȴܿġ
ԺֻҿĹâٸ˿ģ
ϵЦûˣתͷȫǺޣ˻ļңҪ赸ܲޣ
ҵģһжǣҵģٴ忡һɵĸȴǣҲûа취ݣ콫һεĹݣҲûɺͿռ䡭
ӾҪʼˣûѵʦغ꿪ʼˣĹѾ뿪ˣ
үС㡭СѾʼˣСûү
ʦغߵСԴ̨ȥһжҪиȥճǿˣȻҲճ





ڶʮ¡Ļ

ʦغùͲ˼ص׼̨ߴңûһпܡ
ʦغ׼̨ʱͻȻȫĵƹȫصʦغ첽̨˵ʱ𡭡
ȫڹע̨ϵһһ̨ŵƹĻһµӰ趯
ʦغ꿴Ӱȥס־ڲʱ˸裬˵ڱݣ
үС㣡СһֱߣĳʱҲȥ
ţҲܼ۾޹⣬һ˲ֱľһֻΪ
ĶˮŸ߹˵һһĻһ
Լ赸ûеƹ⣬ûĿֻ֣赸Լĸ飡˽һжպĻ䣬оԼСһ̫ԼͳĭֻܼסԼǰҲĺڰģҪúõĻᣬԼһ˲Ļ䡭
̨µ˶ԣŮ񣬶ϣܹõȻòڼСֻֻٴ忡ӵУڵ˷Ժš
ʦغתʱͻȻڵƹһĶ͸ġġϵĺꡭɴ۾ϸֿſȴĲġġ
һһֱţĻڶߣػ̨ϣôġ˵ʦغٿָ֣ҲûУΪʲôŻȫûУܲģʱΪʲôԼϵӵϢ˵ǱһġһеһжòţĹѾʼ뿪ǣһӲԭԣҪ׿ڸ
ɺ̨¿ˣǺˣȴ˷ݵźʣףΪڳϵĻŻôŬͶ˸ȥⳡ裡ٿϵЦݺеţ֪жںˡ
벻Ruby赸ô˿һСߵĿⶢ̨ϵӰ̾ĶԷɺ˵
ɺջٿ̨ϵ赸ͬĵͷRubyߣ赸һӾܣеһУ
ţٿԳȤĶʵһֱǶԡڤ硯ĶӵעǴҶϰ˳صԲϽգʵRubyСĵǸڤ硯һ˿⣡ҲӦöߣϾŮһȽϺõ㣡ߵĻ˼ݵ٩ǣɺİۣ
һ720ת̧ľͬյĻ˲䣬ϵ˱飬POSEݳӣӣȫûҲ̨ϴϢš
ˣˣһУ룬һ롭ˣں̨µֻں飡غ꣬㿴ˣµ
žžž̨𣬺һһ˵˼̨¿ʼҲջ˼΢Ц˿ʼ½ĸ׻
Ļ󣬲С̨ıſС㣬ڻС㣡
ԣû£أ𣿳ºȥ
ұүؼңˣүҲһֱ㣡֣үأСŷ֣ʦغ겻ں̨ҵˣ
С㣬㿴ү˳۹⿴ȥеǱʦغ꣡ﱻľ
ûпӣǽ⿪ӣڱ״ϡãӻ㲻ȴ˺ö࡭
RubyˣӭؼңʦغѹЦĺܲõ˵ţһõ͸
ллİǻиӱܣʦغıһʹ
ҵδޣʲôлģǿװ֪һ˵ľ룬ȴܣ˾ǽˣȻ˺
غ꣬ЩҪ˵Ҹطһ°ɣˣе㲻֪룬ʹػ˺þõĹҪ뿪ҪθģƭԼɣʦغԼԼװʲôֻ֪Ҫϻ
ðæҵȥ˾ˣסһ˾ؼң
ԲҡҪ˵ʲôǱһϡ
Rubyһ𣡡ٴ忡̨ϣԵİȦϸ籾ѣȴסã
ʦغ꿴еŭ죬ǻһȭͷкˡ
𣿿뿪ˣţٴ忡ܵ˶ġС˶˵Ĺϵ򵥡
شʹʦغģõĽҪ侲
λſҵδޣһһĸϣʶķſ
ϧٴ忡ǣ˸аЦݣʱ̨˶Եͷתֻ֪ⳡ֮ҪΪսˡ

Ӳ̸ҿԸΪʲôأʲô뷨һҪŶһϻظǵģ
ƱƱƱƱ






ڶʮ¡˵ս

ٴ忡ааЦţŶʦغ꣬ѾҪˣǱţǿЦֿɱͷö̧ͬͷ磬Ű
㿴ϵˣˣоǲмһֻܵĹһ޾ɣֻϹͣ
ʲôʸֻǸǿˣ㣬һһأûпɱԣηȨﶼǱӣٴ忡ܲˬϵϢӿҲʼð𡭡
Ůˣ첻ϷЪߣȻĸԼа壡Ϊ˱ˣɶٴ忡㴭Ŵ۾ݺݵĵɱˣǧڻˣ
һʱ֪ƢڸǸоϢ絽ϣڳܿܰһ٣뵽ѵʱ׺ݣ;ñ亹ֱðڵΪˣԣ
˵ĶԵɣȴһʦغ꿴źܲһĴʹо˻һʹ磬ػ˶ʮ꣬ҪҶȥòʣ
쿴˲ܲٴ忡𣿡Աһ߸һԱС˵ţϧСٴ忡Ⱥѵ˵
ǰС㲻ʦܲõδ𣿿㿴ܵӣʲôԱҸŷţͻȻƲɺͶ۾ϱɣˣ
һֱ˵ǰʱһֱҲ𣿻᲻ȥͶˣԣǵĻʲôʱеϵһߵĹԱҲչ˵Ů˵ͣΪ˶ϧ
˵ʵѹС飬ٴܲóô˧ղһЦ˰վһʲŮòԱĽ˵Ƿۺֱðݣ
꣬˵ˣղǱǸŮ˵һۣŵֱ亹ԱҾߵŮˣʵ
ٴ忡ʵûиɺ˵ǵĻֻǷɺ֪ϲ˵ԣ
ʦغҲܲˣһȥԼĻﻤסܵٴ忡ɧšûøģ
ٴܲãллӶδ޵չˣҼˣԺʲôҪʦĳЧĵطʦĳһΪǻ£ˣʦغתҪߣǱɺǸ£
û˵ʦܲòߵ̫𣿡ٴ忡ĵ˵ţ䣬񡭡п˶о䣡һʾ⣬÷ɺԱȫȥֻЩڣЩʱ˵ˣ
ʦغûбסҲ̳ϾģٴҲϤĸоҲ࣡
ٴ忡˵ʲô˼𣿡ͬĵͳᣬټʦغ꣬ûһ¡ԭغҲһ棬Լôˣ̳ıɽܲá
мʦܲҪһ£λС㣬ǣңδޣԣſǲ㣿ٴ忡ĻôҶסˣʦغ˿ߵİˣǴסӦ鴽
˵ʲôʲôδ粻˵Ļôôǰ˵ֻ
ѵ˵׿˵˵Ļ͵ҵŮˣٴ忡߽ǣ˵ʵ
㡭ʱ˵˾Ͳ뿪˵ŷӦԼ߽ħƵ塣ĵط뿪һ˼ǣ뿪
ʦغ꿴ķӦ֪ˣԸⷢ鷢ˡĺʹĺʹԸĲںȻҲһжǱ˸Ƶġ
ٴǷʲôôΪδӦ˵ɣʲôǮǵλʦغԼ֣ɷϣĳ绹ǰģֻһж˵ǣơôԼİ˱һħǣס
ߣʦܲõĻףҵδǷʲôҪģοϾһˣʲô˴ˣҵľģ˵֡еˣҳǰδޣһл˵ڡǿٴ忡ٴĿЦΪ
ٴ忡㣬㲻Ҫ÷˵Ҵû˵δޣļ֣ҧгݵһһ˵ϸǰĻסݺݵĵŶǸЦаˣ룬ɱΪģΪԼƵ𡣿ɱԼ磬ôôں˿㻹ΪԼжܱܿ磬µһŴɵϣ
𣿷ɺڽʲôʦܲã֪ٴ忡֪ͷɺ£Թ˺
Ruɺ˵Rubyģǡ
ٷˣȰѻ˵ʾ嶯
ٷˣɺӦףһٲˣ
ǵĻʦغʹҲԾĿʼҡΡ
үС缱طס塣۾֪ʹԼ˺ö࣡תضٴ忡㣬޺۵׸飡ǰôˣڡڤ硯ǲиģǰǡڤ硯죬ȻҲûи顭
ٴ忡㿴˵ķӦɹĴʦغ˵ķɵϻӷĺܿɰ죬ǸˣɱѹʲôңǾǱİŮʱɱԼҰɣ磬ңΪ㣬ʲô¶
磬˵𣿶԰ɣʦغضԼƭԼһжƭģֻҪ粻ϾͲģҪϣ㣬磬Ҫϣ
غ꣡ҡ֪Ҫ˵˵Լƣ˵ԼαǸħռУκһ˵ڣ
˵ɣٴ忡㿴ԥ֪˵ڣˣǾ׺ˣ

ǲǺܺ裿
ӣӶĵ˯ãͷʹĺܣĶû˼дԽܲ˵˯ˡ
춼̫ܻҲҪעϢ






ڶʮ¡

˵ɣٴ忡˵ӣ嵽м䣬˾ǲദĻᣡ
ʵǣҵ˰ԼˣRubyֻ©֮㣬ҲҴ뿪Ұ˳𣡾򵥵һ仰ߴңͬҲĽĸߴңҲǸµɣ
С㡭СΣյ˵ģת磬һĬϵӣţ
ٴ忡˵ĬϣʦغҲһС
ڣλûİɣôʦܲãܴҵδ˰ɣ˵Ҫļ뿪ٶһӾͲ֪Ҫʲô˺£ֻ뿪
类ߣûֹû˵ֻעӣͷʦغţɢǷϺ͹ʹ
һ£ͻȻûпٴ忡ϵŭܵʦغߣóڷɺϵİҵһСӣκУ˵ҲЩˣ͸ʺϵŮɣ˵תȥٴ忡ѹŭں
ŵļߣɢһҪһȥɷ磬ǵôöûĵˣʱһԵٴ忡ǳʱûп᳡κˡȥɺۼֿĴ򿪳ȥ
ٴ忡׼ϳʱȴѷɺ߸棬Լȥţ˵ƣûлش𣬱Ϣ
ٴ忡ûĵһҲ᲻ˣѺǰԼϳʲôҲû˵ķӣಡһɳȥһǵķɺߡȥгߵ£߳ȥ⳵ɺų뿪ķʧ񡭡
Ѷʦغ뿪ʦغźӣҪһͻȻڵϣŵĲСһܹȥô¡ү
һҪȴʦغꡪˣûпʦغ꣬СҲʹᡭ
ˡһжˡǲҡʦغ̧ͷŲС˵걧ϥǱ߿ޣСҲģСʹ࣬үʹ࡭ȴʲôҲֻܱһޡ
үˣСҲģѣСһһ߰οʱһĸһοȡůʦغ꣬ѧǰ簲οʱӣظķŴƽ
ʦغû˵Ȼֻ֪ղˣ20꣬谮20Сȴ˶ߣˣܲġ
үˣһü߿ֺдˣǻؼҰɣСﻹǻ᳡̨Щ߿ʱոС뿪ʱ᲻Ҳߡ
ؼңʦغ̧ͷ涵ĿίСһĲСۡһЦϻ¶΢ЦĿֲϵ˵԰ؼңүҪؼȥʦүͷ˵ͻȻʶ˵ֽͣͷǰ˵ˣүӵģڡ
ǰкöҪؼңʦغڿ޹󣬲ǸǷϺһе˺ֱǸ߳Ƶıɽܲã
κߣͻȻʲôͷǸСûиٿֲСˣ
첽߻ȥҪߣĵţôˣ
ˡ޹Ĵۣܿί˵ţ˵껹գ£
ôɰӣʦغ겻ЦѺӷŽ´һѰԺûôͣǿֻԼһȥһ˵ŻСޡ
ŶСٱٷӦٶҲ̺ҸԭСǰôϲүԭΪүĻôůô
Сͷ̶̵·̾Ȼ˯ˣССʦغͷɰ˯Цһ¡ô˻ҧָǸСӡǰҲڵֲ֪Ļǻоʹ
ٴ忡ĳӺɳһͣڷĳﶫŲŵķɷףȴûмгֻǲͣٴ忡㣬ˣͣûл
ӣͣͣûתͷŷ֣ٴ忡ɫ࣬۾ð𣬺ѪĶħ
ӣӣٲͣˣӵе£ԼһֻڸѹΧӣֻҪСĵκһܰԼ
ҪȥһҲһѪԭħӲԼǸĶħ翴Ŵĳˮһ侲˵û˵⳵ûˣٶȣȥҲᱻĳ
Աߵ˰ˣٴ忡㲻мİһۣˣǾʵã˵ּ٣ץŰȫȶԼӣǳ̫죬ټƮƣҡһεģûа취ס
ٴ忡㣬㵽ʲôҲܲ˵ĳѸΪʲôôŴӿʱÿһоҪһܣرۣȫǺָҲѷס





ڶʮ¡

ٴ忡㣬㵽ҪʲôŵҪȴ侲
Ǻǣ㲻úܴ̼𣿡ûشٴ忡Ǹͷβķӣ
Ҫңķ뷨ֱӸҪһţ
ãǾһĸоɣ˵꣬ٴ忡Ųȵĸ۾ӥ׼һضǰв̵΢Ц
Ϊ̫Ʈ̥ûŵڵϷ·˵ĶѾ뿪ĸо
ŵʧУоԼҲ˳ֻܲͣļУץİȫԼӽλϣ
һҪȥֻҪˣ뿪ңٴ忡ĺ˱䳹̹ǡ

ٴ忡ķЦļһڳ쳹ôôëȻ
ҹϣһĳ·ϲͣܣֻܿһɫӰӺͳӷȴ嵽ʲôĳӡҲ׷ϣֻܲͣĽ֧Ԯ
ڳ磬һ׹£ĸоĵ˸ĸڸ֡
Ǻ~~~~ĲЦǽεСϸ֡һСʱǰŸո繫һлĻȴҪӽҲãҲĻⱾģӰңˡ
ٴ忡ѳӿһɽ·ϣ·ϱ˵ӰҲûСٴ忡ѳӿķɿ죬ǲǺܴ̼ô̼ĸоǲǺˬ
ӣҪãһѱľȻǾһɣ
ٴ忡ЦſٿųͻȻǰһ⳵٣ɲҲܱ֤ײϣٴ忡ûһûɿȵţ
~~~~ɴ˫ۣŵļУܵȥķ̣Ǳٴ忡һס
˵Ҫһȥٴ忡۾ӥһļ񣬽ضǰµŲȵĽ˿ûҪɵҲİŷ̲ţ
籧ԼͷҿǰһУѾֹֻͣ紵ڴϵǽյĿռ䣬ĸоĸо
̶֨Ħ쳹ļ̼Ŷ䣬Ҳ꿿λϣûж
ͣˣһֹͣˣ̧ǰǰҵҲоٵģֽذؿڣȴźƽ
ٴ忡ͷڷҲꡣղţҲоĵײȥͻȻӳĸǰӰ
㿡úáȥĸϵѪմϣҪᡭ
ղĸףоĸ渧һŲɲа׵ĵطͣʶԼжʧء
𣿡ܿնҲľḶ́ԲŻĸоƣɣһı˺̥һ
룡ڲֻڽذסؿڣҪٵƽ
תͷ̹ǵıˮﱻĺһͣĶͣĴŴϺֶһƬɷףͷɢϣ۾һܺ£ͺʱһ
ְԼϣȻҲԼһ亹ڻعȻԼůĺ䡭˽ֱĸķ㣬ԼƽҲŵɺö࡭
úáСèһĵͽУȴö˵̧ͷžšɻ󡢵˫ۣ϶ĵͷţúù
ı飬ͻȻеί˵
~~~ôô۸ң֪֪Ҹղж£ôôźµ飬ͻȻ˵ޣ߿ޱִ
ǣǣһҲӦ㣬ǻ쵰ӦǺ㵽ǡôôںҾǲҾͲ֪ôĿʼȥ˺㡭ҰɣҰɣֻҪٴ忡ڻҧֻٺİ

½ڻɿֵ㣡Сɫʣܺģ
ٺһƱƱ






ڶʮ¡һ

ǣǣһҲӦ㣬ǻ쵰ӦǺ㵽ǡôôںҾǲҾͲ֪ôĿʼȥ˺㡭ҰɣҰɣֻҪٴ忡ڻҧֻٺİ
类عڻû̫ĿռĴֻڰԼı۾ߵĳϡ
ٴ忡еǰȣ֪۾Ϊ飬һʹ࡭
ˣٿ޾ͱˣѧǰʱЩ˵ĻϣͣҪôԼѹ
ءءû˵еΣȴûô뷨ֱͨٵֽУ
ӣʮӵ㣬ʮӡСʱȥˣٴ忡㿪ʼˣȥεҲҪˮˡ
ˣRubyˣ᲻ġԣˣӻȫС۾Ѿ׳Сң񱻴һĺ죬ΪϢܣʼ졭
ҡҲ롭ǡֹסֽ߲߶϶˵ţĺһ߿ޱ߳Ӻòɰٴ忡ûʱȥЩôȥܻȥ鴤񡭡
úã취ٴ忡ô˵һˣ˵֮û޹ǰ֮Ҳûô޹֪Ҫκһʹ޵Ůˡ
ͻȻ뵽дθӾʱΪ˲Ůĵᣬļ
뵽СŻڱСȥ
ͻȻǱС˵бסѨλһ޵ĺ׵۾Ҳˣ
ӣٴ忡Цֻ͵ȵèһƷˮõС졭
ֹסĿͷſеɲסբˣϺҲûһ£Ȼÿ춼ڻ˯ֻǱֽҲǹؾصطϺͼϣһҲû׼»ݡ
Ȼÿ춼ſɮӣСиƷôһӾͷſЩһѣͺǶƷһĶƷڻ
ʼ籾Ϊ̫ʱļ¸һ̲ˮֻʸܲ£
ٴ忡ԽԽƶģصסĿǳһ£ĿҰҧ첿ҲǷͷߡ
š类Ū߻صģԾķһߡ
ٴ忡۾˽סԼϻǺģΪɵĺҲ롭
˵Сٴ忡ٵİѸո·óͬʱ뿪塭
ͻȻ˳ŷǸղʲô˼Լĸ֪ʱǿռȴͻȻſԼ
еʧ䡭Ҳ˵ûеõĲõģһõͻ֮ڲǾ
ôõ˾;òҪ𣿡٬Ļ˵ǳں޲ҧԼͷ⻰˵Լúᡭ
ں˵ʲôĻƽƽԼȵٴ忡㣬еŭԼõô𣿿룬Ļᡭתˡ
ôԴˣǿʼ᲻ˣͨˣٴ忡㿪ʼѧŷаӣ࣬˵ܰϢ絽ϡ
ԮϢֱú˳٣ȥԼ᲻ಡ
١Լ𣡳ԴףҪҲǳʦغģ˭ģƿ壬ÿԵõĿ¿򿪳紵
ٴ忡ûΪʦغûбߣΪСӿʼĿڲһˡ
оעӣԵģתͷǸƵٴ壺ιͣRubyƨǴҪСãӣӣȣôдôһۣ裡￪ʼġ
ι㲻һιӰɣתͷٿŴһ˵Ļŷɽ
ᰡжͣͷ
ҪԶҶˣɫļ涼Ѿˣô˵Ҳа˾ŵˣ극һ˵Ҳûȣϸղųôʱ䣬ͷеεġ
ٴ忡㿴ֱѾ˵ˣֲã˵ҪͻȻ϶ֻצӣŮ֣תͷһľ֡
Ǹȡ̫ˡҡγǱʱŵ°Ҫô쭳һ϶ҧҲҪ
޵ӣٴ忡ЦİСѾͷŻˣ֣ϵĵĲĳҵ̷ְͷ˵ţ˵ղôºˣģһ棬ҿû飡Сóһƿˮݸ
粻׿û˵ʰϴһ£·ؤҲƯ˵꿪ʼֳӡ
޺޵İһۣ룬ôƯؤûؤˣ˵겻ĵĿųһˣ
찡ϵľױݱˮͿ޻ˣֲô˵Ͻ򿪸Ӵʪֽϴ
ȥ·ϣ粻ͣŪԼٴ忡㳵ӿĺʱԼ20Ӻ󣬿ŪĲˣѳͣһɽ
ʱ䲻Ǻ磬ȴö࣡˱һĿǰ˵һǷˡ
ҪһĢһţǣһɳһ׵⣡
õģ
Ҫһݺ߲һ߲ɣټһƿ89ƣ
õģԵȣȴߺɴ۾ûмһ
ٴ忡㿴ǿɰӣЦʣôңһΪҲң
Уٳˣڿôֻ߲ˣϲΪʲôȥձ
⸽ձûʲôóԵģ˵û˵ϲӳ߲׽常ŷԺٳЩ
Ŷ˵ôÿ춼أҲŰ
ţ常ҲȻûôҪ󣡡
Ŷϵĺܿ죬˵Ĺȫ翴ԵʲôˣȻܶõĽԵĺܴ³ȴ˺ĸо
ٴ忡ûжֻȺžƿԣŽķһУţ˵ģʼһԼ
Ruby
ţͷҲ̧ķԣʲôûгԷ
һᣬҰ𣿡
һڰĲ𣡴طȥϧҲľΪ˽Ժãÿλжռ䣬˿Լ˿ʲô

ѵĶӹ¾һ죬Ϻ˲پƣؼҾ˯ˣϣ
ҪƱƱҪղأҪģҪҪ꣬˼ɶҪ






ڶʮ¡

һİ
ʳ˼صɴ۾Ŷˣڳݲţţ˵ʲô˵ʳĲʳ
ۡٴ忡㿴ǱĿɰӣһûסЦݹʾȰĶȥ
𼱣ȰѶȥСҭţ
ҭסˣĺȥҲ¾Ƶĺ󾢣һɵףˣ
ղ˵ʲôŵɴ۾ŶǸFEELĺȾˣ
˵ٴ忡ѾƱ£ؿ峺Ĵ˵һᣬң㣡˵סߵС֣һǣ۾һֱ
类ĵ۵ȥǣûзôÿӲӢ˧Щ˵ĴŮһĵۺĻȵĲϣЩӢ˵ĵĵ̵ĿڱǺͦģԭôƯˣ
׿ݺͱ䣬ǸʺԼˣǽϲˣҲһδ򡭡
ͨһУջԼ֣ͷȫĶԸǰʳĵӰ죬ͬʱظУ
ٴ忡ոջ˲ܲͷԶʱͻȻΧĿ˺ö࣡
Ϊʲôָֻǰᣬһο϶Ǹ
ûо򵥵֣˵ĺԲһڣ
ٴ忡ѹŭԼôˣѾͷ͸һӲҲӲҲ
ƽٴ忡Ĺƣ˵Ҳûദ˻иоԸҸᣬܴ㣬͸һ𣡡
̧ͷӣеšǣھһ𣬶ǿҵģһӲʵ£ı䲻ˣ
ٴ忡ĺ£ĺ˹ľƣҲô־ûĻǽڸԷ˿ܾͲԼˣŮѸ㣡
ͷһԱӣַˣ˭ôã
Ҳǿκ£һ𣿡ٴ忡壬Ĵ򶯲ҲҪһľͷߣȻţŵҲ1,Σգ1,Լһ
~û뵽˻ôı˼·ĳǶԼжĺôΪڡڤ硯Χڻõɣ
˵ģ绹ǲ϶һ£Ļᣬ뿪Ҹû˵ĵطӣ
ǣ
ãҸᣡҶģôټǣҲȻиޣ£ôҾİ·ˣҲɧңץסȨȻҪ˵Ӧʡùڲ
ãҴӦ㣡壬̼Ҳû˼ٴ忡ģֻҪ¶һһӦ
ţУҾͿʼһסԣʱͻȻ뵽ԼͬȻںʵһٱǣͲˣԹһο˻ûôɵ
ãҴӦٴ忡Ȼ룬Լÿ춼ǿļļȴԲӣζ粻ҲԼܵ㣡
~~~û뵽ҲܴӦĻԼˣȻôܴӦأòϹӣ类Լ뷨ŵЩ˼룡
ɫ̵ٴ忡ԽԼĶˣѾͷѾʼԼ
ʲôأɫˣᡭû˯ŰɣżĵϷ£ԼԵ㣬ܿʱӣһ˫񰡣
˵˵ҲûСңֻǳԶˣŵģٴ忡㿴ǻųԶӣЦĺܡ
ŵģŵĻôڶԼɳս˭Ҳţ
Ҳʶ㣬ĶŬȥ˵ëϯ̵ǣҪԼÿһʳҲ˵ģ,¡ҵĶҾҪԵٳҲҪ꣡˭ֲôߣӸٴ忡㣬СôлĴͳأ
Ǻǣôǵ⾲,˵أ
𣿷ǹձô˽أǣװʵ治֪˭˵ģСʱһѧ裬˾ͱѧѧ׼ǼǵסЩձˣô֪
еҪ㣬һйˣ²ű常ձ󣡵ڶ常ҲйˣձС˵йĻ徭ЩԲҪձˣ˵ףʡĴСձӣ常˵Ͱȥ
ǡҲձ̿ɣҲձȻձˣƱ磡ߣ˭²̨ģ
Ҳз̿ɣ񷨹𣿡ߣҶСѾͷ㻹̫ˣϵͲһ
û˵ˣֻܵҪһ
Խձȣס𣿷~ӣٴ忡ƱסԼҪЦӣ
ߣа𣿿ԶˣϹˣӣոջ˵˵ٴ忡£С㣬ĸθô죡İĵ⵱пӣ˿ҲӡӰԼĺ飬ҲʼԼͣ

ߣȣĳ˾㱻ĳĵɵԵЦ˵˿ðɣ
ٴСȣĳӣĺеĻҲ㵱ӣǹ
Ѿġ
챾ӦҪģǼƬͣˣҹǺ趼ûϴ˯ˣɶ
һģǸսӵϽ绰Ϲػȥֲ֪ʲôʱȱȶˣ
ҪƱң~~~~~~~~






ʮ¡ϴ·

ڳнͣٴ忡źղʱٵɽȥ̸̸˵˵ϧĳ˲ϣֻܻؼˡ
ҲҪڳ󳳴֣ųŲ֡
㲻˵һ𣿲ŴӦҪڣ
㲻ۣҪǣһؼңȥ
һ˿ʲô˼
ҲҪҪؼ˯Һۣ˵ŰתԼĴȫѪ˿
ٴ忡㿴ǿӣ룬ѵģôַۣô£ټʱҲˣˣǻؼҰɣ
ϳؼ˰ɣٴ忡㵱Э뵽һ£Ȼô⣬ЩҪѾͷˣһ
ܻؼˣ˵Ҫϧĳȴˮٴ忡㣬㲻Ǳʲôʱ򶼻ᶳһˣʲô£СһһţܾԼ
ٴ忡Ŀ˵Ժ󣬲ҽڸԼᣡֱۣ絽ˣȦʲôûΪʲôô׵ľ͵絽أƣ
ãͻȻһ﷢εСס죬ٿٴ忡㣬̫Ѩڳ龢
ãһ粻˼ЦЦתͷͷͣ
ãˣˣ翪ʼضȥٴ忡㿴СӰÿЦãСѾͷǻƻա
ãôˣˣı
ãʧܣô찡缱ĿˣͻȻһ˫ȵĴֻСҲһ
ŵ˺оԼ٣ϷȡҲǵķ̲ζС㡭
ղŲԵô죬֪ˣСһͳջڶ˵ʱϻᱻһŵĺζ
õʱõҽηǡһ˿Ĳϣ·鰡ϧûа취ЩϣȻҲ֪ԼӦøˤ
ǡţһּ£谭˼Ķȫʧˣɴ۾ĻԭֱϷŪˣݣҲеʧ䣬ܼȥ
죬ʲôɢȥתͷĵŶһЦˣ
㡭㡭̫ˣϷŪңԼ˵ֻȻһɶ
Ǻǣ˭ûоԵģʧһɱ֣Ҫʱʱ͵Ϯľ裡ʼЦֻЦ滢ֱϹŰ壡벻ͨΪʲôԱأЩӰһȲ
˭˵ҲŲҪɱ֣ͻȻٴ˵Ļĸĸһϣһ˫ȾѪɱ֣ǰɰСǶ˶ʵģɲҪɺڰ׻ʺģ
һҲŸߵľԣ㿴Լ𣿰ѧһ쿪ʼٴ忡Ƴһ£һĲмֻһã
㡭㡭õȥֻ۸ˣҲԼӣͷң·壬ʿ翴ıĿڲԣȫ˻ԭʲô
ٴ忡Ļ˺ö࣬Χֿʼˣ翴ӣɱɣСԴʼԼһʱ³ç
ͻȻ类һűϣ󱳵סţ屻ס֮䣬µĿҪ׼ϴͿբˮ޸
˭ɵģ䰡翴ӣĺܽӦúȲŶԣղȴо䣬ôôԼһ仰ԣͻܲҺܲңٿǽ׵찡ѪɣҲ̫
Ūİɣ
˭쩳ģ
ҰɣСĵš
ܺóˣٴ忡ĵͷ찡ǵԼĺʪһγģ
˭ڳ˵һ˰Сʱͣģ
ңˣΪ۾أ
ϵЩ˭ɵģ
ңûеͷȥϵ۹ͻȻ뵽ȥԷʱſڵ˿ǵӣҪóһſڻ֪ӡЦΡ
ܺãôǲӦʲôأôˣȴ͸һ˿ġƣ
ǰɣðɣӦòҡҵǸ
ǸõĻҪʲôⲻǵµ̨ôѧˣûʱЩ
ǣһ·Ǯ˰ɣһµĲͺã
밡·ҹĭƵĽ¿ģ°ɣٴ忡㿴ǱɫСЦǻҪţô࣬ôҲҪõͷɣ
ҹҹĭ棿ɴ۾һﻹݳްҪ֪ҹĭƵķװʦһʮʮеľϰĸǧֹһһҪǧ򣬱˵ûУУҲܿȫءô찡
ǡǣҸϴɾòãϧϧؿϣܴĵͬ⣡
Ѿͷ֪Ů˵֪Լڵж𣿿ҪţҲϲ±ŪĶ
˻ԸҪҰ
һǧСϴ·ҿԿһ££ϣˡ
ǰҳôûԼϴ·ǵһŶ˳Ļ˵ȥӻװźܿģ
ǣٴ忡ͻȻһ12ȵǣӺаĿԼǱ׼ĶħΧؿͻȻ࣡
ٴ忡㿴ԼСӣ¶аǵӣСͷԶͷǼԱǼ˵¿ûô˵ŶС
ָо˵Ϣȫ絽ϣŵ˵ĺ㡭ˡ
ӣһ߻пˮ׼ˣٴ忡Ҳ̲סȥ컹΢ţߵСﲻͣռĺ
̱ĵڳУĽϣʲôҲ룬֮ͥ½ǻΣˣ͵ϮֻҪᡭ
ʮӺٴ忡ſ㱻ԼСˣŴĵźõı˵Ҫѧ˵򿪳ϳ
ڳŷӦֱˣǲǰᣬȴһ˿ϲ
ˣȥϴ·복ٴ忡㿴ûӣȥһΣѡɣ
Ŷ˭ɻ






ʮһ¡

صڤ硯ˣ³󿴵ǵƻͨıе㲻˼顣ٴ忡㿴ֱѾ11ˣôϢ
ߵ˱һŵſƻͨ⣬кöװһĳҲȫǳԵĺȵģЩҪҪǣŮŮȫȫЦݡ
ô£粻׵ߵˣϧĳ˳ʲôҲ˵
ǺǣϲϲٴȺһʻ͸磬һ۾Ϳ⻨ǻ԰ٴֵģƽģȴժ͸úܲ˼顣ߵĳˣҲǲס
⡭ʰɣĳʣֻᷣĴҹǺ
ǺǣĹݣҿ˵ӣܺðרҺý嶼˵εݳǰҪãá֮ӦУ˼乲мعۡݳԣҾøٰ칦磡ٴһĽԺ˵ţŮһǰһƵݸʾһףأ
Ȥȱȱ˵ллһںȸɾƣҸղŸٴ忡ԹˣҲ˵ƣеͷʹȻطϢˣɺ˸¾ƱҲκˣת¥
ɺһٴ忡㣬ӵʾĸͬ¥ٴ忡ĿӰֱʧ޵ĸ̾
ٴе㲻׵ģͱͱߵӣʲô£
ٴ忡㲻öƢΧ۵ˣȥϢҹѵ𣿡ұĺŵһȫʧ±ץסѵ
ιСӣˣ˭ʰЩϸ첲ȥʰٴῴ˶ûˣٿΧĸƢóӵ̬ѵ
ٴ忡ģٿڵͷʰɾȻȫҵ԰Ｏϣ˵ĶŽ鷿ȥ
ˣ뿪ˣһȫһӣָǰӣٴῴֱĴ⣬ҵٶԽԽ졣ֲףСʲôˣ
鷿⣬ŵŶζţӣͰŪȫȾԴ֣
ȣ
ٴ忡ջԼ˼ˣֵ̣񡣡常
ţ׷ʲô£
û£
ƭɣ˵
ʲôסֻðȫ˵û뵽常㡭ԣ뵽Щ£
ֺˣ𣿡һУٴҲеԼе㡭
ˣҲˣúϢһ°ɣٴ忡˵ֵ̳ȫǳ
̫࣬ӣЩһҲزȥˣ˿ûǮûȨǲû飡СҾ͸㣬򲻴ŵˮʯһ׵ģŰӵͻȻ뵽ԼöǰһٻӰֻεԼǰʱ䲻ˣҪϢˣҲ㣡Щ£ٴȥҹλˡ
˻صٴ忡ķ䣬ָԼĶ˵Щȫԭķ䣡һû˸Ҷ֪ĹϵûоͬͰᶫ¡
翴û˶Ĵ󺰣ʲôᣬǲҪҰǲſ
ɺż벻ǽʲô°ɣ뿪ʱɫãһRuby㣬ǲ㶯ĶܽѾΥˣ
ţҪǰҵĶͬˣ£ֻԶ֣˵žóƤѶʰȥɺż¾ģԼãҲҪţҲʰһˣŷɺûģ
ʮӺ󣬴ҰѶᵽԭķ䣬ɺĸ뿪Լڷʰ
С޾ɵʰʣôˣʲô£˵˵
翴Ľˣһ˵ﱧί˵㣬Ҳˣ
Ϊʲô
˵ԺֻҲϲҲˣ˵Ĵ翪ʼƵĿ
ң뿪ʲôɺļ򣬰ο
뿪һһʮĸȻԵЩ˵飡
ϧɺεȵĴЩ鲻˵ҲµԿЦһº󣬷ֲ˵Ȼ˵˲ٸԤɣͿ谡ȻҿҿɣҺϲӣҿڤ硯˶ϲӣ
𣿡ŵŷɺ裿
ǵģѧ赸Ϊ˱ݸҿɣϲģȻе⣬˼㲼һĿռ䣡ԣʲôʲôɣڸռˣ
ţãվžԼ壬ҾҪ裬һӣźͽ!
ɺָֻЦݵСļ˵ڿȥʰЩ˰ɣ˳۹⿴öණڵϣϣɳϡ
ϵĺʼıŷɺĸ첲˵Ǹ㣬Һòãҽۣݳܾ˾ƣͷΣ˯
ɺĺģһУ붺˵ģ˵ãȥϴ裬Ȼ˯
Үãࣣһ·ɺ·ܵϴּȥϴ衭ɺ׵ĵطе¶ԭǱ׵ĸо֪׹ʲôӡ
žžžɺԼžԼͻȻԼòҪɺϹˣֻRubyһˣˣ
侲ʼʰĶȰСʱеĶȫʰˣɺڰ
㣬̫ˣôʰˣ
ǺǣǺܶ࣬㣬Ұ㴵ͷȻ˯
ã̵ڻױǰŴͷͷɺɢµĴͲһĴɣȻһµİĦͷƤ֣أģ
Ҳ̫ˣҲ̫һӷɾȻŷɺ˯ȥˡɺͷĲ࣬صС˯Ŀɰ˯ˣ̲סСĺ׽ðһ
RubyĶ˵ţоһ΢ЦĻһ䡣
㣡






ʮ¡С1

ʦغ걧˯ŵĲС뿪󣬿ؼңյͷּͻȻϢˣ˶¶Цڵʲô¿ôˣ
˵ǿԼҴүӳϱĲǱˣǱδ̵СŮӶϵЦݽסˣ
١үˣܼǰţүﱧ˯ĲСе㲻ô£ΪʲôûлأϵЦݽһ£ϻָû취ܲһ°ɣ
ţʱ㣬˯ʱٳԣʦغƹܼȥܼں溰ү⡭
ʦغһ㣬ȻߡϹܼұ죬˵үͷ˶ڵϧͽȥˣֻɺɺűȥүԸ
ʦغһ͸оƮŸ˵Ϣ
裡һ۾Ϳɳ˵ЦĸĸŲС𾴵Ĵк󣬾ͲСط
Eغ꣬ô£Rubyأ÷ˣһȻ˯ţһе㲣еǱϿʱᣡԣֱǰRubyӣ찡⡭˭ʲô£ΪʲôǿɰĶϱûл÷ĿԼϹ
ʦؽӵŵļģȻҲ˶ӵӣתͷԼĶӣغ갡ȰС͵ɣʱۻˣ
ţѾԸܼҸǶˣȳԣһطϴ裡
ã׵Ӧʣʦغ걧˯İȻĲС¥ط䡣»һɻ÷ЦĲ׵ʦأ
ѲСŵĴϣ¶Ц˯ˣϵı¹ԵúͣǰܾСѾͷᣬƻRubyĺ£ڿҲôᡭ
Сʱˬʦغ͸ĸ׼òͣȻоֲ̫һ÷͵Ȳغ갡췢ʲô£ΪʲôᱧС硭÷ɫ̫ԣĵĿϹٿ
мҪҼRubyܺãǡʦغӿڴó˵ؿǣһ͸ָһġ
÷ʦضʶǶʣΪʲô˺úõģѶ
ܲٴ忡δޣһ仰е¶һʦغ˵ʱȫǰˣô˵ģ
ô÷ŵʵҲԾסʦغĸ첲޳Բָϧʦغ궼ûио
Ruby˵Ѿһұ˳𣬶ٴǰĵһԭԡ
ˣ찡⺢˴̼ԴԼҳ£ӦõһģҪҲӦôܡ÷ţҲԸţԶ׵СŮǵģ÷Զױãڹʱż磬ҲͨʶԼϹܰǴСһ𳤴Ľã°غʱϯϣమġΪԶףûֽ׵ѪͳԵʦغ˼ʱҴ˿ʼΪԺ׼
裬ʵûٴĳ֣Rubyڡʦغ겻֪Ҫô˵ȥˣΪκһҲԸΪһİŮ뿪Լԭ˵ԼļˣĹѾ뿪Լ֣ٴ忡ֶǲ뿪ģȻҪʹ࣬Ǿܰɣ
ҵĺӰôôҰúõļҾôûˣ÷ʹߣ񺫾ĸʧȥһ
ʦӵļийĻᣬٿŶӣոջǾģ񶷰ܵĹ
غ꣬㣬ĵĸǸٴܲ𣿡ʦػǲģ˽⣬һרһˣһ׼Ͳı䣡Ǹܰרһˣ
֣ҲӣһˣҲȥԸıʲôʦغǣﶼʧ⡣Ը˵ʵ
ʦ¶ˣ÷ʹţһֳ
ڶ7ӡ
С˯ѣѺŷԼһ˯123Сʱ˼ͷʰ䡣
ÿϵæ״򲻶ϰߣԼʦǸˣˣæӦõġʦҵ˶ϲеԺɰСѾͷǽ쵱ȥæʱ;òԾ
ɩ磡СشкƽʱҲɩͻȻе㲻ڵ˵磡ǸȳԵ㶫ɣ컹ûأ
ŶСõţ̺һȥԣúܹ֣ͲͨԴ벻ףѡ룡
֪ԼСٻˣһŷɣɩС˵۾ԶĲС
꣡Сô֪ϾΪүүûгԺã˻޵ͷʹأɩʵǸˣ˭ãҲԱ˺ã˺ҲẦˡǸ฾ʦʱ䳤һֻ۱һֻ۵ġоϰĲ͵㣬Ҳٻˣ
ǰ˵ֲ֣С㶼˻ˣѾͷţĪǣѾͷ֦ͷˣŷɣ˵Լ뷨ϴŲм
Ϲ˵ѾͷԺĺܣǻۣɩΪС⣬Ϊб֤Ļᴫ˶
ǿɲ˵Ѿͷͦɣ˫춫ģȥү鷿үһţ˵þǶ˼˵Сҵ˿ǱǼүǮӣ˵ΪʲôţŷɣΪǵ˵ţһ
Ҳǣɩ˿ǸµӰһȫһȫǲס
СȻǵĻһȻƱ磬֪Լûа취˵࣬ĳţͻȻ䷢ÿôúóԵĶڱԾ׽
һСߵﶼʦҵ˶ʼ⣬ŮӶȫǲмӣֻϹܼҺķ˶һĺã
ϳԹ󣬲СصóʰõĶ׼һµռĵ¥ŻڳԲͺˮʦϷ򸾺ʦغ꣬Ȼŵӿ˭ĳʲôҲûȥ
¥ĵ˳ǽӳ뿪صļw w w.2 7 t x t .c o m (ȥС˵)ṩÿС˵Ŷ
Сʲôһ𡭡

55555555555ӣӼ̨磬߲ȣǶߡ֪Ҫµɶʱ򡭡
һҪƱƱ






ʮ¡С뿪2

Сʲôһ
СΪû˷֣ϾҪ뿪ģǡ
תؿŽסˣǿЦ˵үǣʦүллЩӵչˡҵС㣬Ӧøߵġԡ
Ҫ뿪ʦغ˵ģ뵽ˮʳǸսͿ׼뿪Ӱȥ˦һߣǱԼľٶŵСҧԳ˵ȥ붼룡
١үСΪʲôô뿪ʲô
ڴʦط򸾣ܹӣҲһӺ׽һĽ׽СŮӶĸ첲СѾͷ֪ǱŵĻǱץʹģһɷףӿˡ
ءغꡭ÷ϣضӵ־ϧ̫߹Լˣ˼Ҹİ
ΪΪʲôûߣΪ㰲ĵĸߣΪôĸĳ㲻֪ڵĵطʲôط𣿡ʦغŭ˶Ϲʲô£ǲСģЩﱾֶһߣôү
үСĶһֻţҪϣ
ʦغŴԿڲͣšǿסĻЩ˵ԸһѪ㵥СԴ챻ѪȾ죬ٴ忡Ǹ˾ܲãһڰͷӣɱԼһңΪĳֹж鲻Ĳ𣿡˵˵ֿʼΧ۵һŰˡԭԼСǸڰͷӡ
ǡС㡭ҪȥСһĿתҪܳȥˣԼĳץŲţ
˵ô㻹ڹȥֻԼ˱ɱٿŴСһ𳤴ñɱ𣿡ʦغѾͷӴ򿪿װʲôȫԵĲݮ
ءС㡭С᲻ᡭҲɱĲСͰ͵ĿǵĻ뷢ŭʦغ꣬һӱ飨ϲ飬ֲһ򡣣һ!ӵ뻳ĺ˵ᣡǰٷ֮ٵĿ϶
ǡү˵ǸܲáǸɱɱħ𣿡ĵоĴԼСоȫܶ࣡
ΪϲRubyϣRubyѾĸһˣʦغ۾Զһʧ񣬴ӵһۿٴ忡㣬ԼĲ࣬İߣɢΣȴŮԵգԼͬߣһȣӥԼȴҵĿǷҰ
ǡǡҴСС㣬ᡭĻ˵ڣСףԼݣҪϲֻܶÿɫ
ʦغ²Ϊʲô뿪תͷЩӶˣȻװʲô֪˰Ͼᵽһָо֪ʲôˣ
ģǾŻڵͷĲСϹ룬û뿪Ҳû˻뿪ȻԼҵӶˣԼûˣϼŻڴʱҾͻᷢϢҺϲСҲͬѹ˾̸ңԣԼһ˵ȻҲҪʦغϵԭɣ˵ɣ˶кĽΪҵһӣ
үҡС˵ֻźС㣬ʲôȻÿ춼ҹǺǰﵹæ
㲻ģǰһչСһչУʦغ꿴ĸף÷һ㶣ףԭСӸԼµףòСԼһиĸԱӣòСΪԼҵ˿Էһ㣡ȻӸԼףɷϣҲϲɰСѾͷһŮðԹĿϹһۣȻЦŶԲСͷʾͬ⡣
Сͬˣ˵ܵ÷ǰ90ȴϿ޵СèƵЦ˵ллˣתӶʦغ˵ллүһúչ˷ˣ
ӣʦغͻȻҪѾͷҸʦ̽˵ΪֹǱġ
ʦػŸղǸԹ񣬷˼Լôǵˡ
⼸һֱٴ忡㷳ţÿ첻ǱһǱųȥԼᣬ裬ûʱ䣬ÿαٴ忡ʱĿŷɺ߸ٴЦˣʣ㵽ǲƭ˵ϲ
ĵN101θ̾ڼߵģĲŵ֣Ŵǣٴθ̾
Ͳθ𣿡ŵĳŶûпԼһۣ˵Ļȴǿ϶ģΪ˼
ͷϴڴڳûаȫǶ˵Ķ̫Ѫ˭˭ˣô³϶óԣôҲپӪȥˣѾǵ8ˣɲܺ˰
ϲͱǿٴ忡ɫĿĶ̻ʣ۾СĵƮط롭
𣬻ӺǲǣûԶľڲ𣿡ǿҺϲǿңĵò͵
Ȼ꣬ǿɽҹɣûͬ⣬ٴ忡ԼϵĶ¡ȻôҹǾʹȥɣҲţҲͦʺθڣ
һ;Ĳٴ忡㿴ŶǸһצŮˣɫʼ³

ӣе£Ծ͸еңһᾡƽġ






ʮ¡磬Ұɣ

һ;Ĳٴ忡㿴ŶǸһצŮˣɫʼ³
ûʾԵݸɾëԡԲ𣬶ԲһԲ𡭡оͲˡ
վӹëŲͣľһֱҡͷû£û£ԼСĵģ˵ʱŶǸźˣջǶ˵ĺ
ӵĳ˵۾ٴ忡ۣ֣һջһĺûˣȥɣ
һõϵͷĵл㣬һϹȥЬллõģ뿪
λϵ绹ǲĶ˵ιܲջǶ˵ĺ죬ȴ봩Ƥ˵ٰۣĸԼɳ
̫ȣãĳȴΪȻ˵ŷ۵Цһ䣡
ԣȻһϳֺóҪ˯û˼ģĳ˿ʼԹʱÿ춼ߣԼһ˽ԼһСǣʱͿʼҽڣ
ӣȫԼŮʵʱԼ22Ůȫ׵ˣ
ǲԸӣٴ忡ĸպõɫֿʼôˣ䣬ǹġ
̧ۣţ磬ҰɣҶһˣһȥϴ˯㻹Ҫȥǣô
ۣٴ忡һ£˼Ǻ˵֣
ǣ
ҪϢ
ǣǲⰡղŶ˵ôˣʣʲôʵģ񾭣С۵ͣķǸѾõż
øһۣڰ˵ܲܲЩ˶֪⣡Ȼǻˣ
ǣ˵һ֣ϷӦٿˣ㱬ըҩˣʵöֱӾ˳ʵĴ𰸣ûϸʵʲô
˵ۣǣҡҽۣҡûϸ˵ʲôв»ѡʵʵ˵
˵˵ʲô𣿡ٴ忡žƱһֻҪһϺõˮƱͻӦ顭
Ӵ϶ȡ˼ҡ˼ҡ绹ôڣͱĳ˴³ߡ
ιǻûأΪͣԼߣҲͳһҲںûнˣ
ٴ忡ת˦һЩ󳮾ϳӣǮľ˵ʱ˼Ϳ뿪ˣıȳ
ڳﻹ룬˲ҪٵݰɣҪ˵ʲôٴ忡ϳõ˵Ҳ쭳
Ŷ˼Ҷˣʵʵ£
һ·û˵е㲻ڣߵģһеģҪǿ˵ɣҲ⣬Ρ
ְɣûͬʹ죬ҵ̨֡ϲ֣ũ
еıˣһڣÿСڶᵯͬЧ˵Ҳ䡭
ҹʦѧ٣һҺͱҲԼĸȥţָԾϵ
ٴ忡бۿӣתͷרӣˡ˵е˧еŮҲ˵Ϣ
ذѳͣɽ򿪳Ƕϲ֣ڲ֪¶
ܺĸ֣ܶ˶һڿũ԰ΣĶҲнʱ䣬һһſũɽĽĿף̨һԼʱ伴
ֹͣˣһֹͣˣоտյģ̻һ貣ʱһֻ»ķˣ
ĵN+110ε̾ҲоԼͿһ۵ûκ¡
ϲӸղžͲӵĸоһ˵ֵһǱΪһ
ţǱ߿ϣ˼ȴ
ĺܸΪʲôϲӣ˽ϲãӸղſϲӾͰһ
ûиоӵĸ飡ͻȻ˾񣬸ղŻа˲
飿ٴ忡е㲻ˣһҲи飿
ǵģ˵飡ҲһģӽСũ˵ӵΪԼʱϲŮʱŮǳŮӵɬûȥףֻѧٵķȥӽŮĿľΪ˽ӽע⣬ûй˼ȥѧ٣ո뿪Ҫ˷ʱȥѧˡŮ뿪ڸѧٵĵطɱˡŮ뿪Ҳ뿪ŷԼһİŮдһΪδд˿ũƪսʼˣȥÿһѹʱͻ˼Ůд˿ũƪ
һк󣬵ȥŮʱŷŮɱĵʹޡȥŮļϣŮĵطϧǲϸһмŮйص˵ǽٵĵطᵯĿũڳ޲ᡭ˵Ĺ£ԼҲڹҲдȦ
ԣӵĸо䣬ģ˲֪׷~˵Լϲӵ˵飬ЩҲٴ忡ٴʶһ硭
֪ҵĻϲҪҪÿũ棬ΪҸоҸ٣ϧֻǸ룡˵ӿʼεʧ䣬ֱٴ忡ĵؿڣֻתͷˮˮ۾˵ᣡһжʵ֣
类ŪˣӦ˵Ǳˡ






ʮ¡ٴ׼뿪

һУһԸʵ֣ȫٴ忡ס
Ҫˣڴץĳˣӱ¶һԴĺץڴϣҹɫٿͷı찡°ҹ2ˣ˯ţһ۾ͻε˫˻ǵ˫ۣףô˯Ű
ٴ忡㣬쵰ᣬΣ㡭㲻úץһͷͿʼɳ򣬱ߴ
ٴ忡ĳ˹裬ͻȻеûĴ磬ҲƣSHIT±ţٴ忡üͷȥ˯ϣټ
һҹ˶ڴϲͣķӱһͷȭһڲͣĸ磬ĽҲڸԼܡ
̫͸Ϊҹ˯ǰûֻɴ͸ɴ䵽ϣ
ĳ˱εűٽ˯
ˣŲᣬ˯
ɺû򿪷ſС磬ڴϲεЦЦ߹ȥߣӣСˣ
š㣬˯ᣬ۾£ӾҪ˯ȥ
ˣ̫ɹƨˣɺ̣鲻һɴʣΣƱҪ𴲣
Ҫ˼˯һҪ˯ãҾͻᷢƢŶкܴܴԺ˵ţкܴ
Ӵˣ
װ˯ˣϧĳ˲ģĳɧıɶ񣡲ߣжԲߡűͷ˯
ϧĳȴĵıӣ˯ʱĺ̬ϱ벱дĺ˵ٲ𴲣ҾǵԶҲҪ
㣬ôˣֺ?ԣ⡭ǸϤ˭أԴڴʱһǾĶϡ
оһ飬ǵĵطʼ𼦵۳ԾĿǰоϵѹΧ̴ľ̲㣬ٲ֪˭ֵ֣һŴɵϡ
ߵصĺıҲһĴӶգأڳԹһʴĸоһ衭
ι𡭡ſҡջ־һҪƿһߣñӽعסԼĿ
ٴ忡˫ַźĳסԼ壬˫ȳʷ״̬ڴϣЦĿӣ˵аȡǺǣ𣿡
㡭ôģҡɺأ˵أ뵽ɺ˵ǷǵܣĿڳƷɺ
뿪ġв㣬ֻԽˣһб˵ľֱ
ǣСҲǳôвõҹ㣡ֻû뵽ôˣƤһֲԳ
㡭ôʲôɶ񣬳֮ΣСˣռˣһҪúСžţ
Ǻǣ常Ҫ˵Ҷţȥ˵ԼȥͷˤŰϣ
ʮӺ紩Žɫ˶һˬ¥ֻɫе㡮ڡ
Ǻǣˣٴῴ¥ķ۵СˣЦǺǵӭȥٴ忡ٺǷɺǡ
ɫ̫ã÷Сϸ԰ף»غȦе㲣ôû˯ãٴĵţ۾֪Ʈ˵ϣЩ𱸡
ţиҶ죬ﶼ˵۾ĵĳˣĳ޹ʵĵͷӣ
Ǻǣð죬÷ɺ㷿Щ̴Ѭӣߵã֤ûкӸšʲôشšӡͻᱻ͵һʱ䣡ָٴ忡㰵ԳĿ常ЦЦֻܸɿȡ
۾æʣ壬ʲô˼
ǺǣҪ뿪ˣٴ׼뿪Ϣ
Ϊʲô粻ףﲻᣬ˷ɺٴ˵ϻˣҲԼһҲʱҲԼĸһȴҲҪ뿪
Ǻǣˣڤ硯ѾˣҲйҿԷĵĻصҵļձϣˣٴҪſһлȥϣֻϧûпһӣôܷģӦҶ֣Ҫ㿡˿ȢӣҶڿˣϱҲ⣬Ҳͷˣ
ǣǡ绹˵ʲô벻ĿҪòᰡ
ǣ常йձﻹʲô𣿡ٴ忡Ҳף常йˣֻǻʱ˹յձȻѰ֮ԣΪʲôҪ뿪ձ
ǺǣϾҳĵطֻϤУλֻ뿴ԼĸʲôӣˣԸҲˣȻҪȥˣ
常ҲûбҪô뿪ٴ忡ǲᣬ常ദ˽ʮ꣬˵常ԽԽ棬ԼģҲԸŪ֪Ҫ뿪Ҳǲᡣ
ǺǣҲˣǸûȥˣ
Ȼ常ˣֻù常ȥ֪常ʲôʱ̡ˣͷƢ£ʮƥҰҲأ˻ȥɣҲãԼ

ǣȥ˾һ£ȻʰһǾߣٴͷٴ忡תŷɺǣʼ飬뿪󣬹˾»ǽƹܣɺڼغչRubyˮ𱪹˾ʨһȥ
ǣش𣬽º󣬴Ҷʱ뿪ȥԼ£ٴ忡Ҳ뿪ɺٴᣬֻΣ
壬ҪߣͰ͵ģĿҪ˵ǣҾͿ޸㿴
ιιιްҿɲϲǰޡɵӣֻǻ̸ٴῪЦӣֿˡ
ǺǣˣֻǻȥЩ»ҪͷȥԺʱҲҰȻϣԶϱң
塭ŽţϧʼʣۿҲˮڴȦ
ˣҪʰˣȥæٴòϵְûеˮοֱ
ţµҲֻˣСĸߣ˫ֽĸ첲СԴļϡ





ʮ¡˼

6㣬ٴ忡˻ץʱԹ׼뿪
ء塭ӳԷʱͿʼᣬǲᣬڷֱʱ䵽ˣ̲סļ翪ʼ
ӴӴЩС޵ĶɻèˣٴֱȫˮϱˮĨɺڿ׿ģȤĨС飡
ء
Ǻǣʼˣˣʱÿȥձңͺ𣿻޳޹ԣˣٴɫٴ忡㣬ٴ忡߹ȥڻԼմ½󡭡
ˣҾͻ㣡ٴ忡ʹķĳﰲο
ƿ˭Ҫ㣡ֻҪ壡Ҳ֪Ϊ޵죬ǱʱĻŵ죬ٴϲ
Ǻǣ⿿Ҳ뱻˼ҵ۵ٴЦƿ޹صĴȤ
ˣһȥ˯类Ūߵ¥ܣ˿öЦʵٴ忡֪常ǲϲĳ棬뿴ᣡ
¥ϴӴϳٴ忡ϳǰͣĴϣȻûе㿪ƣٴ忡㻹Ǻ񿴵һĿ
¹⿴ʶԱ߶ȥֻӷſ⿴ȥ뿪ˣͻȻЩʧ䡭
ڷɻϵٴ忡㿴ƲʣͻȻʲôĺϸ档ٴῴԱߵˣЦʣôˣ
ûʲôعٴ忡㵭Ļشٻͷ⣬ûĨƲʣ
ǺǣѾͷˣ˵ϵٴһ۾Ϳ˼һƣ
ٴ忡ͷһ˿΢Ц֤Ļģ
ǺǣѾͷǸѾͷֻЩ󣡻Ҫúọ̃ٴһ˿թٴ忡Цݣʼעľٶ
常ͻȻҪձػʲôҪɣٴ忡ָɽͳ˵ٴͻȻ˸սСԽԽ䣬˵Ǹֳɵãã
ؿʼжˣٴɲɵıۣĵ˵һ䡣
ٴ忡û˵ֻǷȵֿʼվٽ۾Ϭϵ½
ɺǼţ翴õ⣬ֵ̧ϣϰԵĿʼصЦɺվͻȻĵһ
ˣɺеĮҲе޾ʵĴϿ档
졭ˣΪʲôһҲûУС˵šһֻ°ڴ֣Ծ
Сˣ
תΧˣͷҧҧ촽ûУ˵ȥɺӰİ˿ȥ
ڸǰҵĵšũָټϷɿţڿտŴӴﴵů磬Ʈڸ䡣
ɺű˵֣ʱʱһüͷһһ΢ЦòڡҲֻĽķݡ
ܸһȥͲͺģٽUnrealtone˼ǻǵǰõľʦģӵ¹йΨһһֹܴ١ǰǰʱ䣬ȫһΪǵRubyٵʱôľȣˣĵһΪһ첻
ˣһҲûУ֪Ǻûǻɺĸһ˼Ů˸˼Զĳˡ
ĳҲ鷿ҾƣűʼǱϵĻϣһ崿Ů¸˵裬紵ĳƤܵϣȴסĵˮۺЦݡĲ黨ȹӲǰ⽿СĶŮ˴һɣһ˵á
ٴ忡޳ĸŮĸо۶ڱһ
磡һ˵롭
ٴ忡ԣһںȸɱľƣ̨ʽԣɫصĶһֱĵĹš





ʮ¡δޣ

磡һûþͱˣٴ忡㲻Ծüͷַſ۾Ƕŵԡ
ŮԸлƤƤȹϳҰǿŵŮһžͳ嵽汧סٴ忡Ĳӣٴ忡ŵ̱ǵˮζǶҩٴ忡üͷͣ´ֵ˫֣סԼ˫֣תӿǰŮˣͷһνеİͷʵͷϻźںڵ޹ױСӽ²һ˫15׵ĶӸѣгɣѵС̫á
ӣôˣǿŶζķУĿҲģ
Ҹģ֪ǻϾ͸ˣ磬ҺŶ˵˵ֳǰȥӵѱʹŵصƤµزϣⲻԥϡ
ٴ忡ٴƿͳ˵㶼ôˣôƵĻƤһˣҲ˵Ļٴ忡Ų߶ʮһ˵
˼һ߾ǰ࣬Ҷûˣߣǳȥɣؼ־Ҫߣϧ̫Լһ155Сӣô180ˡ
ٴ忡ӶҲģؼƵϣԹĿ㶼ˣˣ㲻ǰˣ˵˵ţʼˣͻйһ޸һĺߣӵĽë~~~
ٴ忡εķŷ۵ͷǣΪ˵õԣĽԼôȥ취мȥջСأˮ֩밡
ˣӣ⻹һѵĹҪˣȥɣľƣʨȳȥӣٴ忡˾棬ǻң
ðɣʲôĴǰŵԣϧȫģ˵ձ˿Ķģ˼ĽȴǲͬģԿҲĵߡ
ٴ忡㻹ǷģѵתԼߣƷԼһĹûʲôģȫǹ˾һЩļҪ׼!
Ŷû˼ԼƽõֻǴϷᣬҲﲻֻԼһߺŹ֭ȴ
ʮӣСʱһСʱȥˣؼҲûˣվٴ忡ǰϧĳ˿Ҳİʾص
ٶŭٴ忡㣬ͰŵڸǺҲһı֡
磬һСʱˣ㻹ûн𣿡ؼźˣŲأСͿı飬ֻҪͻԼˣ
ϧ֪ʱΪڣ޲Ҫɱǻһɣ̵סԼƢ㲻ˣűͿЦ
ӣ̫޷ˣҳȥٴ忡Ҳ̲סķŻ˻ؼӣСǵСҲܲ˵ĳ󺰣ʲôСҸ׶ûúңƾʲôʲô˲ҲŲϡˣ˦˦ҪɢµͷŲȵЬӳ䡣
һãٴ忡㵹ϰŽʣǸһĨЦݡ
ԣôΪʨĺ棬ʵ
Ǻǣа취ȥȥ棬ʲôҪȫӦʱϵţڵĻԣֻֻϹ;ûŲϣǻеüֵһʬˣ
ǣʨʱһӰȥٵʧڷ
ٴ忡ִ򿪱ʼǱĻϵ崿ŮЩ׵ԺʵɹֻΪӦؼӰڰӶѡ
Ruby㻹𣿡ָķϣȫᣬҲǳ磬ղžˡ
ǺǣٴþòӲʣһʮȥٴķ䡣
ǺǣؾҲһٴҲЦӭ˵ǰӵʾѺãֻ۾ںȴϬ
ԣϿźȲ裬˻ű˴ˡ
ԣ٣ֵģһĺ⣬Цʱ£ҲһС˫ֻҪŮӾͻ¶ı飬ɲģ
Ǻǣٴ뿡ֶǲΪǵ°ԣżɽİѻˡ
ٴŸֻΪ˺Ϲ˵һ٣껹ǲмڼѿʼ£ΰɣοһи˵׼ϱأ
ǺǣοֻһҪȥǱ߸ȶкöҪ¡ȷŷŰɣ
~~~ҲСˣʮ˰ɣҼҼҲѾʮһˣ˿÷ȻȶɣȻüӸȥйߣһжˣٰɣԣԼ̣һи϶ֻҪŮȻһŮһѶӭж⣡
ٴǸҰѾͷҹܻСǵģΪʲôǲ֪һư֮лһȺСǺΪԣ֪ΪԼļƻȻȥ޸Ů˽ٴҴţñЦ
ˣԼ뷨һпԼɣȻҪΣ治ֻýСӴˣˣ
ԣһ³׼





ʮ¡ɺĹ

ߣ˭ֶ֪صľٴˣֻҪ˵һ䣬ȱ˵ϰپ䶼ãֻҪ˵һ䣬ܷԣ¶Ŀ˵߹һϹͣ
ٴỹЦԣҪЦȴһͳϣˣΧĿʼ½Ļ˵Ĳٴ忡߽ǹĶߵƣӸµĿ۾һ˿м
ˣ£ʲôӣġղŻһȴЦԡ
常״Ӧ㣬ΪӦһ¡ֻҪҽ֡ڤ硯ôҵδȻҵһ롣常Ҳ״ӦµҪ󣡡˵ĸһٴ豭סЦ⡣
Ǽ㡭ǡԣҪ˵ʲôҲҲڡǽҪľֻ֣ҪӦ¾Ҫ
ͬãҲһֱ谮˵ҪҰһСֶȻȫٴ忡㻹װһø׼Ϊؼý~
ǺǣͻСһĿ~ԣĻ˵Ҳû˵˶ĳؼӵ˼ֻһȴûͬ˼
ԣԼϣ˿գҲûж뿪ˣֻǿʱӣٴٴ忡㶼ãưոݵģ
ߣ϶Ϊ20ǰĻԣٴ߷߲ƽ档
һƢЦӭ˵ٴᶼһյЦɼǸԣжɶֻһñɽٴ忡㣬ȴٵ¶ЦƵƷ裡˴۾
常ʲôһֻֻҽвҧ˵Ϲѣ
ٴῴŷ֣һĺ棬޵鿴ǰ·𡭡ٴ˵ĵͷһĺ⣬ֲáʲô¶Ҫˣ
ٴ忡Ļ뵽ʲôջİһۣƷĲ衣
Ҫȥˣٴ忡þò˵һ仰õٴҪ˯ˣ
Ŷȥô죡ٴһû취ղŻΪ˵ˣٴûгԾе£
ʮˣߵҲ׵ֻҪ¾ͺãһ常ʲôĵġǡ
Ǳвĵģٴ٩˵Цţٴ忡ƤһĨЦ⿴𴦡
ʮˣ֪ôˣRubyûң
ϣٴ忡ϲúڴĻӻ䲻ձκһƬƲʣϷйSеķɻ˸߲ҵ뿪
ϳԹûɵ÷ɺϴ裬ı˵Ļ
Ruby⼸費˼ģǵپģ˶˺ö࣬Сͷ͹ˣɺ§ݵ˳ĳıϸһ鼹ڣǷ⼸죬ʲôˣϧһҲԲ¡
һȥŪԵģҲҪԣɺ˼ǸҲҪѷȥ뵽Ҫǵϰߣɺ׼ߣǱ¡
㣬ˣҳԲ£Ҫҳԣһµģ
뿪ӣһչ˲ܡ˵ˣ⻹ԸֻǡɺתƣǶת磬˵죬ݡܳɹղ԰׵ֳֺƶ䡣
㣬Ҵ֪ԭҲôƤһ棬Ǵ̳ģԶôӣ粻ﷴ
ˣ磬˵˵ǲĶ˸飿⼸ʵ£˭ĳӾ밮˷ֱ˼ӡ
㡭ôô˵أ˵һĺܡϸոĺƣڸˡ
磬ƭңƭԼ⼸˭ܿӴ뿪һһ㲣˵۵ĻǱԭɡҲʱΪһҲж赸й޾˼ˣɺİľٶҲνģԣԹɣ
粻˵ŷɺĻ֪˼˵ӣͻȻôػ1ѵСһ˼
⼸ʱʱһʱ⣬ҲᱻľٶܸжһͿǲʱı߻صģǴӿʼͲųܾٶûʱµ£Ƕ߶ȵĶֶţԼС
Ϲ˵ǲİ˵ģ绹ǲϳϣ浱ȻҲΪɺԭ򡣷ɺĳ飬ԼĽ֮飬ôܲˣô˽Ȼ˶֪ٴ忡ʲôϵˡǣǾöԲԼʦغꡣԣڹؼʱ̾ͱӲӲĴס
磬Һǲܵģ˵ģ˵˼һֱϣ뿪ˣҲٶԱŮ˶˼ҡҲԼĹޡ˵󣬷ɺŲĺκͲڵı飡
ɴ˫ۣʵ㣬˵㡭㡭
ǰ̸ȺӶѳˣϣԼӰһˮ˵ϣҳ˼أʹҵ˼ͬˣӴӦֻҪȳɼˣͻΪֻ񣡡ɺڰİ˵ˣҲࡣ
ǽ㣬ϲ𣿡絣ĵѰʣϣԼò׵õ㲻ģ
ˮһ𳤴ģһֱܶ࣬˵ʵʱҲܾȣһֱǸǶһȴ룬˼룬ΪҲ⿴ҵĸ飡һԼģҸԼ˵ܿ˵һˡղҵġԣڸԸߵӿ԰ңʱʱ̿չиֶΪأ
㣬ҮƼãǣˮͻȻˮܲƽ
֪ôעһˣô᲻עģĻ˵ںֻҪܸһں
⵽ͦ󷽵ģˮĴķָ
ԣڲùңԼģ֪𣿡
ʵʵҲôֲۣʯͷģҵĻǲϷſǶ㣬СķոϣܰԼ⿪£
뿪⼸죬𣿡ɺѾͷǸ׳գԼĸ
е㣡еɻˡ
ǲǻǵĵεΣ
ˣе϶ˣ
ù͹Ķʱ龰
ţǴĿ϶
Ȼͻܣ޲ϼ
ţٵĵͷǿ϶
磬иˣɺյĴ𰸡绹ѰĻ˸顭





ʮ¡ˣ

һ磬ûãɺҲûþܽķ䣬һקڻ˯磬ҡߴ󺰣ѣRubyˣ
ţʲô𳳣Ҫ˯ˣƿ͵¼ͷ˯
ɺûзһӾͱƵڵϣĿʱ䣬Ҳֳֻɣˣ˵һƵ˳ȥ
˵ʲô˭ˣ类Ҳ˯ˣűƵ£ͻȻʲôǵģһ
ˡˣԼһǱһֹһߴæЬҲܳȥ˵ǻ·ϴˣ
һ·ܳȥһҲûУֱܵſ˶˵ĵ
翴ſԵĴſһʻЩŵĳһȥ
ͣſڣҶվţһʽŴ򿪣ʨ򿪺ţٴ忡Ȼһƣǣһкɫװĺɫ˿ǰĿӿǰأ˼а󣬻ǰӢ䣬;ۡ
ӭؼңһٴ忡㺰ɺˮǰЦŶ˵ڻˣ뿪⼸죬һҲûУôһֱģ
ûʲôһæ˸ϵôûпRuby𣿡ٴ忡ܿʱһֱ磬ֱڶûпеʧ䡭
ɺˮһЦʨˣȫʺţٿһߵߣŸһıɽ
ٴ忡ѰҵĿڴԶóһ·ʱʧ䱻ϲô棬ϵķ糾Ҳ滻ſ˫֣չŴûйЦݡ
绹ǲţ⼸ͣİҹĥԼˣھԼǰΪʲôֱõģ⻹𣿲ҪץסٵĳȥĻıŵڷˡְһ£֤ʵУԼӶԼĥĳͷ
˻~~~ٴ忡㵹˿ҲͬĽ§ϵЦҲԽԽԽԽ͡
ʵֻԼж£ĶҪ£ڴѾãҹε˻һİۣ˵ǰ
СŸռҡôļ񣡡ٴ忡Ķϣ˲ʡ
ߣ㻹˼˵뿪ôãһ绰Ҳ򣬵绰Ѻܹ𣿡̧ͷǵ˰죬ǿ壬ŵʼ޴룡
ΪʲôҲˣΪʲôҿأҵ۾ˣ۾
ٴ忡ÿ֣İᣬڿˣȷʵȵˡ
绰ѲֻҲ֪ĳǲҵҾûдĳˣԭôҰ֪ӦŷӦԼ˵ʲô˵ǰǵ
㡭˵ֻĴ
˿һ˶˿ģ˸˵Χʱ˱棬еӵŮļ磬ŮĿļϣûйĻֻ˶ף˵ʱԼСۡ







ʮ¡˵

Ķٴ忡Ļҿˡ⸱ģٴ忡ĴӵĿȻӵ߹Ⱥķȥ
ҿ˵Ĺϵһ󲽣һģ뿪˶ȥԼ£һĻᣬ
ʨĶ͵͵鷿ɣɺ뻹ǾòҪ˺á
Ϊʲôʨе㲻ˣﲻ͵䣬Ҫ֪ˣҪˣ
ûRubyĹϵһˣȥǣˮ˵ӹ񣬲һۣ
һȻȥʰԼİɣʨǾԴҪٶ޵񽻸ǰɣˣҪϢˣ
ɺ˿ܵıӻӰʼһ۵۹⿴˵Ҫô죬ǲǾܵı껹ˣ߶ʧԱߵķɺɺڼмƾٶȿ죬Կٵĳɱˡ
ţ˵еԱ֤Ҫһֱٶȣ㻹ҪݣɺӹߣжϡʨǼֵһĻʨʳ⶯ܲҲǺ֣ǿ㣡ݵģĴһߣ̬ӯжߣ
ֲûйϵһûڱˮˡʨǼģȴģֺޣҲ졣ˮǼһͷʹľǸʨ˵Ļ㲻ʱͷʹ㣬һ˵ٷһǻˣÿ˵¶ҪϰСʱ˵ʲô
صٴ忡㱧ĴɳϣȦϸԼ˵ľֻҪͻоԷĺ
𣿡ٴ忡Ķǰĺߵˡ϶ᡣ
类Ū٣ɺĹ󣬲ԭԼ֪˺۵ġ
룡һ£һ¡ñŮӵ˼룬ûа취˵ֹ¶˵
Ǻǣķǣϲٴ忡˵ԼĻȱǸڳ򡯣˼ǣңƭҵ˼ԵС졣أһģҧ
ӿʼĶһĳнŲһݡ
ʮӺķֿȷе˵ǣٴ忡÷ſǸιȥĽˡ
˵ٴҪѧģûѧᣡܵĹͦСﻹе룬ͱǵֺףڵĺʿؿڲͣš
ҲŲأʦͨḻ!˵Լˣһĳˣǰһ뻹ԻԼһ˵ԼȻĵͳһ˵ǿɶ֮
ٴ忡㿴ŻĽ˵ĽӣʱоڸתԼעĵطǴϢͣ͸ٴ忡ĳĳȥǵһҲʼ
оԼʲôΪĳֳŵĹͷͣŤţﻹߴĲͣ˵Ǳ֮ٴ忡ȴĲ˵ѲʵŤģǵȡ
ҶȻҲ֤ᷢʲô£ٴ忡ܲˣҧСҧгݵʹ岻ʾ
类Ū忪ʼƤʵ¸ȷĸоǶԼĶʲôĿҪѪˣܵŵСһͣһΣյشϧĳȴſ
˻ҪܣҲ̫ΰɣ
ҡٷʲôͱָڡٴ忡ʱͷ̽̽ѰÿһͬʱҲ׷Сֻܷ࣬
粻ͣȣ֪һʧԼǽֻĳϲģǵϺԼжңܹ¡
˫ۿǰͬԼ۾йԵĲ˫ߣĽë׼ĵۡûʱЩΪƯĵеڵڲͣԼģѣĿһƬհס
ٴ忡㿴ҪѪģ￪ʼȾ磬͵͵һСǶȣ͵ʱ¶һаħЦݡһѱͲ֪ҪСˣԼĴȥķڴϣԼѵ£ȫѹСС壬ǵ
š۸һУԾ÷һһԼûиоʲôȴǴ̼ϵˡ
Ruby?ٴ忡ʣƵͳɷǺҲĻжôʹࡣ
һУоԼԴ峺׵ĺӾͲ԰ΣֻƾоĵͷһСèش𡣡ţ
ٴ忡Ķ΢̧ͷ˫ۣߵЦݵ磬Ҳһ˵΢Цٳͺײӣȥ
峿ĻжɹůĴشȴڵĴ˼ۡ






ʮһ¡ϲԩ

ΪӶģȿ´⣬ŷִѾȫˣұʱ䣬ŷﲻԼķ䣬ȻеԻ󣬿Ҳܲôֻ࣬Ҹʱ䡣һȦҵһֻʱʾѾ8ˡô˵Լ˯һˡţ
ڸ̾ʱһĲϣĸоϮ壬ʲôأͳɳƵ
æתһʹ޳ɢˣûһʹǼǿģҧתͷЦôôֻ͵ȵèһЦˣʵϣ˼ұ͵˸ȣŷʲô
ٴ忡㿴仯˵ɫҲ֪ڵе֣˭Ʒζֱ֮ʳôãҲƲסԼֲ
ʹ𣿡տʼʱʹֱֱģץӡǵõĵһΣΪϲĵһΣζˣǸղſתӣӦûʹɣٴ忡еԹԼĴ³
㻹˼˵ְƭ˵ƭϴģǻ˵ϿһΧĻңԼҵĵһΡ
Ұɣҿѧʽã˵žͰ練ǵԹӴʹҰ
Բ㣡Ҫȴš
㡭ӣҡ䣡ȵҪҪװһԼӣڱֱ
ٴ忡㿴ߵӣ۵ĴյߣԼĴѹϣǵ;
ааʵûпǡһֱĳס
˵ĵôԼǿСӣ֪Ҳǻ˵ģǰ͡ɱ
úãҲ˵ˣ㰴Ħٴ忡㿴ԼҪĽڷſҪĦҲϰѱεĶĺ󱳣㲻ѱô㰴
ҪҲͿͷǿ˵
úãҾ͸رӸ㰴ٴ忡εֻиűӸĦ챻ӱȻû׼ȷѨλ
š粻òַ˵ã־УʹλĺĽг
֪ǻ˷֮Դ
һ˰һŮʱŮ˵һһע⣬ΪһЩССĶܵ¡ʵҲԺӲ׵ģǲףȻҲΪ¶֡ĵ
ٴ忡ĽʱǣֲԾѽʲôأղŻúõģôأǹģ类ŪʹˣתԹ
һҪĳһıɡǣ
ٴ忡һĵͷҪ粻ͣĺˣһʵڹؼʱ̴һС
ҡҶˣСèһĵŴۣ죬УٲҳԶҿ㿴
ٴ忡ܵĿС˿ӾҪŵİͷס
ٴ忡аЦЦ㱻ӣϧĳĺܽˣС˵սĶߣаа˵ֲûҵģ˵ɹĿĳӣĵĿ£·Χϣԡȥ
̬񣬱¶񡭡󺰣Ľſڴ϶ˡö~~~~~
10Ӻٴ忡ˬĳӣߵаЦţ㲻ȥϴ£
粻ٷ˵һİۺ󣬰ͷתһ߲
ĳȤ˵ұȥϴ裬ȻȥԶ
ңϴ衣ֻûȥԡҶѣ
ұȥ˵һӰ˴ԡȥſң类ľٶŵĴС
ȷٴ忡üʵ緢ƣʵã
ҰҺ⣡ٴ忡а˵ããԼͺãû˵˺üûСĸ첲ܺã
ðɣ˵ٴ忡ķˣһӵȻֻǸĸĦԡزǻǰŵˡ
ˮ磬ȫʪˣûΧıҲˮûзǹģָıӣǣ°ͣΪֻؿڡƣ
ǺǣҷŵģֻĻѣˣԼϴɣ˵굱ûһҪߣںӰִģȻٴ忡תϴ׼ϴ
˵㻹ë°ɣȻôվˮģȻˮ
ɫǣ̬ͷŵĴʱˮʪıӵס塣˳ԱߵĶȥ
ٴ忡Цȥߵűʱ˳˵һ䣬õϴõģҲ֪ʽĶŮʽܲãȻЦĹţ淢롭





ʮ¡ң

СʱƣʹΧٴ忡ԡһСһСֳֻ߳ͣϵԡ߹⣡
ٴ忡ߺˮćôôǸ׼׳ҹŮ˧Ľһνһ
͵͵̽۹⣬˼Լġ߲ǸҸղ·ˣԡԡ
˰ѵĶùˣ㲻Ļɣٴ忡ߵ˵Һϲ
һƿϿɶЦǲһͻȥϼȭɫǣڿɲܣֻܺ޺޵֣Ȼһͷﲻ
ι㲻Ƕ𣿡ٴ忡ЦĿˣƢ
ˣڱƵĺ
𣿡ٴ忡㲻ͣߵͷڱӱߣ
ˣ죬ˣǷɺһͳ׼ˣɺֻҪһͻûɱֵӣڱӶĹϵо䣡
˰ԡʰãǾȥϢ䣬һûи飡ڱս
ǣɺתȥʹ˽ʰԡҡٴ忡￴ŵӣʲô£ϧڱĳ˰ڱһˣڱѹĶȱˣڲܳ
Ӻ뿪ˣҲ̲סڱŤҪĳ˶̬Ҳ
ҳȥҿˣץţٴ忡ֱѹϣ㲻˵Ǿ˯ˣҲˣ䲻˵ţ϶ַˣ
ҪȥҿˡѹţڱºצһŤҪѣ
ѽٴ忡Ļɶ߷һĸ̾ѹĸо
1Ӻٴ忡㷢ֲԾˣµ˲ˡͱͱιô˵ˣ
ûٴ忡Ϊǲƿӡ
ιװиһССĿռģⱻҲǷԺģֻѡ
ûŻˣæְ˽ŵİӱﾾɫ۾ҲڷۣŵæĴRubyѣRubyѣûзӦ
ٴ忡ıϢûˣæĶãӦݿȱˣٴ忡ƽڴϣ̧ͷ׼˹
ڸҪʱֻۣʱͻȻ۾һŵӴϵȥ
ûñӸסԼ壬ڴûĴЦ
ٴ忡վۿ˫ֱصվڴߣԵ˵ܺ𣿡
áá桭ˡҡҡӡʹ~~~ûûε˵ţ˿ںǣǲעɫ
--磡ٴ忡ͷֱð̣ôûôȴѾͷͷð̣ٴ忡Ҫҧ뷨
ŷֲԾŴ粻Ǻܴ󣬿յҲĸոպãо䡣ŷȰˣ
ȣˣСĵСѯʣֻ۾͵͵Ķ۲ɫǺڰ
ٴ忡ߵѹϷĺͰҲϣоԼֻ׵ĸ򡭡
ԲҪһֱѹңҳұû취ҲľٶȴģȴԼеͷˣҲû취
ָӣٴ忡ɫԮ˺ö࣬ȷҪ׽ŪҲ¡翴ɫ˺ܶ࣬Լ˵Ҳֱͦ˺ö࣬Ĵ֪֪ڱжưĲ㱻ˣ˵ϵĵ˼è
ٴ忡᲻ίԼϣİο֪ҲԣҵǸԲֻǣԺˣĺ¡ʧȥ㣡
ܰĻͻȻһΣ˶һ£粻˼ĵͷС˵Ҷˣ
ղĳ˵
ı£ɣٴ忡㿴ɫɫŹһߣԼȥʳٻصߣԼԼͳϵĶι
ͿϵĶȫԵģˮٴ忡ԶιϻʹţԸιԼҲʡˡ
ٴ忡һιһԼٽùԼԿڣιܲû뵽еġ
ٴ忡ȴã˵ҽʱʲôͬĻֺ뵽ҵʱӣ͸˶ֱؿҲ͸ź죡ٴ忡١
ͣСʱҪ͸ʱٴ忡Ѷŵ⣬ţѾ˯ȹһȥϴᣬϴûκα飬ֻٴ忡һҲԸ뿪ˢҲҪһ𡭡
ȰڵķҲˣˣпҪȥϺȥпͣһ죡ڴ֪ͨҪˮע






ʮ¡ҸҪ

ϣڴͷĻٴ忡򰵴ͷƣŵӣ˲ŲݵʲôֻǲԸ̫ܰʱ̻еá
˵һ㰮ңڣ£ٴ忡һ߰ĳһ˵˵Ļ
ˣп˵ţ￴ŵӾ硣ءǺ˧ûٴôգMAN
ôٴ忡һüëУҪ˵֣Ҫá
ûаֻǸпôˣûٴϬᣡ
ǰСħŮҲֻҲܽס㣡ٴ忡ĵıͷﻰȫǳ磡
Ӧ˵ɰСסħͷɣϴ󣡡̧ͷתͷӡûٴаݣ
֪ôóԼģٴ忡ַĿϣһֱҪ֪ģ˽ûʲôԭŲôһ£
簦˿תͷ۾ҪԼȥһһʵûзɺҲϣɺ˵˵Ҫ˶ôõһŮˡ
ٴ忡㾲˵ſ˵Ҷ֪Ҳǰ׳գҵĸоͷ仯ֻǡļ֣Ҷס
Ǹδˣ뵽ˣǻԴסԸǣȻԴΪʳ
滰Ǽٻʡ
Ȼģٴ忡ҲֽŵĻش
滰ǣû⻰ٴ忡ֲԾļüô׾һҶʮˣҾ壡
ʲôٴ忡㲻ˣ˵ʲô
غ꣬곤9꣬游ĸլᵽűԷһңмȥѧҳһֱҡ㲻ߣҲÿü绰üĶMSNEMEILôô̵ʱһ߹ʮˣҵĸĸһļ˵ĸ磡
磿˵ô࣬ϲĵʣ
ǣ磡ʵǵ궩ʱҲֻ16ꡣոϸ߶Ϊμӱѡ͵ѧ衣׼칦ʱĸ͸ңҪ׼顣ʱҲˣΪһֱɸ硣һҸһȥ飬Ҳһʱܲˣǰغңҵĸ顣ҲһЩһ£Ҳ֪ǡ飡
ȻͶ˻飬ȻǾδ޵ĹϵţһֱΪҶΪһ޸Ҿһֱġż޸˵ͣˣô˵һʹÿŮ˶ϣԼĵһλõĻ䣡
ٴ忡ڷĴʯͷȻӣ˵£֪Ϊʲôǰÿؼʱ̱ϵԼĽźͷԭԼôص˺۵ı뻳
Բ𣡡˵Ǹ֪ôһɨϰϾδġҸҪģ
ʵҶһֱֳ飬ֻһ飬ֱӰееĹϵֱ˰նˣҵһ롣һжԼҵĴ
ٴ忡㼱ĴĻĴûдΪһֱ̫ãڵȦôûлȥ˽鰮ԣ㲻ĴҲ㲻ȫȻд󲿷ֵĴϣҲᱻôСϱ˵δ޵ͷԼ׷ôࡣٴ忡Ÿʦغ˽
Ҵûҵδľʣܾûƽƽ߹ϧĳ֣ҲƽϿ۾˵ڵĸܡ֪𣿴ҵһμ㣬ͱ˫Ǿú򶨣ҲһƬհסΪʲôΪʲô۾ôħأ˵۾۾ȫɻ
ߡǲʲô˵ձ˶ϲЩʲôǲЩһɴ˫۴ȥҪʲô
ٴ忡Լϣָ⴩ĸоָĻͷƤģò
ûʲôЩŹ֣Ϊʲôڶأٴ忡ָԼ۾ͷڶ˵Ϊֻһ㣬Ҿͻ۷Ź⣡
ެѣĴɫǣˣƿͷת˯
ٴ忡㿴ıӰο£ĸĳŷ㷢㣬Цĺ˸ǣ
~~òССιһ䣬Ҳˣһͷͱͷȥˡ
ٴ忡㿴ӣͻȻ뵽ǰʱԼʱÿλڳ˯ŹȥԼԼӣϺۻȥھΣʵģЦſķ壬ָоҵһһ֪ᷳĲͣĸ
ٴԼĻͻȻиңһֻļң뿪ķ뿪һеĳ嶯
常ȥ׷ԼҸĲ֪ʲôʱҸֻҪ𣬳𱨹󣬾ֻõõܸоʧȥûʧڵõĵõˣԼģôҸǲԼ߽һأҸҪҲȥģ

ӣӱҪȥϺģȴ´ֻ꣬ڼˡ55555555ҵĺа






ʮ¡

ڶ󣬴ҶǰһˣЦĶˣҲˣȻǶ档
ɺ˵İٴ忡ĶźãʰţиڼУҲҪ
ٳǸʵŮ˵ڡڤ硯󺰴еֻ磬Ҳþûˣٴٴ忡뿪ûɣ
Ϊʲôٴ忡˫ֱһζĿͮͮĹĵСװ׵š
סһ𣬲ڱԸĨҲûôɵճ극׼˳ȥʱ׼ط·ʱַڱˡʰ˲֪һֿʼʵˣ
еٴ忡ͷͬ뷨Ҫʱֱһˮ͸
ǾǰҲô˯İɣ555555555BT¡
ҲҪһƻŮûһסô°֪ˣҪô˰óйϵĵάԼ档
Ǻǣٴ忡Ҳ̲סģЦߵߣֻ˵ƻŮȷ
~~~~ĳҧٿ壬֪жôĳľǼ£
ˣʱˣ˵ЩĻ˵˭֪ҵŮˣиʵݣô޸Ҿͺˣٴ忡㱧壬һظ壬һպţ
絽Ļһסˣʲôʲô˼ǸԼδֱ㶵ĵɴ۾ԼǱϡٴ忡򲻶ɫĶЩӶ˰æѶߣ
аһֱ˯ãûֻ֣Ҫһһ𣿡ģԺǰѹľǣѾͷϰԵ˯ԼıԼ˯ԼȴҪ쵱ҪģҲձУҲ͵͵ʲôģ
~~~ǣ翪ʼûеģò˵ֻߣִûİȫУԼҲͦϲȻººͣıҲоȵܣ
ඣסһ˭ãǲǣţеͷ̧ͷ֡
ٴ忡㣬ңĳ˴һһ̧ĳ˵ɨȥ
飡ĳ˱ߵϣôҲ֪ߵˣһԸⱻߵˣ
绹εİǸ־ķ䣬ٴ忡Ա£ϵȧǻűߵĺۼϵˣҲеƣѧ赸ľǲһһ̧ȾɹͷҲʱӣɾܰȷֳ190ȣٿԼȣҲ150ңҪѧϰһˣ
Rubyܽġ𣿡е㲻˼ǹƣѧ֮ǺƤѯʣ
ʲôе㲻˼鿴ľȵӣ˵ʲô
˵ȣ
ţܳصĵͷû취һҪѧСŮ˵ЩûйͷĸѶ˼
⡭еѶȣͻȻ뵽ĳѵԼʱӣڡٺ١
ʲôѣò˵ٴ忡㻹ǸѧֻҪѧһѧ
һҴС178Ĺף㡭𱿴СһģΧתһȦﻹĵ
ҲжʮĹףĳ˲ΪȻ˵ţƾʲôСԼ
УʲôаѧֲܿģУܻ˵Ļ߶ֶϽŵģȴԤʡĳС۵ıԼ
Уڿʼɣ˵žȥιȥ·ܴܲɣüͷĴţģſг㣬·ҲǽTܺÿܾӼңϧʺ
Ҫʲôٴ忡ֲõԤУټĳ˵Цֺ󱳳亹ĸо
ʲôȻˣһǰ׳յӣĳһͷߵȥɺ͵ſڵĳϣ
˵Ǹ·ʵҪĳѿֱĳҸߵ赸װɹʽƷһǿĳһҪԴܿЧ
һŻһɫĿӵݸٴ忡㡣
ٴ忡ù˿ԽԽڣ۾ԽԽȷҪҴ
ȻѵҪ𣿡͸һİۣһܰ׳յӣתͷȥѡĶ
ٴ忡㲻òӲͷƤһѡĸֽº͵㣬ҵܶ˶ᵽ籾˾ͺܿĵҪǩӰģʸ赸⣬ٴ忡㻻·ӣķ̾ϻôӢаһ赸ʣ
˱͵Цŵ࣬ϵıйܵģͻȻ
ٴ忡㲦ڻյħצߵߣϵĺΣֲҿԼ˲ˣյǰ˵˺ö࡭뿴ǻؼٿ
̧ͷ̫࣬˦һȻİʱ·ȫߣԼ뿪Լ㵽һ߿ץӣڣvoyouå˸˦ͷȥԼҪõĶ
һߵȺˣֻ̳˵ĲͣĿšٴ忡αȥɹֹðտȵĲˣͬʱҲøоȵòеˣʼͣĲ亹Ҷ¡
ѡ˫Ьһ˫һ˫Լģ뿪ĸ˲ͣ½µĵ긨һһ߱Թҵ긨ĿյӦûˣ˺ȵģ˻ģŪĵֻǲë





ʮ¡˽𹫱ŮԹ

ȥʹٴ忡㻻·ٴ忡㲻òӲͷƤϣӷ䵽һ·ϣ˾˶һɫƯȹŮһɫ°ɫĵͷˣȫǷЦ
ǰǵ⣬ĶӻҲһ
ڣҪж٣߸ϣĸӣʾȷȥ
ٴ忡㰴Ҫȷŵϣ粻֪Ūһϸϸһûһµ֣Χת
ɵ㣡ᡯļ
ɡ
ȱֱżˣ֣һӳ鵽ϣĳüͷҧأҪײ˵£ٲ׵Ļֻ˵ɵӡ
ôʹ翴̵ı飬Ĵյǰ۵׾ֻ
˵Ǻʹ£СʱǱʦôģҪнĳɼ𣿹ƣʦͽµļⶼˣĵͷţ
վǰͬİȴ棬Լ
עȥٴ忡翴Ӳʯͷһ޷ﵽԼȣٺ٣ˣ
ȣߵߣžȱֱˣʦһ
úãȻʦñֱͱֱٴ忡ţжָ㾡λ
žţˣҪֱȥһ£ٴ忡ڴ룬ñ֪˭Ȼ˺ù
ȥҾͲͣа赸ʦһĺݣķҪֱѹȥԼ²ȥİѹȥ
˻ٴ忡оԼҪˣȸϥѵĵطҪ˺һʹţܲССԼǣ
ߣҪӻã˭ǰѵʱô۸ҵģŸţľ
ĳôӲҲǡϸ첲ȶģôȥأ绹ǾŹɣЩطѾġĽĺۼ
ˣڡáſߵһߺ۵ϡۡҲˣİɣȻֻȣٴ忡ɿֻȴȥ
£ӣžһ£ֳںòµϣˣ𶶣ٴ忡۾
ʲô͵㣬ǱģЩʹΪҪ첻㣡ٴ忡ֻԼãûܣģЩһһˣԼļƻͻȻһЦЦо½Ҫ
ιʲôأרһ㣡רģ治֪ǰѧĶôѧɵģòҲǶʦ۰ɣ԰˵ֻ̩ͬԶ֪࣡ձҲкܶ࣡аСûȼʱ͸
㡭̫ˣȰúúỵ́Ȼһ֪ҵٴ忡̲סһ㣬ԼԺ̫ң
ôûкúýˣԼûרģ˭˭һģʼ
ι㻹򣡡ٴ忡Ҳѹˣʼè׽ϷĿռ˲ͣ׷ҴģСһ
ͻȻһڿտķ
Сģٴ忡㾪
ѽڷ
أϵˣѹ棬ٴ忡صѹѪ
£ΪҺܣȫۣһһ£һˤǸѩϼ˪
㰡ҿˣڴ˫ֲͣĴĺ󱳣ϧûԼ۵Ҫȴ˿ƣ
ˣˣˣԼۣٴ忡˱ţԼʹ
˻࿴һ£ԷǱӣۡЦ
벻ѧ赸ô࣡ٴ忡뻳ḧʹ
ǣʱСɲˣʦͻСǡ²ȥʦǵȥġֱʲôʱԼȥΪֹ뵱һһʮĸԼѧʱࡣɣ˵˵һ
ٴ忡ĶͲôһˣ뵽Լղӣ뵽ѧʱ龳һȺСŮһʦǵĶ첲²ȥʱʦӲѹӲȥĺǵʱ޵Ĵʱҳô
㸸ĸ𣿡
ȻˣϿǲҳģ²ģ뵽ֱ
ˣˣһĺطϴ°ɣٴ忡վҪһѹˤһӣеģֻܷ
Ҳã¼Ȱѽͻܵ㣡ű߱ļ磬˵δɹͬ־Ŭٴ忡ģһҪĳŮûٴ
ϣ֪жูˣһֱ˶ֱſֹͣǻǰŲţе㲻ԵĵطͿʼµӶᣬû˵ʲô
ɶǣúòʱȴӲǰ˵ʲôΪʦӦΪѧҪ确˯𡣻˵һ֮ڳõѧϰʱ䣬Ҫȥѧϰ
Ŀ̫ƽˣôģ






ʮ¡ɬСŮ

ļȵǸıȴһ˿ҲоɫȹŮ³µϣڵĺŹ֭ȴͣĸ̾
ôˣһŮ߲ȴܹĵʵŮ̧ͷӣɫĽȹİ͹ε¶ɡͲˣͬŮˣΪʲô˵Ĳզôأ
˼ңĸĿһ߰ɣΪʲôôأǸĸ̫ãԼĸĸҲϰһ߰ˣҲһ尡ԼΪʲôųһأƣ
ʲôأŮӿֻǶԼüͷ˵òڣͷǲǷˡ
Ůͷʱ͵صǰǰѩ͵ǰΪʲôҲԼöģӦ90ɣӣŪڵغ͸̨ǲһƣôĺ蹵Լ70ƴҲѹĳ˵ԼһյŮˣ
ҲûհôˣRubyɺףѾͷôˣΪʲôԼĽԹһֿգ
ôģѹĳ˵ԼɬСŮɶھͲС־ѧŹ˽ҧˣ
Ruby˵ˣһǸȥɣɺڲôˣȥɣȻʲôˣҪ֪ԼҪùˣãûһʡĵģ
ɺתҪ뿪ʱ𣬴Ĳ˳ϸղŵ񣬵ַ糾Ů˵ˡ
㣡ס֣ϧϧĶΪʲô˼Ҷǲ˳ٿԼĵĺֱСŮ÷
㵽ôˣҹֵֹģɺܲˣ£ŵţЩŭ
Ϊʲô綢򵥵֣ʵķɺһɻ
ʲôʲô⣬ûԼΪʲôѾͷǱŪɵ˰ɣ
Ϊʲôôÿ
ûи⣡˭֪ڤ硯涼˵°ͯô˵ɺıŪˣ
ȵȣRubyǲʲôˣ
ûа
Ϊʲôô˵ʲôûУѾͷûͷûԵ˵⻰пɣ
հĿ˵˸
ԭЩٴ忡õ»һȻܾٶϣۺ۵ĻԤ˯ʱٴ忡ͷͻȻ˵˾䣺ǸɬСŮ°ˣƾʲôô˵Լˣ
ٴ忡㿴ӻ¶壬Ц˵ССģģôǸݮϵĲݮĺ챦ʯޣ
ʲôݮ⣡Ǻ챦ʯòãҪ֪жĽҵأ˵绹ͦͦ塣ҲʵĻƽ赸繫ϵı׼ģȻкܶĽ
ٴ忡۾һӿʼɫ﷭ѹ£޳ָĻӤļɳƵ˵ǺܶĽǳʱı֣ǶһŮ˵ǸɬСŮ
粻ҪȴϢЩȵ˵СݵĺܣǹͷһҲûУ
ΪѧĶ̫֣ȻʱϾٶܳģƱ
ֽҲСֻƻûһִֻ󣡡Сԣ翴ԼֻĴָ߶ûеٴ忡ʮָһڱ´廬
زеСһһֻ־գ˵סٻ
ϢҲʼȣ
ǹСġʫдִСȦԼ
ҾǳСôб±Ұ֪ߵĻģĴӲʯͷһļ⡣
ǺǣıҶУûУȻСһǡϲ˵ٴ忡Ƿڣ԰ɫزסһֻǽ￪
ˣҺ÷˵ֺֻпգ
ɵѾͷ˵ϲˣ㻹ʲôɺˣԭǳڶԼڰǰźﰦ̾ҲԼô㱳ǹϣ
˵ҪԿ㣬˵ǲǡͻȻ뵽ֽдЩʼϹ⣡
ֹͣͣЩ뷨ձļҲ㲻ɣ֪ÿжκ֢Щ˵ٺҲǻѧƷˣɺһĻ롣
ǳҩأкö࡭粻ģٽʵ
õĻô˻ʲɹЩҲкɺһ¾ҩʱöҩɱˣȻҩıԣ
ô죿ӣϣ
㣬ôôõģ翴ʵ
ǺǣҰ˵ҴС͹Ÿһ࣡ÿ춼ҪԾͲ֪ˣɺ򵥵˵ʵĽأ崿ɰԼߵﶼһѲӬǰΪȥЩɫʱ˼Լˮӣɺ;öˣ
Ҳǣ˵뵽ٴ忡һļ⣬ƽʱ·ϣǿϰ˿鸹Ƕʯô飬ϵĶͷԼСȴ֣ϵĸԼ֣ɶľؼԼشˡţֿʼĺҲô
ʲôأô죡ɺСȤʵ
̫ˣһֻȷ磬һֻ֭ڴںɺֻЦе
ܣҪı󣡽㣬ߣҪȥɹվҪıһԼѿɶɬСŮ

ӣգϼף棬ѵԸģӣֳһСβˣҲһ꣡
ףյѣտ֣






ʮ¡ѩĻԸŮ

ŷɺľߣ߹·˶ԶԶľ··ȻһɫӰܹ
߽ӵ֪ͨ˵ҪȥϿſڵţ
翴ͣſڣ˷ܵŷɺǰ򿪼ʻҵţߣȥקӾϣøһ
Ҳһ֣һӾͱϳֻǴקһֻСһɼڡĿɿڴǱӣ֪Ϊ̫˵ػǱøӸסˡ˶ûмľٶ
ÿҪȥҰָıӾתŷɺϳ
һֱڷ㶣ֱӷɳ۶һȦβŷְ𡭡ˣ
ιɺ𣿡ˮ迴ſڣǰѯʡ

ˮûشתͷڷǰλΣι㻰أ
ŶɺRubyȥˣ߿ǰĴ֣ŷԼ
ô𣿡ˮ費RubyȥӦñڲŶԣô﷢أ
ɺˣ
˷е㲻Ծˣһóֻ绰
RubyСͷɺȥˣ
RubyСɺȥˣٴ忡ڹ˾칫ңͬһʱֻʨ绰ͬ仰
֪ˣٴ忡Ͳƽ˵һ͹ҵ绰
òáʨĵʵ
ȥɣٴ忡ͷҲ̧ʨȥ׮Űϵʯӵߵشǰ52¥߲¿ĳˮĪеķҡ
ͷɺͣĽЩߵķװ꣬ѡĶԸе··ϣôôɰƤûһԸеĸо
ܲˣһ֪ƷƵķװϢϱԹ5555555555㣬ô찡Щ·ôġΪʲôϾûиоأ
Ǻǣַ񣿡ɺѯľ
Ȼˣ϶Ļش
ôҪͷʼɺߣݳһߵ
ԼһŮˣȰѧõͷıһ£ɺ˵תͷһĸƫݵĴĺʱ˵carlˣǵСһͣ
û⣡ôλƯС㣬ҪʼħˣcarlSʦܶҲǻæ͡
īĳcarlɵļ·裬翴ԼħһԼÿһı仯һıԼ˵ĽţҲڼ٣ѡ۾
Сʱ󣬡ˣС㣬۾ɣcarlԼƷ۾
ٴžԼֱ˼顣
ԭĳڷ̳˺һĴˣɫҲǳǳɫ۾ҲͬɫӰϺɫ߰ԭʹ۾εһ˫һۣëˢɳɫƬΣһ˫۾һգһգĺһ̨һڲͣķŵ磬ʱĹˣõСӣϼϲ㵭õ촽ʣڵƹҫ£һһģ˾ùҫˡ
վյǰͣգ۾ԼĴȣоʹⲻΣԭԼҲԱɻŮ
һɹˣô¾һ߰ɣɺߵߺļ˵ʱлħʦлcarl!
ŮҵңcarlҲһܻῪЦˣղŵ湤ȣˡ
ɺ뿪ȥóʱ˼綼һ飬ǰһ룬ǡۣһƬ̾һ룬Ƕϵ·ʾͬ˭һԸһ˫һ۵ŮȴһѧòŻᴩŮװôҪǷֿҲһ羰
ǵĵһжɹǽкܴİɺڳϰο־С硣
ɺһרߵװİٻ˾Ҳǡ桱Ĳҵɺ·߽һµ꣬µвͬĿʽ¡
ɺѡͬʱԼѡһЩǣѡĶȫɺԭ·Żء̫Сˣɺž˵
ȥϣɺԼѡһ׺ɫ˿Ը¸⡭Ҳ̫е㲻ŵҡͷʾҪ
㲻Ҫıҵģûɺʹһջǻϡ
ٳʱģҲڵķ߲ͣĽ·ͷ͵ĲٵˣɺԸԱѶ߹ȥ˵Ǯʯ̧ͷ
̧ͷɺź֮ͮͮǰͣˣʲô߰Ҳ
ǡɫǻ¶ģС˵ţŰɫ˿ȹЩɫ¾ͻ¶
Ȱɣɺŷ⣬תһɫĵ¸ϡ
󣬷ɺרһζԸװɫVȹɺڴùĵ磬·Ͱƽϣ
εֻܻȹӣɺֵһ˫ˮ߸Ьһͬϣٳʱ˶Ĳһˡ
ɫȹֱؿڴнͷ֮ǰ°̫ƽزӲǼһС蹵ĽСһɣɵĲȹڵϥϱߣϵĸ߸Ь޳˫չʾڿУϵױİʵУ
ܺãԸֲʧ崿СŮˣRubyھһձĥûоεĺ챦ʯɺ˵ŷΧ˶ڲͣĿԼŮĽǡˮɫ
һѩˣߣٴ忡㣬ŰɣСңžеԼš
ɺӣ϶гϷֻǺֻܿϷĽRubyֽ㣬ⶼΪã





ʮ¡ż

ˣڴɣôС㣬ܻؼ𣿶4ˣҮɺʱ䣬ٲȥΪ˽ԳҲҪΪˣRubyҰ
ţ߰ɣҪ𺳣ӣʲôУֻǺǣֻϣ㲻̫Ұɣ
ʱֳһ˫һʱڹ˵Ů·ôӻͷҿģ߹·һƬ̾Щ٬İܼӣոŮͣĴſڣǵŮֱ۵ЩƢĸֱ⡭
ȵȣɺͻȻסǰߵ磬ôˣգ۲׵Ŀţɺ´һ£ʮ峺ã۾ҲɵĶһ£ҷŵ磬С㣡ߣȥ߽Աߵˮꡣ
~~~~粻õķܲζΪʲôôϲô޹˲Ķ
Ů˵ļֵҪоŻҲвӰʶŮԴ֣һŮ㣬ɺһƿˮ򿪸£
~~~~ƿ֣ԶԶģɺЦЦķ£߹ҪĻҲǱҪķ֮һ
Ŷѡ翴װĿһܸŵˮƿ˵Ҫɺ£üͷùţȻüԱߵˣ㡭ȷ
ŵζʱͿһСζҲ̫̫̱ˣ
˰ɣЩ˵˵תߣȴɺס
𼱣жɺһõɫƿװˮ£ô
Ǻܴ̱ǣе̫Ũˣ粻ʵû˵еУʱ᲻ͣӣ
أɺһԣͷ
ˣɺ˰˵㣡£㶼׼ˣֻҪȥ㻯ױƷͺˣӹȥһЩױ㣬ЩҲ̫ȫŨ޵ģǰõö࣡ڿȵСŶںȿȵԸŮ
һҿȵ˵ĿȫϣòڣһֱͣŤ𶯣
˸оҪȥϰ߱˵۹⣡ò˵ڷɺѧϰ˺ö࣬ȻЩȥרȥģ
㣬Ϊʲô֪ôࣿͻȻ
Ҫ򵥵ĸִѪʷȻҲָĹʲô⣬ٴ忡飬ڣٴ忡ڼɱ֣ȻҪһͬ˵ȥһС
ˣȥɣȻᡭɺ¿ȱһĨӵĶȻһЦ׼һ뿪
Ruby!һͳоȣͬʱҲоϤϢ
תȵվڶʦغ꣬˵ĿЦֻ⸱ò²ǻῪЦ
ڳϵ㣡ɺ˵һ£ʦغͷǴк뿪
ʦغ꿴ǰ䣬ɢŮˣ˵ĸоʹǡ
غ磬緢ִٴΰĿۼϣ֪⽫һţæ
ڳϵķɺ͸ſȵˣãһʼѡһֿߵλãĵĴ̽һСֻ򿪣˵ĵڸղ·ʱֻװϵģҲҪ£ֻÿ׼ʱܡֻҲãԾûлװ׵
ɺڶжûнҰغˣʦغǱ˵ʡ
7˰ɣǶûнйп˵
㡭𣿡ж˵ڿ֪
ҺܺãҲܺã˵¶СŮ˵ҸǸйģǰܣֻŽţȴȻȻ¶ôҸâʹۣġ
þͺãþͺáʦغȻĵͷűĿȣһڿȣɬʣ
С̫еΣҸҪһУ
ܺãƭ˵ҽϣԼҵӶˣȻҲҪҼӶ㲻ɣ
ᣡҲ⣬Ұǰͽæ㣬ҷģЩɶҲ˵ʲô
RubyҲһֱȨֻҪҪһϻģʦغĿﻹϣͷ
ҪԼҵĲƲȻҲᣬҲ֪ҲϣЩˣҲģ㣬Ұģٴ忡ǱҲû˵ҪЩԡ÷ҲҵԶãô˵ҲһˣҲӦõģ
ʲôһд躯ǷҲã˵žҪȡʺֽȴʦغ£ֻٴξһָо
ҪһӦʦغҲɿҲΣٴץס־ҲǲҪ
дһɣʡԺ˱˵ģҲ֪ЩִҪдʦغҲ֪סֻȴɿ֡
Ҳãдһ躯ǺõģϾڵϻģһ˻۹ʱæתͷһڵıȰ˻ڵеٴ忡㣡

ӣҪȥϺӾȥԾǰٸһΣ






ʮ¡мۺ

æתͷٴ忡űȰǺڵŵæʦغ߬ŵ֣гٴ忡㣡
ʦغоϿտյģҲٴ䵽׹ȣʧĿԼտյģӶЩʧ
ٴ忡㿴ӣʱһȻһޱȣ׽ڴһٿװ磬ŭգǲòѾͷĴ硪ĺŮζֻǸǴ˿ΪʲôRubyӵۣҵ۷ǣһ֪ҵ³ǣôһ֪Ĵõʲô
ٴ忡һߵߣ߱ŸţȻ¶˱ɫֻףֲȵˡôô㱳أ
ʦܲú԰ʱȿȣٴ忡ߣռԵ§סİԼѡ
ʵҲûѣֻĲݺݵһ£ͷԼĵһۣ
˰࣬Ҹطһ£ٴҲһ𣿡ʦغ˵ĻôڴΣǵľͱһһΣﲻһĴζΪѾѡ˷֣
Ǻǣֻڼĳ˺þöûлԲųһ£׼ؼҳԷڿʦܲðҵδչ˵ĺܺãٴлˣδ޺չҧĺܽˣԼҪʲô£СŪĲнţ
ҲãʵҲԶˣչȻģʦغҲԼֻǱùϵ
Ŷô˵ʦܲҲҵĴˣҸӦԷ㷹ʱҲˣҵطȥԵ㶫ɣ˵𣿱ٴ忡ڴݼĳƺ磬ǵһļƤ񣬿ʦغҲǲ˼ЦЦ¸Ĳȥ
ˣĸղŻ绰ȥ쿴ܺþͺãĸ۰º󡭡ҿԷĵĸܺãҲͷˣʦغĿȥһԼˣھ뿪
£ʦغ׼뿪Ϣٴ忡ŭȥ˲٣ߵ˶ֹţٴȼֱϵҲݺݵصˣ޵ĵʦغ꣬۵ǻһȥ
ʦغҲһͱȼһ˿磡оһжֹˣֻһһյ촽
ղ˵Ҫд躯ģڹ˾Ҳ㣡ǡд˵ԭ򣬲ΪģֻΪĳ˵۵ٷˣһٰʮˣ
ˣʦغ갵Լ飬ûе£ԼȴҪ룬ʲôʱʼѧˣٴȥˣֹľٶֻҪ
𰡣Ruby˵ĶԣΪԼδŮѹʵӦõģĹЩӦˣ˵ǰôĹ˾ãһСĻϰҵҾˣʦܲһܴһУ˵ղҲԶףԼԼ˴ܺù˰ɣ˵ʱٴ忡Ŀ磬˵Ķ躯Ӧд˳ĸ֣һһֵҧ˵ģѿ
ǺðɣȣҪҪϣʱʦغ껹ûжռ˼ֻΪһң
ãдˣóֽдȨ齻·ɲϣҧָ˸ָƣ
ʵдͺãʺָӡʦغüͷӲˣǽȴԼǰѪȴֹܰѪ
ЧҪָǱٴ忡׽˱üͷɸ֣ȵľָһĻ˿ڣָףǽڡ
Ȼǲ𱸣۵ȴԣڴͥ±޵ϣʱ棬ˣ
ȣûþƾףٴӦÿôˣҾͽˣʦغܲ˵Լεավû˵ģСĵİķŵٴ忡
ٴ忡ʱ˫޳ĴֱָŵԼʱ߬סͣ꣬ҪϢ
ģһչ˺ģʱͰ충磡վߣԡ
ףһп߷ᣬϵȨͽԼ£ʦغ˫ֽȭҧ˵˵ĻȻȻת뿪
翴˵ıӰָС
ô᲻ˣղŻúõģֱǰǸɽҲģڳ˸УΣ̳ӣ

ӣϺɹˣҽ۵Ļʹס꣬˯
һ˯񼴽
˯ǰƱƱʯʻղƼᡭ






ʮ¡ٴ忡

һ·һ仰Ҳû˵簲ڸʻϣһֱųķ羰ٴ忡򰲾Ŀųӣһ仰Ҳ˵ֻŸǰĽģ
粻Ҳ֪ԴǾԼʲôҪԼȴ׽һᣡ
˶ڶ˭Ҳ˭ֱصڤ硯Ҳû˵
ӸͣȣͼҴҵ³򷿼ȥĿ껹ǰԼķ䡣ǧóɲòô˫ɺѡϸ߸Ьֱûܹͱĳ˸ץס
ٴ忡ѳͣûϨ׷Ǹ¶ǵ׷ȥ·ϣ˶ǸɫӰŮ˿ֱð𣬿۵ֱɣҪǸɶòͷ˿Ҳ¶
ſң类ץס󣬲ͣҪƣȴôҲ
Ҫҿߵ߰˾档Լϵȹӻûǰһ볤Ļ߹⣡
ֹͣٴ忡Цһ£һѴı¥ȥʧ¥ݿڣҶСۡ
˶ȥ˯ʲôڿտĴһƬ£һѡˤԶԷĻصԵķϢ
类˦ϺϽŵһﱧͷĿǸħˡ
ٴ忡㿴ܾС¹ӣﲻɵҪЦ֪ΪʲôҪôǲô棡
ٴ忡ɿͳڴߣԱߵλ翴»¶˶ؼ͸谵ĵƹϣǷϺ׹ˣ
Ҫ簵Լôôգһʱ̣ȥƤǳ˲ɣ
˵һ飬ֵ8ȣ۾ֻӥһĶԼ
Ҫ˵۾ģһʱŶ
ٴ忡Ĵ´ڵĵط˹ȥ
֪԰ͷһӣһ׼ӳȥٴ忡ǲģһᲲȥͱץסһͱ̻Ļ
ſң粻ͣٴ忡ͿʼУʹ
ʹҸʹٴ忡ǽϡ˵ţ۵ҲһĨչԸǰ
˵ʲôҲףװʲô˼۾ΪҲ˺һˣ
ףҾףٴ忡Ƶϣס壡
ΪʲôҪңٴ忡ֱ˵İѻӸ
ѣƾʲô˵ұѣίֻ۾ˣ
˵ûУٴ忡ױǰݺݵĶž˵ڵ⸶ӣԸУȥˣ鸴ϩ
ˣĳ˵Ĵ׻治һĴҲ֪˭˵ɬСŮ
ʱװһ崿ѧõӣʱȴչֵչֳǲǾôȲĴĬӣٴ忡ĬϣԸԣ
žٴ忡û뵽ԼһơһҲˣղ˵ʲô
ôЩҹܻСһģ𣿡ղŻЩȴֻΪԼ۶
Rubyģٴ忡Լһͣ۴εĽһ٣
ֻǡ
ֻʲô
Ϊʲôᴩٴ忡һĴţеջ
ƿİϵ˭˵δѧã˭˵ȫȫСŮɣٴ忡㣬ΪʲôÿŭʱȷʡԼأ
ҡٴ忡ĻһɨŭĻȴСԼĺܶȨ
ٴ忡㣬Ϊ˭ǻʵƾʲôôң˳㣬йձûйʣûôȴĳܣѾǵڶ˰ɣԭҲǸʮ㣡
ˣˣRuby𼤶𣿡ٴ忡㱧壬˵ԭԼˣΪԼĻŸıģԭôںԼٴ忡¶Ц
ſңҪĻǲţ
ٴ忡㱧̨ϵƽʱϲ￴ǣϲ￿ǣ
ûԷɣ˸ЩԵȻٴ忡ֺõ˵ţϧ˼Ҳ飡
ףŭĵٴ忡㣬ʲôһƸ𣿡
ǵģRuby֪𣿵֪ɺ˵ȥˣҵľͲ°ڰ칫һûеȵϢҾͿʼסˣɺ绰ʱ֪ڿʦغ꣡Ҿٲ侲ȥڿ￴ôôеĿ㣬֣Ҿ͡
Ϳʼңٴ忡㣬ôζ𣿡ԼĸĴۻֻǲΣ
ǣҡٴ忡㻹˵ʲôˣҲٴ忡㣬Ҫ֪ϲ㣡Ҳ㣡غֻã𣿾ʲô뷨ܿƵģǽֻǳż𣿡
ףղ˵㰮ң𣿡ٴ忡Ϲֻƫƫ׽סۣ
ʲôûзӦϸף˵ˡǶ˵ģҧԼͷĿ𴦡
ûУˣ
û˵ˣٴ忡ñǼĶ˵
ٴ忡㣡е۾ɵĴģެһ
úãˣٴ忡Ҳз˵мһҪ죬һңٴ忡㣡𣿡
԰ʲôһ粻ʵغꣿ۾ʼֿʼˣ
㲻Ӧá
ôаǽٴ壿ǿ㣿ҲôյĽã治֪Ҫʲôһ
㿡
㿡
ǵģұҶ㿡ֻǸĸȥ常Ϊ˱ܿˣԸҸٴ忡㡣ҺϣСʱСٴ忡ǰǽС㣡ϣܵİ˿Լ
ãҽ㿡ˬĵͷӦﲻͣĽ





ʮһ¡Լ

Ժ󣬲ٴٴ忡㱧ŻСȥɺͰѳԵĶͽʽһǵòͼȫڷҴ඼ٴ忡ι
㲻ϲգŵʮĵֵۣţ£ûܲԻĲȥӦκβƽȵ£ٴ忡һģ
ǣֻǲҪ˿ȻҺϲٴ忡ѹƽС˵
ðɣͷ䲻ˣҺϲͣץԼͷķβ죬˵۾͵ĳ˵!
ٴ忡㿴ĺֱĳɫĴˣ˵ģðɣҪ£˵űױǰӳóһѼӣԶ
޳ָ̧¶ҿվʽʼ׼һֻץס֣
㡭Ҫҵͷ۾ɵĴģȫǿ־壡˭֪ͷʲôӣ
ģãҾ޹ͷٴ忡ĵ˵
ӣ翲ſ֣۾
оĴǰļĶоëصĶͣϣأ
ٴ忡㲻浶ӵĺ֣ˢˢ£ͷͷı䣡
ˣ۰ɣٴ忡ֽճϵͷм
۾ԼԭԶ̵ͷڱٴ忡ӺһĲγͷסͷĴˣһһ
Ưɣ
ɣģ˵Լѧδ꣡¸ˣԣ˲ʲôðɣ
ԽԽ£һƿ壬һ˼ӿٴ忡û뵽ͷôķӦ
ôˣòÿǿȥҷʦһ£ٴ忡ſס
һ⣡ǲǡǲǡ˵ڰ﷭ȥҸĴʣȴҲԼת
ǲʲôٴ忡üͷʡ
ǲǡͯ񱣬ϲδСӣ۾˵û͵͵۾ٴ忡￪ʼͻͻ
Ϊʲôô˵ٴ忡ҧԳݵǲͣ
һ˵ϲСŮӣȴǰҴһ˵ǣͷС˵ţ͵͵̧ۿӡ
Ϊ㳤ľݣȻͻһֱٴ忡汻ˣȻô
粻ͳ𣿡ߵǰתһȦͬ˵
У̫ˣ˿ص죬Ӳһ蹵ȹӶ̵Ҳ¶˴ȣ÷
̳ӣ˽Сֹţдȫǲ
˵ʲôٴ忡һӵϣһ֪㴩ĺ˵羪ϴϣ

ʦغصڵԼĸĸ˼Ĵкȥ·Է
ΪʲôôŻ÷ĵʵСڰŲʳ
°ʱں׼򱭺ȵʱRubyʦغƽ˵ţ˵һ½˼һ
Ruby?𣿡÷еϾԼݣѪһˣһźĲСҲǾģ
ܺãҸ
Ҿͷˣ÷ԱߵĲСοЦ£
˵ʲôʦôῴԼӵأ
ʦغѿڴ躯ݸ˵Ҫѹ˾д躯סһЩ˵죡
ţҲãϾһŮûѧԼôĹ˾Ҳܳͽְɣʦؿ˿躯ĵͷһпڲСͲԾ
÷ӹ˿˵ΪʲôдҪԼ
ҴӦģڸٴ忡׼ˣʦغ룬ͷٿˣ
£ԼɣС¥еͷʹ÷С¥Ҳˣ
ϣСʦغϴˮźãҪԥŸĲʣ
£ʦغͷҲû̧
үС㲻Ͱѹ˾үΪʲôдһ躯أСĲزס£ֱʳ
ڻɣƭ𣿡ʦغĶһţ۾
С˵ͷŽż⣬⸱ʦغϤĬˣǰ˵ֻģʵǽˣֻҲȱһί飬ڹ˾е㡭
СˣүϢɣС֪ԼǵĻûʸ˵ʲôˣ
Щ뿪ʦغĪЩ
ڶ죬һSжһ£ܻܲԸŮ񣬲ʧδ޵ǰ־ķ棬ֽͷҲǣڿȵżʱƬ
غ꣬˭һ磬÷ڶ͵ˣ
Ruby!򵥵һʣ˵һУ÷ʲô뿪ȥ˾
һ·ϵıֽ־̸ţͬʱ־ֽļ߽ӵ֪ͨʦغ꽫ھ˼߻ᣡ
λѣӭǵĵҾⳡᣬ˵һ£ʦغһװϴʵ˵
ٴ忡ɳϿҺӣϻ־ĻԼʽͬʱҰԸʽϼţϢ󣬴Ϸʵ
ʦغûǵʣ籾÷һ𳤴ֻĸıƻ飬վöݻ˽̶ֻҪҵ˾ͻԼҵˣԼϼ֮ǰҾͲԶ³£Сһֱϵ赸棬Ǿд躯ʦغ躯óҿ
輯ʽ϶Ϊһ水ԭ鶼˵ˣʦغڱԱĴ£뿪ֳֻ´㵵ļǻۣ

ӣΪˣȴûиˣûá
ӣ鲻ãҲһĵĽ鲻ãǵᡭԭҵʧ󡭡






ʮ¡үԲ

ʦغһ˿ԼĹԢֻǸ˵һֻòСһ˹չˣ
үԷˣС⺰
Ҳûˣʦغվڴǰɺƻ˼֪ƮʵҲ֪ΪʲôҪֻ֪Ҫһ˾
ʦغһûһµĺžƣϻǷ躯װšġκкͶָ
10㣬С׼ϢʱŲϻüͷ鷿Ѿˣʦغ꼸û뿪Ҳûнȥ֪ʲôӡ
ź͵ǵ̬С鷿ţŵһŨҵľüͷȥСһƿ鷿ûпƣϻʲôǰߣǽϵĿأ򿪵Ʋ֣кöľƿʦغڲԶĴ̨ϣ
үСܹȥŵ̱ǵľζ㱻޹ˣתͷİԱߵɳϣ򿪴ʼʰ鷿
ˮˮĳ˿ʼСڼƿܵһˮĺȥʦغҲǴ̼ˣһһҲУ
ۣСԼϣεȥ·ʰѧˣʰõĵϷһ裡
ʰʱϵҲµĲˣۣԶԶİණٸͶë
ǵģΪʲôôϧԼү˿ҪˣүɣС߰ʰֹϵ۾ĺȦԾȥ
죬㶼һȦˣүһû˵أһҪС˵ţҲ֪ʲôʱӿֳ
ҸҺӰɣСᣬͻȻð뷨ȥùϣŵЩҺĶһİϵ覴ã
ˣǸӢүˣС˵ʦغ꣬¶ϲõЦݡôүϸղı׼뿪ʱŷϷŵĶǵСͶָĲԾĳһ¡
˻~~~~ʦغ걻̫εۣʱͷʹҪϿֺȣƱźʱ־Ʊˮ
ٿ鷿Ҳĵϣڸɸɾġ˰׼ʱое㲻һ£оԼ˵°ڸɾ˶ã
裡ˣʦغӷͷȥ
裡~~žͺСҲΪˣĶӣȴҲӵʲô
ʦغܵŲСڵŽţɢӣʹɷ׺亹
ôˣܹȥüʵ
ҲСİӵϣСС˵ţ֪ܱǵĴҿЦã
汻ˣʦغһѱȥ
ү㲻ùҵģˣһҪȥչ˷ˣСҪʦغڿɳϣȡҽҩ˿ڣҩģ
ˣү˵𣿡һʰˣү˵ʲô
ʦغͣһ£ּҩΪˣû
ŶԼԼСϰԵĴԼͷС
ˣͷͲȥɰ׳յģҿɲҪ׳չҵʦغ˵İҩϺã
˿ڲҲˮ˵һڿԼҪ鷿
үȾˣСԼˣȥ˿ʹȥ
ʦغ걾ԼҲûվã˵ڵأֳɵ档
ʲôʦغƿڵűײʹͷͷʹŸεĿԣ
ԲүҲǹģֻǲٺȾˣСŵı۱ͷһҲǹģɱҵӣͺֻҪǶʦغ꣬һʲô£ͻʶ
ʦغ꿴ӣ죬Ҳôˣʦغɳϣ
Ҳ㣡ôÿζҪҶһôֲ𣿡û˵
С۾̫õɫֹ˭ô׵ģ
˵ʲôͷʹͷεģ̫˵ʲôʦغĺ
ûʲô˵үСŵʲôϹ˵Ĳ
ȶͷʹ
ҸүѾ£Сǰܵ뵽ϵˣǾɳһ߹ȥã
үСһȳһյ߹ȥŵǰ
ŵŨŨʳûʳģʦغӿʼģСһЦЦ𣿡ʦغ꾽ȵ˵ù룬һھͺȵĸɸɾģ
ҶˣʲôԵģ
Ŷͣү£СһȳһյȥͶ˹ʦغ꿴ԵģˮҲ̻ʵĳ
̻ʵӣСھΣүԲ𣡡ʦغ˵ĻĪģ̧ͷ涣ʼˣ
ʲô۸ˣƵ˵ֽݸ
ҲãһүƭҼСĹ˾үҲôɥĶȵ֪үС㣬ȴߺҲɣСãүԲ𣡡Խ˵Խ࣬Ȼɺޣ
ʦغףСѾͷԼķϵʶģеЦãˣֻҪϢ죡£ֽݸһᣡҲ࣡
ģСĿ⸶磬ǿͰ͵ȥϢôˣʦغ˦˦ͷ룡
ţ
ǣүҪٺȾ˺𣿺Ⱦƺó£СһСҪʦغ걾˵£ǿдȦȦᣬûǴӦĺã
ţͷӦ
̫ˣүͲݵģٲκӣСΪЦĺ
˵ʲôʦغ˵ˣһϵ鷿йκ!
鷿ˣ϶䣬ʦغֺ۾е˵ĸо
ǲСǱԴŲأ԰𴲺ˮүûгԷٽ㣡㶼ңҾͿŽȥˣү˯ڵϣȫǾó޹ұĿɳطû㻹ˣһأ·ţСָ̨ϵ·ʦغһһѾͷôԼȫ棬һ߳ҲûУ
ܹȥ·ڵָ˵Ժ²棡ȻĻطȥһ׵ĲС
ʲôҪүñŶ





ʮ¡ʣ

⼸죬ٴ忡Ӱÿǰ뿪˯˲Żĳ˺ƣ
ǴڽʦغϽɣɾȻǣ̫ҡҲģ뵹ҲȲ!һĲ̡
˵ԺϽֻŲſԣʵʱֻúܶ磬ȥְͷţϻᱻšΪԼأ
ƺ÷ڻ԰￴ЩĻЩٴֵĻݸп
㣬ʲôģưĸߵ˵ɺﻹݣŮӶ汣˶ְţ
ţһĳˣĳ˵Ĳһɺû㵽
ˣĻشĽеתͷȥĿɺˣ
Ϣ̫ˣȿĳһҪǳԻ棡ϸ󣬲ŷַɺ񶼲Ծ㣬ôˣ˾񣬵ĴʡԣƣиϢڣô棡
ţŶ!ûʲôɺԼˣΪȻĻش
޾ɣɫ޹⣬˵в㲣ܵʲôش˺һһ۵һеˣ
˵Լߣʣ㣬ʲôˣ
ûʲôе㡭ˣ
ƭңӡǲˮ۸ˣ
ɺһȻϸ΢ʱܶݣֵоûУϹ~ɺתͷƱ
ƭˣҲŲţſ֣Ǳߣɫˮ裬ҽôõһ˸㵱ϱ㻹۸ôʰ㣡ӿ񵽵Щ׼ٴ忡Ļ棬ҲЦ
Цݣ÷ɺо²ãڹ˾ٴ忡㿪ˮ費ܿƵĴ磬ǣоԼ󱳷䡭
ôˣٴ忡ĿһۣǹĵĻ˵Ļȴᵽף
û£Բˮ費˼ĵͷ˵һ䣡
ٴ忡㿴һ£ĿڣԺ˯Щ¾ͺ!˻һڳ˶ȻĲ˼ĶЦˮͷͷϵ亹룺ĴҲ̫رˣ
һ߷ɺ壬ۣЩԿڣûУû۸ң˵˵ţʼ죡
Ȼһ棬ôܴ˲ˣ⸱ӣֲϤԼٴ忡ǿѵ
翴ӣһ쵽ϣ뿴ʱȴ֣ɺһ¹ϵ۰¶ıģϵĿҲϵϻһɫС磬û¶һƤʱҲǺװ磬ͿһЩӦÿĶһƿӣɺҪҲˣŵĻʧɫŶ㡭˵ʲôͻȻͷ
ǷɺʼˣǸRuby룬Ǳҧģ
ǰôһֻҧȫ¶ǣɸֵҧ̵ɶˮ裬Ȼ۸ҽ㣬ȥʣ˵žȥɺʹҲסֻܸס
粻ֱܺ˾Լȥ칫¥ϵıĸٴ忡һŵ˾ͷ̧ģֻ⹫˾ȥȴŹǺֻҪ뵽ԼĶЧ
ɺҲں棬ǰĳҲǽŵҪǹŻôģ˾Ҳ̫ˡ
һɲӸͣסͼ³˾ȥ˾Ҳò״˿пRubyƽʱɰľǲٲƣҪȥɣ뵽Ͼҵĸ绰绰ûͨͿһźɫܹȥƮһζ
ǰ̨ǰ̨СоһϢǲ̫ʱͿվڶ棬ٴ忡
С㣬ԤԼ𣿡ǰ̨СȻоϵ亹ֱҲʧְ΢ЦʵôƯű޵ŮΪʲôôĺأһܲõģȴûǰЩŮ˵ҲЩŮ˵һ
˵Rubyˣܳǰ̨С˵
ԲС㣡ûԤԼģǲܷȥģһǰ̨СϹʾǸ˵粻ʣתȥǰ̨СæܹȥС㣬㲻ܽȥͦģôô
ǻûɺͳһģĺ飡ڹ˾ɺԼһϣû֪Ǽʲôֻϼְƣ
Rubyˣǻȥɣ˵ͷʾλǰ̨С˿뿪۾ȴ͵͵Ǳߵ
Уܣ˵Լŵݣֹ˾߲⣬ذ칫Ҳм¥㣡
Ruby㡭ɺ˵ʲôʱˣ߳ȴ˴۾
ٴ忡㿴ŵˣԵĿˣôˣ
ʣ۾䵽ĳˣ

ӣܴѾ˺öΣûʲô˼д壬ҲǲԸⷢԿܻеͣҼ£






ʮ¡ڱ˴˵

֣Rubyٴ忡Ȱ棬˶ȴǾ档
û֣˳԰ͣ껹ʣ˵ĺɺԵĺĸԸ
ٴ忡û۵ĨζƣЩͷʹѾͷԽԽƤˣ
һѱסȥ߱߸ˮ˵ȥúùͨ˼Ҷףɺܶˣˮĳ
ҿǵӣڵĿĿţǵܲʲôʱôԹһŮˣᣬǴ³
ٴ忡㻳ﲻͣſң
֣Сˤȥٴ忡첽ߵԼĳɹʵˣЦҪˤȥԼʹ˵·ϿЦ̫ˣͷԼߵͷĨߵЦ⣬˴򿪳ţȥ
ٴ忡ȥԼȥ˳ְǰǰĿӡҲĴЦ
Ϊʲôٴ忡§ס磬һ̶ֹֻסͷԼ
ֹ̧ͷܲҪĳ˲ã
ʵ˵žĴ緢ϧ嶼ģҲò
ٴ忡ǵĺܰԵĳͷĲʵֱʹҧʱɿ˵ü
ʵˣĵ˼ˮ
RubyҲģǲʵ˵žͼװҪŵŵ绨ʧɫĴУˣٴ忡ͣסٿʱǵЦ֪ԼֱƣĴ
ٴ忡úõĿڻķ˵ô룿Ȼ䣬˵ҧ˵Ҳÿ϶ι𣿡
֪û˿ǻԹιҵʲô쿴ӰҲ˯˼˵ʱʲôΪʲô쿴ˣԹһ
æ£Ҫٴ忡һϴղŵа񣬺ɫ˵ֻûӹ۾ܾòã
㡭ǲҪˣСĵţͷ룬SУǸҵҲǸҵôҵפSУܲۺ졣˵ӦҵԳ˿տӣȨֻǮĶѵġûһв˭вأѵ
㲻ҪʦҰɣ뵽һ뿪Ļ˲;棡ôǣûʦغ꣬ߵһ𣿾ߵһ𣬿ȴл
ǲϵĿ⣬ٴ忡оһŭһȼôô˵ʦغһУȴġøõķõȴΪϺǷʦغһ顣ڣɣῼһַĳȫ
оŭɱ￪ʼԼĻ̫嶯ľٶòʦغ꿪귢󣬾Ϣʧһڡû֪ȥȻڻˣҲٴ忡㿪ʼôġ
ջĻȻҲұ֤ʲôٴ忡¶ľԼٸһλᣬ͵ʲôҲû
֪ڸԼ̨ףǡˣҪ֤˵붨󿪿˵ǣ㱣֤Զʦҵκһǲصŷɣ
ٴ忡̫ѨڲͣðͿҪϿˣðѸȥԸðɣҴӦ㣡ԶʦҵκһˣҪڣصŷɣſӡ
νɷпΪпɲΪȾӺСˣٴ忡һȸϵһ㣡
ŵˣҲջҵ˵Ļ~Ҫң㵽ʲô˳̨£ҲûŹղŵ⣡
֪жа񣬶£ҲҪɵһԿԸҵ£һҪңҪȥҲ£»˵Ҳ˵Լ翿˫ֽİסһûаȫеĺһ
ٴ忡㿴ӣص˸հӣһãֱ˵ҪԸǸҶĵˣҲòСģҲܵ˺
ı֤ģȻ˵ۡ
ҿɲղŵĲΣԡСôңղŻܺõգ˲߽⣡״һ׵Ĵﵽĺڽ̿
̧ӲͷаЦݣҲĶãеٴ忡㣬ôġ˵ġ






ʮ¡Ե̸ϱ

ٴ忡㣬ôġô˵ġ˵
ʱͨٴ忡ֽӹ洫ߵѾˣ
֪ˣ˵ʱͣ߰ѳŴ򿪣ٴ忡һקܵ磬ıڤ硯ȥɺǵȥһ·ĺٴ忡ֻǻЦű첽߻ط䡣ҶڰЦţ׵ɫ£RubyҪùˣ
ֻǴһûЦֱΪɺųȥȴŻһǱٴ忡ͬıֻĺУ˷СŮ˵Ľٻ
ˮϵĸٴ忡һһаȵЦŷɺԼķȥɺͷһ룬飬һͷһ㡣գôҶȵĿˡ
Ӻߺʨ𱪿٩ƵĿЦôˣʨЦϢĸˡ
ǰ˪ķɺҲẦߣǲ˼飡ͬ
һΪɺһӶЦŮһأû뵽û˵ĻһЦҲ׼ݣ
һ粻ͣʾԼʧͺڣԼôûôʹһ׼ױɱ˵ĳˡ
ļһﲻɵΪԼСĳһĴ̼ĳֲݮļһ
ٴ忡͸оĲרģ㣡ʹ
ؿ̧ͷ˵רĵĳͷ
жðҺۣ˯𣿿~~~~ǵԼеܲˣ˲ͬҲ۵ĳԼ٣
Ǻǣ㲻˵𣿲Сʱѣһ롭أ˵˶ֻ󺰳Բ
粻òɺϵǸŴļһǲǳ¹޻ţ޹޵ĸֶ޵ĶȻôôԼڳ˵һ䲻õ۸ԼŻԼȨЩˣҲڴϣϣϣǽϵȵȡ˾ϴˣȻǵϴ裡һϣ
ɺҲòȥӱˮקϾͿʼԼʵһ߿һԼԻ˵˵Ĭ·ֿ֣;ͲûţһֻֿǴҳģһֻȴŵ壬Ǵûټɣ˼Ҿͣ
³ķɺѱĻֻ̣ܱ³Ƿȥ̡ܵ
ϵ˳Եģڤ硯òǷεģֻٴ忡Ǵһ߸λòͣʡµá˿ûпӣȴóԷԸӪĴ󲹵ʳš
ȵĸ˳ʱûбˣʵڰۿٴ忡ó׼Եģȫǲˮнԭ׵Ķ˹ģ˭ģֻλŮʿǺܲڵﲻҲԷ֣λŮʿϵ·ȫλʿĳ
籾ͽСٴ忡·ԵȹӴǷɺͻ壬ˮĳֻסȸǹ⻬ȵĳȡҲˮҲʶ㣬Ի˶̿㣬˵˵ĲЭ֮ڵµ˵·ҿɨӶ˴ӷó·Ȼȫȴѳ鲼
翴ϵķˣһ£ֶԷڲԾ̿ˮȻǺֶܶȥٴ忡ˮ赹ǲ˼ɵĳߵûж꣬ĶǱι
СһıιŽʳ㣬û뿪ˣ˶סԼ֣ıס˵вʹ࣡ﶼˮ
극ĸˣָԻص䣬ʲôͲö֪ˣֻҹ˷ǵߺڶ¥ƽ̨ϳ졭
׼ôܴ鷳Ruby㶼ãˮеɳƵʵߵһٴ忡㡣
ֻҪǻҪţֻҪȢRubyһҪȥյǵ㣬ٴ忡𷿼ں˯Ľˣ￪ĵ룬ˣ
ΪʲôȽ˲׼أˮ費ףе¶Ѿǵ֮УΪʲôҪðյж
ڿڿҸٴ忡Ļ˵˵û˵һʡµֻñ˴˵ĳĬ
úչ˷ɺǸŮٴ忡̣ߵơƺһڶ˵
֪ˮëͷСһɵЦš
ԺȥʱЩ㵽ѧˣٴ忡㿴һưTһͷȻûеƹ⣬ƾõҹܿϵһ˺ۣȡЦ˵
Ǻǣǰû취ھǳ֪ʶˣˮҲں˵ţװȵİؿڣ¶˶ĸȻ˺ĺ¶
벻ɺҲͦ޵ģΣʵˣôɺϵץˣٴ忡ͬ˵ʵֺֹһأ´ӦȰСצӸһ£
ģRuby㣬Ҳȥ˾ˣҴƱȻɺ첻´ˣ
ʵɣŮ˺֣㣬ȴҪķǣٴ忡㲻׵ĸп
ǰҲôãˮҲͷʾͬ⣡ȻͿŷ˯˶ռ󴲣Լȴιӵ̽Ů˵ĸ飡

ӣˣҵԴ첻֪ʲô£ˣ˼ǡ





ʮ¡ˮϦƻ

ڶͣڤ硯˷֣˯һҹλŮͬʱ˷ţ
¥¥ݵķɺ˶εЦһȳ¥ĸ첲˵㣬Բ𡭡
ӦҶԲɣӣ㲣ɺ뿪Ц̧ʹĸ첲ָ
ĳͬͷңвݮģ㲻Ҳһ˵Ÿȥˣɶٴ忡㣬²˴
ڲóԵĶ˭Ҳû˵ԵͷԶȻܶǶעòǣ
ڰߣӵϢܹˣΪԿŮҰ޵ӣȴֻǿãеȻԼı뿪ʳ
ԱʦSPRһжŪúݴϱĿ񡣡ĳ˲֪ʲôʱʼѧ̾ˣ
ϰ̾ģѧ񰡣ɺԹ˵
ʵҲ֪Ϊʲôܻ̾
ɺתͷŪĤʲô飬תͷʣʲô벻ͨ?
ߺߣ֪ߣҲ㣬˵⿡ײβģڸʲôãûǴ˵Ϣɿ㣡תͷŴʵ
ô֪һ˵ıֻ˴ŵģʽʱŻǲƻңЩһҵȥ֪Ҫʲôɺһۣ˼ǣ㵱ĳ氡ʲô֪͸
Ҳǣǣ֪òܾáʲôҪײʲôˣתͷϢʹ
Ϲ룡㰡СŮ˼ϹģͺãɺĻǴ̼һǸǹػ
ðɣ㣬Ͳܰˮ粻ĵģСҪ󣬵Ǹֻû˵ɺͿʼ
ͰôҲһӰɣҲôɣ簵Ʋعͷ롣
붼룡Щ¡ǻǲҪ֪ĺãңҲ֪ɺеĵĸо
㲻ΪʲôҪôӣ
ǱûɺڱĻʵҲҪһһɱֻ֣ûгǰͱɱ
㣬ˮô££Ҳе㲻׵ĵط˵ԷɺٶȣˮӦòĶ֣ôᡭ
Щ£ͱˣɺ뵽¾˵Թáڤ硯ǷɺٶȾˣôûӳأ
ҵĲ˾֪Ϊʲôͬȴԭ˴أҺÿ⻰ǰ٣Ǳĳ˵ʱ۸ĺܲңҴҲͬһʱ֪ģˡȻĳ˺ܺзԸҲĳ˵ЧȻҲֱձԼԸһ֡
ɺĻò˵ͬǱĳЩǿȻĳЩ¿ʼЩ־壡
ʵҲûʲôֻ졭ɺĿڡ
ϣɺƽһ׼˯ʱȴϰԵս׼ź󾯾ʣ˭
ңŵǱߴһҲ÷ɺ¾ģſЩˮͷվſڣӦǲϴ裬ѱͷˮ飡ɢĳֻؿϵſӣɿ¶ԸеؼڱŮֻ»ʶ˹ȥԴСһ𳤴ķɺ˵ֻǼΪ
£侲ΪˣܾýЩ²Ծ˵
˯ţȥģˮҡҡĴӣȫơƺʳҲһЦݣֻǳЦݣڷɺ˵ģðɣϣͦģű˰ģֱȻС˧аȡҲõǰ԰ڰɣ
ˣ̫ҪϢɺеĪĿ־壬ûǲ÷˯ĺã˵žҪţһֻϣ
˯ǰȵƣ˯ߣˮ˵
ˣ˯ܺãҪ㻹ұ˰ɣţһŮҲ˵Ķִ֣޹ɺЩյĿݣôô
ţ˯ңɺĿѷιüëҲһ
ðɣҵģһһδҪԼδϦұŮһˮаһЦü˵
ɺȻҲұŮˣԼûʲôϵҪñ֪ˣԼãεͷ˵ðɣȥȣ
ôȻӣһȻ󡭡ˮ迪Ц˵ɫϸĿ˵ȥҷ̨ɣ
ΪʲôҪȥ㷿䣿飬ɺų⣬Ҫñ˿ô˵ȥ
ڴģǲҹĻܣ£ò˵ֶÿɺȥĵط
ʲôҪǹʲô棬ǹ˰ɣֲ͵㣡ˮſ˵С֮Ķ֮
ˣ㣿߰ɣɺûĸĥߴˬĿȥֻûˮǵóеĨƣɺҲ͵㣬ֻĳ㡭
ˮķ䣬ɺһδķ䣬ͬٴ忡ĺڣˮķһЩɫʣ׻ɫǽɫľɫĲɳ۵ıʯɫһѣĿĲʧš
ϲҵƷλ𣿡ڷһ𣬷ɺžԼˣ

ףиϦڣһϿȥ߲Լҷţ֯ŮŶȻ߿С˵߿ҲڼĿŮơû˧磬ֻŮһȹ
ҰɰǾٱɣ






ʮ¡ɺġ

ϲҵƷλ𣿡ڷһ𣬷ɺžԼˣ
תͷҹ紵ϵ˵оһԾ翣飬翣
ô֪ôɫʣɺװΪȻ档
ǰϾڡڤ硯ֻкɫߺɫɫӵУҲ˻ᵽڤ硯ֻĽͿ־壬ȴĻһּįͿնУ
ڲǶĨɫ𣿡ɺյ˵
ǰҲӦöЩɫʣȻ̫ˮݸһƿơƣӵ±ʼ
ǰRubyȥˣˮûһĵ
ôɺơƴʵĻش
ûʲôֻʱ߿ûȴĿɿڴӡ죬׷ʲôˮ΢Ц޺˵ʵڴ̾գôһ¿ɣ
ŶûʲôʵRubyһּɱ˵͸УӳһѰӳקˣţҲΪûмɣ򵥵İ˵ףҲûгԼҲһɣ
Ŷԭ죬ʲôˣΪʲôʦغڵڶ쿪ᣬԼһˮʱڣҲǸɣֻֻ벻ˣ
ŮĹֹﻹгԶȻˣΪʲôҲֻ֪ڵRubyʱˣ
ŶΪʲôRubyķҲˣɵĸһġģˮ۾ھƾ£ʼһˮ
Ůˣ˹ϢϲЩױ͵Щ𣿻ͻ飡ɺЦŶ˵
ɴ¹ϣʹ¹µһ貣ˮͻȻԼЩȡǰǴӣ뿴һ㣡˵ͬʱˮ﷢һֹ⣬ֹյķɺ
˵ϣʱ䡮ڤ硯쳡ϲһ£˵ٴα˴ƣее㡭Σ
ӦȲҪ˹ˣɺҶ˵̸֮볶Լϣ
ҲΪȻĳȴĵİ
ɺ۾ʾ˵ȥȥձʱͰǵ¸˵ˣҵģ˵Сһ󳤣˵˾˵ֵܽãģȻϣֳȳɼңźɼңˮٴ忡̸һ㣬˼ǣֻѡң
ǡôôɣɺеķͷ˵֪ܣ֪עΪʲôԼҪȥΡ
֪ʲôʱˮߵߣļο˵ˡɱֵֻȥӣӣӣǽ롮ڤ硯ʱӸǵĵһ仰ҪôҪôȥ룡Ұ㣬ɺ
ҼĵһҾ;㲻һȵǳ꣬ԵʱЩŮʱҲŷ֣侲įչһֶ°̬ңʱҾһ֪ǵδҪôĲңҪôһӴԼһҲӰŵģʱ˵İܸ˵ǣͬˣ
ʳָ̧ļݵ°ͣն۾üͷɿ˵ԣ߽ġһǣĴϣĴĹһȴ䣡
ɺǵԼʱȻƿ壬Ǳվ³ײϵľƣͷ˵ҡˣȻȥ˵žҪȥ
ˮڵϣɫ¹ҫ£ģҧҲҧģơƹҲһţڷɺ߽ʱƵûơƹ޵ִµأվѱ󱬵ơƹӵһߣ׷ȥ
ڷɺײײ׼ʱһֻ޳֣İϣȦŰ֮䣡
ôţˮϢľȻǰʱҲɫᱡΣɺ˵ĸо
㡭ȶˣϢȻȥ˯ͷеˣɺװŴ˸Ƿӣ
Ǻǣӱܣˮմ˾ĳŴϴ͵ζ
ɺŪһͷòӲŷͷƤתˮˮ衭ҡһ𳤵ģһֱҶ㵱磬ͻȻ˵ҡҪʱ䡭
ãһ죿̫ˣɺʶĵͷˮͷ÷ɺ۾ֻֿڡһڣҲʼеʣɺû˵Ŀͷ
һ£ǲǲˣŶһôɺģ׼ͷ۾ȴͻȻ̧ͷϵıκ£ɺûмġ
һꣿꣿʮꣿΣˮͻȻһİŰϣĳ̶Ű巢޴ɺͷصײ棬ֻ۾ƻεֱ
Ϊһ𣿷ɺҵ㣬ԣֻǣĻҽȥΪʲôͲһΣǣûҲǴģҵʨһı̫СˣˮľֻбӵŵԶ˵Ļҧгݵĸо˺塭
㡭ſʹɺüͷĵؿڣͷʹѹȸУû˼Ҫô뿪
ʹҵʹΪʲôΪʲôͲῴһۣͲͷһۣˣȴô۵һ˿ڣ벫ͬĻͷ𣿡ˮİò˺һ¶档
ǣҾôҪĿһķڽﱻ۸ңΪʲôҲ룡ҲǸŮӣҲεʱ򣡲𣿡ɺҲܲ˵𣬺
ˮûЦˣЦĺң˵ˣɺȥɣǣҲôһ˵ȥΣֻҪϻδޣҵģ˵һѱתĴȥ
ʲôɺ֪Ҫʲôȴʡ۾ǱҪ
δ޿£һѰ󴲣Լȥ
ܷɺԼѧкȥȴֻһ仰ΪһŮ˱ʱߣȻŮˣҲᱻԵ






ʮšٴ忡ı

֪˶ãɺ۵Ҫ˯ʱһ䣬˭˲ǵˣΪһ仰ɺһֱ˭ˣӦǵˮеҲԾֱ췢£
ɺ˵󣬿һȵ磬ιôˣɺı֣
㣬û鲻Ծ𣿡ջ־˵
ţҲͷɺͷʱʦ
ʮӺŮķҲٴ忡ķ죬ľΪ֮ǰ˵һҪǣٳĲӡԵ˱ܿ˶ʱͺ£͵͵ȥſڰɣķܺã壡ֻ˱ٳʲôӣ
㣬ûٴ忡ʱе㲻Ծ𣿡ɳ˵
ûаЩ𣿹Է˯ɺûиоס
ʱڼҪܶ࣡еί˵ÿ춼ӰҲ֪æǼæ
а˵һ£ʲôĴҪôæϢʱ䶼˺ܶ࣡
ţ~~е⣬ûиʲôжܻıɣģҲϹ룡Ҫٺˣɺˮһ˺µĸо
Ǻǣ֪ģԺԸˮģظ֤ɺӣֻǰ룬Ժ󻹲֪ȶԸ˭أ
ʱٴ忡æֻԼҲС˾ûشҪȥæģֻ׼Ҹ
е۵ٴ忡еʣϵһЦŮһͷֱ۾ƤˮܣŪ߶ˮ飡
һڻ԰ʱץĵġǶʱ⣬Ҹ֣ԼҲ˲ٵЦݣƽġڤ硯һ˿ֻϧֵʱǶݵģ˼죬ҪʼԼļƻ
ӳóһ޺У򿪺һ챦ʯ䡣ǸʦغҪõĶ࣬ΪѡʯĵһС궼һһ÷Ŵϸѡģ
绰ͨ룺ҶĶ𣿡еڴ
㵱ɰй˵Ůһҹ𣿡ԷƵ
ǺǣɲһҹˣҪã
ʲô㻹ˣ
Ҹʱ䣡
ٹ°ɣ
ʲôٴ忡ʼᡣ
ιǶҲҵ죬ûȥ㲻øʱ䰡滹ʼʱ䣬ˣǾҪһˣ˼ҲŲҪұ˸
ɣûж೤ʱٵˣ˵Ͱѵ绰ˣɷĳڵ绰Ǳ׼ţ
ٴ忡һƬһýָǽָŵƬϰϡRubyһʢĻ񣡡
ûʱٴ忡һֱ׼ǵͻ񡣴ڵϿʦغķ;ҪȴֵСŮ˸ջؼҡ
ºӾҪе·ȫֻΨһʼƻǵĻˣҪá
Ϊ˸һĻѻϵ£󵽳ѡС峡һΪΪҪŮ˼ʣϵ·˻ɴһһѡáֻǼĵˡ
˵ʱͿʼ棬ʱD-reamܲѧѼǵǹ˾˵װҹĭӣҲĺ֮һȻһﰮǻһʱõƵ·
һа¡RubyȲƬؿڣε˵
绰ٴ忡ظӣ绰Ҳͬ䣬ʲô£
ձǱжˮ˵
ңµ绰ٴ忡ƬźãָҲյźã
ڴ¥صܣ۹ⲻֱڿǽյţֻ߿ٳ£С
ߣǲ׼ˣһӶ
߿ɫûȫڣֱ6ˣȥ˿š
ȥˣ׼߼Ҵҵ¥ܣЦ춼ϲ£ˡ
ˣˣˣšRuby㣬ɺҪˣǸ˵ˣֻòȴ˵
ûзӦ߸侲ģֿʼô˰ɣ
׼ʱſˡ翪žͿĽš
~
~~ͬʱ𣬾¥µĸսٴ忡ˮ衭





ʮ¡

ٴ忡ˮ¥ʱͿ߹ڷſڵϣڵЦɺԱޱ顣
ô£ٴ忡΢üͷߵ߱ԼĻá
ˮѣߴϡѣ
ղšǡԡһšͿšһСɺֵ͡˵ţ洭Ϊʹ
ٴ忡㿴ֳ˵߰ģתͷɺɺӵԾ˵ţղ߽ǳԷػŰĸֻ棬ǿźRubyͿջصĽţϷ߻ȥЧǡʡµĲ˵ˣҶˡ
ٴ忡㿴Żﰲͨ磬߱ˮͷɺһ۵ЦһǸײεߣ
ճٴ忡㻳磬ͻȻĲһ
罿޹ǵСװ˿µļ⣬۾Ҳͣķŵ磬ٴ忡α겻ξƱֲͣĲȴ
Ruby첻𣿡ٴ忡ʵĵֱڴģСҪĥˣ
ûаǵ˵
ôٴ忡ǰ£ɺһ硣ɺҪúá̡һźã
ǰе㲻תַؿڣһڣ΢¶ء
ٴ忡㿴ľٶӣѪĳ嶯ﲻҸҽе㲻ڵ˵
˼ҡؿ˵ַؿϡҲֵеܡ
ٴ忡ϳ֣ת岻ٿٶջ𡣵֪ܷ룡
㶼ôңһжƣ֪𣿡翪ʼ߿ࡣ۾Ҳͣ͵ϧĳȴΪ
˵ʲô˼Ѳ³һٴ忡ƽʵ
롭ȥϰ࣡翴Ʊ¶ˣǾͲˣҳ촰˵ֻҪСĵУ
У붼ûͷ񶨡
Ϊʲô粻ɵĶ㲻Ҹɣң
ûΪʲôΪ㲻Ҫ
Ҫÿ춼Ķȹÿһ죬ʲôӣȫҲ֪Ҫôദܲ˵ķɳڵת
㲻ҪֻҪһͺˣ
NOǸԶܵ£Ϊ޷һ24СʱÿһÿһңԣôҾͲյĴ𰸸ٴ忡㿪ʼ˼
ܲȥĿǰСӦ˫ֱصĶԼٴ忡Ҳףǲưոݵģ
RubyףڲУҴӦ㣬ʱ䣬Ҿ㣡𣿡ٴ忡ȴôΪ
ܣҲ룡ٴ忡㣬Ҿ͸㣬Ҫôһ24СʱңҪôȥûеѡ첻ӦԺ׼˯ظɣѻ£ѡ⣡
Ruby𣿡ٴ忡ܴǱʵ
ǵģ
ôֻܸҹٴ忡Ҳһѡѡ
ʲô˼㣿
ҪôҹҪôֻܴ򵥰ɣٴ忡аЦ˵ȫƣ
翴ӣԼıӡֱˣʧܣ
ǰߣʹ˼ʹĻشѡ
ãô翴վӣô²ã׼ǱĳץҪղŶԵ˺ٴ忡˵Ȼͱڵķȥ
ڶ죬ƣٴ忡ȥҲʱ˶֪ǵıܲһܰˣһǰ;輯ܲõδޣ㲻һأ
ٴ忡㶥¥İ칫ŴĿռֻһźľһƤӣһƤɳǼ򵥵Ŀԡ
ٴ忡ɳϣԼ칫ǰʼ
￴ʮӹȥˣСʱȥˣһСʱȥˣŭߵǰ˫ӡٴ忡̧ͷ
Ҹ㹤ķʽŴۣȫǳݵĴһ
￴𣿡
Ruby˵Ҫô㹤ҪôҪһ24Сʱ㣡ڣڹ˾Ұҹ㹤Ҿͺ!ٴ忡˵Ļ˵ʯͷԼŶһʹҪ
ٴ忡˵ˣЦɳãѽ㲻Ǿڼ̫ˣھͲˣΪһʱ̵ߣ
оοʵԼҪҲ𣿺Цؿڣ
žž죬ٴ忡㱾ܵĿȥɴ۾ܣ
粻Եģʣôˣ
ͷٴ忡ڻš
飡






ʮһ¡

ʥҽԺＱⶼˣҶڵҽĳ֣
ҵĴŴʱҲ缱ĽŲڿѵ¸Ĵʯשǰͣסˣ
ҽ̤һ˲ְҽ档
ҽôżѯʡ
װֻ¶ֻ۾ҽһۣ⿪֣¶һֻܿɰȴһЩƣӣܲм˵ˣ
ȻէܲӦǴҽ˵ģҶ˻ˮҮȴˮ˿
˵ˮ裬ԺֻһʱѪĿɿݶʱ鷳ڰλ͹ȻһССĲ˾Ͱ˸̧ŽѧУҽһʲôƤ˶Ҫ
˧״ָˮ˵Ե湤Աֻǵɴ۾ľٶΪû˻ô˵ǵܲ˵ܲáҽȴǰ漣ᶼչָǿ
һֱΪͨ²ܵܲûиһߣȫ°͵ҽԺ18㣡ȻҽԺֻ12㣡
ҽܲøղŵֻܰȫҲĵģҽѧʥҽֻ֪ҪһڣܰصǰĻˣ˵ãллˮҲҽӣٶĺûֻỻ޾ķ̣⻹ΰܲã
ˣͬʱλСأˮ뵽绹ûϢٳˣȻٴ忡һһƤ
û£ֻǡСˣ˵˧ǧ겻ĳЦڿʼе֮ӣ
ʲôˮ費ŵʵҪʱٴ忡㱻˳ͷϴűҲĲˣҲʯ࣡¶ԵҲǰźıԲѵıʿƳ
ҿⲡϵˣٿǸƤëĲ˵ҽﶼʸ⣡ʲô˲ˣ
ˮȥźһкڿɰʸһæĳʦ٣ô£˵Ruby
~ȵȣRuby㣿˧һ㲻ѰϢ
ǵģڡڤ硯˶ôУû˵ʱˮ軹ǻ
һȺʮĴҪһŶʮͷСŮн㡭̫Цˣǧңλΰôеģ˧Цǰ͵ģˮĳĳ߱װŴʱӣ
٣ڸ֪ڵΣˮջ־Ŀӣɫ
OKOKȡ˧֮ǰƤЦӣҽеӸ˵Ƿʱĸƽ̹ӲӦó£ֻǸֻ̥ǸСҹƺӦò1£˧һİ侲ıȴһɰе˵Ť
˵ûвˮûȥжŤֻһԲߣ
ǵģһµĻΪŮˣѸԼеģϾҪһֵḶ́
ϻ𣿡ˮʱ˶Ѿԣ˭֪˴˵
Сˣ˰ײϣŶŤˣĽеŤˣ߸Ьģ˧һ£Ҫ֪ģȻҲ³׼ʲô
һ£ˮ迪˵۾ȫǵţΣ
ףϾǸŮ˶޷ԼĹôʧϢֻʲôһ£ŮСһҪϢһµνӵʱ䣡˧뵽ϵˣôʵڴһǰ£
ĽŤˣǾɣºһչϣôܶɹһ£֮һ֪£ˮ˵Լ뷨ϣλ²ҽܹϣ
Ҳûôе˵˧װνߣ֣ȻһıӰ
ˮ迴ӣ޷ÿ춼Ǳɽһ𣡶⼸ÿһǰ˸Ӵţȴܹһˣֵ
ô˧Ǻη£
˧У29꣬˧ҲλҽˬĵطһԶϵ̬ͱ׼ģ˵ĸоֻ20ͷӣǸٴ忡һʱҲ󣬶ǱǵСܵһЩഺڵŮǵëͷСӹɵĵϷ
ҽҳСͶҽѧŨȤڱ˻ǹеʱѾʼͲע䣡22ҵҽѧԺͬ꿪һ񻰣ӲǸһʮ˻һʮͷҶӴˣһȫʥҽ
29ǶҪҽѧĵķʵĴߣŰ˵Ĺ⻷ٴ忡ʶֻһ⣡
18ʱձʱһȺ򶷵һһﱻ˶½أȥʱֻǸź˵ڵطĵϷֲǸ¹껹Ѫ
иڸţǹ˧Ҳ֪ΪʲôƽµʱԥǲҪ
ԥʱһǹ죬Ӱ֪˭ˣǸ׼Ҫǹɱ˵һĻҲû
ڳ˧˿תҪʱȴһֻð̵ǹһŨѪζ





ʮ¡˿ڣ

˭Էʵ˧ǰǹȻŵǹζǹȴֳ棬İ˵ʻô侲
˵ǼٵģûϣԼжԱøտǹȵǹڵͷװƽ˵ǹ·ģﲻǺԼӢ֮Ȼϣɱ˵ӷڵ˻еĻ˵ʲô
㲻ձˣҲ濪ˣԳ˧ҲԷʽӢﻹûе㻳ǲǻеˣϾձӺܷ󣬺ö˶˻еˣ
Ҳǣйˣεģ˧룬˵ô£˲ɱ
ȻοͣھƵúôţʲôˣԷϽĺܣһҲɣ
٣֣ùε˶һһ߳еҹҹģ㵽ģֻ˵ҹȥЩʲôռ֮ģֻҸطȵƣ18꣬ҳһձ̾ƹܵĺϣ˾ưɵľܾߣ
Ȱȥݻ߻ȥɣСٴ忡ǹת׼뿪
˧ǾСȥקסĺ죬ͣ£ԼˤˤлûУ
ҲҪ˵ٴ忡ƹ׼뿪ȴĳסˡȣ
㡭ջǾСֵͦСٴ忡ۡͲǸֵˣȴҪˣˣ飡׼ʱϵĲΪȻٴȥ
֣ȻҾһٴ忡ĳȣȥ
κˣǲǾջǾСձӣ˧ǽվԵ
ٴ忡תǱߴŴˣ¹ϣɰʹ࣬һˤˤĲᣡ۾ȫǲޣȤϲСӣٴ忡һߵǽе
ΪСȻԸǻǸǽˤʹıߵǰһԶʱֻжһ£ϸпʱֻñʹ
Сӣô֪ˣ￴˶ãٴ忡һֻӰǽʵղõģ飬ܱߵĿ½ƣ
ȿȣȷ֣˧ֵе㴭Ҫ㡣ٴ忡ɿһ㣬۾ӥһĶó˧ţԼֻһ䲻ԣСûУ
ҲвԼ˵òĿСѮаڻС˧Ĳ磡øУȻǸGAY֪ЩֻΪϽ㣬˺޵
GAYһң˵ô֪ϵˣ㵽˭ٴ忡ﱻеģµĶ
ܼ򵥣Ѫô󣬳ûбӵŲ˭ŵϵѪζŨңζȻǲ˵󣡻ǣйˣΣ䷢ֵģ˧ͲַĵĻش
ٴ忡㿴ӣҲûȥƭɿ֣һֻԶľ˵ҵˣŶǡڰûɵ۾صмλã
ιôʲô˼㲻ǡ˧ӣȵĴǿϧϧôа
룡ղ㿴ҵӣһģٴ忡һȥ
ι㲻ˣ˧ȥоˣһԶľʵ
ҲҪȥطΣٴ忡ûͷĻش
˧ˣһɾ·Ҳһ࣬ҪֹѪҲûɾĲȥ𣿡˧ʵ
ٴ忡ͣüͷ룺ϵ˲常֣ûκ˸ţ常СݾǴ
ʲôأι˧ͣף˲ȥҽԺĲӦǸǮ˼ңӦԼҽ
סٴ忡תͷ˧ԾĿɱڰɣ
Ҳϲʲô˵һϣ-ס--ٴ忡
ѩƵ꣡
ȥģ׼г⳵ȴ˧קסĳأ
ˣ֣ͬʱҲ߳˧û˼˵ֶ
һ·û˵˧ȴһֱڴ̽ľ飬ϵӦòᣬȴȴ棬˵лɫе԰⣬һڱ˵һǸ̥
˾Ƶ꣬˷䣬ٴ忡ѵ󣬳˧ˣһﲻ˰Ȼòǹѹ˿ϣ
ǲ˰ʹ˧Ͽʼҽҩʵ
֪Ϳ㣡һѪٴ忡ɳϣӹëס˿ڣ
˧ˮҽҩ䵽ߣĳ׳ļû׸Ծ¿ˮ
ٴ忡ѹɳϣˮҲˣ治GAYٴ忡Ĳʣ۾ŵĻţ
ĳ˧ֻҡҡͷʾǣѾϺˣ
Ǿͱ۹⿴ңٴ忡ȥԼɺãװӣ
˧ŷ⣬һǣһﶯ磬ʱҪԼǣ˵ģҺ
»ˮϴ˿ڣĳûУǹ̥˵ģΪʲôղŲ˵
Ը⣡Ϊ˯ȥιȥˣ˧ں۵ϵһһصģ
ôỳGAY
ٶ
ôˣ˧ƢİѴѪëӽʪһأ
˻˵ʿˮ𣿡ٴ忡첲ͷģƵģǸһ
Ľа˧˵һ˼Ľ뵽һﵱʲôŤ˵
ٴ忡ŤͷһT˶̿¶֫һûмСһתͷã
㣡Ҳƽϣ˵ſʼ׼úô˿ڡһǹˣӵ!ӵ海ͱȥģڵһ
ôŪģһǹˣ滹ж£˧üͷ˿ڣ֪̥ӿʼһֱûκʹı֣
п鲣ְȥģٴ忡˯һ߽ó˧ˣ˿пЩҵǿһָļⲣ˵ӣ治࣡Ѷڳ󣬳˧˿Ŀʼϣ˿ڣĳһֱ񱻴һƽŪˣٴ忡Ҳˣе㺹⣬ûʲô飡治ֻǿ챻502ճϵһ

£пͣһ죬˼ͣ






ʮ¡ֵ

˧ʰҽҩʱͻȻһȻװ˼˵ղŻΪûˣתóΨһһֻ˵ոշ֣һֻ
·ٴ忡㿴һۺ˵´ðɣȻ绰š
ʲô˼㣿ι㻹ûջǾ仰أ˧Ѷһ׷ʡٴ忡ֻǸһʾ
ңѩƵ꣡·߱ˣ򵥵ļ仰ȫǾó˧ӿ϶ı򵥣
ˣСӣ10Ӻһ뿪ллƣٴ忡ɳļ
˰ɣһһһǹ˧űڿɳϿӣ˲ٱκεĺģпӢŶһǿ磡
ðɣǡң֣ٴ忡㲻˵ʲôֻҪӣʵҲ֪Ҫʲôֻʶ뷨ʲôʲôʲô˵ʲôǡڤ硯ձ׼
ɱڰ˧ϸԳӰﾭŶΣ磬үҰɣʮϵиճ̵ãֻҪŹңһúõı㣡˧ڵղһıĿȿš
ٴ忡᲻мĻһ䣺ǸõĻҪȻһǹ飡
ιʲôأôɵӵĻҲĵʡһ£Уһǹٴ忡ǰǹ˨Ӹ
һûأʡʡɣ˧˦˦ͷЩõӵӰı綼һ飡
Ҳ˵һ飡ӣѾ˵Σٴ忡ָֻ
ðɣͶ~˧־ٹͷһҷˣ˧
ʲôٴ忡ûʣ
˧˧ٸһΣĳү٣˧˧ÿֶǼ֣˵ĵձ
ǳ˧ĺ𣿡ٴ忡ӲЦͻȻ٩
ô˵ΪҼҼϵȷйسһ¼ңС˧ԣ˧Ϊ˧˵Ҳٴ忡Ҳпûôˣ
ˣ㲻ǲӰɣ˧ԭһһƽ
ô㣡Ͼûʸȥ֪ٴ忡׼ɱ˵ӣϵıں˵Բ
ۡ磬кðɣǲɱҵģ˧һ˭ı飬ɵĴĿţ
Ϊʲô֪̫ˣ
ܼ򵥣ΪûиղɱʱɱһɱҪɱȴûɱ㵱񰡣
ǺǣСӣͦаðɣҽٴ忡㣬ʲôձӣձȣСٴ忡ʱ䣬׼ˮᵽ¥£׼뿪
ιҲС飡˧ǰ±ˤ
ëû뻹˵Сٴ忡ǽϣ˫ֱأǸ˯ѵĵаħһ˧ٱԻóӸѾˣ18꣡
ٴ忡򿪿һ!?û뵽ӻнţڴ򰵺һٴ忡תȥţǱ뿪йߵģǺ飡֪ΪʲôҲǹﲻ뱻ô˵ɣ߽߱͸źˮԼȥ·
ˮ迴ˣ۾ʼ䣬˧óʱ˧ɣһֱ亹ӣٿˮ裬ʱԸһ򣬡ɵ㣬ûˣų˧ʪļ򣬡ֵܣһ仰˶𾪲٣ٴ忡ԼҲһûʲôѵġڤ硯һ˵ֵܣҪȥж𺳣֪
ղžҵƵģ
үˣˮԼ׼·вԤУ뵽֣;ԼϹ롣ղŽʱֻϵѪΪǱ˵ģ
һʱʧ֣ƣ˵ȥȥ˵ٴ忡Ƶֻ˧˧ѾǸ⣬Ҳա
ˣҸˣһסģ֮ǰ漯˸ӸŶһȥģǰԼݱ¶˰ɣˮе㲻Ϊʲôô
棿ԭǡˣһģʱ䵽йңֵܣ˧Ӻһģ֪ʲô˵ʲô˵ʲôϢϢͨ
ҴӦߣټٴ忡־ϵǹŽ·ת뿪ˮҲ뿪»ڻζĳ˧̳ˣǣ
뿪ĳϣˮ費ʱٴ忡㣬˵ҲӦðݱ¶Ӧһǹ𣿡ٴ忡ǹ۾û̧˵뷨
ˮ費ң
ˣûˣٴ忡һۣӵһ۷ʱҾ;Ȥ˵ܸʱҲŷδһò˵ļ治ЩרһҪã˵˿ﻹп鲣ʱ侲İ˿ڴɾֿ׼ޡţҲʹѵٴ忡˵ۡҲͣ
ǲ˵˳ȥ𣿡ˮ軹ǲĵʡ
ᣬƾǳ˧Ե֣ٴ忡϶˵ϳѵһЦݣû䣬ûơֻͣ˧Ȥ

˵ͣһģ£ؼҶ10ˣֻõͷ˯ӣӵķСЩ£ҲǸˣΪӣǸˣŽţڰǣߴУ嶼ûʱ䷢ҲܲҼ£






ʮ¡ѣﶷ

ʲôأͳӳ˧ĺ𣬳˧תͷˮ裡
ûʲôһɨ֮ǰ˧
ټүôʲôĵˣˮһģʵ
ʲôʱôԣҴ֪ܲڤ硯ǣȻԣǺǣҾδ֪˧٩յС˵ڻʶʱ飡
Ŷټ˧һ棬ȴڻ䣡㲻˵Ҫǰ𣿡
Ǻǣ˾ͻ
ϣˮ迴ֵĲֱôҲֻ20ͷһܼ30ӡ
ιЦˣСѨȻϿ仨!֤ᣡ˧Ŀŵˮ迴ǲԾ죬ЦһƨڵϡָͣЦ
ιˣ˧ץȴܷĿڵϣǺĿţûйĳЦֻǶ˼ͬ顣ϾҽԺˮֻһıңټҽ̫˵ԴҶΪǲΪ˲ʧضѣҲǿ
ĳЦһľ׼뿪ȴһʱһСʿӿٶȣǸűöˮ棬Ϊ
ҽٴˣһ򵥵ĻȴҽԺ˹
˧ٴ忡㷿ʱѾȫˣʱӦûڴŵҲ֣Ŀ
ȣһ£ˮɫ˴ߣҲñ˵¶죡ˮۣһߣ
һжڷɺûô򵥣Щ֪ǲ֪ģ
Сӣû氡ҪҲŵģԼרҼ֤£һȥˣԾ࣬ԺʲôʱֻʡһʱݿʱܰȻһһŰ߳ȥûУ˧һ߸ܿ˵ٴ忡飬һٴ忡ĵһ΢Ц֪һǵ춹ģ
ЩԱɲʲôûϿڴˮϸǰתԺûпҽֻһЩ̫ƽܳǧѪ飡˵ձרץģϵǧ޹·˹ѪѪֵǮģ
ָɣȫЦ˧ŭЦĴϵıȴһ
ٴ忡㣬ϸҹʲôʱţұ֤һһĻ컨Ȧ˧۾磬ָٴ忡ıӴ
㡭绹Ҫ˵ʲôٴ忡ס
Ruby˵ˣ˵ģٴ忡˵˳˧һۣԱߵĲϣ
ι˭סģʿ˧ڱûвϣüͷԾһ
ǡʿЩŵĿˣֻһ˵ǣ˵ģ
ңɺվϣҲϣô
˧ٴ忡㣬ߵͷ˧ѲһϣĶ˵صˣ鷳ȥҪϢ̫ֶ˵㣬·ˣ
ʲôɫҽѪɫ⣡ȥϵͷתͷԷɺɺҽѵ
ʲôǷɻ˶뷨浱Լ԰ɺһ㿴ͷûУ˧𣬻һĿϸģ˳Ϊղŵ´̼һڳĶλʿյϵĲɵĵ
㡭Ҫûȣûʣûòûͷԣû˼룬ûƷλûȤûУҪǸŮ˻ῴ㣬һϱӲƤˤ࣬ͷײʯͷˤתͶΪ߲15س200ģһˮΣͳˮһë˴üë۾۵ĳʣ뵽˻ȫһֱ
ûһ˵˶ĸȫĿɿڴĿŻڴСŮˣǶһֱСܼһ͸ǿ
ٴ壬СŮǸǿһսʿ˧ͬɴ۾ٴ忡㣬̾
ȣٴ忡˵ʲôȴСǺֻܿԣ
𾪵ˣϷĽСͱҽһ˳
ðٴ忡˵RubyǸҴ𺳣´ܲȸҴкһᱻ̼ε
ˣ϶ͬԼղŵʧأ˼İͷʼٸһĹ

ûƱƱӣӺŬдˣΪʲôûƱƱҲûأҸ˵˵òãӣӶҪʲô~~~~~~~~~






ʮ¡

Ĺĵһߣĸٴ忡ҪѲƤһ
ɶ񣡡ٴ忡ΪΪģȴľ仰е㳰ЦԼ
ôˣҿʲôû˵
ǣʲôֵܰҳôûôʧ̬أеһҪˤĽų죡šëٴ忡㿴ҧгݵӣΪĳ˲Ѻ
ŤˣŤȥͳɲˣٴ忡ֹľٶ쿴ԩңֻҪ棬һԣˮһĲЦȫȹЦڴϵˣֻܿܳȻĸң
УһҪһȥ𣡡һվëӵˮ
ˣˣŻûأԣٴ忡뻳ԼŲһ£Ҫߣ
𶯣СŪʹˣôˣ϶ʹɣ뵽ÿǸûҩʱһ˿žˣ붼ûʹûпһʹǸҽŪʹһ粻òõ˵Ļ治һսʿ
û£ٴ忡ŲЩʹʲôֻһЩҵȤ
֪ӵڲôҩЩƤˣ⼸ٴ忡ǸҽĹ¸ˣ񿴺Ƭһٴɣһﵽǲǵˣ
ʵֻ첻ˣȥ˵ʵҴۼҼʶԭҵŮ˾ȻҲеøǱʣٴ忡յ˵ߵ죬ٴ忡ƵЦؿڵЦŶϣôʵôйУ
оˣٴ忡㱧֣ĸıϢȵĺʱٴ忡һ㴲λ΢յۣϵЦҲסˣüͷɴ֣԰׵Сˮ͵͵£˵ʹ
мӦø˵£ˮͷеεĸ˵ٴ忡ΪΪըھΣ¶Цݰο£׼ǽRubyȥ˾պ˵Ȼһ52¥ɱʽɱҪɱң
ٳǼ£ڴ߹ĳ˧ĴĻҲٴ忡һοӡ
ų˧üŷͣĴ꣬ٿˮεӣовõ飬£
ʲôǲҵʲôٴ忡ŵǣмֵô׾뿪
Ҷ˵ЩСˣСˣ𣿡˧תͷĺְһ䣬ûͷ̿˳ȥһССķ϶ô紵Լ
ôˣǲRuby!ٴ忡㼱е֪ЩʧصִŴʵǲʲôǣԼϵˣֻҪһ𰸣ʲô£
侲£RubyС£ˮе˵ȥ͵³˧߻Ǹղŵӡ
ˣڰѻ˵˴ʯȴŸı꣬ͺһֱŵĴʯ·Ǹأһʯͷ䣬ôؽʲô޴ӵ֪
ʲôٴ忡㲻ŵһ䣬ûŭûףֻǲԼģ
ǣŮˣǸʲôûеŮˣˣְ˧еĸ𰸣ҲΪʲôԭ˿Ρʶٴ忡ʮˣ֪ÿʲôӣҲ֪ôҪһңһŮˣһɰĺ𾴵常ĸ˼򵥵ļͥԵõĺʱڷԱߵҽȴ֣Ϊ֪ٴ忡ϣ˶ϣ
ô֪𣿡ٴ忡ûĴ󺰴Уֻ֪ȥ
ʱܲð칫ʱֻһصĲкRubyС㱻һѹʯ£ĺ󱳺ͷ϶бˡRubyС㱻㱣ĺܺãȻʱǰæ̧ǵȻϣǣ˵RubyС㲻ԣȴһֱţһЩѪǶΪǱʯͷϣбըεģֳʱҡ֮˾ûжپ飬ܻңûע⵽һУֻҪҽԺˮ´ŵ˵£ǲҲ˵е״Σ
ڼ￴ʱȴϵСˣһʱԱߴҽ˵Ůȥ˵˵ŮѣҵʱͷˡñҽִƣٹȥʱøҽҲ֪סģ˽Ծι˧ӹĻ⣬Ѽĸˣ
ٴ忡Ǳ˵ͷһһֱֱĵڴϣ۾ҲǿնĿ컨壬ֻпտյ̾Ϣúٴ忡㿪˵֪𣿡ɳƳأвɣУһӱһеľ·һʧߣ
֪ΪרҵжϣԼж֪Ϊȡ̥СҲֻвһµʱ䡣ԣҾûǲҪϾڵѾΪۣ˧˵ȫκɡˮһĸоǶӮˣдʯ·ΣյȼƷǿ࣡ΣյȼƷҪֲ˵ڳĬбڳĬǻҪôһ
˭Ҫ˵͵ûзٴ忡ʼеʣȴѹš
Ϣֻ˷ɺ֤ᵱڤ硯ĵ֪ˮ϶˵ٴ忡ţΪɺص㣡
ҽԺҲԷģ˵ʱҽԱûһκϢʱȻԱҵĸǶؿƿԣģ˧ȫ׼һҲģ
Ǿͺãһ˾ɣٴ忡ƣĺֱֻۣۣ˫ն۾Ѿˮñͷ̲סڱʹ޳
䵱ˣһۣʲôûпûġֻ񾯸ǲߵڣ
뵽£ٴ忡ǳϧ۵ıӼᶨRubymylove~~~~ͷһĳŵΨһܸģ





ʮɱԭΪ

ĳſڴζĽ٣ۿѼӾҪߣջǷˣ
ιᣡĴߵȴһЦڴڵľ׽ſζ
Ǹŵģٴ忡ĿһۣԭϲŲҪĶ翴ų˧ԱӣЦ˻
֪𣿸ղǿÿﶼҪйλҲֻҪɳҳԣ˭֪ͻȻһӾȥԣɹĳ˳˸ЦĿˣŶڵ£׼š
ιӽϵ˺õĿˣ˵ˣ˧궫һƨĿڵϵĳˣٴ忡㿴ڲڲ´ֻܸĳɫ
˧췭ۣ죬Ұɣôһ鷳Ҳֻȥվ˵ĳˡ
ʲô粻Цٴ忡ԱʵһԷһÿ٣ٶٶʱҪټһҹ治ʲôļҪҽ춼ҳûòʱŶãεĶٴ忡ıӲܳ
ôҲҪĳܲ˧ĳĳ˵ĳλȥιÿı𿴣Сۣٴ忡㾯ȻֻţҲ׸
OKҪ˵ˮأӽûпǸƨ棬ΪǸﱧſأУû
¾˵û¾͹ٴ忡װ۵ӣ
ðɣȻ˲ձϢҾʡˮˣ˧Ҫߣ£Ȼ˧˫ֱü
ˮȥˮˣˣ˵ٴ忡ѻ˵ȥ
ָ磬û£ðɣȻ˲ںʲôҪܵģ
ձǱҵõϢ˵ҩĲʹúʱԣ鴤񣬶ĳЩȴûκ֡˧ɳŶޱڵ˵
˵ʲôٴ忡㿪⣬ʱˮͷɺˮˮ
˵ǣЩûзӦˣӣ֣ٴ忡üͷ£ˮѶźúǵ̸˵ձдƷҩ
֪!ٴ忡ۣ¶˵ϲſţ֮ǰһϢҲûУˮ費ں䳹
һҩǡڤ硯ĳ̶ģ˧Ѽڲһϵݸٴ忡㿴ϢüͷյĸϵֽסĵطѾƶ
УձǱյйըϢȫʼҡϢѾɱ־ˮ衣ɺİϢٴ忡㣬ûʲôӦеģ
Ϣ˵Ѿԣˣɽӵţαɱ˵˰ɣ˧ʼν˵
˵ˣһжģˮ裬˾ôĶأٴ忡Ļתͷˮ衣
˾ãһǰͰĹΪ֪Ѿû£ԶĵϢᡣЩҲֵǸڹ˾֮⡣Ҳ⼸½ְԱҲˣûʲôͬ˼ҵ๤⣬˶ǴӸֹ˾ɹߴӰֵѡ˲ף鶼ˣˮϢְˣ˧ƵİĶӵϣüͷ
˵ʲôģʲôҲû㶮ֻܿſڱտڣǸһ
ˮӳͿʼԭ򣬱Ϊǳ˻˾ڿ򵥣ٴ忡ѴŸһЩ
Ǹҩձʲôϵ汦һͷ˧İ׳۵һЦٴ壬ôţɸһҪ߳ˣ
ȥƻҲûó˧Ӧ죬һץסԾĿûп
ô?ŵ׼ȷȲɣٴ忡§СԺ˵
Ƕϴҿǲ𣡡˧ƵĴҧƻ
Ǻǣһ֣Ҳ˲٣
ţߺͽ𱪣з֣
˴򿪵ԣ˿ŵĻ棬ļȴ˵ףٴ忡㿴ʱǳġ
첻ͣĿ¼񣬸ղŷֳʱĹԱ⣬ֻһЩÿ͵֪Ϊʲôȴǿ˵ӣָǸˣӦǸŮˣźɫװӦǸŮ
30¥ȥûȴֻһСʱ뿪ڼûκμ¼߰ϢǣҿʼˣŮ⣡
Уǰһϣб˵¥ȥʱȴʲôҲû֣Ϊ󣡡ǵõϢֻУһŮ˳棬Ȼ¥ʧһСʱǰһҹܲð칫ԣ
ٷŸҿ£ٴ忡Ըطţʱ䣬⣡
ˣǰһ죬Ӧ˽ذ칫ңûҵָԴ򲻿칫ĴţȻҲȥֻǰһȷȫڱѲʱ
ȥңƻһЩ¼񣬲һٵĻǡǸŮ˵ĳ֣û´ӦʱǵļؽԶ̿ƣٴ忡һеߴõĽ۸ǣȻЩҲ뵽ˡ
ǣôܹȥǵĵأʱǸըôĶ¥ˮе벻ͨ˵аţôңأǶͲͨ
Rubyǵ㿴ʲô𣿡ٴ忡ʵ룬εҡҡͷûУ
룬ǸŮӦô๤ҵİ칫ﰴװһʱжǷڸ߿ôжֻһֽ͡
˧ȴٴ忡ͷ˲һɣĳ̼Ѻ۷ǿļһϾʶΣմܳȥǻϣ㵱ʱǿ룬Ҳըĵֻأ˧е¶˵´ҶԭΪ
Ů˭˭߻ģ粻ʲôĳ޾Ȼھµը
ã벻ˣٴ忡Ļ˵üͷֻ粻ԣ






ʮ¡

ãʲô˰粻׵ʵ
ٴ忡㿴Ŵⲻˮڣãձ֮һˡڤ硯ձĵͷߣɱ˷Ż𷸶֮ʲô׬ǮʲôʮǰһҪ£սӴġڤ硯ֻһپܾǵĺ⡣ǱƼˣʼǣΪͿԱͻͷֻȴ֪ҪЮһ֮£֮̾£һһЩҪļǷ⡣ҲΪӴһֱǶġ˫ƴҲһˣ˶ܶ࣬Źˮ˵е㲻ڣ˧ҲͷЦ
ʲô缱еʵ
仰йʷõĻӦ˧Ц̧ͷ˵
粻׵ĿԱߵٴ忡㣬֮ǰӣ档
˵ˮ˵ҲĿ⣬˵ֻʣһҲҪǿף
ûо֣Ϊʲôֱ飬ǳ˧Ե׽֪ʱи˵һ仰忪ʵŬ˵ҶֻʣһŮˣҲҪŮ棡ԭǴ̫󣬸պҶ
ٴ壬һҪˣ˧ЦĿŻڳ˼ٴ忡㣬ֻһۣ˧Ȥӣ
⡭Ҳ̫˰ɣеˣϾʷУٵʷ֪һ㣬û뵽ձ˾ȻҲ
ձһй֮˵ǶйʷҲһ˽⣬õңǸʷŨȤˣйͬеģɺ侲˵
ǣ˵ЩҩǸղ˵ҩƷ飬ʲôϵ
˵ˣҩã˵ǸҩԵĲЩƷ˧һұܵӶ磬һۡ
ЩҩǡĻû˵꣬ٴ忡عͷ۾Ϭǽһ˵ã
㣡ȫˣȺ쵰ȻΪ׬ǮΪ˴ѹˣȻϷ
Ѿ綼ۣˮóֻ鿴ֲų²Сʱվ̸£
ô죿̾ڵ֮֮ݣ
˹Ϣ벻춼ѣ˧һ׳գҪˣ뵽ٴ忡㽻ģϵˮȥ˧һŲͿղĵطˮ鲣ǽƤ
һ˫ֱȭװӡһűӿһбҰ
ôף˭Ȣ㣡˧ʾԼңȴС˵ȴˣҪȴһֻԼٴ忡ѹȥھУоԼһ˫ȵ˫
оͷԼ죬ﵽ⣬⵽ÿ䶼һ󣬲ŷſ
Ҿ͸ңԭҲˣʵж߳˧ʧܡ
㣬ɫѣ˧ĸֺһ
ˮ裬ٴ忡㲻֪ǻҪ̸ˤ뿪ˡǳ˧ôϵֵܵ£ԼҲҪһ̣
ڹڱ£ڿʼձҩ˾ҪԹ˾⳥˵һзöҪץ˾ˣһִ֮ˣˮһֱڶֲ鿴ţҲ֪ղŷʲôֻǲΪȻ͵ɺе㲻ڡǳԴף
йҵĹ˾ô
Ҳ̫ãµҩ궼⣬Ҳʼֲұը±ѹҲٴڳ˵ֵСǿʼĲˮ費ֻͣõϵԲüͷҲһţ
ڿҪסģˮ׼ᣬҪٿ߷֪һţٴ忡üͷǡ
У̫Σˣһԣ
ûа취İ취ٴ忡ƽĿס˵
Ҳͬ⣬Ȳ˵Σգˣض²ˣǶ׵ͷϾ˿Ǹ߳ǧŮܲñһ˺۴űʯһֱڴϵĲܶٴܲã˧һĲֵӣһ䣺ˣѻʶҵĻ³ȥЩɰС
ιôҲҽεģҲĽҪֻԼѧҽθڵûҽܲԼﱻ˱ˣ˵Լˣ
ٴ忡㣬ԼŰ죬Ҳң˧汻ˣƢĺƿſڵߺͽ𱪣Ŷ
ˣٴ忡Ҳſ룬һǲǱѹ̫С汬ˡڴһʱֻһ̼ĳ˧ŽŲ߻ǣָ磬ٴ忡˵ΪŮ˶Ȼת׼뿪

ҪƱƱղأ






ʮ¡״ý壡

վסͻȻ侲ŵıų˧֮ôһ˧ŴɫǺܺõĿӰ
ͷ˿ı飬Ĳŷô磬̫Ӱ˸оɢĺ⣬񱻶һ˵ĸоǰǸСеŮʡ
תԳ˧̧ͷ۾һ첻˵һ仰׵ˣŻȫҶ䣡ҶʼڵϷۣ
ι׳գ˲ǲǣ˧ӵһŭݵĶں
ߣķ쮣תָŴϵĳ˵㣬ʵš˾£ôҲԼҴС㣡˵תȥ任·
ʱȻŻһȳһյģ˵ĸо֮ǰ㲡ױС͸¶ķۣһͷ˳ɢϴŷɺİɫѩװ˿ţ
ɺߣȥ棡ת׼뿪
RubyҪʲôȥǰˣٴ忡뵽ǵĹϵһ֪Լ׼ĶһҲϡôȥЩɵļأ
ƾԼҴС㣬У绰õ磬ҵϢ˵һ뿪ߵ˧һƵ
ιû𣿡˧뿪Ӱٴ忡㡣ǣٴ忡üͷ˵ߺͽϾȥ׷Ůˡˮѵ֧ãͨ绰ϵһУֻ￴ŵԣ䣡
ò˵İЧ֮Ӱ֮󣬴絽漯ŲʮӺڲιװ޵ܲð칫ҵʨǶеһжѾ׼ˡ
ǵµʥǾƵʱѾͣºöɷó½½ĳӣҿû̫ΧΪûм̷֮ӣ׼ȷ˵ԼµĹݺ˭Ӱ˽ʱ䣬Ҷϲ߽ƵŮS˵ˡ
ιŮһм߸ͬ˵ȫ͡
ʲôãŮˣǮҵС㣬λǮ˵鸾Ƕûģһ˵ʱЩӣϾǸԸţЩŮǵǴϵõŮ˵ʵǲòţ
⻰˵Ŀе㣬Բ˵ᰡ˴Ȥĵ٩Ǹ˿˵ĵſЦ˵ʲôתԼ£
һӺҺϢҵų֪ԼǼϲòٴ忡ڿԼ
ţǣɺ֣ڵҲѾְҵװһ׼ĸ߼ӡοԼѡȥͷ
ллλѵİæ֮гյɺĳѾǸ㣬粻֪ʲôʱλٴܲõĵһͻȻʧĳ˵ʲôأ
ôҷϻ˵ˣǵϳɣɺְҵԵ΢ЦȴǴŲ׵Ĺ̨һмߵɷһװŮߡ
ɺû˵˭һ󵼣ȻΪٴ忡ˮ裬˭Ҳû뵽磡
쿴ǲղſڵǸŮ𣿡֮ǰſڵļ߻ཻţǲΪʲôļ߻ϻһŮˡ
԰ҼǵúǸһģ߱뵽ʲô˵
̨۷׷ףԶһֻĵԼֱͦˣ̧ͦͷĿǰߵĲ̬ǰߣκ˶Żˡ
λһ£ɺۿ̨µֵǣٿ磬һηӡǳɣ÷ɺεҡҡͷ
ҰǵķϿʼɺͨͲˣǵģûһž棬ҲǺȴЧôҰ
ɺԽԽˣǱߵĳ˧ŵ۵ι㣬ԺҪСˣСıū˧ǲ٩ˮȴûκζ飬ֻ侲Ŀŵԡ˧ȤƲƲ죬ŵԣ
λСΪǽ䣡ɺû˵ݣΪ治֪һҪʲô
Һãңܴһе⣡ܲü߻ᣬֵȴң΢ЦĿ˵Ц崺磬ȴһҲںǵ棡
ܼ򵥣Ϊҽľٴܲãһ仰ذըҩһҵƿʼͣҲʼ֮
λС㣬գΪʲôٴܲãһŮߴʡ
ǰС㣬ٴܲʲôϵһʼʡ
С㣬죡˵𣿡
ʲôȨٴܲٿ᣿
ǲҪ漯ء˵ʲͣ磬ΪŵĻʧɫٴ忡㣬ͿʼסǱˮͳ˧ס
ȿ˼Ұɣ˧ߺ
ٴ忡㿴ŵ磬ǰȻûЦݣҲûоţ






ʮ¡Сèԭֻĸϻ

飡ǳֵĻ᳡ͻȻһ죬ȫֹͣжԴء
վĿǰˣ˫ϰȭʵѹʹʹ~~~֪ڲʱ䣡
һĶǰǰЩͲϵĹ͵ʣָ߹󲻿ַĿ˵֪ҵĳֻôҾúܾȣҪǵǣҵĳȫǳٴ忡ȫȨ裡Ҳţôǻٴܲã˵žóֻʼڲĵ绰
˶ƣһ˽
ƣ˽̨Щ׼Ц˿ʼ¶թı飡
ƣˣ˽ҿʼЩϢʵж󣬻ЩֻŮ˵һϷɺҲе㲻żˣʱ绰ڴͷϷţΪʲôûڵһʱͽ?ˮҲӣ͵Ŀֱֳ᲻Rubyжѿ
ڴҾò˽ӵ绰ʱƣ̨׼緢ʱ绰Ǳ߽ͨˣ
ιһͳɳȴʱ쳹ȫ
ƽеջ飬Ϥ󣬷²٣ȥʣιٴܲããܹʽĴк
!С㣡ֳʲô𣿡ƽûб仯ȴе룬ˣôòŽӵ绰
ҲûʲôֻЩѹ壬Ҫƽ£
ŶллЩǣ˺Ȭ󣬻ڳһףҵĸֻƬֵϣˣٴ忡û˵ķŭͲͷû˵䣬ֻǸǣǰȫģ
翴ɵӣÿЦٴܲãҸ֪ô˽һ𣿡
ʲôѣ벻ڳѣԶձĸ״Ҳ֪Եȣٴ忡㻰䣬ҾͿʼסˣսһֻûз׷ɵֻ̻͵֮ɡ
ɺӺõԣͷʾ⣬˵ٴܲãŴһϣտ˵ɺͶӳǣٴ忡ڲϵӣͷϻбϻЩĲˣϻв̶ٴ忡˵֣ӵĳеļߵľͷȫе棬Ҳͣ˸ٴ忡ʽЦ˵ллҵĹģھСˣ˵꣬ʧˣ
̨û˵ʲôֻмžڿΪ˵ղŴ˼⣬ҾһһشңĻһεðϳ¼ʻͲ̨ϣĻظ
ոٴܲѾ˵ңԣϣӦϤҾ磡ֱӻشһ⣡
λС㣬գΪʲôٴܲãһŮߴʡ
һ⣬Ǹըһ̨ը˶ۣʧѾõԼС㾹Ȼ˴ı仯
ٴܲõĽύǰʱһڹѧһβμṫ幫ں̨ʶٴܲã֪ҲˣһǾʶعҲϵȻʱҲһݴ񣡡
в⣬ѲҲǱٴ𣬲ΪҲԼҽ֮ԷӴˣҾһֱٴı£磬ǴεĹݣ޹ϸ𣡡ǰǰʵļⶼش
ǰС㣬ٴܲʲôϵ
С㣬죡˵𣿡
̨˶𾪵ЩըԵϢҲͣķܱʼż¼˵ÿһ֣¶κһ֣
ҴٴϯᣬԭҲˣҽ˵֮£벻ĴĸźţҪô֪࣬Ϊÿ˶֪Ȩ˲ĳϯо֮֮ѣҲǸ֪ͼˣҾ׿ˣϯ棬ŴҶ֪Ǹգ֪ԼҵҵڼҵǰδҲԶ׵ıʦغһֱٴҾܲõݣҲ˵棬滹ٴģ쵼ߣϵұۣеҵ񽫻ٴ裡
ʲôȨٴܲٿ᣿
ǲҪ漯أ˵һһ𣬵֪ϾҪ٣
𣿡ȻиŮ߾ʾ⣬ɺͷʾԡɺʣС㣬ܲõĽԼʱʾһ룬֮Ϊ߶֣һٴ𣿡
ǰںõĹϵҲ˵δ޳סУСشһ£ŷϣûڣֻղ΢ЦƽĴ𣺡ҵ˽⣬ҿѡ񲻴𣡡ˣŲҪߴǵĹϵ
С㲻شǴĬ𣿡Ȼ߲Ź粻ǳصģϾȦ˺þãԼһ죡
Ҳش𲻴ʶ뵽ĿԣΪҲشмԵ⣡ļ߻Ƕٴ棬ĳ֣Ǹһɣ
йϢ˵µҩг۶ƷϢСܻش𣿡صϣɺһ£
µķҲǲֻ֪ϢĿٴͬʼĿٴûκӡķֹ˾ϵҲҩҪڹҵطļ飬ԼҲԲ飬зֲ¼ܽйزţɺش𣬱ϾղŲ˵˾ҵˮ账
ٴʲôط
ҪܣһΪҪٴҪְΪٴڲܱκţҲ˵˵⣬˼ٴ忡㣬õˣ
ˣСʱܾˣ֪Ҳ˽⣬ôһȥúóĴԣɺҪٿڣߣûнʱ˳˶Χǣǿ·ʲôֻǴ̫΢Цȴһɲش
ٴ忡㿴ŵȫοıԶģ
˧Ա˵׳Ҳбŵһ棡ٴ壬СèʵǸصĸϻô߶Ѳס





ʮ¡̣

ֱصҽԺ翴ڲϵٴ忡㣬ŷ½ϵȥȻῴ˿ڡ
ٴ忡İĦʹı۰
ȻҸղû¶ӻ˵˵ĻŵĶ¸ղԼ˵ʲôϾûеԹЩˡ
˧ӣⶺôûаû˵ͽӵٴ忡ԣãһԣûԣ
ٴ忡תͷα˵ûУһֶûУֵĺܺã
֪Ҹղź°һӦˣҵ¶ˣٴ忡֣Ѿûке⣡ʹķŵ
ȣҪҲҪص㣬ﻹбأ˧ڿŴ˵۾͵ֻ鵽ӣʱ
ģղ뿪ʱоڷأֱǰӻǽӲġȥʱһ㲻һȥʱһֱͣ˵ɻʱȴһ䲻ɺҲʼϣһĸɫ
Ҳ~갡˧뵽ɺ¸òŮǿˡ
ôȥôãҿǾ뿪ˣٴ忡㿴ʱ䣬뿪ʱһ㣬ڶˣһ뿪ʼģͽһСʱǲʲôˣ
ûʵǡ绹û˵꣬ž죬˶ΪߣֻˮüͷǲԾ
ٴ忡⺰ȥҲֱ׼ˮԡֻſȴоһתͷϵˮҲϡٴ忡㱾ۿˣٿӣϵˮֲԾõ
磡վʦغ꣬ôģ
С㣡ʦغ껹û˵Сͳ翪ʼޣˤ˲塣ٴ忡ۼֿں֧һ¡
С練ӦıȻɻĿʦغꡣ
ǸĳģߺСĽʦغ򵥵˵⣬ôҽŵķ²٣
С㣬ôûˣСͷſһ顣Ľɳһ
û£Ͽʼָᣬûˮͷһ޾ͣסİ
ءСãûչ˺С㣬СˡССˣС˵ĴԼͷֱץ֣ԲС
ٴΣٴǱͲԴҿɲҪһɵŮӶ绹û˵ֹĻʦغȴץ֣
СǰδøֻһһòСŵĶҶֻڴڻˣǰи䶯ǣ˫ֱͷ׼һ
磬㿴ŵˣÿζԹʦغ꣬ΪʱŵĲС񿴵һСһ𳤴Сһǻ̡
ҡʦغ꿴ӣﲻˬİ
С㣬ҪүүСܺãС±Сĳ˵ǸôôСϱίƵĿϧϧ˵磬ɺ˪Ķ뱧Űο
һֱû˵ĳ˧ͻȻŲСǺͮͮˮĴۣһ䲻˵ֻǽš翴ӣеƵĿٴ忡㣬ȴֻ۾ףҲ
ιûУ㿴ʲôأСĿų˧
ġ˧ʣüͷã붼ͻش
УƭɣûС㣿˧˦ĲмĿ
ۺʲô£ûӶˣ޹أ㣬⣡Щûٴ忡˵ʷ֪ΪһΪûгŮϲȴиճСǵȰԶЩСɱҽԺСʿҲкöʹСС͵Ȼʮˣ֪ͺһʮĺһĵԴ벻̫ӵ¡ӸǶͯļһж
ôִݻһ˧Ͳˬ滹ܱʾƣ
Ȼǣ⻹࣬˧û˷⼸ദݲ䣡һ仰ȴѪģԵĲ죡
ҾǿˣôҾҪժ仨Σȥˣ˧һʱ嶯󺰣绹û˵ʲôʦغȴȷ˵ŵĲСڻų˧˵ҼңҵרŮӶûҵͬ⣬ǲᱻκ˴ߵģðԵۣǸھصˣüӣôϵĳΪǳԴǲᣬĻͻȻҲҲ˺ö࣬ȻЩ綼֪һ߿Ϸˮͷɺȴ鵽ͬУ²ã





ʮһ⣡

СʦغĻоĴԼϣ˵ɬһӿҲ֪ĳֺΣ
͵͵̧ͷˣɳɱĸоֱӣ˵үλҡ
ʲôʦغ۾ûпȻСôľ
ʣλΪʲôῴңСʵ˵磬ΪʲôôңңӶ˳˽;֣ȴһֱë
Ϊƭ㵱ŮѣŲʲôӲӣ϶ԲСԴ죬Ҳ벻ԭ򣬻ֱӰ¶ǰ
ûпС󺰴еӣߵ˵ҡҲܣûѪˣ
οĿϵ˳ֱӴǸûУ˵ҵŮӶһжҪҵģʦغٴԲСȨ
绹ڸпʦغİԵʱֻͻȻԼһѣȥ
һҽУһ㱡ɵĻ
λû£ҪϢרĳ˵Ʋļҵ̻
̧ͷ°Ϳ̰ı߷緶һֱҪ֪ʦغĸоܲã̳֮ƵˣΪʲôȴǲָͬоùŴݵĻʦغһ֮֮ϵүٴ忡֮ϵĻϣ
ٴ忡㵱ȻоڿԼһ˿иֻȦϵֽ֡
˻絹Ϊһﲻ첲ҲʵҪ֪϶۵⣬һʹɶļһ
ٴ忡ббۿһۣţô
ߣһ
ٴ忡ˮɫ˶ŪߣϴڲˬˮӵϴϿ˵ǸʱҲˣүˣҪϢˣҽ
˧ʦغ꣬Ĵ󺰣ҪϢȫȥ˵˦˦ϵĹһ뿪ҿ϶ϱǷԵģⱲӲһֶ£
뿪ˣµ绰ϵʦغӵŲС뿪СһҪֿʼС㡭
ԣȥɣϵ䲻˵ãղʦغһϵѾĳϴˣҪϵСŮӶҲУֶӼɫ϶һˣһ~
ˮ뿪ǰŹصģٴ忡û󣬰ѿʼ緭ѹ£Ȼǣ˿Ǳģ˿ڸ
ɴ۲˻ʵιŪ˿ڵģҪٴ忡ѹģͺأϻЩʯ֮ĸأҪСĲҪ˿ڣˣ
˻ٴ忡˿ҲҶֻǱŪ˿˰ɣã
ŤŤȥͲŪʵ㣡ٴ忡ҶίĲҶľļһﻹʲôֵ£
ȻˣǸľļһռˣ缱Ŀ޵Ľк𡭡ڲС㻹ˡٴ忡ŲܣֱӰ˵ϡ
ءֱѹߣһֻܶܵŴס֣ٴ忡ҲĿҧĴ
ͮͮ԰Ľһˣ﷢֪Ϊʹǡ鲻Խ
ôӸĳģٴ忡ſﲻӵĺ촽ñ䷽ϮĲһſŽ޵Ĳݮ
~~ҡҲ֪ͱŪͷתﻹЩ£ٴ忡㲻ҧ⣬ʹȴһ룬յٴ忡ѹҲ׵ĸоı仯
ٴ忡ŲôŹ˵˵ȵĲУȴҪװӣﰵɧ
šھƵģϸϸĻ󣬶̶˵ֻĳ˿ͣܣ
ô£ٴ忡һĵĲС䣬ʱ£ʱʱصҧ£溰ȴӲ
ǡڵȻ󡭡ȿȡ˵绰ûġһǷɺµģŬĻ£ٴ忡ĶˣȻҪźãô£Ųôˣ
ιģ绹ͻȻоһʹһۿԼϵȹˣĳǰذһۣ˺ȹӣɴʵҪƿȴ˿ڣֻܷϣ
Ļ𣬵ȻҪ𣡡ٴ忡ָİȹ˺룬İ۵ؿڣ֮Ͷ˱
㡭㶼ɫĲƿȴƣֻҪһ͵ùԹΪ
һ֪Ϲжͣٴ忡аа˵Ȼֽ
һУֻһҴ˳Ʈ
һƱƱղأ






ʮ¡Ƕɣ

ƣٴ忡㻳۾һһϵĴ˯ʵ˯ֻĳ˵ֻҪһ˯ͻᱻŪѣ
˻ɴ۾һĿٴ忡㣡
û˵˯ٴ忡üʾ㲻˵ҲϢġ
˵򵥵һȴǲף˵ʲô
ٴ忡û˵Ŀֻ§ȴһֱʵĸĽۼĳЩд
˻ָо𡭡
ôӸĳģա
~~ҡҲֲ֪У
˵˵ĳ˶˻ҧԿš
ٴ忡ҪʧʱͻȻһˣ
ٴ忡ѹ»ȣƽĿĳʱʱ޵İʹϰߣζʼܲͺ㣡
ʵھƵĵģʱǵʱӣе塭
ķŷɺ߽ǵڻ˵ݿڣһ·ϲܼʲô΢ЦʾˣƣʲκϢ£ֻռżƬΪ׵İ治ᵥһ
Ÿմ򿪣ɺȥ찴¹ż赲ߣһĵ뿪
źϺҪѵĿڵﴭֻŷɺ֣֪һһڵ̶ֻ̼Ӳܴ
Rubyͳµֱ̧ͷȴʧ׺͵΢ЦŶԷһʧЦ
غ꣡ԱߵķɺȻҲûзڣЩûʦغ۾ôܲȴӣ϶е޹⣡
ô
ôͬʱԷֹ룬ȻЦ
ھƵĿ𿧷һڣЦ仨һĳˡ
ȣɺһȣһ㲻гգ
ӣԵóԵģȵϲľͻСèһʦغԼĺڿҲһڣɬζȹģ
ǺǣҾϲˣǡ粻ôɵ
£ͻԷ̸ԼٴûЩطЩ顣
Ŷ~~֪˵˵ҲĬֻҪǹ˾£һ
أʦغ꿴ŷɺٿװ۾ԶļˣûĻӦٴ忡£ֻΪʲôˣѵţʦغ۾ŷɺϵĲŭɢ
ɺʲôûڵһʱ͸оϵŭ侲ȻκαʾвҲҪȶɺָһߵ߿ʼעߵһУ
ᣡûз˵İӿν˵
᣿ʦغе㲻׵Ŀŷɺɺֻ𿧷ȺĲǱ˶ѣ
ţ濡ģͷϵĵ⣬оˮɺĵİùԣмһЦС׶ֳ
ǹЩҩƷİ칫ұը£ʦغڷŹɺųԵĽζ˵
̧֪ͷüëʵʦغ΢Цգ۵ͷʾӦģ
ô£ô᲻֪ȤƲƲ죬һ߳Եһ˵԰Ӧģֻ˻ãֻҴˣ
ôģ
ǣ𰸣ʦغĵŵģôٶ磬Ϊһ絥Щý塣
˻ʵҪ´ᣬҲԼӣľһ˰˵Ĳأһʦغıӵͣһ£ͷסߣԴҿ۾ȴһЩˣ
ţֻŤ˽Ŷѣһ£뵽ٴ忡ľٶ˵ĸж
ô£ʦغ궢ʵ۾ĽţŽǰɴһֱŷɺ˵Ĳᣡ
ӴҪȥ˾ϰ֪࣬ɶ칫ʱͺãʲôǽƱʱܣҲװܳʱϵЬСĹ̺ŤˣʱѾˣֻܰһ£ֻһ죬ȻͲ֪ˣȻҽԺϣ쵼ⲻһ龭ʦغ꣬ʦغ¶Ц˵⣡
ȣɺĿһ¾˵е࣬׸Ҳʱ˵Щɣ
ûϵûǻңΪɳļġ
ɺЦãȻĵٴ忡㣬ʦغô˵У
ʱ䲻ˣļӦߵĲˣٲߣżˣɺʱ䣬˵̸̸ȥһﲻ֪˵ʲô
ҲˣԺϵʦغóһƬȻб˴˵ĵ绰൱У˵ֻѼǣ˵֤룡ʱ뿪ֻߣһ֪ĺ룡
֪ҡҪסʱɺһ´΢Ц˵ûпڴȷʵһװпڴŶһɺܲң
߰ɣɺСĵߣʦغһߣֻݿʱڲͬʱΪߡ
ʱĿߣ绹΢Цǣ߿ˣʦغĳںһҽԺߣڳϸС绰Ϲ
еһһ˵Ͳѷɺ֤ⲻ쵼
⣡ٴ忡ĵıӻشʵ֪ûʲôֻҪ˽ϵ
УһۣתƵ˵˯˰ɣĺڷˡԺ˯ʱһңԶȴжڶ˵Ƕɣ





ʮ¡

ڶ죬⣬еıֽ־ȫƬдŸֱ⡣
С߷緶޾ýѣ
粨δƽǧƽϢ
ٴ忡Ϊߣ


˧бɳϿŲϽһһĵ٩翴˿ٴ忡㣬ЩεĿǰıֽ
ѽλɳˡ˲ŮŮ٣ȫλĹϵ̸аѾΪ̸۵⣡ˮ裬ⷢЧЧɹİѻΪϵˣ
㲻˵û˰㵱ưͣݺݵĵҧгݵ˵ıֽһγ˧ɽסˣ򿪼ۿţ
ô˵ԻͺãˮҪжˣٴ忡㰲ο磬һһҪƯ
ˮһҪж˾Ŀźһĳ˧ˣ
ţ
ⲻðӻǱߣ
常£Ӳûаյ̣˺ܾˣ
ȥţ˵žһ̵ܳȥŶûйأӣжҲ˺þá
ˣʲôôҪȡжģ˧°ʵ
ٴ忡ЦֻǿݺݵĶЩֽ־˱˹˾Σʽ⣬Χ˵Ĺϵӿ϶ľȢؼң
˧ٿɵӣһжӿϣɨɨһĸƲƲ˵Ǹ˶ĵĶιڱǰ鵱Ȥ
ûԼģٴ忡㿴һۣŻպ塣
㡭ûԣʶˣ˧ĻðɵվߣߵſھͲײˡ
Ӵ
˭˧ŻأĴȴһͷһԲ𣡡һͷ͵ĲٵˣͣĵͷǸﻹıŸ
죬ǳ˧һ뷨ҲŮˣô崿ɰСѾͷȴټֻϵͷӡ
ͷ̧̧ͷĿۿͿˡ
㣡ˣŮ˾СŮӶС
㣬磡СҲϳϸոջ޵ı˸߲ҡʵײİˣղôףΪҪˣӣӦǺܺ˵ģ
磿˧ſһߵĿôôⲻСŮеô᣿
ǰ㿴ҲҼ꣬ʶҼС㣬Ҳ֪˭ҽģඣܵ㣡С۾Цһɰ˵
ܣ˵ô࣬˧ֻоȤò˵СѾͷܶθڣȻڰⷽеı󣬵ЩɰСѾͷ˵ϲϾÿ˵Ŀζһϲĵ⣬ЩǺ˵ĳЩ˰ɣ
ǡϣģȻΪʲô
ŶˣСģ˵ˣʱ;ҪչС㣬ȥʱʦغŴӦ͵Եģ治ףүСܺãΪʲôչСأ
ţȥ˵Űù£еȣתͷʣģ
ǰһˣСȵģڼݡǰˮȵģ뵽ȵӣЦĺгɾ͸С
С㣬ǲܺ𣿡ЦӣԸȾΧһеȻ˶˧΢ЦСеֹҲе㲻Ծĺ
ôˣ˧֪Լɱ˵ȴװʹһʵûûʲô˺ö࣬ȵģСŲˣ˵ùȥһΪĳ˧濴ľٶ
Сôˣ翴Žˣе㲻˼Ŀٴ忡㣬Ҳҡҡͷ
С㰡ȵڼ˵Ŵ򿪱ºϳŨʼζ˵ζٴ忡㼡࣬Ҳ˽һƷζ
㲻ֻʲôһζĿſˮĳ˱
ҽҪܣ˧Ų˼˵ǱζģŲСʢһ뻹ļݸ磬ˮԾ벻˳ľζĶǹˣ
ߺߣӹ룬ĵĿһĽɵı鿴ų˧ҨȣȻԲС˵ôĺúȣȴ壡
ȻˣССԺ˵Աߵٴ忡Ҳ濴һĺȵо˶⣬һȼգ֪ڶ˵ǻζļݺݵЩȻҪ׿Щڣ
СҲȰŷӦ˶ڿе㲻˼ģٴ忡ÿ춼úȺóԵĲûʲôǸҽ˵ֻвСûôԺóԵĶ
ˣҺȹˣˣ⡭ҲҪȵ𣿡Се㲻֪ôƺֻý
ԣ򵥵֣ȴж˵һֱɧװᡣСʦغ˵£ɵöʢݸʢ˵˧˧ӹЦĺº͵ĵлһƷֱģ
СȫˣһҪʲô
ûϵģС㣡˺öأ˵ָʢһ룬ҡҡʾĺö࣬֪Ҫȴܶģǲ̫߹Լˣ






ʮ¡ĲС

㵽ŮӶǸ˵ŮӶ󣬳˧ﲻߣΪСҲûҪ뿪˼
ԼҳģСʰ룬ûпڸɫ
Ŷ~~~˿۾һ˿Ȼ磬һթӿĸֱ
С㣬㰴Ħ𣿡ʰһУС·ȥϴּˮ׼װĦ
绹û˵ʲôСѾʼְϴ׼Ħӣѣ粻֪ŭԹ޿ٴ忡㡣ٴ忡֪۾˼ѡȥֻ֪һʱ˸Уʲôж
İ۵Сһ˫ﲻͣıãΪʲôÿοĽţĽŻֲһĸо
ϰߣҲİ󣬻һ˫ԭÿ깦󣬲СʱаĦͬҲԭòСӹѪ֮֡
С㣬Сʱ䣬ǲǶû˸㰴ĦСĽţϸĵŰĦ뵽ǰ춼İĦС˰
ûаɣҵĽŴֲ˺ܶ𣿡ջĿ⣬С˵ͻȻ뵽ʱϴ߸ЬȻСģҲ˵ĴֲЩ
ãѾСˡСӱóһСЦŸҴҩͰĦŶ
ˣҰٴ忡㿴Ķ㲻޳ǵĺ֡
翴˧˧һ˫ֵ˫ϣһ޵΢Ц浽ĳ˿ǸղŵĻ
ֻҪ׾ͺãĻ˻Ц˺
С˧ĻмͶһõЦݣȻСһһĿʼĦͻıȥɳװĦ
˵ǴС͸Rubyģٴ忡бҪ˽һѾͷȻ޺ǡ֮Ĳޡ
ǰС붼ľͻشۿ˿ϣʿɶֹĳͶ΢Цʾġ룬òʲôҲͲٹܣĵʱ̡
Ӷʼ?ٴ忡㿴ۺ΢Ц۾Ҳ˺öֻ࣡
~~10ɣС£ûͣϻش
ǺСΪʲôᱻԼ
ٴ忡㣡ҲܲʣϾͶʼʲСһУҪʲôֻǿʲô˵ʲô˼
ûʲôʶѣٴ忡㱨Էĵ΢Цģܷ𣿴ǡðɣʲôˣֻϣѾͷʦغʱܴ㣡
ǺǣСˣûϵҾǱ˵ܻģϾĸһ˵£ֹ۵ĲСȴΪȻɵ˵ñĳ˵ģȴЦȾķ
ǵΪʲôᱻ˵ٴ忡ҲеŲڣϾһ˵˰̣ĸԶҪصĶࡣԵгˣΪĸ𡣵ĸȴȥɱԼĸĸ
š̫ǵˣΪɣС룬벻ñĸСһΪȱǼűȻǰߡ
ٴ忡üͷֿͬĳ˧ȻΪԭΪеȱ
вͨΪ˵ʱ󣬴ȥҽԺ飬ûзκβأֻõΪһѧУֻǰ˵ĳɼǲ£˵вȱҲвͨģٴ忡㿴˧ҡҡͷʾǺߣ
ǵøĸ𣿻߼ʲôˣ˧ʵģ񴺷縧һķ
벻ˡֻǵʱúڣҳгµдܵкöҪծһСŬ룬ֻһЩƬΣȴκϸڣѡˡ
Ҽ𣿡˧ߵʵ
ûô˰ôˡЩܶԾˣС̧ͷüͷΪʲôЩأ
ʲôƷҲû𣿡˧ʡ
ֻʮǮңСǵõʱһСֻһʮԪƱǵĸʱŵŵģһͻһʮ࣡ͻȻе㱯ˣ
ԺҡǾ͵ļˣչ𣿡˧˵ҵļˣͻȻе̫¶ǣԸΪǡ
⻰ע⣬ۣһСߣýָ˵Сע⣬ȥЩݺݺȥ
ѧò𣿹ƣӻͷ𲻻Ҳ˺Բ?С˧ӿĽţվ˵ûб䣬ֱֻ䡣ûòСʲô
԰С㣬粻˺Сģ㲻˵˭˺ɰƯС𣿡СһЦգŴ۾ͣĶŵ硣
ȴ䣬ϡĳ˧ֻ磬ʱ䣬ռֻһ
СԺҾòãȴ鿪ʼȻ·չǳ˧ľ˧һߣûϴȫҩͰĦ˵
һĻٴ忡ףнļһôһ˫ץ˽ŵ֣Ҫһɵˡ
ðĲСȻᵥһڴӦȴɷĳˣĳˣ






ʮ¡Сս

УͻȻһƱǺгգ˿Դ籾Ϊٴ忡㣬ת磬ȴۿſڣתͷʱǽյĴű򿪣
ûҵĳ뿪Ұ벽ʦغһߵĲСȫȻ˭С
СģֱӣֻԴű١һߵĳ˧ȴ߲סˣһСһֻ֣ʦغ꣬˵ÿ˶ȨǺԼ͹ҲϢʱ䣡СһֱڹǴûйݼʱ䣬дʱȥݼ˰ɣʦܲãһһҧҲڱصõӡ
ͱǼٴ忡ߣ˺񿴵Ӱһڵ￴ϷеֵֹŶ翴˲һʵ
ͷˣ㷴Ӧٴ忡㱧ź̬˫ֱصĿǡ
ŷӦһ赸ãѧʱʱʱĺöදҪӦչֳٴ忡ҲоԳ̬ٳҲЦֱ
쿴̫һٴ忡вž翴аֱСˣ޳ܣ
С˵벻Ϣһ£ȥ棿µĳȥֹ￴Ӱ˧ıսԴӵ֣򵥵ĺƭСŮֶΣֱ£Ųܣνд˾У
С룬ԼܾûйˣȻʦҵӶ˵õĶйӦԼþûõ·ܾеѹ죡ǰǸСһүôæҲܸŮȥĵطеĶҡȥ㶫үСʵȫϣ
˧ĹƳЧﲻСҲҪżϢʦܲôôĹ˾Ӧ֪ͶҪЧİϢСΪ㹤м£ӦþûзŹ٣˵ӦøڵļӰѣݼ٣С᲻֪ͼԣͷµļڰɣ
룡ʦغ§ŲС֣ݺݵ˵ȻתͷŲСŶʹ죡
ʦṩгԴסҲ㻹ʲôҪȥõģʦغŵĲС뵱ڹ꣡
磬ŮԼĶҪʱðɣʵļСȴԼĳ˰֤һö࣡
ʦغһ£еƽҲŰƽʱûиԼ𣿡
ʱܼʱһ㣬ǡС£ûǺѿڣôûи˵ô˽ܵ飡Ϊ
ˣʦܲãЩ飬򵥣˧һ㻹̫۵ʦغ꣡
ʦغŬĿԼŭ۾ŲСҪɴһСֻԴ͵ı顣
һ죡ʦغ꿴ڴ񣬻Ǿһҧ˵
£Сͷȴ˧ȷԣɴ۾˼Ŀ˧ȴֻͷʾܣ
죡ʦغ꿴ӣĿҪ̲סˣû§ŲС֣ճȭͷͿҪѪˣ
ʮ죡˧ŲϣҽʲôԽ
СŵĿʦغܴ꣬Ӧ٣̫ˣ˧ʮӣòе˽ĵҪ࣬Ҫ
죡ʦغһƿСˤֿķסȻһΪĸս
죡˧ֵ˵ϵĿˮò˵ֲܲͦģڵӣ˧ţֻҪǺȥһᱻ¥ȥΪŮǰ֣ҲҪף
ճģ̫֣ʦغҲ̲סģһѾӣƽǰϵҪ·鲼ˣ
̫ţܲã˧֣·֮Ըȳ
һһɣ죡Σɲǰˣٴ忡ûеطԲòþȰ裡
˿һ£ֿ¶СһһĿǵĲСʦغȷſȻͣתѾûиղŵŭӣƽĸӿ£
ã죡ǰĻСų˧תֺ󣬻ǰݵվСĵĿ
һÿ첻óʮؼңÿγȥʲôҪұ棡
ιǷż٣Σûзżʲô˵ǳˣԼжȨʲôҪκ˱˧һͬ⣡׼ʼᣡ
Ǿȡʦغ˭ܸı䣬Ǵ¼Ǹ⣬¶ܣ
㡭ѳ˧ʼסˣ׼ȥȴСס
ͬ⣡Ȼתðĳ˧˵ҾһˣûмңֻסʦҰԵȻƻУүұҲǰҳȥͻȻŴյ˵Һܱģ·ˤӣǶĵģÿҶ³ܣ
ллүͿʼżˣСתĵʵڣΪö˿԰֤
ʦغڵĵͷҮСų˧ֱģȻ§翪ĵ






ʮ¡ﻮƻʩʵ

תһ¹ȥˣٴ忡˶Ѻù룬羪ǣٴ忡ڲʯʱٴμ飬кѾȫϣԿԺˣٶȸԭٴֱ˷࣡
صѾõļңϲԼĴٴεĸ̾вԺ̾ģǼĴ
˾ϢЩҪȥٴ忡㿴ӣֻҸҲӦеļҵζ
㻹ҪųԺҮҽ˵㻹ҪپһЩʱ䣡һҪͿʼԹǶ룺Ϊʲôÿ˶ǹ񰡣
˾кö鶼ҪҴˣٲǸһʱҲûȥ꣡ҵûã㲻֪𣿡˵ӵͷķ۾ǵƿ!
Ǻǣˣ˯£Ȼһڲܽ£Ҫһ£ٴ忡ָĿ
£粻׵룬ȴ벻ֻͨĿٴ忡ٴο˵ǵڲĵһΡĻû˵Ϊߵסͣ
˼˵Ǵڴһ죬ΪС´ڵϣұǸҽȡЦ˺þã
ססԼ֣˵˵һ仰û⻰ٴ忡ˣΪǴ˵һʱѾǻ˯ˣұ֤᲻ᵱεεĻˣѾҪ˩ԼߣǲŰ˩ߣ
һ仰ɻ룬Ǵ˯һʲôɣͻȻָıһٱȻ
ٴ忡ַֻһڴ˵ǣҾô˵ģǶɣ
ǡҡѾˣ˵ʲôȴ˵ֻҵĲͣıȻͣ״Σ
ûпǣRubyһѾ158ˣ158죬ʱʱ̶̿ڵһĵȻϣǵĻ񣡵֪ûİ취Ͼͽҽ£ҪԤ㣡Ȼٽİ˩һҲſٴ忡˵ţֽıס֪Ҫôİ˩ߣ
˭۹һȴ˵ǻû!Уʲô˩ߣʲô
Сඣٴ忡㶺ŪЦ㣡Ҫƿ֣
ããСˣȻһֱ˩ߣߵҾ͸òãٴ忡ϸĿں
⻹࣡˳ë¿ĸԣֻҪ˳ʲô嶼ȷӦʱٴ忡Ѿڹڴϣ
ð㣡Ҹףͷȥߴ˵˭Ҫ˩ˣ㰮˭˩˭ȥҲϡأһأ
ٴ忡ͷһ˴ĵϣٴ忡һѹ£۾˵˭ҪֻҪ㣡㣬ĶȥֻܴߣȥҲҪ㣡
ԼȥɣֻȥãƿȻϴּȥ
ܵԶҲӳҵģٴ忡۾ŹĿȥӰڱصõ˵
ϴʱٴ忡뿪ҲֵɵһڴϹȥȴ˯š
뵽ʶĵεΣп֣ڿᣬǰĵһĿرĲ࣡Ҳʱ򰲶һˣǼг£ʦغѳΪ˿еĽһɰ¡ãٴ忡ӲԼҪģ̼ʣ
һ뵽Ҫ£Լһζ龰Sеýȫ¶еѣ˫ĵףأĶͻҪ֣ҲǺʦغ귢θһʢĻʽ
ҹϹֹɫˮ߸ЬŰµֹʹںγڴǰһ˵ã
ʵԴڷɵĽ׶ΣΪû˸ҪôֻҪˣԼ÷ֻҪ΢Цʹһе΢Ц춼Ҫ龢ˣ
ֱϽӣҲˣ
ٴ忡ĻƽֿʼҪһ죬ֲӾţΪ֪Ҫʲôʲôʲôȥǡ֪ԼҪôȥЩ飡
ֻܽǵĵٴ忡Ǳٴ忡˵еĸȴȵ˯Ҳûеȵˣֻܻ˯ȥ
ٴ忡鷿ﶼһߴ飬һű棬ȻҲƻĶʽ顣
еһж׼ˣRubyҲˣֻʱȥʼһУˮıÿһ£
ţȷ£ҴЩļ׼ʼٴ忡ͷҲ̧˵϶ѵɽߵļˮ迪ʼ͵ЦЩãƶʽҪһٶˣ
Цˣңҿɲÿ¶ģȻ󺦵ţʱҲ֪û˵ζٴ忡ݺݵľǰˡ
ôİˮƲƲ˵ȻĿʼܲĹ






ʮ¡Ŀߣ

һֱûа취ƽԼ飬ΪЩһֱ˼˵ҲûУ
ҷɺɺ⼸첻֪æʲôҲײβòץˣȴõǡ
ԲRubyһҪع˾ȥᣡ¼ûȫİɣȻֻſڶӻٻط﷢
Ȼٴ忡鷿ڳ˳Էʱͼ棬ÿ˯Уȥ鷿ֱҹŻطϢȥܹˣò׳Էʱ棬ȴڸˮǱ߳Ա۹£ûʱ˵
Ҳ֣ڤ硯ֻᰦ̾ϵĺܿģ
ܲˣĳĬбĳ¥ȥ
Ǳߵٴ忡Ҳڸ㶨е£
˴һ
Ǻǣ˱˴˿ŶԷĵһЦŪһУˣˮŲ˵
ۣ⼸˯ıһɣٴ忡Ť˵
ҲۺͿˮɣͣĿϺ͵ԵݣȻһֲĽ¼ָʾ
ЩˮȫЩļ棡ŵַζ
ǵĸݣŵûгԹζŵǶôһҸ£
ҰҿɲԵ³ٴ忡һۣĻ
Ǻǣˣˮߵ̨ϵ˵ƽϲ߹СΪ̫ϣڵһƣ
ǰܰеļƻȫʩٴ忡ȫδãţ
ؼǣڿԱ˹˰ɣˮžƱ߹ݸһ
ٴ忡û˵ĽӹƸһﶼű˴׵Ϣ
˵£ЩȥԼ°ٴ忡ɱĵˮֻǵͷžƱֻЦ
죡ǺǣĩռƻУٴ忡㿴Ŵľɫ۾ȴıϵ̫Ҫҫ˵˷ܣ
ǣˣˮ˵ٴ忡ҲЩֻǿ棬æµİ
ˣݰ
ٴ忡һſ󣬽һϹϾ˵Ruby㣡﷢أҶֻܱˤ򣡡
ٴ忡ˮһ£ȻűɽȥСҲں棡
ٴ忡ˮͻȻֺ鲻ô򵥵ģ񱻴˷ܼһֻҪվŵĶķŵڵأϵЩǱ׵Ŀԭò
Rubyס֣ٴ忡ֹסѺۣ˵ʲôֻ֪վҪˣ
ͻȻһִֻ֣ŵһקס׼ˤ˵̺ȣתҸȴ˳ƴˤǰ
練Ӧʱٴ忡ס÷ֺ
͵ϮҲʼ
ٴ忡ΪŪʹŵɿ뻳Ȼǲˣôˣˣ
ءˣӻͲ˼ңڸΪ˼Ұ¸ˣ۸ˣ޵滨ĴԿڣ
СȫҲֻǸѣ۾ȴʹٴ忡ģ
úãҵĴҲΪǴ˲ųΪҰѹˣϢܳȻ
Ȼô羾ʵٴ忡ŷСѾͷƢȫΪԼ⼸˵ղĻһҧ
ûʲôȻҾˣԣٴ忡Ϲ⻰ķ·ȻҲٿ
Բ⼸㣡ٴ忡㱧ڵϣķϣ
ʵ֪æҲǲˣֻǡ뿪Ļı߿£ЩСʶȤԶʧֻ
ֻЩҪ˵Ҳ˿˵ɺҲæĺܣû˸˵ʵܣԲŻʧأ˵йֻֿĻİ
Բ𣡶ҵӦͲģȴһ֪һ˳еʱ䣬ѹ˺ö࣡ҹ˾£ҶæһţԶ㴦һУƽ˾ȴ㣡Բ𣡡ٴ忡㱧ͣĵǸľԼô
˵ʲôһһֱ˵ٴ忡ĸԷĴ󵨵˵!
ͽ찡˵һֱҪҵ𣿡ӿʼ֣ҲǶԼĺԵĳͷ
ǣһӣһֱ˵˵ʲô˵ɣ
¸翪ʼŤˣ֪Ҫô˵ԼĲֻ½ǣ
ٴ忡㿴ӣ֪鲻ˣһСѾͷ޲ȫΪҪ𣿡
ͣ£ȻһͿٴ忡˽һУ
ʲôٴ忡οǰķ˿̧ļ°ʵҲˣ֪ĺ£ǵǴζ飬ΪСԴҶκ飬ҵҲΪϢͻȻ٣ʼֱϽһǵòŴ¡
£ٴ忡°Ϳͷ˵ѣĿĸоڣһжңֻҪǵã㣬ҵӾͺã
һҪȥԻɴͷкöö°Ҫһȥģ粻Ŀʼ˵
ģʲô룡ֻҪԼͺãڣ𣿡ٴ忡㶢۾һ̾úеһжֹˣֻܿ˵㣡






ʮ¡鵹ʱ

ٴ忡˵һֱǰǸԺֵˣϲУΪȥԼϲĶ谡ٰȵȣ
ЩСˣĻٴ忡㣬ÿ춼Ҫȴܳʱ䣬ȥ׼飡ҲѾæķɺǵ֪ˮʱʱ䴦ˣ˾µĹǰ˺ĹԼδһµĹȵȶĽٴɣһﵽǲ࣬ǳת
ٴ忡㱻ʵܲˣѹ£ӳԷʱһֱòΪص˯ˣ֧ͷ
㵽ҪʲôҹĲ˯ǲˣţ˵ֲĲʵ⼸ҲеˣõӣֻΪ̫еˣ
ˣͷƣȴƲһķãʼСèһĲӣ
Ͽңʲôٴ忡ַ࣬ҲѹӣͷҲ̧ʵͼũֲݮ
롭ǲడĲ˵ɹֹסᱡٴ忡̧ͷ۾ɤ˵ôô˵ʲôر𣿡
ȻŴ۵ͷ㲻ãǿԭҲ죡ּٴҾã㲻࣡벻ǵˣ㲻ǻ˰ɣգŴۣʣȻ¹ⲻͣתͷ᲻ʱʲô
ƻõӰˣҾҪ䣬ҲҪɴҰǣԵһɶ˵ٴʼ˻ҧ˵࣡ɶ񣬸ķ
类Ū۴Уͣģٴ忡̧ͷ˵㲻˵ãǿ𣿲˵ҲҪ֪ҵ³˺ϵ˿˯£Ͻ׵ţ
ҽн룬üͷգһȻӤһġҧġɶ
ʵϣ治ˣˣܵٴ忡ˣڴϿŴˬ˸п
ڻһҲûУʹҪ˵ѾǵڼˣеǲˣΪϺͱţûгԹĶһͣȡ۵ιȥѹιȥѹģ֪ʲôʱоԼι˵㶫ֱѹեкҲûˣʱоԼĹͷ뱻˲װװ˲Σһ¶ʹޡ
ҵ𣿡ٴ忡һɫװߵʵοϵƤͷоů͵£ӲͻȻ⵽ٿǰʹģʹһαװĶħëϯ̵ǣʱƲʤӲСŮĳձӵ֮£ûа취ͷֻĺۣʾ֪
ͶˣǵԺ˵ŮƽԶܵģٴ忡̽ĸȻʼʳ
ֻܿϣιԡĻֻޣˣУϵĴ£
ʵ˵ǾãǿʱﶼˣҵСӣҵͶٴ忡һιһָỮϵĺۼȫ⣡ֻһ㲻ˣ̫ˣüǿѵ
㱻ĶǺ˰ɣôǷ˵仰ء˭Ⱦ㡭
úϢһҸͨ¾õòڴǰٴ忡ι˵ȫеĿ
죿仰е㷴Ӧʲôԭɣڲ֪ʲôӣʲôʱ䣡
԰ɵϣǵĶ磡ٴ忡ñĦı˵ʵûиʱ䣬ٻԺΪ쵽Ѿ˺üˣʵҲѣʱ䶩ĩϣڿӣֻöˣ
ô죿ʲô֪أһѧնˣһڶ绹ȴ
ˣӦþУҪ֣ͳʽ޶˵ٴ忡İԼ£ʮСʱͣıţȻҲû˸˵ʲôһ뵽˾й磬Ͳֻһϸ£˵ʤã˵Ҳã֮ҪһʢĻ
Ǽţǲǹһˣ
28ţٴ忡£쵽죬ֻ죡ȴ˵ҪУ⡭ʲôһļƻǴʲôʱʼģ
˵ҪؼңҳǰǶʱ䣬ҲæҲ˵㲻õģٴ忡㿴죬ûиڽ͵
ֲôæأԭС˺ӣУСֱֹҪ˯ϢϾʱʼˣٲþĻ
ٴ忡ʧЦĿʼͨǣԱܺЩҲԼۻ






ʮ¡ݻĶ磡

ڡڤ硯ǹϵٴ忡Ķ类Sеĺϼ壬Sеĵطÿ¶Լᣬȴûȥ˵ʱ̣
ͣһҺֺ֣Ǻϼļֵ֮һΪϿԿϦɫƱֻSеܳܵSһ仰һһûϺȥμᣬǾʹļͥ־ΣSε˶лỨؽʾԼ̳ϵľõλ
ٴ忡Ϊ˲һЦǻؽºһڣﱸ;Ķ񣡵е˽ӵ󣬿ص㣬Ϊ֮ȣһΪŮ磬Ϊصںϡ֪ٴ忡ǻ´ˣ绳ôֵ
ۣĿɿڴĿǰĶпСԾ˵
Ưɣ컻ϣʦҹĭߴ磬㶯ʱ䲻ˣ
ӽԴɵģΪʱԼϤİ˽ѣȻԼ֪ҪδžͱԼ˵ݸŵǰЩκֻܷĿһϣ
СǺԼϲʦƯɴʦͣĽ˰СԱ߸ҹĭ׼£һ߿Carl磬һ߸п˵ȫ˷ܵЦݣ
ǺǣЩӦģ˭ұʦأһôһŮģأҵңҹĭ󷽣Ȼ֪װʦȴûЩʦĴƢף
ҵƵ𣿡绹е㲻ţٴ忡㾹Ȼ붯ҹĭ֮װŮ
ǺǣȻඣҹĭ߹̧°ͱ˵
Ҿ˵ڴϲмеźCarlĬרĵͣ
ȻƣҪ㣬һ·ÿһ鶼ٴһһŵѡģ·ʦ⡭ʲôCarlֶͣſʼظ粻ֻܳܵŴ۴Ӿ￴ҹĭϣԼûгֻþҹĭٴο϶ĵͷʾģֱӿʼٴ忡ǸϲǸͶը
ԱߵĲС󣬲ϵĶڵϣ÷ɺֿİѶӺãһϢ
ǡԴģֻһת
ǰǺøǶֻҪٴ£һڴӦҹĭΪȻĸϢȴذը
ʲôǸǶΪʲôٴ忡¹кö·ûģΪЩҹĭΨһƣҲǵרģأҲ뵽һ£һܾ֮õһ顭ɶٴ忡㣡Ժôʰ㣡
ҹĭž磬ͻȻео紵ĸоԱߵķɺŲһ㣬СĲſʣôͻȻʹҲаһ棿
ǣԺ˾֪Ͼ߳࣬īߺ
ɣѵǴ˵ǵıʹħҹĭֱСһCarlŪӣ룡
紩ǷɫʱоޱȵѹϮʱЩҲҹĭǿ
ﲻҹĭĵʵͻȻެѼϺ٣Щһ
ֻǾúأŴ˵ҹĭо˼ɣôظоأ·˵ϰٿϺõ˿ƬҲص˺Ȱ
ͻȻ뵽һ£Ա£ĳʣǲǾεѹϮͷʾͬ⣬һߵķɺ׼ȥϡ
ǻǰ־֢Ҫǣ֪ⳡʽ˶ٴۻģо𣿡ҹĭһֹ˵ݰοһֻĸıһҪĸо
ʵֻǾָУΪЩӦȥ£ȴһĬĬЩҾϲͬʱиУ˵ĻЩûһϵѡԼϵ鶼һſѡƬģм˿ģ
㲻ҪΪ˵㣬ϲ˵㣬ʵ¹ȥˣǰҲ飡ǿӣôܱ˱ȥأԣͷĴ󵨵ĽܰɣҪܣҪ͵ӣΪֻԺסҹĭ˵ϵۣ˵ЩɲûһҪ˵ĹϵֻҪ»ȥ硣ٴ壬ǧԺʲô޲ϵͷϣ
Ҿ׵ˣ类˵ģӦŮ˾Ǳģ
ţҹĭһͬˣϵͷʾȷϣСڱڳʲôඣʱɺҲùΣСCarlãѾԿʼˣ͵ˣ𣿡ɺҲһϮɫԸ磬翴˶ûкɫͰɫǺڵеĽɰɣ
ţͷʾ϶վСһȥ

գֲ˷ģˣҪҶԣղظƱƱŶ






ڰʮ¡ˣ

߳ʱŷ֣Ķжٴ忡˾ҪըըҲҪը
ǵ볡ˮվ̨һӭҲǿũ𾪵Ŀǰɫװٴ忡㣬ԭʲôǵãֵķȥһۣɺǱ΢Цʾϲ˳ָټϷԾԭɺҲᵯ٣֪ģ
һһǰٴ忡ȥ;߼ұȫʶЩеҲ룬ǳʦغĵ÷ʦҲμĶ磬᲻һأ
ĺϼ⻪ĺϣΪ˾ⳡݻĶһϲˣˮͷҲһߴ࣬߶˵ϲ
ߵٴ忡ʱٴ忡ǣ֣ǵգ˳ôҵôãҵ
ҵľϲ̫࣬е㲻ӦȾһǶĳͷЦһһĶ
ǺǣҶˣȻںʱ䣬ֻǡӣ
ҵ룬𣿡統Ȼ֪ʲô⣬ӽʱĲˮ촰ϿʱѾǿҹԲȻõͽǶȣԿںеģˮҲܴôôԶĺλȥ
ĵ㣡ЩֻΪһĻ񣡡ٴ忡˽֣ٴȷץ˲̨ϣ
ӭҰæ֮гʱμӱ˵Ķ磡ٴ忡ŽĿ̨µˣӹˮ´ʣ
СĶʽβ²⣬ᶯҡǵ氮Ҳ˻ҵİģٴ忡תͷ磬۾ȫǰ⣬δΣֻԸЯһδΣֻ㹲԰δΣֻΪһ˶
˵ף̨µ˶ĻеŮǱͰݵװ£ĸ׸Ů˶ʹΪʲôǣ˲Լ
ʿǶĻٴ忡ײԼҽһŮˣǰԼҲŮ˵Ҷ֪ĺڰݣʲôһӲܰԼһŮأֻǾӢѹ˹ؿԽͣ
ģֻֿЦĿˮԱ߿⶯˵ĳ棬»鲻ھͻеΣ׼»׼ôıףǲҲ˵˵ĸܣ
ֻ뵽һ仰һ˵ģ˵ĳȥٴ忡ҲסͷĴҲĻӦǣԴǵİ⣡
Ŷ̨̨һƬȲʣҶΪ˶ף
ǽʱ̣ｻָˮ迴˶ҸŲķֿʾ
λİɵĳ˧ͰĲСһ̨óΪ»׼䣬СЦĺܿĺܴĿ磬ϵκУһʿ䣬򵥲ݻ翴ŽָٿСߵٴ忡ŬŬ죬ʾŵģ
عͷǣһֱǣŵ֣Ĵһö챦ʯָȻǴ˵еĸӵҲ̫СЩ綼ںںȻ֪ϲ챦ʯ֮ǰû˵һ֣
ڲСİʾ£ùĽָֻǼݻİ꣬ͨİĺ챦ʯٴ忡ٴҪ
һΪǵİɱˮƱСùϵˮװг˧յĶƺƣ̨һٱȻһЦİĺ꽻ƣ
ʱ䵽ոպãһ𵽼װ壬Ϊףˮ¾ƱӵһǵߵİʾٴŸߴң绹ڳһʱٴ忡Ѿȥ˱Ǵһĵװ壡
װܶаɫɫ򣬰õװεĵ׺ڸӭź磬ȹڱ㱡ɴ˿д˿һ糾ʤգ
ΪʲôմʱΪʲôȹƬֿɴں͹ĶдΪһжΪʱ׼ģ
类ٴ忡ǣм䣬γһȦ˿ʼ裡紵ķ˿ȹɴٴ忡ģ
Rubyٴ忡㿴Żڸղŵ磬Ķĸ̾
Ҳ˧˶Ŀ粻ĵĳܻڲĵ
Ŀ𣿡ٴ忡ĺܿģΪı˵ģֳ
ţҺöľϲҿ챻Щϲιȥˣ籧ûһ϶һҸ˵ϵĺθԵΣ
;;ιȥҾ͸ˣٴ忡㱧ϸĦ
ҪҲҪ˵Ņ֣̀ͷֵסĿڣûдǴεıըнѳÿҹλʱͻٱͻľ޴ŵķ
ǣǣǴϲӣǲ˵ЩҪĵĻЦĵĸ߳ĵ裡ҪĵġǵĶ򣡡ٴ忡㿴ĽߵӼϽĸλˣеȲҪǣ
ᣡһ缰ĴĲֻܰͷĻϲЦ

ӣθˣܣöľȥµģˣˣ½°ɣ






ڰʮһ¡ۣ

˵ұٴ忡øֽ˹ͻذ뿪ֻºڴϹҹ
ֶǱزٵģ˧ǲ˸ͷͱٴ忡ƤЦⲻЦĹ⣬ƾҶҲţԱߵˮЦ߲ѵˣ
ڴϱٴ忡ӵ˵ֵĶӶʹӴҲУôô
ǰƽʱ˾ģֵľǣٴ忡ҲֵҪ龢˵
Ǻǣ治ֵܣͷ뵽ǺĻֵĲС
ٴ壬ɫѵİʱӣ°ͲţһСӣŲǱߺһҲûдʦķɣ
ٴ壬СӣСˣѾģū޹ϣⲡϣҲ̧Ϊһʬ˧˵ýţǿ϶Ѿȥһˣ
ٴ忡㣬ձɫǣֻẦйͬС㣬Ҫ٣ֻܼʬҲձѧɣҹĭվһͷ̾
ٴ忡㣬Ҹ㣡ţ㶩飬ʱһ޵гҩһ»飬ڶ飡˧ֱˮֻܱЦڷɺʾ£ˣ
嶯סҹĭ󺰣ٲߣ˯װ壡ߵ˱ʨŵĶﷴӦϻظ˵ظңҸţûŵȥҸ裡ȻѾ׷ҹĭһѿǵķȥ
ֵĻ֦ҲڴϹ
ٴ忡ҲŵKINGSIZEϹ֪ڵľƾĳ˶ǲ˰ӲϹЦûԵͷӶʣ
ڶ£ľãֱСӸˣߵ粻ԼǷ·ԱЦһ˯ŵٴ忡߹ȥ¶һĳǰȻ־һ˹Ů˼ٴ忡㣬̬˯·ı¶񣡣
˧ڼװϵ¶쿧ſȣһûסһӦ
һӲӵķʽֱͷϣٴ忡һۣתͷİϵŪõιεųͣ
ù˵㡭ܲܲôң˵ģ̫ˣҲ̫ôˣȻ컹ڻյİӵĴ˧ɹèһֺ㣬ôڣ
𣿡ٴ忡㲻ΪȻĶ￴ȥʵԱüҹĭѵۣҹĭһ񺮣
Ϲô䣡˵ҹĭС˵ĿĻﱧĦ㿫͵ţϹϲ䣬Ŷ࿿˻һε˵е㰡££ٿͣұ֤Ҫһˣ
ܱܲô飡£ɺһ߰ǵۣˮĵù֭ɺлתͷͷҶʱһŶ~~~ԭˣ
ɺ׵ĿǣˮͷֻȥɺˣĲһжĴ
˵⻰ң˧Թ֧ͷ˵ȫ۾ͣߵСȥ˼ҲӦֻǳԼͣõΣһһEQӤŮˣ
ȥģǷ紵ģٴ忡һ仰ֵܸĶˣͿԼˣ£²ӡˣ˼ˣ
ϹܿȿڿȰһۣһοôˣһҲûֲǱ˵ëͷСӣ
˵ҹĭĿŵɰĲСԵĲֺأһ㲻Ҳ˵ʲô
ιˣûƷûûõûˣٴ⣡ҵһϼӰ壡ٴξ˧ź󣬷ֲСҲɴȴʦغʱѸճٴ忡ָƽȥһټҷźĳֻܵų˧ٴ忡Ǳèĳ
ûˣһô˵˧ҹĭɴ۾ˡ
ûȣɺ˵
ûʣˮ£
ûƷԱ˵
ûòٴ忡˵
û˼룬ûȤûͷԵûˣһ˰ٵûˣӹĻվָų˧ıԷȴϰΪҡҡͷʾԼΣ
ҹĭӺһζɰƯ׼һֻڶٴ忡˵ǸսʿǸսʿ䣡
ŷԼʧ̬ˣڰ·°ĳͣʱһֱԵĲСȴڣѾͷᰡҾô磬ͦõģҪҿܻܶܵģ
˧һĸղŵΣ۾ϣı˵СңСΪҪ㣡ȴ֪һַ㣡СǲҲϲҵķ
ţСףСҲϲķȤ˵ЦĲ̫һĶŴЦЦ˾泩ȴأ
ٴ忡оĲһļ磬˵ÿ˶пܵģ˳Ȼɣ翴ֿСֻİ





ڰʮ¡

صڤ硯̨Ϸ˵ʵеղת䣬󣬴ҶĳٷˣƺεľʯѹоԼеܲˣ
ɶ񣬵޴Сå𣿡
ǣߣȥǵѣ
ԡ
˼ʱһȺϣ濴ȥʮֵߵߣ·ɺȫ˾ڤ硯ûеҵڣһô죿
վסܲ࣬ȻǳһٷˣھˣȨǣ
̧ͷͷһɫ¿̨ߣǳһ֪ղ󣬾ŵе㼬֣
ٷˣٶȳ˿ĵк
ʲô£ǵӺ׼ȥ̣üͷװɫǡڤ硯ı־ʲôʱǶԺɫʾˣǴ죬ҲǺɫװĳƺ࣡ǵһʲôеȣ˵ӦǺɫȴϳװҲקڣʲô
ʲôֻӷʣҲǰƽ̵ͣܽ
ͷ͵͵һ£еѿĲֻǵͷվ
߽Ǹһ̧ͷԼĶҽ۾ϬĿҲڰȻûٴ忡㣬ɺǶ򲻹ĹѾЩ
ͷ°ͱʹֻֻĵٷˣͱˣ£нڤ硯й涨Լǵ£һҪн˺Ͱɣ
ȻǽٷˣҲܿȥôˣſ֣ĺǳǣ
һǲ˵ֻǵͷ
ǲ˵ֻˣҪʣ˵۾ǵĸǶеЦ
ٷˣ˭ʣµǽˣǼһͷ˵Ҫߣɫ࣬תߵһСߣóǹǿȥ
飡ǹ죬ͷ߻ð̵ǹָüģ
ҵǹӦ˽⣬ղǹҾ쾴أڤ硯ֵٲ˵һǹ;ǵļֵھͺǸĴһĹѹˡ
Ǽ˿£εİĶȫӳٰѵȥ
׳ʲô£ڿɳżˣֻнûиղ˵ƣ
ǰֵܳƣеһЩͷǿʼǵĳӣΪ֮ǰ˵뵱صֵֵ̫Ƕöһ²һ£һֻ۱һֻ۰¾͹ˣ죬Щ浱󣬾ȻȻǵĳ￪ʼƷٷˣհѹ˾Щ¸ɾһЩ˷ĶƷҪһ£ǾЩֵܰǸʰһ٣֪ҲǺǵģͷ߰ȫ˵ǰѱӵִŭ
ԣܷŹǣٷˣ˿ʼţüͷ˫ֱص룬ȴǸŵͷԣ
Ұѵǣ˰ĿŰ硣
ˣҲΪ˰ãǵжһ˱˵ļô죿õ׽ЩͷʹĿЩֻⲻӵļһǣ
ڡڤ硯ĵҰЩ˲򵥣ͻȻЩȤ뷨˸Ц۾ݵĿա
Ľֵʻ߼ܳҶΪǳӶͣ࿴ۣճͣһư棡
ǰĳˣһΪһӴ򿪺ţһԸеĳŮٷ˾ӹ
̧̧ϵĺڳЦģߣһͷȥ
·һǽȥĵ֪Щ˲ǺǵģǽǱưɡҹ
ҹʱڻ2ֻ࣬мںȿȶȹʱ⣬λ϶ǿտҲǵĵƽʱĴЩŵգ
˿Ǳһưɸ˴һߺ󣬽ŵֱĻԾҶǸͷŮ˭
类ưɵľİǱը涼ûиоһ䷿ţżͷʶǵĹͷˣһֱ£
үλǵġ֪Ҫνʱߵͷ߿ڣǵRuby㣡
ŶԭҹϰǸСǶΪүпЦҲЦЦ಻ֱȥˣΪֻš
Ĳ뿴Щһͣһڻӿڳѩѵļһǡ̫ˣ
ү𣿡ߵһߵһɳϣͷ΢ЦŶǸ˴кᣬҲҪ΢ЦʾˣνֲЦ
˵ү۾ʱɫеĿͷǿ˵ƿˮѾһˣ
Ҳ֪Ϊʲôɣȣֱͦʵ
Ǻǣ⻰˵˼ģ˵̸УѲɡҽ𣿹үЦҲ׼Ϯ
Ʋһ۲ɫĴֻ֣ϵһɾƱԼ˵Ͼƣ

ӣӵǰһεĹˣ55555555ܡпܻͣΪҪԶ䣡ᱼ






ڰʮ¡̸У

үⱭҾ㣬ллϿСѾͷԼɵһڰѾƺȸɣȾӺСˣĳ
ǺǣүҲֺǺǵİѾһںȵĵξƲʣ
үһ̸±Цݵĸʼ̸УǸүȴΪصĲ⣡
GԵ֣Ե־ѵӣǽ̸ֲֻ˸ģRubyС㣬Ҿ㣡үһɫվֱ˫ֱصվһߣԱߵӦǰǰסүĹƣ
үһӣϿʼҲסˣѱصķ£ľҲǲ𣿡үŻʵ
Цָͷϵĺڳ̫һֱûժ£䱾ͻ찵嶫˵Ϊ߶ժ۾ȴҹӾһ㶯磡
үղǾ˵ȻѰֵģүҪ㣬̸꣬ϰ˸ǰѾԻ~Ȼҳˮ©İѻ˵һǸӣһ˼ǿģ
үǸˣЩ秵ģһֱԣһֱĨӣֻԲ
үСⳡЩҹص£үҸƿǰˣ£۾ǰ˵
үһۣһغߣأǿ֪ҵĹʲô̸أСѾͷ̫ˣүһϽѵ磡
ûյ£ƫĹҲѹˣʱ͸ͷ˽
ү˵Ƭĵ̣ǿѹͷߣϣүܰذ£Ƶ˵ǲֻʳ浱һûĲߣ
ү⻰ǹҲסˣǱ׾ҪţΪɳСֻܵ۳СݣŴֶָָʲô˼ʲôǿѹͷߣҿһɣ˵ҵͷߣŲڵµ˸㣡
ûǰͷȰƵɳϣˤ˲ɳϣ
ү˵ʶΪܣֻҪ˲ﵷңôһж˵ôԼе̵ζˣҲҪΪ
ĸҴңǣֵǣϣү˷׼֣µϴĵӺϵľƿкȥֳһƬңڤ硯˰绤ȫԸЩСå
ﲻүľƿҪʱһ󿿣ֻ߸߻߸ߵЬү°ϣʱѪˮע
ѽջأվһסүֻ֣һŰڽ£һֻȴóǹ
ס֣һ£˶磬ֻүڳ˶ۣµĶֻϵǹϵĺ£ңֻСֲǹ߻һغ
ͷǰקүӣڵɳϵ¹һЦǹһûһµĶ׼ү
ú˵ģүҪжҲûа취ԽԽԼϷ֣ҲǺ
ССүҲǸӵļһ˼Ҷһˣͷ߰ţҲŵֱˣ
ûҪκ˵Ͼ¾Ͳˣǲǣү仰ģҪҪղžһǹ
ǣǣRuby㣬˵ʲôʲôүͷæӦȻӣҲ֪Լ˸Ӳһϲˣ
ܺãʵҵҪܼ򵥣ԺֻҪ˲ҵĳ£ĶôǻǺھӣү֮иưϺаԵֻΪľưϰ壬ߵµĶҪǰ
ǣǣҲˣүͷӦЩֵǻôģҲôӦʲô
ͶˣԺǻҪƽദصҹҵĶľţǰôڻôվǹպãοĴ󵨵Ĺӣһо͵ǳΣ
ˣˣҲĻȥˣүҪҲûʲôԺֻҪүǴۣ
ǣRuby㣡ĴӦĴ뿪ȥүˣҲڼֻеˣǿԶλүıȥүСҲֵкҪҽԺưɾվһ߿æ۾ȫӣ
ؼҰɣϳӷԸҲժ۾۾еƣ룡ͷԸСܿϱˮʪ
ڤ硯أ߽Ҫȥ
ۣӹ򿪰װϸһĲָƣȿھֽȥѶӵͲ
ʲôӣ翴ǰˣ˹ûе飬ϵʸǸ򵥵СܣȥӦøٴ忡˵һ£
ٷˣ½£۾ֱ͸ӾȥҲңֻܹĻش
ţ˸ңӣٴα
صڤ硯ʱѾƻ裬³Ϳʨſڲڣϸȥţٷˣˣ
ô磿翴ֻʱ䣬㣬ƽʱҲҪܻôˣʨƽĺܣʲôֻʵܽ
ٴ忡ڴ￪ŵӣŵԣѾװһɫзڿ֪ʲô
һˣһĸղŵ࣬ǰǸɰСܹȥٴ忡
ٴ忡ȴ֧һãûʣȴˣżˣϸһ£





ڰʮ¡ؼӵĵ

Ҫʲôǿ򶨵¿ˮʵǸǰˣףˣ
ߣ㵨ӵǲСٴ忡Ļ֪Ƕ˵Ƕ˵˼࣬ǵ¶ˣ
ȫСܶ𷣣ҪٷˣҪ˵Ҳӣӱץһֱɫĵͷ֪˻ǲЩ棡
ӣ֪Լ?µ̬ȣٴ忡Ҳ˴´ȷǸ֮ţҪº԰˴°һ£
֪ҲİԼĳٷȻҲܽʧĿҪЩǶһܱ֣
ǧ򲻸֪ٴ忡۾ðָ˵֪˳ȥʱҪˣڰŵҵǵ٣Ҳڰй۲죬һᱣȫϣЩ˴򽻵Ϊռˮ̫ǼΣ̫ߣȫƵһ˿ϣڵҪϾͻһĿ̫ԣΣգ
棬Ҳô˵ģ޴С֣ٴ忡վ£һ˵Ĵ¸ӰͷȻ˵ǹ˵ⲻ˵һٴ忡ֽڣ
ҽˣʲôҲ֪£վֱײĶװٴ忡㣬ڰ£ȴҪԹ˵ͨ
㻹վٴ忡û·һɫƤװеȫ¶ɣôһī˿Щ͹ҡˣڸΪˣΪ˸Сܳͷ
ҵȻҪվһһ˵ǹʵģҲҴģҪȷң浱Լϴ󣬰ȫ뷣ٴ忡Ҫӻط
ٴ忡ֻҪᷣЩˣŭˮ裬ȥ޴50ٴ忡ϴȴ´ˮ߶һ£̷ֻ˵һŭΪգ
ȥٴ忡㿴û˶ۿûֻӲͷƤ˰˴ȥ!һЩµСѾ¶ı飡ڤ硯ı˵Ǳޣ˵ëβһСһĵƬڱһͻƤǵصҲֻǱ̶ʮٷ˺ˣ
ιûأ翴˱ȥæǰٴ忡ʵٴ忡ۿûм䣵Ŀ⣬һ¿ʼ
ɺ˲롮ڤ硯£ôΣٴ忡ѹŭҧŷɺɺòش𣺡ڤ硯涨ûоͬ˲֣һɾΪͣÿǰݷãҪɽŵĿ飡
绹ΪжأֻǱΪͶѣͲٲ־ͺãĻȴģȻ˵ˣڵĹϵȴΪˣѵǰ۶Ǽٵͼʲô벻ͨ
ɺô˵ʲô˼ѵ
֪ҪҵĹأٴ忡ֻҪǻͨ鷳յĳͷãҪԼĹ
أ粻׵ţ۾ɺɺҲΪҡҡͷʾ֪
ǣأܹˣҾͲٹ㣡ٴ忡û˸ղŵŭӣƽֻϻ˵ĻǺŵı
һأٴ忡˵ͼתָ磬绹ûôʱʹǵߵһͷ
ˣڶأҲˣǽǵأٴ忡Żڷһȥǵķ
ɺ𱪸ٴ忡3Żٴ忡˵꣬ɺߵһߵСﲻ֪ʲôһӣرһʵĴϣ
ǸģĻҪ£ٴ忡Ƶ룬翴ΧһУôʵУھڷĽͷҲٴ忡ͷɺӰ
ͻȻһ쮳תͷʱǳڶ羪֮ʶԱ߶Աߣǳȴ۾һ㵽Ϳϵ˿ӶµĶЩı鱻˼
һӣһеԭΪС㣬ֻٵĵطܣܱߺ~
ǳܽҲޣӵȻҪãܵһ˵ڣֻҵطأӺòǱ
Rubyǹأٴ忡ڿۣһʾŷԼ仹ǹǹֻа˷ӵ׼̥Ҳ֤ܰȫϾӱҲʻȴûзմмʻԱ
䣡ͻȻ뵽ԼĵӰЩһǹ䣬ԼըܵĻᶼûУȻе̣ǶԵʴȾǶԼĲٴ忡ڵһѵģ
¶ģ׼Ĵȥ׼ʱ䣡ܵ·ϣ·һҲûУֻǸĳӣҵһ壬ϳǹӿǹ󣬳ӿʼԭشתһǹ̥ϣһǹˣһǹ򵽳ϣ
ֿһǹ˳Ϊ̫ԭʱӻڴתֻƾŽǶȺ͸߶Ȼмʱȥǹ
ǹﻹķӵֻƾҧ׼Ŀ꣬ǹ飡ӷ˱ը޴ĳ类嵹ڵأ̧ͷǣһֱˣٴ忡ɺڳ⿴
վߵٴ忡ǰ΢𣿡
ȻǺ룬Ҳˣٴ忡üͷʪӣϻз˿ճţϰְοȴ֣ȻǹһǹҵȧϣȻǼ˵İŷȻȥ
ٴ忡㲻ϵˣ׷ȥסRuby˵
ˣܹˣҶ㿡ҵʲô¶ܲ𣿺ðһأҲòŰҵɵһˣɣϹܺȤǲǣ㵱ʲô쵰֣յڴ
ûУҵŵģֻ̫ʧȥ㣡Ruby侲㣡ٴ忡㿴ӣʼˣû뵽
ִʱ¥µʨȴڲǣˣ
ٴ忡㱧Ż磬Ҳ˵
ǣǡʨĻû˵꣬һӰȴֿٴ忡Ļ
磬ˣٴ忡ʶֻŵ׼ӳȥϤĸоڲܶ
ĸ첲ٴ忡ǰ龰Ҳ뿪
ӣٴ忡ͷŻʱˣ˼ĺ





ڰʮ¡Ů˵ս

Ruby˵ٴ忡㿴ŻؼڵӣϷӦæѾ㵾͵
ֻ֪Ů˭ΪʲôġôôԸлˣ˭ԼҪ侲ĶԴƽٴ忡㡣
˭ؼò̫ʵʱҲĴڣҲӵĴƤ£Щҵɫ˳ճϣ˫峺۾ɢһϢŮ˭
˭
˭Ůͬʱתͷòͬʵٴ忡ЩͷʹĿŮˡΧ¿һ棬ȥЦ¡ڤ硯ֿԿˣ
δޣҲǷĶȰѵؼӣؼݰ˵ʲôֻգŨױĴ۲Ŀ
δޣҲģӢ˵һ飬Ҳһ㣡ؼȻǻû
δޣңֻõķؼӻ˵ֻżἸĻΪٴ忡ǰ˵ʱѧһ㣬ֱǻ˵
찡˭Ŷͷͷʹܱߵˣû˻شΪٴ忡شˣ
ҵδޣٴ忡㰮İҸ˵
ʲôδޣʲôؼٴ忡Ļ˼ĵɴԶ۾ָıʵ
Ҳ˵Զһģ˵ҵؼӰＷȥٴ忡һģ
ӣҴû˵Щٴ忡㿴ľٶЩջಢƿһЩΪŨҵˮζҪ£
ܣ˼ǧձйΪл֪йȢöŵģǡСؼʹ˵ԸŮһƵģʵȴǣһҰѾͷ֪
ˣйŴ뷨һֻһŮˣֻҪٴ忡ӿٴ첲֣ߵһѰڻ֣صĸ
ԣ㡭Ůӣõٴϲͬ𣿡ؼָıʵ۾Ҳȫǳޣ
Ȼ常֧һ𣡡ٴ忡ŲĻɵҪϢ̧°һϣ
ҲҵģҸǲͬģ뿪ûУؼӱ̼ı׵ãָô
ϧ綮ȴ˵ֻܾȵĿһϵзӦٴ忡ĸ첲ʵ˵ʲô
˵뿪ңţ뿪𣿡ٴ忡䵱ķ٣ϧϧʵ
ЦҲŲأƾʲôҪߣҼңƿٴ忡ߵؼǰ󺰣ԼŮ˵ݣ
ţҾ֪᲻ңٴ忡ߵס谮˵ʱĵ
ؼӿ˵ڵĵ飬ĻðɵĳȥĳҵģҹСˣ꾫
֣ʹĴ󺰣קקԼͷٴ忡һôæȥؼӾǲţһֻקͷһֻֻóָ׼
й꣬ȥ뿡ԶûУȻһ缦ƤûбôԴؼȾ˺ɫļָױ˶ҩһڸǰ
ſձӣߴ˵Щʲôʹĺ
ס֣ӣˣҷſȻҶ㲻ٴ忡һѪۣʹļӴסؼӵ֣ûؼӳʹķſקͷֻ֣Ҫֻǰˣ
ôˣɺˮŤһŵˣæǰæ
ôˣɺһؼצӣʵߺˮ裡Ҳף
Լģʨһأʵ⣬ϻشҴģ˵ԼжƵģ
æٴ忡ĸ뵽ԣѾؼѹڵϴٴ忡ͣͼקؼӵ֣Զ㣡
й꾫ҪĵйɽˣҴ㣡ĸؼӱߴ˵ȫڳļĶһҲ
ձӣ浱ҲҴ㰡б¸һһСûбôôܱϴ
СְɺʧصĻؼӣ˷ԶЩٴ忡ˮ軹קʱ׼ȥ壡
类ɺͽƣɺοͷϵ˲üͷǲ˵ĺأʹЩѪǵɴ۾οǳǰȥ׼ؼӣ
йɽûëѻˣߣˣҿôٹ磡ؼӺڵѪģһ㻨òҲ
۾ðĳȥһȹȥĻؼӵͷƫˣԼֶһƴ˻ؼӵſЦֵĴһƬȻ񫣡
Ҵңؼתͷ磬Ӻ춼ѪֲǱΪ˺ķ۵Ҳױϻк˳ָӡ׵ͷƵģ˵껰׼ٳȥ
ߣ㵱HELLOKITTYѹķݣʶһй򣡱֤ϵҲϲ㣡һߣӾ׼ҿĻؼ
ؼΪٴ忡ˮסˣֻܱʹֻӲͣŤŤ
ģֻ·˻ؼӻнܶߵڵأɺϷŵʵ
ſҰ磬Ϳұ򰡣ؼתѳ˽ʵľٶٴ忡㡣
ۡһûסЦĻؼӶԷɺɺɱСɧƯҪ
ˣǧҲһСָɺȥϢٴ忡㷴Ӧķ̵ĵĿˣʹ÷ɺȥ
ܵģС㣡ǵٷˣ˭·ϣɺͷҲصĻشȻһȥ绹ĵ׼ȥٴ
~~~~~~~ǻ쵰쵰~ؼӷ̶ļڴ󺰴У

ҲҪˣ⼸û̫أǡӣӵù͸ˣҲûĵùˣ
Ϲ񾭵ʹȥ˷ϡҪҰ
˥˭Ҳ˵Ҫ˵͸ƱƱղأ






ڰʮ¡ĵĸŮ

ص类ɺϴּϴ׼˿ڣŭȴյܣ
㣬Ǹ˭ƾʲôʹңʵɺǶձһ֪ԭ
лؼӣǶС㣡ձʦԣĶŮԵԣСͱԣɱԹɺϸϸϴӣĶϵˡؼӵµأϺüײͲˣ
˻Щˮʹ絹
ʹǲǣɺĵʵҧҡҡͷʾʹο
ؼӴСͰ󣡶ҪΪѧϰҲȥһһСɫħɺ̾˵ˮϴ裡
ɫħ
ǰԣǰǰţȫòҲȫֱ࣬Ŵ֪ҪơǼλȫɺ˵ѾҪˣͺ£
ؼһģҲڳŸ¾ͱɫԺԣֻȢһţС20ֻ꣬ΪؼӣǡԣҲȢϱˡչ߶ԿϵŮԣŮ˶ɺ˵ЩʹϾŮˣһǿǿǶĵ£
Ϊ˰ʦֻ춼Żؼ棡ؼȻԵƭֻҪ仰ͻȥʱҲֻʮ꣡ؼҲ꣡ԣı棬Ůϲˣͬİʦ˻ԣĵһҵӣҲѧеı죬ѧؼܵ
Ȼ󣬾ͿʼǼҲߣгɾõʼ뿪ձȫߣոճĻؼӿʼϵĺ󳾣ɺ˵۾ֻһοӣĴյǰ
˵
ǣؼӳûҵͿʼһ˻죬̥Ͳ֪˶ٴˣбҵͲ飬ûԣŪŴѧƾڽͷС̫ãЩСåһ𣬳²ؼҶʲô£󣬲ԲŻؼѧԵ㣡ҲΪԣ£ŮûؼȥŮĤ޸ԺԣӦ͵͵һЩ˧ţΪڽɺЩЦձ˭֪ģ
ɣôģĿɿڴģŷɺͷʾģ߳ԡʱˤ
ǿ뵽ǶԶĵĸŮЩģıǶҪÿ᲻ᱻǸ
ģ˵ˣʮ뿪ձȥʱؼӲϳУȻǶˮûЩҲģĺɺĽŵģֻҪһ뵽Ůĸ;ԼҲණմˣ
ǽ㣬ڿôãûбԶͻȻ뵽ɺٴ忡˱ڣӦû᳣ٴ忡ȥһԣǸɫ
ҳ˺ɧŹҺöΣˮǾˣҲҸȥԣ˵ҸˣϼһȻɫԭһֵŮˣͽܵŮˣ
ǿֱ˵ľͺ粻׵˵ʶ˵ˣֻЦɺͷΪʼҩ
˵ˣɫֻҪŮԶߵŮ˺ע⣬ΪǴСһ𳤴£ԲϡҪ˵ˣѧ֮·Ҳˣֻ˵ǸˣɺϸϸΪ˿ڣؼҵ¶˵
ŶѹŮôǾͲӦңҶ£ˣŻһС㣬Сĳ󣬴֪ʲôб򣡾ٴ忡Ҳֻǵ㵽Ϊֹܵй²񣬻ŪǱˣ
ˣСˣڣ̵ģֻRubyؼˣñΪЩüֵмû죬Ƕ֪һЩҪСĵ㣬֪ңɺĵķԸҪ£
Ů̫ңҲҳ˿ô죿ҴǶ˵ģʼԹԼôѧ
õģҡɺû˵꣬ٴ忡ͽˣ˵ϷֿЩЦʲô֪
ɺؼŪЩҩȥסʲôҲ˵¾ߣ֪𣿡ٴ忡ŷɺԸɺɴĻش뿪ʱٴ忡һĵģ
ɺ뿪翴һЦٴ忡˵ʲôûŮȻתɵϱ
ٴ忡ϴ磬٩ŮأûôƯģ˵û˵ĵط
ߣ£ʼʣ㣬Ůʲôϵ
ʲôûУٴ忡˫־ϵ˵
ƭɣ粻ŵһۡ
ٴ忡㱧°ͷ˵˽һУң֮Ȼ汻Сթʲô
ô֪Ҷ֪ˣ翴ʵеëëģ˲̬䰴˰ɣ
ɺӰһʲôһҲ֪޲Եȫ㣡
񰡣һۣҸ㰡۸ңһ̣Ҳ޶ȵģԵ̲ʱҾ͡žҧгݵĿ
ǣŴ˵ʲôʲôôŴˣΪΪ㸧ƽʹɣ˵žҪŵ硣
ʲôȭͷǰʲô棬һһ۾
ֻԼ࿪ٴ忡㿴ǰȭͷʵ˵ŷĵĦ
ٴ忡󺰣ãûһŰ´ûҲ䣡һҪ˶ϲźãȻ绹һƬԴģ






ڰʮ¡ɺ

ڲϣƽһŵĳţ̣Աٴ忡㣬밲ĳͿ籨ԶǸܾõСһİгһжһϣ
ġⶼʲôȫЩķ֣˭ܸʲôһ̶ձŮŵļ¥Ͽͷ
飡ĶһӣϵĶһ
㵽Ҫʲôʱʲôܽܵش̼Ƶģһקסٴ忡ŭһСӶûУ
Ruby侲㣡ٴ忡⼸綼ֻҪؼӵκһͻʧصĶԱԣұɶȲȣ
侲ô侲쳳˲ð۵ۡ㵽ãڹ˾УһǼд̶˵ĻŶô侲Ĳһһϸѹٴ忡ʹΡ
ʵֺγ֪Щ飡Ϊ˰Ѽƻеֻί磡
Ruby治ԸŴӽ쿪ʼ͸ȥ˾ǰᵽĵطסٴ忡мƻ׼㵽ĵط׬ȡ徲ȴһֱϡ
㣬Ҫ㵽ʲôʱ򰡣Ϊʲôܰͻձȥ緢йƽ˵ؼӵĵһż尾ÿһ˶ż尾
ˣ㲻Ը⣬ǾȥȥȥٰɣܺãԲܲˣͳȥ÷ɺ¸ţҲĵ㣡ٴ忡㸧ͷİοšǴεĹܵĳͷʵûô£ȷ50ޣǲЩרñӣֻͨĳ޳50£ˮ֪³Զ飬ʮ˵Ƥ˱ɺרõҩӽҩ죬ȫûһճѵ±Ϊˮĸ֣ʱŴ˾£ѧѧӣ
ˣȥϰɣҾˣҾͲţСܳңƿ֣־ȻĿ¥ϴķ˵
ٴ忡ЦõĿһ²Ƶ뿪߱룬ŮǸ鷳
ģ˭ңΪʲôûаͶ˵ҷؼĳվ¥溰˶Ķ˵ȴһҲֻŵĶٴ忡ѧǵ˵䣡
ͨߵ׺̧ͷ˵û˻òͣҪԶԼֳԣߵһֲİѻؼӣؼ˺һᣬŲĵߵ׼Զ
ʲôԵҪʽͣؼתͷ˵ԲֻЩûЩʽԣԼ翴һۣЦǸֻԲķȻ˫ֱص뿪Ǳ߷룡
ɶй꾫ޣҪɧؼŭûлױձŮ˶صС۴ӣӳŨױʹƤЩɫߺ⣬˲ͣ翴Ǹȴ˴輶ҲĵطһֱΪ˹ŮǴȻġŮ
˸߲ҵ㵸ףԼ˳⼸켸ֳ棬һӮҡױǰױǱðֲ̣£죡ֳӮˣһȤͷɺСŮһı
ǵȻҿԼҴС㣡ңأ˵
ҲǺܵĻ𣿶˵ѵõĴȴҲĻ˼
ʲô취ѧʱЩСǼĺãͳҽƻǰҵȹ̨ϳ󣬾ЬŰҽˣҹϴּҹзЩʲô·ճˮšλӵĶСcaseˣǰѧʱż£˵С˵һȴķɺüͷ
ԭЩСѧСҲôӣ
û취˵Ů˵·ǶҪ֪Ů˶ǴСŮбģŮǶôӿֲˣ˵Ļ÷ɺͷ룬úеϾҲǴһ˶һԸɫɱ˵ɱ֣
Ů˶װɺ̾˵֣׵ĵͷ㣬ʲô绹һƤЦʵӿʼ̸СŮЩֻǵ;˵ģ
ŶɺӿڴóһСκУӹһ˼˵׽ûʲôΰ㣬̫ඣ˵һߴ򿪺ӣһԼ򵥾µСʯ
ɲһʯµGRPSλܺͷ빦ܣ㲻˵ؼ˵ʲô𣿡ɺóһϣԷ˹ԣպӡᣡ⣬Щֶܰ⣬Ȼ˵ҲԿɺһҲϣʱŷɰĹԹŮȴ
ôãܵϿŶϵĶİ¿Щ£
ֹЩֻҪȡһͻиĹܣɺٴȡ£ĶεĶԶԵĿϣֻһССٿŷɺʯһ̫һһĵذϵëްʣֻ룬ëްʵһ㿪ʼð̣
ɺЧϰѶֿݸ磬۾С˼ĿɺϲĻСĴ
ǽãҲǸŮ˵ĻˣֻҵĻѣ뵽ؼΪҵĻԱӾͺЦ
ˣᣬҲаɣֺõʵɺСԴѾͷֻһ˵GPRSܣԽյ˳һֻܽյǰ䣬绹ͦ˵ģе˪ӣˣʲôӣ뻹᲻ãеã÷
üģʵǶкôڻؼˣĳ֪ʲôӣб޻ɺܾûؼһ첻ߴһ첻ðԶСССģ
ԿֻˣϧϧСϱĿķɺЦŴ





ڰʮ¡ٴζԷ棡

ˣҲҪˣղŵķգתͷŷɺ۾Ҳķɺֱð亹
㣬Һ~~~ҳȥְɣòã㣡ıŷɺĸ첲˵
ɺʼԥϽֺĽ˲ʹùÿ˻ˮǿòʹݣ󣬷ɺǿ㺬Цߵˮ裬Ϊʲô󵨵Ķأ
ΪҪģ⼸֣ɺģƣ˯ȫߡŴۿȻһѾ̱ƹջˮǿ˵
ԭӵһγȥʱıٴ忡ͻģҪһͷֲҪôԣʵĶˮ裬ڹǣǿƣ˽δһ׼ɶ׼ĳͷ۵ĳͷٴ忡ͰضԶ񽻸ִУ
ԺֻҪͷɺһ˻ͻõ̹ǵĳͷȻƽʱˮҲճֻҪ˴󴳣ͻ۵岻״̬ԷɺڶҪȥһҪת̬ܵ
ǻ᲻ᡭɺǱʶҸһܷ
˵Ҫǳȥʱٴһˣ
ٴһˣ˭ɺ׻˭ܵƽУֺ󣬷ɺͳеıڣûʱҲеר˾ĸ˶ڣ˵˻˭
£뵽˿ЦΪÿοʱͻһü˳۵ٴ忡㣡
£ɺȥү̸еºʱˣûб飬üǹɼͺңȴôԣ
԰ʱ䲻ˣҪȥ·ȥ׼һȻſڼϣ翴±ʱѾָ10㷽򣡸ɺԸתȥ任·
ɺֻ߳ȥţ粻ǳʲôΪùҲд鷳
ѡһɫĳȹһͬɫĹ˿Сװѡ˫ƽСЬɫСǰѩ
߳ʱؼǱ߷ƢΪҪȥٴ忡㣬ȴŲ뿪ƾʲôҳȥؼӴСƢ˺𵽣
ԲС㣡治ȫСﲻҪߣʵǰͲ㿪Ϊ˱ĥĿҪɱˣ
ɶ񣡡ؼӺݺݵĳԱߵĻƿ߳ȥƿӦһأ
С㰮ÿһΪٴҵģǿԹˤģռ⳥ЦĿֻйŴĵС£ͬʱҲ͵ЦɺСãؼӵһֲı뵽ĶľǵӰ԰һ
ؼӿôɫɫ˾ͯĹҲ᷸Ÿ߹Ľ⣡յ۾ûпӣһʱΪһĺˮлֻǺɫƤ£ֻԵĺģ֮ļ죬ҲļҾװҶԣҲûп׺磬ڿЩҪӵԼ
ƾʲôԳȥؼĽĽǼʣΪʲôеһжӵУ߹ʣõģòĲǣϲҲǣһжǹģ
ƾǿδޣĸҪһ˵Ƿ
ô˼˵ĻඣΪǵҵİΣŲߣؼӵ˫ֱص˵
ôҪҳԴףǺǣܳȥΪε˰ŸңҲбԼЩֻһ߱˱Ųмأٴ忡㲻ûؼ뿪ڤ硯Ϊˣ
㡭ؼӸҪΪȴٸᣡ
Ҫඣݰݣ̧ͦͷߣŶˣҽ첻ܻ緹ˣǣԼŰɣ߰ŷС˵ȻͷҲصȥɺѾվ¿ĳԱߵ
ؼӲһ仰ʲô˼ʵܼ򵥣Ϊڤ硯ĹأֻҪ˲ڼУҲûзԸ׼˵ķˣͲҪʽ͵㣬ֻҪֵǵķ˾ͺã
ؼӿ뿪ˣֻҧŵİ֪Ҫʱ磡






ڰʮ¡ɰЬӲɰˣ

ڳŻؼӵӾЦǺǣ
˾ô˰ɺԱ߿͵Цӣ̲ס
翿ߣȻˣȻ˵̫ܲƽǡҵף۵㣡ôҲڽȦˣôռıˣ˵İķɺֻЦֵطˣôױٴ忡ƭֻ˵̫ˣ
ٷȥһֱûڵͨӾʺˡӳͲͣߴߴ֨֨˵ͣ˵ͷеʹڶϰԿƱ棡
翴⣬ѹ쵽ˣ͵İɣ̳࣬Ҳ֣࣬
Ͳ¹ʵΣɺĿڣеζ
ʲô˼粻׿ִʲôɺյĵ˵ǰѵ
ۣ֣ôٴ忡ģûģֻΪؼӵĵôҶ£ڷɺˣҲŭ
ͻȻļУһ²֪룬Ҳһ£ֱƿסտƺóӾͿųֿ·ϣֻһ·ʻûʲô𣡡ٷ˳ʲôˣֻʵˣϾֻǸС¶ѣ
û£ֻ뵽һ»ûбѣҧгݵں˵ȭͷҲյĽҪɱһ¿ӣֿɺ͵Ц͵е֣ҪҪȥٷ˱𣿡
ۡȣˣΪĳֻϲܱɺһûסЦϻָɫ˵
ǰУԭƻУڱ𡭡д㣡յ˵÷ɺ¿
ɺ¸Ȼֲ֪Ҫôˣ
ʵļƻǲְ컹ϣȻǷɺʧˣΪߵ¸޵ͬ飡ٿԼĽţ֪Ѿ˶ٸˮݣǰǸɵӰʾûаЩΪͷŻҪٴ忡֪ǵС㣬ҪܵѪĴۣΪѪǳѪˣǣǳٴ忡ѪѪģͬҪ׳Ѫ
ˣˣɺ嵽̳һԵϢϣûǱ߰ѽϵĸ߸Ьѵϵ˿ڣǲҲ̶ðЬܽӴĵطȫ˴ССˮݣһмĥĵطˮݶĥˣѪҪ
㣬ҹ𣿡翴һѾˣһҲһĴӣԱߴĸɺ˵·ɺٳԻˣ
Ruby˰ɣ㿴ЩõģҲòŵģⲻһǮǱ̣ɺָĴؼָԼĽŸ
ŷַɺĽѾǲһ˵ĽţеͨƬħϵݿӿӵĽţҲʶԼִˣ
㣬ô߸Ьˣ粻˼ָЬҲУⶼĸСʱˣżֲסҪСʱͲˣ
˵أɺһۣתѽҽҩĶóҩƽСʱô֪һ仹ûˣ²ӾͱקǰУ˭߸߸ЬҲܹ𣡡ɺСһһİѽϵĵ˿ڻᶼãȻϴССĴ
㣬ǲǺ۰װɰĿֻǸƤСŮ벻У
ãɺҪԶһ㣬ܸţ
ӣǲٴ߸Ьˣ絣ĵĿĽţɺЬӻнϵˣеЬӸжԶӶԶĸо
㻹ҪؼҰ복Ҳ·ԡǺǣʹĶħ¶ɺԼһͣҪ
ȥЬӣҰң˵һܿˣɺϾĬһ£¿׷ȥ!
˫˫أ£翴˫Ьò£Щε˵ٷˣ⡭ͦõģһ˫۵HELLOKITTYһ˫ܳЬĿͨż׺棬ͦõģ֤ⲻǷɺԸ
ҲͦǾȫҪ˫ҪˣԻŴһԵֻʼһԴߵĸ󣬰Լ꣬һ۾ܿˣΪʲôҪ
ȷɺЬӣɴ۾İ͵˵⡭ǡҵģ
ţɰɣЩ߸ЬöˣҲ˵ģɺһԶ£ֻܽԺ!ҲҪȥѧŻһַǿĻ˲ҽӽһ˵һ߰׵ķɺЬӣ
ôҪ˺αװӣŻϱˮԵģһǹ˵Ӹȴ֪Щʼٸ߾
ˣߣȥԷҶˣǴ㶵ķɺȥɺֻõͷߴߴ֨֨˵ż۾ῴԱһѶ£ΪʲôʱȰסֻ֣֪ܵĿĵط
ǻصʱѾ7㣬֮ǰѻؼҵٴ忡N绰ǻԷճٴ忡ĻؼѶûƢֻצճٴ忡ϣ
һţٴ忡İѻؼ˦ԱߵǣԼС˵ôŻȷˣ
ȷ˲᲻ȣ߳ȥҰУÿһӾһ˦¥´Сĸţˮ迴ŷɺ½ʱŵΪʲôˣϿ߹꺮ůô£
ϵЬʱ̧ͷٿɺһЦõӣˮʹĸȥοʣֻһĻؼӣĺ磡ȴһӷĿһۣת¥߲֪߻ġʱûȽϺã
С㣬£ȥû˵Ͱ׵ɳϣŵĨ͵ˣؼһڴ뺰˵ûУֻǵùĿ





ھʮ¡ʣ

һ·¸䣬ȴվſڲҽȥڤ硯Ĺأķֻаһܽ룬ˣֻţٴ忡㵱Ҳֻɺ룬ǿ롮ڤ硯еطûǲܽ¥ϡܽһΪˮĸ֣ΪϹŵȫٷ˵սƷ
վʲôѶңҪúÿҽսƷװ̨ǰվſڣ׵
»ûĿڣ˾ǹӵļ򣬡ڤ硯أû˰κ˲˷
ٴ忡شûİһۣ˼ǣҲඣٴ忡ſҪͣһ£˸ʰҪȥ˵Ϳ׼ʰ
ٴ忡񾭴ֻȥӣ֪Ҫôͣиʺţôˣ
֣㲻˵𣿲˵Ҳܹǡڤ硯Ǿ߰ǻиʲôСڵȢأ缤Ĳͣٴ忡ֻܽıҶȴεĵطǽҲǣҲǣ
Ѷ£ʧٴ忡㿴⻹ˣ˵İѶſڣȻ뿪ʱŹϣ
RubyˣԹԵģٴ忡һûиղŵĴ棬ӼСһϸϸİοϵȴһҲûзɣһֵĺٱɰĹ
ҪԣȫҶҪԣ粻̤ͣҪ˦ȴ˵ǣ
ǣǣҹԣǶҪԣ侲ôˣٴ忡ֻ˳ߣЩӵദõĽǣ粻ƢǳèһƢͱɰִèӻèֻ˳
ȷ֣ƽ飬ôţôûа취˵Ϊ˵ֻҪֻ°ͨ
ٴ忡㿴侲ˣȻǲ̫ģǹԹԵ֣ڴϿӣ
ǰ߶һתȥٴ忡һֱȴûз˵ӣûзıѹڴϣùڴϵıóӵԱ˵Ӿ˵һֻʹõ˲ܽ⿪óӰѹµٴ忡˫ָ
RubyȻҺϲ飬ǶǺƽߣԲҪЩԵϷ𣿡ٴ忡ǸԡҧĺأΪıŵ̫ңΪڼţֻҪƿѾͷһһȭŷ˵ıӣûĵ£ڶԿĸûģ
°ãȻ˫ָĶ˵㵱һı̬û¾ͰŻ棡û˵ٴ忡ĳܰŻжԸϵͶȣٴ忡Ҫ뵽Ķȫ
ѵ㲻ҼǵҲܣٴ忡㱻ѹĺܿģǶֱ˵ҲͰ͵˵ǡҲ㡭ơҵģСûˣ
һֱ⣬˶֣ٴ忡ϵƣǿһ֡ҽǸʣٲ⣡緢Ȩֱתˣ˵
úáһ㡭ȷģٴ忡ͨ˵Ѿͷıɱ׷򰡣ɱԺԸ˭
ҲΪ䣡ݺݵķſİһۣ
úãҸ˰ɣҲҪеĿɣôСˣٴ忡ǰ˼Ҳ벻⼸ǵˣôᷢô
ôˣǵôҵˣ㻹˼˵ôˣ¸ţˣԼҲڷɺ²ģ
ٴ忡ģûô£ѹԣҪѸˣٴ忡ܵĽе˫ֱֻܰһֻȣţȿۣձһ
Ҳŵ˹ѸҪҲǸؼӣǰ㣬Ϳ·ֱӰǰ¶ĳ˿
ǣѸٴ忡˵߽Ŀأٴ忡۾ȴڿһ棬һҲûзĲ죬ĳֻצӴβûз֣
Ϊȥ̸еٴ忡һֱת˵ĵһˣ£ֻѵϵģ⻷ֶ
ˣſ֣˫ֱصֱۿٴ忡㣬źΪʲôҪûأ
翴ͷ¸ˣٴ忡㿪ʼУʹ֣
ȻҾ֪ҵҰҵˣɼӷè߽߶ݺݵҧгݵ˵
ٴ忡һҪɼӷƹ뵽ߵǸֻСµϣ˵е񣡲ֲǼ£
ٴ忡ֻ굽ȹֱ֣СΣаƨƨм⣡ͬ־׵ģ
ʹУнߣе루ȣ
ٴ忡㣡һҪֻа֮ȴٴ忡ֻסһΰ꣬յֻҪԹԲͲʹǶҲǣǣ
Ǻǣţȷ֣Ҿͷţٴ忡а˵ֻֻʵĶ˶ֻ֣ܺٴ忡Ҳûʧԣſ֡׼ʱٴ忡ûѹ£
ٴ忡㣬ŵĻʧɫĴУ






ھʮһ¡µֻܱӷ۸

ٴ忡㣬
ǺǣҲҪ˭ٴ忡ѹҲˣƶûһ㣡ǣ˫סز
ѹˣ缱Ŀ޵ĺ˫ֲͣĴĺ󱳣ٴ忡ȴһҲ
֪챻ѹˣղ˭˫ѹ˫ģҳӶ챻ѹճˣٴ忡˵زŪ粻ͣĽ
ҲǹģһǹԱֻҪдϹԹϴ̬泬ã
˵Ұ㵱ˣ˵Ҫұɼӷƣٴ忡ǴϹϰѸղԼûɿõĹߣ
ǡҴˣҪָ𣬵ٴ忡£ֻͶ㿴ǱԵģ
ţٴ忡ĵͷ뿪壬ȴûзŹֻǸΪߣ
类ڵûֻﴭ
RubyûҪˣ棡ֻҪѵ㣡ٴ忡ɫ˵Ҳ͵ģȴؼӴϣȴ
ѵתͷЩףٴ忡֣صĵͷǶҪѵΪʱǵܻκ뵽벻ĳȥִУҰʵĳȥָоûһҪϷŪ˼
ңȷˡڤ硯Ĺأ뷴ͱٴ忡סڤ硯Ĺأκ˲ְ£Ϊܾıͣûˣ㣡Ϊڤ硯˶Ҫзɵǲϣ˱𣿡
Ҫ֣ҲֻаͬǰҵΣҲϣܵһǣҲ֪ڤ硯ֻҪ£ûٴ忡ҪԸҲϣһ˫մѪ
ҲûҪҰɣ֪ԼģСšҲܰΪţֻͨм㣡ѵͷѡ񣡡ٴ忡ǰ˷ԼĴÿĴҲ⣡
֪ˣתһΪԼĹûΪղźĺܹ֣ö
ٴ忡֪ﲻùֱֻŵ˫ִͷ׹ѹҲѹҲΪ̫ѣϾǰֻ赸ôȥ֪Щ£ԺͲô嶯ˣΪһĳ죡һΪҶҵĵĸٴ忡Сģ
˭ҪҶĸ粻˼ٴ忡аЦ䣬㣬ֻһ㣡Ҳʵǰߣ
ˣҪԷˣЦ߶ǣȴôҲƲ㲻
ղŻ˵Ҫұɼӷèٴ忡ǼǳµˣҪÿˣǼǵˣ
𣿡ˣת۾˵
ٴ忡˵֪ӷèһֻܿɰıɣ۸ɣס룬£
ٴ忡ִӸһұɼӷƣ˵Ұ㵱ˣǲǾ˵ǾʵļӷƺͰµ𣿡
סʵ֣ŷأǰ۸ңǼӷƣҿɲϰŶʵץסǰ˵
ӣôѲٴ忡üͷʵ˴𰸣
ǺǣȻˣҽصΪȥţ͸˿ɷݣԺοģ㰡ֻҲܽ⿪˵Ҳţ˵Ҹ⿪
ٴ忡ȴֻǵͷЦЦȻϵġ粻ôˣΪӺҪڰοʱȴоĻͻȻʵ١ͷһһ㡭㡭
ǺǣҿǺͷӣʲôûըҩҵڷţСǵһס˰ԺֻȫǽģȻڽٴ忡㱧ٴѹ壬߽
ǺǣôȥԷɣҶϧϧ˵Ǹоٴ忡¶Ĺ⣡
Ҳǲιأ˵꣬ٴ忡ϮĲӲͣĿҧ
ҪҶˣûԡҲҪ𣿡֪˾첻ԷֻҪͿһֱȥˣȳԱˣҲҪ
ǰٴ忡㻵ЦĴյߣ˵ҲͣҲͣ˯Ȼеǰ취Ū㣡
ǺǣֻεЦЦӦҲ粵ֻҪӹһʱһʱ
߰ɣԷٴ忡վߣҲǷ룬Ƶһ
ߵʱȿλϵĻؼ̲һ̯Ҳûվֻɫ̫ãԱߵˮɺֻЦЦΪ¶Ĳǰߵ㣡
ȳԷҶˣٴ忡һҿʼòͣؼӿϵĶʱ￪ʼðȻ˿һͲֽŲõĻԣ֮󣬴³ֹŻˣֻٴ忡˵ûˣ
ٴ忡Ц˵㲻ֻнһ첻ڼ˺𣿡ְ׻ˡ
ô˵ֻһûԣڰɣ˼ʵ
Ϊ赸ֻúñèʳʳȻûԳԵûп˿ģΪ̫棬Ӻãͳһöλصˣٴ忡һ仰ԱЦ˶ʼ̲ס粻֪ؼӶʳİãǿ֪
λС㣬˿оǰʳԣУԽʳµһŮԴҶһ£ΪԲ֣˻ñ׼ձŮ˵ģ

ƵַëżȥޣûˣϧûµģԴҾ½һ°ɣ˭żһүһ԰׳أ
ղȦ￴һϢԡ԰һ£ԼССĹ棡
http://q.9917.com/topic/89128.html






ھʮ¡ѡ飡

ˮ裬ǵ׼ôһйصٴ忡شڳԶʱ˵ʳ޲ǲĹأǼˮҹҲûйȴôˣ۾׵Ŀ
ţ׼ˣˮҲһ㶣˿ΧˣִҶͣһ£ָֻòͣնһЩף
ʱټлһΣҪ覴ãٴ忡״һֻԷܴҵľȣ
ŶˮĴ𵽣ӲͣתҪôˡ뵽ֻܻеĳ԰׷ɺӣֻõŮӶѲһļе˿СܵĺܣˮȴûһоԵǰ׷ǿɿڵĲˣ
Ҫһһȵᣬμӣٴ忡ѳĿŵϣһֻ˵۾ǳڴ
᣿ż°ʮ£Ҳ̫˰ɣҲԵĲ࣬¿ٴ忡ôʲô¶˼Ҳö࣬˵ãǷ̫˰ɣ
һᣬһδۿžҪβˣԾҪٰˣٴ忡㵱Ӧĵģûоʲô⣡
һ㶼ÿ12𣿡绹ǲף󲿷ֹͳԱֻǸʱ俪ʼУҲÿһ12·־Ƶ궼Ѷĺܣ
ٴ忡óϣҶסˣôˣòʱ˵ڻ̣״ҶΪһʱҵھٰһôһ֣һ¡ܹҵĶ־ܸЧĹҲһˣٴ忡˵˿̣һȥ˵в
ȿȣ䲻ų⣬ҲͬϾСҲ̿£һǹÿͶʱֻһ䣺ԭ£ʲô취ȻֻεߵԶԶ
ٴ忡˶ˣԵҵĻؼҲĻ磬ʱʳζڿԵͶȥŭĿ⣬Ȼסٴ忡ڷϵĸ첲磡ĽеϣܻĿ⣡
ʲô£ٴ忡ջ۾ĿŻؼӣŭ𣡵ؼӵĺƤȴӶʣǸղ˵ʲô
ûʲô£ٴ忡㵯̣͵͵Ǳߵǣ٬ЦЦ͵͵һ磬ɹĿŬ
ȴҲҪ֪ؼָ磬˵
ûʲôǹ˾ҪٰˣһЩ飡ٴ忡㲻ͷ˵ߵȴЩʧصӣӿҪˣ
ǲǻᣡؼ˷ܵʵҲ뿪ٴ忡㣡
ţٴ忡ĲĻش
ǿ磬Ҫ飡ؼֻصٴ忡ߣֱ첲ʼ
šţ飡ٴ忡Ĳ˶ӦصĻһ֡ӦˣæĿڣ߬ȭͷ֣ʾҵ顣
ҪҲİ˹ؼΪһ˵һ۾ơȴ֪ķһֲȫ뵽
飡ĵӣ뿪˶ţɺҪ׷ȥȴٴ忡ֹʱҲŷٴ忡ŲЦ
ҪԾͳԣϢٴ忡˵ת¥ȥǸ뿪ķ
磬㻹ûӦҵأ磬㲻˵ҵĬˣؼ³ԱˣҲȥУٴ忡ǰߣվţ֪ٴ忡Ƣûи򡭡ٴ忡û˵Ůˣ
ٴ忡һͿϴּڿŵһ̣ȥRuby㣬֪Ƕ㲻ģ
ţ㡭ɶ̫ˣղ죬һﾹȻȻϷ
ղųԷʱãץֲţƲӣֳԷǸղʱȻȻýڵϷ󻹰ѽŷŵ
ǣǣǹ֣˭ǼӷèģֽԼСӷֻ߱СµϣҾͰ۸ԡСµϣȻҰŲˣӲģٴ忡вյչս
ǹֻĹӷèҧǲţ
һΣٴ忡ûˣѾͷõǿģײǽģ
ҲţЦȥ˻л·ȻҲ֪ȥҲûл·ȫһʱһʱ
㡭ãңٴ忡ķſ֣绹ûз͹žͱԵĹˣŵϰŷһ㰲ȫˣ
̫ģٴ忡ô׷ֵ𣿡飡
һ׳ľվˣ½𣿴ǡûУ

ưԶдҪüΣҷˣ






ھʮ¡ħ

飡
ͬʱڷ类ǽϣΪҪĴשǽܽӴʱֱһعȥȻײһͭǽϣҲǲײϣ
ʹűӱص˵
˵㲻ţʹ˰ɣͷӣŵϤ̲ݱ㣬֪˭ֻ̾Ӳİˣ
̧ͷղŻҧгݵٴ忡㣬ƮڿеĵͽӣԼſˮϹ׷ۼ治Цţ϶дŶ׵̨ʣС椣ǴҲôӣҲôӣʹҰɣ
񡭡˽ձСӺɫӣŻʱĶ룬뵽ٴ忡㴩Щֻö¡
ٴ忡һΪǶԼĲܣŭôǲҪҸӢӢ˵Ͱᱧߵϣ
ûϹ˵ķɴףķۺݺݵ򣬺ȴİ׵ϣ˵齣ҲˤΰأûϾͱѹ³ص
ƺߣð컺ʱֻòЩʪŶ£õȴǲ㱻ϵĴۣ
𡭡ϸٴ忡ٴ忡ʲôˣôѵֵ˷ŵ
ѵ𣿡ٴ忡߱ߴ˵˳촽ȥ˵κһ֣
Ȼ룬㣡ֻ࣬Ҫ˵仰ֻСٴ忡ǴĲ˵ǲͷҧͷǲ˵
תͷҪĸоһΣٴ忡ǲ˵֪ʲôɣٴ忡㲻ɣſһְַֻֻѹ£һֹͷͷԼ
֣ٴ忡㿪ʼĿ裬½ʵ˾ʱ·ѾҲˣȹѾ¶޳˫ȣٴ忡·ȴʱͽ⿪¡
ŬЩľ˫֣ͼƿٴ忡壬һƤʱʱˤ̣½ΪģֻΪģ壡֪ٴ忡࣬ˮ˵⼸Щƣϻ
ٴ忡иëֻҪһϻͰԣǷղôˣ뿴ײжأ
㡭𡭡뿪Ĵٴ忡ħһľ͸ˣҪҧ½
ٴ忡̧ͷǱǵĲĿ죬ҪѪҲҪҵģҵģ翴ĺ۾֮ãͲȷѵԼܸȫһ£ٴ忡Ѿʪգһ˳ǵͶ
Ų˼ô³ַͷоͷϵȶʱ˼ˣڷգҪգ֪ԼƿİοҪβ
Ҫٴ忡һӴֻǻϣɫĲЩĵĿôңҲţߣRubyҵģֻҵģٴ忡ͺſʼ˺·ֻŰȹ磬һӾͰһߵ˺
ҪҲû˫ֻס壬ѹ̧֣ۿٴ忡ۣЩţħһҪҩȥҽڷգҪˣȴҪѹȰ
ҲҪҩҲҪҽ磬ֻҪ磡ֻܰϵȻ𣡡ٴ忡Ҫ˺ϵ·ںܣֻҪ̹ӵһ
˺ҪԼ𣿡קŵ·żĺҲٴ忡ͣĸշ˵ԼѣҲԼѺֻϻûϴ裬ԡû˵Ϳʼ˵ȥ
ӣҲûϴģ˺ԼѺ𣿱ǰٴ忡һ˵ʼԼǰµϵ׸ȻĶ
͹ŵ壬ʼһķҿҲЦãԼ㲻СңɴҰ
ҪǰԼѵһɶ⻹ǵһΣĻȵ۾ô˼˼˵ˣνһ׷ֻӲͷƤ·һѵ󲻺˼ĵͷнȻȵĿ£ͷҿߣ
ٴ忡Ŭץס־壬յĻоһɱȪĻȵܵ壬ȴһսڻûзӦʱȵǺ͸ߡ
翴Ŵ¹⣬Ʈס¹⣬ٳ΢＾ҹȴɢɫ
ƺһ£ٴ忡Ѿû־ĿȴԹҪܷ
¡绹ûô£ֻüץıٴ忡ûиоһֻǵʹأħһ
һҹĴɫͺҲҳ





ھʮĵؼӵĲʣ

һȵĺ绳Уٴ忡۵ĺһȻ˯ţȴðԵߡ磡
תѣͷǰڻԼ˯˯ĺܰȡŶ壬еĽӽ
翴˯˯еİ̩ղԼĶüͷǺǺƽȣһֻȴذһߵѹ£˵ѹȣŶ˶ȴõٴ忡
Ϻճȥϴº𣿡粻òȰٴ忡Ҳû˯ţĻʼǹ֣һ˯ǣȥϴϵĺա
ϴ绻ԡ۳ϵٴ忡㻹ղڴϣһռ󲿷ֵĴ߹ȥöͷĶͷоЩ̣׼ȥҩȴٴ忡ϴ
ϴˣٴ忡ΪѼظð͵ͳɤɳٴ忡һ£Ĳһ㣡һǽɣ
㻹ڷգüͷ˵ͻȫǵš
Ǻǣҷյԭ㻹֪𣿡ٴ忡㿿ǺЦǶ˼٬
Ҫԡ绹û˵꣬ٴ忡һ峿Ļ
ˮٴ忡㻳ĶͷЩȣҪҽڷգ
ڵ𣿡ٴ忡Ҳû۵Ļش
ǣǵģѵ𣿡粻ڸֻ̣һǻɢȥ
ǺǣֻҪ߾ɢȥٴ忡ͷķ绹̧ͷ˵ʲôȴʳָֹס꣡˯ᣬͱ˯ᣡҺ˯ȥĵϣ뿪һɺãɴһıţ
һӣʮӣһСʱСʱȥˣֻתתӣĶͷȴȣֻܱڴϡǽϵʱӣѾָϰ˵㣡߽סԼûзӦ
𴲱ߵС绰˸ںţιˮ裡ѳҽүȥ˾ˣ˵绰ٴ忡Ķͷͷڴϵҽ
һİͷﰲ˯ϢؿϣʱԵʵǸӣÿλʱĵط˲ؿڡž췢٣
ˣ󣬷ɺ𣡡ٷˣҽˣ֪
绰˷ɺֻɺ𣬡ιٷˣ
ԼûԼڵӣЩ˼
ɺʱӶʱУɺԼҽִգҲǸҽߣֻû¾ͰֵϵѪԴҶ֪õĻҩģ
ɺٴ忡㾱ҩ£ʱɵĺܣڷɺİϴ£ҽҲٴ忡ҩ
үûʲô£ֻЩϻգһԵҩͺãҽٴ忡ļͥҽʲô¶ӦȻҽҲٴ忡µҽԺԺ
ţлл߰£ͷϻϵŴԡһɢԡɺͷʾûʲô£Ͱ£
磬ôˣڷɺ紵ͷʱؼһ˯µĴҲûбˣֻ˵ٴ忡ϣ
ôộҽ
ҽߣͷˣվ˵ɺһԷ룡
ؼӿӣΪһٴ忡ӣô
ЦδޣȻӦԴһ£ǿҪסģΪ⣬ǿûٳ֣˵ʵ£Ҳȥ飡
ɺķǼ׵İٴ忡Ҫͬסһ䷿˵εİԵĻؼĿҪץΪʲôλģ
һչ˲ÿ磬ģؼӿģԷʱٴ忡㻹Цôˣһҹ֮һ꾫ʩʲôɵģ۾Ӷ񶾣
ʱˣ˶ܿ岻ʣϲϵĵݮ֪һĳ˵ĽҲûʼٸȴѣп˵
Ruby磡ߣߣٴ忡˯ʱӣУڴϲӣʧĺһץʲô
ؼӿӣ̫ģԻؼΪڻϾͽץס֣磬ڣץַŵӣ˵
ٴ忡㿪ʼץ˯еܸоԾץŷŵ£˦߿ҪRuby!֮ûзĻؼӸ˦ڵأ
ǿҪ̧ͷٴ忡ţֻƹߺͷɺһһֻԼһֻֻȷŵٴ忡ȴһ£
ٴ忡ƾͰŲֻ֣Լ챻ˣ㡭ģ˵ֻᴷ
ţҲţӦңҲҪңٴ忡ˣ˵￪ʼۣҿ챻ŪҪˣҿˣϴ
ȵĿɺɺ͵Цķſؼӣߵٴ忡ߣٴ忡ķ֮ȭҲ׵ĽסҪٲ֣ٷ˾ҪҲһ𣡡ɺҧĺܽٴ忡ĻҲɿ֣
ͷ㲻뿪ң뿪ңٴ忡㿴ָ̧һֱڣϺнһһֱţҲֻĴڣû£ͱдҩлȥ˯
ڶҲ۾ͲȫˣΪİȫжıؿںЦ˯ȥ
ؼӿǺ޲ú϶Ϊһӣ󷢣ֻܺ뿪ռ䡣ſڿ˵ӣԽԽʣó֣ңףҪİæ






ھʮ¡չ죡

ѣRuby!ŽתѣԺĿǰһУûзʲô鷢ˡ
ٴ忡㿴Ӿûѹɵߣŵ˵ٲҾͰԵͷʣ˵껹ؿ£ˣ˵ˣתͷǸ˺ٿ⣬ǰ
ﰡż㰡Ҫ˯𳳣ĸ˵꣬һͷԵϾŴ׼˯
ٴ忡ЦĿֱߣһѰ˴ıҲѣ
㡭ʲô
㲻Ը𴲣ֻðѴطٴ忡ζ˵ȥ
ιҶ㿡㵽ҪʲôԴۺֻҪľԭ֣ټٴ忡㲻ձ֣˵ϣСʱ
峿ϣ˿ܸ𴲣Ҳٴ忡һ·ɳۿߣԱߵտĳ£·ûʲôƽȵʻаȻ˯ţҲ֪εζΪڴչһͷҲбٴ忡ǱߣˮҲһ
ٴ忡ûпֱǰһֻȴƹͷͷķŵԼļϣ
ιСٴ忡ıӣֻȴҲסڣ
Ϊ˳Ūѣֻ
ᣬﰡһ粻˯طʲô¶ļ֪Լֻ˯£岻Ǻȴֻļ˯µ̲סĴսסʵ
ǸԶûĿǰ棬ֻкܴܴ
ꡭٴ忡ʳָֹסֹ죬ƽ飬ǰ棡ٴ忡㰲οû취ֻܸһȻ³
ۣٴ忡һֻֻһִֻ򿪳ĻѾƽۣǰ
ٴ忡ָǰԼָķ翴ǰɽϵı˸оеɾĸо컹ûȫԿտģɽµıײȴĽɫȾ
գۣٴ忡㿴ĵطѿĳ˵ʵSеô֪꣬
ôĻ
ٴ忡ó̫ΪϣҪתͷʱٴ忡ȴˣ˿
ֱֱֻĿǰŷ֣ղŵĽɫһ̫һ¶ͷǣճĿڣϸ˵Ļ죡
ճµһ죬µϣٴ忡Ķ˵Ҳǻϲͺھʱ򿴵ϣ⡣
̨̫ͷϣ
ûٴ忡ıӣ˵翴һۣģֻʱģٴ忡ɫ˵
Ҳֻһ˲£̫ͱ˳ƺƵĹϷûʱвԵĹâһճ¯±һ֪Ķʲô𣿡翴Žɫ±̾˵
ʲôٴ忡㲻׵ʵְοɽ紵ϵͷ
죡
Ϊʲôٴ忡Щˣ˼
Ϊ䣬׹ŵ֣򿪳ţߵǰRubyٴ忡Ҫ³ȴֹϵıѿƯ˦ϣֻ˿˯ۺ˯ȹŽߵ棬ʼ裡
ǰ裬ȴһЩŵԪأе㱯Ľβһֻչ߷ɵģȵŵż⣬תٿٵת˯°ûϵתɽ紵γһȹȦ
˯ֻֻϲߣ˯°ڣӰ񻰡еĽϲɽһתԽתԽԽתԽͣڵϣҲʼͣ
ûڵϣٴ忡㱾͵ĿȴЩסˡ׼³ʱҲʼһֻһǲĹڵϣΪҪվȴȥֻͲһĻȣһĳĲӣһȣڵϣڵϣֱֱͦģ°̧ĸ߸ߵġҲͣˣϣҲΪɫ۶һɳ
žžžɽ𣬡ٴ忡³ȥ翿»ﱻı
֧ʲôٴ忡㱧ӣû֣ӵġһЩŵ裬ƾоģǵ赸ɣȻǺˣҲǱɽ紵Щܲˣݿʼܣ
Ǿͽչɣٴ忡˵ʲô˼ĲףΪʲôȡӣ
ճĹâյϣĿգۣٴ忡Ӵ򿪿յһ㣬·ϣ
ǲһ㣡ͷʵ£һϵ·
һҲһĽ֣ٴ忡΢Цķ뿪ֻ°ɫıӽɽ紵Ҷ






ھʮ¡ǰ׼

ٴ忡㿪ûлؼҶֱ絽carlڳʱ֪ᣡϢʱþˣ
ҲܲôһһڣյģΪִϢ˵ձѺйĴԱʹйҲʼջҵ˵Ǹѣתظðתõٴ忡˾ֳ£żֿʼϻգλҪһߴһ߸ˮǿ̸ȻҩҲֻܸѻΧ
ǵӰ첻Ǻܴٴ忡ڼǰͰҵķŵйأձǱߵԭܹ˾ֻһСֹ˾йֹ˾ٴ忡ǱԼйձйս廪ȣշʲôôΥй˵飡
Ķ˷ãǰյĹеͣȴ쿪ʼǡ˾Σѽˣʡ¾ԼģҲбף˵ֺ֧ձСԵĴձ˽ϢųҪʼٴ忡һһʲô涨ڣϢǵأٴ忡ȴյĳ̶ŷɺ˵ɱңֻҪб£еĲмӾôعǰ
˽ȴְ£һ׼ӻٴᣡձǱ߼ȻлųôٴǱ߾ǣһöӡ˵ٴ忡磬һٴᡣ
Ȼ绰Ǳߵٴ֪ȴˬʵ˵һͷӣʲôûǸɣҲҪ˭ôе㿡ңסйˣļİжйձѾûʲôص㣬ʲôͷĴ󵨵ȥҪκεĺ֮ǣ常ӲʣҪ˴֣𣿡˵Ͱѵ绰ҵ
ٴ忡ֻûнĿǰµ绰۾űʹͱ䣡ϸı磡
෴ǻؼ⼸ȻȻ󺰴ȴٽٴ忡ķеֻΪСƢǷɺȴŵһ˿Ѱܳ⣬ڤ硯˶ٴ忡ֻǶ㣡
˳ٴ忡ᱧcarlĹȥ˼Ӷͣ½ŲСһֻͷĻ׸ס
ٲڹˣٴ忡ڵ˵͵͵·ûˣųһ
ң֪ǱߵĻǱƵĺʢĺõһ
ԼҪͷڹ꣬ưٴ忡㿪Ц˵ɹĵһۣν¼ŵָʾ
˵أ㺦ģһ·ڱ˵˿˵ϵ߳ٴ忡ʹüȴֻܷ˵裿Ϊ𣿣
©ĻЦĴһƲһڣű߳ɲͬӵٴ忡㣬Ц޼ɵ
ݵʱſֻǲϴɵЦݣ޿κε̾
ʲô磿ֱ˽˰ɣcarlӣȤ֪类ٴ忡ʱӾ͸ڲࡣ
бһ£Ļǲ˼ֻԹ޵Ŀٴ忡㣬װԿ𴦣carlǵĲڣ͵Цţˣʱ仹磬ȥϴȻٿʼױ
carlƽԼҵȥһѶҪʲôʲôֻǵЩССĶôȴûǵ˳
carlֻԼûϵ⣡ȻеĶ˳һһźãȻ˳Ǵ￪ʼҪŵһȥͲ죡񲻵Ƶĵͷʾ׺carlŴŲȷ뿪
ôˣcarlٴ忡ĦʱʵĹϵ˵ȴѵܣ˵İȴͬƢ˵ĹϵǺȡů𣬲Ҫȴһůϣ
˳Ȼٴ忡Ҳû˵֮˵ܺһ
СĵɣϾһˣcarl֪ӣ˶һˣĮȴԹĵŻȵģ
ٴ忡û˵ֻۿļ䣬洫ˮ
һСʱеİźõĶϴһ˳ϴcarlµԡۣϱķ컹ɢͷϲŴëһˮܽأ
ٴ忡ѾʼĤ̽ˣӣҲ㶵ĿţȻܶˣ
ȣcarlɿһ˵˼ȻһŶӣһָֻٴ忡Ц
ЦˣΪ밡ٴ忡һۣݵʼӿߡÿĳ˰סǿĤʼٴ忡ˣcarlȴ˵ˣֻҪ㶯֣Ӵ˱ҰD-earm㻯ױֻǼ򵥵һ仰Ͱٴ忡ѹסˣ
ʲôԳеΪԭûױʦˣͱڴصƷװˣֵܹϵԣٴ忡ֻЭÿʱб˿ֻΣ
⡭ڵ˵ţС߹⣡һˮͷŵĽ͸еתͷŷԴһСŶ
תͷǰԣĳ˵ۣվcarlȥʲôĿĶڲģζͦŵġ
carlٴθԼûϵ⣡Ĥޱĸ˵ȻСͷһ׳ŮʿͰܵһݴϣ绹ʱcarlͰǶϣ
ιҪȴ˸ѹס
Ȼ㸺Ҳ𣡡ٴ忡ѵʱΪʲôƽʱôںȴĤʡµҪŪʱвһı֡ɴ۾ܣ
Ҳûô鷳￪ʼԹҪĤ˵һײİ壬˿carl϶һһµĨţͳû̫ˣ





ھʮ¡װۣ

ʱٴ忡ѾһߺȿȳԵĿֽˣһɫͷץеɣͷʱסһֻ̧֪ۡͷ¶΢Ц˵ˣ
ţ绹еԺӣֻе㲻һ
ǿŪͷٴ忡㻹û˵ʲôcarlױ̨ǰʰ
Ժ߹ȥ˵ͷûû˵͸оĳץʼͣȫˣžԼͷﻹëȫɵģô£
㻹˯ʱҾѾˣûŮ˯ģˣcarlĳЦĵͷ
ǡôû绹ǲţͷһоҲûУûǺ
ʽͲûģٴ弯carlͷһƸһ£ôͷٴģ
תͷٴ忡ҲҪٴ忡ͷʾOKűcarlͷѵˣһʵһԶʵʶǵ˱Ӵùˣcarlһߴһ߱Թȴĸķ
ֻͷһˣ˼һ㻯ױȴʼ̥ȴǴͷʼȻͺܺãǻǹ֣
carlͷĺŪٴ忡һڿȲ翴žҲеЦãʲôôеëʨе㿿ݣͷԭֹİűȲ˷Ūȫը⡭Ҳ̫˰ɣ
ˣţƣţcarl˵ӣ֪ʲôһʴʦôûƷζУ
˵ſʼһӣͷһȫǷһһ쵽ǰ͸ҵһcarlϸķʱ˵粻̫ȷĵͷ
carlͷΪĹɣңȻǰһİѷͷϣһͷĲ˶е㿴Ҫʲôͣڻ֪Ҫʲôʱһֻ޳쵽ǰûзӦ
ӣcarlӻûеݹͷڳ񣬲̫˵
ŶŶóһСĵĵݸcalrĽӹͷ̶ã
Ϳcarlһһֱһ£ֻܲͣĵݿӣһпӿʱcarlѺӸָСĿںϣ
ΪͷҪʱcarlǰ뿪ˣ򵥵һվʱе㶣
⡭ǡ
ŰָˡȻ֪ǸţҲ̫˰ɣͷеӾʱڴ̫̫ķͣԣеǰǲҡһģǰȵţȫ͡
ɣҪģcarlָ˵Ӿüͷٴ忡㣬ĵͷߵ˵ģе㲻һǲһҲ̫һˣ룬ŪŪˣֻܿǻҪʲô
carlʼױױ̣ǰתȦˣֻǰ̧ۣۣͷ̧ͷһĻһ
ܹ˲СʱڿԺڴžԼ緢̫һˣǰױһɶ·߷չǽȴһġй磬Ծй磡ֻһйʽˣ
ҽ촩ʲô?ɳܺŹ֭carlڴںȶܴڴڳԶỨˣı־ֻܸɿٴ忡ںȿȣ
봩ϵģ㱼carlһߺȿ˵ֻҲţٴ忡㣡
˵ģʲôٴ忡㲻ʹֻеΣΪʲô˵ң
ɺߺʱˣֽһ·
ȥϰɣٴ忡Լ˵糯carlһתߵɺߣɺóĴӸһߵȥ·
Ҳһӵݸٴ忡㣬ٴ忡ϵ̣ʼ·׼·ιҪչʾĲǰɣcarlǰ濴һѵֻĽſվǰ
ٴ忡ߵݹ·ŵһߣcarlߣ˵С壬ϲĻŸһ𰡣Ҳںǹأٴ忡Ǹ˵һζ˼еܣԱߵ۵Цûһcarlȴ﷢һƿױǰԼǲ覴ã
ٴ忡㿴ǱЦĵɳϱűָЦcarlתͷ˫ֱذ˵ǰãҿкܶͬжԽܸ㣬ֻҪŲû⣡Ҫ棬һ氡ңǿȺpΣ˵ͬʱ۾ɨһļ⣡¸ٴ忡ԱվŻ·µĴãcarl۾ɨһļ
ۡcarlæҵĸϵһͺɫĳ۶̹ӵװһϵã
ô𣿡̧ۿŴõ·ٴ忡㣬carlŻһѿٴ忡㣡
߰һۣ𿧷Ⱥ֪ѹĻǷŵĿ־壡
ڷ任·ͷɺҲˣһ۰ɫ׵ۣд°ڴʼһһǳһĺɫҲʢϿȥһЩССĻƮ䡣
ٴ忡㿴ӣޡ⡢ȫϣ翴ȴǾȴ뾪ϲ






ھʮ¡ϵ𾪣

Щڵ·ߵǰߣٴ忡㾪޵ĿЩɻ
ǰǿ㴩װû뵽㴩ֵİϵĶŮ˵Ĺŵȫչֳٴ忡ĵĳľϲ
类˵Щ˼ΪûôԼȻÿù·ЩŲ
ٴ忡ߣվȣԼȴ·Ľһ䣬һɫ֯ƷߵΪãһֹ֯ɵİɫë֯磬ϣһģ
ָֻã̧ͷٴ忡㣬Щм˵ڻ죬䳤õ۶ԵЩˣͿ·纮
ٴ忡㿴ӣԵĽСɰˣιҶģҲ̫Ծ˰ɣ˵ҵĶҵĶ浱ϰˣcarlЩõĲ廰ǴʦеĹƢ˭ԸԼĶãοʴʦأЩʱ˼ı
£ˣǮһһ㣡ٴ忡㿴һֻۣ֮ҪϲġʵĶģڰŪʱ߶ദһֻŵһɫõ壡
ҪǮҲһһ׵ģcarlȻе䣬ǻ˵ĵеǼǮۿӣ
ٴ忡ùϣǮʲôģһСС֮ûаһһЩ
ʱ䲻ˣɺһʱ䣬ѵٴ忡ȵ˳ȥ߷ɺǲ뿪ߣĸһȴʱcarl˾Чcarlϳǰеմմϲ⡣еС˵־˵ūѼһӣ
ڳˣٴ忡һֱק֣ĦѼưЩ˵ƽʱȻһʱҲЩǵľٶһ㶼ǰǱߣǽȴͣԼС֣е㿫˼
ǺǣֻЩпٴ忡˵
ģеƵ˵ôǾЩԾأ
ҼҪ˵ǰ˵ٴ忡˵⻰ʱ־ٵ£ȴ˺ܶ࣡ӾҪ죡
ҪʲôҶ֧֣֣ģȻҲ֪ҲòȻ˵ˣôϣף
ӵԤľƵ᳡ɺ򿪳ţٴ忡³߰ѳԿ׽ƵСܣѳߣĸ˾ͺƺƵĽƵcarl³ʱͿĸоƵĿ⣡
˾۵һʱ᳡Ӧ뵽˶ˣ᳡ϻǼý壬ּʽ䲻羪ţҲʵһţõĽܿٵԼ̬ٻҲһ˿鸡ԡ
ٴ忡Լ֣ģӭŴҵ᳡˶ڿǣȺۣǶûҲͣҫǣԱеֻҲǲУ
λ˷޵ı飬ŮŵǻպͼʵӣͻȻȺ˳嵽ٴ忡ǰ磡ǻؼӣ
粻òٴ۹⣬һգ۵ĵ¶ʹӲǰѸԼزһ蹵ͷҲŪɸԼĴˣȻһţٿױķۺñǾƵǽһİףӲɨ죡Ӱϣȴ׵۾Եе˴ӣǿڸ·Ŀں죬ôôеϺĽʻζ
ٴ忡ȻҲľٶŪе£Ǳֽʱ΢ЦһкȻ֣
ƻʱ仹ûٴ忡žƱ絽̳ϵѴкƣڼؼҲ߼ߣǱٴ忡㿪Ƿɺǰǲóѣһڻ᳡תƣ֮Բͨ͵ԣڨҲ׺ܣ
ˮǼٴ忡кţڷɺ£ϯ̨˿ʼף
ӭڰæ֮гʱμ漯ŵȾƻᣡ죬ǵԼҵľۻᣬһ߹һĻʱ⣡ǽǵΪܲٴܲΪ´ʣˮһЩССĳ³䵱˾ǣȻٿ飬ٴ忡ֻ˵һãΪʲôԼûĸĸôٴ忡˵˭ܲ桮ڤ硯Ƕǣ˵ֱȥײǽײײɵ
ٴ忡ߵ̨ϣӹˮ˿˵ллλĵҵδС㣬ͬϣҽ죡еٴ忡ѹ´ҵ
أһһȵᣬҲ˵ʲôôѹĻΪһͥ쵼ϣҵļڹвҪһЩԹ˾еУΪٴ⣬Ϊǵֻ꣡ҪģĺģǶҡҲǶԼĹʵοʣԱ˵һֱΪֻҪˣͲҪжԹ˾ҥԣΪǵиǿ쵼ŶȥֵЩɳ
ȻҲǵĹɾ͸ǵҵҪģԡǣҼŬΪԼһƬضܶͰɣٴ忡ٱ̨һɶ
һ£Ҫ˵ǣҲ»µͷ棡ҲҲôԺĹеţֻܸߴңҲ˵ǶԲҵѹʸĸԲİˣ
ӽٴ忡ʽΪҶ㿡Ϣ̨һƬȻý嶼ǰ¼´ʲôηǽڲһذըը˶𾪽ᷢʲô

Իϣܸʱεҳˣ׼ʼϰǣ






ھʮ¡Ŀ벻֮

ٴ忡㣬Ϊʱ幫˾ƲĸҲ˶ұһλȣձȥֱҳŵصٴ忡Щ˵ҲЩʪ
ͷ΢һ£ʾ˵ȥҽӹĹ˾һķչһֱҲҪԼıʲôʱҪԼĳεĹ¼УʾһжΪҵĹң죬Ѱձ漯ŹΪйķֹ˾ԣձҵᱻձҵòƲȫйƻ
ٴ忡ҲĻԭҶ㿡ձΪһйˣҶ㿡￪ʼΪҶ㿡Ļ˵̨꣬һƬкãοĿĻҲģ֪Ϊһ̵ȵжã
ؼģһڤ硯Св룬еºɫʼŤҸӣǾһж⡣ߵת볡ⳡóֻͨһ绰ιô֣
ǺǣŮҪ󣬰ְʲôʱûдӦߵǸŮͦģͲǱߴһ
ؼһһ˿ЦҲƽ˺ö࣬ϲֻҪӦҵ°쵽ˣ̨ǶҸӣؼ뵽絽ʱĥӣ;ù񫣡
ŶǺǣɽ绰ҵ󣬻ؼű߿龳۾͸źݶ˵磬ҿϵĶûеòģٿҶ㿡ʱ۾ֱĳ飺磬ôأձŮйɧ䲻㣡
ν벶ȸںһжάһϿǣһıļЦ
ʽʼҶ㿡Ŀ裬òʣҲʼ裡Ҷٹ磬Ҳǿĵ΢ЦһڻգԹ룺Ϊʲôһң
Цˣҿ챻ˣ类еε˵
һΪ㲹˿ڣ
˶ã
ܾãõڻΣ
ؿڣߣĦϺõ˿񣬡Ҳ𣿡
ǣһֱڣҶ㿡ϵζõ˿йպģҲصشǱ߶ƺõģֵ˿ϣƤһ֣
ǺǣҪѣ̧ͷ˵껹Ҷ㿡ûӦҶ㿡ЩԾһʱҲԼȴôеɣûгʱͱҧ~~
Ҷ㿡ۣǵӣ֪ѾͷѧԼЩСϷû
ˣǱһֻԵСèѵģԡ
ԣСèҪܣĻȻתȺпʼŵĻ᳡￪ʼ׷Ϸ˿׽ԲصӣĽɾ£
ܣץˣҶ㿡ֱߵȺӰ
ץ㣡ԼСȺϰﵲ׷
ϾץˣҶ㿡ǰߵˣ׼ץϵ˿̫ߣҶ㿡Щ
ͻȻе˷ʱεĵлллԲ𰡣ͷҲû̧ŽϵЬӣôϸЬϵ̫ײ˳ܣ
Ҷ㿡ʱߵߣо⣬ǰʱ֪궼Ҫ
̧ͷַˣһʵͺͷӣһ˺е㲻õԤУײȣҪӲͷƤл
˼ײԲ𣡻Уллңһ
ǺǣôƯСײҲһҸԣЩò˵һ죬³ȴͻҪƵԾǣձˣģ
Ҷ㿡ߵߣĽţһ£˿Ť˽ţڷ
ݹ٣ʧԶӭҶ㿡ձʺֻϸղŵ΢Цѱɫ
ֶ˵ЦˣҲ½⣡ԣѺõļ磬ɣ۾һֱڿ̽ߵ磬ǸЩ
ɺˮǶϹҲܹʺȴһ߽ӵɺߵʾһСĵĽӽһ룡
ְ֣ؼ˽ԣĻӺ㣡
Ѿͷһ㿡ﲻߣȻǽѵĳǽ衣ؼӱͷͷװ
Ѿͷ⼸ˣֶ°ԣ¶ƵЦҶ㿡ǸҶ㿡ҲشֻЦЦʾν
ܲãʼ佱ɣˮһѵʵ÷ɺߣ佱ʽܲǱڳģΪһҲڳ
Ҷ㿡ͷͬʱʾлǲģֻ̨̨£ԣݱϱԱߵģôһжôģ
̨ɣڣɺС˵ʾ̨ȥΪܲõܣı֮һӦߣԾʲô£ǻᴦ
Щ֤Ҷ㿡ܷȥֻ̨̨ʱ۾һֱ̨µҲһֱܺãĵԵ粨

ģûˣͣһ






һ¡ԣVS

Ҷ㿡Ĳ̨µ磬԰佱ʽĽҶ㿡׼뿪ʱؼȴֿʼס
磬㻹ûиһ֧裬ȹһأҲҲؼһ˵һҶ㿡ļȫߵ磡
Ļ;һѵļƤֻ££ϵԼůů
ӣһ¡Ҷ㿡ֻϣλԣߵģȻʲôɾͱֺޣ
㣬һ£ѵӶʦ𣿡ԣʦҪһֱвǵҶ㿡ʱǧˣҲ֪һΪʦΪĵԣֻӲͷƤͷ
ؼһͷˣؿʼҡˣ۾Ҳֻ࣬гƻһЩ
Ҷ㿡ţûа취ȥ˼磬ֻתĿ϶ȺģʼҲˣ
Ҷ㿡żȥʱؼ治Ըǲ裡Ҷ㿡ͷİƸˣǻؼȴˣͲˣ
˰ɣǺȵ㶫ؼӴӷӹƣݸҶ㿡㲻ȣߵӣ
Ҷ㿡ŻİѾƺȵؼҲ΢Цһڸɵҿ𣿡Ҷ㿡ҧгݵ˵
źߣ~ؼĵͷҶ㿡ȥˣҵĿ磬ǿɰδڡǺǣ磡뿪ӰؼһϳѺۣ
뿪ʱ׼ҸطȥϢʱԣȴֹС𣿡ǰһĻԣʮֵĽģ
ţͷʾǵģȻģȴǹĺܣҲȦˣ湦Ǻ~
Ǻǣɷһ˵
ʲô𣿡ôĻԣģ
Щ飡ҡ뿡йأֻǸСŮԣûֻҪһƭߣȻ󡭡
ǡǵǱȥ̸ɣ֪ıֻзɺԶǣҶ㿡ϣ˵ģձʼ٣лЩĵĴӦˣ
ԣû뵽ôƭǰ棬Լ䵱ʹ߸һߣ
ҪϢȥԣһƫƧĵط£з裬ԣҲûж׼һСڣղ˵
ŶСҲ֪ģΪǶձĿ飬ΪһձȣǸǳձˣձºӣԡҲԣձҲǺӰҲµϢҪ˵Ƿǳģ
統Ȼ֪ǳʱҶ㿡ߵıҲ˺ܶ࣡ǰȲ裬˼
Ϊ죬ᷢϢֻҪϴϣձ֪ˣ³˵һһ룬ԣܹ൱
ҲһЩ޴룡
ʵİ취ҲеģֻǡСǷܸˣҪģԣʼŶɵҲ˵ʲôô᲻֪أ
üë󿿣˵ÿϲԵ
ǺǣСȻԣ豭һڣʾҲȥһڣ
ʵСŮ뿡Ҳ÷ˣСŮҲһֱڵȴſ㣬еĺкֻۣҪ޸㣡ձʱҲǶмѣֻйƯС㣬Ҳݵʯȹ£ԡǺǣԣĨŵ˵Ҷ㿡ĵǸɫŮ˵崿ˣҪ³
֪ҵ𣿡û̽·ӺãؼӵƢǲԼı
Ը꣡ԣû뵽˵ȷûеСŮıֻǸнŮƯеֶζѣͻؼһй˹ֱӵĶ
ҸǱϼŵǰϯܲãĸܰHչٻܲõСŮңΨһĺϷ̳ˣֻһ赸磬ڸĸº󣬼幫˾ԶҲǾܲʦغ˵Щ£İɢûԣͻȻú󱳿ʼð亹ԭǰСŮˣıȻǱеĸŮǻñǿô򵥵ģ
Ҹĸ˾ǰñԼҴССʮֻҺŮӶӳɱҼҵ־ǿȻıҸ׵õֵܣҲֳصģһֱڣ˵ʱûеôֻ˵һʹ
벻С㻹˵ʹģԣĵϵ֣ʾοȴϳ룬װͷٿͣ
ȻǰףҲɱɱˣǶβ׵мѣҵķģԣʱҲòĴӦˣ˵ʵ֪˼ô粻ܼŵ飡
Ȼ˵÷ôҵĳӦֻͬѣӦڵʱɱңΪʲôȴһұֻң˵Ļԣʱҭ֪һֻǱһЩǸŮ࣡
ԭˣǣҪǿİΣСҲģȻôأԣӣӦǿ죬ǰʶ뿪
豭һڣֻ֪ߣǲһ˵ģ
мҪ˵ӣӵүԣʱһֱãһϵеļ󣬷ֵݻˣпҪͣȥ޵ԣɱ






һһ¡ظŮı

ֻ֪ߣǲһ˵ģһ裬׼뿪
С֮磬룬㿡Ը⣬λ׵常ҲδػΪһŮ˶Լӵǰ;йоŻдֵܣӱǸӣλ׶ϣԼĶӳиҵԣ̬ӵĳȡ
ֻ֪ТŮڣأڼΪʳҪģ
˵䲻ģ˵ֵ㣬Ů··Ҳʱ̭ͼʣ
·ҲůǼůƣллҸ棬һ뿡飬ˣˣ粻Ϸձй֣
Ǻǣ˰˵㣡׼뿪ǲ֪ΪûгԶԵʻЩۣ;ǰһڣ뿴ǰȴǷ£
ԣǳġķסҶ֣ȴһҲûУͷҲεģûдʱѾ֪ںδˣ
ǺǣСˣȻһԣմȾӵŮˣٴ忡СӲʶôҸձԣôͱҲʦͽˣԣε磬ڱ¶Ϻβ¶ˣǰƭʳԵ
ԣСĵı¥׼õķ䣬ǱҶ㿡Ѿת
أҵûУҶ㿡ڻ᳡ſ侲ʵˮǣֻƽ˸оĿ־壡
ˮĵͷҲһĵͷȴŽ
飡Ҷ㿡һֻһߵϣ޴Ǳ᳡ס
ôµģƽʱôҲҲҶ㿡Ȼô˵Ҳ֪Աң˵һ裬û뵽ֻɫǻ
Բ𣡲ѾֵڵһʱסƵССţûнӵٷ뿪ϢԣӦûھƵ꣡ˮ֪
ңһҪҵҶ㿡ҧгݵ˵ͻȻое㲻ԾҲһ£ˮͽϷסôˣ
쵰Ҷ㿡һ˦ǵ֣ߵĴ󺰣ץһߵıˮһں£ֻ˵ȵĲ˵ģʪһƬ
ؼӶҩ˸ǧĴһϣû뵽ǸŮ˾ȻĸҶҶ㿡ҩ
ȷԻһϵĲʣܳСʱɺͻȻߵݵһҩƬҶ㿡붼ĳȥ
ٷϰװ˷GPSλϵͳѾ鵽
˿ٷɺĻû˵꣬һ˴һܳǸ˿ˣ
ûһηվм䣬ʱҿһһŮʿǱߣҪ˲裬ϵģָŲԶİǸطΣһǿģ˵ԣаŵģ
Ҵһģں濴ǸӲԾͰǵĲ»һ£ûа취ȥ˼ǣȥҵĹǸ侲İ֪˵
Ҳ鵽ˣٷ25¥һ䷿䣡ɺٴһǿ룬䣬Ҷ㿡ͷȥǿɶĵ40㲻
Ѹٵ¥ݼȥҲȥֻ7㣬ÿ˶Ҫȫٵս18¥
ţÿһ㶼ȥеĵͨţ25¥Ա˵ͨȥ̽ûձ˵еĻͨˮһ߸ŴܣһͨԱ׼
Ȼ18ǸսǶԡڤ硯˵ֻһСcaseÿ춼ҪѵȻһԲμӰ¶ܻΣ
Ҷ㿡ѳǰߣɺмһܣһϣֻͨҵĿ꣡
ȻǸ˵Ѳ軻ٷӦûģôᱻԣ״ߣ뵽ղǷĻĵ˵
Ѿͷڳܣһԣ࣬ΣգҶ㿡Ȼ֪ѵģôֻһԭ˵ľٶҪ˾ٶ
Ҷ㿡֪ؼӲԾʱͲٺ֣ҲľҲ˵һ͵͵Ĵ绰
ԤĿҲֻԣֻû뵽ôͻһؼӻҶҩӦǹĲסԼȻûԣҪЮм£Ӧǻؼûϵ˵ǻԣͻȻ뵽ģֻҪû㣡
ֻûϵѲǰǸԼĴС㣬һǹɱˣҴȥå̸еġڤ硯ĸĸҲе̫ˣ˽һ˶һϺɫǣ֪һΪٸǿ书Ҳû𣿷ɺһõӣҶ㿡ˣһ󣬻ؼһҪúõĸͨ͹̡ܽ
ԣ׼õķİŵϣΪزԣĿˮǾȳԵ㣬ϴҵһСˣһŶϾͻ֤޾֣Ǻǡ˵һЦһ·ԡȥ
ֱˮۣһߵĳֽղ³ȥúϴһϴ
Ҫ翴ԡҵţһ߲һſȥŰֽӵſڣ׼ʱϹһšӣϵСںǸָһĲ棬־ò棬ְŷֿ˺ֻһĺ촽ٴ棡һ棬ôҪǣ
ڵʱ˽ŲϹܻشװԣ

ӣӵĵͣһںûˣִպãӣ˶ٻ̨µģ̨үˣ
챾Ҫ緢ģŪͷӳȥԷֵˣ쿪ʼģ⼸ҪҲ̫ʣʱƽˣ






һ¡ظŮ³

ԣԡʱڴϵ绹ڻ˯ɫߵ£ʼ׼·ϵܺý⿪ֻؿڴһõ룬ԣĴֱҪڽ⿪ʱزûԣֿ˻
˾ϵۣƼ򵥵ۣڻԣеҪ⿪ʱǶֱ׾СС̿Ĳ£ѽ⣡
ԣһҪ㿴ŮֲҪôÿ۸ٵֻҧصĸҲ֪Լ󣬷ǸŪ
šװ汻ԻˣۿԣڶŪģֻҶŵĵʱ˺ܶ࣡
ʲôѿ֣ץһߵؿڣŵĿ
ǺǣСˣ£ֻǿȶˣϢ·̫ˣ㲻ҲҪ⿪ԣû뵽ôѣҲûзͱƿˣֻ˵
統ȻɵӣԼѵģʲô´ʲô⣬ô᲻ֻ֪װɵܰɣһʤеȶˣ˵Żͷװεģ
ˣǿ߰ɣӦҲǺȶ˰ɣϢˣСĵǽߣûߵſڣԣ类˵ϣ
ʲôſԣѹģǰͺϻè䣬ˣô
ˣ𶯣£ұ֤ңȸСӻöģ𶯣ԣһֻѹֻ֣Ĵߣһִֻֿһ
ŵǻˣֻצأԼֱסһΡ
֡Ҫ
ҵġ

뵽ǴεĻ棬ֲϮͷ֪һŰѻԣߵ£ԼϾȥ
ܣԣŭסϵ䣡
֣ɫǳåԼͽܵŮҲ㲻ú֣һһ㿪Ĺƣ
аɣаɣϲŮ˽ԽԽϲԣȻ֣ҲΪ䣬廹Ǻģ罿СҲǺɡ
˰֪ƵĸٺҲ޶ȵģֻóɤӽУϣע⣡ţҶ㿡һĴ
аɣɤҲû˻ģ㻹Ǵҿ㣡ɣҶȲˣԣɫǵһɣֱ£
ҪҶһ£Ҿ㿴˲գΪҲ֪ǵĿģЦôʵѹԸȥ
ɫǣܵձӣΪǵȻĿս̣ңȥɣ׼ʱһȭϣ
ԣϱѪˮһһ죬ΪԼĹǽڶˣıǱˣ
Ҵңҽ㣡ԣӺ˵һ˵ڵأҪ˺·
约µĴУ׼ҧĶʱͻҲ߿ˣ
ǡڤ硯ֵܣǰ龰˰ϰѻԣ˷˿ʼԣֻ֣СǿҲǸֵĶ֣һӾͱŵˣĬĶ£һ͵ű뿪һȲסߣ
ߵűʱҶ㿡ˣıҶ㿡Ƿ࣬ڻˮǽ￴
оϤˣϷĵĿ޳
£ˣԲ𣡡Ҷ㿡ıһ߰οһ濴ȥȻůģ۾ȴ͸ɱ¾
ȥǼֵܲĶ֣õ˰ο뵽ӣߴȥ
ʵţɺţҶ㿡ɺս
ɺŻһڶǽϿֻĽкЩֲ˭˭ģ
ؼȴʱҲӣΪϰֵóˣҡڵ߹˵ӵ˵ɾˣ绹Ҫ㣡ղſŪ˼Һ˵껹·
翴ӣһϵױе㻯ˣҸղſҶ㿡еǱӣϻһˮζϱɫϰ۸ҧгݵĻӿɺ֣һƴϣ
ؼûзΪڵأתʱϣǺЬ׵ķۣһ飬׵ߣ
Ҵң޳ܵŮˣ꿡磬㻹ҹҰְ֣ҲҪأҪɱ㣡ؼվҪ˺һŸߵǽϣ
һҪǿδ죡ٶһߴȥ¾Ͷˣͷ
Ruby侲㣡ɺҪӣܰѻؼӴ
㣬ܣҪǸŮ֪³һһ׺ݵŻؼӵĲӣؼҪɿֺֻҷ裬ץĸ첲
ʹɿ֣ؼӵԴڵϷŲӿԣ
ңҴĿȫǣɺڰˣѾ֣ø߸Ьһߵؼӵͷϣ
ؼ汻ˣֻڵĽо
Ҷ㿡ǺѻԣôʱͿɺʧص侲绹ؼȭߣ
Ҷ㿡û˵СܰѻؼǣѾԭӣϰֵĻҪһ룬ȫѪϵ·ȻѾȫ࣬һĿڳݲĺʹ
ˣRubyǰǴᡮڤ硯ٴڻҶ㿡ڻ侲㡣粻ڶˣֻǿﴭŴ۾Ķ˿
Ҷ㿡Ϻֻܵ뿿˾뿿ŵȥӺ뿪˾Ƶ꣬û˷ַʲô£ľƻỹھٶ᳡ﻹŷǷ
ظŮǽҪõʲôֻҶ㿡һ֪֮׷Źǣ





һ¡ͷĽ

ǻصڤ硯ʱҶ㿡һ³ɺǵڶʱӰҪʲôˮ˵ᡭ
ˮĻһ㶣ɺ˵˽ݵ£û£Ҷģ
ӦǶҽİɣɻĿǿԼζε̿ˮ˵ιҿСӣСҽ֪!þǰȻһ£0
ˮͷϵһ飬ɿһɣûȤ߰ɣ
ӵĿ߽СܻǲţղھƵ񱻶ٷˣֱϤӣӦǾ䣬Ů˵µĻ죡ʱʱͿɺҶ㿡Ҷ㿡Ѿϴ·λãǴһ֮ĵط
ߵߣû˵ͦ찡ôҽﰡУ
Ҷ㿡ûУղΪŪһܵģҲȥһ£һкϷ
Ŷһ򷿼ȥ߱˵ë̫࣬Ȼ֪н񱣬ҲڳûͣȾͳȥϴ軻·ɣŪһζһҲ뻻·ΪϻɫǵĿˮġ
ʱֱءڤ硯Ļã˳ķεΧһȦҶ㿡ǰߵĶǵλȽϸߵСܣмĻظŮ˿ȫŭ
ϴˣҶ㿡еԼߣ˵Ҳ̰ĿͲ
ţϰС۾ǰˣ
㣡Ҷ㿡ЩɳƣһǣҲʵϸ첲ߣ
ȣˮеܲ˵һθɿȣҲҶ㿡кöڣ
Ҷ㿡һۣſ磬߰ϣ
ôңе㡭ʼˣ翴ղŻˮֱɵ޵ӣ
ޣͽԣҪȴͻȻܳ˸ѹ
Ǻǣôأҵʦ˼ҲвͽңԼͽŮ֣ѵΪҵŮָҲ𣿡
ߣԹֵ㣬Ů·һ㴩·ʦٿ𣿡ԣĵĽƱ磡
ʦҲˣͽҵÿһǲҪҲʵʩˣǶԱ˵Ĳأƣʧˣο϶һӵˣ˵Ҷ㿡˺ö࣡ҲԽӵϬ
ôأְδˣ÷ҼӻǸƻŮŮ˲岻ԵӵһƬ𣿡ԣְŮϣһŮڵ
磡ؼʵģϧϧĻһ
ߣԣ㵱һǸ֪νıСŮʲôˣȫձм֪ģƻŮ80һеǣҶ㿡ĲĻѻһ䣬˶ڳЦǵ֪棬ͷɺȻҲЦֻ϶е㲻˼
ôģ磬֮ǰ赸ԱδһǱƭˣؼ׵ͷôô񺮣
ⲻģǲģһҶ㿡û˵͸оϵеʹתͷȻͷ
Ҷ㿡ְ棬ָԣȻ˵Ūĳ
ԣΪҲ֪ĿģձǱѿʼжһΪŮΪǱ߻첻ȥˣձͶ㣬ɽһĵ̨ûпɽ㣬ϰ߳ȥҲһķھ͸һֻһ
㣬ؼӣȻҶҩҵףRubyա˼ĲٰҶ㿡ıڽҴ
ߣԭ㶼֪ˣôʦҵŮ飬ٰߵŮ˸ңϣԣֱ׳Ҷ㿡ˮȳסˣ׼ȸһѵߺͽס
Ҷ㿡һۣ侲һ£վ㻹뵱ʦ
ߵķ˵㻹ʲôѧģ
ȻУһؼҵؼ
һ
㣬ô֪ԣŵĿһؼѵһ֮ضΣѵʱʹãһһˮҲ𲻵ģֻʹѺʧӲҲֻʹСʱڲˮ
һǲģΪĹҪһ־ҪǳǿУкܶջǰԽµľͻԽһܵջ󣬾ͻṦһ߱ˣ߻һУ
ǰɹˣкöΪеĺУֹˮɣҲΪֹˮˣѾڻɱ¾ԣûɹȻܲɫջ󣬵㱻ľӡ̣
Ҳ֪ңҲˣҪ𣿡Ҷ㿡ӿڴóһǰΣԣϵãһıҪߣֻ֣ɹ˲Ļ֣ˣ
⡭ô¡㣬һ͵ģԣǲţܵõؼֻ͵ң
Ǻǣˣ㱦ŮɣҶ㿡뿪ǸŮȥλϣ
ԣߵĻؼӣʱĻؼѾҵģŵϣ᲻ͣǡ㣡
ףؼ֪ˣֻԭ£
滣гӣôʹ㣡أȻ˶ԸңѴұ˿㡭ȥûŮԣŵ˫ֶˣֻһ߿
ؼӱߵڵأͷҲصײڴʯϣʱѪ棬ʲãֻԣͷϴ
ˣˣôĴҶ㿡˵ıݣͷĴǡԣ˵ҲɷףҪһ
ģҲģ롭ǶģҪǳǰʱԣܻɫɺѿʼڰ֮ãǶִ˶ôɺ
ɺݹСԹܣҺɫͰɫҺ壬ĸСܰסˮȶɫ֧Żԣ°͸ιȥ˵׺ޣ
ʨӹҺɫ֧ιؼӵֱ£ŷſǣ
ǹصӰ˵ʳˮʱȥסŵҶ㿡˵¥µ¾ˮǴ粻ʲôȴȥ۾ǽǿ
ˣҸ㱨ˣҶ㿡˵ѾƵĲˣҲǰߣ緢Ծϰŷģк¶еˣ񷢸һ





һ¡ԣ䣡

ַˣȥзɺ类ŵĲ֪룬׼ȥɺȴҶ㿡ĸʱ
𺰣û£Ҷ㿡ڲƣҲʼ
ûأ¶ˣȥ˽ҽڴϣǱӺҪȥˣ
Ҷ㿡ס֣һػãҺȡҶ㿡ʼ־˵ֽŲõİϵıӸߵ
ߣҪºְѱӸǺãҶ㿡һĲϺ߱ӣ
Ҷ缱Ĵ󺰣Ҷ㿡Ҳһ㣬۾Щã翴۾ֻ̫գ
ƿҡȥҷɺ˵űˣҶ㿡۾Ҫܵ磬ڿŸպɺʱֱɶɵĳѹˣ
ɺȥܵһߺ󣬷ɺʲô£ˮ׼ʱһȥţһߴȥ
ٷˣʲô£

Ŷˣٷˣм˵ˣʵղҲ˵ˣǻؼľҩûʱȥԽҩӦҩЧˣԡٷˣأ˵꣬ɺǵЦУ˵һʱʨͿʼﲻסˣֻЦҲǿˣڷɺ˵ٶʧҶ㿡⣬ȫǱܱЦ
翴Ŵ߱ɶ˺Լ·ĳˣЩµڴͷϣĻ·ɺĻҪӣΪʲôÿζҪβΪʲôÿ˵Ķ
㡭ȥϴò翴ĳˣҲ˵ˣֻĵؿĺȥϴòã
ĳ˲ܵļѹס壬˺졭~~~ȵ£
糶ɤӵĺҶ㿡ͣһ£۾ѾȫѪģ翴壬Ҳоı仯¿ˮ˵㣬㡭
СµԶ׳ļӷ۸ţ
ʱˣɺҶ㿡Ҷ㿡ļУԱߵĿȺһڣüʾ˶ֽĺã
ٷ˽ɺȥʱ˷绹һĲ԰ףۿȦһֹϾûƵ̱档۾Թ޵ĶŻںȿˬĳˣ
ɺҩӦûⰡҶ㿡±ӹݺݵİһۣͷתһߣ
ⲻתͷãһתͷ˶ĿͷסĲΪתͷĳֳϺɫ˶ڵͷ̾治һսʿ
˵类ĳҩ̼ĳ̻һһҹҲˣɤҲˣ˯Ľ죬ѾجεʱȥһҹʱȻûиоеıֹǺװʹǾñˤһ١ɤ̿ˮʹ˵˵ˣЩԱû˵ĳˣ
ٷƤëϸѪѪҩҲҪܺãɺĵĽ͵
Ŷ֪ˣɤһͣЩҩɣ˵û£Բ¶Ͳˣ
ҩϾܺãû⡣£дɫٷһ°ɣɺĵļ̧ͷֻҧĽģ۾ҲڰԹ˵㣬ôҲ۸Ұ
û취ԽҩҲûУ
ǶǻˣûᣬѪ˭˭ˣΪʲôôﰡ
ˣҶ㿡˵𱪣ȥ˴ɣ
𱪺ʨĸСȥ˴̧ۿǰˣһͰоˣ
ô翴ߵķɺɺ΢Цҡҡͷ֪˵ǻǲֻ֪ģ
תͷҶ㿡һζĿŻԣͻؼӣ
ԣɫ࣬۾ǣĴŴҲ麹šԱߵĻؼͷұˮʪϣӣ²壬˵ǲ¶ĵطûôסϻдСС࣡ڵϣһ㿴һ㣡
ȥʱôҶ㿡ЩʵеƤЦݣֻЦ˿еëȻ
ûʲôر˿һŴûʲôֻܱŹһǴҶô£
ţˣҶ㿡һڣ˻صλϣԣ⼸Σ
ԣ̧ǵ˫ۣĺѪ˿Ŀ绹˷ߺޣ
ӦòɣȻûŮԼŮӦҲźĲɣҲóԺúȵĸǣ
ԣҪȭ֣ȴһҲòϣֻںŸݶĿԣţһ˺
ҪĴѾõˣձе绰ѯʹ䣬ʵ˵ˣѾйϵˣһͻɳǻؼң𣿡
ԣҪվ˫֧Ӵֻٵڵϣ
Ҫл𣿲ÿϾʦͽһӦģҶ㿡ϿЦšڵеìܣԻԣŮͬģǶԻؼӣϵĺۼ˵ǿˣǸӦþĸסԣȣһжҶ㿡ģ
Ҷ㿡ȻЩ֣ҲףǸŮҲǺֵܹģֳͷδЩɳܣȴֽޣ
ٴ忡㣬һú⵽ӦģԣɳƵ˵ÿ˵һֶأ
֪Ͼǡڤ硯˫մѪҶ㿡ΪȻ˵
ˣ߽ӵ绰Ҷ㿡
ǿ찡Ҳ֪ͨǲʮӣҶ㿡Ӹ˵ǳȥɣСܰ˼ߣſ˻ؼӱͷס۾ҲѪģ۾նȴЦݣҶ㿡Щ绹ǿһ˿ѵӣ
ٴ忡㣬㣬Զõմ͵Ĺ㽫ߵŮһںڰ磡ߵ˶ֻԣ񾭴ҵıߣȫĻȻƽ˵ܸо˿У
ֱʧˣ绹ô࣬һңҶ㿡ᱧ¥ȥ
籧Ĳӣ̧ͷϣĵš
ǻԣ˵һֱֱ˯
𱪣Ĵ߰ɣҶ㿡˯Ĳ磬ý𱪰ߣǻԣĻ
ϣ˸ΣˣеŮȴǽѣ۾ȴôĿֲ

ȸˣƱƱղأ






һ¡ʧ䣡

ߣҵ뿴˭ôĵӾȻ߹ݣһȴ͸¶һ˿ͺ޶ɺǰĨСһɫ´ӰüͷԾֱӰʧˣεİóֻ߿첽׷ȥߴ绰
֪ˣҶ㿡µ绰󣬷ͷǣش죬̳
Rubyȥ̸ˣˮʱӣ϶˵ʱֻԼҵٷ˲ŻǣеκͳƵ
Ҷ㿡ûֻĳһȻ³̾ɢ
𱪣ˮԹ޵İֽճȭͷͲˣһȭ
⡭ĴʱԼ¶һĤҶ㿡侲˵֪꣬ģ
ϣջָɣˮҲ޼ƿʩϣĸ
ǵģʧˡһж˵Ǹף׵ǶԴ˭Ҳû뵽һڵĻԣͻؼӱ뿪ãҶ㿡ЩΪجΣԾŴߴʦ֮ƵĽ𱪸ԴĨȥ䡣
ǣ֪ǽ𱪵ļ˴յĽʧˣԣ˶ˣȷ˻ԣŮ£ҲԽԽ䡣
ǰС˵־ֻݣģϲ赸͸٣ֻÿѵ󣬷ɵһߡʳסжıˣÿĶǺӣһ˵˸ڡڤ硯£һǹ˳ȥһѾкڵ˶֪ڤ硯иһ֮֮ϵRuby㣡
ڡڤ硯µһKTVĺˣΪ׵Ķ㣬ֻλϵλ㣬ôƺ
˶СŵζԸAȹؿڱŵĿҪ˺һߵκ˶ԿʲôɫխС°ڱ׳ߣȸôСĵķֹ߹⣬˿ĺɫƿҳڿ㣡ϲķʯһϣױݸɫһϵ̣Ŷ˶Ȧ
磬ƵСɫ޹ױһĲ˷ϵĺɫƤװ¶һɡֻϵıӲ࣬˶˵У
Ruby𣿡Ϊ̫̣ɤɳƵһΪڳ̣Ѿա
㣡䲻䣬Զ̫࣬ϵƤЦڲЦӸ˸оϵĲַʣ
Ǹ輶˽б㣬һҹܻϰ壬˵˾һŴĽɫҲΪڤ硯KTVİС˲Ĺ˿ͣСҲ۵ߣ
ߣȦˣֻҪ˵ʲôҲװɣ㱾ƸȦӣһľͲԾҲΪʲôԵõô⡣ֻǣϲ
źߣ뱦㣬ҲûãΪҲˣǵװ껹ǳ񶼱ĳҪ׵ģǰ̲ਣԴٰЩĹֺ֭Ȳ߾ƾĶȻų⣬Ǻȶȴ˯š̲жӣ
ôС㹫ߵĿˣĶҵС۵ߣҵҲһ߼ҴҵҲЩСҵûз԰ɣ
һҴС㹫ͣ˭ܱ֤ЩûӣڶЩСҲԸģû˿ȥǹҲ֪ЩС㶼ǰģǿ¿ĵ궼񣬿ſžԼˣʲô취ҲԼС㣬ǺϷģ£ȻЩϲҲֻṩѣǴӦǣֻҪڳͲҪдӦκԵ鷢ҧĺܺݣǸǣﲻҪСǱκʱṩ壡
ʲô˼㲻ˣǣǳСȥֻҪ׬Ǯʲô¶ܴӦ
Цһ
㡭ߣҶǳģн졭Ǹһﻰ˲мӡҲϵȥ
绹ûбʾȴסˡֹסЦһ豭һں󣬾ͷš
㣬ղ˵ʲô翴ıĲҶڱƯƯŨĽëס۵׵ĺݶ
ǽ͸㣡վŶ׳ĸ߸ЬֵһPIAһPIA߹ǰ㳦ķ̧֣°ͣӵ˵㲻Ҳǵһֻãúܵ˸Ȼн죿
ž˶û뵽Ӧ˵Ǳû뵽Сȴʢѹ˵Ů˾Ȼñ
еϵױ˲˵Щȵģˮ̵Ƥ죡ϵҺϷ裡
㡭㾹Ȼһݣһ˿ڣһָӽУ
ݣڰݣվ˫ֱصĿ
㡭Ҫ˺㣡Ҫüָ׻練ָѹ£̧ߵϣֱ֮ӳ嵽ԱߵĲϣ
һȥ׼ȥϳȥǰȴһȻǰ
𶯣Щ˺̧ͷʱͷǰһССĺڶڳ󣬲ŷǰǹ
㡭üǹңװ򶨵˵
һۣȴ˵ڤ硯˻üٵˣһڤ硯Ϳʼ㣡
֪ˣ㣬ʵͦġԷı¾͸£ǵŮеĵһ˰
ױͻˣ¶ȫɫˣ˺һҲ˵
֪ˣôҸ㣬ֻһĳӻ㸺ֻģҵģƾ£𣿡ȫɫǲþߣ
ǣӦڱȫҪ
ǹһ˵õ˾һܳȥ
߰ɣؼң˶ˣҲʱؼˣ
ɺں棬źƺƵȺٴε̾뿪





һ¡

ǻصڤ硯ʱ˶ڵòͣ
ôҾõ~翴ǵӣٿʱ䣬ѾˣЩǸ˵
û˵ģ֪ʲôʱ𣬸еġڤ硯ֱɵ
Ҫ£׼òͣȥϴ֣Ҷ㿡һ仰òȥϴ֣
ȵˮһԼϸϸϴԼ˫֣ΪҶ㿡˵Ҫùǹңÿùǹ󶼻ϴö飬ֻҲŲǹϵĻζ
ҪˣˣմīˮҲϴһƤҶڵ㣡ɺ⿴ӣʲôණϴһ
Ǻǣ߰ɣ罩ӲЦ£˳ȥ
ԷҶ㿡߳˵Ȼͽȿһ࿴һ£Ҳſ
Ĭѹ˶ڰĳŷֻӼв˵
ҳԺˣãɺܲ˵İѿһţòͽתߣ뿪ʱӷ˶һ
ˮ迴뿪ӰüͷҲٿλҶ㿡һɫټԷҲԺˣˮûϯ˳㿴һۣûյһһֱŵòͣ
ˮ˳ŷɺ뿪ķ׷ȥַɺʱվڻ԰Ȫǰ
̫࣡ˮļ磬Լ
Ϊʲôʲô֪ȴҲĲɺʹ࣬ʣҲųʪ
ģİ統ÿһҹһҹʱ䣬ͱˣʧǶԼһڣı仯˭ܽյġʹĻҶ㿡
һɰõСһȴһݶĺʹˮĹʱĵ棬ɱ˶Զ֮һжһɵģΣ
Ǻüҹ￴ǵĵŵģӶʰҺҲһҹ֮䣬̻Ҹȫͷ
ǹģʱܵĲһµŮܳܵģıҲ̵Ĺˣˮ豧ˮգ죬ȴûһǺһ˿¹⣡
ϴ󣬳Ϳ̨زű򿪣Ҷ㿡¶̨ϳ̣
ٳ㣡ˣŰɣһ߲ʪʪͷһ˵ǹĵĻȴֹĵĸоǰ𣿿ѾĮסˣ
Ҷ㿡ŹغãӹĴͲͷ𣿡
ã
ĬǳĬ֮䲻֪ʲôʱʼڳĬжɹÿһ̣ÿһ졣
Ҷ㿡Լͷͬһˣǡ
ҲҲ֪¶ǰĵӣָоҶ㿡оܾûиоˣ
绹Լͷﻹûɵĵطʱ͸оеȣ˵񴵷ͲķɣȴûôǿңӸоǡ
羪ŵĻͷöҶ㿡Ҫϵ˵ľ벻֣˴ܺ˴˵ĺһţȥϣܶ忪Ŀ
Ҷ㿡ȴô뿪ΪʲôҪ壬ôңҶ㿡٣ɳҲϮϣ
Ҫ߿ɣţͲԸ˿ʼս
ƿ׼ܣҶ㿡ȴѹŰϣҲϮԡ£
ҪеƿҶ㿡û뵽ôܣһƿٿʱһĮԹ޵Ŀ
ΪʲôδޣΪʲôҲ㣡ĿܣĮҪ˺Ծĺ
Ҳ룡ˣЩҿ۾Ž˵
ղ㻹˵ۣҶ㿡еһˣ
ֻ˵ãˣҪ˯侲ĸ˵
磬벻ǲǣ㿴㣬ڻʲôӣﻹǰɰڼֱһͷβĴ󣡡
ǣҾôˣ˵δޣǡڤ硯İҾǰˣôˣ
ôˣǣˣ㻹ܲõδޣǲӦеܲ÷˵ӣ
ԲҲϲҹƿӣ
ƿ˵žǻƿʵ𣿡
ǣŭһֱ侲ԴҶ㿡оЩĴˣ
Ҳϣһ˫մѪ֪ʲôζ𣿡Ҷ㿡һ뵽ԼϵѪͻоȳζôҲϴ
ѾմˣĻҶ㿡÷ɺһֱߣô᲻֪鷢
ɱʱѾմˣҶ㿡㱻
ǲ㣡Ӧã
һɱˣҶ㿡ѾǸɵ磬һĴ˭ҺùҾͿԿǹɱ˵Ůˣ㻹Ҫһ𣿡
뿪ңĻڵԼȴһ뿪Ľڣ
붼룡ӽ͸ʵڼţûҵ̤ѵһʲôʱ֪һܲ÷ˣʲôʱ˵ʵ£Ҷ㿡ͨ뺣
˵ˣ˯𣿡侲Ŀʧأıŭתͷܵ˯ȥ»ŭ͵Ҷ㿡
Ҷ㿡ӣʱеһͰˮͷβȴĻ棬ֻܸˤ뿪
뿪ŻױеԼһ˼
صļw w w.2 7 t x t .c o m (ȥС˵)ṩÿС˵Ŷ
ӣӵļ׷ˣȥĦһ£ָˣͣһ£






һ¡ս

ɺ˸취ѹһɣӴĵľģҶѹȵȦˣʨڻ԰ɺˮ죬Ļ󣬿Ӹӱˣ
˵˭ݣҲݲڷһɿһ־µ⣬ԵĲֺ
ʲôʲô취ɺûİһۣ
ؼٷ˵Ըı䣡ֱҪָԭͿԽһ⣡ˮ˵ؼ䣬ȴ鷳ġ
ֽ𱪼Ұε߰㣡ҧгݵ˵
˵ˣÿҲΪ¶æûĺȦڵīϵ𣿡ɺ⼸θҩҩǵӾеʹϾǴСһ𳤴Ļ飡
˹˾߿Ц˵⼸涼оܲõıѾٱϼıɽ
ǡϳˣɺǰĺڿȣöûԼĿ࣡
ڳĬڿ˵滹ǡڤ硯ǳĬһƬ
СһûһµĲŪŻȴûн࡭
ʲôأɺŻ͵ĸΨһҾû㣬»̸ȴǰǣ
ûʲôѲ赹ڱݸ۾棡
£ɺЦʲôʱҽˡǰԿʣһֱţ
ʲô㣡ҿӦȥѧ٩ͬʱҲڵ٩Լ
ôˣ˵𣿡
Ѿһûлסˣ翴Ҵ˵
ǳܺҶ㿡Ͳٳ䣬˵ط˯ؼҲٸ˵˵սԼһ۶Ը⣬ֻгԷʱŻһо
ǡʵûµģڵĹҲæ
ˣ֪ĹæǰģڣңҡʱʱŮ˵ˮζЩÿڣڶŵģΣʱŵŮͬ²СմģΪ֪ŮְԱ׽ҲֻзɺŻӽԼ
ˮʲôζģɺһ£ȷǲԼЩ
šӦǻ͵ģǰζŨŨĶЩǺˣζлͽ㣡ζУֻƾżȥ룡
ζ5𣿿ʼЩŨҵĻ㣬ŵõ򣬺Щ̴ζ
֪࣬ģҶЩȤPIAPIA˵ϲ򵥵Ĳ㻹Ҷ㿡ϵ̲㣡ֻζжûŵˡ
⼸Ҫ룬ҪҪȵͷֻȷҶ㿡ǷѾ侲ڣ־˵ˣ

ӣһ죬ȥףýգĲ֪ʲôʱôģ󣬳ͷ⣬нҲʹģǲһ߸ЬĴۣ
ˡ






һ¡Ұ

ɺ˵Щһ𰸣üͷԾ
ôˣû˵̧ͷڳ˼Ӳ̫ã
RubyҪԲ£ɺģҪ룡
ǺǣҲɣ˽˼Ŀôô׾ܽ⿪ģ
ʵû´Ļϵǹˮζǡɺԥ룬ҪҪ˵ˣܾò˵ĻЩӦò᲻
˭һ֪ģ
ԭ£һаµŮˣǳϲݳƷǸ͵İݽŮҲϯһЩCEO̻ᣬһЩƼ¹ҵСеϵȻȫ˾ϲζ5ŵ˲ֻлӽɺѴ𰸸ϣܾЩϣܷĵ㣬ϾǸŮǸ
--£һһֵ˵ƾԼļ䣬ȥ˾ʱŮְԱӡ뵽һܲðһͨOLźܴŮְԱӦþǷɺеİ£
ǵģˣǣûл῿ǰڵʱļҲǴдݵġ㲻ڹ˾Ҳˮѽûʱ䣬Ҳûʸ񣡡иĵĹأֻǸϵлȥܲð취Եݽļûʸ̤ܲð칫ҵĴšǸҲֻһְܲԱûлӽҶ㿡
ǰǻ˭أɺ벻ȫ˾Ҳֻаһֱˡ˵Ҳһ⣬Ȼ´ӽ빫˾ͶҶ㿡Ųһ˼ֻʱЩ󵨵ľٶȴŪɳ׾Ҷ㿡кöҲ˵ĹҶĽһЩæҶ㿡ؼȥԼˣ
Ҫع˾ȥ˽Щȥˮòһ£
ɺҡǲӦáЩŤԼ½ǣҲϿɺ
ɺ֣ģ룬ȥɣϹЩģУˣŪͷǴη˶Ƣɺаһ£ϣ
ţ֪ˣЩܲˣİԵҾҲ֪ӦôˣЩʹࡣʱǸĴֻһãСŮˣ
֪ҲףҲϣԸڵս㶼ǹģֻǡֻһЩ˴󣬶ھҪɺҲ֪Ҫôο˵߰㣡
Һ÷˫ֱϥϣɺֻԱ߱סԼ





һ¡Դˣ

Ҷ㿡飬ʮ㣬ڤ硯ھһϵеķ粨󣬱أڸϴװȥܹԼᡣ
ʮ㣬ڤ硯ѾϢ׶ΣֻҶ㿡鷿ŵƣ
Ҷ㿡ЩƣַһߵϢϣ°ڳ¿۽⿪Ҳɿģ￴Ŵ⣬üͷĿҪһˡ
ˣ
ûڳ̫̣Ҷ㿡ɤЩɳơ۶û̧ļŴ⣬֪ʱ˭
ſˣˮ裬ϵˣˮ迴ӣ֪Ľ⻹û򿪣

ûˣˮ˵֣ͱˣҶ㿡棬㡣
ˮӣȥһ٩Ŀʲôл˵ƨţҶ㿡Ȼûֻ֪İжƻǵϵٽƻҲֲó
ȣмҪ˵£ˮװǻƵĸ˵
˵Ҷ㿡һֵһŴ⣡
ɺٷһ磬ֱǰų
˵ʲôҶ㿡Ķһ£뵽һʲôûԸͷʹʧϣŵԷ
ˮеŪ͵ɫյĳ˵ķɵۣһ̬ȿ˵Ҳ֪յˣģģɺ˵
㱾£Ҷ㿡ЦĿʱ̶Էʱһͻս£
ιֻϧѣԹȻû˵һ£
ʲô£Ҷ㿡˾񣬲ϻɵǷϣ
--£ˮü˵ȻȻĿı飡
Ҷ㿡üëӼһ𣬡£Ϥ˭
ܲðһְԱǰܲ
ɺ£Ҷ㿡ԶųǸȦӣֱ˵֡
źߣӦӡɣϾǸȫ˾һʱӡ̣
ôˣҶ㿡شףö˶˵ô˵Ůϣ
ˮ費ֻսᣬʲôֻ㣬ϹģֻζҵʳӦö˵Ļᣡ
ˮûгʱԭأζ5ŵͣ
ʲôҶ㿡ףʲôϵ
ȫ˾ܶŮ˶ζ5ţֻǷֲͬͶѣϲŨ͵ģϵǵͣˮϢ¶Ҷ㿡ǲףⶼʲô
˵ʲôϴˮҶ㿡˵Լ·ζЩŮõˮζ͹ˡ
ʲôRubyҲˮ仰˵еˣ
ǴûùҡͬһģˮƣЩӣֿ˻
㵽˵ʲôҶ㿡ͷĿʼͺַĺݺݳ̣
û´RubyиıӣҶ㿡ʼ׼ö
ŵϵζˣˮϰֵǰ棬Ŀ˵𰸣ܺãҶ㿡ˣ
˼˵Ҷ㿡ӣЩڴ˵
--ζˣˮҲѧһģ˵Щթ
Ҷ㿡ˣϳС̣ûиղŵǷǶЩ㣡

Ʊӣ





һһʮ¡ˣ

ˣθǰټϣɺȻʲôãӦþܽ׵ӰһƬΣʱʱ;ãӵˣָһʹղſǿˣָ˵ҲǺ̵ָܶףôǿҵӣָܿܰŪϣ
Լأ˷Ҫй⣬ʲôҶ㿡ȥѵ͵ĵָϣðֹٵļȫ飡
ˣɺһֱߣͻȻеȥֹ
粻ڵҼӵԽԽ
ס֣ɺһץָ翴۾һıȾʪˣ
ɺŵæʣôˣʲô£
Ҫңʵ˵˵ʹһô
ô£˵ɺף컹սڣҶ㿡Ҳһ˳ƲģôֻŪҪˣ
طʱȫǸζһİ·ңûŵ۾Ҳȫӣ˵ţġ
Ҷ㿡طͦ˵ģΪӹҲȥԾͻҶ㿡һ۾Ͱ·ȥȻȥϴ裬类ŪЩ죬ŵһζɫʼĲ԰ף·ϻҪںӡӣĲλ
Ҷ㿡ʱһֻŪӵһźЦĺ۵˯¡һеһжֲҪֻȴڲͣԥûȥ͵ȴܣ
ޣɺıָڸղŵʱָͣŪˣָѪȴһҲо
ȥҩȻߣɺȥ˿ڣһ㷴ӦҲûУֻڲϳӣ½ӵϢ׷ʱɺĳѾһĴܳȥˣ
ιɺ˴ˣ
ɺ棬ֱ߽ܲרݳܲð칫ҡϵ˶ҿǣ߹󣬶ڽͷӶһ
Ӵˣܲ÷ҲˣϡͰɺֱ嵽ܲð칫ʱŵһŨҵˮζ
ɺͳ˼֣Ҳ˺ö࣡
ŵϤζϾתͷһԸʱеŮˣ߹һʶǰ£
ʲôûй𣿡ɺһĺǳ
Ǻǣܲļ²Ľѵϵļε˵ֻǻ϶һЩĵ⣡
ļ𣿡ɺмķ̵
ǺǣǰҪõˣˮڹ˾Ϊ
˼ˣ¼ֿ̧ϵʯֱʱ䣬ĺæһ߹
ɺߵ磬ͷڳ˼ʲôôˣ
ζԣûͷûԵ˵
ʲôɺ׵Ŀ
̧ͷüͷһ𣬲ɫȴȸղŵʧɫǸζһ֡ѹĴʣҲ
ʲôɺҲ
Ҳ˵ζЩͷ˵
ѵɺʼԥ
ӦòǣҲȷˣܲð칫ҵ˶ſڿ˵ǶܲŲһҪŮڲͣ˵ԻɫҲ̫ãŪĴҶ˺棬ȴû˸ǰʣ
Ͳǣͷɺʱһͳеζܲð칫ұЩͷӶϸϸϱѻȸֻǶ͵ǣ
ͷɺûתͷͬ˵ôܿ϶
Ϊǵˣ





һһʮһ¡˱ɵϣ

粻֪ղŷʲô£ѹʱѾҶ㿡İ칫ҿտİ칫ֻһˣҶ㿡ţҲ֪ȥʲôˣѾѾһСʱˣҲаСʱ˰ɣ
ɺڿ˲ˣҴ˳ˣҶ㿡ЦĿǰķɺСˮʨվߣҲ˵оɺ˽жĺ
ˮ迴ԼűǧԸ⣬Ҳվȥ˵Цȥ󱻷Ҫ۷ɺطǾͲˣ
ңɺĻشֻҪҶ㿡ɺǰһмѣ˵ȫԹ
ңҿǺܸңҶ㿡һ˵ΪǸŮģʱ磬ţŲأʵӦýһձСӣ
Ҫǲңܴ˵ʲôҪģʲôһ᲻ףҶ㿡
ٷֻҪһ𰸣ɺȴʣƽĵͷһϴӣֻһЩ粵
𰸣ʲô𰸣Ҫ͵Ĵ𰸣ҪˣĴ𰸣Ҷ㿡ŷ̵Ŀ
ˣɺԾ̧ͷһЦΧļ˻ǵͷǲֱˮ裬ˮ΢ҡͷȻߵſڴţһ˽
㡭ɺŽˣǳԾĺܡǸŮˣĽС磬ֱͷϴһװεķǰɫӹȹ䳤ѥӣһԭ磬ֻϵʣ
ܲãŮСĵĵͷҶ㿡ʺã
ţȥ˵̲裡Ҷ㿡ЦķԸӸղŲʮǧ
СŮ͵͵̧ͷʹЦݺͻȻƻһĺ졣ĴӦһȶһ߹հŤ˳ȥ
⡭ɺЩףֻܿǼʨЦ͵ģԾӿ﷢üۣۡҪڣΪ˳θˣ
ˣߣȥңû£ǲǣӴҶ㿡Цȥ˵ߡѵû³Աŵģ
ɺԲܲˡʨ߳Ҳ̲סûڵϴЦ񱻵ЦѨһ
ߣˮЩͷʹģ³ţʨ߱߱ʣһûУˮɼĸӵ棬ǷɺĴɤЦ
ˮŹغãһȷŴغ˺εŴķɺ£ѽʲô
⡭ɺϵͳסˣز
ЩʱһֱԼڰ칫ζΪμ˺ܶӦ꣬㲻ڣֻҰºԬȥӦմһЩǵˮζҲǣƽͦ侲һˣôִܳ󣡡ˮһ߽һ÷ɺӾԼĿԣ
ǲΪ˶һǳģŵﻹûõģɺ²̨ĳۡˮе㲻ˣôˣ
㣬Ӧ꣬أΪʲôҲôؼңԼˮζô£ɺץˣʼ
ˮףԭԼŷΪԼĴףֺõ§ס
ңɺҪ뿪κ˺ܣֲ
ǺǣԴװ
ǣҳԴôˣ˭涨ģ˲ˣɺһݣ󷽵ĳˣǳԴôˣ˰ٵĵŴ湫µģôܳԴ
Ӵ⻹ţͿʼˣ
⣿֣ΪҰܣܣֵУɺӴҪˮŲɵ֣
Ըţ˵껹䣡
ʵ㣡˵ˣô£ɺܸŵģ
ǣŴˣˮ֪þգɿ֣Ǳ
˭ţɺһۣڿ
ǺǣʵɣֻԸ㲻ϰ࣡ȥӦˣ˾Ĺûֻץ׳ˡԸμӦʱֻܶѹǰ£Ծͻ᲻ؼңϻб˵ˮζˮ˵ıȳĺ÷ɺãȥԱϧˣǰÿİٻӰӦǳȥˣͲ֪ٸˣ
ģɺŰɵʣܹţΪһ̫ãֹ¹Щҽʱ̨Ĳ
ģţȥأпȥǳȥӦķ֪ǲģˮ³£Լİ칫ҼףӦ㶼ڼȥ㣡
ҲңɺһĿϢһ£ˣ
˵е̻ͣģˮ迴ۣ۵µڣ˵ʹǼٵģ
ɵأһɵϣɺ۶İĦܱ
ǣǣҪطһ˼Ҫᣡˮߣɺûоòףİµĸֻȴ۵׵Ĩթ
ص칫ҵˮϹغһУֺõɺʾãԼϢȥϢԼ䵱ĦʦĦǺǣţʱˣ
ţ֪ͺãҰҿˣ
𣿣
š
Ǻǣţһǲ˯ð
ǰֻܱͷ˯
ҲãҪúò㣡
šţɺշӦַʱѾΪʱٽƻĺ굽ҲвͣĻ˱ɵϵģ

˵ƪĵĽе죬ӣӻдô£жд£ҶеѲסˡҲд̫࣬һᾡⲿ






һһʮ¡С־Ƿ֣

ɺ߸ɲһȴҶ㿡İ칫ץӸΣ
ѾһСʱˣûڶܴġţNߵſȥѾкüӡˣ
ûֻǷϵһߣĿԼĽż⣡
ˣ̧ͷţſˣһŮ
ԬͷϷŻðĲ豭Сĵһ߹ȥ
һֱֱЩ⣬ֱԬѲŵǰ棬ò裡Ԭ˵׼뿪
ȴסһֻ֣һͰקߵɳϡ
𳳣Ų豭Ԭֻڽı̣ɪɪ
ʲôĿӲ豭Ƶϣźµӣ˵ŭϤУ
ҡҽԬԬС˵鶯Ĵ۾־Ŀ
Ԭľ׽֣Ҳ
ԬŵĶ˿ˣֻץǰ̣ͲеĶѿȥ
ң۾˫۾ϤϤܾԼһ
Ԭĵͷ˶Ầ£ö˶˵ıܲ÷ץסߣôĿоô־벻ʲô˶Ầ£Ԭ룬ǰܲõĻѾεNˣ
ҡ˺㣿һƳŵǼһ£
ţԬˣܲ÷ܲԶ㣡
ǻǲǣ˵ʣɹԬˮ
ǣԬҧŴ΢΢˵
ϲˮϵζʵ˵޵ϣһССĸ
šˡңԬʼǻĿϧϧĿ
һͻȻ뿪ڶ棬˫ֱصĿֻһЩӣ˲ֱӣ
ԬڵָΪ̫ʼľӲͬʱֹ
ζ5ţ翴̶ŹֻǸ
ʲôԬЩ׵Ŀ
㣬ϵˮζ5ţ
ǵģȻЩˣĿԬٻǷЩ
۾ӣͻȻˣͬʱص˫ֲԾԼĸ첲ȥʲôٶ
ͣ
ǵģԬͻȻñȸղŻҪһЩ͵͵¿յǱߣûдôЩ䣿
ܲ𣿡ѹĻԼɵ㣡
ǵģԬΪʲôôʣʱܲõĽӴʼ죡
еŮˣ;ԼҪըҶ㿡аǶʲô
ԬͻȻ̧ͷˣԭܲ÷ˡˣҡԬû˵꣬ͱͻȻĵͺ˴
ˣRubyʲôԬȥҶ㿡Ůˣţٲһģ
ܲáԬ˵ʲôһûŮˣʰ飬վ˵ǣȻ˳ȥˣĵİŸϣ
ʹˣ翴Ҷ㿡Ԭ뿪񣬷̵˵
˵ʲôҶ㿡װ߻ذ칫ǰ򿪵Թ
ףãҶ㿡ѻ˵㿴𣿡Ҳٲˣֻһ仰ȫˣ
㷢ʲô񾭣Ҷ㿡Ѷһӣ̧ͷЩͷ
ҷ񾭣ôңһԭķһΪʲôھһóȥ׽ɷļһ
ãҸ㣬ΪܲӣҶ㿡վָ˵㿴ԼﻹǰͻݣһøӺӣҪŮˣؼӲõѡҺοܸҴĺôҶ㿡һģ
û˵ֱֻԼ࿴ű˴ˣѿŲᣬʹ࣬񡭡
ԣ㲻Ҫ𣿡˫ȭķߣָҲȥҲã
Ҷ㿡е㷳Ĳתȥó
ԣ㲻ٰ𣿡ЩǻĿıһʯͷסһ
Ҷ㿡̣ŲӡӣҲľ
Ҫƿ𣿲Ҫ𣿡ıֻʹԭһ˻ôġ
ʣĿֻս˫ȭκγŵ
ԳЦһ£ˣ˵ת׼뿪ĵķ䡭
Ҷ㿡͸˵ıӰĶ

ͣΪӣҪȥɢɢģҪȥߣҿ촭ˣٲȥӣӿܻϢͣɣԣ





һһʮ¡벻㣡

ȥڰֽҪŵʱ뿪ˣͲ̤һҶ㿡þһ
ûֱ׼ţֻһ֡һȻȥȴôҲ
˼ˣǴ򲻿ģԿϣֻܴ濪ԿҶ㿡ûϢߵ
תȥԼֻһֻ־Ųƶ̡ʲô˼
ߣҶ㿡֣İ뻳ı
еûӦǿԳ֮ΪӦûֻܴȵӦʱоϺʹҧ
רĵ㣡Ҷ㿡е㱨ԹϵĶȴǲʵҶҲеԵ
㡭練ӦϵҪ˵ףʲôղŻ˵Ҫ֣ȴʲôˣ
ԽԽĶҲǲϡ֣ұþûˣҶ㿡һһҲˣҲ̵˵
֣ȻѹĶˣͲʱûẰ
ҪҶ㿡һĺһϵӼأһִֻ·תȥҪȥҶ㿡һİתѹɳϣֻҪҲѹټȫѹȥǶˣҶ㿡ȴһֻֿԷҶһȾѾһµûƵ˵һƷϺüʱἱеҪ˺װȥáҶ㿡ھԼŮϣ֮ٻǺܺô·
Ҫİûлѣ㲻ǲҪ𣿡ĺ
Ҷ㿡ΪĻ̧ͣͷ۾Ų䡣˵ҲŹ㣬Ҳ벻㣡˵ʱ˵ĺԸо˴ˣҲ۾ã
ΪʲôҪô˵˵жǼٵģһеһΪʲô
ڲ˵ڡ
羪еĿ˫۾ֻл⣬ֺϤĻ⣬ҪǷٻ
Ҷ㿡ᱧһǽȥһͬɫţ򿪣ȥԵϢҡԭķҲӣ
Ҷ㿡ӵϣ֮ȥҰ׼˫ָһָֻͷϣ֮еԲ㣡
Ҷ㿡ûֹֻͣԵд˺ܶᣡ뿪ң뿪ҡǱ˵ڸоڶеĶ񡭡ˡ
˵һ˿ΪһŮᣬǾʹŮˡһԸһסŮߣôʹ˶һŮ˵Ŀ
ٸ۸ңͱٸ˵һ仰СŮһ
RubyʲôӣҶ֣벻㣡پܾңҶ㿡涵Ŀ
Ҳ벻㣡ˣ޵ĶʼġҶ㿡ֻöķе㡭
ι֣ڱ붯ֻ֣Ҷ㿡
ҪãڰϴŮ˸Ҫ֣ҡղŻһҶ㿡һɨղţմӦپܾҵģԡٺ٣ţһίȻСåһ
Ҷ㿡ңϧĳ˸߳ȥĽţϱһֻסҡ
ʵ֤йһŻͷܴβϣСڳܵڴ̸УĿЩ





һһʮ¡ʵû䣡

˵ǲָˣҶ㿡˫вʣȴǿ϶ģ
˵û𣿡Ҷ㿡һֻü
йټһ
ӺͳɹѸˣҶ㿡ָ֣۾Ͽ컨塣
ǹѸԲǹѷ򣡡红ļһɿһߣ
ţôôһ¾ͱԭˣҶ㿡§סԡŻƻϦҶ㿡ĳڴ߿棡
ȥ˭ţ֣棬ʵΪʲôԼǱ׽Ū
㰡ղſȥģҶ㿡һѰһڴϹ𴲵
ˣæҵԱߵҶ㿡Ц֧Ÿ첲
ЦʲôЦЦޣ类Ūĸˣͷͳȥ
úãЦǡң㡭Ҷ㿡ٴ˵Ҵûװƽ˵
ǡҶ㿡е㲻õĸоܼ򵥣һֱԭң˫һ̯һܱӣ
˵ʵҲûʧ䣬ʵһЩȴܾЩǾҲӦǰҾһ˫۾ڿңϣҿ֣
ҾãӦüǿҪ䣬һӣѺĸоǸоЩ˵˼
ͱģ˭һĮӣʼԶң
Ҳ룬ҾֻҰķ㷢
Ҷ㿡ֵֻ֣ʳָţѪ͸֪ղô³᲻ŪʹôŪģղ𣿡עˣԸղһֱ֣»
ָ̫׶ϿŪ˵ģʹˣţָ֮˺ԷʱǾǴһһ౧̫ͻ˱˴ˣȻеԷ
ʲôأҶ㿡оԴʵ
֮⣡Сζ5ţ˵û죬ϱĸҹ棬˵ϵЩζô£
˵ţ߹ˣҶ㿡ǰĴ⣬е㶫ӿ
סͻȻ뵽һ£ֻ˵ʵ
ǺǣϹҶ㿡ͻȻú󱳷䣬ëˣ
㡭ôЦҲô˵Ҿе䣡Ҷ㿡һĿ϶İѱȫϣ
ǺǣǡһߵµƤİѹϣҶ㿡汻ŪеͷΣ룬üˣ
ôʱͰֽڱӸˣȻüӵİѱӸã
RubyʲôҶ㿡ղеƣ͹ûʲôϱѹΰصģˡ
Ǻǣ㲻ϲЩϲһЩµһЩɣѱӸҴúȷһҲûз϶󣬿ʼһòԼϵĴ
Ҫ׳ĻҪҪɫգ





һһʮ¡ԭ

ϡš㡭Ҷ㿡ĶֻЩʲôͷߣұе㡭
ϹԼеģҪ̣
Ҷ㿡ʶĻشԾʣ˫һֻɵڣһֻòԵȹĳ°ڣ¶лȵĴȼβ
˵Ǽÿ춼ʲô罿εεĿʵϵĶûֹͣ
ǡϰ࡭ӦӦ꣡Ҷ㿡һüε¿ˮоԼҪһˣ
Ŷ~~~ǣϵˮζֹͣϵĶֻǸϣǰ
һϯŮְԱҶ㿡ƽ۾˵
ҲѼ־֡о׻вϣؼҪãڶԵϾͺˣ
˭~~~
ǡǡҶ㿡벻ˣֻжڴ磡
ǰ»Ԭɼǵϵζ
ǡǡҶ㿡Ŭ룬ȴǼǵòǸһӦŮ˭ֻ֪˭ϵŮˣ
Ԭǰ°ߡǣ˵ҪĶҧгݣ۾ݺݵĵֻҪ˵ǣһģ
ǰɣļǲסˣֻǵһ˫峺ĴǰΣһֱɰ׻ļˣ벻ˣ
ǣɣҲû˼ȥɫˣֻҪ
Ҷ㣡һһֵĽȻ󡭡
ǲҽУҲ࣬Ҷ㿡ھʹҲҪ
иҪ㣡½칫Ҿ;е㲻һϰϣҶ㿡ͷͷֻܿͷڶϵˮߣ죬һӣļָֻǶģ
Ҷ㿡ͷҲû̧Ļӱʼ顣Ͼ˵¾䣬ͻȻøԾˡôƵģҶ㿡ɤһֱһ͸ġ죬ô뱻סһ
ǣǡ´Լ뷨˵
˵˲Ҷ㿡ͷʹ̧ͷȻ˶̲סЦˣʱŷ֣ôϰˣ
ҾûǼºãЩôѹʣʺ͹ϣûǹҪ
𣿡Ҷ㿡Щڵٵͷ¶ǣ
ǵģĻشҶ㿡ЩͷʹôôۣôĽʹߵλϣô˵ģ뵽ݶߣ߷۵ļеס԰µͷʹ£
˭ʲôҶ㿡ֻ̧ͷԼƽһɣ
˵ͬЩ˷ܵ˵˶кܴӰ죬˿Ҫżһ
ͬûӡ󣡡Ҷ㿡˺´ǹĿЩ˾һʮСʱǰҲĸɸɾ˵ˣһӡҲûУ
˾ͻ˵꣬ᷴһϳȥˣ
ȫһΣҶ㿡ֻժ֣¶°һ£˶ıиӡɫղɣĴźĴۣ
Ҫˣٴֻ֣ܡűӣ
´˽˶˵ĺʲôֱ̫ˣҶ㿡˵Ƕˣ
ҶأлᣡЦݲõͬкҶ㿡ֻű˵һᣬᣬеӹԺ
ףͬóƬݸ󷽸һְĵĸоҶ㿡ӡӷ֣Զһλѣ
治򵥰Ҷ㿡Ƭ϶˵ģ˵ӡǼӷ֣ܰݲͬɫ˾ƵİʾҲ˴ģҶ㿡Ǹĺܸߵˣ
ֻǡҪʱҲʹ๤ؤĽɫƵһ߼ְҵɣͬƣٴαʾѺã
Ҷ㿡ûпʱǸоڶ˵۾Ϥһٻαװ۾ƭˣھƵ˵ķ





һһʮ¡ͬ־

֪ΪʲôҶ㿡űܵ˵ŻԱߵߺˮҲǲͣһתƿֹЦ
ҶձȣȻѾձǣձȴûзŹ㣡ͬ˽һУţ
ǺʲôϵҶ㿡е㲻ףͬҵ֮㣬ֵܺϿĵĺ嫴ýĴǹһָĴý˾¸дӰӰ󣬶йг˵ͺǲţ
Ҹ־һ𴴰ģĿסڴѧʱѧУйѧԺԡͬû˵꣬˶ˣ˵ˣǺ嫾йֵĻӣ
ʲôҶ㿡ӡִһ棬ΪҶ㿡һӳȥ
ᣬûб˼ҪѣͬƲϢϵɵ㣬ҪԼѹ˲Ÿģ
ҽԭǣ㣬Сߵˣ仰˶ֵʣᣬ˵ЩֵܣǡǵԱָͬĿҶ㿡
Ҷ㿡üͷȫɻ󣬡ʲô˼
˵ˣûб˼ΪǸйˣңαÿһй񣡡
Ҳҵ
ǿԱԼǣҸ滹ȥҶ㿡û˵ͱϣ˵ĻҶ㿡ƿˣ
ΪʲôҪ㣬ֻΪȹδһͿôģôеԳֹˣҶ㿡۾
û˼һƣû񣡡
ҸԭǡҺ͸ձѪͳ˵ü˶𾪣ǸЦһձйˣһйģȴձѪͳʲô
ºΡսʱүүǾˣһҽʱΪһ񱻲⵽ձǿȳʱѾҸףһֱĲҸ׺󣬵֢ѡɱүүĴҲͰְ֡
ʱ֪ǸٵֺǼΣǰүүûҸ׵й˵ȥȥѧܽҸȴһֱǵǸ̵ˣһֱעձ飬֪ºҸȥ㡭˵Ҷ㿡ӸϬˡ
û˼֪ձĶ̬֪ˣºҸ׾ǹע¡Ҳǹ˾ˣߵ⼸û£ʱи⣡
ʲôҶ㿡֣ŵʵе㲻ţ鲻ˣȴܲڤ硯е˵һģÿ˼롮ڤ硯˶һ̲飬ȫװ׵ġ
ÿԱᱻһһѡáڤ硯ֵȥұﻹвɾˣ
йоŻһ裡ôܵķѨҲջһȦڽӵһ£
˭Ҷ㿡ϵʼ
ܼ򵥣һŮˣܽģͬһЩҪ˵˵ЩˣҶ㿡ǰ׳գһ֪˭
Ծڴˣ£ȸˣͬվ׼뿪˵һΣǵĵһµģˣͬߣҶ㿡ʲôҲû˵ֻǵͷڳ˼
ͬߵſʱͻȻ뵽һ£ŶҶܲãˣҧˣһҪ˷롣Ǳҧ˸ҪϴȮ룡ҪעϢҪֹȾҾ㻹OKɣǣ˵ϿŹţЦ˭֪ҶܲõƢµ컹Ѳ⣡
飡Ȼ׺󣬾һŷһû´ӦϵǸս
ˮ裬ȥ鹫˾ˣһҲŹߺ£Сڤ硯꣬йֵϸϸĲһ飡Ҷ㿡ͬ˵ô򵥣ΪһһǼԱϸ̲飡
ǣٿͷ£һҲıӣղǸӱս飡ͬĻٿͷǸԲԲӡͿʼ͵Ц˳ڿʱЦ֣͵ˣ۾𴦣ڳ鴤ڱأʱǵˣ
ڳˣ˸ֵĿſЦĿ񣡿ϴ첻ֳΪԱһµЦ






٣

ӣѾû˯ãҽҪٲϣһʧ£5µģ






һһʮ¡BABYˣ

ˣٷڼεˣ
ҽԺϹȥҶ㿡ʱӵ绰ɺĻµ绰ܣһ˵Ȼᶼڻһ仰Ҳû£
what&39;shappenĻǸŷһҹʹ˾Ǣ̸һƼзĻ飬Ҷ㿡ڰ·ͽӵ绰ѾöԷЩڸһ仰Ҳû¾ͷɱȥ˼ҸǾûг⣡
Sorry,Hehassomethingstohandle,themeetingoff!ˮͺϹصƵôҽɢظڡȻٶ׷Ҷ㿡
ŷǱЩˣϳˮ軹Ǿ˼ҵ˼תϾӲƽЩпޣ
ٴİҲûRubyҪǮû˿׬Ҫ£ǮҲɣҶ㿡üͷĿŴ⣬ϵĸԶ
ûµģзɺڣˮļοʵʱ˶岻ãԲ¶ڹ飬һ첻һ졣üǻȥʱææģקʱٷˣҶ㿡ɫѿ
ȥҽԺںˣεˣڹ鱾ĻŻŵģټΪʱֲ̫ãƼǰճ̣Ҷ㿡ˮЩæ
һǵӣ͸ͷɺ£ڰû¿Դʱ䡣Ҷ㿡Ҳеľȥ֣º߻æãһڣͷ緹ԵԽԽС˯ʱԽԽҲ½˺ö಻˵ɣʼ׵òȥҽԺ飬ȴҲϣ˵ܲζʵ֪ΪǴαը¼Ӱ
֪Ż󣬺üŵʱڴֻյȥ÷ɺһ£
ҾáٷǲǡˮˣЩ˼ڣϾǱ˵šʱעɺǶһٴȻһѰۣҪΣȥұȥȻôסظԷ䣬صľ첻͸ˣ
ʲô˵Ҷ㿡ĸͷڳϱϣԼ侲㡣
ٷ𣿡Ȼ˵꣬ˮͱҶ㿡ڳϣ۾ɱð
û˼ֻҪ˵ٷûпˣˮ˫ֵǰڽͣʲôҲٷ˰οأ
Ҷ㿡ĻԼԭλ룬ԴӸһÿһ£ȻҲЩȫںΣڶȴԺĺܡ滳Ҳûпܵģֻеһҩ󣬾һֱûٱܹУ˵ʵʱϣú˩סΪ̫಻ء
Ǵαը¼ҲûлеļҶ㿡һֱΪɱ¾̫࣬ΪΪǰǶӰ̫ˣŻһֱûСϾ⣬ǰֻҪʱʲôȫڵģûоûС
ʵʱйվǵոһʱڶˡȴ˵ΪԼ׼ģҶ㿡ƣ
ε£ø׼ʧͬǰǰ£֮ǰʱҲĴΣȻʱ䳤˵㣬Ҷ㿡ʹԶ̲˺ͬзġǾ˵̫ˣ
Ҿٷʱĺ񡣶ǺҲûбܹɣˮ˿á
ҽԺ˵ɣҶ㿡ЩˣûȵҽԺҽشɣ
ôˣҶ㿡ڲҵŴˮķɺʵ
û£̫ƣͶѣɺ滹˯赭д˵
ŶҶ㿡Ҳ͸ϵĲ氲˯磬Ĵʯͷˣ
ɺˮ£ȥˮȴҶ㿡Աȥм˵£
ʲô£
ղҽң˵ٷѾ20ˡ
ģҶ㿡˲Ծɤţ˶߿ɺԾĸ³Ҷ㿡Ҳͷ£
ģҽ˵ٷӺǴεЩӰ죬ЩЩۣ˵пܻ󣡡ɺҽ˵
Ҫô죿Σ𣿡Ҷ㿡Щţһʲô£һҪˣ
ûôأֻЩһ¾ͿˣʱҪԴϢͿˣٷ˵˼֪Լйһȴˣֻ¡ɺܲ룬ڵ˼ܳء
¾͵ûҽԺ潻ã˵ӲãڲҲһֲ̬úõһ£ȥЩãҶ㿡ʱΪҲģʱÿ˳ʱпɰСӻ֮ʱͻǵĺӻڵĻ
ǣɺˮȥסԺ£һѵĶȥɹҶ㿡һ硣
Ҷ㿡ӣûд֣һҸϣʮĿ˯̬ĿһƵƽ̹Сϣһֻȥȴֳ֣ѹ
Rubyкˣ

Σܴг





һһʮ¡飿

ϸоһůһůȴĿˣ
ڹϵŮˣϸűĲ˷ɢϱߣ۾Ϣ񡣱µĸѾ͹ֻ¶вֱ۸ˣһŮˣ
ƴСϣ̫»ԵĲ԰ףȵĽë£ڲסһ㵭ĺӰ¶ûвҪ
С㣬ȵɣԱŮ˫ۣЩĿһۣﻹԺ
ţûʶĴ𰸵ϾŵһŨȴļζ
Ȱɣ廹˵ζСŮӶϣʶȤ
Ŷ񿴺ܺȵӣŵ£ûζЩ㣬ڸ˴лζһȹ⣬СŮӶͷ΢Ц
С㣬ӦöԵ㣬ȻϵӪˣӾˣСŮӶȻı֣ǻ
Ҳ룬ǡüͷЩεĸԼжӣŴȰ
ôʱһͳеͼСŮӶǫ˳ʺ˳ȥ
ӣŮҸߣ
СӣҸ㣬ĸףƨɿߣ۾Ķӣľ档
ǺǣŮ˱ӶЦϾһ£
ôˣ˽ŵķʵ
ңŮ˿ĵ˵ְϧĸŶӣ
Сӣ㡣ҲҪˣ
УСŮæֹϵߵĸ
ң
㣬һǱŵıʾˣŮûİһۣ
RubyҺˣҶ㿡ͷԼϣ̾˵
̧ͷȫǲ⡣
֪лô࣬һҪӡסͣȻ㱧סԸ⣡Ը࣬Ϊͬ
ǡȹʱ䣬æ£Ǿȥ𣿡Ҷ㿡!
飿ɴ۾ǵڶˣоȣ
ǣ飬ϴҽԺ˵ǰ̫Σղ롣ڶˣԡ
ҲŲҪͦŸװɴ粻˵ЦǸŮ˲ϣӳ֣ڿ治˵ɫ㲵ĺʱεӣտʼվŵһ⻹ǸƯɰ
ãԺӿ֪ҲзݲμӸĸĻ񣡡
ã˵ҽ˵ˣڼòҪκλױƷѵȥջɴգҲɣֿʼʹ˵˵һеŮǣҶ㿡ˣ
úãǡǵ꺢ӣҶ㿡¶᲻ģӰ캢СǴ󡣿ɼĵλǺӣϰְ趼ˣûС򣬿һҲϵ
˵ɣе㷳תͷ棬˼ĻصǴҽԺѹʱ龰
Ѿǿˣ˯ԺΪŸתͷֶһˣӰɢѹֵŭԺ۾ֵ㿴˭ֱϤ˭
˯˭֪ˣ˿ڣĺܣôĿһ룡
Ҫ̫һʹ˳Ÿоȥϻŵ룡
ٴΣȥҽԺˣסԺˣˣҶ㿡ֱصۿ
ĿͻеĵͷԲҲ룡
ǸõĻǲǾͿ԰ǧ⣿ǲǾܲٵģҶ㿡һ߽
亹ֱ£һоеʹ
ɵϣ֪֪ҽӵ绰ʱжൣ㣡ҲںЩ⣬ں㲻ϧԼ׬ڶǮûĽЩ𣿡Ҷ㿡Դε˵
ʲôҪԼôȫ
ɵˣҲܣڿʼʵڼţʲôȻ󡭡ӰɣҶ㿡ӸµĿİĴյ
ţӣ粻ŵĿ
Ҷ㿡˫֧ŲߣڻǰһҪһĸ׵׼
ĸĸףǲǱԼŪɵˣ۾ԽԽ
ǺǣС㻳ˣҶ㿡Ҳﲻסı˵
Уһֱڵ
һˣûǴӦǴȥ˾ץ顯ʱϵģҶ㿡ЩӾ͵Ц
ôأ





һһʮ¡ս

ǣôɵˣҶ㿡ͷŻعͣ
˵һˣ绹ǲŵʵ
ţҶ㿡΢Цĵͷ
Ҫ飿
źߣ
ϴ칫ҡ
ԣҶ㿡뵽£ֲԾӡǸŭյӡڷɺҩҲʱ
ǰְֻֻһƽȴһǽŽң
ҡɲԲӦСĵʵ»ǵ
Ҷ㿡ƽǸͷͣ˼ʣʲô
Ҳڽ飡
Ϊʲô˼Ҷ㿡Ŀֻظղ˫ֱصӣ㲻һʵɣͱҷŹ㣡
ΪΪ翪ʼѳζǵҽڣоϻ˵ĺã鵽ʱ١ںΪʲôûʶ˻У
ˣ˧һĽ
ʲôǧĲǳ˧ģȻҽҲǸҽɣֿʼϹ룡
£Ҷ㿡ûһ۵ʵŸղŵӣ
ϻû½ǹְ˧Ļʿùߵʣôˣ֮Ӳ˴ʶ̬ͨȶ
ãǶеʹо£ʵĻش
˧ϲ£
ŶԹԵ£ҲˣƽԸǽ˧ҽıɫֻķݣѵƢҲˣ
Ҫţ˧Ѿ׿·°ڣʲôУҶ㿡Ҳץסֻ½ǵ֣һ
飡û˵Ӳ𣿡˧һۣ֣Сӻץţ
ѵŮĸҽûУ
ҵĲˣҽ˧ͻȻаһЦս˵ҿ𣿡Ҷ㿡ϼǳ˧ֻѾˣ
ˣҲûȤõĸҽؿᣬֻݴͻ˵ġ˦֣ŶƤ
̫ˣиҪƺףһҪСġʱ䣬һ̫˶ҪעӪ֮һСģ˧ҪСģٳ⣡
ŶʵĴӦ࣬ղԼ̫СĺͶɡǡܽ𣿡Ļץסʣ
˧дΪҶ㿡ŵ֣еʹдеĻͣѲϡҶ㿡Ļ˼ҲüҶ㿡㲻Ҫ˵һϸ˧ܳ˵
Ҷ㿡Щסˡ˵ֻҪۣ̫עӪ𣿡Ҷ㿡׵ʣ飬һе鶼죬ֻҪϯͺã
һʱҪױиڻʱòҪЩڶÿһλﶼ۵ûʱϢڲٴ·͸߸Ьģô˭ģ壬ֳзҲǴɡУڼҪע䣬òҪûֻ֮ණвҪǵĿ˧ÿ˵һҶ㿡ͳһ֣˵ֻҸȥ
翪ʼͦ˵ģޣöҪעⰡûôذɣŽҵʵ
ԣҲܣ˧˫һƵ˵
ˣҶ㿡ҧص˵Ȼʼȥ绰
ĺ𣿡粻ʡ
֪Щ̥ɣľǸ̳ĺӣҪ𣿡˧ٲ̵
ˣԹԵɺòٶ롣
Ҷ㿡ŽˮȥˮˣٶȹˣȥǵǼûɣ
ע
˵ǿȲ񣬵ҪȥǼǣ
ҲҪ󺰣Գ˧ľ۾ת
ɣʲô粻û취¶Ҫģ
ע̬ȣܵģ˧ϷĿ
һֱϣڽ԰ˡױȻȥǼǽſܵҵףҸ׸ǣٿȥ᳡ʽԹԵ˵ԣҪȵǼǣɣ
ã㣡˧û뵽ô״ӦǺ»ᱻδӣ
Ȼ
Ҳ֣Լĺ£ˣƢ˵飬㲻ӦҲûУ
ڲܻױۣܴ߸Ьͻɴ
߷ɾͿԣ
û˵ˣֻܱĿӻᱻߵģڲܵԱߵĳ˧ȴǻ
Ҷ㿡ɲ˵ǵͷһҶ㿡ֱԶԣ˳ڴӦ
㣡ˮҶ㿡ӡ
翴˧мЦһЦ˧ȴʼ뿪ˡԱõģӦ㣬ȺһǾͽ黹аñƢԵ˵ôĻѾǲˣҶ㿡ֻֿȴİѳ
תˣ˿İĳԳӣ

ʮ³һ˶ڱȥˣӣҲһȥֽ
ϣܸĵǿһ°ɣ






һٶʮ¡ٴ

ʲôأô񣡡Ҷ㿡ֽͷе㲻ġ֪кԴĺõ˼ȶ˺ö࣡
ûУֻҪ뺢ӵδĵ֣λã
δҶ㿡ü
ţкӦȥʲôҵأе죬ΪһиҲɣ
ӳиҵ
Ҳڰ粻ĵʣĺôڰ
RubyûдںʹףٸɾҵҲкڵһ棡Ҷ㿡ʱԴ棬治еΣֻǰ̫ˣ
Ҳܡ绰Ҳû˵ͱϣǻб¾ԼһƬֻûбµ˲ӳиҵ·
㲻Ҳһ𣿡û˵뵽Լıȥƴ¾ʹϵⰡ
Ů˰Ĵͷʶ̣Ҷ㿡һںãˮˮСŮͲСԵĻ裬икô
СҲ绳к롯չ˵ģȻۣ˳绹һˣ
˵ʲôвĿҶ㿡Цһִģڤ硯һַչģ˵п˭
絹ǳϣ˵ǡڤ硯нҲһִġ
ңʦغҲԼĹ˾ڸӼͥźͰ˾ҪԼĹ˾ҲһӣҶ㿡û˵ʦغĺãЩò
ǣҶӽҲʲôģȰķŶӣȫҸͲ̥Ǹк
һֱ㣬ӳҶٴ壿һֱǵãȻҶ㿡Ļԭձ沢û뻧ձݵģ
ȻҶߵĻû⣬һֱмǰĻڱǡҶ㿡űӸˮϣиٴ壡
Ϊʲô粻׵ȻúҶΪʲôҪԺĺһٴ塣
һֱû˵常Ǹ¶м֪Լٴ壬ȴз֤й˵֤常ûҵĸ֪ԼйˡΪ常ȫΪҸȹƢͶԽݳֵܡº󣬸׸һ绰ȴûеȵ常ͱˣ常һ磡
֪ٴΪҲǡڤ硯ǰǰΰĶӣԭ
ãҴӦи⣬Ϊʲôܰ常ĻŪҶأҲ԰常֪Լգ绹Щס
Ҷ㿡Ҳסˣʵϣ常һֱҪˣ֪ΪʲôǶԴδ常Էݵ̬ȣ
ˣɺŶûþʹ˵٣ܵĺܳһ·ڡڤ硯Χڰ
Ҷ㿡ɫһ䣬ߵűסĸ첲۾˵д£ȻԼȥҽ𱪣
ǣձˣɺҲ֪Լͻûа취侲
˵Ҷ㿡ɳҶ̲˵
ձǱ˵ĴзǹսΪûʲô˰ûʲô˷ּձǱߵֵʧ٣ʧٵԭǱ߱ɱ
Ҷ㿡±ӣ첽ſţЩֵǸϰȥǱģǡ
ʲôҶ㿡Щʵ
ϰ䲻ɺͷ˵һֱǵĶԻձҲһٴ䲻ץһ
ûи𣿡Ŷ߹Ҳǽ
ɺҡҡͷʱ£ţǵջʱٴỹ绰ʺĸˣҪעӣҶ㿡۸һҪϴ绰
ôȣҶ㿡ƽĶֻ࣬Žⲻ
ձҪһϣ
ǣɺٶ뿪
RubyҡҶ㿡˵ʲôȴֺԼַڶϣЩʵ˵ҪʲôҶ֧㡣ȥһУõңĸӵ㣡
Ҷ㿡мıסȴΪźֻܰǰϵ㡣Ҳİһֱַֻϣһָֻ
ģ常һἪģ

ˣͣԼ






һٶʮһ¡ڹ֣

һµʱ䣬ڤ硯һƬƲУÿ˵鶼ϾʵʨҲΧʳת
RubyԵ㶫ɣɺɫǺܺõİѶ̶˽СڰȲĦԴӻкһֱǺܺãʱ˸ʱ
ȷ£㣬粻ɫİѲСȥ˵ԼǷɺǷˣ
вĵط𣿡ɺ԰׵Щĵʣ
ûУֻ˯Ҳ֪ЩεЦ
Ҷ㣡ɺʧĿŴ⣬Žⲻǳ
ûϢ𣿡
ɺû˵˵һУôͻȻؿиʯϲȥҲ²Ҳˣ
ޣиǲܿ޵ģԱãɺԱߵĳֽİᣡ
ҾŮһȻ֪˶һҾ̲סѵʱڹҡȴԽ˵Խˣˮһ¡ԱߵĲСͷɺһ涵ģ
Rubyˣɺ뵽Ҷ㿡һʹҶ㿡Լ鷿Է˯һȥˮʱᱻ
ȥͳԵʱ㲵ӣʹʲôʱйģ·ĨͷҲЩھͳϣϬһ
ô뵽ЩԼؿշĸ˵ĴҲֻԼÿҹѻ߽ųʱѾûǸů¯ԱûǿĴֱ뻳ûİĦų
Ǻܺã˺ܶ࣡ɺ֪ڽҲҶ㿡Ϣһ£
Ҫȥȥصôǰ㣡ղʲôӪǰһڣ
𼱣ҷ㣡÷ɺ۱ַֿסӣȻĿˣҲԲҶҺٴˣ
¥ߵ鷿ſڣʾɺȥñβ裬òСȥõģȵһжһߵţԼŽȥ
˵Ҫ𣿡Ҷ㿡ͷҲû̧ľ͸뿪
翴ӣĺܣĴҲû뵽Աôݣ
ҲģǱְˣҲðְֻܴæʲô翴ŶӣԹ˵̷ŵǰ
Ҷ㿡ͰϵĶ̧ͣͷʱ۾Ծʪ
һѱס˵۸ˣ
縧ıͰ͵·ǿŻ¸˵ûУֻܹ֣ʱ㣡˺ö࣡˵ʹ
Ϊ常ֻԲ𡭡û˵ͱסͣ
ҲҪˣ㲻ҲˣڰЩˣȻȥϴ裡ϵζѬҿˣҲϲģûҪ鷿䣬ϴᣬǲϴ裡
Ҷ㿡ɿԼ壬üͷ˵ãֲãҪˣ
Ҷ㿡ûиоôûԷһ³˶㣬û˸ǿ翴һʧЦˣûȻЩ
ȵ£ϴԣ֣СߣʱȺķɺͲС˵ȥ׼ԵģϴƷ׼ãȻ֣¥ȥ
׼·Ҷ㿡Լϴ衣ɺȻٶ׼һУȻ뿪
Сĵ㣡Ҷ㿡磬ȻûˮҲ˵Ҳһΰϴ裡
ϴˣǳˣ걳ľʹ
Ӧϴˣ챾׼ˣ
üĿˣ֪˼ʡ
ҲڹˣصĺҶ㿡˵ʱǿҵķ籩
˭ͣϵĶеʵҲ֪˭
ԬҶ㿡Щ˵ĸоǸ˸кܴĹϵ


ǹڣȻˣӣӻǺޡҪɶʱѹⰡ






һٶʮ¡ѪҪѪ

û뵽ԬӵһŮȻûʲôøУҲĳǸСµġڻǵãǴμʱԬһСϱίӣԼҲ´Ͱųಡ
ôҲûа취ӰЩƻҵһ
ʵҲû뵽ʵҶ㿡ԡͬɻȫǿ϶
ֻ˵̫ϷˣЦĿ֪Ԭǰֻܰ鴦һСĲС顣ֻԻᱻҶ㿡֣һΪǰԼ̫񡣶Ƿɺ뿪ҲȷҶ㿡æһӣºԬȴǹеٮٮߣ
һֱΪǸڹǰ¡ΪУֻˣµĴԲְλԬԵɬЩԣһļڡ
һֱΪǰµĻʻ㣡һ˵Լ뷨һ°걳
Ҳǡû뵽Ҷ㿡ܵ˵۾磡
ۡ类Цˣıá˵
Ǽ٣ǣȴģ
ʲôԾĺһлŶӣƽ
ԭĹزΪ̫ã㸸ѡУɵġ㸸׳ºҲʧԺǱ߻ޡһҪҶ㿡ѿ˵Ҳ֪ˣԶΪȣ
оûٶҶ㿡תӻ𾪵ӹֻԼ겻ĵطҲæˣ
֣ο˵ʵÿ˾һÿŵܶ۲½ְԱҵΪԼĹ˾߱ĸҲˣ̡֮Ĺ˾ϵۣҲ˵ģ
ͬʵҲ¡ʱ֪ô飬ˡڤ硯ֵܣپǡҶ㿡û˵꣬ͻȻԱߵӵˮˮ۾ǶСˣĺȥҶ㿡Լϴ۾
ڴǰŴʦغûصȫҸеˣȫΪõҸЦݣǱĲЦݱȴ˵ıɫ
Ҷ㿡ʱͿ˵ġȥסļ򣬡㸸Ҿˡ˵ıɫֻΪ˱ԼһӢ۵šRuby㲻Ϊһ㸸ĹסѾҪʧһӦһУ
ҶǡһǺģСŮһʹޣȻΪӰ쵽̥Ǳỹֹס
Ҷ㿡һļԼǳֻΧһëͷϻڵˮεϣˮһ
ӺĴ̧ͷ۾׳СһڴҪôûǣбıС
ԬձµĳԱǸµ֮۷ҪҵȥձҷձԬеҵ߲һЩйϢԬ˵ֻһְԱûȥοĻܡȻҳϯҵҶ㿡ʱֻ
ûһܱ֤̲סˮ뵽ʱﻹ᲻иǺеģ
ǺǣҶ㿡װɵЦ֪ûǴεСȻҲڹʧҲкܴһʣ
˵ģôԬûкøУǾһ֮ġҲջ󣬵Ů˵ʹ졣ţ֮˱пɺ֮ƣڲˣ
ܼ򵥣ȻڻȷľΪǲΣһѪѪȻҸѪĴۣǾҪøѪңĿ˵⻰ʱ۾ɱ¾ΪԬ³Ц
ã






һٶʮ¡һ飡

ɺԬ֪𣿡̨ϣŲСĻݲ裬Сھߡ
˧֪СͿʼÿܰˣʦغ֪жҲǰѰ칫ǿӲᵽߣʱ߿ǡȴǲԲСĸо
֪ˣҵ鵽ı벻ĺеӰݡǸձˣɺһеĻشͬеĿ΢вı飡
ձˣڶԬСŮ̫ĺˣװɵӣȵ˻ҪȻӶǼٵģ
ǣԭٴԬΪий常ԬҲǸˣᰮձͲԬ֮и֡꿪ʼӴΪСĽѧѾǽΣһͨպ
һϣʶԬӦ˵ǽӴԬԺԬķСΪŮͨ漯š
ΪԬЩ飬ԬֻǴкѣܽҲΪǳǿԸֳΪ϶ʾţĽɺ˵еɥǾһǶģԬһˣ
˵ӰѡĸоһԬĲ򵥡ҲǾ仰򵥵ʵӵһ档
ڵôȻҶ㿡ѾˣôԬ³һô⡣ΪһҵӦûеĲһС
˵Ҳ֣Ҫͣ߳ȴһҲΪֵǣڹ˾ֵַĹˡְɣɺĳš
ʲ᲻ݾߣбĿģȻΪǸ򵥵Ůˣôһ
пܡˮѾ˼ӡڹ˾ÿһݹСģ֮һжУɺŵ˸ȭĶϵ˿ȣ
ҪСģҲϣҵıһƬ縧ŶӣŵǺʹȰ
ˣҪСĵ㣡28ܺͿԣһҪĵģҪҲߣʲô£һҪСһʱҳ٣ɺǽҶ㿡⼸ֵܼƣΪϡCarlӡ˧ͳ˳٣
Ҫߣץס֣ܽŵʵ
ҪжˣҵȻɣȻҪȥӦģɺץԼС֣ȫǰȻӣֻҪȥУ
Ҫȥɱ𣿡ڡڤ硯ݺְ𣬶ɺȥӦ£ֻдɱ
֪ûǲһҪɱˣʱҲҪȥЩԮԵĹɺĻЩЦǵɱ˵Ĺˣ
һˣǾ;мòãڴ˵Ҳ֪Ϊʲô˾ͻиĿȥϣԼŻ
񣿡ɺƷĻ룬ãɴͯ˵ף񲻴¿ɲԸġ
Ϊĵİ̥ǾӦã





һٶʮ¡ݵķ

ٷ˳ȥҶ㿡鷿̣Ը¡
Ҫȥ˵ʱſ˶ȥߺͷɺϰԵٶȳ嵽ǰʦغ꿴ʱɺһͳ׼һб
ס֣Ҷ㿡һ£ֻǺðѶͣסʦغ꿴üĵǹͲϵ֣ЦRubyѾȥˡ
ôˣҶ㿡ǰѶ
ʦغ꿴ǵӣ֪һд£ڲò˵ˣأҪRubyȥ
ǵ£ûйϵɣҶ㿡ٻе˼ΪڿŰ߻С
ȻΪ磡ʦغҲפ֪Ҷ㿡ںˣ
Ҷ㿡ݺݵĿܲõ˵ţǹؼʱ̣Ҳûʱκ飡
ȥʦغһ£¶Щ˽⡣
ڶЧǱиʺȥ̥Ҷ㿡Ȼں˶һˣҲиԭǲСһȥչ磬ôһҲţΪ˧ᵱСĸƨ棡
ΪʲôȥҼңʦغҲûľͿڣе۵ν
ұã˱Ӧ̥ҸĸҲˣȥסһӣҲԷĵ㣡ʦغ˵˶֪Ҷ㿡һȥģΪΪŲģ
ãҪһסҶ㿡ȴ۾ӦˣֻһҪ
û⣡ҲһҪ󣡡ʦغƵ񣬺һжźõģ
Ҫ¸˻·˯⣬ʱһҲ뿪ʵǱ֪ˣ
ԣҲ˧̤ʦΧ֮ڣ˵⻰ʱʦغͿҧˣҶ㿡̲סЦ뵽⼸˵˵ս;úЦ
˭뵽һҽ統ʱ٢һҵӢΪһ׳յŮ˶Դף
ãҶ㿡ˬĴӦʦغҪĴ𰸺ת뿪һҲҪʱһбĵطһ롣뿪ӰҶ㿡ֻԳ˧ǸˣΪźͺӣֻûˣ
ʰھʹٷ˸ʦܲȥʦҡʦΧκ룬ǳ˧
һҪ𣿡翴ŰʰҶ㿡ʵԼڻǣĲ뿪Ҳᰲȫȴġ
ģ»㣡ңҲˣҲһˣȥǣһںҾͻȥҶ㿡źһѴȥȻοҪ֪㲻ߡҲù
Ҷ㿡ִסҪ˵ĻҲҷİɣȥɣ֤һж
ĻҲԼĻΪĸѡ뿪
ģҲϹ룡ҵġ׼߳ȥʱҶ㿡һӴסͷϣ˵
ףҲˣֻǡȥɢģ
ǶҵǸRubyҶ㿡ССĵǣߣ
׼ж뿪ĳӣҶ㿡ղŻ粻ᣬϻı顣
ǣһشȻȥԼе£
ģ㶨ģʦغ꿴ź磬ûɵӣ֪ڵʲô
ûлشֻǿǸһʧķӡ
øصʦңͿſվŵԷʦء³ʹʺá
Էۿ磬̲ססӣʵܿˡһ仰УҲǵҲ̲סĿ޳
ииԣܾЩģԱߵĲСŵǰȥסС㣬СӡҲʣҪʲôҪ
ԶԣӲãȥԷӸսӵ绰˵еϢ󣬾˵⡣ǽȥϢ
ûµģ裡΢Ц˵˵ĻȥϢˡ֪ʲôҲֻܲΪǵĸ
¹粽ĸȷе˵ǸͲСΪ
£ҿС뿪һ˧ﾯ
⡭еΪˣҪٷ˵ģ
Ӵ㲻ͨ°밡СС㣬Ȼˣһϴ˯ʱҲšͿˣԣֻҪǾͺˣǲǸпСĻᣡ˧ԣ֪СҪʦҺҪȥȴҶ㿡ҽԺûԵļһҲ̫˼ˣ˧ҲûжԸǺǣ׻˵ߣжԲ
Ҳǣû⣡»ûѧǵĻ飬Ǵ͸
ºȻİСʦغ˻ûзӦ治֪Ӧ˵´̫ںһЩ顭






һٶʮ¡Ԭ

䣡һ磬ֿ־塭
неҹڵĿָı괵ڴϣǹŵ
СôˣĵƱˣ˯ڵ˴ϵĲСܹ˫ϰߵΪĦ˫ȡ
˫ۿնĿﴭŴҲǺʪ·ϡôˣС߰ʡϵûзɣ
û£ֻǱŵˣ԰׵¶һ˿Цݣ˿ۡ
ǣС˯Աߵĵط𣿡С֪ԼСӣԽǰοԽ£粻Ը˵ĻʮҲһʳ
ðɣЩƣĿĵİоᵽԼߡĵ˯˼
ղŵôʵ߷һ
粻ͣȴǿͷʲôҲûУȴǽܣվǱߴʱһҽУȺߵȺУΧŵǡԼ
µǣԼڵϣ۾͹ĿӡͷһƵϣµ˰һͷµѪˮˢĿʣĽűߡѪտˮһˣԾ
ٿΧʱȺһʧǰһáиӰĮĿ淢һУǻһ˿̵ĳЦӦõģǸ˾Ҷ㿡
׷ȥʱڶһ˿ǹ飡Ǹ˵ڵϣϻˮ뺰ȴԼڻҷ𡭡
￴꣬üͷʲôһֱϷ𣿻бĿġ
Ѿˣں뱧ǰ绰ҪȴӰ¡
翴ԱߵĲСѾ˯ˣŴһ˯ǲСԼ˯ʵ˵ӲǼ˯ڵ£ʦغҪ£о˯Ǻģ˯ڵµڶһ
ߵߣӿưô꣬뵽һǰĸĸҲ죬ȥʱıиӦһ¡ߵĵطϿĵЦͻȻҲĸĸٴ͸
ڶ죬һֱЩͷʹһΪҲ˯áϴëַˡ
Сɫþ걣̥ҩȥϢԼ׼绰֪ͨ˧¡
ι磡СС
û£İɣСû˵꣬ͱʦغһѵ绰ҵĲСĿɿڴģȻ
ٸһΣǼһʦغõľ
ǡС㡭СȻѾˣǻЩµĽš
СǱߣһᰲҽģȥæɣʦغȥ绰ιңRubyҽˣҹ˵㾪ţµ绰ʦغ꿴汻ϴ죬Ҳ࡭
RubyԺ˯ͰѶκˣ֪类꾪÷۵˵
֪ˣ裡¶ƣЦݡ÷ӣٴϢ
С㣬ˣ쿴СȴçײĳҲǽĺܣĶõǰ
çײˣֻܽӹֽ򿪣ãһϵǳЦϡ
泬ˣһŮʬ⣬ٿƬһѾЩ׵ŮˣӦ˵Ѿ屾ӡܿǰӻ
ɴ۾ƬϵŮˣڹԬ
ԬˣϢ£˵Ϊ籩̫˸Ƶϵġҿӣȷʱ䳬48СʱʬûκϣԵһʱȥʬ壡
££ѱֽӵǰеʵô?ģ𣿡
µͷĬϵ˵ٷӦ
Ԭˣô죡ôսӦҲˡ






һٶʮ¡

ϸϵ죡ͻȻµǽϡ
ûзû뵽ǰһ̻ﲡһŵ磬ͻȻ񱻶һͲٵĵһǰһвֹţСҲǿĿɿڴ
СС㣬֣СԲܿƵ˵ʵһ춼ܿƣһʧؽ㡭
֪׵緽ʽҪ㣬ϵĸϵҪһͣ粻еĵĴ㵡ֻ˵Լ
١ٷˣҲ
ٸ˵ЩҪ²֮£ͻȻҲӦ粻͵Ȩ˵һֱֺ͵ҪٳڱǰֻܴϺڳ
һȭһߵۿϣ֮һ18070ĴүǶֱӵأԼҲòһͨ񺰺ͳֺ󣬱ҲڲͣҡΣʱеصĿܡ˵ŮĸԣȻ粻֪ԼйһӣеʶķŶӣгκ⣡
ٷˣѺϳȥ𣬡ȥҽһζԿɰĲССֻľͷģ
ŶСҲӦһ·ײײܳȥʦغ꣬ȥ֪ͨҽȻһ·ֱײķ䵹Ĵҩ͵
һ·ñûʲô£ȴŪ
ڴϣȫ麹Ҳ˳ľסµ죬һ˫ĶֻʲôŻᰲģ
û취ĵͷʾû⡣Ȼɿ֣ԼԺԼɡ
ٷҪ㣡ԡ֪ˣǣǣǱߵĻµԸоѹ
СȳҩС߶µĴҩķӣɫò˶٣
ʮӺҽҶ㿡ǰŵʦңֻһͷ󺹣һһʦغҲЩĿҶ㿡֪ڲĺʱ䡣
ôҶ㿡ĿʦغƽҲ⸱ӣȻһߵӶһŵĲҿ
ûʲôղЩƽˣҩҲˣֻš˵һ׵ӣֻǸӵĸһſϷ̬
ˣҶ㿡ˣҲܲǲǵſϷӣֻҪôԸĹ
ҽȥתͷǸڲ亹ĸҽȥΣյ¸ס
ĸҽһ긾Ůûмֳ棬òƽĿ˧ķ𻨳գȴϱһ亹ֱðڸֻܵͷĴӦӲͷƤȥ
ںҶ㿡˵ŸղŵһУȻǿҲڳסҲʦغϷʵԭһССıڶˣһиƯĽţ





һٶʮ¡Ԭץ1

ƽĹ죬Ҷ㿡İһ֧̣ûеȼµϵζǺ硣ϵȴŵû˸ǰһ
ʦغʦкҺȲ裬־͵Ҷ㿡û˶Ҷ
ιô˸Ҳͦ۵ģˮ˺ȣҲ̫˵˰ɣʦغƵĿŶһҲҶ㿡عȻֻһûӹһֱʦغ۾ĳҲµĶ˰Ķ㣡
ȰɣʦصݵĲ裬ձԳǶһǫáʦضӡӷ֡
˿Ҷ㿡ʼȲ裬Ҳ豭˶ȻƷţʦû뵽һʺͼɣҶ㿡ĲһЩå֮
ɺʱһʱߵҶ㿡ǰٷûˣֻе㶯̥
ȥҶ㿡ʦصͷʾʦȸǣȻֱȥ¥ϣ˶оǵѼϵѼǾ޴ޱȡ
Ҷ㿡ڴϱĿɫ԰׵ĺܣRuby!ؽ
籾û˯ʵʱ͸оˣΪʦغꡣһ˲ۣץ֣Ҳǵǡˡ
ˣǿģϷ˵
Ҷ㿡Ȼеı飬ֻεİ߰§뻳ˡ
籾һڲûҶ㿡ֹ̫𶯣
֪ʲôҲ֪Ҫʲôֻú塣㲻ҪӣҲҪϢһ£
㡭һҪӾ´пʼͼƻԭǣﷴӦ̫ͷ¼춼££Ի£µжûֻڴ鴭òڵĸܺõʱֱ˵Ӫ̫л̥סҲֻÿʵڴţԵҲǺܶࡣ
ٴºҲû£˵ǸɡȻ̥ҩҽԺʱһֱûжϹ粻ַһȦȥʱҽΪǱŰһ˵̫С̫Ժʱ鷳
Ҷ㿡üͷֱ壬ÿҴ¾ⲻǶһĥǶľ޴ĥҶ㿡ÿοܿʱʹֱӸǷѺӴȻİۡ
Ҫ˵£㲻ҲܳңҶ㿡Ȱ˵ʡĵʱеʲô£Ҫô찡
˵ɣҲףϸղŵ£ĺܣֻŪԼҪ֪¶ѡ
ձǱߵǺȷֻ֪Щڶֽţ˼ҲֻǸԬйϵˣû´ձǱպ̨Ҷ㿡ǰ˰ʱݶϿʱӡ
ԺҾ˰ԬץԬв׼һ֣һķʽÿʱϵձ档ȥץʱ͵ȥץҶ㿡ÿϸڣ˵ʱķҲûеźͿ־塣
Ԭǽ֣ˮʨһСӵֵȥץֻһˣȻǺء뵽ɺ˵£û뵽󽫳ᱻţһôˡ
ܼ򵥣ڤ硯ٻԶǹÿ˶Լسνʮ˰գץԬȻ˺أǡҶ㿡еԥЩѿ͡壡





һٶʮ¡Ԭץ2

ܼ򵥣ڤ硯ٻԶǹÿ˶Լسνʮ˰գץԬȻ˺أǡ
ôļʵҶ㿡ЩʧЦЦǰķͷ
Ҷ㿡ԶˣץסԬʱһӶǡ
ԬڱץʱΪһѾ·ңѪ˫ֱŴڤ硯Ҷ㿡ʱ۾͸¶Цݺ峺ˮ
ûһ˱ץ֪ʲô³ȴЦݣǶûѣٴһ㡣ҲͬѱĻ᳡һƬ
Ԭԭٴ꿪ʼӴΪСĽѧѾǽΣһͨպձУĸ߲û˵ɣС㣡ڸλҶ㿡һֻ֧ͷһְֻĲ豭Աߵķɺڽв˵ʱҶ㿡۾͸¶޵塣
źߣԬֵڵϣ˫ȭһӣӺϲƬǳģҲǲοĶѷŵ˫Ūǰ棬һ߻ش⣬һ߰ͷûǰһĺ߻߾ֵӡ
ġˡȫڤ硯еЦΪֿɰӣǴû˻᲻£ŵƨģԣִˣŵûеվŮˣȴڵͯһ
ԬΪֽ棬Ϊˡ
ԬĻν˵Ϊ˴̽Ϣرձһ¾ΪĻҪָָܲ
ȴǲ鲻ԭǷֿģֵطڤ硯ܲһɽΧȫɽֻԼ֪ôͳȥ˲֪һƬﻹ
Ҳ鵽ٶҶ㿡Ĵ֣оǰɵĿɰˡʱע⵽ʱҲΪǰӰ
ǺǣһЩ̳ϵĶҲǺֵǮܲôǲЩСǮɣԬգŴۣ龫ֵ˵ЩﲻֵǮĶȴʧԪҡ
Ǯû˻׬û˾Ҳ׬ˣһǻ껪ഺˣҶ㿡֪ԼڵĴ
Ԭȴ˫һ̯νҡҡͷйоŻ𣬽ɱ˲ͷأͷڸ̡ʮһú
Ǻǣ仰˵ǲçúֻǸŮˣѵ治£Ҷ㿡۾۵͵˶ͣĶ¡
£𣿲˵ǣڿ԰Ȼ뿪صձȵʲôҶԬһ׼Ҳںʲôˡ
濴ˣΪʲôҪЩνƾҶ㿡ͿԸоĻ©ٳ
˵ŰԬƤǰգԱߵһʱóǹָԬ˿ֿҶ㿡дţӵĳȥ
Ҷ㿡̧֣ʾǹ˻ȥǹָˣ˵ԼĲһֲţԬ˵ǰߵǰҪ䣬Ҷ㿡£ֻС˵˵ڤ硯Ǹ֣Ҿ롭
ҵֹ񫣿Ҷ㿡˵һַ̣ǧһˣԬˡ
ǣԬƤ˵꣬ڵϣֵɵЦ
ҪĶˣҶ㿡˵ǡ
ȻûУȻеġ
ڤ硯ʹߣҲ͡ٺ٣Ԭд˼˶ףҲеŮҪ汳ġ
㣡ߣҶ㿡վɺţˮѹԬԬˮǱǿεϣһһѪۣϾЦ˻

죡ˮûÿ˵ϵҲغܶࡣ
֪Ϊʲô𣿡ԬЦĿΪǸһİͿò˳ۣ밡Ͽ仨᲻˳۵㣡ţǡȷģԬЦ˻µĺһˮȥҧǱɺֹ
Ԭһ·ЦĸߣҲںǻȥ
ߵ԰Ҷ㿡˶˿ֻ·ɺͽ𱪣ôһԬһˣеƣ
ΪΪץ㣬˶Ҫ𣿡Ҷ㿡һ㵱ǵӿ
ŶҪǲǣԬȻĿ˿ƲƲȭ֣ŬŬʾ⡣
򿪣Ҷ㿡ת⿪ϵߵﶼһĵĳǰ
ɺٵĴϵȻĻصҶ㿡ǰ۾ӥɵϬȻҲ֪ʲôҾӦýзӥ۹ݣж죡
ְɣɺ˵óĳ˦
Ԭͷӹˮӹ񽣣ں׼ս






һٶʮ¡Ԭս

ɺ˦׵ĳޣһֱҪԬţٶȺܿһ
ԬҲûȴ񽣴ɺֻûЩ飬ջرӺԬ͵Ц
ɺû뵽һֻýϣȻٿ˺򣬵Ԭ治򵥡ɺϹ΢޴
Ԭ㿪ȻŷɺıʼɺоֻǾò˼飬ٶһҲԼ
Ԭǽı׵㣬ڴͳĽǷֳͶ̽Ԭȴܰõͬ̽һɺıӱһŲ㣬ֻ塣ȴС
ۣԬһӴԬڲϣʹһһ¾͸˷ɺ㹻ʱȥ
ɺĳرӣԬɺǰܵϣ̧ȳ180ȵƽߣֱĺ׵Ԭʱֻڿзȣԥһֻûצ׽סĽǰһֻýݻһֻȡ
ɺѴ󲿷ȫŅ̀ȣһֻ֧ŵֻһЩԬһɹڵأԬҪʱɺӲĽ
ԬͷɺֻнĽ
ס֣Ҷ㿡˫ֱص߹ֻ˺ɫĳӱ˿УϬɫϳɱ⣬˵Ǹ޺ܵӡ
㻹֣˵ԵĽ𱪣ЦЦʾ⡣
Ԭ·ɺ˶ŶԷڽ֮ԡҶ㿡ǰַϣǵ۾һֱһ̧ͬʱǰˤȥѵ٣Զͣס塣Ҷ㿡ȴ˶ǵ
ҲӦûһѽҪϢ𣿡Ҷ㿡ϵıӺͽֺ˲ķѣɺıȴ𣬿֪ӴԬϣԬô
أԬɵ˿ղŵǷҡɺȴʾ˵Ĳᣬ·һȳһյģϵĸ߸ЬõΪڿǱ
߹ʱһ޺ӣϵ׸ԬԬɽӵعڿ׼սĹơ
Ҳ뱻˵۸ŮˣҵϰǼŮˣסۣ㵥С˵𱪴ӿڴóһɫϵϡһֱֻ
ȷҪԬջعƣߵԶľ룬汦һգ۾ʵ
ڿʼһҪС𱪻Ǻ޺ЦЦȴܶࡣ
۰ܺãԬϺ󷭻ԭĵطս״̬Ҷ㿡ͷʾʼʼҶ㿡˵תȥһ۵ķɺɺȻЩʧ䣬Ѿܾûʧܹˡ
Ҷ㿡ȴֻļԱϢˮչԼȴһ߿ųϵˡ
Ԭ̲סǰ̽һֻŻýԱߡջؽźͽͬʱطҲѷɵ档
ۣԬ̾Ŀ±յķʯһСɵҲķɵṩģԬЩ
źߣҲ㹻ԸģȻץӣǾھưҲƾļܲ鵽Ŀֻ꣬ں԰סǱӣ
ҾͲаԬ¾棬ΪȻûĶԣȴܹרҵѵԶסҹġŽɲɡ
Ԭٳֵı仯ȴܿ졣Ҳʡ͵ĵƣǰʱͣӣֻȴ˶ףèϷ
ԬĴǴٷɵҲ˺ö໮ˡ
еˣԬڿʱֺһ˵ƹͷϵ
Ԭ룬ǽȴǿһճĽ𱪾ڽϻ£ٴϻϣ
ѽԬĺһþȫİѽϺ;𱪱ĿУ˵ûϵֻ԰ɣ
СèˣüĽ̵ԬٿĽûˣȫˣղ֪һֱܣ
ûҪһ𣿡𱪳Ц˵ĿǱ߷񽣵ĵطԬȻ룬˫֡ղűˣڻڷ~~~
벻ôˣֻԱ߳ȥһ𱪵ķɵϻһ£һѪӳ֣
ӣСĵ˼ò绨Сĺˮڳֻ˵
İɣѣҲˣóӴһǰһѲ
ԬٳǱߣֱӶ𱪣֪칥ûõġͻȻһֹο죡ѧй
Ԭڳ̫ƣۣ̫ձ椾йֻǲ֪ΣСඣˮ辯ֻǼ򵥵
֪ˡ죬ɲðˣҪ˺ͬһ֣Ԭճסҽߵϣ
ߣԬŰſڵµĽ𱪣ĺ
СѾͷѧ˵Ƥëѣϲ̵Цֻõ쿪һеץסֻֻ֣ûƵֺץסֻ֣İƵϣϵſһҪҧסĶ
ԬŵļУûҰһˣ
ס֣Ҷ㿡ٽͣס죬ϱŵĲӣ۾ҲġҧȥɵӣЦŵıӣذһ
Ԭգգ۾ֱ˻šҶ㿡ùѽߵߵͷ֣
ŶԬһΧղһ
ҪϢ?
ãҺȿˮԬ¿ˮԱߵĽ𱪣ûŵı亹ӹɺˮҲСĵĺţ¶Ҫ¸ղžˣҲˣɺ˵
ǺǣԬεЦЦһò?֪ԭеӰеˣѾѽ𱪵ˣ
𣿴꣬Ҫ·ˣҶ㿡ڲ֣ʵ
ŶҲ֪ǻشǸ⣬Ǳ»ˣ
ʱ߹ԬߣӦûˮɣԼˣǰ˵Ļ
˭
ͬ
룡߽ͬʱͿڴܣ
µȻᣡҶ㿡ߴ˵ԬձϵĽԬκ˷ܣʼʱĿ𱪣˺ü¡Ҷ㿡ǳ⣬ŷõǴͳĵǼ¡
ԬõȫɱУǶϰýУҶ㿡ȴǴѨĹߡ
ԬֱͷҶ㿡£ѽΪһǵֵĽһǿٵİѽֱϣɿ֣ת֣ס׼Ԭȴڽڿʱһó̽ӳȥϮΪȫ׵װгֻ˶ûáҶ㿡ʱó̽Ķ̽Ԭ׼ʹ
ʱû뵽ǣԬͻȻͣסƺţ
Ҷ㿡ѽֱʱԬͻȻЦٿѾѪҽܿġҡˡʹһǰ·ѪʼȾ졣˺ǻһĽ
Ҷ㿡Ҫʱסüͷ֪ҲûʲôҪ󣡡
ϲˮԡڡˮƯ񡭡㡭˵ԬҲûǲõЦݡ
Ҷ㿡ȥͬǹǹǡģ
ˣͬûһ˵
ΪûҶ㿡ʵ
ǣΪ𣡡ͬվ٣Ҽҵĳˣ˵óƬӵԬ뿪ˣ
Ҷ㿡ƬиȼյķҶԬĲһҲһȼյķҶ






һʮ¡Сë

Ͱˮ?ʦغĻ֪ԼˣԬȴѡƯ
źߣڡڤ硯ˮᣡҶ㿡Ȼ˵ﻹǳ谮Ŀ
ʵٲһļңдռǵϰߡдеϲع·ѡ£Ϊ
滹бذɣ磬İĽȻеᣬ۾ȴƤ
㡭Ҷ㿡Щεĵһۣ鵽ӣһҪÿ
Ǻǣ֪ˣҲ˵ˡֻúôᣬþûˣ
ˣ翴۾µĺӰʱЩƤˡʹʹ
ʹˣҶ㿡ֿʵҲ⼸Ҳûг൱Ҳ˵㣬һǵԼϺڵġ
ţаҲ֣Ƕ̫
ǺǣҶ㿡¶˶յЦݣЦŴսߣûɳĺܡ
һ㿪ɧšһ㣬Ҷ㿡ɵߣҲڵ§סĶԽԽֻܲɣҲҶ㿡Ӻ󱳱ס
㣬ˣҶ㿡ϵζ͵㣬оܰġ
ߣҲ绰ǻš
Ǻǣţ~~~Ҷ㿡Ȼˣ籾оУﻹסĳղ
ҡӣһҶ㿡侲ܶ࣬Ѿ˷Ӧôţ
Ұɣţ˵ץݵԴȥֺܱһ·Ҷ㿡ԴϱܵķӦ֡
𶯣
ң˵Ҷ㿡е㲻ףôˣղŻúõġ
ʵиë庮˶ֽžͱϴˮ裬ºůʱֽŲʮСʱ򲻶£ǰѱַŵͬѧϻǲϣһʱ䳤ҲˣЩ롭
׺ͿʼëֻҪ죬ȥ磬ͬѧǸһ档ȴҲ˼֣ëʦغҲǿŲС
û£ֻǲϰ߱˰ҵ֣֪˵ˣϽ͵ҲϣСܰʱ̡
Ҷ㿡Ҳ˽˼һ컹ã챾䣬һ˫֡
ҲںȣҶ㿡˵ǿסַŵߺǿ紫ഺʱһĺǻһȲ޳
ǺǣŰﲻңҶ㿡û£ɻأ
ţĲĴӦҶ㿡һֵ§ǣȻҲעӣһֻҲжķؿڡ
ʵ˵ǲйϵģΪ⣬Ҷ㿡һʹˡѹţʱֻʱ̲ס˾Լˮûٳ塣Ҳòʱֻİ߰궾˰
ǣһаɣиеģСеҲЩУЩûС





һʮһ¡ġ粨

תԪ˶ڴһĵÿ˵ϳΪ˳ﱸ꣬Ҫô²Ķ¶յӲĺ˷ܵı飬ν
ԪΣһҪһ˵÷Դۺ÷Ӳʩİ緽ʽҪˣȻҪǵסַҶ㿡ӲΣҶ㿡Ҳֻһ
Ҷ㿡ͬÿʱ÷ţÿڼһ棬Ҳɢɢķ顣ȻǻᵣͰΣ
ڿ÷С·ɺϢǸղŲɹӤƷŻûָСЬӣȫҸЦݡһ˵ģ
Ҹ㰡Ǳ룡ԼҾôһŮôôߣ÷Ȼô˵ֶŮ⣬Ȼǻ䵭ЩòȴֻܵҪòǵһ
ǺǣεЦЦ͵·ɺ£˼ҵãԶ͸ˡ
裬ҲǹҿҲҸ˹һˣΣԱ߸ŵĲС÷ġķЦȻʦغ˽ԼҪģȴΪʱҪҪֻ˾
ǰҲ֪Сô£Դӡÿ˵£ͻҴۡ÷˵¶죬ȻǷֿʦغĹȫҶĹҲȫƵϣ˵Ĺϵǰˡ
Ruby㿴ʱ˵˵ĻǻġУûʲôͦõģܸ÷ڷһʯͷһʯͷȴĸ߸ߵġ
ڶʦغѾı˺ܶ࣬ھܵãȻż¶ˣǲġ÷ȴӲˣ⺢Ӷûʲô˼ÿȥ׶ҽӳȥǰʱǸŲСȥסϣ˾¶ˡİͷֳ˺ö
⡭裬ʶЩõŮȻ˵ã̫п룬ҸһİɣҲ̫ؼʲôģ˺òҪ𣿡绰л˵
⵽ǣҸļءĴС㣬ûЩСС׵Ůã뵥ûлӡڵŮô뵱ˣЩĳĶûн˵ڵŮΪǮˡǵĸĸܣ÷ǵģȦʲôûпһЩһЩ̫̫˵ǸְǸСƵġ
ҵĹ谡ҵϱУˣЩ԰ŮУмģҲǱΰЦǣϻ˵ʮӶʮЩõĸС㣬Ҳûǵ˽ɾ˵һӵӣûԴǽ߼ܵЩǮСǿ£۾ճˡЩ̫̫ǳ¶ɿʵӡܲ˵ǣЩŮ˵۾ҪˣǿƯǰӵݴʱͱ֪ˡ
⵽ǣ÷ûо쵽Ļ䲻󣬵˶ˣмŮѾҪʧصҪˣɺѹ
ȥҰҲ֪ҡ
÷û˵ͱҶϣ裬ЩǽǰԶֻ߰Ҫͷͻᷢԭʺϵľߣ֭ȵ÷ӣʾ¡
÷ĿԱߵˣЦȻұǲСЦȻȻĿֻ꣬һܡ
ŲСĳŵ⣬һĿɰ۾ȫǶʳϲԼͼչˣȻ˵Ů͵һоСĴЩʦغ˼
СôҲǸһѧҵĴѧȻϴѧʱˣǲСԼĴѧѧһѧλһǸ߲أȻƽԺĺܣҲǿųģ֪֪׵ģôǷģ
÷ԽԽ˳ۣҲЦĲãţˣ÷ͷҲ̲סķϲСĳߵͲ뵽Ҳ죬Ȼͱ鶼ף۵׺Ͷȴᣡ뷨ֻﻹװɣ
뵽ÿȥԼʱܰûаӶ˿󣬻ѧҵȴܣɾǣС㲻ڣûǸʸ÷˳ǮѧǰѧΪҪС㣬СˣҪԼԼ𣿡ȻŵŵģȫǼ֡
СԼҳ󣬴СĴõȫǷ˺үСˣҪԼȥѧѡԣү˴ӦСȥԼѧұ֤СʱҲģС˵⻰÷Ҳڣ´ҲܵĻַġ
ʱ֣ܰεͬˡҪû¾ͻؼİŮһ
ǰһУ÷ǸҲԼǳסۣиӦǵˡ
СмЦЦټǰɿڵĵ⡣㣬û˸⻹У÷ӣ谮ĹĵٰԼĵƸСһǼĴ۾гһˡӾǶСèһ
翴˵ӣҲһԲССһȻŮӶĻȴŮ֪÷һֱҪŮԴʦغʱѲҲźʱҲĺܡڿԲС۵ıԼʱĶ࡭
ԱߵķɺҲһ£ϹζЦݡǿ֪СѾͷʦغţиүأԼҵŮ򵥰
ʵһеһжЦȻ˵Ӧ޹صģ뵽ϰһСѾͷʱͷĿĲļ͵һطЦȻҲһУԼϰǶСѾͷİںˣϷ˵ͷˣЩԱҲ쵣ʱת̨ķˡ
ҲֻвС֪ǵ˼һҷеĳԵ⣬ȫȻ֪ļ˶Ŀġ





һʮ¡ǰϧ

صʱֱ鷿ҵҶ㿡ʱڷĵ̡
ôˣͦŶ߹ȥǺעһֻסڱǣһֻȿ
Ҷ㿡عϴŴ¿ˣ˵ʱеΣϾղԼ
ţôֳˣǲ£ԱߣҶ㿡óıϣԼҲһ·ϣϵŶ޹
ûʲô
û˵ͱϣ˵ʲôûʲôҲšụ̂ϰߣֻг˴ʱҶ㿡ŻһֻԼ¡ѹԽ̾ͻԽࡣӽʱͷѾƣôֻһ̶ֻġο̻ҸﻹԱߵ̺жʾѾꡣ
һҲûҶ㿡·Ķͣһ£ʧЦİͷϣǰҿ͸͸ģ
ͷĿ۾Žдţ׳ʲô£Ҫҵġ
ձǱϢ˵常䣡ѾټҵҶ㿡Щʧ˵
ȥȰ翪ʼ
Ҷ㿡ס壬һĵ񣬡ټҪ常ء
ԬϽӿ˵
Ҷ㿡ͷԬ缱ˣվ߶ϵıҲˡ
𼱣RubyҶ㿡Ӹס˳ְѴӹϣҲûЩˡ
ԬѾˣʲôȥ绹ҶҲӽ˺
˵ˣ𼱺𣿱𼱣һң˵𣿡Ҷ㿡󱳰οἤԲ
ãã˵ҲԼ塣ֱƽˣҶ㿡뿪Լһ㣬ؼһȷǸǲ常
𾪵ĿΪʲôʲôȷ
Ҷ㿡۾𾪣һֱ常䣬Ȼҿ϶аٷ֮ʮİգ常ھйֻҲ֪
ôܣ绹ǲŵ˵
Ҳǲţҵڻнͷֹ常ӰȴûиϵǵѰʱҲ谭Ҳ˵ǲȷ˵Ҷ㿡кôѷյһ̵ֻߣ
ô죿Ԭˣ常䲻ҲͷĿʵ
Ҫ߳Ҷ㿡˵ЩأЩݡ
ԪŵǣҶ㿡ȻԿʦһȥһһڡ
Ԫǰһ˸常ձļɹû֡һƣζȣҶ㿡һ˵ΪףƴʡԽӺЩµļ˶һ׼Ůӷݵľٶ
Ǻǣ㿡ҼأǾͽˡǣĶһĴˣǲӦҲ÷ĵʵʦشϡ
ǺǣģҶˣǣڵⲻң˲ӦҲûˣһҰأҶ㿡׽Żֺá
㡭ŭĿһҺεӣֻö
Ruby㲻ˣô˵Ҳúӳ˽ӰɣȻ÷ĻȻǴҶͬ
ûа취ȥɴҽ˵Ҳܼܴ̫·ۡȻͷίӣҶ㿡Ŀдţжɽйۡ
˵ʱ׼һУشиҽ˵ĻǱʥּ
ҲȥǼǰ÷ĵٽ
ҲҪͦŶȥûôеˣӿϧϧ˵
Ҷ㿡ίˣ֪װӣҲܲˡ
Ѿˣ꺢ҸõʱлǼǽģҶ㿡§ļҽ͵˵ĵ⡣
ˣʦغһۣȻװᣬ۾ȴڲͣһ͵飬ǾǲСԱ߳ԶĺܶˣЩȫͷɺġ
Ŵڵӣ綼ܿĵҶ㿡ȴЩ𣿡





һʮ¡еҹϮ

ҹ˶û˯ڶĳһһţڴӭͻֵĺ
ҲһڿĴҺǰһߵ㿴ӿᣬһǱ߿軰ᡣ
Ruby㲻ȥ˯𣿡ʦغҶ㿡ûʱ䣬ָָ12λʱڡѯʡ
ǿ꣬һӭӵһ˭Ҳȥ˯ڴҲ˯ţ˵ĻȫȥҪڻкһӭµһи
ˣɣô˶ڣµģʦغľǿģʱ˿Ǹ˷еͷĴš
쿴쿴С㣬JerryliԱ߿ӵĲСͻȻеô˳Ļȥ
Ҳǵһʱ䶢ڵϣϸСһ񻨳һ
ʦغҶ㿡е㲻õԤе߹ȥСŮðһ˫İ绨յӣķ򡪡һеģС
JerryԶô˧п˵ԱߵĲСѾţ漤˵ôдԣ̫ˣ
ҸǰĵӰ佱ҪӰۣһǱ򣡡ԱͻȻһǺģʦغҶ㿡⣬˶ûзǡɺ
תͷһߵˮ裬ıҶ㿡й֮޲˰дɫٿǰĴССգͻȻֹ
ĺ˧𣿱˧ţ~~~Ҷ㿡ߵ÷λãǸЦЦ÷ⷴҪϷһ߹ۿ
ŶǰżĸУûпŵĻд輼¶ԸеģЩڵ¿ˮȻŮһµĶԱߵǸǼƵ
ܴԣһеͳдţʦغЩ΢ŬĵǰǸյǸСŮˣУȲСϷȴĳҪҪҶ㿡ˮס
ʦغ꿴ӣͺеСŮһշ죬۾ŶԷͿûˡ
òӰ۾ΪǱ⣿ˮ迴һ侲ĬķɺڸСһͿʼðǰ޼ʱҲǻᱣŸ߰ܲ˾ͻҧ߿޸ȴûôںҶ㿡ҲûУ
һģݼȥ˹Ӱˣ趼ôҪ֪˽Ǹܵ͵ˣʱͻбӣɺĵĿ޵ˮֱҧǸJerry
԰ǰ첥ǸһʱǹӶ˧һǹȻܴһܷɻҲʼ޵
ǰÿһͷôһЩرĵطҪʱֵıһԱһ͸оǸһСҲǸ򵥵Щ˿ˣһרҵķȥıݡ
Ů˰Ǻӵôףʱŭڵӡʦһסǡ
쿴쿴ʱˣСһ仰ú׼Ҫܵʱ˵һ仰ôҶͣͣҪһӭӵʱ
壬ģһһŵеĻ浹˺öС棬вͬĵطͬﶼѹżʱ̣
⣡ȫ˶ĵĴ󺰣ֵ֣¼ҵӵ棬ͻûа취˵ģ
ʱҲһƬֵĺ˶һ类Ҷ㿡ӵڻţˮҲȾɺǡ
ѣڻֵֵĺУһҲЩҵ·һ޴





һʮ¡ҹϮ

ѣӽŵһ𷢳˶ڻʱͻȻբϵ磬һƬڡ
ڴΪǵ·޸ʱɺĵҵҶ㿡磬绹ڴ㵷ʲôʱǷɺҶ㿡˸Ĭһתƴҵȥ
ǺȻû˴ʱ䣡ͣ󲻵3ʱ䣬̨ĲͻȻѳƬǲС÷ļϱסſ¡
ǹйɵĴһЩ类Ҷ㿡ڻһֻǹͷðĶһ򵹼
˵ңŴϣҶ㿡ĺ˵ϴٻط
ɺˮʨڻ𱪾͸˱߶߳ˣRuby÷岻㣬ȴ֪Ҷ㿡ĵһǹϷӦһ飬ӷɺʱһ֧ǹ
ңûǹĹ򣬺ʱðǹҲ֪ûдУ
ߣҶ㿡קطղǴŵĵطѾˡ
㻹Ҫƭʲôȴͺ𣬺ڰ￴ӣ۾Ҷ㿡
ߣһеĵԺ㣡Ҷ㿡֪ҲˣǻҪİοһҲڲҪ𰸣ֻ˦ͷȥ׷ǡ
¹ҫ£ǶصиӺȻĸߴң˭ȥ׷ǸиץģһѾӵĴϰȥ˿ǹ
Ǹ˵£дͽڵûа취ǰһôֻܶʱӵ
ǺȻЩ˲Ҷ㿡һҲżǻԶԾܽ˴ڻϣܴ뿪
һ߶ţһŽ¡ȻһжҶ㿡ƺõģȻôǹһôɵķҪڶȥʦңдӽ͸оһЩԾӡڤ硯ֻ20ӣȴ˽һСʱ;лȥ˼ֵĵط˵ЩûУҪ򡣵ǵȴʲôȱﲼõѾܾõӡ֮һеһжԤıģ
һʱͻȻоЩ飬ﲻ̫ʱ䣬һ龢Ŷһ£ȴҪվǵһʱͻȻЩʹ
ͽһŶӿǽһȥһϡ
RubyɺۼĿϳȥôˣɺЩʣԱ߻ӵɹ
ǡӡʹ˵ĸ첲Щš
ҿ£ɺҪһҲǺܶҽѧֻ˵Ĵҩ
ɺͻȻоһѪζԼϣû˿ڡôʱҲûˣ¹µһѪ
ҲоҺӻš㣬ȡȺӣ
𼱣££ɺһ߰οһҴߡ
ʲô£ˮܹǴ˽ˣٷ˿Ҫˣɺŵ˵Ҳû⣡
MYGADˮ迴Ѿûվ¹µҰǽˮԼףϣţҪ뿪뿪Ȼվ뿪𣿡
ãŷɺһȻӺʹǻվˮ迴ˣͰ·ȫĽСߵˮȻݣ·ϻϷģ7µĶҲ濴С
ɺǣ·ϣøôһķͣ绳·Ҳĳ롣װҲǺܼ򵥡
ɺҪʲôô
Ψһİ취а취ѣ뿪Ҫˮ迴ŷɺҲڵģǻǾ뿪а취پ
翴ǵҲԼٲ߻ҸЩٺȥĲ֪Σкӡ
ߣˮʨһķ뿪ɺһ·ŴڻҶ㿡뿪Ҳ԰ĵĶԸЩеĴͽеɱ¾ҲȾһС






һʮ¡Ҫ

ɺ뿪Ժ󣬿ٵļһԼϵǹӵ˿óӣһֻֽӴ򵽶ϣһֻǹȻȥٵĿǹ䵽Ҷ㿡ߣ
RubyôˣҶ㿡սǹ磬ղĿʹӡ
ɺʧ΢΢̾˿˵ҪˣȻģǻ۹·˷Ҷ㿡Ĭš
СģҶ㿡ûɿҲûкܽŵ˵֣תִˡ
类͵˵ңӴһ̣Ҳܲ˵ڵϴ
ôǣ÷ܹʵ
ǡӡʹ񡭡Ҫˣˮʨ֪ϧĶֽʨĸ첲ȫǺ
ãˮˣһҪȻСΣգ÷ȼˮ֪һˮˣٲһ»µġ
Ǿͽɣʦغ걧һ޵ϣŪλȥ׼
˶뿪غְ꣬·СҲǣǺãеסȥæܲãľͺã÷һһָӣ˶źúòСȥһѼ
ˣûмСЩŵ˵ǻãֻжЩֽŲЭԻѡ
Ҫʲôˮóһذ׵ݵСǰС֪ҪȴʲôŵֱӴʦغڴͳһõӷһ߱á
ˮɾɴë÷ڰ⿪·ͷ̧˵̺õͷϵеѾɢĵơѾû˵ڲͣ˫ڲͣקϵ޵档
ţˮ򵥴תʨȥǡûãûýæȽϺá
ȻѾΪһƬ棬ڵҵ˶ǹͺʲôӡ
治ҴĺУ»˷ص¡
СģմӵˮͿһߴԹڲԶҶ㿡ϡ
Ҷ㿡Ҳˣˮһ仰õȷ˶Էλã嶼ûתֱӷһǹĿꡣ
һƬˮܵߣ˶ڼԼװ۲˵Ķ򡣡ٷ׼ˣʦڽСԱ߰æҪˮ͸ɾɴëˮҶ㿡ߴŰŸһУڲܳһⲻκεİ
ȥҽȥæҶ㿡ͬĻظΧЩڵ˵õҲֻҪҪЩ£ֻܱչš
а취Ҫǵϣˮ֪ʲôˣɺڳЩ˵Ҫװ߷ƣ־ߣֺӡ
УҶ㿡붼ûʹ뷨ʧȥκһұۣ飬κһʧȥ
ֻôҳȥȻǵԮˣҶٷ˺Сүˮ輤ĴŰţֻϣҪ棬ķǲʧϷضǱһҲȥ
Ҷ㿡Ķ۾ԥŲϡ
ˮͬĿҲдţᶨֺϡңˮ죬ȴûҶ㿡ȴһ˵ʲô






һʮ¡Ϸʼ

СģһҪţҵǣҶ㿡˳ľǻҪԼ֤ˮı֤
ңˮͻȻ΢ЦĸȭͷϵЦôãǱŹ⿴Ҷ㿡ҲЦǴûйĲãˮЩᡭ
ȥҽ𱪣Ҷ㿡ǰתȥ˵ʱ͵͵ֲᣬȻҵڵλãһշԾߣ
Ҳû͸ߣԭλһ㶫Ҷ㿡뿪ʱǹ𣬵Ҳʨˮɺѹý𱪺гֵʱ뿪
뿪ˣҪʨѳӿɺˮߣҲĬıԶԷ
ȥǶùһɺЩʧЦ˵һתˮڻȥùٷߡ
ȥʨߣҲûɺСԼǰڶϵı档˳ȥʱˮ˳ӳһ˿ûзĻ壬ӵͻȻð̣оЩֵ߹ȥ£Ժǻҡһ£һµĽǡΧһȦ˱ըķ飡
ԭˮרзĸӵȻС͵ɱıըˣҲᱻ˳жը顭
ʱԱ˵Ҳûʲô̫ãǶˮ˵ȴʱ仺壬ǳɹʨ뿪ʨ˳ܵƧĵطӿԶڱĳӿʻ
סһ⻹һӣʦܿǸˮڰʨƳȥʱһεĶʨȻǸͷԼ֫ӣǶԴЩСֵܽǣǧ֮ǧ̬ǣ
ңһҪңʨܱ߶ǰʱͣĴơ
ڣֻǣˮʨȫҹɫ󣬺ƽĶԷɺ˵־Ȼ΢Ц
Ҫȫ뿪ɺµУϸµģϵЦҲƽ
ǡ
ҲҪһ𣡡ˮ軻굯УɺҲӵţ˱Ųľĳȥ׼ȳҵģˡ
Ҷ㿡һܳңڴʱһ˲䣬Ҷ㿡ǹںʦغĵӶͣڶԷͷҶ㿡ǹýȳ嵽ߣһˮһС
ˮУû裡ô÷÷˫ȫѪϵױҲˣͷɢˮʪ
ֲӻڶ÷˵
ҽԺȥҶ㿡һҪǱʦغʦظѹס
ˣȥǱߵ·Ͼͻ£÷ÿһ£ӹѾˣֻǿĲŻѣˮѾˣٲĻΣգ
ٷˣţҪԣٲǶΣգ𱪴ӰóһƬòС
һźĽȥղʧҲһָĺҶ㿡ӣ۾ҲЩƣһһϣܼᶨĿ
Ҷ㿡嵽ס£ߣ㲻£˭£㶼£𣿡Ҷ㿡ԾõĴ󺰣ҲۿдȦ
翴Щʹ̧ʪΪסµ޵ӲָᣬҲҪκˡҲ¡ΪҪһĿžֵۡһȥǵĺӳɳ˵㽰ҸЦ
һĿڣҶ㿡ЩȻЩοЦˣ
ԣ常ǰһĿڿĵڻ԰Ų裬Ӥɰӣȫ˿ĵЦݣ
ٷˣҿָҲоһʹסҶ㿡֣ҧŲ
ʹҧңRubyҶ㿡Ťʹ˵ﰵԼô˵ʹҷⱲҲĿ࣡
ҡҡͷʾãһλûͣ紭Ŵĺԣٴָ
Ҹղſӵͷˣһκ𣿡𱪸ϣٴ˶ã
º𱪰ԺеģRuby!ʦغԱ߸˶ڰ粻ܹЩ˵Ρ
ɺˮѾҪǹˡֻܸЩƴǰļӵһһ
ɺһǽʱǱ˵ģŮǹ̥ô˦û£ǻ𣿡
аˣģеĻͦ׼ǲֵܶϣ
ҿаţھ˶ôѴЩˣСģ
ɺŶЦʱˣ죡ڳȥʱ˦˰롭
¸ʱɺһˮܹôˣ
ɺóǸиˣˮҪ⿪·ȴɺ򿪣ûУɺóһСǽµǸ
ҴǸŮˡ飡һɵǸ˵ĺܣǸʱлû˵ӣһɤ
׼𣿡ɺջʵ
ȻˮվӹЩɵ
Ϸʼ
REALYGO!






һʮ¡or

Ϸʼˣ
ոջǣʶһЦתȥЩһƴ
ģŮǸٵидͽɺӺ󣬲ŷӦһжǼٵģڲ֪
ȥңץŮˣһжԽһͽͷһķ˿ʼûйصĴܵˣ÷ɺǿԽϰҵСʱʱĸоʱøַڿѵȤ
ģЩ鷳ļһ˶ֵˣ߶͵Ĵͽ˵
֮ˣӦĴͽش
ģˣ˾ô׼Ĵͽ˵
ɱǣΪֵǱ𣡡Ĵͽ
ҪûⱾ£Ȱǻ˺ãȻȫʬûУˮЩֻĸǻ
ģ޵ʱ򣡡źݵĴͽźݻ˵
ɺֱһȦסǹ֣óһһ飬ǹ߻ĴԼҵ۾۾Աߵܵ߰ϵȫĵطˡ
ˮ˳ǵķһС͡ըܣͽɢһŵܿǸըȴֻһըûκɱ
ģǱڣûõĴͽйĺ
ˮͷɺֳһţЦһĬȫɢܿˮڻɺȥҶ㿡ǡ
ڵʹȥģ̲סĽг
ҿӵͷˣͷˣټӰѾ˷ܵĺﶼпҸĸо
RubyͣҶ㿡סָٵúٴΰŽ𱪵ָȥ
ɺһ·ܹɢĴͽ׷Ÿǹ㣬ǹɱۿŷɵҪù⣬ɺòǽнĶԿ
ûˣûɱͷӵĴͽɺһǹɺ˹ȥֻǺշʱ˵ϵĲûһó޴ͽ
ǸͽҲǱܵ㣬ֻϵ׸һӯɺıβ鵽ûǹĸ첲˻~~úݣ
ߣɺһֿٵĻӱޣͽ򷴷ȥǱӺǷɺһʹշ硣
ͽĲҪĻɱûǸͽѾû㣬ļǹǴվǴԼˡҪץ
ɺĲʱ룬һϣһϡ㹻ôͽҲûз
ģˣŮ˶򲻹һܴĴͽȥŲвĴͽǹɱֵˣۻ߲ԸⱻʱֵǹõĽѡ
ֵܣԾȴɱ˵ʸûУɺЩľٶ
Ϊһɱ֣ɱˣֻܱɱӦ֪~˷һ÷ɺԭһǰ⻰Ҳ˵ôڻϧĸ飿ãˡ
飡
ɺǹ侲̬ȷ÷ɺʧ񣬶һ
ɺˮɺʹַһһӵִǹ֡
ôˮ棬ס˿ڣóӰˡ
ȥˣû£ɺҧش˵һǹļϣΪ׵ľʹ˹ȥˮóҩɱֹѪһСƿɺԼƵЧƵ˿ϣɺӲһûߡ
ñ𣿡ˮû£ɺҵľ룬üͷû˵
ȥǣǣˮ迴ԱߵĴ£ùһżô°װܳķߡûµģͦסܱ߽дʣİЩ˸ƭȥ
ɺԶˣܳȥ׼򿪵ҵšʱ䣬ʨӦÿ쵽ˣ
~~˺ѷεĺһѡˣк÷ĵĴУù׼õĵӸøɾĴëѺӰãСŪʪΪûˮֻܰëָЩӲ
ˣRuby̫ΰˣǵĺˣҶ㿡˷ܵҡγ˵Цһ£ǰһ˹ȥ
RubyҶ㿡ûкŵֻҡٷ̫˶ѣûµģ𱪰һк󣬴򿪼ȰóƬҶ㿡ιȥ
⺢ôް÷һ仰ιԲƬҶ㿡ͣҲΪ仰ѵĲƬһȥǺֱȡ
ȿȡ衭ȡӡ˫ۣ˫ǰȥû£Ҵ򣡡÷Ĵźӵıһ£££Ǻӻûг
ʦغӹӣһۣĵĴȥ˶žžӾǲޡ
ٲޡ÷˵ȥˣʦصĻĿ
⺢ЩðϷʦغ˺óʱ䣬϶ˣûгֻܴŹ˵ȴۿȦ
Ҷ㿡߹ȥӹӣҵĺӣôô󣬲ܹĸΪܵĿ࣡
ž˵ᶼ䡭
ɺߵҵſڣһյϣǰؿѪӿǸղŴˣƴһǹɺվһۣǸ˿ţĵĴȴûǹ
˵Ķԣɱֻɱ˻߱ɱ飡ɺǹִһӵĵֻ3ӵˣ
~~һȴ˶Ҷ㿡ĵڶƨʱĽгȻûЩһ۴ޣܽгǱס
û£ϸղŵĸ̫öϢԲŻķӦǿҽԺʨӦÿˣ𱪽ӹ÷ãΨһʪë֣۾ſڽĿ
˵˭˭ɺԵİ˿ڣĴţˣƽ˵ʨѾſڣҿߣ





һʮ¡ɺ

ʨѾſڣҿߣ
ˣŵһŨҵѪҺζϵζһΪ˿һЩҩⱻζֻǺ˿Сŵˡ
ûУҵѪɺ𱪵סˣ˿Էɺ˵ʱ۾İ
֪˼ֻܰëӵϣһɺֻ˿ϡ
Ž𱪵תɺ龳ڵϣͷ϶ʪȫѪһʽҲѾѪˡ÷ҲǱһë򣬴СֻСèô󣡡С𣿡ɺЩ˷ܣЩɡ
ǣЩΣգӲ7£Ӧ͵ҽԺȥߵߣŻﻹǺ΢Сһû̫ĵšߵ߸һСƿҩˮ𣿡
ҿԣȻЩǿȴܼᶨ۾һֱĶ÷ĺӣ뱧¡
÷оڴԱӱߣСŶֻܱһ£ĽӹӣıţŻûϻǺСèһĺӣͻȻ˸ղʹֻĸо
ܿޣڿʼӣ۹ȣ֪𣿡÷ӣСϰʰɾܴ·ȫϾµ»
ʨӦþſڣҸղϵʱѾܿˣɺߵҶ㿡ǰ׼ߣ
ҪСģǵ㣡Ҷ㿡ΰĵطȻԿûѪɫ
ɺû˵ֻǵͷοĵͷʾ֪𱪺ߵǰ棬óСҩƿݸһѪһǽҩԼĶ֪ģ
ллóǹǰ濪·÷źӱʦغ길ӱм䣬类Ҷ㿡ͲСŸغ棡
滹һƬڣǻǹڷߣȥӦˮ裡ɺת˵꣬ʧںڰ
𱪻˵һСģֻΪ·ȥ
뿪ˣȥſڣͻȻ˵󲿶ѾʼϳҶ㿡óǹŴ̨ϵ˿һǹʧڲС
ߣ5˼ڳϣСʦغ걧ʨһҶ㿡ק˳ϳ˳ȥ
ǻ棡Ҷ㿡ʧȥǵĶ
ٽȥʲô˵ҡ³̽һӣǹһͻȻ򻬵ԭתײ·߱ը
һӣ£𱪽֣ȥǣʨŲȵףһ·ǰ塣
ɺˮڱǳ뿪ĴʯҲˣǵˣˮηɺҩЩڵѾѪȾʪǹڽţϵаѾֻ꣬ʣǹӵ
˵Ǿ뿪ɺҲòȥϵҩƷֱܸһãֻܽʡʡٽʡȫõˮϣԼѾһƬģ
뿪Ҵû㣬һҪ뿪ˮ迴ԼѪȾʪ˫֣ĳ
˵ɵǶ뿪ڵǣУСӳˣܿɰģ㲻һֱϲ𣿵һнǾͽȻ󡭡ȻһѺӣȻǰ𣡡ɺһ߿һ֪߰ûδţҲһ˵δˡ
ӣǰϲˣҪӣˮ񿴵һȺڲݵϻ߱ܵ龵ǲδĻصգ
ԺҾͲٹҪ㹻ǮŶɺ˰ᣬĵסѨֹѪ
飿ɵϣˮ̧ҪɾϵѪȴԽԽࡣ
ǣҾ飡ôԸ޸𣿡ɺ˵Ǵûôֱ˵ÿˮ˵£Ǳϡ
ðҪˣˮͻȻץϲϵСһĻԸס𣿡
ɺû˵ָֻˮס֣һİϽָǣԸˣ
˻û𣿡дͽʵӲԮ
ûУӦˣһͽ˵ɺˮûж֪һţֻҪ¶ͷͻϡ׼Ĵ㣬ǲЩ
ȥѣҪˣҪʬղЩܵ˵аһȫܵȫûһͽӦþͷģʼ֮գаŵȫһ
Ҫˣܶ𣿡ɺЩĵ
Ȼˮվȥ
ʱʨɺ˷ܵ˵ߵĲҲԽԽ졣Ѿƴ
ģǵԮͽͷŭѾʤգɱǹ˭Ҫըˣ
ɺڰ·˵ˣӵˣֻǻһ˵ǰ׼һûӵˣЩͿܡ
ôɺЦһ˻û˵ǰóıӣĲӣ˻ɺ𣬰ѱӴһߵůϡ˾Խ̵ⷿ
˧ˣˮЦЩĳޣɺ߻ʱʬ忴ǲˣһ㷴ӦҲûУ߻ȥ
ǵǹӵҲ࣡ˮóǹõӵȫװáˣ߰ɣʨս̫ãɺǰһ£Щϣ
ʨʱŲֵǹ˿ǹ˲սӣԧĸоߣ˵ĺأɺɵһˣˮƹȥˮûзıƿûתĻᣬʨѾһߣ
ɺˮתͷ֧ǹǸղûдˣЩڰĻɺ
飡飡ǹ󣬷ɺ˲ĵȥˮҪʨȥ˵ûˣ£Ҳֲ
ɺժָӰǽָþӳȥǳϣʨˮùָŽڴڿǰһ۷ɺѳһȥ
뿪ĳӣóڴղŴǸϵ΢ը桭
ɺ˵ټҵİҵˡ
䡭һжˣֻĽ





һʮ¡ķɺ

Ŀյأµ㣬һȺ͸¶Ŀ֡
ˮһŮͯȺ
ˮǰߣɢˣֻºȥӰԶӣ£紵ʱѩһ£ѩվһɰСŮҪȥСŮʱֲˣ
Ǻǣһıˮͷȴԭأ
ʮķɺָо˲Ϊɺڴ֮ǰЦĿˣ۾ŷһܾ˵èһʱ׼Ҿ˵ĿҲǱģ˶ôĲмһˣ֮˶ûͬӦеһУ͸¶һϳɵĳ˶е̬
ŮȴһͯЦҲôĺ質һ㡣
ˣȵңˮҪ׷ȥʱһӰ߷ٵܹǸӰҲϤԼ
ͻȻֵǧˣŮкںһµӲͣЦ˵
𣿡һԱˮʶķתͷȴϤķɺ
ôôһ𣿡ɺ˵۾ǰӰô֣ЦôĲáŲҲ߹ȥ
ˮ߹ȥ£ֻͬǣɺӣȴڵķɺûһĸоǶһЩ飬ҲһֱҪӵеİɡ
СҾҪŮһǵˣԸĸȴڽͷܣΪ󡭡ǣɺȻ˵ĺܲ׸Уȴȴɡ
֪СʱÿοʱЩ˾ͻ㱳˵뿴˺Ƥʲô㣡ˮҲСʱʱʱķɺΪһӣҶСõĹذһЩĸоˣҶ㿡뿴£ʲôһ档
ǺǣҵȻ֪ˣʱҾĺġԶǼǿǿԾˣʱҲҪǵ硭
ˮ裡лл㣬ѹʱһļȻҪĶ࣬ĲҪģȴҵһУõûа취ȥ㡭ˮ迴ͻȻЦĺܲãЦݣֻϿÿĲЦԶPSɷɺӣҲ֪ɺЦʱȴ峺ɾϢ
ҪһֱȥһǷŲ¡ָϲһöҲӵɺָϵĽָһ򵥵ĲָаָϣԽԵָϸúûȥһȥ̫ЦͻȻһ£ҫºʯһҫۡ
ˮȥĨͷַɺѾ͸ĿҪʧһ
ˮ豣أһȥȥӺͺӡ˵һ֣ɺʧڻѩ£ˮվѰҷָղŻˣĺҲʧˣǧӣʧˡ
ɺ





һʮ¡黹û꣡

ˣˣһڶ𣬺ղŵŮһˮۣʵǣһƬףǰһŮǲС
ô˵ʱЩʹӦǺܾûкˮԭ
СӣˣһСʱҪˣ˧۾ģ޹һ
ˮһ£ǺһԲĹڣȻҹϮš
ɺأˮܼʵҪǱҶ㿡סˡ
ȴ˶ھĬţˮҲֱͦͦڲϣ۷ſյĿ컨塭
ǰӵϵģҴӲϿǹӦǲɣʨӿڴóָ͵ϡ
ˮŽָֻһͨĽָˮκαʯҪΪŮ˵ǡ
ЩߵΪۿдȦĺһĻ
ңΪըˣҶ㿡ھԼйһǰôײеĵﶼһ࣬ôȶԣԼһйһԼֵ̡
ҾһһС󡣵һˮ軹ڴĿŽָԽԽܿʱˮôҿᣬ˭ٶʲô˼
˺Ĭһ뿪䣬еĿռйи˺ע뿪ʱ˵˾䡰ǱȻҲӣС˿ڣȻ֪ǶģΪһҽ˧εһ䡣
Ҷ㿡ĿְŹϣڹһɲǼ䣬Ҷ㿡Ҳ
ѹҲܵͣسǲСڳ˧ʹޡ˧۾һǺģ۹Ŀգʱľо̨˵ĺãҪʱֻҪϿͻȥһ䣬ˮ̫ˣҲ۽һ
СȥRubyڲ̫Ҷ㿡ն۾ŶİǽҲܿն
ãСᣬ˵꣬뿪˧Ļ˵Ϊ޵Щѣ˧ӵ֧塣
²ܾôˣʨˮڱͷڱƿ޵Ǳһң
Ҷ㿡λĿʨϻˮһķŭȴдһ
ˣڡڤ硯ôò֪ҪòԼ˵㲻׻ˣҶ㿡Щյְٿĳ˧ҲһĴţȴǶݺݵģ̵Ҳ̰ҧģڴڵӴ
Ҷ㿡ʨһʨʲôãǲ֪Ҳˣ֪ԼʲôطѾˣ
ʵǵԮҶ㿡ߵ˧ߣе߰뷨µȻôˣ黹ûأҶ㿡Žյķţ洫Ķˣ󣬵ڶ飡
ڶݺݵĳʱյŴˣмƻˣ





һʮһ¡ˣ

мƻˣյĲűˣҶ㿡˧ʨ˿һҰף˫ͨ죬һ˱ľƵģϵĲŷȾѪ
иƻԷһֻ֣ǴۿܻܴҲΣգĽһеķˮ˵ʱɳƣұأ֪ղ涼ʲô
ȥ˵Ҷ㿡´ңصһ̴̣ӿŵСӳȥ§ˮĲӻط䣬ʨͳ˧Ҳһİһݡ
Щ㶵Ŀ컨壬һоӰһղε˷ɺ
С㣬ˣСѾʰһУǰǰǸõĲС
أҪͻȻòڸɣҲʹҲΪ̫£ûȥЩûиоʹɣ
ڱҽ˵ûʲôֻҪͺˣСķ˵ˮȡ
ҪҪ׿ˮζĻ͸һҩζžͶģ
ǲѪģСĵİյǰһִСǲµһģֻƲƲ죬һˮ˼棬ǩմ˵ˮ´
أʳʵ֮һӦһֱߵǸһ¡
Сͣһ£ҧ´ǹ˵ˮ緿е
˵жأ׼ӣܵᡣֻһʯͷɤ²ʲ¡
ӵȡӵϣǴ͸صҲƢ฽ǻǱ˻ѾˣӦûʲô°ɣС˫߬ĽģĿָѾס
֣ϰԵ̧֣ѪǵεģգһΪֱֻסһ
Сͷ߹ȥ籾ڴŶһأԿ̧ͷĺȦס֣ѹ֣Ҷ֪Ǹʱһûιȥұǵ£֣Ѿ챻Լָ׸ٳѪ
С㡭СϿʼޣܲˡǰһƽֻͣԺֳôЦأʼѧޣ޵һǰʼޣκ¶ޡʱ䣬ڡڤ硯ʱ˶ѵСһչˣɺСõѣֻһҹɺˣˮˣС衭Ҳйϲͻд󱯰ɣ
˳ķҲһƬϣйһʱԺΪ÷˵ûпޣѡһֱֵʨҶ㿡˿ȥҽԺε·ϵʨʱһըʱҲǱŵͻȻʼ۴оʲôͬһڿӦʲô仯
Сȥõ㼦Ҷ㿡ǴɽһĴ翴ſڣҶ㿡Žδȵ
үãȥС̧ͷҶ㿡ͻȻ׹ſڿ첽뿪
ʨ㣬ȥЩõĶҶ㿡ʱ˵СȻĵͷּҴҵ뿪
ʰ飬СһкҶ㿡룬ܲ˵ƹЦõͷ㰡
ЦһЩ˿ӣֻװġ
лл㣡RubyҶ㿡§ͷļҵһڶɢҲøոյĸ׵оһҪһĸ׵Ļ
㲻ʲô𣿡Ҷ㿡ů⣬֪ɺĸ飬ʷı֡
˵Ҿ˵Ҳʣ֪Ǽ˵£ΪʲôҪǿأĸķһڻĺһ
ôңҶ㿡뿪Щ˵ĿҲô˽ɺˣ
紹ͷ̾һҲµˣЩʣҶ㿡̧°ͣ۾ͨҧ´ѾҪҧơ
Ҷ㿡ְ⿪죬˺ԼʲôֻΪᣬΪңҲ˵Ҳ̲ס˽
ףҶףҶ㿡ᣬҲʹ۵ȴݡڤ硯˲Ƕôģκһ˶ΪԼ¸ۣ






һʮ¡ԭʦ

һºˮһԺ÷źİѺӽСסһҪ֪𣿡÷˵۾һֱû뿪ͺӻвСϡ
֪ˣ裡߰ɣ̫ˣʱѾڵʱˣ˶ΪйͳæµţҲԽԽ䡣
ԶԣӶô÷æߵĳǽȥָڶź桭
ʦغ۶ų˧Ʀȫڴ⼸СεķϿ޵ôѹеĲȵȣʦغֻȥ˺죡
˵ǣȻ˵ЩǱҶ㿡ӦʵģʦغԸոеøеҶ㿡ִ˸ĺ棬ǹӲãȥץһСľ䶯
ι߲ˣһߵʦܲĸˣʼЩץĺʵôɰСޣȻûһ¡ٿһߵʦغ꣬־ȴûȥ˱ף׷ľڶ֪ˣ֮һ֮ںأ
ˣʲô÷ĶС޺ֱʨѳӿߣ÷ŰŮߵϣžͿʼ
϶ҺòܸСһ棬㵽ãʲôҪ뿪Ҫ߲Լ߰ҲŲֶŮһ̫һšһߴ
ǣң᲻ģ˾úܷһ˼ҵźӲţһֻеۣһҿСһҲģνֲ֣ҾͶĲģҲǻ˼һ徲ʦһ߶һ߷
㻹뱧˼ҺӣԼҵģҪҲȥʦҵģԼҲʲôң
ΪҲ밡Ҫû˵ʲôʦҵģ㲻ʦ˰

Ҫһʮںֻвĺһĳܣǰ濪ʦغҲĺܣѳٿĺܿ죬·Ͼһķɳۣ
СôϰﰡʦرεĶģ÷ͣץҪƽ⣬ȴ·ץĲӡ
£ͱ𳳣ʦغһٵĴŷ̡
ͻǷб£㿡ŪһӳԺôôҲÿű˵ĺӼʡʦһ;ѻǰǸھ֪ﲻ˵һƬء
ʦغʲôҲ˵ֻ۾ðĿǰֺݺݵĲţҲڲͣķٴתóⶼз·ϴš






һʮ¡ʦغǿδ飡

֨~~һɲͣ·Сǰĺɫʿһˣһŭĳĳӱ߹ȥ
ʲôʨȻ֪˭ģҪȻһȭѳ򱬰˽سһ١
ʦغ˳Ҳںڵֱƹߵ棬򿪸ݺĳŰͬʱҶ㿡Ҳٴһߵ߹
ʲôҶ㿡סŲС֣ʵòСϳͰѺӽ磬ȻôǻòСŵİѺӵ
ÿʦغҧص˵ϵҲһ㲻ĲСֱ
ˣ翴ȥֻܴ򿪳Ķʦغ꺰ʦغϵͷĲСẬȦӣʹֻĸԼ侲侲
л˵СҶ㿡ˣ߽ļ˵Ȼתʨϳ뿪ߣ
ʦغò˺ŲСߵԼҳǰϰֿߣȻڸĸı´绰ԼĳתͷʱСһ㵵ӣŭȫʧӰ١
ҹߵ·һСһȥ˳ɹĿ⣬ȻĩǻвڹյĽϢһ̡
С캬ߵ߹ʲôҪʦغֻƧλҪһȺ̲衣
ү㡭СЩ׵ǻûʳͱһץϡ
СŵһƬհףնĿǰ
Ҫشµ⣡𣿡ʦغ꿴Χûעʱ˵
СеĵͷˣЩȻ
ʮСھ񱻴һ
ţʶãʦغİڵӣΪùհ
ʮˣС²ŻشЩѹΪʲôôʡ
˭˵Ѿͷɵˣôô죿ʦغȻЩ죬ȨʦغƲǣָʼͷΪҪչ˺ӣͷԺ󡣶ʦغѾͷ⿪ɢΪǱģԱֱ˳ĳڱйɵľе㰵СһĸС
Ҫ𣿡Ķ˵ָڴͷŪҪ
ȻСԼ챻ˣϵ¶ȿ켦ˡ
ǡǸʲô𣿡ǺǣԺ˰ɣԣ㻹Ӳģ
ûûҡС˵㣡Сһң֪ʲôˣӦ˵ԼӳʱͲԡ
ҵˣʦغֱӰ촽ǿҪĵѪСϣҹӶּһ
СֱҪ룬ʼǱʦغһһֹֻס϶ˡ
ǸǾүͺˣС뿪ˣֻҶȴĳ˺أ
ǲǺذȥɣСΪԼжأѹܲȴ֪
ʵ𶯣ʦغͳ壬Ҳ˼֣ѲСＷ˼ҲòСҲƻ
ֻܼ޸ңʦغĶܾ뿴ϢʲôĶ̬顣
ãСֻô뿪뵽Լôըţ˳ھʹӦˡ
һӦҪҪʦغһֱĲÿܿı飬ڷлȴֻܰԼٰѸղŵĻ˵һ顣
С¸ǽʯһϣȫֻ۾ԶΪ˱ʾԼѾˣֻգ۾
˵ˣֻܼ޸ңղԼӦˣʦغĿظһղŵĻҰĴͬʱҲǸû·ˣ
ʱСˣǡ١үȿȣ簡ڹؼʱ̣СԼĿˮ׵ˣ֪ϵѽˣһˮûء
Сĵ㣬Ϳʦغһְıһִǰù̲һڣ
Сӹһڣ˳ץʵ˵ҡ㡭飿һӦˣΪʲôһӡҲûأ
ǣϣ죬˭ܸʲôνδ
ǡС˵ʲôֱӱʦغסˡһ롭Сգ۾Լǰ۾һ۾ħһȥ̽ѯ
죡ʦغ걻Ūķ˼ټֻܺǳ
Ŷߵĳ˻ڲµĴӦȻֱĴϺƭˣΪ׼ͷ
ۡʦغ걻ŵֹֻͣæҵס죬ʲô
ءүҪҧҡҪңһܴģֲ⺢ӱſޣʦغµӡҪ
ʦغһߵĿŻʹ޵ˣͻȻĿǡˣҲ㣡ʦغҪ˵ǿֻǿӲˣ
СܡĲˣֻĿţҴû˵Ҫ㣡Ҳ֪￴һŮˣԴҲ籧ԹĻشǣ̫ˣ
׵ĻСѾͷôƭʦغЩͷʹ
ҪȢ㣡Ҳֻܼ޸֪𣿡ʦغ껹Щ׵ĶĲСίıͷ
͹ˣһǾ͸˵ʦغĵͷССһĿԼϵĶǸղԼʱϵģղŻҪժ񣬲СֻŸԼĳǾôǿˣһԼôˣǱ绹ϴ簡






һʮ¡СҪ

Сøˣ绽ŲСûϴ·ǲСȴ﷢
ιʲôأ翴ĳС˼ӣֻʧЦܹԶ֡
С㣬˵ģСŵЩԹźڿޣҪ֣ȴ򲼣֪ˣúöվһߡ
ʲôأղţﱦʪãС˾Ҫԣһι̣һߡʡ
ûʲôСۣűɰӣҲЦĺۡ
ٱ࣡һӣ㲻˵Ҳ֪˵ý˺òã
֪СȵĿдŲš
һֻϱźӣһֻĵѶСŰɵİѶȥغǲǣ
Сֱӵɴ۾֪ˡ
ǰٷ֮ٵĿ϶ѾͷΪ¶ʲô÷ģ˳Ȼ£һ˵ı˵
ǡҪҼ޸ҲܾܾС뵽¾˪һԴ
ʲô粻ŵĺҲŵˣһŷԼЩͷˣ
СǲҲûүܾȨңСΪҲͬԼȴΪ
ôһλˣͰڲСָѾһöָܼ򵥵ʽʦغ˽⣬ԽǼ򵥣ԽϡСһҲʦרƵġ
ʲôС㡭СĲˣ˭ܸʲô
˭ôˣҶ㿡ͻȻŵתȥϰ߱Լ¿ĸι̡
ô֪ţЩԹͷѾ˯ˣ翪ʼһֻ·ͦ鷳üĿյĺܺãԻŴ·
ˣôҶ㿡ߵ߿ߵӱ٩һ£ܵ۾ס죬ֺõЦЦ
ôˣղŷʲô𣿡Ҷ㿡СЩӣӦʲôʦغͲСҲ˽һЩ
˵Ѻӷŵϣ˶˵Ҫ׼ױˣСˣ
Ŷ~~ʦغȻЩȴĳɷֶЩϾԼĺֵҲڵأ֪ôﶼǶĳЩ˺ֻܸڷʱᡣ
С㣡үǡСЩڵĵǣǰԼ취ȴӣ찡
ⲻǺܺҲһֱǣҪˣҶԷǴҶʶôõļôܷЩҶ㿡Ȼǵһˡ
ǡС˵ʲôϣʲôѵұ绹䲻㣿
ǣСҡͷϣүô䲻أ䲻ɣ
ϲˣűʣ£ҲֻЩˣԼϲˣôɲܲɢ˼ҵˡ
ûУСŷϣ˵ôû̸أԼ22ĳҲĳڱ׵ˣ
ǻʲô⣿ȻûУǻʲôͷʹأ类СӸŪͿˡ
ҾôܣүҡС۴εĶһһ˵ͷˡ
Լ䲻𣿡Ҷ㿡һеСϵͷʾġ
ȫˣԼ۾˵ţûʲô䲻⣡ǰһҾҪһһأһǸڰͷһˣҲ⻰᲻˺ߴ̼ĳ˽˵Ҳиʲô⣡ͬˣ
ʲôСֱ״ˣҲ֪ˣСήˣ
ԣͷĵ»Ӱɣһ뵽ſɰᱻƯ»ͿģСͰһɸƯӡ
µ񣬲С˵ʲôǰһֱΪԼе¶ҪطСİţūũūѸ質
УҪϲ¸ˣҶȲˣԽԽĶĶжϴ绰÷˵£
Ҷ㿡ҲûֹֻʧЦ￴ҪŮ顣СȴҪҵضȥˣܱܲɣ޼޹а





һʮ¡ʮ飡

йͳ꣬һŹȥĻӭµһꡣȴܿա
Сˣʨϴּ﷢ĳŮ
ˣСٿžԼ찡Ҫ˫èȥ飿ɲιȥǴǲԣ
С󣬻ήšţ㲻һҹû˯ɣ翴Ұ׵èۣ˴һһ
࡭Сڻױ̨˵
Calrô죿Ϊⳡ񣬿Ǻĵ׼һױױCalrɴΪֻҹĭóƵһȻ£ǻǺܾġ
裡Calr²С˯ʵӣһһóһĤҹԹԱ˯
ŶûиôôףҽҮСŸǹԹԵı۾Ķ
ȥչұˣ·Ƣҹĭվһߴѱιúãʵ뿴̵ӣСܿɰģҳĳ磬Ưĺܣ
֪ˣҶҲˣתؿ˵ҹĭ׷ЩĿҶֻҪңҾͻǵģ㵱֪ˣЩ˼ĸҧ䣬۾͵һ͵ļһ
棬˵ĸİɣҹĭطʱÿҶ㿡ֽ޴ıźӺ
ˣ񿴵һˣСôôˣ㣡˵ըһİѺӶ裡
ȥҪι̣ûİһۣҶ㿡Щε죬͹һʲô߳ȥ
ιôźӵҹĭֲˣôо˾İһ
Ҳ˼ǰι̣ǲŲÿֻҪιʱһҶ㿡ϳȥ
ҹĭźհ·⿪Ȳȥֻ˵Сһ͸Ҷ㿡һһġҲĵİѺͷ׼ȷҵĿ̡ĸԵһ棬ҹĭͻȻҲҪн⿪·ι̵ĳ嶯
ô뵱ˣоĲͬЦ˵
Ϲ˵ʲôҲŲҪأ㿴㣬ĶˣҹĭӲ˵۾źӲţֿôԣҪǿϹˣ
˺ӾͻᶮģҶ׼ˣֻҪ̾ͻָġ˵ҲߵرĲǺ֣ӻеֻˣ15͵ҽԺʱҲ6أֻ9Ҷ㿡ÿ˯ʱԹôⰡ
ˣιɣȻỹæأҹĭ¶ˣֻװͷĿԼС·ɰĺܡ
ˣ˯ˣÿžˣȥæѺӸ˯ˣҲ׼Ķװ绰Ҷ㿡ֻһȴβͣһһǰԹĿɥĳ˧ĳ˽粻֪ǲǳĵ£ȻƵҹĭ׵
ۣôͿʼˣҹĭȥҲСʱѾʼױһˡ
ŪСү֪Ҫʲôʱ򣡡CalrҲһϲӵˣŰ˯СͦϲģҪСʱͱСʪһĴʦųϴּͷϴţʱʱˤ
֪ڼϵ£Ҳ˵ֻǰŲСټһκͻɴ
һСʱ󣬲Сȫʰúתʱ羪ϲЦСƯ
ѩ׵ĨػɴƣõȫǴСһֹõٺϻ׶ȵȴŰĻ˾ӻ߳һ
ǰôûзأ֪㵱ҵģأҹĭҲпΪΪûиõģؿ԰ɴĺֳ
ЦˣСžеԼҲо˼飬ֱͯĹֻп
СǣɣǾͿ쵽ˣCalrŴǣζˣЩŮڶʲôëЩŮĸϣְǴ·ΪǵõĸоֱӸ߳ˣǻˣŻѾͷƯ
ˣʲôҲˬĻشҲǺܺãñ
ҹĭ綼ܵڤ硯ҲûŮˣֻҹĭСȴһҲ顣
˸һȥ᳡÷Ҫڴʮ飬SжһƬɹ˶ܳΪܲõŮ˻ʲô
ӭĳӵִʱʦغǰ׳̵ܳȥˣǱʦһסŻôʧ̬ĳȥ
򿪳ʱ۾ͿʼŴŹ⣬ĲСõһĵĲáʦغǣ֣˵һ䣬ǵĲС
һжôãҶ㿡ΪøǸǵĹͬĽɣ
յĽʥĻʱСϤʱͻȻεĸоһΣΣʹ󵨵һΡ
ʦغתֵĵطϤӰʱоһֻĸˣⳡҲΪĸһеġ
ɣԸȢ󷽵Сޡʦû˵ͱʦغϣԸ⣡⼱еӣǵ˶ôЦʦغŲܣֻҪľͺã
ʦѾ಻ֵֻǴȰЦЦʵСԸ޸λ˧Ӣʿƶ󣬼
Сһ룬˶ڵţʦغҲȼˣֻܰս֡СһʹЩֵĿ۾ԱƲȥȻĻЦЦ˵Բû壡˵һ𣿡
˻һ̨һƬЦ˻ЦʦغͲҪŮ˵ƨˣؼʱ̵ӣ
ʦظһ飬Ը⣡һԸ˵ģʦغӣҿͷɴЩеĸҲʱ翪ĵЦᣬ̨һƬ¡
㵽ʱҲһɣҶ㿡ȴһʲôӾʲôˡСؼʱ򲻻Ҳ
û˵ֻǶգգ۾ΪСļ
ʮӭȢ¼һԱЦףףض´Ƕʦһĵһ̣
Ҫˣһ᲻ʱ̫ˣӣҪڽҪϢһඣ






һʮ¡ƻ

Ȼһ´ҹǸʦغĻһھƵԵģ˵ǵҹҲ˵Ļϯֻǽйȥһ
СȾƣԴ󲿷ֵľȫʦغһ˺£ƺãϻ߿ȪˮƵģǲ֪ǸȻڰԼİѶʦغֻӲͷƤȥơ
磬ҿɸŶСһֱõģ۸ˣЩֵܾͲŹ㣡Ź֭ƣʱʦغѾȵֻɵЦˡ
ٺ٣Ȼܣҿ᲻ãʦغ꿴Ա߷ĲСһĽӣǿɰĺܣϲΪĵ
԰Ҹ㣬۸СϰߣһҲҲԱߵĳ˧һĲˬ˱ˣһҪף˭ˬ
㲻ģʦغزֿʼҩζһϸҶ㿡ɫҶ㿡͵ĶƱ
غ꣬ȻǶһŮˣаɣǣأȢõĽãҲðɣ۸ޣҲRuby˵ȥʣ
԰ЩҲŹģҲƱչ˵һ壬˶ˣŪʦغֻЦһһȵ
˲ʱСͿʼˣٺˣ˲ˣ
ôˣսʣ
ûУֻǺôܵģ
飬Ǵʮ첻վŽųԲˣҹĭǻֻǿԱߵҲ˲٣ɫҲʼࡣ
ǺȵĻʱͻȻһʨӺ𣬡RubyҸ˯
תͷĿȥųˣȻֻඣ˵ʲô
˵ҪRubyС˯㰮˯˯ȥҹĭ֣ЩƵ˵
㣡ﻹû˵ͱҶ㿡ϣιҪϹȥźܿţòŵߣ
Ҷ㿡㡭ʱʦغѾСд뿪վСȥϢһ¡
ȣǸСˣؼҰɣ翴˿ʱ䣬ӳԷʼӾͱ÷ˣ˵Ǿ֣
Ҷ㿡˿ʱ䣬ˣҲӦûؼȥؼңһȫʰ׼ؼҡȥʱҲʼ־ˣǸûȥϢˣ÷ȻᣬҲ֪СϢʱҪ
ǾȻؼˣ÷ȻȥˣǸ˲٣Сڡ
أİɣѾˣİҲһˣھ͵ǸһĴֺˣ÷ѺӽѾ˰ĸо
ҲϽкӱҪӰɣʦؿѾŹǷС
常˼ȡҶ㿡Ͻ͵Ѿ䣬ֻеΣȫͿԻˣ
ŶǾͺãʱҲˡСĿʼ־ˡҲһˣˣȥɣˮ衭ʦؿŽˮ裬ڴĿǰľƱϹŲЦ˿ۡ
û£ֻоܳɳҶ㿴ˮҲĺܡ֪ҪС׼ʱʹˮȥ˧һԲôӰ飡ˮȴһĸЦ˵СҪˣ°ô˵Ҹ磬ģôҲҪúòٰҸǰ˭˵ȻҸǼ
Ҷ㿡ûа취ֻܷȥˮҲһ˼ȫͶڻϣ󵽽ѡСİ裬Ͳлȫһ˰ˣ
ҷǰԼԸϣڲСʵ֣ҲԲԼͷɺһԸɣҲʱ𣬴Ҳٹȥ
ӵſˣ߹˵Ҷ㿡ĸ뿪ʱ÷ʦһ˸һ
Ҷ㿡ڳ￴ﶼȵģжǮֻǰֻٴһ˸Һ˸ˡ
ղŻϣͬ־˵ǻȫϣˮҲĺֻĸǸɺġ
ţֻˡҶ㿡ļ˵۵ϣ⡭






һʮ¡ĺ

ʲô£ôǽлҶ㿡Ӻһ·ɳֻΪ绰ڵ绰˵Ļ𼱻ǵģֻһ·ɳ
ԼڲϷһûп⣬ǸġûдļˣڼңҲһǶʱġҾֻǻˣ籧źǶԶԶģҡҡᣬ죬ڸˡ
ͼأҶ㿡ǸܿһĿ
ûУұ常Ļҵģֵýû˿˭ģڽӴʱֻԼ˲ҵУҶ㿡ֹһθ˵κζǸв
֪ˣءȥҶΧţɢҶ㿡ôԶ㣬ȴ
ɣóɵ߹
ãԼҶ㿡ӹĵҲ˺׼ɳ˶תס˴ˣҲˮ軤ڻӵı汻˺һѿڣҶסĵȴ
Ҷ㿡ûκһ߽ʱСģźµ˵Ҷ㿡һĵ񣬼ǰߣ̶ͺٹһ
Ҷ㿡ѿĵطȥģ׼ȥʱ˶У
û£ûҶ㿡ٸһŶ裬óĶʱһ£
Ǻöĺ
籧߹ȥЩҲһ£˭͵ô
ֻŽҶ㿡۾ʪĿЩдÿ˵֣滹һš򿪿
Ҷ㿡
ԭ常ַֻʽÿǶһһϺǽ⡭
Ϊ˷Ϊ˸ԺҪʲô¶ҪԼӺӣçײ¡
ӺܿɰǽСӦûӰɣ뵽һһ֮ڳ𣬴еϣ
常СһǸйĴͳӦ͸ӣһҪǵСϣ֪
常֪һֱңҲ֪ڼƻΪɺ常ڲ常ĵֻҪСģ常ͺܰοˡҪ常常չ˺ԼǴҶİɣ
ٴױʡ
źҶ㿡ҲѺһһŷȥˮ޲ǸǻǷɺġ
ҵǸװĽףƽ򸣡
ӴϣѺӱǰӴϣСһץźĿ˿ֿ˿ĸĵЦ
ͷʨźЩʡ
ȥѶպãֵǻǽ飡





һʮ¡Ҫ뿪

׼ˣӵİĿռ
ȻѾڱһͳдԵɤӦʶһЦˮƱڿյķ
źӰź𣿡ͬһںƣ82ơ
ѾмƻˣֻǡҶ㿡ЩεĺȿھԼ鷳
ץʱɣʱһĿˣͬȡЦǿδȴδ޺ͺӸסЩֻ̣ܴߴٵ
ףأǱ߶𣿡Ҷ㿡·ǣǵļƻ־Ǻͬ⡣
Ҳ˵ˣû⡣ûʵģͬһ²ӣ˵ʵϣǲжߣֻЭߡԳ±ץıǰףǵ³˳ЩѪ⣬κε£Ǻε£ɴ˵ǲǳԿһ
ǺǣֻҪǵĶֲ֧ŻгɹĻᣡͬıףɹٴξٱʤǰ
ֻҶ㿡֪һҪ
ҲߣΪʲôȥң緢ƢıҶ㿡Ѿ˯̫
˵Ϊˡû˵걻һɣֻܸĿ˵Ϊ軹С˵©ˣ
ʲô
費˵볿ͱȥһס죬ͼ죡
죿ʲô˼ԽԽԼ
ûУֻ㿴ֻԼһŮ˲˵ɣܰ㿴ӵĶûУѵЩǹֵȥӣ㲻ǲСİѶӸţҶ㿡ֻö˵£֪ĸԴ󷢣ԴӱԼĶˣȻܳԴףҲҪöˣ͵ЩǷӵİɣ
Ҳȥס찡һУҲܷ㣬ΪʲôҪȥǱסǲǣŲЩ
RubyϻҺòãû£Ҳǹ˾º常£ѾˣǿЩ̫ˣҪȥǱ߷һ£У費˵粻ڻСַ˯ģǲӦÿһ°˵ҲЦӽ죬ʦغΪ˯һҹڶ𴲾͸Сȥ£ǻȻַ˯
÷ȰӿɹƭڴʦغʳԭΪСһͻһĿޣŪзһ
һ£Ҳǣ÷뱧ӣ˾ͲǰһˣⲻⱧ
£Ҫô˵ϣԼŲôȥ红ӵĲС˵
ܼ򵥣Ҳ˵ʲôֻǵһξˣ˵˵ˣ˵ڴѧҲǸѧҶ㿡ˣϼӰİ֧С
⵽ģСѧϰû˵ûң˵ף绹ǲģôе뿪һ£
Ҷ㿡Ͳˣûôֻװתɴϱ˵㰮Ųţģ㲻ȥͲȥ
翴ˣҲʣֻøɵϣļȰ˵ˣҲ˻У֪Ƕңͬ˼Σÿ̸ãҶҲ㣬ֻǡѾʧȥһɺҪʧȥκˣǻгҵĺ𣿡
Ҷ㿡оת뻳֮һ˿϶ҲûСҲô£Ҷ£ΪҵģҲ޷Ƿֿ
ǣҲҪһΪң㡭ᶨĿ⣬ֿ֪ܷǶˣȻĲмôǾ͸Ƕ˵Ŀռ䡭





һʮ¡ʼ

һ磬Ҷ㿡Ͱѻڱůĳϴİ˸͵ϣԿȥĳ͵ʦҡĳˣȥ
ôʲôû˯أŶӣСһճԱ־ʱҶ㿡ϳȥʦҡ
ⲻöϰһҪϴĻ⼸㲻ǻࣿҶ㿡ŹǷСҲǴȸЦݡ
УΪȫһһۣһʲôãʲôط棬Ǿǻط˯ţԸ۵ҲίԼϢСʱ
ǺǣҲҪСӻ᲻Ŵȱ㡣Ҷ㿡ƤЦĸϹ٩
רĿĳɣ粻ԸҪûһͰ˸߳ȥ
ȵʻůůļҵܰҲǶ׷İɡ
С㣡С㣡С֪Ҫ˷ܲѣһſڹҶ㿡ĳӣ˷ܵĴУ
÷ſڳǰͣӣ㲻ҪֶŮϰȫ¹ʣʦؿŸСһ˷ܾͲͣ䡣ȢϱȢС鷳
Ҫܣ÷򿪳ӣȰѳӵ˯̬ˡ
ȥ̫ˣû˺ӻеڡС߽ţһҲʦغֻ꣬ı
ˣRubyοǴģҶ㿡٩ΪԵļͥԼΪڸλϣЩϧĸоΪҲȻġ
ģʦغüЩţ˵ѳĸԲС˵ι̶Ҫܰ
ιϹ°Լ˵ҪʦҺ⣡ô֪ôԲˣRubyΪ˱ҵӣֻܰˣҲǲǣ
Ǳ׼ôˣʦغ겻Ϻ񣬻һʵҲвǵ飬Ҷ㿡ӺӶУ¸ӦСģ
İɣֻҪڲ£ôһж°빦ˣٵĸӵİΣҲ˺ܶ࣡
֮һСģôΪ㵣ģ㡭ʦغ껹û˵ͱϣιô˻ͱģǰˣ˵ʲôûΣգҪǾֻʲôĵҶ㿡ͻȻʦغʼûǰôҰˣڵӡ
ţԼСĵɣ˽￴һȺΧŻ˯ĺС۷׷ףǽһߡֻεĵ̨Ⱦơ
ò˹ΧԼĺתҶ㿡Щ㣬˵ǶĸӣôǾܵõõչˡﻹǲиϾԼĵ̡
òţæ߰ģŸԼɣû⣬ǵĿ㣡ֵһˣҲûеĽˣֵֻ顣
УҾͰǽ㣬δΣһҪĸӵƽҶ㿡ƱٱʾԼ
ã!ʶһЦɣ˵Լ˲ΪˣҲһϨһеĳޣ
ȥӻûлأʦغͻȻһ̵ۣһǶյԼĻϡ
һн˵û˼룬RubyһֱҪָٴɴҿɲٰҽԺЩʦغ뵽Ǵμʱ˵Щ
Ŷˣ
һǲģû˼һǾ°бȽϺãϾ£һ˶ϣǿɲǺģҶ㿡ѵʦغ룬ֿȺΧźתˣȻǸûСڲҪģԣǵͷͬˡ
ˣģҶ㿡ŲˣղҲӵ绰ѾȷϺˣ
ã·Сģ÷кҲҶ㿡ЩҲˡ
첽ߵߣҪȥҪСģУҵ㣡ϳǰص˵
ĵĺͺᣬҶ㿡Щ̵İס˳ǵͷ֪ڶͷ˼𣿡
Ҷ㿡û˵ش𣬵ĿѾ˵һС
ԭ㣡˫ֲϣ˴˵ľ˵
Ҷ㿡Ҳܲ˵ĺݺ˫ӱʲôһ
һĹȥʦװźƽסͻȻѣ
ôˣ籧źӹŽžܳ䣬˶˯˯ܳҶȻĻ̽
Ǵӡ翴÷ָָһ䣬ʦغķ䣡
ǡС÷ҲЩĵĿȥ
ѺӽϣԼ׳ŵӳǱȥţС𣿳ʲô£
û˻شҪʱſˡ
û£ŵˣŵʦغֻ꣬󡭡ͷݡ
ʲô绹ڷʱʦغְ⣬еתͷȥ÷ֻЦݡʱҲˡ
ȲС𴲺˶ĿˣòСӺߵĲҿˡ
ţŲϢձټܲٴԪѽڵһ𹲶Ԫڡ˴ٴ׼뱾йչĵĽĿ
ٴٴûӽʲôֻһЩƬת
ǲңʦغʵѾ뵽ˣҶ㿡׼ʼˡȻ֪µʲôĵطٴеʲôɫ֪һжΪҶ㿡ձΪظŮ
飬ֻҪ֧־õжʦغ֪ҲסˣѾͷһֻͨҲӲ

ǸλǣӣŪ12㣬˷£ԲԲԲ𡭡






һʮ¡ж

Ԫǰһ죬˻ϲУÿ˶ԪѽԼδһ͹ڴ
ڵģչǱߵĶ⼸һֱڻʱ飬һ귢̫ˣǸĸɱԼ˰˶Լֱ͵ϮըˣظŮٴʧ٣Ǵұ͵ϮɺΪ˶
һеһжΪɵģûҶ㿡ĸĸͲȥձᣬΪȥֺûظŮҲΪ±ǿߴѹŬȥΪҪҵҲͲᱻձϣΪ˱ҵķŵSҲᱻҵɱԼȫҡ
ͻȻ뵽һҹ£ͻȻԱߣѰȥڵС绰
Ū𣿡Ҷ㿡һӢʵ
ҪǿըҩͻȻ䣬Ҷ㿡˲٣ҲҲʱص㲻Ӧô˵ϿҷҲڵһʱ
ŶʮǺǣ˵չݣ֮һSûˡˣΪʲôʮͻû֮һSУѵǡ
ǺǣȵһжΪʱеһжġ
֪ˣҪըΪҪըٴ
ԽԽ£һǵ±·ôٴܲǸ⣬һ˻˭ˮ軹ǣ߻᲻
ûбըһᱻץģô³ǡˣô죿ǵδкҪô죿
УҪȥֹ׼ȥҶ㿡Ҫô
侲㣡ȥֹһ𣿡ʦغϡ
ҡ绹Ҫ˵ԼɣǱʦغϣûôô˷ɺôˮڹʲôӣٴ
ʦغ꼤ĺΪҶ㿡ٸ˵ΪʲôҲô
İ뿪ζᶮģˮڻΪʲô㲻ôӣһ񳿶ĺӣҲʹҲȥûСΨһ¡ʦغ꿴ѾԼס磬ټĻҲҪ˵ף಻ô򵥡
ҵȻ֪Ǳкַܶ
õձȥɱһձҪԱһ򵥵£ʦغ귴֪ձɱһҪ˵ܣһʱһ֤ݶһ򵥵¡
ģûаյ̣侲ʦغѾοҸġ
Ҳ֪ûа취ȥֻܻطȥĸϵ˶ƽ
Ԫڵĵǿĺ㣬ڰµʱԲԲĳԪ乫԰µԣȴһҹû˯
Ҷ㿡Ҳʰһ߳䣬¥µĵȫվ
׼𣿡
ˣ־ɳǵĺ
Ҷ㿡Ŵϳȥչݣ
֪ͨ𣿡ڳʵϿĵ˵Ĳã׼ȫһ
֪ٷ˺Сүͺãûк֮ǲǶ֧֣ڵҶ㿡Ҳ˵ϲʱ·ҲЩQ
ģһжңڳǰˮ˫۷⣬һɨ֮ǰǷϣһһĸɾ⣡
Ϲ룬첻ô۵ģֵܣҶ㿡˵ʹʵʨˮ߽𱪷ɺÿ˶ֵ֮ܽãκһҪʮĴȥر˺ߣβ˸˴ˣҪٴĲѪĴ۸رɺ
ͬΪ嫵ܣٴĵҵǢһЩԵķ̸ҲҪ¼ƣΪȷߣ׵ĽҪ¼ơҲܸҶ㿡򿪷֮һű24СʱҶ㿡ʱɱҪɺһĿȫɵȥڡ
ˮ裬׼õĶ͹ȥ𣿡ˮ軹ڿֵָСָϵĽָҶ㿡ҲԼָĽָһн󡭡
ѾӦҲ쵽ˣˮûб䶯ĿϵĽָϵĮȴůЦݣͺȴһĨյһģЩЩů
ɣҶȲˣʨҶ㿡һ˵ָؽĴ졣
ָˡ𱪺Ĵ˷ܣҲóһЦ
ʲôڿ￴Ų輸ϵĶ׵ʵ¡
»ǺҺܹ˵Ҹٷ˵ģǩָ£
֪ʲôҲʲô˼Щͷʹյĵûа취úϢʹͷСϵļͷʹ۵3ŴӡףǷļƣǼǱ
ǩ˾˵ҪΪϷѻ鸾ŮðգڵǼȴǩĴͺӡ£ôо֪ͨҪĸо׵ǣ¾ȻǴŹ֤߸̸顭
ٷˣǼǽҶףֻһֱϣܽһʥһ̣ϣǱһжʱܽӵΪϷ޵Ϣףĳɹһǽ𱪺ҹѶʱ˵ģǶ֪粻ôʹ죬ԭ̸
÷ͲСڴĿ¾Ѽļ˿ҪǿǸɷǩ
һķļ˶׼ʱȴ˵ɹһһǩϣԹ˵˵ǻǵһСʱʱܵȵʣǲܻȥ
ôöˣҲôһᣬСʱܿͻȥʦغǻĻô𣿳ʦغº⣬˶ס
Ҷ㿡չݺ󱻰ŵϢϢʹҲȥ׼ͬȴҲš
ˣͬôݡ
ѾĳЩطҶ㿡ֻһ£ʾըλáҲǸˣ̫
ô˵ҲΣյشඣ
źߣҶ㿡ĵͷ˵ֻľϡ





һʮһ¡ʣ

ʮ㣬ٴڡڡġչݣ˶Ҷ㿡ĵʱȴи͵͵Ŀٴߡ
糤ߣΣգٴС˵ΧıڶܹѵģһӾϺĬİ˰ΧҲ˴
ٴһЩģҲߵȫĵطܣֳбĹԱԱûϴӻսѳڤ硯أжʱòȺ￪ǹĿꡣ
ٴǸһˣٴŮôأSʱ׼ʱǹֻû⼸һֱıȴǡǱĹ˾ŵĽӴôдٴû˼ʱֻܳߡ
ʲôܵˣʨӵĵ绰ʱȥٴǵļƻǣҶ㿡зٴ棬Ȼչĵشǲ˲ι۵ģԿԱܿͬеļʲôˡʱҶ㿡ͻ˺ߣʱǣסʣҲȫˣڡ
ȥ·ͨסˮӹ绰Ըҵ绰תҶ㿡˵ȥ̨ԽֱɻȻߴ绰ߴ·̨
ٴһϱ׷Χ½أǱĶţ˭ΪʲôҪңٴڴʵˡ
ûбģֻΪ̫ƽԼˣǸЦһ£Χû׷ٴҳڡǵ͹ˡڤ硯ˣϾ׷ûеطԲ
ܣʨͷסȫǳЦѳΪ֮죬ǿЦ
ڣ붼룡Ǹ˺ܾĿΧˣڱ˵˳ȥԼûа취ȥ
ҪңٴǸеˣûŵ汳һȥ
ǣеǾɣʨҲ˺޹
ٴǸϵһȰЦƣȲңɣӣлл㣡˵תʨ뿪Ǹ˻һһǹָţֻܿ뿪
СʱˣôûϢȵ绰ԽԽЩͷ£Щεó绰ûнӵŴǵ绰û⡭
ڲ岥һţڸղűӦþеչǩԼʽΪ˶ҶȡڻУձٽٴҲԱֳͻȻ岥һϢñ;ĵǻǱµĵ绰Ҳȡ硣
ʲô˴ˣڴȥŶûС»Ҫ˵ʲô绰Ҷȫʲôʱá˵һ仰񱻳ɳϡ
УҪȥ˵ȥǱʦغס
ȥʲô˵ûʵţ
ܲˣҪȥ׷ʲôˣ磬ȥɣЩİ˭ûпӵֻ޳ʱڸյڤ硯йıְɡ
ȥɣʦغ˵˶ллøΪЦܣȴס
ٷˣ⡭°ļøΪѡɵûɣҪȥֳȻһȥ
֪񣬶ҲΪѣץ輸ϵıʣɷǩԼ֣Сµҵ绰Ұӡ¸ϣ˵ץʦغԿܡ
׷ȥʦغĳͣſڣĳȴͣʦ⣬ֻܵܳʦͥԺٿ׷ȥ
ٴʨ̨ϣҶ㿡ѾվΧš紵ķͷ̣¶ЦݣֻαЦ˿͸о⡣
Ҷ㿡к
ǡٴ֪˭ϾٴǰƬձ
㲻˵㲻֪˭ɣװͿɲ棡
ٴ忡㣿
ǺǣڽҶ㿡˵ʱҶ㿡͸˵ʱ۾ŲŰ
ôֵģȻ֪һ˰Ͼڤ硯ٴҲҶвȡ
ܼ򵥣Ұæһٴǿȥͬ
㣡ٴû֮ĹϵǿЦӭһѺõߵҶ㿡ߣӦǺܺõĹϵ
һ֣ΪʲôһڰͷӡΪǻֱͬ˵֪¡
ұҰᣡô򵥣
г𣿡Ӻ˵ٴȻ֪˼ʲôϾһĶԹ
ͬû˵ֻ֪ЦЦĴӿڴóһһһŵһٵĹƣʶ𣿡ͬǰ˻Ρ
ٴȻʶǼͥĻƣÿڳץʱץĵϵ̼ǼƷϿϼ廨ƴӴԺһֱϡ
һЩˣô䵽ٴɻĿͬ
ͬϷʵһ˵ٱҰ֪𣿡
ٴ𾪵Ŀȫǲţô֪үү֣ٱҰսʱڵձսܺʿʸɱԾʣҲǴԺټҲ˴;ȴܵİձܻ
1942꣬еսۣʱΪʶǸȾȻ޲飬ôҪԼḶʲôĴۡͬٵЦڱԼ˺ˣ˳Ҳʼ
ٴȻ֪ʱʲôǸʱĸ׻ֻһѧѧǼ꣬ȴͻȻԾʣ̮
мӦø㣬ǾǣӦóΪ磡

ƽҹҶҪƻŶףʥ֣






һʮ¡빲

򵥵֣һ䣬ͬɵһʣһݵĳƺȴʱһĿʼ
ֿ˵ǶٴĴôҲû뵽Լиõܣ
ֵȴ˶лǣӺǣΪٱҰԭһúõļұķѣүүֻűʹȥҸ벮ͬ˵ͲҪΧϣ
ѾһĶԹˣҲʧȥŮһ˿ȥ֮Ǹߣ߶ˡӦѡ˿ͨĻ磬ȴĴεĽ˵Щ¡
˵ĵǵһʱγǹָǣҶѾɱŮҲǱ˳ɣһͷ˧˵ڲӵ۰
ߣҵ常䲻ô㣿Ҷ㿡Ƿ
ǣ常ţŮѾˣ߽ٴƱ磡
ʲôˣΪʲô𱪿ˮɱ¾ۣЩĵʵɱνˣûˣ£ˮھͶ֣ôǡ
Ϊʲô˵ˣΪƽЦЦ˵
ƨ㵱꺢أʨŬ˿ǹȫЬǰ
˻æúúã˵Ǿ죡ӵ߱˵ֲץ˵ģͷ˰˵
йܣҶ㿡ӵ̣첽ǰͬͬΪȻ˵ˣɱ˭֪
Ҷ㿡ΪҰ常͵Ϯɱ˷ɺٴͻȻ侲żŵ˵
Ҷ㿡ţû˵ֻĿټΪ£繫ܡΪ͵ҲǰŵġһĸԸԼŮȥ·ٴЩ˵ԭί
֪µ֣ʱ˵ҪйʱȷΪĽشЩǺƶԵǰ̯ʱԥĴӦˣҲӴһ˿ʼ޵ĵšٴʵҲһͨˣͨĸ׶Ůİ
ǿ֪ܲ游ɱټѾ;·Ļ䣬Ϊ游𣬶òٴνЩƹټʱѾ˳ֻ뵱ͨˡŮƽɹµ繴һձٲ常ձᱻץ˵ϣҶ㿡˵ձʱҪһʱӻֻû뵽Ǳô࣬ʱձʱٴѾ£
µ˸ߣݱ¶µѾʼƻɱ飬ֻһƶѣ
˵ˣ£ձʱӦ뵽ģٴ忡㣡
Ҷ㿡Ҷ㿡Ĵ󺰣ǰγǹָ
ˮͻȻЦЩŵĿЩ飬Ƕ֪ɺҲеģֻҪǹҶ㿡ԶҪڵһλϡ
Цʲôһֱû˵ݾʵﳤһ
ٴΪ˵ЩΪ˵ЩͿԲΪЩж𣿡ˮ߹ȥɱҲԽԽ
㣬һǣֻˮóдֻ10ӵʱˣ
ֱɻϾҪˣǿ߰ɣˮͻȻȥıٴˡ
ˮ裡
ˮ裡
˶ֹ嶯ˮֹǰ
ɺˣҲһµǱߣӦ˵һнǾҪģڡҾҪȥȻ飡ˮѾʧȥ־˵Էġ
飡˶ûпǹȴӵˮ̫ѨߵһʱǹķǹǱ߶ȴһŮˣ
Ҳ˾ٴҲ˳ҴߡҶ㿡ϰҲֻǼеһֱۡ
ߣҪըˣҶ㿡ˮʱֱɻҲ̨𱪰ֵһȥЩѾȥ׷ˣĻӱĵط
ȥҶ㿡ͬƵǱߣǻûзӦʱѾ׷ȥ
չʱֻ˴ֱܵĳȥ׷ȴֵǸ˳ȥ
ڻҶ㿡µҪܣѾȥˡǹǼ顣
Ҷ㿡ѾûʱˣٲܣԼǸŮȰ
ҽ֪£ңҶ㿡ݺеһۡ
ǣ£ҲҪңٴ޿Ůʲô
룬ÿһҪΪһ֤𣿡Ҷ㿡һǹһֻСȣҪڶʱȴ
Ҫ׷ǹֹ
Ҷ㿡û뵽ȥʱй翴ͬһս
ĸû뵽Ů˾ȻһѵĻ᣿Ҷˣ˵ĸףѵǲԼճµĺ𣿡ܾһĸ˵ӲҪġ
Ҳ׷ԭ
ڶ֣ŮٴݾܳȥҶ㿡ս
ְɣڵǣ㲻ҪҽѾǩˣվ￴Ҷ㿡ʱ뵽ٴǷš
׼ʱȥߵߣó绰ͨСҸϰɣ˵͹ҵ绰
㲻ӦģҶ㿡֪Ƕܲ!Ǽڳ¥⣬ûбĻ15¥
Ҿֲ粻ڵҡͷ
أҶ㿡סļ
غչ˺õģ翿ҵڷ£ͻȻЩ۵ıЩۡ
˯ɣ˯ˣǾܸҸĸĸĸˮɺˣҶ㿡ķĶۡ
ǺЦϻ˯˹ȥ
Ҷ㿡Żٿŷů⣬ͻȻúҸů




ãصС˵ www.27txt.com ӭȥŶ
վԴתԻ˲κθ,֧棬ȨУ
ȨУغ24Сʱɾñ鲻빺鼮лߵ֧֣