论坛首页 编程语言技术论坛

Ruby for Rails读书笔记(1)

浏览 10992 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2006-10-11  
  最近正在读一名关于Ruby的书,名称为<<Ruby for Rails>>。由于想系统地学习一下Ruby和Ruby on Rails,所以开始读这本书。这本书中包括这两个内容。本人对Ruby和Ruby on Rails很感兴趣,并且这个现在兴起,所以从今天开始写一下这本书的读书笔记。我读的是一本电子书,英文版,所以,如果有的地方写的不对,请高手们指出,大家互相交流一下,共同促进。

今天,首先介绍一下Ruby和Rails的安装。在windows上安装的就不介绍了,这里讲的是在Linux平台上的安装。如果有人在windows上不会安装,我建议就不要学了。

1.下载 ruby-1.8.4.tar.gz 和 rubygems-0.9.0.zip
http://www.rubyonrails.org 的网站上可以得到。

2.安装
tar zxvf ruby-1.8.4.tar.gz
cd ruby-1.8.4
./configure -prefix=/opt/ruby (这是指定安装路径,根据个人的需要)
make
make install


3.设置PATH
将RUBY_HOME/bin加入到环境变量PATH中。(RUBY_HOME为ruby的安装路径)
ruby -v命令能显示出ruby的版本信息即为正确。

4.安装rubygems
unzip rubygems-0.9.0.zip
cd rubygems-0.9.0
ruby setup.rb


显示如下信息:
Successfully built RubyGem
Name: sources
Version: 0.0.1
File: sources-0.0.1.gem


进行RUBY_HOME/bin目录中,使用
gem install rails --include-dependencies
命令安装rails和相关的文件

5.建立一个工作目录(可选)
在这里我建立了一个目录,后面的相关使用就在这年目录中运行。
mkdir ruby4rails

到这里,安装已经完成。

下一次将介绍ruby的一些知识。
   发表时间:2006-10-11  
由于我是也是初学者,只能精神上支持你了

不过貌似要系统学习Ruby,而不是RoR的话《Programming Ruby》要好点吧?
0 请登录后投票
   发表时间:2006-10-11  
首先,谢谢楼上的回复,这本书不但讲Ruby,而且还有Ruby on Rails,我写的时候只是想把Ruby和Ruby on Rails都称了Ruby,虽然这个两种东西
0 请登录后投票
   发表时间:2006-10-11  
programming ruby 对于了解 Ruby 语言的各个方面来说,更全面。它就是按照通常的介绍编程语言的方式来的:数据类型,变量,表达式,语句,核心类,库,等等。

Ruby for Rails 更有针对性,针对  Rails 开发者的需要介绍 Ruby。 由于 Rails 用到了 Ruby 各种最精彩的特性,  Ruby for Rails 也就介绍了 Ruby 的一些最核心、最出彩的部分。在这些方面, ruby for rails 比 programming ruby 介绍得更透彻。例如关于 Ruby 的动态性, Rails 源代码的模块化组织技术,Ruby 的模块,作用域等等。

尤其是它在介绍 Ruby时,用了很多 Rails 作为代码例子,这就比那些虚构的例子更有说服力、更实用。

Ruby  for Rails 通俗的地方非常通俗,让你觉得这么简单的东西还需要解释吗,但是,深刻的地方也非常深刻。 这本书非常有特色,非常独特。值得一看。
0 请登录后投票
   发表时间:2006-10-11  
uncutstone 写道
programming ruby 对于了解 Ruby 语言的各个方面来说,更全面。它就是按照通常的介绍编程语言的方式来的:数据类型,变量,表达式,语句,核心类,标准库,等等。

Ruby for Rails 更有针对性,针对  Rails 开发者的需要介绍 Ruby。 由于 Rails 用到了 Ruby 各种最精彩的特性,  Ruby for Rails 也就介绍了 Ruby 的一些最核心、最出彩的部分。在这些方面, ruby for rails 比 programming ruby 介绍得更深刻。例如关于 Ruby 的动态性, Rails 源代码的模块化组织技术,Ruby 的模块,作用域等等。

尤其是它在介绍 Ruby时,用了很多 Rails 作为代码例子,这就比那些虚构的例子更有说服力、更实用。

Ruby  for Rails 通俗的地方非常通俗,让你觉得这么简单的东西还需要解释吗,但是,深刻的地方也非常深刻。 这本书非常有特色,非常独特。值得一看。


发重了, 怎么删啊?
0 请登录后投票
   发表时间:2006-10-11  
uncutstone 写道
programming ruby 对于了解 Ruby 语言的各个方面来说,更全面。它就是按照通常的介绍编程语言的方式来的:数据类型,变量,表达式,语句,核心类,库,等等。

Ruby for Rails 更有针对性,针对  Rails 开发者的需要介绍 Ruby。 由于 Rails 用到了 Ruby 各种最精彩的特性,  Ruby for Rails 也就介绍了 Ruby 的一些最核心、最出彩的部分。在这些方面, ruby for rails 比 programming ruby 介绍得更深刻。例如关于 Ruby 的动态性, Rails 源代码的模块化组织技术,Ruby 的模块,作用域等等。

尤其是它在介绍 Ruby时,用了很多 Rails 作为代码例子,这就比那些虚构的例子更有说服力、更实用。

Ruby  for Rails 通俗的地方非常通俗,让你觉得这么简单的东西还需要解释吗,但是,深刻的地方也非常深刻。 这本书非常有特色,非常独特。值得一看。


这本书什么什么时候可以上市阿?我都想迫不及待买来看了。看电子版实在太废眼睛了。
0 请登录后投票
   发表时间:2006-10-11  
通常这种读书笔记有被‘隐藏’的危险,你有什么问题直接拿出来,否则自己写流水帐让我们做校对就没什么讨论价值了。应该放到自己blog上。

希望robbin考虑一下主动隐藏功能,类似这样的因为不熟悉‘潜规则’ 结果好心做坏事而扼杀新人就太可惜了,所以我没投隐藏票。
0 请登录后投票
   发表时间:2006-10-11  
robbin 写道


这本书什么什么时候可以上市阿?我都想迫不及待买来看了。看电子版实在太废眼睛了。


现在我们自己基本校对完了,还有一些分散的问题需要解决,有些需要联系作者,例如,我们认为原文的一些错误等等。
出版社方面还要校一遍,不知道他们会需要多少时间。 不过图灵公司好像效率很高。
我估计在12月应该差不多可以出,回头咨询一下出版社方面吧。再过一两个星期可能会有进一步的消息。
0 请登录后投票
   发表时间:2006-10-12  
我觉得博文视点出的书质量上,精制度上都非常不错。现在的计算机书太贵不说,有些出版社把书用草稿纸印,简直是。。。唉。希望这本书不会,期待中。。。不过通过ajax in action 等那基本红皮书(是图灵公司出的吧)看来,纸张质量不咋地呀
0 请登录后投票
   发表时间:2006-10-12  
cookoo说,这样的文章隐藏着风险,我并没有想骗人,也没有想教别人什么知识,只是想把自己的读书心德写出来,和大家交流一下,我也是个初学者,和大家交流对自己的是有好处的,你用不着给我带这种帽子。
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics