查看: 71087|回复: 21

[精华] ITPUB动态语言之Ruby汇总篇

[复制链接]
认证徽章
论坛徽章:
277
马上加薪
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:14马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-18 16:41:11版主9段
日期:2012-11-25 02:21:03ITPUB年度最佳版主
日期:2014-02-19 10:05:27现任管理团队成员
日期:2011-05-07 01:45:08
发表于 2010-6-25 22:37 | 显示全部楼层 |阅读模式
Ruby是一种为简单快捷面向对象编程的脚本编程语言,由日本人松本行弘开发,遵守GPL协议和Ruby License。Ruby的作者认为Ruby > Smalltalk和Perl,表示Ruby是一个语法像Smalltalk一样完全面向对象、脚本执行、又有Perl强大的文字处理功能的程序语言。其它特色包括: 运算符重载、自动垃圾回收、大量的DLL标准库等等。

Ruby的作者于1993年2月24日开始编写Ruby,直至1995年12月才正式公开发布于fj(新闻组)。之所以称为Ruby,是因为Perl的发音与6月的诞生石pearl(珍珠)相同,因此Ruby以7月的诞生石ruby(红宝石)命名。Ruby明显比其他类似的编程语言(如Perl或Python)年轻,又因为Ruby是日本人发明的,所以早期的非日文资料和程序都比较贫乏,所以现在在网上仍然可以找到Ruby的资料太少之类的批评。约于2000年,Ruby开始进入美国,英文的资料开始发展。

Ruby的特点:
· 语法简单
· 完全面向对象(类,方法调用等)
· 特殊的面向对象功能(Mixin,特殊方法等)
· 操作符重载
· 错误处理功能
· 迭代器和闭包
· 垃圾回收
· 动态载入(取决于系统架构)
· 可移植性高.不仅可以运行在多数UNIX上,还可以运行在DOS,Windows,Mac,BeOS等平台上

以下内容均有链接!

一、开发框架
Fastr,一个Ruby Web 框架
轻量级Web Ruby框架Sinatra
TorqueBox 1.0.0 Beta 14发布,Ruby应用平台
强化Ruby Web应用程序的Rack中间件



二、开发库
Nestful:简单的Ruby HTTP/REST 客户端库



三、语言入门
Ruby语言入门教程
Ruby 基础教程
Ruby程序设计语言之输入输出和标准库
ruby语言的控制结构
ruby的类和方法
JRuby安装手册
Jruby引用java类-包方法总结
ruby的数组
多态,重载,覆盖和ruby
ruby——Access Control
ruby中的Arrays and Hashes
ruby语言的控制结构
ruby之Regular Expressions
Ruby on Rails 的秘笈
Ruby之输入输出和标准库
ruby语言简介
Ruby分布式对象
Ruby中的数字类型



四、工具
Vagrant:基于Ruby的创建虚拟化开发环境工具
RubyMine 2.0
Ruby静态分析工具检视:metric_fu, Simian, Saikuro以及其他



五、资料
1、入门级
Addison.Wesley.The.Ruby.Way.2nd.Edition.Oct.2006.chm
Pragmatic.Bookshelf.Everyday.Scripting.with.Ruby.Jan.2007
O'Reilly.Learning.Ruby.May.2007.chm
Peachpit.Ruby.Visual QuickStart Guide.2008
OReilly.The.Ruby.Programming.Language.2008
Apress.Beginning Ruby.From Novice to Professional.2Ed.2009
Programming Ruby 1.9 : The Pragmatic Programmers' Guide
Ruby.On.Rails.Power.pdf
Addison.Wesley.Ruby.Phrasebook.Sep.2008
【Ruby】The.Book.of.Ruby.2008.pdf

2、jRuby
O'Reilly.JRuby.Cookbook.Nov.2008
Apress - NetBeans Ruby and Rails IDE with JRuby 2009

3、IronRuby
Sams - IronRuby Unleashed Feb 2010

4、FXRuby
Pragmatic.FXRuby.Create.Lean.and.Mean.GUIs.with.Ruby.2008

5、中级技术
Pragmatic.Metaprogramming.Ruby.Feb.2010
Pragmatic.Bookshelf.Best.of.Ruby.Quiz.Mar.2006
Robin and Ruby Apr 2010
O'Reilly - Ruby Best Practices Jun 2009
Ruby - Rails Rescue Handbook【Rails拯救手册】
【Manning eBook】The Well Grounded Rubyist May 2009
【Manning eBook】Ruby in Practice May 2009

6、Ruby重构技术
Addison.Refactoring Ruby Edition.2009
Addison-Wesley - Refactoring in Ruby Oct 2009

7、Ruby的Web开发
Ruby on Rails for Microsoft Developers 2009
Ruby on Rails Bible 2008
Packt.Building.Dynamic.Web.2.0.Websites.with.Ruby.on.Rails.2008
Ruby.on.Rails.Web.Mashup.Projects.April.2008.pdf
Ruby.on.Rails.for.PHP.and.Java.Developers.Sep.2007.pdf
Addison.Mongrel.Serving.Deploying.and.Extending.Your.Ruby.Applications
Enterprise Recipes with Ruby and Rails Dec 2008
Wrox.Professional.Ruby.on.Rails.Feb.2008
Apress.Pro.Active.Record.Databases.with.Ruby.and.Rails.2007

8、GUI
Pragmatic.Bookshelf.Scripted.GUI.Testing.with.Ruby.Aug.2008
Pragmatic.Scripted.Gui.Testing.with.Ruby.Aug.2008

9、Cocoa
Programming Cocoa with Ruby Aug 2009

10、Ruby工具
Apress.Raven.Scripting.Java.Builds.with.Ruby.Jun.2007
Apress.Practical.Ruby.Gems.Apr.2007.pdf




六、技巧
用Ruby抓取网页通过ActiveRecord存到数据库
使用Ruby收发邮件
ruby连接ms access
在Ruby on Rails/Naked Objects精神指引下的域驱动开发框架
目前和Ruby On Rails类似的web框架总结

[ 本帖最后由 jieforest 于 2010-6-29 19:05 编辑 ]
论坛徽章:
2645
季节之章:冬
日期:2019-07-13 22:29:26季节之章:春
日期:2019-07-13 22:29:26季节之章:夏
日期:2019-07-13 22:29:26季节之章:秋
日期:2019-07-13 22:29:26技术图书徽章
日期:2019-07-16 20:18:59技术图书徽章
日期:2019-07-23 19:16:19技术图书徽章
日期:2019-07-27 08:57:22嫦娥
日期:2019-08-03 07:05:29玉石琵琶
日期:2019-08-03 08:17:02铁扇公主
日期:2019-08-03 21:12:36
发表于 2010-6-25 22:55 | 显示全部楼层
支持。

使用道具 举报

回复
论坛徽章:
131
乌索普
日期:2017-09-26 13:06:30马上加薪
日期:2014-11-22 01:34:242014年世界杯参赛球队: 尼日利亚
日期:2014-06-17 15:23:23马上有对象
日期:2014-05-11 19:35:172014年新春福章
日期:2014-04-04 16:16:58马上有对象
日期:2014-03-08 16:50:54马上加薪
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14
发表于 2010-6-25 23:46 | 显示全部楼层
nice job

使用道具 举报

回复
认证徽章
论坛徽章:
9
2010新春纪念徽章
日期:2010-01-04 08:33:082010新春纪念徽章
日期:2010-03-01 11:20:08ITPUB9周年纪念徽章
日期:2010-10-08 09:32:272012新春纪念徽章
日期:2012-01-04 11:53:542013年新春福章
日期:2013-02-25 14:51:24阿斯顿马丁
日期:2013-08-05 21:20:47三菱
日期:2013-08-22 22:07:192014年新春福章
日期:2014-02-18 16:43:09马上有钱
日期:2014-02-18 16:43:09
发表于 2010-6-27 03:41 | 显示全部楼层
支持一下!

使用道具 举报

回复
招聘 : 数据库管理员
认证徽章
论坛徽章:
83
IT宝贝
日期:2013-11-15 18:40:242015年新春福章
日期:2015-03-06 11:57:31美羊羊
日期:2015-03-04 14:48:58马上加薪
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:14马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-18 16:41:11
发表于 2010-6-30 09:21 | 显示全部楼层
非常感谢jieforest支持论坛知识体系共建活动,整理了此帖,pub币,徽章,衣服均已经赠送,请注意查收!

欢迎更多的朋友加入知识分享者的行列,来奉献更多的技术专题索引帖,活动详情,欢迎点击以下链接了解:
ITPUB知识体系共建活动:http://www.itpub.net/thread-1312104-1-1.html

使用道具 举报

回复
论坛徽章:
0
发表于 2010-6-30 22:08 | 显示全部楼层
支持一下!!!

使用道具 举报

回复
认证徽章
论坛徽章:
1054
紫蜘蛛
日期:2015-09-22 15:53:22紫蜘蛛
日期:2015-10-15 13:48:52紫蜘蛛
日期:2015-10-15 14:45:48紫蜘蛛
日期:2015-10-15 14:47:47紫蜘蛛
日期:2015-10-15 14:48:45九尾狐狸
日期:2015-09-22 15:53:22九尾狐狸
日期:2015-10-15 13:50:37九尾狐狸
日期:2015-10-15 14:45:48九尾狐狸
日期:2015-10-15 14:47:47九尾狐狸
日期:2015-10-15 14:48:45
发表于 2010-7-1 14:15 | 显示全部楼层
good job

使用道具 举报

回复
论坛徽章:
129
2015年新春福章
日期:2015-03-06 11:57:31ITPUB9周年纪念徽章
日期:2010-10-08 09:32:26ITPUB9周年纪念徽章
日期:2010-10-08 09:32:26ITPUB9周年纪念徽章
日期:2010-10-08 09:32:26ITPUB9周年纪念徽章
日期:2010-10-08 09:32:262010世博会纪念徽章
日期:2010-10-05 15:55:362010广州亚运会纪念徽章:手球
日期:2010-09-15 22:46:19设计板块每日发贴之星
日期:2010-07-23 01:01:01行业板块每日发贴之星
日期:2010-07-22 01:01:04开发板块每日发贴之星
日期:2010-07-22 01:01:04
发表于 2010-7-19 23:39 | 显示全部楼层
多谢斑竹的整理

使用道具 举报

回复
论坛徽章:
39
ITPUB元老
日期:2005-10-13 10:38:002012新春纪念徽章
日期:2012-01-04 11:49:54ITPUB官方微博粉丝徽章
日期:2011-07-04 09:42:062011新春纪念徽章
日期:2011-02-18 11:43:352011新春纪念徽章
日期:2011-01-04 10:36:17ITPUB9周年纪念徽章
日期:2010-10-08 09:34:022010新春纪念徽章
日期:2010-03-01 11:07:27祖国60周年纪念徽章
日期:2009-10-09 08:28:002009新春纪念徽章
日期:2009-01-04 14:52:282008新春纪念徽章
日期:2008-02-13 12:43:03
发表于 2010-8-4 16:52 | 显示全部楼层
非常好的帖子

使用道具 举报

回复
认证徽章
论坛徽章:
25
2008新春纪念徽章
日期:2008-02-13 12:43:032010广州亚运会纪念徽章:龙舟
日期:2010-09-26 10:39:08ITPUB9周年纪念徽章
日期:2010-10-08 09:28:51参与SAP云计算之旅活动纪念
日期:2011-05-23 11:02:23开发板块每日发贴之星
日期:2011-08-01 01:01:02ITPUB十周年纪念徽章
日期:2011-11-01 16:24:512012新春纪念徽章
日期:2012-01-04 11:54:262013年新春福章
日期:2013-02-25 14:51:242014年新春福章
日期:2014-02-18 16:43:092010新春纪念徽章
日期:2010-03-01 11:04:58
发表于 2010-8-31 13:57 | 显示全部楼层
收藏了
多谢楼主的辛苦分享。

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 
京ICP备09055130号-4  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表