书籍详情
The Ruby Way中文版(第二版)
作者:(美)富尔顿 著,陈秋萍,赵子鹏 译
出版社:人民邮电出版社
出版时间:2007-11-01
ISBN:9787115166692
定价:¥79.00
购买这本书可以去
内容简介
Ruby是一种面向对象的敏捷语言,借鉴了LISP、Smalltalk、Perl、CLU和其他语言的出色特性。在本书第1版面世后的5年内,Ruby得以日益流行。本书采用“如何解决问题”的方式阐述Ruby编程,涵盖了以下内容:Ruby术语和基本原理;数字、字符串等低级数据类型的操作;正则表达式;国际化和Ruby消息目录;散列、数组及栈、树和图等其他数据结构的操作;I/O、文件和对象持久化;Ruby特有的OOP技术及动态编程;Tk、GTK+、Fox和Qt等Ruby图形用户界面;使用RUbY线程实现轻量级多任务:使用Ruby编写脚本和进行系统管理;使用图像文件、PDF、YAML、xML、RSS和Atom;Ruby代码的测试、调试、性能分析和打包;低级网络编程和客户/服务器交互;Rails、Nitro、Wee、IOWA等Web开发工具;使用分布式Rkuby、Rinda和Ring。书中包含400多个按主题分类的示例,每个示例都回答了“如何使用Ruby来完成”的问题。首先对要完成的任务进行了描述,并讨论技术方面的约束条件,然后循序渐进地阐述一种优秀的解决方案,并辅以说明和解释以帮助读者理解。作者Hal Fulton以旁征博引、引人入胜而又清晰易懂的写作手法,全面而详细地阐述了.Ruby,让读者感到犹如有一位知识渊博的老师在身边,并渴望将其掌握的知识悉数传授给你。本书可作为中高级程序员深入了解Ruby以及使用它来解决实际问题的参考手册。
作者简介
Hal Fulton拥有密西西比大学的两个计算机学位。在社区大学里教授计算机课程4年后,他因工作需要(主要受聘于奥斯汀的IBM)搬到了德克萨斯州奥斯汀。他拥有15年使用各种UNIx系统(包括AIx、Solaris和Linux)的经验。他首次接触Ruby是在1999年,从2001年开始他就着手编写本书的第l版,这是第二本用英语编写的Ruby图书。他参加了六次Ruby大会,并在其中的四次中发表过演讲,包括在德国卡尔斯鲁厄召开的首届欧洲Ruby大会。目前,他在德克萨斯奥斯汀的Broadwing Communications工作,主要从事大型数据仓库和电信应用方面的工作。他每天都在使用C++和Oracle,当然还有Ruby。Hal仍活跃在Ruby邮件列表和IRC频道中,且正在开发几个Ruby项目。他是ACM和IEEE计算机协会的成员。在生活中,他喜欢音乐、阅读、写作、艺术和摄影。他还是Mars社团的成员和天文爱好者,平生的愿望是进行一次太空旅行。
目录
第1章 RUBY概述
第2章 使用字符串
第3章 使用正则表达式
第4章 RUBY的国际化
第5章 执行数值计算
第6章 符号和范围
第7章 处理时间和日期
第8章 数组、散列及其他枚举类型
第9章 高级数据结构
第10章 I/O和数据存储
第11章 RUBY的OOP与动态特性
第12章 RUBY的图形界面
第13章 RUBY中的线程
第14章 脚本编程与系统管理
第15章 RUBY和数据格式
第16章 测试和调试
第17章 代码的打包和分发
第18章 网络编程
第19章 RUBY与WEB应用程序
第20章 分布式RUBY
第21章 RUBY开发工具
第22章 RUBY社区
第2章 使用字符串
第3章 使用正则表达式
第4章 RUBY的国际化
第5章 执行数值计算
第6章 符号和范围
第7章 处理时间和日期
第8章 数组、散列及其他枚举类型
第9章 高级数据结构
第10章 I/O和数据存储
第11章 RUBY的OOP与动态特性
第12章 RUBY的图形界面
第13章 RUBY中的线程
第14章 脚本编程与系统管理
第15章 RUBY和数据格式
第16章 测试和调试
第17章 代码的打包和分发
第18章 网络编程
第19章 RUBY与WEB应用程序
第20章 分布式RUBY
第21章 RUBY开发工具
第22章 RUBY社区
猜您喜欢