-<!DOCTYPE html><html><head><meta charset="utf-8"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><meta name="viewport" content="width=device-width,initial-scale=1"/><title>Ruby on Rails 教程 - 英文原书第三版正式发布</title><meta name="keywords" content="Ruby on Rails, Rails, 中文, 教程, 电子书"/><meta name="description" content="Ruby on Rails 中文教程,讲解如何使用 Rails 框架开发应用,以及如何把应用部署到生产环境。"/><meta name="twitter:card" content="summary"/><meta name="twitter:title" content="Ruby on Rails 教程 - 英文原书第三版正式发布"/><meta name="twitter:description" content="Ruby on Rails 中文教程,讲解如何使用 Rails 框架开发应用,以及如何把应用部署到生产环境。"/><meta name="twitter:site" content="@andor_chen"/><meta name="twitter:image" content="/assets/images/railstutorial-book-twitter-card.jpg"/><link rel="stylesheet" type="text/css" href="/assets/css/main.css"/><script src="/assets/js/global.js" type="text/javascript"></script></head><body class="single-post-page"><nav class="navbar"><div class="container"><div class="clearfix"><a class="navbar-brand hidden-sm-up" href="/" title="Ruby on Rails 教程">Ruby on Rails 教程</a> <button class="navbar-toggler hidden-sm-up pull-xs-right" type="button" data-toggle="collapse" data-target="#main-nav">☰</button></div><a class="navbar-brand hidden-xs-down" href="/" title="Ruby on Rails 教程">Ruby on Rails 教程</a><div class="collapse navbar-toggleable-xs pull-sm-right" id="main-nav"><ul class="nav navbar-nav"><li class="nav-item"><a class="nav-link" href="/" title="首页">首页</a></li><li class="nav-item"><a class="nav-link" href="https://rails.guide" title="Rails 指南">指南</a></li><li class="nav-item active"><a class="nav-link" href="/blog/" title="博客">博客</a></li><li class="nav-item"><a class="nav-link" href="/book/" title="阅读">阅读</a></li><li class="nav-item"><a class="nav-link" href="/contact/" title="联系安道">联系</a></li><li class="nav-item"><a class="nav-link" href="http://cs.about.ac" title="登录下载电子书">登录</a></li><li class="nav-item"><a class="nav-link" href="/#ebook" title="电子书">电子书</a></li></ul></div></div></nav><div class="main"><div class="container"><div class="row"><div class="col-xs-12 col-md-8 col-md-offset-2"><article class="post"><header class="post-header"><p class="post-meta">2014年10月16日</p><h1 class="post-title"><a href="/blog/2014/10/original-third-edition-released/" title="英文原书第三版正式发布">英文原书第三版正式发布</a></h1></header><section class="post-content"><p>《Ruby on Rails Tutorial》(第三版)英文原书正式发布。简体中文版正在紧急翻译中。最新消息,请关注这个博客。</p><p>第三版和之前的版本有以下变化:</p><ul><li><strong>使用云端集成开发环境</strong>。在这个环境中提供了专为本书配置的环境。使用 Cloud9 IDE 可以避免前一版安装和配置本地环境遇到的各种问题。</li><li><strong>完全使用 Rails 默认开发工具栈</strong>,避免一些额外的配置。RSpec 换成了 MiniTest,以便更好地介绍测试技术。</li><li><strong>轻量级测试策略</strong>。第三版仍会介绍测试驱动开发,但使用的策略更保守,不再于编写代码之前先编写测试,然是在写完应用代码之后再编写集成测试。</li><li><strong>完全重写介绍登录和认证功能的章节</strong>。第 8 章完全重写,介绍常用的三种登录方式:浏览器关闭后清除会话,自动记住用户,以及提供“记住我”选项,让用户选择是否记住登录状态。</li><li><strong>新增一节介绍图片上传</strong>。第 11 章新增一节介绍如何在本书开发的演示应用中上传图片。其中包括客户端和服务器端验证,自动剪裁图片,以及如何在生产环境中使用云端存储服务(Amazon S3)。</li><li><strong>新增一章介绍账户激活和密码重设,记忆如何在 Rails 应用中发送电子邮件</strong>。</li></ul><p>简体中文版正在紧急翻译中,现在你可以先购买第二版,等第三版发布后,会为你提供第三版的优惠码。详情参见:<a href="https://ruby-china.org/topics/21335" title="https://ruby-china.org/topics/21335">https://ruby-china.org/topics/21335</a>。</p></section></article><nav class="pagination" role="pagination"><ul class="pager"><li class="pager-next"><a href="/blog/2014/10/third-edition-preorder/" title="原书第三版简体中文版接受预定">后一篇 »</a></li></ul></nav></div></div></div></div><footer class="footer"><div class="container"><p>©2013-2018 <a href="http://about.ac" title="安道的个人网站" target="_blank">安道</a></p><p>保留部分权利</p><p><a href="https://twitter.com/andor_chen" title="在 Twitter 中关注 @andor_chen" target="_blank"><i class="icon-twitter"></i></a> <a href="http://weibo.com/andor27" title="在微博中关注 @andor_chen" target="_blank"><i class="icon-weibo"></i></a></p></div></footer></body></html>
0 commit comments