图书介绍
Ruby Gems 开发实战2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)David Berube 著,王磊,寇晓丽,张建科译 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111249412
- 出版时间:2008
- 标注页数:223页
- 文件大小:55MB
- 文件页数:234页
- 主题词:计算机网络-程序设计
PDF下载
下载说明
Ruby Gems 开发实战PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 使用RubyGems2
第1章 什么是RubyGems2
1.1为什么使用RubyGems2
1.1.1标准化的软件包格式2
1.1.2访问Ruby软件包存储仓库3
1.1.3使用Gem服务器重新分发Gem包3
1.1.4处理软件包依赖关系3
1.1.5处理版本的依赖关系3
1.1.6透明地替换Ruby库4
1.1.7处理操作系统的差异4
1.2与其他包管理器的比较4
第2章 安装RubyGems6
2.1安装Ruby6
2.1.1你已经安装了Ruby6
2.1.2在Linux上安装Ruby6
2.1.3在Windows上安装Ruby7
2.1.4测试你的Ruby安装8
2.2在Linux/Mac OS X上安装RubyGems8
2.3升级RubyGems系统9
第3章 使用RubyGems10
3.1使用Gem包10
3.1.1使用Creditcard Gem包11
3.1.2使用Cmdparse包解析命令行参数13
3.2使用源码Gem包16
3.3调试RubyGems19
第4章 Gem包的版本管理21
4.1什么是Gem包的版本21
4.2安装旧版本的Gem包22
4.3更新Gem包23
4.4删除Gem包24
4.5指定Gem包版本24
第二部分 使用特殊的Ruby Gem包28
第5章 使用ActiveRecord访问数据28
5.1 ActiveRecord如何工作28
5.1.1 ActiveRecord模型类29
5.1.2数据处理31
5.2使用ActiveRecord归档RSS新闻32
5.3结论36
第6章 使用BlueCloth标记文本37
6.1 BlueCloth如何工作37
6.2将BlueCloth文本转换成HTML38
6.3将BlueCloth文本转换成PDF39
6.4结论43
第7章 使用Camping创建Web应用程序44
7.1 Camping如何工作44
7.1.1模型模块Camping::Models45
7.1.2控制器模块Camping::Controllers46
7.1.3视图模块Camping::Views46
7.2使用Camping记录时间47
7.3结论59
第8章 使用Cmdparse创建命令行应用程序60
8.1 Cmdparse如何工作60
8.2创建Job-Search工具62
8.3结论70
第9章 使用Erubis作为HTML模板71
9.1 Erubis如何工作71
9.2使用Erubis实现数据查看器73
9.3结论78
第10章 使用Feedtools解析Feed79
10.1 Feedtools如何工作79
10.2使用Feedtools构建新闻搜索工具80
10.3结论82
第11章 使用FxRuby创建图形用户接口程序83
11.1 FxRuby如何工作83
11.2使用FxRuby实现动态数据表单84
11.3结论89
第12章 使用YahooFinance获取股票信息90
12.1 YahooFinance如何工作90
12.2使用YahooFinance显示股票的变化91
12.3结论94
第13章 使用Hpricot解析HTML95
13.1 Hpricot如何工作95
13.2使用Hpricot抓取信息97
13.3结论99
第14章 使用Markaby生成HTML100
14.1 Markaby如何工作100
14.2使用Markaby实现股票走势图101
14.3结论104
第15章 使用Fastercsv解析CSV数据105
15.1 Fastercsv如何工作105
15.2使用Fastercsv处理人口普查数据106
15.3结论108
第16章 使用Multi完成多重分派109
16.1 Multi如何工作109
16.2使用Multi格式化SQL语句110
16.3结论117
第17章 使用Mongrel作为Web服务器118
17.1 Mongrel如何工作118
17.2使用Mongrel作为Rails的开发服务器119
17.3在Windows中将Mongrel作为服务运行120
17.4使用Mongrel运行Camping应用程序120
17.5使用Mongrel作为轻量级服务器121
17.6使用Apache2.2和Mongrel运行Rails应用122
17.7结论123
第18章 使用Net-SFTP安全传输文件124
18.1 Net-SFTP如何工作124
18.2使用Net-SFTP上传文件125
18.3结论126
第19章 使用Net-SSH在服务器端执行命令127
19.1 Net-SSH如何工作127
19.2使用Net-SSH和Vim编辑远程文件128
19.3结论131
第20章 使用Creditcard验证信用卡132
20.1 Creditcard如何工作132
20.2使用Creditcard批量验证信用卡卡号132
20.3结论134
第21章 使用PDF-Writer生成PDF文档135
21.1 PDF-Writer如何工作135
21.2使用PDF-Writer和Net/SFTP生成报表136
21.3结论141
第22章 使用Runt处理周期性事件142
22.1 Runt如何工作142
22.2使用Runt计划用户组会议144
22.3定期执行计划命令146
22.4结论148
第23章 使用Rails构建Web站点149
23.1 Rails如何工作149
23.2使用Rails开发一个简单的数据库应用程序150
23.3结论155
第24章 使用Rake自动执行任务157
24.1 Rake如何工作157
24.2使用BlueCloth和Rake生成文档158
24.3结论162
第25章 使用RMagick处理图片163
25.1 RMagick如何工作163
25.2使用RMagick创建缩略图164
25.3结论169
第26章 使用Memcache-Client加速Web应用170
26.1 Memcache-Client如何工作170
26.2使用Memcached加速Ruby on Rails的会话缓存171
26.3使用图形界面客户端访问Memcached服务器175
26.4结论177
第27章 使用Rubyzip管理Zip压缩包178
27.1 Rubyzip如何工作178
27.2从Zip压缩包中读取文本文件内容179
27.3结论181
第28章 使用Memoize加速函数调用182
28.1 Memorize如何工作182
28.2生成MP3列表183
28.3结论186
第29章 使用Id31ib-Ruby标记MP3文件187
29.1 Id3lib-Ruby如何工作187
29.2使用聚集标签器修改ID3标签188
29.3结论190
第30章 使用Shorturl简化URL链接191
30.1 Shorturl如何工作191
30.2使用Shorturl缩短RSS Feeds192
30.3结论194
第31章 使用Rubyscript2exe创建标准的Ruby可执行程序195
31.1 Rubyscript2exe如何工作195
31.2使用Rubyscript2exe打包id3tool196
31.2.1示例剖析197
31.2.2特殊的Rubyscript2exe参数198
31.3结论199
第32章 使用Tidy清理混乱的HTML页面200
32.1 Tidy如何工作200
32.2使用Tidy格式化HTML202
32.3结论205
第33章 使用XML-simple解析XML206
33.1 XML-simple如何工作206
33.1.1使用xml_ in解析XML文件206
33.1.2使用xml out生成XML字符串207
33.2使用XML-simple跟踪OpenSSL的缺陷208
33.3结论212
第三部分 创建Ruby Gem包214
第34章 创建自己的Gem包214
34.1 Gem包的内部结构214
34.2什么是Gemspec214
34.3根据Gemspec创建Gem包214
34.4结论218
第35章 Gem包的分发219
35.1分发Gem包的方法219
35.1.1使用RubyForge分发Gem包220
35.1.2使用gem_server分发Gem包221
35.1.3使用Web服务器分发Gem包222
35.2结论223
热门推荐
- 1680048.html
- 2380932.html
- 2976873.html
- 2715825.html
- 1961149.html
- 2115608.html
- 955747.html
- 791080.html
- 3023714.html
- 3540717.html
- http://www.ickdjs.cc/book_3033942.html
- http://www.ickdjs.cc/book_1651412.html
- http://www.ickdjs.cc/book_488006.html
- http://www.ickdjs.cc/book_2490083.html
- http://www.ickdjs.cc/book_3767182.html
- http://www.ickdjs.cc/book_2824822.html
- http://www.ickdjs.cc/book_290566.html
- http://www.ickdjs.cc/book_2821800.html
- http://www.ickdjs.cc/book_2746374.html
- http://www.ickdjs.cc/book_3066128.html