买了一本xdite写的rails 101,开始学习rails - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
myrual
V2EX    Ruby on Rails

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

  •  
  •   myrual 2012-04-02 15:24:30 +08:00 9466 次点击
    这是一个创建于 4990 天前的主题,其中的信息可能已经有所发展或是发生改变。
    利用业余时间开始学习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     Solana     832 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 19:36 PVG 03:36 LAX 11:36 JFK 14:36
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86