DNS 是互联网的基石之一,之前我在博客的 DNS 标签下写了不少关于权威 DNS 的文章,这次写一篇关于递归 DNS(也就是公共 DNS)的文章,从公共 DNS 的必要性、利弊来讲一讲选择公共 DNS 需要关注的事情,以及列举一些当前主流的公共 DNS。 这本来是一个颇老生常谈、甚至是一个本应该盖棺定论的问题了。虽然 RFC 1034 早就给出了规范,但是 CNAME 和 MX 不能同时添加的问题和说法依然时不时就会出现,比如在 V2EX,比如在 Telegram。所以我打算也来谈一谈这个问题。 最近在一个项目之中,运用到 gulp-uglify 压缩(minify)JavaScript 文件,但是编写好 gulpfile.js 之后跑 gulp build 的时候却莫名其妙的报错了。把报错丢 Google 上一搜,在 Stack Overflow 找到了答案:虽然 Uglify 开发分支已经支持压缩... 最近在宿舍里办了两条 100Mbps 宽带,打算做个多线多拨叠加到 200Mbps,所以把手上的小米路由器 3G 刷成 OpenWrt 并配置了一下 macvlan。记录一下折腾的过程。 早在 2015 年 5 月 gulpjs 开发团队就已经释出了 4.0 分支,但是直到现在,你执行 npm i gulp 时依然默认安装更稳定的 gulp@3.9.1。然而 gulp@3.9.1 存在高危漏洞,而 npm audit fix 时就升级到了 gulp@4 使用 bash 和 curl 检查 Sukka 的 SSL 的状态、并展示出来,DEMO: https://lab.skk.moe/ssl 最近看了 MDx 主题的作者无垠的博客,看到他用 Python 写了个检查 SSL 到期情况的工具、在 VPS 定时任务每天跑,并把结果展示出来。