• 移动端评论列表的间距好大,可以优化下,最新评论高亮的进入退出效果可以去掉,有点视觉障碍

  • 希望后面的版本把 find_by 也去掉,改成 Model.where(field: [condition]).find

    这个希望难以实现。find_by 是 rails 4 新增的,可以考虑降级到 rails 3

  • 作为一名菜鸟,千万别在项目里这么写,不然会被打死。rubocop 了解下

  • 楼主是把 docker 当 virtual machine 用了吗? 反面教材,有大佬出来驳斥一番不。

  • Crystal 了解一下,不要在 Ruby 这颗树上吊死

  • 微服务如何做聚合接口? at 2020年04月10日

    增量主要是考虑小程序需要与 APP 保持数据同步, 而 APP 本身又可以离线使用.

    聚合接口更多是从性能上考虑的, 由于 APP 进一次首页需要调用 N 个接口, 故他们想要在一个接口里完成这些数据拉取操作. 他们也认为这样编程更容易. 目前已经是 http1.1 的长连接

    这个报表服务本身是后台管理系统. 提供了少数接口用来在 APP 里做周报,年报的生成, 实时性要求不高, 且是低频请求. 故不会拖垮整个服务.

    还有另外的报表服务面向内部运营人员, 用 Python 的 superset 做数据可视化.

    应该会考虑在网关做, 利用原有微服务的接口代码. 如果在报表服务做, 可能就不算微服务了, 好不容易把后台和接口拆分开来😂

  • 部署镜像的时候需要指定 bundler 的版本, 不然自动安装的 bundler 版本为 2.1.4, 该版本修改了 gems 的路径, 导致不会自动载入各种 gems, 从而部署失败. 修改 Dockerfile gem install bundler -v 1.17.3

    不知理解是否正确,有误欢迎指正

  • ngrok 或花生壳之类的工具做内网穿透

  • 需要开放外网访问 rails s -b 0.0.0.0

  • 讨人厌的后缀表达式 at 2020年03月27日

    rubocop 目前就是这样干的,长一点的会自动转前缀表达