<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>neversion (neversion)</title>
    <link>https://ruby-china.org/neversion</link>
    <description/>
    <language>en-us</language>
    <item>
      <title>给 Gem 里的 class 修改功能或字段的解决方案</title>
      <description>&lt;p&gt;项目里用到一 gem，具体需求是要修改这个 gem 内定义的一个 class 的功能和字段。有什么比较好的解决方案？
目前比较粗暴的想法是：把整个 gem 弄到本地，修改，然后在 Gemfile 内直接引用这个本地的修改版本。
这个方式比较麻烦的是如果 gem 更新的话就只能重新在写一遍修改了...&lt;/p&gt;</description>
      <author>neversion</author>
      <pubDate>Thu, 29 May 2014 11:07:07 +0800</pubDate>
      <link>https://ruby-china.org/topics/19618</link>
      <guid>https://ruby-china.org/topics/19618</guid>
    </item>
    <item>
      <title>rake 任务运行一段时间后被 killed</title>
      <description>&lt;p&gt;在 rails rake 中写爬虫任务，需要长时间运行。发现每执行一段时候后终端直接显示“已杀死”，然后就没有然后了。stackoverflow 上提到的貌似是内存占用过多的问题。之后重新执行该任务，用 top 监控内存占用情况，确实存在内存占用稳步上身的问题，执行了 40 分钟，内存占用达到 27%。&lt;/p&gt;

&lt;p&gt;想了解下是不是因为我的程序写的有问题导致内存占用不断提升？由于程序太长无法贴到这里，是不是在 ruby 中有哪些坑会导致内存不释放？&lt;/p&gt;</description>
      <author>neversion</author>
      <pubDate>Sun, 04 May 2014 15:20:58 +0800</pubDate>
      <link>https://ruby-china.org/topics/18998</link>
      <guid>https://ruby-china.org/topics/18998</guid>
    </item>
  </channel>
</rss>
