module C
def self.included(base)
def base.inherited(sub_class)
p sub_class #=> B
end
end
end
class A
include C
end
class B < A
end
但是你确定要这样做吗?需求是什么?Concern 不能满足吗?
asset_path
在 rails 4 能用的,3 楼正解
angular-rails route 我是这样写的 https://github.com/qhwa/daily-goal/blob/master/webapp/app/assets/javascripts/tasks.js.coffee.erb
#8 楼 @edgar_wang_cn 故意这样命名的吧,还有 6 楼这样的 好 hack 哟
if
else
Gimp 用得想死的心的有了!
photoshop 也可以在 linux 用,借助 wine http://askubuntu.com/questions/214675/installing-photoshop-cs5-on-ubuntu-12-10-using-wine
截个图:
#2 楼 @Levan 放到 github 上了: https://github.com/qhwa/weike-deployment
不过现在还不能直接用在 VPS 上,仅供参考
如果喜欢用 VIM,这是个很不错的键盘 没有方向键,但是适应了之后完全没有问题,只是别人来你电脑上操作时有点障碍 很小巧,我上下班都带着
Poker1 代背后有开关可以改键,2 代不知道还有没有,用惯 Mac 的人可能需要
看这标题,我还以为是硬盘掉到油锅里了……
2679 git
781 cd
496 svn
434 ll
351 rm
340 ack-grep
326 vim
255 rails
229 mv
224 sudo
没察觉 ack 用得那么多
拆成一些 scope:
class Account < ActiveRecord::Base
has_many :invoices
def invoice
invoices.consume.active.first
end
end
class Invoice < ActiveRecord::Base
belongs_to :account
scope :consume, -> { where( payment: :consume ) }
scope :enabled, -> { where( state: :enabled ) }
scope :active, -> { enabled.where( 'stated_at < ? AND expires_at > ?', Time.now ) }
end
@Rei 正解,加到 has_many 的 condition 选项更好
蝉游记做得棒,体验很爽,喜欢!~
新婚快乐!
需求是很旺盛的,怎么帮呢?
试一下,谢谢~ [email protected]
顶,是个可以安安静静写代码的地方 团队的氛围也是非常棒的,在 UED 能接触到形形色色的有才而又单纯的人
好强大!地球也无法阻止的强大感觉!
you are not alone...
使劲上 dribbble 去熏陶!
IAWriter 这样的效果就挺好了: https://itunes.apple.com/us/app/ia-writer/id439623248?mt=12
不过图片依然是个麻烦的东西
#8 楼 @jacksv123 钓鱼网址不需要存到数据库也能发挥作用。把 url 发给别人,诱骗点击。
<a href="http://yoursite.com/controller/action?rt=http://badsite.com">美女图</a>
或者把这个地址在 QQ 上发给别人
#5 楼 @jacksv123 攻击者可以写一个钓鱼网站地址,所以通常要做一下域名白名单校验