Posted in: Biology Science, Science

最难懂的中学语文课文之一《这个世界的音乐》

这篇文章出现在我上高一时的语文书上(人教版2003版)。原作者是托马斯·刘易斯(Lewis Thomas),来自他的著作《细胞生命的礼赞——一个生物学观察者的手记》(1974年)(The Lives of a Cell: Notes of a Biology Watcher)。翻译者是湖南科学技术出版社《第一推动丛书》。该文章的英文原名叫做:The Music of This Sphere,中文译名:《这个世界的音乐》。难点在文章的最后一段,我当时的语文老师直言:怎么看都看不懂

英文原文发表在著名的《新英格兰杂志》上(New England Journal of Medicine)。中文原文由于官方不公开,我只好从第三方随便搞一个。

下面我就把课本上的中文译文和英文原文对照起来一起展示。

Posted in: Website/Blog

更换了WordPress评论邮件提醒插件

之前用的SMTP发邮件插件是 Mail Bank,虽然界面搞的非常花里胡哨,但是槽点太多,因为它搞了一个收费的 Pro 版,然后把很多有用的功能都挪到了 Pro 版上,例如:查看邮件具体内容需要Pro,重新发送也需要Pro(发送失败时)。

林海草原提到自己的评论邮件提醒经常失效后,我马上意识到自己这个问题也该整整。但我的博客是 WordPress,所以需要找个更好的插件,至少需要满足以下功能:

  1. 不要依赖于 SMTP,因为虚拟主机的 SMTP 经常出问题。查了资料发现事实上可以使用 Gmail API 发邮件的。
  2. 能查看发送邮件的具体内容。
  3. 如果发送失败,可以手动重新发送。

现在选定了POST SMTP这个插件,配置了 Gmail API 发送邮件,满足我的全部要求,经测试功能正常。

Posted in: Website/Blog

给网站添加繁体版本:OpenCC

今天利用 OpenCC 的 JS 分支:OpenCC-js 给网站添加了繁体版本。该技术不仅适用于 WordPress,也适用于任何 HTML 网站。

繁体字和简体字并不是一对一的关系,一个简体字可以对应多个繁体字一个繁体字也可以对应多个简体字,当然前者的数量比后者多得多。例如OpenCC-js里,data.cn2t.min.js文件(简转繁)有1MB,data.t2cn.min.js文件(繁转简)只有37KB。因此繁简转换必须基于词语,而不能基于单个汉字。OpenCC是目前功能最为完善的框架。OpenCC-js则是OpenCC的纯JS版本,适合在没有SSH权限的虚拟主机上适用。

Posted in: PC

惨痛教训:macOS 中病毒

现如今电脑中病毒并不会蓝屏、弹窗之类,毕竟这也太明显了。它们只会在后台默默消耗你的 CPU 。对于笔记本电脑而言这可是很致命的,毕竟消耗 CPU 就等于消耗电池。

前段时间我发现 macbook M1 耗电特别快。按说 M1 应该是很省电的。查看后台发现有一个进程显示 CPU 一直 100%:

./MP -p /Library/taled/taled.app/Contents/MacOS/taled -o /Library/taled/taled.app/Contents/MacOS/taled

Google上只能搜到很少的信息,而且我学会了一个单词:电脑病毒有时不叫 virus,而叫 malware

直接删除了事,耗电量马上恢复正常了。病毒是怎么来的,很可能是前段时间安装破解软件导致的。