• 请举例子,没赶脚呀

  • 为这键盘点赞

  • @didadi prism 是我们项目的名字,恩,职位没有关系。@imalexfu 远程应该不成吧?,如果可以,我也想远程,哈哈哈 : )

  • @adamshen 来战一下?随时欢迎。里面很多解决性能的小trick。比如分页,用paginate?或者kaminary?这些是否有性能问题,我们的代码都有解决。

  • 😄 顶一下,prism的代码是非常优秀的。展示一下代码行数,注意测试和代码的比例。 想玩大数据量应用的,这里很合适,绝不是一个startup项目的那种不顾性能的代码。

    +----------------------+-------+-------+---------+---------+-----+-------+
    | Name                 | Lines |   LOC | Classes | Methods | M/C | LOC/M |
    +----------------------+-------+-------+---------+---------+-----+-------+
    | Controllers          |  8871 |  7469 |     102 |     823 |   8 |     7 |
    | Helpers              |  2309 |  1960 |       2 |     227 | 113 |     6 |
    | Models               | 29324 | 23043 |     415 |    2629 |   6 |     6 |
    | Libraries            | 10119 |  7971 |     175 |     928 |   5 |     6 |
    | Functional tests     |   326 |   274 |       4 |      24 |   6 |     9 |
    | Unit tests           |     0 |     0 |       0 |       0 |   0 |     0 |
    | Controller specs     | 12005 | 10352 |       0 |      37 |   0 |   277 |
    | Helper specs         |   575 |   487 |       0 |       4 |   0 |   119 |
    | Integration specs    |   441 |   360 |       0 |       8 |   0 |    43 |
    | Lib specs            |  5997 |  4961 |       1 |      26 |  26 |   188 |
    | Mailer specs         |   685 |   621 |       0 |       0 |   0 |     0 |
    | Model specs          | 45021 | 37825 |       3 |     181 |  60 |   206 |
    | Presenter specs      |   290 |   240 |       0 |       0 |   0 |     0 |
    | Request specs        | 20972 | 18067 |       0 |     105 |   0 |   170 |
    | Routing specs        |    23 |    19 |       0 |       0 |   0 |     0 |
    | Service specs        |  4590 |  3812 |      20 |      82 |   4 |    44 |
    | Task specs           |   109 |    88 |       0 |       0 |   0 |     0 |
    | Util specs           |    42 |    36 |       0 |       2 |   0 |    16 |
    | Worker specs         |   321 |   284 |       0 |       0 |   0 |     0 |
    +----------------------+-------+-------+---------+---------+-----+-------+
    | Total                | 142020 | 117869 |     722 |    5076 |   7 |    21 |
    +----------------------+-------+-------+---------+---------+-----+-------+
      Code LOC: 40443     Test LOC: 77426     Code to Test Ratio: 1:1.9
    
  • @quakewang 冒昧的问您一下,您用的什么电脑装的linux。我最近想从mac转成linux。

  • 如果有兴趣,可以看看ruby的源码,不是很难理解。

  • 说说 Rails 的套娃缓存机制 at 2017年06月08日

    学习了,不过现在应该有更好的解决方案了, 我想。https://github.com/rails/rails/pull/20884/files

  • 北京面试所感 at 2017年05月31日

    @a0nqm 是一个有好奇心的人,可能很多五年的ruby程序员,也不知道ruby的类型在内存中的体现,ruby的gc等等。楼主现阶段确实也不可能理解这些的,可能楼主多年的积累后可以理解一些编程的“内涵”。

  • b站吧

nothing.....>_<