标准 Windows 字体

标注 * 的为推荐字体。

Font NameWinXPVistaWin7Win8
Monospaced Fonts
Consolasxxx
Courier *xxxx
Courier New *xxxx
Lucida Console *xxxx
Symbol Fonts
Cambria Mathxxx
Marlettxxxx
Segoe UI Symbolxx
Symbolxxxx
Webdingsxxxx
Wingdingsxxxx
Proportional Fonts
Arial *xxxx
Arial Blackxxxx
Calibrixxx
Cambriaxxx
Candaraxxx
Comic Sans MSxxxx
Constantiaxxx
Corbelxxx
Estrangelo Edessaxxxx
Franklin Gothic Mediumxxxx
Gabriolaxx
Gautamixxxx
Georgiaxxxx
Impactxxxx
Lathaxxxx
Lucida Sans Unicodexxxx
Modernxxxx
MS Sans Serif *xxxx
MS Serif *xxxx
MV Bolixxxx
Myanmar Textx
Nyalaxxx
Palatino Linotypexxxx
Plantagenet Cherokeexxx
Romanxxxx
Scriptxxxx
Segoe Printxxx
Segoe Scriptxxx
Segoe UI *xxx
Small Fontsxxxx
Sylfaenxxxx
Tahoma *xxxx
Times New Roman *xxxx
Trebuchet MSxxxx
Tungaxxxx
Verdanaxxxx

Fournoas 说:

研究发现,每天喝2到3杯咖啡,罹患冠状动脉心脏病、心脏衰竭、心律不整或其他任何原因死亡的风险降低10%至15%。

但是研究又发现,饮用咖啡与肺癌风险之间存在明显的正相关性:与不喝咖啡的相比,喝咖啡的参与者罹患肺癌的风险显著增加了28%。

研究发现,一天两顿都在外就餐的人死亡风险会比在家吃饭的人高将近50%。

但是研究又发现,天然气和丙烷在燃烧过程中会释放一级致癌物苯,做饭后的浓度会超过健康阈值。

研究发现,与不吃乳制品的人群相比,每天总乳制品摄入量最大的人群(每天摄入大于 2 份,中位数 3.2 份/天),其总死亡率下降 17%、非心血管死亡率下降 14%、心血管死亡率下降 23%、主要心血管疾病风险下降 22%、中风风险下降 34%。

但是研究又发现,经常食用乳制品的人癌症总体发病风险增加9%,患肝癌和乳腺癌的风险也显著增加,每天多摄入50克,风险分别增加12%和17%。

人生太艰难了……

食物丙烯酰胺含量表

数据出处为《香港首個總膳食研究第六號報告》25–30 页。

  1. 中式炒菜是主要的丙烯酰胺摄入来源,占总摄入量的 52.4%。其中,蒜头、洋葱、灯笼椒、蕹菜/通菜、翠玉瓜的丙烯酰胺含量很高
  2. 薯片的丙烯酰胺含量是所有食物中最高的
  3. 在谷物及谷物制品类别中,饼干、谷类早餐、油炸面团食品的丙烯酰胺含量明显高于其他谷物食品
  4. 咖啡中的丙烯酰胺含量明显高于其他饮品,但并不是主要摄入来源

……

配置 PowerShell PSReadLine 模块

PowerShell 的 PSReadLine 模块提供类似 GNU Readline 的功能,包括命令行编辑、历史记录管理、语法高亮、智能提示和多行输入支持,以增强 PowerShell 命令行的交互体验。

无论是 Windows 10/11 自带的 PowerShell 5.x 版本,或是最新的 PowerShell 7.x 版本,都已自带 PSReadLine 模块。可以使用如下命令查看是否已加载该模块:

powershellGet-Module PSReadLine

正常会输出 PSReadLine 版本等信息。如果没有输出内容,则需要手动导入模块:

……

幕末·明治时期日本人对上海认识的轨迹 从高杉晋作的《游清五录》到远山景直的《上海》

对于幕末与明治时期的日本人而言,上海首先是中国的上海;同时上海也是世界、尤其是西洋的上海,租界区域出现了与此前的中国本土迥然相异的新的样态;再次是与日本紧密相关的上海,19世纪末期以后,在虹口一带形成了以日本居留民为主体的日本人社会。这样一个多元组合、多重叠加、既相对分离又互相交融、同时其经济政治文化的影响力日益凸显的都市,对于正在走向东亚乃至世界舞台的近代日本而言,无疑是一个巨大的存在。因此,这一时期日本人对于上海的认识,首先是对于以上海为媒介的中国的认识,其次是对于与上海相关的世界的认识,同时也是对于通过上海所体现出来的中日关系的认识。因此,近代上海对于这一时期的日本人,实际上具有三层意义:观察中国的现场;透视世界的窗口;反观日本本身的参照系。

有趣的编程语言 Red

Red 项目最早始于 2011 年,项目由 Nenad Rakocevic 主导。Red 语言是一种同时具有函数式、声明式、符号式特性的现代编程语言,其目标是构建成一个全栈编程语言。Red 语言受到 Rebol 语言启发,两者语法高度相似。和 Rebol 语言只能解释执行不同,Red 语言还提供了 AOT 编译(生成独立的可执行文件)功能,在未来还将支持 JIT 编译。

Red 语言的主要特性:

……

Free Pascal 链接 C/C++ 静态库

本文提供的方法仅在 Windows 中测试通过,未在 Linux 中进行过测试,但理论上也能使用。

Free Pascal 中可以用非常简单的代码链接到动态库:

pascalfunction MyAdd(x, y: Integer): Integer; external 'mylib.dll' name 'MyAdd';

另外也可以链接到静态库,这样分发程序的时候就不用带上一堆 DLL 文件了。

首先将 C 代码编译为静态库,然后在 Lazarus > 项目选项 > 编译器选项 > 路径 > 库 (-Fl) 中输入静态库存放的路径。此处以 C 编写的静态库导出 MyAdd() 函数为例,演示如何在 Free Pascal 中调用它。

……

Zig 语言:从入门到放弃

一直想用 Zig 来写一点什么。正好看到一个 Zig 的 GUI 项目 Capy,想着用它来试试手。

首先,用 scoop install zig 命令安装了 Zig,版本是 0.14.0(后续会提到)。然后,按照 Capy 的官方文档下载了项目模板,使用 zig build 命令编译。接下来,就遇到第一个扑面而来的问题:

error: unable to discover remote git server capabilities: ConnectionTimedOut

可以确信的是,命令执行环境中已经正确地配置了代理,包括 Git 全局配置、环境变量和系统代理。Zig 没能正确使用代理设置。最后只能使用虚拟网卡实现代理。

……

Fournoas 说:

咦?你们美国怎么也搞一贱三连呀
咦?我为什么要说“也”

禁用 Windows 系统热键

Windows 中存在大量与 Win 组合使用的全局热键。比如 Win + E 打开资源管理器、Win + R 打开运行对话框、Win + D 最小化所有桌面窗口、Win + Tab 显示任务视图,等等。几乎所有 Win 与单一按键的组合都被系统占用了,而通常用户日常使用的系统热键只占其中很少一部分。如果能禁用(释放)一些 Windows 系统热键,以供其他软件使用,想来也是甚好。

……