<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Forelax (任宇杰)</title>
    <link>https://ruby-china.org/Forelax</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>Gemfile 里头的 require: false 在非 Rails 环境中有什么用？</title>
      <description>&lt;p&gt;我在看 rubobcop 的 readme 中看到了 &lt;code&gt;gem 'rubobcop', require: false&lt;/code&gt;的用法，查了一下，明白在 Rails 中写在 Gemfile 中的 gem 默认是不用手动 require 的，Rails 都会帮你 requrei 好，加了 &lt;code&gt;require: false&lt;/code&gt; 后 Rails 不会帮你 require，所以适合 rubobcop 这种只会用到命令行程序的 gem 使用。&lt;/p&gt;

&lt;p&gt;那么我的问题来了，这个选项在非 Rails 的环境中有什么用呢？本身所有写在 Gemfile 中的所有的 gem 想要使用都需要 require，这个选项有没有其实都一样。求各位好心人解答一下~（就我自己的尝试我没有发现加了和不加的区别 QAQ）&lt;/p&gt;</description>
      <author>Forelax</author>
      <pubDate>Sat, 01 Apr 2017 10:15:10 +0800</pubDate>
      <link>https://ruby-china.org/topics/32678</link>
      <guid>https://ruby-china.org/topics/32678</guid>
    </item>
    <item>
      <title>Active Record 里的动态属性和查找器的约定去哪里看？</title>
      <description>&lt;p&gt;小弟是一枚 Rails 新手，最近在看 Ruby 元编程谈及到 Active Record 里头的动态属性以及动态查找器，发现有一些比如 find_all_by_## 的查找器我没见过，在 Avtive Record  的文档里头也没找到对应叙述，可能是我找的有问题，但是我想知道所有这些动态方法的约定都在哪里？感谢~&lt;/p&gt;</description>
      <author>Forelax</author>
      <pubDate>Thu, 13 Oct 2016 14:17:26 +0800</pubDate>
      <link>https://ruby-china.org/topics/31310</link>
      <guid>https://ruby-china.org/topics/31310</guid>
    </item>
  </channel>
</rss>
