居然用的是 HTTParty,推荐 Curb
10 个 4..13 内的随机数并且要求和为 80,那么这 10 个数一定不是等概率分布的。 所以简单来说:
后来想想看,这样其实和 BaaS 没多大区别。
最近我在想,既然 web 开发现在已经将重心移到前端上了,为什么后端不抛弃 VC 只留 M,这样一来也可以把 HTTP、URL 的概念抛弃,实现从 browser 到 server 的类似 remote procedure call 的概念。
thin 的依赖
测试框架大同小异,如果是入门我感觉 Test::Unit(现在变成 MiniTest)足矣。
#2 楼 @cassiuschen 现在所有的浏览器的 UA 都是 Mozilla 开头的…
这缩进,看的心痛啊
#7 楼 @small_fish__ 权限本来就不是一件复杂的事情。如果想方便但不想用 cancan 可以去看看 pundit。自己写的话直接在 app_controller 里 before_filter 一下就可以了。
#5 楼 @small_fish__ 性能问题确实是大问题。cancan 每次 action 都会先做判断生成一张权限表然后对照这张表看某个 acion 是否被允许,会造成大量的无用 sql。
四号
最多在测试的时候写中文
it "应该返回422错误" do
# ...
end
#54 楼 @lewisgrady 用 gem 'mongoid', github: 'mongoid/mongoid'