• TF 是啥?

  • Will Ruby kill off Python? at 2019年04月12日

    具体说说?

  • ruby-china 的影响力: 如果学习后端技术,最好的方法是 clone ruby-china 论坛。 如果学习前端技术,最好的方法是 clone ruby-china 客户端。 如果想宣传某门语言,最好的方法是,用这门语言做一个论坛。

  • 要改下标题,现在是 5k 了

  • 明白,看来八成是 cpu 密集型任务,多线程没啥意义。亦或是sidkiq 调度多任务的时候,消耗比较大……

  • 我是觉得产品的需求不如用户故事靠谱 😢,不过这个只是我个人经验,可能不是很有参考价值。。。

    推行敏捷、或者项目管理,在软件公司挺难的,教给别人就更不容易了 👍 👍

    大部分的Scrum团队,都只是在玩Scrum过程的团队而已。

    👍 👍

    有的对敏捷了解比较少,有的只是走个过场,却不知道这些工具、方法是为了解决什么问题而存在的。知其然,不知其所以然。

  • 为啥不用多线程做?ruby 多线程不靠谱吗?

  • cucumber 首先是沟通工具,减少产品和开发之间的认知差距。 cucumber 之后才是自动化工具 用 cucumber 的话,就要搭上一个开发,测试搞不定。测试还有其他自动化工具,cucumber 这是看起来对开发友好。

    如果把 cucumber 当沟通工具,写写用户故事就可以了,挺好的。 如果当做自动化工具,只能说仁者见仁了。

  • 那个 gem 还真没了解过 😅

  • 进程调度问题

    给每个用户 100 个额度,用完了再分配。

    第一个和第二个问题 假设 A 算 1000 个单位,就先让他算 100 个,算完了再分给他 100。这个时候,B 进来了,B 插入 100 个任务,B 就会先算完。

    第三个问题 加优先级就可以,爸爸们都放到爸爸队列里,爸爸们有任务,就先算爸爸的。还可以,如果是爸爸,就分配 200 个单位。

    还可以从需求上解决,比如算完 1 个就给反馈什么的。