编辑空间

走近软件人 接近理想

霍泰稳ID:futurelight
492552次访问,排名87好友3人,关注者40
做高质量的技术内容,为中国技术社区尽一分力量。
futurelight的文章
原创 209 篇
翻译 9 篇
转载 9 篇
评论 851 篇
泰稳的公告
InfoQ中文站
关注企业软件开发领域的变化和创新
最近评论
zhangyaoting196:

推荐给Web程序员,

学习网络赚钱 www.888RMB.Com.cn 为中国赚钱网站, 提供赚钱教程、赚钱经验、赚钱 秘籍、赚钱项目、赚钱产品, 为想赚钱的人群提供一个赚钱的网络平台





sudongjian:厉害啊
elsewhere:btw//: 我是去打酱油的
elsewhere:eclipse大概会一统江湖的,因为它是free的
我想国内也没有几个公司原因给员工买正版的idea来用
所以,一统江湖的未必是最好最强大的东西
使用idea是一种享受
这种享受已经可以促使我自己去买正版了
devilsu:

推荐大家,一个很好的网站,
www.soAsp.net 编程学习网站,有技术讲解 + 实例应用!

还有很多的技术资料,也很不错。







文章分类
收藏
    相册
    相册库
    夜探新浪
    推荐社区
    《程序员》杂志官方博客
    InfoQ中文站—企业级技术社区
    ZDNet China软件技术专区
    博文视点官方博客
    友人博客
    《程序员》孟大师
    CSDN测试圈 聚天下高手
    David turing
    DBAnotes
    EricLee
    jay CTO,Dreams.
    Sean.Pu的Platform
    何为超媒体?阿魔为你解说
    别人称他为表哥
    博文周老师
    博文彭俊
    图灵刘江(RSS)
    小熊
    朋友的爱比网
    桂枝香在故国晚秋(RSS)
    梁宁
    讲武堂-Jiangtao
    赫拉迪克宝盒
    辛佳雨(RSS)
    邢波涛
    闫辉
    陈绍英的测试专区
    韩磊@CSDN
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 利用Radrails开发Ruby on Rails程序入门指南收藏

    新一篇: “悲欣交集”的《开源大本营》制作之路 | 旧一篇: “Web开发之华山论剑”制作花絮与推荐导读

    这几天根据《利用Rails开发敏捷Web应用》这本书亦步亦趋地学习一些Ruby on Rails的知识,蛮有意思的,但并不是想像中的那么好玩,比如在使用IDE开发RoR应用时就遇到一些问题,耗费了半天的时间也没有弄明白,晚上双查阅了一些文档才有所入门。看来如一个朋友所说,目前RoR相关的网络资料并不是特别丰富,想必一些想学习这个框架的朋友也有些这方面的困难,在此把我的一些经验所得与诸位分享,不当之处见谅。

    Ruby on Rails环境的搭建(基于Win XP)
    一个RoR环境的搭建还算比较简单,但其中有几个小地方需要注意,也许会省你不少心思。
    1. 先安装Ruby,现在的版本是1.8.5,可以从这儿下载,这是一个EXE文件,直接Next下去就可以了,默认的安装路径是C:\ruby。安装完成之后,可以在命令行下面敲入ruby -v检测一下是否安装完成,如果出现“ruby 1.8.5……”的字样,表示OK;

    2. 安装Rails,这一步比较有意思,是通过命令行(cmd)直接从网络上下载来进行的。如果你想一步到位,可以使用gem install rails --include -dependencies这行命令,但要等几分钟,因为是后台运行的;另外如果你想看看到底安装了哪些组件,可以直接用gem install rails,不过这需要你呆在电脑前不要动,因为你要敲入几个Y才能完成;仍然可以用Rails -v这个命令行查看是否安装成功,如果出现“Rails 1.1.6”,表示OK;

    3. 下面知道要做什么了吧?下载RadRails。像Eclipse一样,直接下载下来解压缩,不用安装就可以用。点击这儿下载,根据网速可能需要五六分钟,我用的是Dudu加速器,还算比较快;

    4. 对RadRails解压缩之后,点击里面的radrails“红帆船”,就会显示类似于Eclipse的界面了(注意要安装1.4.2以上的JDK或者JRE,因为Eclipse的运行需要一个Java环境);

    RadRails的参数配置
    5. 下面是本篇文章最为重要的一个地方,也是我在开始使用RadRails时比较困扰我的一个地方,就是对它的配置,这里我也多用些笔墨介绍一下。其实主要是Interpreter Name、Ruby、Rails及Rake等几个参数的配置。先说Interpreter,在RadRails环境里Window>Preferences>Ruby>Installed Interpreters,然后点击那个“Add”按钮,在Interpreter Name里随便输入一个名字,比如Ruby,然后在Path选择Ruby路径下的“ruby.exe”文件,比如我现在就是“C:\ruby\bin\ruby.exe”;下面是Rails,在Window>Preferences>Rails>Configuration,Rails path选择目录下的rails文件,特别注意不是rails.cmd,如果选择了这个文件,操作无效,这一点可能是很多人易犯的一个毛病;对Rake也是,在同一个地方,点开文件选择框后,选择rake的二进制文件,特别注意不是rake.bat也不是rake.cmd,如果选择了这两个文件,依然是无效,如果找了半天没有找到这个文件,说明你没有安装,可以用gem update rake下载。

    6. 好,下面让我保存好这些设置,在RadRails里面建立一个新文件。为简单起见,我们就直接在File>New下面的Rails里面点击Rails Project,建立一个名字为demo的项目,其它设置为默认。这时服务器及相关的基础代码RadRails已经帮你生成好了,在右下方的视图里有个名为“Servers”的,如果不出意外,在里面会出现一个名为“demoServer”的记录,这表示已经有了一个属于项目demo、端口号为3000、状态为停止的服务器。点击此视图右上角的绿色按钮,启动服务器,然后在你的IE浏览器,或者此绿色按钮旁边的一个蓝球,在URL框里输入http://localhost:3000

    7. 大功告成,出现了什么?很神奇吧~~~Welcome aboard。

    以上就是一个最简单的基于RadRails的RoR应用,期望能带你进入RoR的大门并能喜欢上它,好东西还在后头呢:) 

    RadRails简评:到目前为止,这款工具可以说是运行于Windows平台上开发RoR最好的IDE,但对于用惯了Eclipse开发Java或者其它应用的人来说,有一点可能非常不习惯,就是没有自动完成功能,这就需要你自己记住大量的方法。虽然有人说在动态语言的IDE里实现这一点很不容易,但既然是一个IDE,要讨得开发者的喜欢,这个功能我认为还是不可或缺的。不过,话又说回来,目前RadRails还仅是一个0.7版本,前进的空间还很大,让我们翘首以待!

    发表于 @ 2006年09月27日 23:02:00|评论(loading...)|编辑

    新一篇: “悲欣交集”的《开源大本营》制作之路 | 旧一篇: “Web开发之华山论剑”制作花絮与推荐导读

    评论

    #skyover 发表于2007-07-26 09:06:48  IP: 121.204.215.*
    不错。收藏了。难得这么详细
    #syzxf 发表于2007-08-08 17:30:44  IP: 218.249.77.*
    " 如果选择了这两个文件,依然是无效,如果找了半天没有找到这个文件,说明你没有安装,可以用gem update rake下载。"
    我跟着做到这里不会做了。
    #syzxf 发表于2007-08-09 16:56:26  IP: 218.249.77.*
    原来“gem update rake”是命令啊!成功迈出第一步了。
    #chairmanyuanlj 发表于2007-08-10 18:04:41  IP: 60.12.8.*
    恩 不错。。。
    #faye31 发表于2007-09-26 08:58:37  IP: 202.96.130.*
    呵呵,很感谢作者这么热心撰写了这个入门指南!
    其实RadRails7.0.1里头是有 Content Assist 这项功能的,快捷键是"Ctrl+Space",这项自动完成功能某些还挺好的哦~~
    #lkmplwxf 发表于2008-03-19 15:44:15  IP: 219.137.211.*
    我java转ruby on rails成功了
    谢谢作者
    #wm11314 发表于2008-07-14 12:39:54  IP: 221.221.151.*
    谢谢
    Mongrel Path 没设置 不过也完成了
    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © 泰稳