<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>richard020389 (richard)</title>
    <link>https://ruby-china.org/richard020389</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>production 模式下怎样才能连接到 /public 下的文件？</title>
      <description>&lt;p&gt;需要在 xx 网下面做一个网页真实性认证，说要把一个 xxx.txt 文件放在网站根目录下（需要能够用 "域名/xxx.txt"访问）。
第一反应就是扔在在/public 下，然后放完了发觉连不上。。。
到网上逛了一圈，最后通过改 config.serve_static_assets = true 勉强连上了。
但是我总觉得哪里不太对。。。（不是说 nginx 会自己把 config.serve_static_assets 设成 false 的么？既然是 nginx 的话应该在 nginx.conf 里面写点什么对吧～）&lt;/p&gt;

&lt;p&gt;我是 nginx+unicorn 的环境，求牛人指导正确的做法&lt;/p&gt;</description>
      <author>richard020389</author>
      <pubDate>Fri, 03 May 2013 19:22:27 +0800</pubDate>
      <link>https://ruby-china.org/topics/10686</link>
      <guid>https://ruby-china.org/topics/10686</guid>
    </item>
    <item>
      <title>部署时的 production 数据库怎么处理？</title>
      <description>&lt;p&gt;在 ubuntu 上用 unicorn + mina 部署，部署完以后运行报错说没有找到 table（应该是没有生成数据库）。
回到 mina 的 deploy.rb 中把 invoke :'rails:db_migrate' 改成
invoke :'rails:db_migrate:force' 后可以运行，但是数据库是纯新的。。。&lt;/p&gt;

&lt;p&gt;mina 好像每次都生成新的/release/n 文件夹，然后把 current 链上去，db 文件夹好像也在其中。总觉得每次都要新建数据库总不大靠谱，求问常规做法&lt;/p&gt;</description>
      <author>richard020389</author>
      <pubDate>Thu, 11 Apr 2013 21:25:24 +0800</pubDate>
      <link>https://ruby-china.org/topics/10117</link>
      <guid>https://ruby-china.org/topics/10117</guid>
    </item>
    <item>
      <title>matz 在推特上发的个人介绍小视频 (付译文和墙内载点)</title>
      <description>&lt;p&gt;matz 在推特上发的个人介绍小视频，很生活化的一面。片长三分钟，很治愈～
&lt;a href="http://mormon.org/jpn/yukihiro/" rel="nofollow" target="_blank"&gt;http://mormon.org/jpn/yukihiro/&lt;/a&gt;  （视频需要翻墙）
或 youtube 上&lt;a href="http://www.youtube.com/watch?feature=player_embedded&amp;amp;v=ZcwqLwjRxeU" rel="nofollow" target="_blank"&gt;http://www.youtube.com/watch?feature=player_embedded&amp;amp;v=ZcwqLwjRxeU&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;应大众需求增加了百度网盘的国内载点：&lt;/strong&gt; &lt;a href="http://pan.baidu.com/share/link?shareid=245310&amp;amp;uk=2232405290" rel="nofollow" target="_blank"&gt;http://pan.baidu.com/share/link?shareid=245310&amp;amp;uk=2232405290&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;旁白大意：&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;电脑不太聪明，也不懂人类的语言。“让电脑干活”的工作，就是让电脑和人类互相理解，这就是编程语言。&lt;/p&gt;

&lt;p&gt;我最早在十五岁的时候接触了电脑，开始编程，就这样超过三十年来一直在编程，一次都没感到过厌倦。&lt;/p&gt;

&lt;p&gt;“莫非，我做的（这个）东西，不是会很大程度地改变这个世界吗？”，开始这样想，是在二十年以前。&lt;/p&gt;

&lt;p&gt;世界上各种 rubist 在使用着，制作着 ruby。刚做出 ruby 的时候，觉得“只要自己用用就可以了”，但是到后来，为了让世界各地的人可以用 ruby，为了很多想学 ruby 的新手，很多人挺身而出写了很多的 ruby 著作。&lt;/p&gt;

&lt;p&gt;对于我的妻子和家人，我一直是有好的一面也有不好的一面。也会突然被公司叫回去干活，这样很不好。我喜欢电脑，也很喜欢编程游戏，也很爱自己的工作，但是其重要程度绝对不可以超过家人。&lt;/p&gt;

&lt;p&gt;我想把自己的人生过得有意义，是受到了长期前往的松江的教会的影响。我觉得自己是个基督教徒，或者是孩子们的父亲，并不想背负着“知名的程序员”的称号。&lt;/p&gt;

&lt;p&gt;软件开发不是那种突然一下子可以完成的东西，而是把不完全的东西一点点修正，一点点成长，同样也并不是单凭一个人可以完成的。对于我的人生来说，也是一样的。&lt;/p&gt;

&lt;p&gt;我的信仰，是要用我整个人生来回答问题。我身边有妻子，孩子，同事和周围的人们。通过和他们探讨人生，提供帮助，一点一点成长，渐渐地进入（人生的）2.0 版。&lt;/p&gt;

&lt;p&gt;我是父亲；我是丈夫；我是电脑宅，怀着自豪；我是耍杂技的（Juggler）；我相信，【希望】可以改变这个世界；我是松本，我是摩尔门教徒。&lt;/p&gt;</description>
      <author>richard020389</author>
      <pubDate>Mon, 21 Jan 2013 23:07:47 +0800</pubDate>
      <link>https://ruby-china.org/topics/8248</link>
      <guid>https://ruby-china.org/topics/8248</guid>
    </item>
    <item>
      <title>邮件地址的奇怪写法？</title>
      <description>&lt;p&gt;最近在帖子里经常看见大家的邮件地址写法（at 号的写法）千奇百怪，甚至在一些开源的网页上也看见了非常规的写法，很好奇大家是出于什么目的？只是好玩？还是因为有一些实际用处？&lt;/p&gt;</description>
      <author>richard020389</author>
      <pubDate>Wed, 07 Nov 2012 14:28:47 +0800</pubDate>
      <link>https://ruby-china.org/topics/6591</link>
      <guid>https://ruby-china.org/topics/6591</guid>
    </item>
    <item>
      <title>Heroku+sendgrid 发邮件失败的问题</title>
      <description>&lt;p&gt;本地启动 server 在 develop 模式下确认可以发邮件，但是到了 product 模式下就是不行
heroku logs 里面是
 Sent mail to richardtest121026@gmail.com (3059ms)
 Completed 500 Internal Server Error in 3241ms
 Errno::ECONNREFUSED (Connection refused - connect(2)):&lt;/p&gt;

&lt;p&gt;config 是按网上写的
config\initializers\mail.rb 文件（user_name 和 password 是 heroku config 里面显示的两个环境变量的值）
  ActionMailer::Base.smtp_settings = {
    :address        =&amp;gt; 'smtp.sendgrid.net',
    :port           =&amp;gt; '587',
    :authentication =&amp;gt; :plain,
    :user_name      =&amp;gt; *****&lt;strong&gt;&lt;em&gt;,
    :password       =&amp;gt;  *&lt;/em&gt;&lt;/strong&gt;****,
    :domain         =&amp;gt; 'heroku.com'
  }
  ActionMailer::Base.delivery_method = :smtp&lt;/p&gt;

&lt;p&gt;不知道是哪里设置的不对，希望有经验的朋友指点~&lt;/p&gt;</description>
      <author>richard020389</author>
      <pubDate>Thu, 01 Nov 2012 19:14:17 +0800</pubDate>
      <link>https://ruby-china.org/topics/6466</link>
      <guid>https://ruby-china.org/topics/6466</guid>
    </item>
  </channel>
</rss>
