嘿嘿,好像只有这样,然后还要 kill 一下
#2 楼 @huacnlee 这个 gem 好象和 https://github.com/goncalossilva/mongoid-sequence 差不多啊,有什么不同么?
楼主可能没理解这一行的意思 filename = ARGV.first
我一般不爽的时候就会重新安装 rvm,然后对最近的项目进行 bundle,旧项目用的时候再说
挺好阿,祝贺
面对不能改变的,改变能改变的。位置也许有用,不过你要想改变“位置”,也只有发挥自己的“能力”,这是你唯一自己说了算的事情。 如果不嫌罗嗦,我愿意再提醒一下,统计意义上而言,所有的“位置”都是“能力”在时间上积累的结果,当然这个时间可能不止一代人,所以,抱怨完后还是要干活的
#5 楼 @willmouse 分页是一个思维定势生造出来的“需求”,仔细想想就会明白,数据量少的时候分页是多余的,而数据量大了分页又不解决问题
我倒是想肉身翻墙,不过这个公司网站上啥也没有阿,是初创公司来大陆淘金的?
我学 linux 的时候也是 redhat,租的 PC,没有网络,安装出错以后找到的第一个解决办法是 fdisk /mbr,安装完 OS 以后装的第一个软件是 cce
唐凤是神级人物,我很佩服的一个哥们是他的粉丝
很有意义的工作,赞一个
#5 楼 @fenprace Class 是 Module 的子类,所以一般由用户创建的 class 都是 Class 的实例,也就是 Module 的实例
1.9.3p194 :001 > class A; end
=> nil
1.9.3p194 :002 > A.is_a? Class
=> true
1.9.3p194 :003 > A.is_a? Module
=> true
但如果一个类继承了 Class 或者 Module,那么它理论上应该是 Class/Module 的子类,其实例才是 Class/Module 的实例
1.9.3p194 :001 > class A; end
=> nil
1.9.3p194 :002 > class X < Module; end
=> nil
1.9.3p194 :003 > A.new.is_a? Module
=> false
1.9.3p194 :004 > X.new.is_a? Module
=> true
这里有个不太好理解的地方,X 本身是继承了 Module,所以是 Module 的子类,但是它又是用 class 关键字创建的,所以它还是 Class 的实例,换句话说,X 和 X.new 都是 Module 的实例
1.9.3p194 :005 > X.is_a? Module
=> true
另外,从语法上,ruby 禁止继承 Class,可是并不反对继承 Class 的父类 Module,这大概也是导致这个问题复杂的原因
是不是没人注意这里面的细节?这个 Test 是继承自 Module 的
pack 我始终觉得太晦涩,有种 perl 的感觉
#2 楼 @chechaoyang 这个以前倒是没有想到,不过用 ruby 的思路减少 js 代码应该也是可行的
写过一段时间的人多少都要读源码的,当然能完整通读另当别论
用 pry debug 时要安装 pry-nav 才能 next/step in/step out,这一点一直让我很奇怪,为什么不整合在一个 gem 中呢?
肯定会有文件系统调用,所以用 strace 启动 nginx 就可以看明白了