🌓

Make hexo-generator-category-feed work with Hexo 3.x

Please see the fork. Note that it just works for me.

No longer exist.

阅读全文

为什么你添加了SSH key后GitHub还是要你输入密码?

可能是因为你忘了改remote的URL 也就是.git/config里的

https://github.com/USERNAME/OTHERREPOSITORY.git

改成

[email protected]:USERNAME/OTHERREPOSITORY.git

阅读全文

中文没有真正的双引号

「日知其所亡 月无忘其所能」

活了这么大,今天我才知道,原来中文是没有真正的双引号的。因为在Unicode里分别是LEFT DOUBLE QUOTATION MARK (U+201C)和RIGHT DOUBLE QUOTATION MARK (U+201D),在中文和英文环境下是一样的,对于单引号来说也成立: (LEFT SINGLE QUOTATION MARK, U+2018)和 (RIGHT SINGLE QUOTATION MARK, U+2019)。这个事实也回答了我一直以来的一个疑惑,为什么在Word里自动更正后的双引号和英文里的是一样的。

上面的说法有点夸张。更具体的说法是,中文没有自己独有的引号,和英文的引号是一样的,不像 等符号是自立门户的。之所以在中文环境下你能看到你「正常」的引号,是因为中文字体这个这个符号的字形是符合中文习惯的,也就是所谓的「全角」符号。

中文引号的问题

可能你也注意到,我这里也改用「」这个所谓的真正的中文引号了。刨除这些名字上的噱头,不用“”而用「」是有好处的:

  • 因为中文的“”不是独有的,在中英文混排时有字体的问题。
  • “”不好看,尤其是很多中文字体里,而「」不同字体里都一样,而且好看。

Emacs的字体配置

知道了这些,如何把Emacs调教到懂这些东西呢?下面是我这几天折腾的结果。

阅读全文

三个Word 2013的高级设置

Word的高级设置

看图说话

红线标出的

文档窗口内显示文字自动换行

这个选项的描述有点迷惑性 必须要勾选了它才能实现在草稿视图里无视页面设置显示内容

蓝线标出的

显示图片框

不要选

阅读全文

Hexo主题Landscape-plus的字体配置

楔子

Landscape-plus是我正在用的主题 根据中国的国情进行了一些修改 但字体配置仍有提升的空间 我感觉问题有下面几个

  • 微软雅黑排在前面
  • 英文字体放在中文字体后面
  • 使用了衬线(serif)字体

第一个 虽说Windows用户占了大多数 可微软雅黑这个字体并不是最好的 有追求的用户及Mac用户会装冬青黑体 而把冬青黑体放在前面对于没装它的用户来说没有什么影响 所以我们要对顺序进行一些调整以兼顾不同平台 让网站在不同平台的效果都是最优的

类似的 英文字体应该排在中文字体前面

衬线字体 我不大喜欢 全部改掉了

阅读全文

余华小说《第七天》中的冷读(cold reading)

楔子

余华的《第七天》是个比较有趣的小说,杂糅了荒诞的想象、对现实的批判以及对人性的思考,我虽没有看完但发现书的开头部分杨飞和李青的相遇其实是一个标准的冷读(cold reading)。本文试图从多种角度对这一段描写进行解读。

《第七天》

文本

下面的文本出自《第七天》中的第二天

我看着电梯下降时一个一个闪亮的楼层数字。
她突然问我:“你是不是觉得我有点冷酷?”
我是觉得她有点冷酷,可是她声音里的孤独让我突然难过起来。我说:“我觉得你很孤独,你好像没有朋友。”
说完这话我的眼睛湿润了。我不会在深夜时刻想到她,因为我一直告诫自己,她是一个和我没有关系的人,可是那一刻我突然为她难过了。她的手伸过来碰了碰我的手臂,我低头看到她递给我一包纸巾,抽出一张后还给她时没有看她。

《第七天》

讨论

下面从催眠、冷读和把妹学的视角对这一段进行解读。

阅读全文

三个数相加等于30问题的编程实现

描述

☐ + ☐ + ☐ = 30, ☐ 里填{1, 3, 5, 7, 9, 11, 13, 15} 可以重复填

当然结果是不存在的 不过如何验证是不是真的不存在呢

阅读全文

百度比谷歌好的一方面

谷歌 Bing Yahoo DuckDuckGo 等搜索引擎都过滤特殊符号 比如 在上述的搜索引擎里面搜不到结果

但在百度里是可以搜的

我发现这个的原因是 我想用它来表示化学里面的双键 搜了一下 发现谷歌学术搜不到结果 换用上面的那些也都不行 但用百度学术却可以搜到

阅读全文

升级MSYS2里MinGW-w64版的NPM

正确的命令是这个 需要在mingw64_shell.bat里运行 而且必须是管理员权限(开了UAC的情况下) 方法来自这里

阅读全文

自动提交Hexo博客的地址到百度

楔子

百度支持提交地址 但对于我们这种站是不支持sitemap的 你可以手动提交数据 我们就用Hexo来实现这个提交

实现思路

NodeJS是现学现卖的 Hexo开发也没接触过 我折腾了一下午加一晚上才弄了个半成品 还不知道怎么把它变成一个可以安装的包

思路是 在生成的时候生成一个urls.txt文件 里面是所有文章的链接 注册一个submit功能 这样的话 运行hexo submit的时候用curl把文件提交就可以了

下面把代码贴出来罢

阅读全文