Hexo 中使用数学公式

为了在 Hexo 生成的网站里面显示 LaTeX 书写风格的数学公式, 尝试了不少方法.
比如官方的 hexo-math, 还有别人提到的 hexo-renderer-mathjax, 以及 hexo-renderer-pandoc.
但是始终不能正确显示数学公式.
最后用安装 hexo-renderer-pandoc 并在每个用到了数学公式的 markdown 文件里添加

Read More

《黑客帝国》中最大的 bug 的合理解释

黑客帝国中最大的 bug, 莫过于 AI 为啥没有把人类统统消灭, 而是用 Matrix 把人类圈养起来了.
如果没有这个背景设定, 电影中的所有故事就都不会发生.
对此, 电影中的解释是 AI 需要利用人类的生物电/热能, 而人类只有被接入虚拟世界才能无公害地稳定供能, 否则会搞破坏或者死亡.
这个理由显然是站不住脚的 – 人类释放能量, 首先要通过食物吸收更多的能量…

Read More

Hexo 多主题切换

因为是第一次用 Hexo, 一下子尝试了很多主题.
不断尝试新主题时还挺正常, 但是试得差不多了准备回头选一个自己满意的主题时, 奇葩的事情发生了:
页面显示突然变得非常混乱, 而且有很多之前用过的主题的痕迹.

搜索 hexo switch theme mess 什么结果都没有.
然后在整个工程目录里面找, 看什么文件被我改乱了.
找着找着发现 db.json 文件里面存了好多东西, 而且里面出现了很多字符串出现了其他主题的名字.
但是看它名字里写着个 “db” 不敢随便删.
搜索这个文件发现有人提到这个文件在 .gitignore 里面被设置了忽略, 看来是个随时可以重新生成的缓存文件了.
果然, 删除 db.json 文件之后就好了.

Read More