<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>azhao</title>
    <link>https://ruby-china.org/azhao</link>
    <description>I am back</description>
    <language>en-us</language>
    <item>
      <title>最近好像坛子里有点火气太旺</title>
      <description>&lt;p&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;盛夏了，容易上火，大家多喝喝水，多吃点水果。消消火，不要像最近华中还是武大那们博士那样，强撸灰飞烟灭啊  &lt;/p&gt;</description>
      <author>azhao</author>
      <pubDate>Wed, 20 Jun 2012 18:48:00 +0800</pubDate>
      <link>https://ruby-china.org/topics/3911</link>
      <guid>https://ruby-china.org/topics/3911</guid>
    </item>
    <item>
      <title>新 LOGO 不错</title>
      <description>&lt;p&gt;突然看到，上一个角度不好就不到了，这个红白色就好看多了.......  &lt;/p&gt;</description>
      <author>azhao</author>
      <pubDate>Tue, 01 May 2012 22:11:20 +0800</pubDate>
      <link>https://ruby-china.org/topics/3014</link>
      <guid>https://ruby-china.org/topics/3014</guid>
    </item>
    <item>
      <title>有谁用过 ncommons 这个东西？</title>
      <description>&lt;p&gt;我搭个和公司生产环境一样的服务器，程序加载后报了一个&lt;/p&gt;

&lt;p&gt;no such file to load -- ncommons (MissingSourceFile)&lt;/p&gt;

&lt;p&gt;错误，我以前在本地第一次搭的时候也遇到过，然后不知道怎么的就搞好了，并且在本地已经跑起来了（mongrel_rails 的服务器），但现在拾 nginx+passeger 的时候又出现了&lt;/p&gt;

&lt;p&gt;我google了很多，但只有一个C#相关的ncommons
&lt;a href="https://github.com/derekgreer/ncommons" rel="nofollow" target="_blank"&gt;https://github.com/derekgreer/ncommons&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;然后看到一个 RSA 加密相关的文章：
&lt;a href="http://wiki.xhusky.com/index.php/RSA%E5%8A%A0%E5%AF%86%E6%96%87%E4%BB%B6" rel="nofollow" target="_blank"&gt;http://wiki.xhusky.com/index.php/RSA%E5%8A%A0%E5%AF%86%E6%96%87%E4%BB%B6&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;因为我的程序也可能是要用到密码相关的代码的，所以可能我的这个应该是加密相关的
但这个加密程序我下下来也是&lt;/p&gt;

&lt;p&gt;no such file to load -- ncommons (MissingSourceFile)&lt;/p&gt;

&lt;p&gt;的错误&lt;/p&gt;

&lt;p&gt;搞不清这个 ncommons 是从哪里来（哪个 gem)？有没有人用过，分享一下  &lt;/p&gt;</description>
      <author>azhao</author>
      <pubDate>Sun, 08 Apr 2012 01:36:37 +0800</pubDate>
      <link>https://ruby-china.org/topics/2453</link>
      <guid>https://ruby-china.org/topics/2453</guid>
    </item>
    <item>
      <title>GAE 代理的流量切换时间是什么时候？</title>
      <description>&lt;p&gt;本来昨天晚上想好好学一下 codeschool 的，想好了 10 点开始，12 前差不多就 1G 流量，但不曾想忘了 GAE 用的美国时间。。。只要洗洗睡了。&lt;/p&gt;

&lt;p&gt;想知道他的切换时间是什么时候？美国那么多时区  &lt;/p&gt;</description>
      <author>azhao</author>
      <pubDate>Tue, 20 Mar 2012 22:47:26 +0800</pubDate>
      <link>https://ruby-china.org/topics/2009</link>
      <guid>https://ruby-china.org/topics/2009</guid>
    </item>
    <item>
      <title>大家有维护过这样恐怖的代码吗？</title>
      <description>&lt;p&gt;举下面几个例子：&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;一个 3000 行 js 代码的页面文件，包含几乎所有的运维代码。。。&lt;/li&gt;
&lt;li&gt;Controller 里的代码客户信息等 等 都是写死的
3.正常一个方法都是 3/400 行。。。&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;而且还是 Rails2.3，俺都想上吊了   &lt;/p&gt;</description>
      <author>azhao</author>
      <pubDate>Thu, 08 Mar 2012 22:55:49 +0800</pubDate>
      <link>https://ruby-china.org/topics/1723</link>
      <guid>https://ruby-china.org/topics/1723</guid>
    </item>
    <item>
      <title>新装机，把 VIM 插件整理一下，拿出来分享的交流一下</title>
      <description>&lt;p&gt;这几天看好像大家用 VIM 的还是不少的&lt;/p&gt;

&lt;p&gt;所以开了开 github 项目 把自己的拿出来和大家分享一下，目标是给新手快速建立一个完整   vim ROR 编程环境的方案&lt;/p&gt;

&lt;p&gt;同时也希望各种大侠多指教，给点建议&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/azhao1981/My-Vim-Rails" rel="nofollow" target="_blank"&gt;https://github.com/azhao1981/My-Vim-Rails&lt;/a&gt;  &lt;/p&gt;</description>
      <author>azhao</author>
      <pubDate>Sun, 19 Feb 2012 09:28:44 +0800</pubDate>
      <link>https://ruby-china.org/topics/1287</link>
      <guid>https://ruby-china.org/topics/1287</guid>
    </item>
    <item>
      <title>自动添加 UTF8 支持 Gem</title>
      <description>&lt;p&gt;文件多了，一开始没有考虑 UTF8 问题，后来一看要加那么多，前几天找到一个 gem :magic_encoding 还不错&lt;/p&gt;

&lt;p&gt;&lt;code&gt;gem install magic_encoding&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;code&gt;$magic_encoding&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;就能为下面所有的 rb 文件添加了&lt;/p&gt;</description>
      <author>azhao</author>
      <pubDate>Sat, 11 Feb 2012 11:46:35 +0800</pubDate>
      <link>https://ruby-china.org/topics/1143</link>
      <guid>https://ruby-china.org/topics/1143</guid>
    </item>
    <item>
      <title>bundle update 和 bundle install 平时大家用哪个？</title>
      <description>&lt;p&gt;以前好像没怎么注意，今天注意了解一下，发现两个的差别 
应该是 bundle update 会去检查 Gemfile 里 gem 的更新，然后对比 lock 文件，如果 Gemfile 里没有指定版本或是指定是&amp;gt;=的版本，那有新版本就会去安装新的版本的 gem，然后更新 lock 文件。
而 bundle install 以 Lock 文件为优先，为本地系统安装 Lock 文件中指定的版本，而去检查 Gemfile 中有而 Lock 中没有的，安装之。Install 好像不去管网络中 Gem 版本的更新。&lt;/p&gt;

&lt;p&gt;这样的结果就是如果本地已经有这个 Gem，而与 Gemfile 没有什么冲突，那么 Bundle install 能很快的完成。而 Bundle update  会很慢。&lt;/p&gt;

&lt;p&gt;并且，如果我们需要一个稳定的 Gem 版本结构，那最好就是使用 bundle install 安装新的 Gem，而不是使用 Bundle update，因为那样会出现一些 gem 偷偷 Update，给项目带来一些不必要的问题，毕竟我们真的不知道哪位大大在更新 Gem 的时候会引入什么的变化和 Bug，还是保持原来的好，毕竟跑了很久，没有问题。如果确实需要哪个 Gem 的更新，就单独 Bundle update gemname 那个 Gem，然后跑一下测试再往下。&lt;/p&gt;

&lt;p&gt;这是我的看法，但看好多的文章教程都是用 Bundle update，我不知道是不是我的理解错误，Update 还有什么别的能力。不知道大家都习惯用哪个？why？  &lt;/p&gt;</description>
      <author>azhao</author>
      <pubDate>Sat, 11 Feb 2012 11:36:04 +0800</pubDate>
      <link>https://ruby-china.org/topics/1142</link>
      <guid>https://ruby-china.org/topics/1142</guid>
    </item>
    <item>
      <title>ruby.taobao.org 镜像里没有 nokogiri</title>
      <description>&lt;p&gt;$ gem install nokogiri
ERROR:  Could not find a valid gem 'nokogiri' (&amp;gt;= 0) in any repository
ERROR:  Possible alternatives: nokogiri&lt;/p&gt;

&lt;p&gt;换回官方后没有问题&lt;/p&gt;

&lt;p&gt;怎么有的 gem 没有被同步吗？&lt;/p&gt;</description>
      <author>azhao</author>
      <pubDate>Thu, 02 Feb 2012 18:06:07 +0800</pubDate>
      <link>https://ruby-china.org/topics/1017</link>
      <guid>https://ruby-china.org/topics/1017</guid>
    </item>
    <item>
      <title>rvm 1.10.1 版本 rvm use 1.9.2@rail31 --default 不生效</title>
      <description>&lt;p&gt;rvm use 1.9.2@rails31 --default
命令执行没有问题，但是
rvm default
或是重新进入用户 shell 进入的 default 却没有进入 rails31 的 gemset 中
rvm current
显示 ruby-1.9.2-p290 而不是 ruby-1.9.2-p290@rail31&lt;/p&gt;

&lt;p&gt;我在另一个用户下是 1.8.6
进入后
$ rvm current
ruby-1.9.2-p290@rails31&lt;/p&gt;

&lt;p&gt;就完全没有问题。有没有人遇到过这样的问题？怎么解决？rvm 能装回 1.8.6 的吗？  &lt;/p&gt;</description>
      <author>azhao</author>
      <pubDate>Fri, 13 Jan 2012 12:46:42 +0800</pubDate>
      <link>https://ruby-china.org/topics/841</link>
      <guid>https://ruby-china.org/topics/841</guid>
    </item>
  </channel>
</rss>
