.default(:a) 哈希是这样存取的?
requestAnimationFrame 做心跳包
#9 楼 @helperhaps #8 楼 @reyesyang 请使用 react-rails 进行 babel 转译,sproketses6 那个如 readme 所言是不保证可用性的
main 的 def 是定义 Kernel 的私有方法(特例),main 的 define_method 和 define_singleton_method 也是等同的
不过 self.a=确实也是特例,因为拟态方法就得用 self 调用
为什么没法通过编译?
#4 楼 @317583395 使用 opal 即可
致到奶奶家
不会释放,请使用 oom-killer
primitive 和 object 并没有什么明确的界限,immutable 的 object 就是 primitive,而一切都是对象的含义就是 everything is mutable,同时也意味着永远传递引用
ac 匿名版
就是 actor 嘛
ruby 不是 callable 语言,在这点上是和 js python 什么的完全不同的 例如居里化比较麻烦,但是 OO 本来就不提倡把函数拿出来
c/cpp 的 dll 都可以给 cruby 用,c 的用 fiddle 或者 ffi 自己包装一下,cpp 不太了解
只增不减就是内存泄露,看看有没有长周期(全局变量,类变量等)对短周期(局部变量等)的引用,
EmberData 是 M
锚点不是 http url 的一部分
google "browser request anchor" and get http://stackoverflow.com/questions/3067491/is-the-anchor-part-of-a-url-being-sent-to-a-web-server
rails4 是线程安全指的是这个程序本身是线程安全的(可以用多线程 server 跑)不代表你的用户代码不用考虑竞态条件,由于 update_attributes 从 assign_attributes 到 save 还有 validate 等一大票流程,会丢更新并不奇怪,你可以加锁,但是最好是把更新合并之后一次过保存
莫名其妙,写终端模拟器你想要 rails 给你什么库?再说谁告诉你 ruby 的 io 是阻塞的?建议你放弃思考,直接请人来帮你写。
没必要 order by rand(),给每个记录加一列随机数,然后 where rand_column < 生成的随机数
updated_at 就行了…
实用程序
先去面试啊,第一次面不到就刷一个月再面一次,能加印象分(大概
s-es6 不行,用 react-rails