• 好文

    不过我觉得类似七牛那种方式更炫酷,不用写死版本号,想怎么裁剪就怎么裁剪,换设计的时候不用列一大堆图片的尺寸定义

  • 為什麼要 Bundle Update? at 2015年10月12日

    这里的 bundle update 为什么从来不提 test 的事情呢?我个人觉得在生产环境代码需要 update 时,最好有 test 代码去帮助人检查一些曾经检查过的点。

    不过话说回来,似乎这里也很少讨论 test 怎么写和维护的问题。

  • 大家觉得 AngularJS 好吗? at 2015年10月11日

    当年也是用了 ng 和 ember 很久,完全没快感。现在遇到 react+flux 就是相见恨晚。

  • 用 react+flux 很久了,看到 redux,试试看这东西好不好用

  • cancan 这东西我觉得有这些缺点: 1,load 资源和检查这里的代码非常不明确 2,和 strong parameters 整合有坑,现在估计解决了 3,过度设计,复杂

    Pundit 相比有这许多好处 1, 整个设计非常简单,就是一个简单的 plain old ruby object,进去读代码也就那几行而已 2, 用起来很简单,代码清晰,不会一行代码背后有 10 行另外的事情 3, 没有 cancan 那种过度设计和复杂

    另外,我建议没用过 cancan 的人先去用一下 pundit,更能感受 ruby 的简单和快乐

  • mina 比 cap 其实除了表面看上去快一点,格式好看点,并没有其他好处。带来的坑也不少。 比如,用户比 cap 少太多,很多东西没有现成的方案得自己写。个人用了一段时间,属于 “然而并没有什么卵用” 的系列工具。

  • @huacnlee 但是 include 是不是可以减少第一次访问的时间呢?因为这时候没有 cache

  • 使用 Rails 构建 API 实践 at 2015年06月03日

    我觉得直接用 ApplicationController 还是太重了,可以继承 ActionController::Metal,然后一个个把需要的东西包含进来,性能岂不是更好?

  • 安装和配置 Postfix at 2015年04月26日

    以前折腾过这个,配置起来真心不轻松

  • ActiveService::Base 有啥内容?真要写 service 的话,用 PORO 的方式就 ok 了吧,感觉这么干没啥实际用处

ruby freelancer