一、ruby白魔法书
http://www.infoq.com/cn/articles/ruby-white-magic-book
二、infoq社区的ruby
http://www.infoq.com/cn/ruby/
三、TDD学习ruby
http://rubykoans.com/
四、猴子补丁
http://monkeyandcrow.com/
五、ruby的机器学习,弱于Python和R
http://www.yangzhiping.com/tech/ruby-machine-learning.html http://blog.jobbole.com/53546/
六、理解symbol和string
http://www.gaurishsharma.com/2013/04/understanding-differences-between-symbols-strings-in-ruby.html
七、ruby中clone VS dup
1.clone会拷贝单例方法,而dup不会。
a = Object.new def a.hello "hello" end a.dup.hello # raises NoMethodError a.clone.hello # return "hello"
2.dup不能对frozen状态的对象进行拷贝,而clone可以。
3.railscast中文解读
http://blog.csdn.net/ABBuggy/article/category/1281992/2
4.rails视频基地
gorails.com
http://happycasts.net/episodes?tag_id=5
http://www.xuexi111.com/jiaocheng/shipin/26291.html(国内的rails视频教程)
5.jquery ujs
https://gorails.com/episodes/button-loading-animations-with-jquery-ujs
http://happycasts.net/episodes/66?autoplay=true
6.rails生成脚本
http://appscrolls.org/
railswizard.org
相关推荐
- **社区资源**:加入Rails官方论坛、Stack Overflow等社区获取帮助和支持。 #### 十一、文档编写技巧 - **重要性**:良好的文档不仅有助于他人理解你的代码,还能提高团队协作效率。 - **实践**:编写清晰、准确...
1. **安装与设置**:首先,学习如何在本地环境中安装Ruby、RubyGems和Rails。Ruby版本管理器如RVM(Ruby Version Manager)或rbenv可以帮助轻松切换和管理不同的Ruby版本。Rails可以通过`gem install rails`命令进行...
总的来说,这个压缩包对于Ruby on Rails的初学者或希望升级现有项目的开发者来说,是一个宝贵的资源。它提供了便捷的方式来获取和安装Rails框架,从而快速进入开发状态。不过,使用前应确保已安装好Ruby环境,并了解...
本资源为"Ruby on Rails Web开发学习实录随书光盘"的源代码,是清华大学出版社出版的相关书籍的配套资料,旨在帮助读者深入理解和实践Rails开发。 1. **Ruby基础知识**:Ruby是一种面向对象的、动态类型的编程语言...
本压缩包中的"Ruby on Rails入门经典代码"提供了新手学习Rails的宝贵资源,帮助初学者快速掌握这个强大的框架。 1. **Rails基础知识**: - MVC架构:Rails的核心设计模式,模型负责数据处理,视图负责展示,控制器...
以上就是Ruby on Rails学习案例中涵盖的关键知识点,通过实践这些概念和技术,你将能够构建出功能完善的Web应用程序。在"Learning-Ruby-on-Rails-master"这个项目中,你可以找到具体的代码示例和练习,逐步加深对...
《Ruby on Rails 3 Tutorial》是一本专门为初学者设计的指南,旨在帮助读者快速掌握Ruby on Rails这一强大的Web开发框架。...这本书是Ruby on Rails初学者的一份宝贵资源,将帮助你开启精彩的Web开发之旅。
Ruby on Rails,简称Rails,是由David Heinemeier Hansson创建的一种基于Ruby语言的开源Web应用程序框架,它遵循MVC(模型-...但是,如果你正在维护一个老项目或学习历史版本的Rails,这个环境包将是一个宝贵的资源。
Ruby on Rails(简称Rails)是一种基于Ruby编程语言的开源Web应用程序框架,专为敏捷开发而设计,强调简洁的...对于Ruby on Rails初学者和经验丰富的开发者来说,这样一份详尽的API文档都是不可或缺的学习和工作资源。
这个“ruby on rails 教程源码”很可能是为了辅助学习者深入理解Rails的工作原理和最佳实践,通过实际操作来提升技能。 在Rails中,`sample_app-master`可能是一个示例应用程序的主目录,它包含了完整的项目结构。...
2. Ruby on Rails学习资源: 文件中提到的“Learn Ruby on Rails”是一本为Ruby on Rails初学者准备的入门教程。该书因其文字表达清晰,代码示例中采用彩色高亮,方便阅读和理解。它还包含目录,使得读者能够快速...
Ruby on Rails 4 Tutorial 是一本深受开发者欢迎的书籍,它详细介绍了如何使用Ruby on Rails这一强大的Web开发框架。Ruby on Rails(简称Rails)是基于Ruby语言的开源框架,以其“约定优于配置”(Convention over ...
同时,Rails社区活跃,有许多优秀的资源和教程可供参考,例如官方文档、Stack Overflow、GitHub上的开源项目等,都是学习的好去处。 总之,《Ruby On Rails》中文教材将引导你进入这个强大而高效的Web开发世界,...
本书首先会介绍Ruby语言的基础知识,包括变量、数据类型、控制结构、类和对象等核心概念,因为理解Ruby语言是学习Rails的前提。在深入Ruby语法的同时,也会讲解面向对象编程的基本理念,这对于理解Rails的MVC(Model...
10. **社区和资源**:Rails拥有活跃的社区,如Stack Overflow、GitHub、RailsGuides和各种教程,这些都是学习过程中宝贵的资源。 通过《Ruby on Rails入门经典》的学习,你将逐步掌握这个强大的框架,并具备开发...
Rails是建立在Ruby之上的,因此深入理解Ruby是学习Rails的基础。 2. **Rails架构**:了解MVC模式是至关重要的。Model负责数据模型和业务逻辑,View负责显示用户界面,Controller则作为两者之间的桥梁,处理用户请求...
Ruby on Rails,简称ROR或Rails,是一款基于Ruby语言的开源Web应用框架,它遵循Model-...Rails社区非常活跃,有许多优秀的在线资源和工具,如Stack Overflow、GitHub、RailsGuides等,可以帮助开发者持续学习和提升。