毕竟这种功能都是通用解决方案，好维护，迁移，通过，是该考虑的问题吧。不过自己写也无所谓了，，所不定那个gem也就这么几行代码，。。我只是提下。。如果是我，我还是比较倾向于用那个gem.
On Aug 5, 2013, at 11:03 AM, soffolk <notifications@github.com> wrote:

> In app/models/user.rb:
> 
> > @@ -18,7 +18,12 @@ def admin?
> >    end
> >  
> >    def avatar_url
> > -    @avatar_url ||= "http://gravatar.com/avatar/#{Digest::MD5::hexdigest(email).downcase}.png?s=100"
> > +    avatar_id = Digest::MD5::hexdigest(email.downcase)
> > +    @avatar_url ||= "http://gravatar.com/avatar/#{avatar_id}.png?s=100"
> > +  end
> > +
> > +  def github_homepage
> @songjiayang 一个方法可以搞定的事为什么要用 gem ？
> 
> —
> Reply to this email directly or view it on GitHub.
>