Skip to content

Commit ef89592

Browse files
committed
update at 2019-03-20 13:31:19 UTC
1 parent 7e9659b commit ef89592

17 files changed

Lines changed: 19 additions & 19 deletions

File tree

assets/css/main.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<!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">&#9776;</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="原书第三版简体中文版接受预定">后一篇 &raquo;</a></li></ul></nav></div></div></div></div><footer class="footer"><div class="container"><p>&copy;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>
1+
<!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">&#9776;</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="原书第三版简体中文版接受预定">后一篇 &raquo;</a></li></ul></nav></div></div></div></div><footer class="footer"><div class="container"><p>&copy;2013-2019 <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>
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<!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">&#9776;</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月24日</p><h1 class="post-title"><a href="/blog/2014/10/third-edition-preorder/" title="原书第三版简体中文版接受预定">原书第三版简体中文版接受预定</a></h1></header><section class="post-content"><p>在这个程序员的节日里,很高兴的通知您,《Ruby on Rails 教程》(原书第 3 版)简体中文版开始接受预定。在全书译完之前您可以通过含有“9 折”优惠码的链接购买本书:<a href="https://selfstore.io/products/189?coupon=PREORDER" title="https://selfstore.io/products/189?coupon=PREORDER">https://selfstore.io/products/189?coupon=PREORDER</a></p><p>目前,前 6 章已经翻译完,后续章节按章发布——译完一章,发布一章。现在购买,后续更新都会通过邮件通知您。</p><p>如果您购买过之前的版本,想继续支持本书,购买第 3 版,我会为您提供“5 折”优惠。具体操作方法请查看您的邮箱。</p><p>还等什么,现在购买周末就能学习了,下周一身边的人就要对您刮目相看了。</p><p class="text-center"><a class="btn btn-lg btn-warning" href="https://selfstore.io/products/189" title="购买电子书">购买电子书</a></p></section></article><nav class="pagination" role="pagination"><ul class="pager"><li class="pager-prev"><a href="/blog/2014/10/original-third-edition-released/" title="英文原书第三版正式发布">&laquo; 前一篇</a></li><li class="pager-next"><a href="/blog/2014/11/heroku-cedar-14/" title="关于 Heroku Cedar-14 的说明">后一篇 &raquo;</a></li></ul></nav></div></div></div></div><footer class="footer"><div class="container"><p>&copy;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>
1+
<!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">&#9776;</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月24日</p><h1 class="post-title"><a href="/blog/2014/10/third-edition-preorder/" title="原书第三版简体中文版接受预定">原书第三版简体中文版接受预定</a></h1></header><section class="post-content"><p>在这个程序员的节日里,很高兴的通知您,《Ruby on Rails 教程》(原书第 3 版)简体中文版开始接受预定。在全书译完之前您可以通过含有“9 折”优惠码的链接购买本书:<a href="https://selfstore.io/products/189?coupon=PREORDER" title="https://selfstore.io/products/189?coupon=PREORDER">https://selfstore.io/products/189?coupon=PREORDER</a></p><p>目前,前 6 章已经翻译完,后续章节按章发布——译完一章,发布一章。现在购买,后续更新都会通过邮件通知您。</p><p>如果您购买过之前的版本,想继续支持本书,购买第 3 版,我会为您提供“5 折”优惠。具体操作方法请查看您的邮箱。</p><p>还等什么,现在购买周末就能学习了,下周一身边的人就要对您刮目相看了。</p><p class="text-center"><a class="btn btn-lg btn-warning" href="https://selfstore.io/products/189" title="购买电子书">购买电子书</a></p></section></article><nav class="pagination" role="pagination"><ul class="pager"><li class="pager-prev"><a href="/blog/2014/10/original-third-edition-released/" title="英文原书第三版正式发布">&laquo; 前一篇</a></li><li class="pager-next"><a href="/blog/2014/11/heroku-cedar-14/" title="关于 Heroku Cedar-14 的说明">后一篇 &raquo;</a></li></ul></nav></div></div></div></div><footer class="footer"><div class="container"><p>&copy;2013-2019 <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

Comments
 (0)