V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Andor_Chen
V2EX  ›  分享创造

学习 Rails 的几本电子书

  •  1
     
  •   Andor_Chen ·
    AndorChen · 2014-08-01 14:34:27 +08:00 · 5652 次点击
    这是一个创建于 3562 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近一段时间翻译了几本 Rails 相关的电子书,在此分享给大家。



    《Ruby on Rails 教程》

    这本书是公认的 Rails 入门最佳之一,一步步教你如何开发一个类 Twitter 应用,而且自始至终践行 TDD 理念,还用到了 Bootstrap。

    在线阅读地址: http://railstutorial-china.org/

    《使用 RSpec 测试 Rails 程序》

    开发 Rails 程序离不开 TDD,在众多的测试工具中 RSpec 使用的比较多。你是否开发过一两个 Rails 应用程序,但是却没有编写可靠的测试?你是否只在浏览器中到处点击,就认为测试完成了?亦或者,什么都不做,十指交叉席地祷告程序可以正常运行?在这本书中,我会告诉你我是怎样跨过层层障碍,提升代码的可靠度,避免在浏览器中到处点击,最终节省了大量时间的。

    虽然 DHH 说“TDD 已死”,但人家毕竟是大神,新手学会 TDD 绝无坏处。

    《Rails 指南》

    “Rails 指南”就是 Rails 官方的 guides,如果你是编程熟手,看这份指南基本就能开始着手开发 Rails 应用了。新手从这份指南中也能更深入的了解 Rails。

    翻译的过程中,我觉得,这份指南比《Rails 之道》没差多少,只是被忽略了而已。

    在线阅读地址: http://guides.ruby-china.org/

    《Rails 程序部署之道》

    开发的 Rails 应用毕竟是 Web 类应用,总是要上线的,而且 Rails 程序不像 PHP,基本上必须部署到 VPS 上。如果你对 VPS 的配置不熟悉,推荐你看这本书。

    如果你花了很多钱把应用程序部署在 Heroku 上,使用本书介绍的工具,可以将其迁移到 VPS 上。如果应用程序已经运行在 VPS 上,但部署的过程不牢靠,有时无法重启,有时加载了错误的代码版本,使用本书提供的模板可以让部署的过程更可靠。

    -------

    以上四本书我花了大量时间、精力翻译,并且制作成电子书,其中两本可以在线阅读,地址前面已经给出。希望能给想学 Rails 的同学们一点帮助。

    如果你想阅读电子书,可以到 SelfStore 上购买,地址是 https://selfstore.io/~andor
    或者到 Leanpub 上购买,地址是 https://leanpub.com/u/andor_chen

    -------

    这两天适逢七夕,有个七折优惠活动,详情参见 https://ruby-china.org/topics/20722

    🎉 🎉 🎉
    11 条回复    2014-08-04 09:10:55 +08:00
    DearMark
        1
    DearMark  
       2014-08-01 14:45:44 +08:00
    马上去买
    lijsh
        2
    lijsh  
       2014-08-01 14:58:38 +08:00 via Android
    谢谢楼主,功德无量啊
    assassinpig
        3
    assassinpig  
       2014-08-01 15:03:43 +08:00
    第一本细读过,好书
    xi4oh4o
        4
    xi4oh4o  
       2014-08-01 15:29:27 +08:00
    非常感谢:)
    tedd
        5
    tedd  
       2014-08-01 15:36:39 +08:00
    Rails 指南是还没有完成吗?
    Andor_Chen
        6
    Andor_Chen  
    OP
       2014-08-01 15:43:17 +08:00
    @tedd 没呢,还有3篇没翻译。
    huluwa
        7
    huluwa  
       2014-08-01 15:50:44 +08:00
    支持你,安道!上次在teahour听了你的分享,加油!
    young
        8
    young  
       2014-08-01 15:55:28 +08:00
    收藏了, ruby大法好
    doskoi
        9
    doskoi  
       2014-08-01 16:15:54 +08:00
    干货要支持
    inferjay
        10
    inferjay  
       2014-08-02 10:03:45 +08:00
    @Andor_Chen 已在@chloerei 的SelfStore买了第一本:)
    junlew
        11
    junlew  
       2014-08-04 09:10:55 +08:00 via Android
    楼主好人
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   758 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 21:07 · PVG 05:07 · LAX 14:07 · JFK 17:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.