V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
myrual
V2EX  ›  Ruby on Rails

买了一本xdite写的rails 101,开始学习rails

  •  
  •   myrual · 2012-04-02 15:24:30 +08:00 · 8538 次点击
    这是一个创建于 4378 天前的主题,其中的信息可能已经有所发展或是发生改变。
    利用业余时间开始学习rails,为以后做个准备。
    不知道什么时候才能做个有意思的小站
    21 条回复    1970-01-01 08:00:00 +08:00
    tylr
        1
    tylr  
       2012-04-02 15:28:19 +08:00
    我之前也挺想买的,但当时paypal的账户没有弄好付不了款。

    请问内容如何呢?
    myrual
        2
    myrual  
    OP
       2012-04-02 15:54:39 +08:00
    刚开始看安装那一章。
    rvm install ree
    出错,提示信息是没有gcc。所以正在下载gcc for os x 和mysql
    tylr
        3
    tylr  
       2012-04-02 17:51:22 +08:00 via Android
    貌似还是在Linux中安装方便些
    lograss
        4
    lograss  
       2012-04-02 19:05:07 +08:00
    你先装个xcode,就会有make和gcc的编译环境了。
    lograss
        5
    lograss  
       2012-04-02 19:07:55 +08:00
    另外装rails的时候不要装doc,不然会提示lib目录不存在。具体的命令我忘了你google下吧。
    myrual
        6
    myrual  
    OP
       2012-04-02 19:14:17 +08:00
    @lograss 最新版xcode已经不带gcc,需要自己下载 gcc for os x
    另外之前 的 $ rvm --reconfigure --force -C --with-readline-dir=/usr/local install ree
    出错。
    目前进行到gem install factory_girl 出错,说是需要ruby 1.9.2
    myrual
        7
    myrual  
    OP
       2012-04-02 20:23:12 +08:00
    curl get.pow.cx | sh
    木有反应,只好自己去get.pow.cx copy 代码 存成 pow.sh本地执行。
    tylr
        8
    tylr  
       2012-04-02 23:32:17 +08:00
    @myrual Rails环境的搭建的确有够呛,quick question if you dont mind,为何选择Rails呢?
    ywjno
        9
    ywjno  
       2012-04-02 23:45:42 +08:00
    这本书最近作者应该会进行升级,对应rails3.2.2以及最新的环境安装,可以看这个:http://blog.xdite.net/mac-lion-xcode-ruby-rails-192/

    不要怪rails环境难弄,因为xcode升级到4.3后坑爹了不少东西
    chitsaou
        10
    chitsaou  
       2012-04-02 23:47:35 +08:00   ❤️ 1
    http://ruby-china.org 可以来这里求助,作者本人也会上这站回答问题

    不过现在建议是直接上 1.9.3 了, Xcode 的 Clang (C compiler) 可以无痛安装之。
    myrual
        11
    myrual  
    OP
       2012-04-03 08:41:42 +08:00
    @tylr 只是为了学习一门可能将来用到的工具和技术。 其实我用python的时间更多,前几天还在用python搞socket编程
    flyingkid
        12
    flyingkid  
       2012-04-03 09:52:32 +08:00
    以后你会发现,如果只是Rails只需要一本《Web敏捷开发》和一根网线就行了
    myrual
        13
    myrual  
    OP
       2012-04-03 10:04:05 +08:00
    @flyingkid rails的坑太多,花钱省时间,如同买mac一样
    fengfans
        14
    fengfans  
       2012-10-28 23:36:11 +08:00
    @myrual xdite写的rails 101写得怎么样,看完练习以后,可以完成一些较为简单的小项目吗?我对rails有点熟悉了,但是做项目总是摸不着门道,各种简单的问题不知道如何解决,比如,自定义的方法,不知道如何在router中加路由(restful类型)。期待你的回复!
    myrual
        15
    myrual  
    OP
       2012-10-29 07:33:41 +08:00
    @fengfans 个人觉得书还不错。但是那本书我拿到的版本是 2011 九月的,现在mac mountian lion上可能配置环境有问题。
    fwee
        16
    fwee  
       2012-10-29 09:46:39 +08:00
    看完入门书把rails guides过一遍就行了
    fengfans
        17
    fengfans  
       2012-10-30 06:53:47 +08:00
    小弟英文比较松,过起来有些费劲。
    fengfans
        18
    fengfans  
       2012-10-30 06:56:43 +08:00
    @myrual 这本书其他部分的内容怎么样?
    myrual
        19
    myrual  
    OP
       2012-10-30 09:00:41 +08:00
    后面的部分还没看,没法评价
    fengfans
        20
    fengfans  
       2012-11-03 20:38:20 +08:00
    看完了,分享一下体会.
    Juanito
        21
    Juanito  
       2012-11-03 22:24:16 +08:00
    @fengfans @myrual 推荐下这本:
    Ruby on Rails Tutorial: Learn Web Development with Rails
    (2nd edition) 传送门 => http://ruby.railstutorial.org/
    目前有中文版,但只有四章,请看 http://ruby-china.org/topics/6445
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3247 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 00:39 · PVG 08:39 · LAX 17:39 · JFK 20:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.