`
aiyoo521
  • 浏览: 3900 次
  • 性别: Icon_minigender_1
  • 来自: 大连
最近访客 更多访客>>
社区版块
存档分类
最新评论

Ror学习笔录(三)

阅读更多
好久没记录了,这期间做了很多事
发现网上的资料远不够学习的
于是去书店买了本书--《Web开发敏捷之道--应用Rails进行敏捷Web开发,第二版》
感觉这书很好,讲的很细,比较适合有编程基础但刚接触Ror的人学习(打了折80多块)
唯一的不足就是比较老了,貌似第三版已经出了,但是还没有中文版。
—————————————————————————————————————————
当然,光看是没有用的。买来之后翻了几十页,决定跟随书中的实例讲解做一遍。
这期间个人感觉最费劲的就是搭配环境,所以总结了几条经验。

1.跟随教程学习的时候,最好按照教程中的软件版本安装。会省去很多不必要的麻烦。

2.在弄懂一个参数的作用之前,不要随意更改它。(就因为一个MySql端口号,害得我调查了一下午。)

3.看书的同时记笔记,如果不是借来的书,最好是在书上时时标注。方便以后查阅,也方便他人借阅时参考。

—————————————————————————————————————————
比起刚刚接触Ror时那份惊奇,现在更多的感觉是赞叹rails作者的用心良苦。与其说rails是最简洁的框架,不如说它是最死板的框架。(也许你会举出很多例子来告诉我它并不死板,但我说的是,如果真的想发挥它的敏捷优势,你必须熟练的掌握并遵守它的“规约”)

目前正在跟随教程中的一个书店实例进行临摹,偶尔自己改动改动看看效果。打算完成之后改用rails2.0重新做一遍。

最后,我认为,搭建环境是最锻炼人也是最折磨人的,光一个radrails就折腾了将近半天,加上ruby和rails,总计花费了3天左右在环境上。但是收获还是有的,总体上了解了ruby和rails的关系,对了,还有mysql,这是我第一次用,呵呵。
分享到:
评论

相关推荐

    神经网络ror resenet模型

    在Ror块中,不仅有常规的残差学习,还有更高层次的残差学习,即残差学习的残差。这种多层次的结构使得网络能更细致地理解特征,并且有助于减少过拟合,提高模型的泛化能力。 **CIFAR-10和CIFAR-100数据集** CIFAR-...

    RoR性能优化经验谈

    RoR(Ruby on Rails)是一种流行的开源Web开发框架,以其高效和简洁的代码著称。然而,随着网站规模的增长,性能优化成为...通过学习和实践这些经验,开发者可以更好地应对RoR性能挑战,创建出更健壮、高效的Web应用。

    ror中文资料

    在提供的压缩包文件中,我们可以看到"Ruby语言中文教程",这暗示了资源可能包含了关于Ruby语言的基础知识和进阶内容,对于学习RoR至关重要。Ruby是RoR的基础,理解其语法和特性对于掌握RoR框架极其关键。 **Ruby...

    ror

    NULL 博文链接:https://xuxiangpan888.iteye.com/blog/266696

    初探ROR

    **初探ROR** Ruby on Rails(简称ROR)是一个基于Ruby编程语言的开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,旨在促进...通过学习和实践,你将能够利用ROR构建出功能强大、易于维护的Web应用程序。

    RoR选题方向—源代码

    在这个选题方向中,我们主要探讨的是与RoR相关的源代码分析和学习。源代码是理解任何编程语言或框架工作原理的关键,对于RoR来说也不例外。 在深入源代码之前,我们需要了解RoR的一些核心概念。如ActiveRecord,它...

    ror实例

    "ror实例"可能指的是在学习或实践中,通过创建一个具体的Rails应用程序来理解和掌握RoR的工作原理和最佳实践。 在Ruby on Rails中,重要知识点包括: 1. **Gemfile与Gemfile.lock**:项目中的Gemfile用于指定项目...

    ROR安装必备所有架包

    在Ruby on Rails(ROR)开发环境中,安装和配置正确的依赖包是至关重要的。这个压缩包包含了一系列用于ROR框架的基础组件,但不包括Ruby本身。让我们深入了解一下这些包的作用和重要性。 首先,`actionpack`是Rails...

    ROR 学习笔记系列一 Windows XP下环境安装配置(2)

    在本篇ROR(Ruby on Rails)学习笔记中,我们将深入探讨如何在Windows XP操作系统上进行环境的安装和配置。Ruby on Rails是一个流行的开源Web应用框架,它基于Ruby编程语言,以其“DRY”(Don't Repeat Yourself)...

    RoRBlog 基于RoR的博客系统

    基于RoR的博客系统,代码风格简单清晰,前后太完善,适合初学者。

    机遇ROR 的图书管理系统

    《机遇ROR的图书管理系统》是一份以Ruby on Rails(简称ROR)技术为核心,旨在构建高效、便捷的图书管理解决方案的学习资料。Ruby on Rails,是基于Ruby编程语言的开源Web应用框架,它遵循MVC(Model-View-...

    learnRoR:艰难地学习RoR

    【标题】"learnRoR:艰难地学习RoR"揭示了这个项目是关于学习Ruby on Rails(RoR)框架的个人历程。RoR,或Rails,是由David Heinemeier Hansson开发的一个开源Web应用程序框架,它完全用Ruby编程语言编写。Ruby是一...

    Windows 上搭建 ROR环境

    #### 三、具体步骤 ##### 1. 安装Ruby - **选择版本**:根据个人需求选择合适的Ruby版本。本文中采用的是Ruby 1.8.7版本。虽然这是一个较老的版本,但在当时背景下,它能很好地支持Rails 3.0.9。 - **安装过程**:...

    RoR 培训课程PPT

    #### 三、扩展学习资源 - **书籍推荐**:《Agile Web Development with Rails》是一本经典的RoR教程,适合进一步深入了解RoR的开发实践。 - **在线社区**:参与Ruby on Rails官方论坛或Stack Overflow等社区,获取...

    ROR 文件的上传与下载

    ### ROR 文件的上传与下载:深入解析与实践 在Ruby on Rails(简称ROR)框架下,处理文件的上传与下载是一项常见的需求,尤其是在构建包含媒体内容的应用程序时。本文将基于给定的文件信息,详细阐述如何在Rails...

    freemis 基于ror框架的mis

    FreeMIS是一个基于Ruby on Rails(RoR)框架构建的管理信息系统(MIS)。RoR是由David Heinemeier Hansson开发的一个开源Web应用程序框架,它遵循“Don't Repeat Yourself”(DRY)原则,强调简洁和生产力。RoR使用...

    ROR绿色最新环境(2013/3/10)

    ROR环境 Ruby version 1.9.3 (java) RubyGems version 1.8.24 Rack version 1.4 Rails version 3.2.12 JavaScript Runtime therubyrhino (Rhino) Active Record version 3.2.12 Action Pack version 3.2.12 ...

    javarebel 用JAVA和ROR一样方便测试

    破解版本的JAR包,放到本地磁盘,ECLIPUS直接用,到JVM设置直接加 -noverify -javaagent:D:\javarebel.jar

    ROR环境配置

    在IT行业中,Ruby on Rails(简称ROR)是一款基于Ruby语言的开源Web应用程序框架,它遵循MVC(Model-View-Controller)架构模式,旨在简化Web应用开发过程,提高开发效率。本文将深入探讨如何配置ROR开发环境,以及...

Global site tag (gtag.js) - Google Analytics