<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>luffycn (luffycn)</title>
    <link>https://ruby-china.org/luffycn</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>在云南说自己是写代码的是什么样的感觉了？</title>
      <description>&lt;p&gt;看到有些远程工作的，有些人跑到了云南去躲雾霾了&lt;/p&gt;

&lt;p&gt;不知道其它人问是干嘛的，如果说是写代码的，不知是什么感觉？&lt;/p&gt;</description>
      <author>luffycn</author>
      <pubDate>Fri, 05 Jun 2015 17:12:25 +0800</pubDate>
      <link>https://ruby-china.org/topics/25903</link>
      <guid>https://ruby-china.org/topics/25903</guid>
    </item>
    <item>
      <title>time_select 显示 time_zone 问题</title>
      <description>&lt;p&gt;目的是做到这样的效果&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;time_select 表单显示的是 application.rb 中指定的 timezone 时间，form_for 中的 edit, new 都显示成相应的 localtime&lt;/li&gt;
&lt;li&gt;同时保存在数据库用的是 utc 时间&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;有什么办法嘛？&lt;/p&gt;</description>
      <author>luffycn</author>
      <pubDate>Fri, 01 May 2015 09:08:47 +0800</pubDate>
      <link>https://ruby-china.org/topics/25395</link>
      <guid>https://ruby-china.org/topics/25395</guid>
    </item>
    <item>
      <title>支付宝开发咨询：请问手机 Web 上的支付跟 桌面浏览器端的支付一样嘛</title>
      <description>&lt;p&gt;如题&lt;/p&gt;

&lt;p&gt;是否可以用同一套代码，同时在手机 WEB，跟桌面 WEB 使用？&lt;/p&gt;</description>
      <author>luffycn</author>
      <pubDate>Mon, 27 Apr 2015 08:49:58 +0800</pubDate>
      <link>https://ruby-china.org/topics/25328</link>
      <guid>https://ruby-china.org/topics/25328</guid>
    </item>
    <item>
      <title>bower 安装，怎么一直没有安装成</title>
      <description>&lt;p&gt;在 Rails 项目根路径下的 .bowerrc&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="s2"&gt;"directory"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;"vendor/assets/bower_components"&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;bower.json 文件如下&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="s2"&gt;"name"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;"angular_demo"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
  &lt;span class="s2"&gt;"version"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;"0.0.0"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
  &lt;span class="s2"&gt;"authors"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;
    &lt;span class="s2"&gt;"luffycn &amp;lt;myemaili@163.com&amp;gt;"&lt;/span&gt;
  &lt;span class="p"&gt;],&lt;/span&gt;
  &lt;span class="s2"&gt;"moduleType"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;
    &lt;span class="s2"&gt;"amd"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="s2"&gt;"es6"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="s2"&gt;"globals"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="s2"&gt;"node"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="s2"&gt;"yui"&lt;/span&gt;
  &lt;span class="p"&gt;],&lt;/span&gt;
  &lt;span class="s2"&gt;"license"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;"MIT"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
  &lt;span class="s2"&gt;"ignore"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;
    &lt;span class="s2"&gt;"**/.*"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="s2"&gt;"node_modules"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="s2"&gt;"bower_components"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="s2"&gt;"vendor/assets/bower_components"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="s2"&gt;"test"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="s2"&gt;"tests"&lt;/span&gt;
  &lt;span class="p"&gt;]&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;运行 &lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="n"&gt;bower&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;angular&lt;/span&gt; &lt;span class="n"&gt;angular&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;ui&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;router&lt;/span&gt; &lt;span class="n"&gt;bootstrap&lt;/span&gt; &lt;span class="o"&gt;--&lt;/span&gt;&lt;span class="n"&gt;save&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;执行完毕后
一直没有看到有文件在 vender/assets/bower_components 路径下&lt;/p&gt;</description>
      <author>luffycn</author>
      <pubDate>Wed, 22 Apr 2015 21:42:01 +0800</pubDate>
      <link>https://ruby-china.org/topics/25257</link>
      <guid>https://ruby-china.org/topics/25257</guid>
    </item>
    <item>
      <title>国外公司账号汇款到国内个人账号需要交税嘛</title>
      <description>&lt;p&gt;如题&lt;/p&gt;

&lt;p&gt;国外公司账号汇款到国内个人账号需要交税嘛？
一般是通过什么方式扣税的？&lt;/p&gt;</description>
      <author>luffycn</author>
      <pubDate>Wed, 22 Apr 2015 09:02:35 +0800</pubDate>
      <link>https://ruby-china.org/topics/25241</link>
      <guid>https://ruby-china.org/topics/25241</guid>
    </item>
    <item>
      <title>大家来说说国内大城市跟小地方的区别</title>
      <description>&lt;p&gt;镇上面的那家 85 度 C 每天都挤爆了，生意实在是超好，大家都去买面包，柠檬水，虽然旁边也有不少卖同类型的，而且价格更低，但是 85 度 C 毫无压力，有一种一骑绝尘，独领风骚的感觉。但是这种情况在北京上海根本不太可能出现&lt;/p&gt;

&lt;p&gt;镇上面的电影院，每次去总能碰到些奇葩情况，要么有人在肆无忌惮的吸烟，还觉得理所当然，要么就是有人在那边大声说着话，要么就是直接乱扔垃圾。&lt;/p&gt;

&lt;p&gt;镇上面某个重点高中，有一次很偶然的机会，来了个黑人，英语还讲得很一般的，结果一出现，立马一大堆女学生围了上去，好像天上来了个异种一样，疯狂着找聊天，要练口语。而同样的上海某重点高中的老外，就不会有这种待遇了&lt;/p&gt;</description>
      <author>luffycn</author>
      <pubDate>Mon, 13 Apr 2015 14:23:46 +0800</pubDate>
      <link>https://ruby-china.org/topics/25121</link>
      <guid>https://ruby-china.org/topics/25121</guid>
    </item>
    <item>
      <title>slideshare 大概的实现原理是怎么样的</title>
      <description>&lt;p&gt;如题&lt;/p&gt;

&lt;p&gt;需要用到哪些技术了&lt;/p&gt;</description>
      <author>luffycn</author>
      <pubDate>Wed, 04 Mar 2015 15:38:09 +0800</pubDate>
      <link>https://ruby-china.org/topics/24452</link>
      <guid>https://ruby-china.org/topics/24452</guid>
    </item>
    <item>
      <title>距阵为何要使用 9 个值来表示</title>
      <description>&lt;p&gt;在学习 D3，有些关联的 API
&lt;a href="https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/transform" rel="nofollow" target="_blank"&gt;https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/transform&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;为何要用 9 个值 来表示 matrix 了？
4 个值不行嘛？&lt;/p&gt;</description>
      <author>luffycn</author>
      <pubDate>Fri, 27 Feb 2015 11:15:06 +0800</pubDate>
      <link>https://ruby-china.org/topics/24362</link>
      <guid>https://ruby-china.org/topics/24362</guid>
    </item>
    <item>
      <title>有些网站用程序获取页面内容，跟用浏览器人工打开页面内容有区别</title>
      <description>&lt;p&gt;用 mechanize, nokogiri, wget, curl 等获取的页面内容 跟用人工手动打开页面
在内容上有区别&lt;/p&gt;

&lt;p&gt;请问这是怎么做到的&lt;/p&gt;

&lt;p&gt;我用 mechanize 设置了 
agent.user_agent_alias = 'Mac Firefox'
也没什么用&lt;/p&gt;

&lt;p&gt;请问怎么解决类似的问题，如果要保持内容一致&lt;/p&gt;</description>
      <author>luffycn</author>
      <pubDate>Sun, 22 Feb 2015 14:57:58 +0800</pubDate>
      <link>https://ruby-china.org/topics/24323</link>
      <guid>https://ruby-china.org/topics/24323</guid>
    </item>
    <item>
      <title>如何写出这样的正则表达  '小明 2015/2/15 15:21:55'</title>
      <description>&lt;p&gt;要在一堆这样的文本中&lt;/p&gt;

&lt;p&gt;小明 2015/2/15 15:21:55
chat content 1&lt;/p&gt;

&lt;p&gt;小王 2015/2/15 15:22:06
chat content 2&lt;/p&gt;

&lt;p&gt;匹配  '小明 2015/2/15 15:21:55'&lt;/p&gt;</description>
      <author>luffycn</author>
      <pubDate>Sun, 15 Feb 2015 15:37:12 +0800</pubDate>
      <link>https://ruby-china.org/topics/24280</link>
      <guid>https://ruby-china.org/topics/24280</guid>
    </item>
    <item>
      <title>如何把 yml 文件的内容，按原版格式显示在 view 上</title>
      <description>&lt;p&gt;读取一个 yml 文件的内容
并且完完整整个，缩进，空格之类的，照原本内容显示在 view 层，WEB 界面上&lt;/p&gt;

&lt;p&gt;请问这个大概思路怎么做了&lt;/p&gt;</description>
      <author>luffycn</author>
      <pubDate>Sat, 14 Feb 2015 15:09:29 +0800</pubDate>
      <link>https://ruby-china.org/topics/24263</link>
      <guid>https://ruby-china.org/topics/24263</guid>
    </item>
    <item>
      <title>MySQL id 值越来越大，咋办?</title>
      <description>&lt;p&gt;如果把数据删除，再重新插入数据时，id 值还是会在原来基础上不断继续增大
到时就有可能出现，整张表可能只有 1w 条数据，但是 ID 值却可能后面有 10 几个 0 的超大值&lt;/p&gt;

&lt;p&gt;这个会有影响嘛？，ID 值最大限制是多少？&lt;/p&gt;</description>
      <author>luffycn</author>
      <pubDate>Fri, 13 Feb 2015 09:20:05 +0800</pubDate>
      <link>https://ruby-china.org/topics/24241</link>
      <guid>https://ruby-china.org/topics/24241</guid>
    </item>
    <item>
      <title>order by 在 group by 之前，如何处理了</title>
      <description>&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="no"&gt;SELECT&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="no"&gt;FROM&lt;/span&gt; 

&lt;span class="p"&gt;(&lt;/span&gt;
&lt;span class="nb"&gt;select&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="n"&gt;from&lt;/span&gt; &lt;span class="sb"&gt;`my_table`&lt;/span&gt; &lt;span class="n"&gt;order&lt;/span&gt; &lt;span class="n"&gt;by&lt;/span&gt; &lt;span class="nb"&gt;id&lt;/span&gt; &lt;span class="n"&gt;asc&lt;/span&gt;
&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="n"&gt;as&lt;/span&gt; &lt;span class="n"&gt;my_table_tmp&lt;/span&gt;

&lt;span class="n"&gt;group&lt;/span&gt; &lt;span class="n"&gt;by&lt;/span&gt; &lt;span class="n"&gt;cat_id&lt;/span&gt;

&lt;span class="n"&gt;order&lt;/span&gt; &lt;span class="n"&gt;by&lt;/span&gt; &lt;span class="nb"&gt;id&lt;/span&gt; &lt;span class="n"&gt;desc&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;这种 SQL，在 active record 中如何处理了？&lt;/p&gt;</description>
      <author>luffycn</author>
      <pubDate>Tue, 10 Feb 2015 11:39:27 +0800</pubDate>
      <link>https://ruby-china.org/topics/24197</link>
      <guid>https://ruby-china.org/topics/24197</guid>
    </item>
    <item>
      <title>有办法把 SQL 子查询用 scope 方法来实现嘛</title>
      <description>&lt;p&gt;Articles 表
select * from articles where id in (select Max(id) from table group by name) and category_id in ('a', 'b')&lt;/p&gt;

&lt;p&gt;有办法把这样的 sql 结果，在 Article model 中，通过 scope 的方式实现嘛？&lt;/p&gt;</description>
      <author>luffycn</author>
      <pubDate>Mon, 09 Feb 2015 15:35:04 +0800</pubDate>
      <link>https://ruby-china.org/topics/24183</link>
      <guid>https://ruby-china.org/topics/24183</guid>
    </item>
    <item>
      <title>Nginx + Unicorn 多个虚似主机一个是 Rails App, 另一些如果不是 Rails App 怎么处理</title>
      <description>&lt;p&gt;在一台服务器上 ubuntu 14.10
其中一个应用是用 capistrano3 + nginx + unicorn +rails app 部署&lt;/p&gt;

&lt;p&gt;如果有其它的 WEB 程序可能只是静态 HTML，或者是 PHP 之类的&lt;/p&gt;

&lt;p&gt;nginx 需要怎么配置了，关键点在哪？&lt;/p&gt;</description>
      <author>luffycn</author>
      <pubDate>Mon, 09 Feb 2015 10:55:30 +0800</pubDate>
      <link>https://ruby-china.org/topics/24177</link>
      <guid>https://ruby-china.org/topics/24177</guid>
    </item>
    <item>
      <title>layout nil 无法生效？</title>
      <description>&lt;p&gt;查了下资料，说是只要 layout nil 调用一下，整个控制器就不会再需要 layout
但是依然出现 &lt;/p&gt;

&lt;p&gt;Template is missing&lt;/p&gt;</description>
      <author>luffycn</author>
      <pubDate>Wed, 04 Feb 2015 10:17:25 +0800</pubDate>
      <link>https://ruby-china.org/topics/24108</link>
      <guid>https://ruby-china.org/topics/24108</guid>
    </item>
    <item>
      <title>many to many 上关于 ID 的一个小疑惑</title>
      <description>&lt;p&gt;文档  &lt;a href="http://guides.rubyonrails.org/association_basics.html" rel="nofollow" target="_blank"&gt;http://guides.rubyonrails.org/association_basics.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;2.6 The has_and_belongs_to_many Association 部分&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="n"&gt;create_table&lt;/span&gt; &lt;span class="ss"&gt;:assemblies_parts&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;id: &lt;/span&gt;&lt;span class="kp"&gt;false&lt;/span&gt; &lt;span class="k"&gt;do&lt;/span&gt; &lt;span class="o"&gt;|&lt;/span&gt;&lt;span class="n"&gt;t&lt;/span&gt;&lt;span class="o"&gt;|&lt;/span&gt;
  &lt;span class="n"&gt;t&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;belongs_to&lt;/span&gt; &lt;span class="ss"&gt;:assembly&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;index: &lt;/span&gt;&lt;span class="kp"&gt;true&lt;/span&gt;
  &lt;span class="n"&gt;t&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;belongs_to&lt;/span&gt; &lt;span class="ss"&gt;:part&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;index: &lt;/span&gt;&lt;span class="kp"&gt;true&lt;/span&gt;
&lt;span class="k"&gt;end&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;这里 id: false，为何要设置为 false 了？不允许表中 id 字段的存在嘛？
我把这个设置去掉，在有 ID 字段的情况下，貌似也能走通&lt;/p&gt;

&lt;p&gt;不知道为何这里要特意弄成 false.
很容易让人误解，是不是一定要 false 才行&lt;/p&gt;</description>
      <author>luffycn</author>
      <pubDate>Tue, 03 Feb 2015 17:01:53 +0800</pubDate>
      <link>https://ruby-china.org/topics/24095</link>
      <guid>https://ruby-china.org/topics/24095</guid>
    </item>
    <item>
      <title>如何处理大日志文件</title>
      <description>&lt;p&gt;程序基本上每几秒就会往一个文本文件写入日志&lt;/p&gt;

&lt;p&gt;基本上没几天，文件就会暴涨&lt;/p&gt;

&lt;p&gt;请问，一般如何处理这种大型日志文件了？&lt;/p&gt;</description>
      <author>luffycn</author>
      <pubDate>Mon, 02 Feb 2015 20:46:58 +0800</pubDate>
      <link>https://ruby-china.org/topics/24076</link>
      <guid>https://ruby-china.org/topics/24076</guid>
    </item>
    <item>
      <title>Cannot allocate memory  错误</title>
      <description>&lt;p&gt;网站在执行某些脚本，或者运行某些进程时，会导致 以下错误，整个 WEB SERVER 直接挂掉&lt;/p&gt;

&lt;p&gt;使用 ubuntu 14.04 + capistrano3 + nginx + unicorn 部署&lt;/p&gt;

&lt;p&gt;E, [2015-02-01T21:25:33.336099 #25713] ERROR -- : worker=2 PID:12839 timeout (33s &amp;gt; 30s), killing
E, [2015-02-01T21:25:33.981966 #25713] ERROR -- : reaped # worker=2
E, [2015-02-01T21:25:34.105756 #25713] ERROR -- : Cannot allocate memory - fork(2) (Errno::ENOMEM)&lt;/p&gt;

&lt;p&gt;不知该如何解决这种问题&lt;/p&gt;</description>
      <author>luffycn</author>
      <pubDate>Mon, 02 Feb 2015 09:32:56 +0800</pubDate>
      <link>https://ruby-china.org/topics/24062</link>
      <guid>https://ruby-china.org/topics/24062</guid>
    </item>
    <item>
      <title>请教下部署时的一些问题 Capistrano3 + unicorn + nginx</title>
      <description>&lt;p&gt;1, 为何我运行了 rake db:migrate RAILS_ENV=production 后，反而提示要运行  rake db:migrate RAILS_ENV=development，决定生产环境或者是开发环境的配置是怎么样的？&lt;/p&gt;

&lt;p&gt;2, 尝试用 Capistrano3 + nginx +  unicorn 去部署，发现困难重重，遇到的坑很多
有找类似 &lt;a href="https://github.com/tablexi/capistrano3-unicorn" rel="nofollow" target="_blank"&gt;https://github.com/tablexi/capistrano3-unicorn&lt;/a&gt; 这样的 gem 去做，但感觉还缺少一些其它的配置，没有把整套配置，怎么用仔细解说下&lt;/p&gt;

&lt;p&gt;我有找过
&lt;a href="http://www.cubicleapps.com/articles/ubuntu-rails-ready-with-nginx-unicorn" rel="nofollow" target="_blank"&gt;http://www.cubicleapps.com/articles/ubuntu-rails-ready-with-nginx-unicorn&lt;/a&gt;
&lt;a href="https://coderwall.com/p/yz8cha/deploying-rails-app-using-nginx-unicorn-postgres-and-capistrano-to-digital-ocean" rel="nofollow" target="_blank"&gt;https://coderwall.com/p/yz8cha/deploying-rails-app-using-nginx-unicorn-postgres-and-capistrano-to-digital-ocean&lt;/a&gt;
&lt;a href="http://robert-reiz.com/2013/01/15/capistrano-rails-unicorn-nginx-rvm/" rel="nofollow" target="_blank"&gt;http://robert-reiz.com/2013/01/15/capistrano-rails-unicorn-nginx-rvm/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;很多教程，step by step 也没能走通，总是有这个，那个问题的&lt;/p&gt;

&lt;p&gt;3，为何更多的使用 rbenv ,，而不是 RVM 了？&lt;/p&gt;</description>
      <author>luffycn</author>
      <pubDate>Sat, 31 Jan 2015 22:26:04 +0800</pubDate>
      <link>https://ruby-china.org/topics/24052</link>
      <guid>https://ruby-china.org/topics/24052</guid>
    </item>
  </channel>
</rss>
