<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>feitian124 (feitian124)</title>
    <link>https://ruby-china.org/feitian124</link>
    <description>hi man</description>
    <language>en-us</language>
    <item>
      <title>[长沙] 招聘创业小伙伴, 微信开发, 10k, 期权</title>
      <description>&lt;h2 id="我们是谁"&gt;我们是谁&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;p&gt;我英文名 ming,  湖南人，2007 年中南大学毕业，小大大小的公司呆了 3, 4 家吧，做过 java, 数据库等，比较爱折腾自学了 ruby on rails 和 nodejs, 也算 ruby-china 的常客了。一直打工仔，也梦想着创业做自己的老板，在校友的相约下就欣然应允了。主要负责技术。&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;校友阿辉，大学校友，比较有想法和眼光，上次创业赚了第一桶金，所以暂时不需要找风投。
这算他第二次创业吧，有第一次的经验，有一定的资源和经验可以借鉴，可以少走点弯路。&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="做什么"&gt;做什么&lt;/h2&gt;
&lt;p&gt;随着微信的火爆，基于微信的应用也多起来，它们以公众号为载体，提供各类服务：信用卡还款啦，水电费啊，听一段逻辑思维呀，基于"2048"游戏的营销啊等等。&lt;/p&gt;

&lt;p&gt;阿辉和我看到这方面的机会，想在这方面做一点事情，作为我们的创业项目。我们叫它 "微海报", 这即是我们的产品，也是我们正在运营的公众号，大家可以在微信公众号中搜索 "微海报", 微信号"weihaibao8", 欢迎扫描关注:
&lt;img src="http://mp.weixin.qq.com/mp/qrcode?scene=10000004&amp;amp;size=102&amp;amp;__biz=MzAxOTQ4MDkyOA==" title="" alt="微海报"&gt;
现在产品还在早期阶段，微信通信和后台功能大部分完成。后台是基于 ruby on rails 的，前端也有一个没优化能用的版本。接下来要做的工作：&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;性能方面的。针对手机浏览器特别是微信客户端做优化，加载速度，运行速度等，包括 js 和 css&lt;/li&gt;
&lt;li&gt;已有页面的美化。页面布局，配色等。&lt;/li&gt;
&lt;li&gt;模板的开发。模板可以理解为海报的展现方式，包括布局，动画等，目前只做了一套上下滑动的。&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="期望你能提供什么"&gt;期望你能提供什么&lt;/h2&gt;
&lt;p&gt;我们期待的对象有两重属性，"创业小伙伴" + "前端工程师".
创业小伙伴，意味着你知道我们是在创业，你进来就是那不可缺少的 30% , 你应该是自我驱动的，有想法，有恒心信心，有能力。前端工程师，意味着你能独立完成我上一章节中描述的那些"接下来的工作", 并能进一步扩展和完善前端的架构&lt;/p&gt;

&lt;p&gt;所以，我们希望你满足以下条件：&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;5 年以上工作经验，3 年以上前端工作经验。有创业的意愿。&lt;/li&gt;
&lt;li&gt;精通 html5, css 和 js, 能用 js 和 css 实现 (定制) 一些绚丽的动画效果。对用户体验，性能优化及浏览器兼容问题有一定的经验。&lt;/li&gt;
&lt;li&gt;熟悉 linux(我使用 ubuntu) 或者 mac, 熟练使用 github 及 sass, grunt 等相关工具&lt;/li&gt;
&lt;li&gt;有美工或设计经验更佳。&lt;/li&gt;
&lt;li&gt;熟悉 nodejs, ruby on rails 等更佳。&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="我们能提供什么"&gt;我们能提供什么&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;不超过 10k 的月薪和不超过 25% 的期权，视你能力和意愿决定如何搭配。&lt;/li&gt;
&lt;li&gt;应该是长沙第一的楼盘 130 平的房子作为办公室，宽敞明亮，江景，可以住宿。&lt;/li&gt;
&lt;li&gt;视产品进度和推广情况，后期可能会换办公场地及注册公司。&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;我们的条件肯定不是最好的，但是你可以真正做自己的主人，做自己想做的事。如果你只是想找一个朝九晚五的工作，我们可能不合适; 如果你想找几个小伙伴做点事情，那我们正好。&lt;/p&gt;
&lt;h2 id="联系方式:"&gt;联系方式：&lt;/h2&gt;
&lt;p&gt;电话：18621113676
邮箱：feitian124@qq.com
地址：长沙市开福区北辰三角洲 D2 区
如果你在长沙但不方便，也可以联系我们，我们登门拜访哦~&lt;/p&gt;</description>
      <author>feitian124</author>
      <pubDate>Wed, 02 Sep 2015 13:48:07 +0800</pubDate>
      <link>https://ruby-china.org/topics/27164</link>
      <guid>https://ruby-china.org/topics/27164</guid>
    </item>
    <item>
      <title>纯 JS 的 Web 解决方案 MEEN</title>
      <description>&lt;p&gt;大家好，&lt;/p&gt;

&lt;p&gt;好久没来 ruby-china 的，现在被 &lt;code&gt;ember&lt;/code&gt; 弄的焦头烂额，但渐渐对纯 &lt;code&gt;js&lt;/code&gt; 的 &lt;code&gt;web&lt;/code&gt; 解决方案产生了兴趣。&lt;/p&gt;

&lt;p&gt;谷歌一下，果然发现已经有类似的项目，比如 &lt;a href="http://meanjs.org/" rel="nofollow" target="_blank" title=""&gt;meanjs&lt;/a&gt;, 但它前端用的是 &lt;code&gt;angular&lt;/code&gt;, 私认为这种解决方案前端挺重，所以前端不同区别还是挺大的，故挖了一个坑，&lt;code&gt;Mongo-Ember-Express-Node full-stack javascript open-source development framwork&lt;/code&gt;, 取首字母 &lt;code&gt;MEEN&lt;/code&gt;, 地址在这里 &lt;a href="https://github.com/YunnuY/meen" rel="nofollow" target="_blank" title=""&gt;MEEN&lt;/a&gt;, 我会一边学习，一边完善，欢迎有兴趣的人一起。&lt;/p&gt;</description>
      <author>feitian124</author>
      <pubDate>Wed, 29 Oct 2014 09:12:17 +0800</pubDate>
      <link>https://ruby-china.org/topics/22328</link>
      <guid>https://ruby-china.org/topics/22328</guid>
    </item>
    <item>
      <title>HAXE </title>
      <description>&lt;p&gt;有人用过 haxe 的吗，这个东西靠谱不靠谱？编译成 javascript 后好用？
来自它官网的简介： “若你只想学一种编程语言，HAXE 会是你正确的选择。通用、强大、易用”
&lt;a href="http://haxe.org/index.n?lang=cn" rel="nofollow" target="_blank"&gt;http://haxe.org/index.n?lang=cn&lt;/a&gt;&lt;/p&gt;</description>
      <author>feitian124</author>
      <pubDate>Sat, 01 Mar 2014 00:29:53 +0800</pubDate>
      <link>https://ruby-china.org/topics/17582</link>
      <guid>https://ruby-china.org/topics/17582</guid>
    </item>
    <item>
      <title>ruby on rails 有开源的问卷系统吗，适用于在线考试的。</title>
      <description>&lt;p&gt;ruby on rails 有开源的问卷系统吗，适用于在线考试的。
想搭一个简单的站私人用，不知道有开源方案吗？
觉得 angularjs 挺适合这个场景，学着写一个不错，只是有点急，问问有没有现成的，也可以借鉴下。&lt;/p&gt;</description>
      <author>feitian124</author>
      <pubDate>Wed, 15 Jan 2014 22:29:27 +0800</pubDate>
      <link>https://ruby-china.org/topics/16823</link>
      <guid>https://ruby-china.org/topics/16823</guid>
    </item>
    <item>
      <title>ruby-china 里 SiteConfig 中的代码片段相比 rails 的传统 partial view 有什么好处</title>
      <description>&lt;p&gt;最近在研究 ruby_china, 有些代码和设计不太理解。比如下面这个代码片段，它定义在 seeds 中，db:migrate 时保持到 mongodb 中：&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="c1"&gt;# 自定有 HTML head 区域的内容&lt;/span&gt;
&lt;span class="no"&gt;SiteConfig&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;save_default&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"custom_head_html"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&amp;lt;-&lt;/span&gt;&lt;span class="no"&gt;eos&lt;/span&gt;&lt;span class="sh"&gt;
&amp;lt;link rel="dns-prefetch" href="//assets.youhost.com"&amp;gt;
&lt;/span&gt;&lt;span class="no"&gt;eos&lt;/span&gt;
&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;然后在 view 中以下面的形式使用：&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="sx"&gt;%= raw SiteConfig.custom_head_html %&amp;gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;这种做法相比 rails 中的传统做法写在 partial view 里，然后再使用有啥好处呢？&lt;/p&gt;

&lt;p&gt;驽钝没想出来，写在 partial view 里面修改能即时生效，这个还要多 rake 一下。。
&lt;a href="/huacnlee" class="user-mention" title="@huacnlee"&gt;&lt;i&gt;@&lt;/i&gt;huacnlee&lt;/a&gt;
&lt;a href="/Rei" class="user-mention" title="@Rei"&gt;&lt;i&gt;@&lt;/i&gt;Rei&lt;/a&gt;&lt;/p&gt;</description>
      <author>feitian124</author>
      <pubDate>Fri, 29 Nov 2013 11:56:18 +0800</pubDate>
      <link>https://ruby-china.org/topics/15882</link>
      <guid>https://ruby-china.org/topics/15882</guid>
    </item>
    <item>
      <title>用七牛云存储的同学感觉咋样？</title>
      <description>&lt;p&gt;用七牛云存储的同学感觉咋样？
想用，看了看不错，结果到 ruby sdk 的源码一看。。
&lt;a href="https://github.com/qiniu/ruby-sdk/commit/a21bedfd83d8c5d993809fde575cc0ab856641cb" rel="nofollow" target="_blank"&gt;https://github.com/qiniu/ruby-sdk/commit/a21bedfd83d8c5d993809fde575cc0ab856641cb&lt;/a&gt;
这个哥们说话也太狠了。。&lt;/p&gt;</description>
      <author>feitian124</author>
      <pubDate>Mon, 25 Nov 2013 11:26:57 +0800</pubDate>
      <link>https://ruby-china.org/topics/15764</link>
      <guid>https://ruby-china.org/topics/15764</guid>
    </item>
    <item>
      <title>败了新 iPad 的有出旧 pad 的吗</title>
      <description>&lt;p&gt;坛子里肯定有不少人换了新 pad 吧
想入个 pad 玩玩无耐穷人新的嫌贵，想起来坛子里问问，有的话各取所需也不错咯
意向，mini 一代，心理价位一千左右；ipad 4, 1500 左右；
都指最低配咯&lt;/p&gt;</description>
      <author>feitian124</author>
      <pubDate>Tue, 12 Nov 2013 22:18:17 +0800</pubDate>
      <link>https://ruby-china.org/topics/15492</link>
      <guid>https://ruby-china.org/topics/15492</guid>
    </item>
    <item>
      <title>ruby 报错： You're running a version of ruby with no Readline support</title>
      <description>&lt;p&gt;最近我从 rvm 切换到了 rbenv，但有时会报下面的错误，比如&lt;code&gt;rails s&lt;/code&gt;的时候
'''
You're running a version of ruby with no Readline support
Please &lt;code&gt;gem install rb-readline&lt;/code&gt; or recompile ruby --with-readline.
'''
我的系统是&lt;code&gt;ubuntu13&lt;/code&gt;，ruby 是&lt;code&gt;ruby 2.0.0p247&lt;/code&gt;
我试过在 Gemfile 里面添加 rb-readline，能解决。但是每个 project 都需要改挺麻烦的。
ruby 的 recompile 没做过，有其它一劳永逸的方法吗？从前用 rvm 貌似没这个问题。&lt;/p&gt;</description>
      <author>feitian124</author>
      <pubDate>Sun, 10 Nov 2013 15:01:11 +0800</pubDate>
      <link>https://ruby-china.org/topics/15430</link>
      <guid>https://ruby-china.org/topics/15430</guid>
    </item>
    <item>
      <title> 使用声波传递文件</title>
      <description>&lt;p&gt;我的发散思维过程。
1.穿戴式设备，这里特指腕表。&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;结合 NFC，完美的，潜在的，钥匙 - 锁系统解决方案。(搜了下现在的 smart watch 都没提到这块)&lt;/li&gt;
&lt;li&gt;类似于 NFC 的传播方式还有什么？wifi，蓝牙，红外等。（有线的太土，必须无线）&lt;/li&gt;
&lt;li&gt;他们都是一个东西：波，那还有什么波常见但没用？声波。&lt;/li&gt;
&lt;li&gt;声音肯定可以承载很大的信息量。最简单直接的处理方法是对声音进行采样，然后已数字方式传播，经过数模转换。
6.能否在这里做文章，将数据承载在声波里面：一首歌，一副画，一个可执行文件？
7.很多问题待解决：频率，振幅，时分服用，频分复用，编码解码，校验，传递速度比？
8.看看有没有人在做？搜 transfer files by voice.还真的找到了一个。&lt;strong&gt;chirp.io&lt;/strong&gt;. 看它传输速度还挺快，3 秒钟一张图算 1M，只需要一个有计算能力的芯片以及麦克风，喇叭，就可以传递数据了。&lt;/li&gt;
&lt;li&gt;对这一块很感兴趣，这个成本太低了，然后可用场景还挺多。结合树莓派啊等开源硬件平台，可以做出很多好玩的东西。
可是他们的东西没开源，有没有人有兴趣一起研究，讨论下？
这里有个演示视频，目前 chirp 有 ios 下的 app 可用。&lt;a href="http://v.youku.com/v_show/id_XNDM0MjMwMTUy.html" rel="nofollow" target="_blank"&gt;http://v.youku.com/v_show/id_XNDM0MjMwMTUy.html&lt;/a&gt;
&lt;/li&gt;
&lt;/ol&gt;</description>
      <author>feitian124</author>
      <pubDate>Wed, 27 Mar 2013 21:26:16 +0800</pubDate>
      <link>https://ruby-china.org/topics/9792</link>
      <guid>https://ruby-china.org/topics/9792</guid>
    </item>
    <item>
      <title>Instance Variables and Class Instance Variables</title>
      <description>&lt;p&gt;这个必须要吐槽一下，否则记不住。&lt;/p&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;class Hi
   #self is point to the Hi class object so it became class instance variable
  @class_instance_variable 

   def a_method
      #self is point to the Hi instance so it became instance variable
      @instance_variable
   end
end

虽然早就知道self这挡子事，但自己就是没往这方面想过，所以看到书上指出来，
还是感到很惊讶, 需要将self的认识提高到一个新的高度。继续拜读 《meteprogramming ruby》。
&lt;/code&gt;&lt;/pre&gt;</description>
      <author>feitian124</author>
      <pubDate>Fri, 15 Mar 2013 09:28:38 +0800</pubDate>
      <link>https://ruby-china.org/topics/9435</link>
      <guid>https://ruby-china.org/topics/9435</guid>
    </item>
    <item>
      <title>Rails Asset Pipeline 的理解和一个小 Tip</title>
      <description>&lt;p&gt;pipeline 是 rails3.1 后引进的一个很有用的特性，它可以：&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;将你的 js，css 等静态资源 compile 到一个文件，减少了浏览器到服务器取这些资源时的连接数量；&lt;/li&gt;
&lt;li&gt;压缩这个加工后的文件，并添加时间戳，减少了文件体积及加载次数；&lt;/li&gt;
&lt;li&gt;可以放在 app,lib,vendor 的 asset 目录下，方便管理，同时也让你可以用 help 方法方便的访问这些 resource；&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;以 js 文件举例子，在 app/asset/javascript 中有一个 application.js 文件，它的内容如下：&lt;/p&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;// This is a manifest file that'll be compiled into application.js, which will include all the files
// listed below.
//
// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts,
// or vendor/assets/javascripts of plugins, if any, can be referenced here using a relative path.
//
// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the
// the compiled file.
//
// WARNING: THE FIRST BLANK LINE MARKS THE END OF WHAT'S TO BE PROCESSED, ANY BLANK LINE SHOULD
// GO AFTER THE REQUIRES BELOW.
//
//= require jquery
//= require jquery_ujs
//= require twitter/bootstrap
//= require sequence.jquery-min.js
//= require_tree .
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;很简单，你可以将&lt;code&gt;app/assets/javascripts&lt;/code&gt;, &lt;code&gt;lib/assets/javascripts&lt;/code&gt;, &lt;code&gt;vendor/assets/javascripts&lt;/code&gt;想象成一个逻辑目录，然后 rails 的 pipeline 引擎会到逻辑目录里去找这个文件中提到的 js 文件，然后 compile 到 application.js 里面去。  &lt;strong&gt;但是有个例外，在上面的例子中，require_tree 不会到逻辑目录里去找，而是只到'app/assets/javascripts'里去找&lt;/strong&gt;。所以即使你用了&lt;code&gt;requre_tree .&lt;/code&gt;, 你还是需要手动将 lib 和 vendor 里需要的 js 文件包含进来。&lt;/p&gt;

&lt;pre&gt;The require_tree directive tells Sprockets to recursively include all JavaScript files in the specified directory into the output. These paths must be specified relative to the manifest file. You can also use the require_directory directive which includes all JavaScript files only in the directory specified, without recursion.
&lt;/pre&gt;

&lt;p&gt;希望能帮到一些人，不会像我一样错误的理解一个知识点，浪费 2 个小时找 js 文件为什么没有。
BTW：如果喜欢，请点击喜欢按钮。。。&lt;/p&gt;</description>
      <author>feitian124</author>
      <pubDate>Sun, 02 Dec 2012 17:00:53 +0800</pubDate>
      <link>https://ruby-china.org/topics/7254</link>
      <guid>https://ruby-china.org/topics/7254</guid>
    </item>
    <item>
      <title>sae 上部署简单 rails 应用</title>
      <description>&lt;p&gt;社区老大发的激活码，到手后开始玩，今天终于部署成功，分享下：&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;注意 ruby 版本默认是 1.8 的，所以要手动指定到 1.9&lt;/li&gt;
&lt;li&gt;需要预编译好 asset pipe 再上传，并设置&lt;code&gt;config.serve_static_assets = true&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;jquery-rails 等含有非 utf-8 编码的 gem 需要手动处理下（不确定）
这里是官方博客应该可以找到一些有用的：&lt;a href="http://blog.cloudfoundry.com/tag/ruby/" rel="nofollow" target="_blank"&gt;http://blog.cloudfoundry.com/tag/ruby/&lt;/a&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;我的地址在&lt;a href="http://hi.scfapp.com/" rel="nofollow" target="_blank"&gt;http://hi.scfapp.com/&lt;/a&gt;，最简单的 CRUD。。。
也有些搞不定的问题：&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;vmc map hi &lt;a href="http://www.myurl.com" rel="nofollow" target="_blank" title=""&gt;www.myurl.com&lt;/a&gt;
Error 702: External URIs are not enabled for this account.
现在个性化域名貌似不支持？&lt;/li&gt;
&lt;li&gt;一些依赖于 native lib 的 gem 好像不能用，会出错，像 therubyracer&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="/leekelby" class="user-mention" title="@leekelby"&gt;&lt;i&gt;@&lt;/i&gt;leekelby&lt;/a&gt; 同学可否回答 1，2？谢谢&lt;/p&gt;

&lt;p&gt;另求已认证开发者帮忙推荐一下哈
&lt;a href="http://sae.sina.com.cn/?m=home&amp;amp;a=devlevel&amp;amp;level=normal_level&amp;amp;voteme=HgKjEh" rel="nofollow" target="_blank"&gt;http://sae.sina.com.cn/?m=home&amp;amp;a=devlevel&amp;amp;level=normal_level&amp;amp;voteme=HgKjEh&lt;/a&gt;&lt;/p&gt;</description>
      <author>feitian124</author>
      <pubDate>Wed, 28 Nov 2012 23:51:17 +0800</pubDate>
      <link>https://ruby-china.org/topics/7174</link>
      <guid>https://ruby-china.org/topics/7174</guid>
    </item>
    <item>
      <title>screen vs tmux</title>
      <description>&lt;p&gt;如题，有谁有以上两个多终端工具的使用经验否，哪个好一点？
经常要开很多终端连各地的服务器，打算熟悉一个，以后使用。
今天折腾了一天 screen，能基本使用。发现还有个 tmux...&lt;/p&gt;</description>
      <author>feitian124</author>
      <pubDate>Thu, 09 Aug 2012 17:03:17 +0800</pubDate>
      <link>https://ruby-china.org/topics/4834</link>
      <guid>https://ruby-china.org/topics/4834</guid>
    </item>
    <item>
      <title>问个 RSpec 的问题</title>
      <description>&lt;p&gt;问个 rspec 的问题，当我不用 rspec-expectation 时，它是怎么判断一个 case 是成功还是失败呢？&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="n"&gt;describe&lt;/span&gt; &lt;span class="no"&gt;Object&lt;/span&gt; &lt;span class="k"&gt;do&lt;/span&gt;
    &lt;span class="n"&gt;it&lt;/span&gt; &lt;span class="s2"&gt;"how to determin this is fine or wrong?"&lt;/span&gt; &lt;span class="k"&gt;do&lt;/span&gt;
        &lt;span class="kp"&gt;false&lt;/span&gt;
        &lt;span class="c1"&gt;#true&lt;/span&gt;
    &lt;span class="k"&gt;end&lt;/span&gt;
&lt;span class="k"&gt;end&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;false 或者 true 都是 pass 的。  &lt;/p&gt;</description>
      <author>feitian124</author>
      <pubDate>Mon, 16 Jul 2012 18:29:41 +0800</pubDate>
      <link>https://ruby-china.org/topics/4348</link>
      <guid>https://ruby-china.org/topics/4348</guid>
    </item>
    <item>
      <title>在 vim 中快速复制粘贴多行</title>
      <description>&lt;p&gt;用 vim 写代码时，经常遇到这样的场景，复制多行，然后粘贴。
我现在这样做：&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;将光标移动到要复制的文本开始的地方，按&lt;code&gt;v&lt;/code&gt;进入可视模式。&lt;/li&gt;
&lt;li&gt;将光标移动到要复制的文本的结束的地方，按 y 复制。此时 vim 会自动将光标定位到选中文本的开始的地方，并退出可视模式。&lt;/li&gt;
&lt;li&gt;我移动光标到文本结束的地方，按&lt;code&gt;p&lt;/code&gt;粘贴。&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;我现在想知道，有没有什么命令，可以改变第 3 步，也就是说，我在可视模式复制时，vim 退出可视模式时，是将光标定位到选中文本的末尾，而不是开始。&lt;/p&gt;

&lt;p&gt;谢谢。  &lt;/p&gt;</description>
      <author>feitian124</author>
      <pubDate>Thu, 12 Jul 2012 12:31:19 +0800</pubDate>
      <link>https://ruby-china.org/topics/4266</link>
      <guid>https://ruby-china.org/topics/4266</guid>
    </item>
    <item>
      <title>浪潮之巅</title>
      <description>&lt;p&gt;今天和别人聊到了浪潮之巅，回忆起当初像追电视剧一样读完整个系列的情景，感慨良多。
推荐下 google 研究院吴军的系列 blog，浪潮之巅，倾心解读引领 it 潮流的众多 it 公司的前世今生，以及台前幕后。
技术是重要的，但我们需要知道更多。&lt;/p&gt;</description>
      <author>feitian124</author>
      <pubDate>Tue, 08 May 2012 16:27:00 +0800</pubDate>
      <link>https://ruby-china.org/topics/3149</link>
      <guid>https://ruby-china.org/topics/3149</guid>
    </item>
    <item>
      <title>ruby-china install 出错，求指点。</title>
      <description>&lt;p&gt;在 github 上 fork 了一份 ruby-china 代码学习，install 时出错：
~/ruby_workspace/ruby-china$ rake assets:precompile
rake aborted!
Could not find a JavaScript runtime. See &lt;a href="https://github.com/sstephenson/execjs" rel="nofollow" target="_blank"&gt;https://github.com/sstephenson/execjs&lt;/a&gt; for a list of available runtimes.
(See full trace by running task with --trace)&lt;/p&gt;

&lt;p&gt;查阅 google 说是少 js 运行时环境，之前也碰到过，故添加:
gem 'execjs'&lt;/p&gt;

&lt;p&gt;重新 bundle install，错误依旧，不知道问题出在哪里了，求教。
谢谢先。&lt;/p&gt;</description>
      <author>feitian124</author>
      <pubDate>Thu, 05 Apr 2012 01:06:43 +0800</pubDate>
      <link>https://ruby-china.org/topics/2386</link>
      <guid>https://ruby-china.org/topics/2386</guid>
    </item>
    <item>
      <title>有了解 node.js 的不,答疑一下吧</title>
      <description>&lt;p&gt;今天点开 ruby-china 上的那个 node.js 的外链，在那社区里面闲逛，发现 node.js 很火。
之前也零零星星的看过一些 node.js 的介绍，知道它是底层是 google v8 引擎的基于事件模型的服务器软件。但脑子有几个 why 一直挥之不去：&lt;/p&gt;

&lt;p&gt;1.基于事件模型的理论并不新鲜，为什么没有在其他语言中实现。可能的原因是，其他语言都没有基于基于事件模型的概念或者习惯，而在浏览器里运行的 js 则处处都是事件，onclick，onmouseover 等等。&lt;/p&gt;

&lt;p&gt;2.在不是基于事件的 http 请求中，客户端和服务器建立 tcp 连接（http 都是基于 tcp 吧），直到响应完毕，断掉 tcp 连接。而现在 node.js 中不收到请求后，通知客户端断掉 tcp 连接，并说我之后会把找到的东西发给你。问题来了：服务器端是怎么找到客户器端的呢？我们知道客户端去找服务器端是花了不少力气的，现 dns，再 ip；现在 tcp 断了，我不知道有什么机制
能让服务器找到客户端？难道 node.js 不是用在这样的场景么？&lt;/p&gt;

&lt;p&gt;好吧，精力有限，还来不及去研究这个问题的答案。哪位同学了解的话，解答一下吧。纯属解惑。  &lt;/p&gt;</description>
      <author>feitian124</author>
      <pubDate>Sun, 04 Mar 2012 22:55:35 +0800</pubDate>
      <link>https://ruby-china.org/topics/1608</link>
      <guid>https://ruby-china.org/topics/1608</guid>
    </item>
    <item>
      <title>请教几个关于 gem 依赖的问题</title>
      <description>&lt;p&gt;我的环境：
我的机器上用的是 ubuntu 11, 然后用 rvm, rvm 中只有一个 ruby，就是 1.9.2。
然后就是用 gem 装了些框架如 rails, 直接用 gemset install XXX.或者从 github 上 fork 下来一些项目学习，用 bundle 也 install 也一些东西。&lt;/p&gt;

&lt;p&gt;今天我尝试装一个 ruby 的 cms 系统 refinerycms，装好之后用这个 command 时报错：&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="vg"&gt;$refinerycms&lt;/span&gt;
&lt;span class="sr"&gt;/home/min&lt;/span&gt;&lt;span class="n"&gt;g&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;rvm&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;rubies&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;ruby&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;1.9&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;p290&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;lib&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;ruby&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;site_ruby&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="mf"&gt;1.9&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;rubygems&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;specification&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;rb&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;1615&lt;/span&gt;&lt;span class="ss"&gt;:in&lt;/span&gt; &lt;span class="sb"&gt;`raise_if_conflicts': Unable to activate sass-rails-3.2.4, because railties-3.1.3 conflicts with railties (~&amp;gt; 3.2.0) (Gem::LoadError)
                           ***      ***
    from /home/ming/.rvm/gems/ruby-1.9.2-p290/bin/refinerycms:18:in `&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;main&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;&lt;span class="err"&gt;'&lt;/span&gt;
&lt;span class="vg"&gt;$gem&lt;/span&gt; &lt;span class="n"&gt;list&lt;/span&gt; &lt;span class="n"&gt;railties&lt;/span&gt;

&lt;span class="o"&gt;***&lt;/span&gt; &lt;span class="no"&gt;LOCAL&lt;/span&gt; &lt;span class="no"&gt;GEMS&lt;/span&gt; &lt;span class="o"&gt;***&lt;/span&gt;

&lt;span class="n"&gt;railties&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mf"&gt;3.2&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;3.1&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;3.1&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;3.0&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;这里有疑问 1：
       我不是这里有 3.2.1 吗，错误信息里怎么说 because railties-3.1.3 conflicts with railties (~&amp;gt; 3.2.0)&lt;/p&gt;

&lt;p&gt;然后我尝试删掉 3.1.3，但发现 rails3.1.3 依赖于它，&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="n"&gt;rails&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mf"&gt;3.1&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt; &lt;span class="n"&gt;depends&lt;/span&gt; &lt;span class="n"&gt;on&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="n"&gt;railties&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mf"&gt;3.1&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;)]&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;而我 rails3.1.3 还想保留，那这个也不能删。
这里有疑问 2：
我这个问题怎么解决？rvm 那个 gemset 就是使用在这种场景么？&lt;/p&gt;

&lt;p&gt;还是入门阶段，很多东西一知半解，望大侠不吝赐教。谢谢先。  &lt;/p&gt;</description>
      <author>feitian124</author>
      <pubDate>Thu, 01 Mar 2012 23:27:48 +0800</pubDate>
      <link>https://ruby-china.org/topics/1545</link>
      <guid>https://ruby-china.org/topics/1545</guid>
    </item>
    <item>
      <title>octopress 加 github 个人博客的访问流量计数问题。</title>
      <description>&lt;p&gt;这里应该有不少人用 octopress+github 搭建的个人博客吧，我也是参照教程弄了个。
但这个博客怎么知道有多少人看过我的博客？想到的方法：
1.自己写个计数功能，但这个页面都是静态的，无法实现。
2.站长工具之类的，不熟。
3.第三方工具，类似 disqus 之类的。
可有人也有类似的关心？  &lt;/p&gt;</description>
      <author>feitian124</author>
      <pubDate>Wed, 29 Feb 2012 15:01:38 +0800</pubDate>
      <link>https://ruby-china.org/topics/1501</link>
      <guid>https://ruby-china.org/topics/1501</guid>
    </item>
  </channel>
</rss>
