• php7 安装日志 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会不会让人更容易理解问题在哪?

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

  • Rails 6.0 正式发布 at 2019年08月20日

    我觉得我们Rails 1.2的才是凉透了……

  • 语言的表达能力。

    换句话说,同样的代码我已经不想用其他语言来写/实现了。

  • 异常浮点数的处理 at 2019年06月27日

    浮点数不精确。精确值严禁用浮点。这样的基础知识还是要有的,和round还是next没关系。

    在浮点数里,200.48000000000002与200.48是应该被程序员视作相等的值。

    即判断两者相等的操作 is_equal = (200.48000000000002 - 200.48).abs < 1e-6 返回的是 true

  • Let's Encrypt 爬坑记 at 2019年06月27日

    是什么让你不去用大名鼎鼎的acme.sh的呢……

  • postrotate
      /usr/bin/killall -HUP rsyslogd
    endscript
    

    你应该去重启puma而不是重启syslog。看上去像是复制粘贴了syslog的rotate配置但是没有改重启脚本。

  • 搞海外服务器这事,要搞好的话还挺复杂的,机房啊线路啊这些都要折腾,没有那种一站式的完美解决方案。

    DO之前还被爆出来莫名其妙把一个创业公司(?)的整个公司账号全封了,机器全关了的事情呢。