<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>maol</title>
    <link>https://ruby-china.org/maol</link>
    <description/>
    <language>en-us</language>
    <item>
      <title>部署 ruby-china 到服务器：unicorn pid 文件找不到？</title>
      <description>&lt;p&gt;用 capistrano 部署真折腾啊。好不容易到了这一步卡住了：&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="o"&gt;[&lt;/span&gt;err :: 192.168.1.2] &lt;span class="nb"&gt;cat&lt;/span&gt;:
&lt;span class="k"&gt;***&lt;/span&gt; &lt;span class="o"&gt;[&lt;/span&gt;err :: 192.168.1.2] /home/fool/www/ruby-china/current/tmp/pids/unicorn.pid
&lt;span class="k"&gt;***&lt;/span&gt; &lt;span class="o"&gt;[&lt;/span&gt;err :: 192.168.1.2] : No such file or directory
&lt;span class="k"&gt;***&lt;/span&gt; &lt;span class="o"&gt;[&lt;/span&gt;err :: 192.168.1.2] 
&lt;span class="k"&gt;***&lt;/span&gt; &lt;span class="o"&gt;[&lt;/span&gt;err :: 192.168.1.2] &lt;span class="nb"&gt;kill&lt;/span&gt;: 1:
&lt;span class="k"&gt;***&lt;/span&gt; &lt;span class="o"&gt;[&lt;/span&gt;err :: 192.168.1.2] Usage: &lt;span class="nb"&gt;kill&lt;/span&gt; &lt;span class="o"&gt;[&lt;/span&gt;&lt;span class="nt"&gt;-s&lt;/span&gt; sigspec | &lt;span class="nt"&gt;-signum&lt;/span&gt; | &lt;span class="nt"&gt;-sigspec&lt;/span&gt;&lt;span class="o"&gt;]&lt;/span&gt; &lt;span class="o"&gt;[&lt;/span&gt;pid | job]... or
&lt;span class="k"&gt;***&lt;/span&gt; &lt;span class="o"&gt;[&lt;/span&gt;err :: 192.168.1.2] &lt;span class="nb"&gt;kill&lt;/span&gt; &lt;span class="nt"&gt;-l&lt;/span&gt; &lt;span class="o"&gt;[&lt;/span&gt;exitstatus]
&lt;span class="k"&gt;***&lt;/span&gt; &lt;span class="o"&gt;[&lt;/span&gt;err :: 192.168.1.2] 
    &lt;span class="nb"&gt;command &lt;/span&gt;finished &lt;span class="k"&gt;in &lt;/span&gt;41ms
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;看了下 config/unicorn.rb 的源码
似乎要 kill 掉原先运行的 unicorn.对于升级部署当然是必要的。
可是这个全新的部署怎么办呢？我哪里弄错了吗？  &lt;/p&gt;</description>
      <author>maol</author>
      <pubDate>Thu, 01 Dec 2011 19:14:41 +0800</pubDate>
      <link>https://ruby-china.org/topics/292</link>
      <guid>https://ruby-china.org/topics/292</guid>
    </item>
    <item>
      <title>新安装如何进入后台管理？另外几个建议</title>
      <description>&lt;p&gt;新用户无法建立新的节点，也就无法发贴。&lt;/p&gt;

&lt;p&gt;安装的确有些问题。那个 AWS 问题。&lt;/p&gt;

&lt;p&gt;另外如何启动 redis, mongod 数据库目录应该指定到哪里？都是瞎琢磨出来的。&lt;/p&gt;

&lt;p&gt;thin.yml 里面的 chdir 也说明一下嘛。&lt;/p&gt;

&lt;p&gt;rails 社区的最大特点是文档完善，我们的 wiki 应该把这些基本的东西先整理一下。&lt;/p&gt;

&lt;p&gt;另外：&lt;/p&gt;

&lt;p&gt;1，测试不完善，恐无法发挥 rails 后期开发的后劲，能不能引入 capybara 这样的 BDD 测试，对将来的代码维护很重要，任何新功能的引入都应该先有测试/
2，erb 极其丑陋，切换到 haml 如何？
暂时想到这么多。rails 经验很有限，谢谢这个项目，非常喜欢。  &lt;/p&gt;</description>
      <author>maol</author>
      <pubDate>Sun, 13 Nov 2011 16:34:36 +0800</pubDate>
      <link>https://ruby-china.org/topics/67</link>
      <guid>https://ruby-china.org/topics/67</guid>
    </item>
  </channel>
</rss>
