分享
 
 
 

Ruby Gems 开发实战

Ruby Gems 开发实战  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,其他,

作者: (美)贝鲁比(Berube,D)著;王磊等译

出 版 社: 机械工业出版社

出版时间: 2008-12-1字数:版次: 1页数: 223印刷时间: 2008/12/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787111249412包装: 平装内容简介

本书讨论如何在Ruby或者Rails项目中使用现有Ruby解决方案的全面指导书,同时它也涵盖了如何创建或者分发Ruby软件包的相关内容。本书分为三部分,分别为使用Ruby Gems、使用特殊的Ruby Gems包和创建Ruby Gems包。

本书非常适合Ruby开发者阅读,也适合那些使用Rails,或是希望对现有Ruby、Rails项目进行扩展的开发者。

本书通过丰富的示例,向读者介绍了当今最具影响的34个Ruby Gems包,其中包括:

■使用Creditcard验证信用卡。

■使用FxRuby创建跨平台的GUI应用程序。

■使用Memcache-Client提高Rails应用程序的效率。

■使用Camping开发轻量级的Web应用程序。

■使用ActiveRecord简化数据库访问。

■使用Feedtools处理RSS Feed。

■使用RMagick处理图片。

通过对这些Gems包的学习,你能立刻在项目中使用它们。

通过阅读本书,你也将学会如何封装或者分发自己的Ruby Gems,以及如何使用Ruby Gems处理不同Gems包间的依赖,或者相同Gems包的不同版本之间的依赖。另外,本书也详细说明了在不同操作系统(如Mac、Windows或者Linux)上使用Ruby Gems的差异。通过对本书的学习,你将学会如何利用Ruby Gems,在多个Ruby或Rails项目中更容易地重用代码。当然,你也可以向更多的Ruby爱好者提供你的Ruby Gems。

作者简介

David Berube,是一名Ruby开发者、培训家,作家以及演说家。以前,他主要使用PHP、Perl、C++和Visual Basic等从事软件开发。从2003年起,David开始使用Ruby和Ruby on Rails从事软件开发。

目录

译者序

作者简介

致谢

第一部分 使用RubyGems

第1章 什么是RubyGems

1.1 为什么使用RubyGems

1.1.1 标准化的软件包格式

1.1.2 访问Ruby软件包存储仓库

1.1.3 使用Gem服务器重新分发Gem包

1.1.4 处理软件包依赖关系

1.1.5 处理版本的依赖关系

1.1.6 透明地替换Ruby库

1.1.7 处理操作系统的差异

1.2 与其他包管理器的比较

第2章 安装RubyGems

2.1 安装Ruby

2.1.1 你已经安装了Ruby

2.1.2 在Linux上安装Ruby

2.1.3 在Windows上安装Ruby

2.1.4 测试你的Ruby安装

2.2 在Linux/Mac OS X上安装RubyGems

2.3 升级RubyGems系统

第3章 使用RubyGems

3.1 使用Gem包

3.1.1 使用Creditcard Gem包

3.1.2 使用Cmdparse包解析命令行参数

3.2 使用源码Gem包

3.3 调试RubyGems

第4章 Gem包的版本管理

4.1 什么是Gem包的版本

4.2 安装旧版本的Gem包

4.3 更新Gem包

4.4 删除Gem包

4.5 指定Gem包版本

第二部分 使用特殊的Ruby Gem包

第5章 使用ActiveRecord访问数据

5.1 ActiveRecord如何工作

5.1.1 ActiveRecord模型类

5.1.2 数据处理

5.2 使用ActiveRecord归档RSS新闻

5.3 结论

第6章 使用BlueCloth标记文本

6.1 BlueCloth如何工作

6.2 将BlueCloth文本转换成HTML

6.3 将BlueCloth文本转换成PDF

6.4 结论

第7章 使用Camping创建Web应用程序

7.1 Camping如何工作

7.1.1 模型模块Camping::Models

7.1.2 控制器模块Camping::Controllers

7.1.3 视图模块Camping::Views

7.2 使用Camping记录时间

7.3 结论

第8章 使用Cmdparse创建命令行应用程序

8.1 Cmdparse如何工作

8.2 创建JobSearch工具

8.3 结论

第9章 使用Erubis作为HTML模板

9.1 Erubis如何工作

9.2 使用Erubis实现数据查看器

9.3 结论

第10章 使用Feedtools解析Feed

10.1 Feedtools如何工作

10.2 使用Feedtools构建新闻搜索工具

10.3 结论

第11章 使用FxRuby创建图形用户接口程序

11.1 FxRuby如何工作

11.2 使用FxRuby实现动态数据表单

11.3 结论

第12章 使用YahooFinance获取股票信息

12.1 YahooFinance如何工作

12.2 使用YahooFinance显示股票的变化

12.3 结论

第13章 使用Hpricot解析HTML

13.1 Hpricot如何工作

13.2 使用Hpricot抓取信息

13.3 结论

第14章 使用Markaby生成HTML

第15章 使用Fastercsv解析CSV数据

第16章 使用Multi完成多重分派

第17章 使用Mongrel作为Web服务器

第18章 使用NetSFTP安全传输文件1

第19章 使用NetSSH在服务器端执行命令

第20章 使用Creditcard验证信用卡1

第21章 使用PDFWriter生成PDF文档

第22章 使用Runt处理周期性事件

第23章 使用Rails构建Web站点

第24章 使用Rake自动执行任务

第25章 使用RMagick处理图片

第26章 使用MemcacheClient加速Web应用

第27章 使用Rubyzip管理Zip压缩包

第28章 使用Memoize加速函数调用

第29章 使用Id3libRuby标记MP3文件

第30章 使用Shorturl简化URL链接

第31章 使用Rubyscript2exe创建标准的Ruby可执行程序

第32章 使用Tidy清理混乱的HTML页面

第33章 使用XMLsimple解析XML

第三部分 创建Ruby Gem包

第34章 创建自己的Gem包

第35章 Gem包的分发

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有