Workbox, not sw-toolbox & sw-precache已经 2018 年了,Service Worker 已经不再是一项新奇的黑科技了。Google Chrome 团队推出了 Workbox,计划取代 sw-toolbox 和 sw-precache 实现 Service Worker 动态缓存,用于构建新一代 PWA。
也来谈谈关于 CNAME 和 MX 冲突的一些事这本来是一个颇老生常谈、甚至是一个本应该盖棺定论的问题了。虽然 RFC 1034 早就给出了规范,但是 CNAME 和 MX 不能同时添加的问题和说法依然时不时就会出现,比如在 V2EX,比如在 Telegram。所以我打算也来谈一谈这个问题。
解决 gulp-uglify 无法压缩(minify)ES6 的问题最近在一个项目之中,运用到 gulp-uglify 压缩(minify)JavaScript 文件,但是编写好 gulpfile.js 之后跑 gulp build 的时候却莫名其妙的报错了。把报错丢 Google 上一搜,在 Stack Overflow 找到了答案:虽然 Uglify 开发分支已经支持压缩...
用 curl 检查 SSL 到期情况使用 bash 和 curl 检查 Sukka 的 SSL 的状态、并展示出来,DEMO: https://lab.skk.moe/ssl最近看了 MDx 主题的作者无垠的博客,看到他用 Python 写了个检查 SSL 到期情况的工具、在 VPS 定时任务每天跑,并...
不蒜子计数器初始化的 Native JS 方法不蒜子 是开始于 2015 年的静态页面计数服务,可以将页面的访问次数显示在页面之上。但是不蒜子计数系统使用页面 URL 作为 identifier,所以会遇到两种情况导致计数会出现偏差:
权威 DNS 自身的解析记录和 Glue Record 的关系TL;DR如果权威 DNS 的 NS 是自身,就需要向 Glue Record 查询解析记录,向 Glue Record 请求得到的自身的解析记录可以和 Glue Record 不同,然后下一步的解析请求会发往这个记录。
给 Hexo 添加 Google Code Prettify和别的类似的给自己的个人 Hexo 博客添加 Prettify 的教程文章不同,这篇文章是给 Hexo 主题适配 Google Prettify 的教程,虽然这两者在实际上并无太多不同。
寻找运营商 SNI 服务器ISP 经常搭设缓存服务器为了加速大流量传输、减少发往骨干网方向的流量。我们可以利用运营商架设的这些缓存服务器,用来加速一些国内的大文件下载,或者用来改善文件在部分地区的下载(比如 Chrome 离线包的下载)。
记录「Suka」文档主题的多语言的坑给「Suka」主题写文档,考虑到要做双语的文档,所以语言的切换就挺头疼,在这里卡了很久。Hexo 本身支持同时生成不同语言版本的站点(可见 Hexo 官方文档中关于 国际化(i18n) 的配置样例),这样我只要...