• 发两次请求还有一种可能是chrome插件导致的,可以开隐身窗口排查一下

  • 但是ruby的核心之一是打开类,在运行时修改类定义,所以编译期查找方法是不可能的;假如需要缓存方法路径,现在也可以缓存,这个和有没有类型应该没关系。

    另外matz很讨厌java那种手写types,ruby不可能会做成java这样的。。Ruby3大概会给你照respond_to?推一下,类ruby的静态类型语言可以参照crystal,但是我觉得没有意义,想真的要享用类型系统的好处的话,还是建议去用rust或者haskell。。。

  • 用 Ruby 做编译原理大作业 at 2017年3月14日

    嗯。。类型定义应该要先跑一遍。。宏的话我自己都还不会用= =

  • 有了类型之后又会想要积类型 和类型,递归类型,依存类型。。。在没有完美的类型体系之前我觉得鸭子类型才是最好的。。。

  • Ruby China 正在衰退吗? at 2017年3月12日

    能跳js和go说明不懂ruby的一分一毫啊...

  • 求推荐机械键盘 at 2017年3月04日

    红轴比茶轴好。。茶轴杂音多而且毛毛的触感,你喜欢轻的话茶轴会不够轻,品牌可以随意,只要是cherry原厂轴就行

  • md5是摘要算法,不可逆,1g的文件md5也是32个字符

  • 嗯,你可以用htop看看内存使用情况,一般而言128m对rails进程是不够的,刚刚试了一下,一个空的rails项目,开发环境启动就要68M,进行一个空页面的请求之后已经96M了。

  • 底下有rescue

  • 128m…估计炸得不能再炸了……

    如果项目大,开发环境渲染views确实可以占到几秒甚至十几秒,但是我觉得你这个应该是爆内存然后跑到swap导致慢