Jun 14, 2021 - Tail Sum Formula 的学习笔记

最近看书时,接触到了 Tail-Sum Formula. 公式的定义如下

May 30, 2021 - Fcitx 5 在分辨率改变后候选框过大

我当前使用的是 Fedore34+Gnome 40+Fcitx 5.0.8。今天早上为了用 Wine 玩星际争霸,把屏幕分辨率设置到 800x600,并将 Display Mode 设置为 Mirror。游戏结束后,我将分辨率改回了 1920x1080,但 Fcitx 的候选框就变得特别大,如该视频所示

Mar 28, 2021 - 从 Python Bytecode 的角度看 List Comprehension 生成 Tuple

Python List Comprehension 使用非常广泛。通常认为,在生成的 sequence 定长的情况下,应该生成 Tuple 而非 List。出于好奇,我简单研究一下这两者在 Bytecode 的区别。

Feb 9, 2021 - 如何让 Git Submodule 恢复初始状态

这几天在尝试编译 Proton ,不小心把 submodule 搞乱了。如下图所示,submodule 对应的是 origin/master/HEAD,而不是应有的 commit。

Feb 1, 2021 - Git Submodule 从本地源初始化

背景介绍

在使用 Wine 运行 Magic: The Gathering Arena 的过程中,我想自行编译 Wine-MonoWine-Monogit submodule 将 Mono 的 codebase 囊括了进来。