買這商品的人也買了...
-
大話設計模式$620$490 -
802.11n 技術手冊 (802.11n: A Survival Guide)$400$316 -
無瑕的程式碼-敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship)$580$452 -
CI (Continuous integration) 關鍵技術—使用 Jenkins$420$332 -
$474Ruby 基礎教程(第4版) /圖靈程序設計叢書 -
Effective Ruby: 48 Specific Ways to Write Better Ruby (Paperback)$1,400$1,372 -
The Design and Implementation of the FreeBSD Operating System, 2/e (Hardcover)$2,980$2,920 -
$270代碼之髓(編程語言核心概念) -
Ruby 物件導向設計實踐-敏捷入門 (Practical Object-Oriented Design in Ruby: An Agile Primer)$420$328 -
It's Django -- 用 Python 迅速打造 Web 應用$400$340 -
jQuery 學習手札 (Applied jQuery: Develop and Design)(jQuery 應用程式設計極速上手, 2/e)$490$417 -
你不能錯過的 jQuery 指南:實用 X 必用 X 拿來即用的 350 段程式碼 + 256 個範例$490$387 -
$414精通ArcGIS Server應用與開發(附1光盤) -
Learn Git in a Month of Lunches (Paperback)$1,480$1,406 -
Ruby Pocket Reference, 2/e (Paperback)$499$473 -
Python 設計模式深入解析 (Mastering Python Design Patterns)$360$281 -
Effective Python 中文版 | 寫出良好 Python 程式的 59 個具體做法 (Effective Python: 59 Specific Ways to Write Better Python)$450$356 -
Effective Ruby 中文版 | 寫出良好 Ruby 程式的 48 個具體做法 (Effective Ruby: 48 Specific Ways to Write Better Ruby)$450$383 -
完整學會 Git, GitHub, Git Server 的24堂課$360$284 -
FreeBSD Mastery: ZFS (Paperback)$1,125$1,069 -
Eclipse 4.4 完全攻略, 4/e [Gradle自動化建構Java開發專案]$620$484 -
TensorFlow + Keras 深度學習人工智慧實務應用$590$460 -
Python 初學特訓班 (增訂版) (附250分鐘影音教學/範例程式)$480$379 -
Deep Learning|用 Python 進行深度學習的基礎理論實作$580$458 -
單元測試的藝術, 2/e (The Art of Unit Testing: with examples in C#, 2/e)$650$507
相關主題
商品描述
Why spend time on coding problems that others have already solved when you could be making real progress on your Ruby project? This updated cookbook provides more than 350 recipes for solving common problems, on topics ranging from basic data structures, classes, and objects, to web development, distributed programming, and multithreading.
Revised for Ruby 2.1, each recipe includes a discussion on why and how the solution works. You’ll find recipes suitable for all skill levels, from Ruby newbies to experts who need an occasional reference. With Ruby Cookbook, you’ll not only save time, but keep your brain percolating with new ideas as well.
Recipes cover:
- Data structures including strings, numbers, date and time, arrays, hashes, files and directories
- Using Ruby’s code blocks, also known as closures
- OOP features such as classes, methods, objects, and modules
- XML and HTML, databases and persistence, and graphics and other formats
- Web development with Rails and Sinatra
- Internet services, web services, and distributed programming
- Software testing, debugging, packaging, and distributing
- Multitasking, multithreading, and extending Ruby with other languages
商品描述(中文翻譯)
為什麼要花時間在別人已經解決的程式碼問題上,而不專注於你的 Ruby 專案取得實際進展呢?這本更新的食譜書提供了超過 350 個解決常見問題的食譜,涵蓋從基本資料結構、類別和物件,到網頁開發、分散式程式設計和多執行緒等主題。
本書針對 Ruby 2.1 進行了修訂,每個食譜都包含了為什麼以及如何解決方案有效的討論。你會發現適合所有技能水平的食譜,從 Ruby 新手到偶爾需要參考的專家都有。使用《Ruby Cookbook》,你不僅能節省時間,還能讓你的大腦不斷激盪出新想法。
食譜內容包括:
- 資料結構,包括字串、數字、日期和時間、陣列、雜湊、檔案和目錄
- 使用 Ruby 的程式碼區塊,也稱為閉包
- 物件導向程式設計(OOP)特性,如類別、方法、物件和模組
- XML 和 HTML、資料庫和持久性,以及圖形和其他格式
- 使用 Rails 和 Sinatra 進行網頁開發
- 網際網路服務、網路服務和分散式程式設計
- 軟體測試、除錯、打包和發佈
- 多任務處理、多執行緒,以及使用其他語言擴展 Ruby
