Ruby Cookbook中文版
鄭路長(zhǎng) 譯
出版時(shí)間:2007年04月
頁數(shù):901
你想讓Ruby的能力發(fā)揮到極限嗎?Ruby Cookbook是針對(duì)今天最熱門的編程語言最全面的問題解決指南。它為真實(shí)世界的問題提供了上百種解決方案,并帶有清楚的解釋和上千行可用于用戶自己項(xiàng)目中的代碼。從數(shù)據(jù)結(jié)構(gòu)和算法到對(duì)最前沿技術(shù)的集成,本書可適用于每位程序員。初學(xué)者與高級(jí)Ruby程序員同樣能學(xué)到如何使用下列內(nèi)容進(jìn)行編程:
● 字符串與數(shù)字
● 數(shù)據(jù)庫
● 數(shù)組與散列
● 圖形
● 類、模塊與命名空間
● 諸如電子郵件、SSH和BitTorrent之類的Internet服務(wù)
● 反射與元編程
● 多任務(wù)
● XML與HTML處理
● 圖形與終端界面
● Ruby on Rails(包括Ajax集成)
如果你需要一個(gè)Web應(yīng)用程序,那么本書可向你展示如何從頭使用Rails。如果你需要重新命名數(shù)千個(gè)文件,那么你就會(huì)知道如何使用Ruby完成這一工作及其他日常任務(wù)。你將學(xué)會(huì)如何讀寫Excel電子數(shù)據(jù)表,如何使用Bayesian過濾器對(duì)文本進(jìn)行分類,以及如何創(chuàng)建PDF文件。我們甚至包括了一些傻瓜式的竅門,例如,如何讓鍵盤上的燈閃爍。
Ruby Cookbook是目前編寫的關(guān)于Ruby的最有用的一本書。當(dāng)你需要解決某個(gè)問題時(shí),不要從頭開始:可在本書中查找。
Lucas Carlson是一名專業(yè)Ruby程序員,專門研究Rails Web開發(fā)。他已經(jīng)編寫了6個(gè)庫并對(duì)許多其他庫有所貢獻(xiàn),包括Rails和RedCloth。
Leonard Richardson負(fù)責(zé)以多種語言創(chuàng)建和維護(hù)庫,包括Rubyful Soup在內(nèi)。
“程序員不能單獨(dú)以語言語法為生,而是要以他們所編寫的每行具體的代碼為生。為此,本書的內(nèi)容全部都是實(shí)用秘訣、技巧、知識(shí)和智慧。我希望它能夠引導(dǎo)讀者到達(dá)Ruby編程的下一階段?!?br />
——Yukihiro(Matz) Matsumoto,Ruby的創(chuàng)造者
“你也許認(rèn)為它們不過是傳統(tǒng)的普通秘訣,但不是這樣,它上面涂滿了厚厚的蛋黃奶油酸辣醬。哦,棒極了,例如:專門的版本控制系統(tǒng)、BitTorent客戶以及丟失恐龍的廣告。協(xié)議章節(jié)恰恰非常有趣。粘稠甜美的瓊漿玉液正在你面前流淌!是的,還有大塊的熏肉?!?br />
——Why the lucky stiff
書名:Ruby Cookbook中文版
譯者:鄭路長(zhǎng) 譯
國內(nèi)出版社:清華大學(xué)出版社
出版時(shí)間:2007年04月
頁數(shù):901
書號(hào):9787-302-14770-1
原版書出版商:O'Reilly Media
Lucas Carlson
Lucas Carlson創(chuàng)建了AppFog,這是一家采用Cloud Foundry的PaaS公司,該公司于2013年被CenturyLink收購。Lucas是一位有著10年開發(fā)經(jīng)驗(yàn)的專業(yè)開發(fā)者,專注于Ruby on Rails的開發(fā)工作。Lucas還與他人共同編寫了《Ruby大全》(http://shop.oreilly.com/product/9780596523695.do)。他還用不同的編程語言編寫了數(shù)十個(gè)庫,并且為其他很多庫共享過代碼,包括Rails以及RedCloth。他的個(gè)人網(wǎng)站為rufy.com(http://rufy.com/)。
Leonard Richardson
Leonard Richardson, 《Ruby Cookbook》 (O’Reilly)一書的作者,曾 創(chuàng)建了包括Beautiful Soup在內(nèi) 的多個(gè)開源代碼庫。
本書的封面動(dòng)物是側(cè)面有斑點(diǎn)的豺(犬屬),是一種在非洲中部和南部很常見的動(dòng)物。豺是不喜開闊的,它們更喜歡熱帶(或亞熱帶)稀樹大草原和森林邊緣的隱蔽叢林地帶。它們有時(shí)會(huì)潛入城市。側(cè)面有斑點(diǎn)的豺很少見但也并非瀕臨滅絕。在坦桑尼亞的Serengeti國家公園和盧旺達(dá)的Akagera國家公園里專門為它們提供了保護(hù)地。
側(cè)面有斑點(diǎn)的豺大約15英寸高,16~26鎊重。這種豺身著從肩到臀有著白色斑點(diǎn)的淺灰上衣,有一條白色尖頭的尾巴。側(cè)面有斑點(diǎn)的豺的食譜包括大量野生水果、小型哺乳動(dòng)物以及昆蟲。它們也吃腐肉,是熟練的清道夫。它們跟隨獅子或其他大型貓科動(dòng)物找到死尸。豺通常獨(dú)身或成對(duì)居住,但有時(shí)也會(huì)組成六個(gè)成員的家庭單元。它們的壽命大約在10~12年。
豺曾經(jīng)是迷信的對(duì)象,因?yàn)樗鼈兒透庖约八劳雎?lián)系在一起,也因?yàn)樗鼈円归g的怪異叫聲:它們發(fā)出貓頭鷹般的叫聲,狂吠,并且尖叫。或許由于豺通常巡游并且活動(dòng)在墓地附近的荒地邊緣,所以古代埃及的神靈以及死亡之路的看門人,Anubis,被稱為豺首人。Anubis類似于精神開導(dǎo)師,他處理來到極樂世界的靈魂。在這里,他稱量人們的心臟,決定他們應(yīng)該被極樂世界接收還是該轉(zhuǎn)給鱷魚首的魔鬼,Ammit。