• And if you’d shown people Ruby in 1975 and described it as a dialect of Lisp with syntax, no one would have argued with you.
    《Hackers and Painters: Big Ideas from the Computer Age》Paul Graham

  • 如果大家只是夸夸你,那可能你能力并不强……

  • 求内存盘访问文件的扩展 at 2020年01月03日

    操作系统本来就会自动缓存文件。你在读取的时候,文件的内容会自动存在内存里,不需要扩展也不需要任何额外的措施。

    你可以直接用 Ruby 代码顺序读取一次整个文件然后关掉。操作系统一般会在后台把文件留在内存里。

  • PHP 7 安装日志 at 2019年12月17日

    ermmm 我总不能说我是搜索搜出来的吧……

  • PHP 7 安装日志 at 2019年12月14日

    rvm 也是可以的,也算是一种软件包管理软件。最怕的是裸复制文件的那种。

  • PHP 7 安装日志 at 2019年12月10日

    我想说的是,就算要编译,也应该用包管理支持的方式进行编译。比如我维护 Debian 上的 nginx 的时候,是用 dpkg 打包成 deb,虽然过程也是要编译,但最终是由包管理来解决版本追踪问题。

  • PHP 7 安装日志 at 2019年12月06日

    我不想显得自己粗暴无礼,但是这帖子整个说得都是什么东西啊。

    CentOS 6 根本就不支持 PHP 7,换句话说如果你要用 Redhat 官方的源,就去装 CentOS 8,如果要用 CentOS 6,就得用第三方源。

    那么第三方源很麻烦吗?不。Remi 源早就有全套 PHP 7.3.12 了(之前版本的也都有),要安装只需要按照教程加上源然后 yum 就完成了。

    同理,Nginx 官方源也早就有最新的稳定版 1.14.2 了。

    全部装一遍,我觉得,半小时足够了吧?

    Linux 上永远也不要 make install 编译安装(除非是用完就扔的)。总是使用 Linux 自带的包管理工具来安装软件。你从源代码编译,就只是得到了一个没有经过测试、没有技术支持、没有任何安全团队保护的软件。如果是为了节省时间而牺牲一些性能,那也就算了。可你这也没节省时间啊……

  • 二维码本身有一定的鲁棒性,用高性能的扫描仪扫描然后调节二值化阈值再拿手机多扫扫吧。

  • 把 Ruby 替换成 Lisp 会不会让人更容易理解问题在哪?

  • 内存不足说明你内存不足。和后面的内存空间剩余充足是矛盾的。