2024 年 4 月记事板

5 日

还真是稀奇,今年杂记都是一号就建了,而四月却直到清明节第二天才建。

健康

一到假期没啥胃口,昨天两个正餐都吃了方便面/粥,今天中午没吃饭,晚餐吃了方便粥,然后再塞了点小零食。

右手还是得歇歇,于是现在改用了左手握鼠标。我宿舍鼠标大部分工作其实都是滑滚轮刷网页、移动加点击,并不需要像右手操纵那般灵活,因此左手也够用了。

可能是为了镜像对称,也交换了左右键。然而上课时用触控板体验就不太好了,又得切回来。因此给 Run.ahk 加了个热键,现在到了 Win + F3 了。

General/Common/Run.ahkc7b1bd0
1
2
3
4
5
6
#F3::{ ; https://superuser.com/a/1357023
buttonState := DllCall("user32.dll\SwapMouseButton", "UInt", 1)
if buttonState != 0 {
buttonState := DllCall("user32.dll\SwapMouseButton", "UInt", 0)
}
}

同时也降低了 MouseHand.ahk 的阈值。

这样左手工作量就大了一点,似乎也隐隐有点疲惫了。

另外最近精神状态可能也不太好,比如昨晚 Anki 终于绷不住了,这几天 Anki 一直在近 500 徘徊,终于在这几天先突破 500,然后再向 550 进发,让我有点崩溃。其实这可能与近段时间都是晚上背的,效率比较低有关,像之前有段时间(可能前一周或前两周?)早上上课前 + 课间时背,背得那叫一个行云流水,非常舒适,遏制了增长趋势,使其无法突破 450 的界限。

但这段时间却没这么做了,也跟休息不佳,早课昏昏欲睡有关联。而且尽管 Anki 崩了,但却也没有早睡,硬是看了近五十个(早上起来清点)科普视频,从十点半看到了两点半,大概是破了我大学的熬夜记录吧(之前记录大概是两点,也都是下学期创下的)。因此被迫早上推迟一个半钟起床(即使四十分钟后就生物钟醒了,但还是磨蹭到了闹钟响前一分钟)。

不是一个好趋势,希望能尽早解决。同时昨天崩了也意味着后面一段时间我得承受恶果了,而今天就是最猛烈的一天,800+,等我写完,去洗个澡再弄。

还有呢就是照例大摆特摆。比如今天就啥也没干,本来计划调试作业代码,也只是开着 VSCode 和终端,一点没做。今天唯一做的,大概就是从早上到晚上,重看了一遍 yj 写的文章。yj 的文章我是寒假时看的,也是一样摆烂的数天,只不过当时花了好几天看,而我现在只花了两天,刚刚才看完。当然也没像第一次看那么认真,一些我觉得写得不好的也略过了。

意义不是很大。硬要说的话第一次读还有点用,或者说其中几篇反复读可能能让我心情比较好,但像这样的「扫荡」,其实只是消磨时间的一种手段罢了。话说回来,之前说过的「酒」就是 yj 中的一篇文章,我很喜欢,虽然今天看时才想到其实违法了,而且不只是一个人,而是三个人。奇怪的年龄感。

EL

EL 比赛的宣传一开始在书院群里,瞥了一眼也没点进去细看,周一课上老师提了一嘴我也没听清,然后是各处同学疯狂组队拉人,然而我一直找不到信息,后面「蓦然回首」(yj 里也有,我觉得也是写得不错的之一)才发现就在书院群。

虽然入了宣传群,但也只是潜伏,探探消息,毕竟组队比赛,我跟(自行组建的)团队基本是不沾边的,也只是凑凑热闹罢了。

好巧不巧,期末项目时帮助过一位同学,那位同学来邀请我组队了。我思虑再三,想着不如拿点正事塞满我的空闲时间(之前有过类似的尝试,只不过后面决定不说了因此没有提及),也丰富见识,就答应了。

出于我的「掌控欲」,反正也没人主动当组长,我也就从顺位最后一人的位置成为了组长。组长这事也真是难办,要是我自己有能力肯定是一人独当,最为轻松自在。然而带着组员确实是得不到啥反馈,发出去一连串的话,石沉大海,杳无音讯。本周的事情肯定是做不完了,真麻烦。不过或许应该是说他们不像我这个闲散人士这么闲吧,每天呆滞时间就能占据 12h+ 了。最主要的还是我没啥创新的念头,看着题目愣是没啥想法,从半响发不出声的群拿不到灵感,从 AI 也拿不到灵感。若有,我还真想自己独揽全部事情呢。

谜语

之前说的想法尚未付诸实践,又有了新的念头,当然也是没有时间写的,只是给自己提个醒。命名为「水煮刀」,只是之前一处隐语去掉了定语。

再做个谜语人,讲点谜语。

说起来真是奇妙的循环,某可以粗略地概括为「猫狗猫狗猫」,只可惜第六个似乎还是猫,破坏了这种规律。第一只猫有点牵强,其它还行。

现在看来,我对第二只猫的喜爱超乎想象,大概从去年八月爱到了今年的四月还在爱,大概近八个月了。第二只狗则大概是从前年(居然已经是前年了唉)七月到去年一二月左右,虽然也挺疯狂的,但大概是没似现在这般。如果要给五小只排个序吧,那么也是猫狗猫狗猫,只不过嘛顺序就不一样了,猫与猫、狗与狗还是不一样的,新猫和旧猫也是不一样的,虽然比的是新猫,不算旧猫。新猫很漂亮,但可惜的是我最疼爱的猫的崽很丑恶,让我恨不得将其当作从未存在过。

还有什么值得说的谜语吗?似乎没了。那我就随便唠点。

字数统计

上次字数统计差不多是两个月前了,前几天又更新了一下,增添了点新功能。现在不如再统计一次,顺便比对一下差距。

记事

先统计一下之前没统计过的记事吧,去除掉正在写的四月。

下面用了 | vim - 而不是之前用的 -o output 是因为反正还是要用 Vim 打开复制的,不如直接就用 Vim 读入结果。

同时也砍成了保留前 20(除了字母全部显示),因为这样源代码我也能纵观整个排行榜了,方便比对。

./stats.py -p -l cn daily/2023-10.md daily/2023-11.md daily/2023-12.md daily/2024-01.md daily/2024-02.md daily/2024-03.md | vim -

纯中文统计结果

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Rank   Rank (tie)	Character 	Count     	Percent   
1 1 了 2131 2.9529%
2 2 的 2127 2.9473%
3 3 是 1919 2.6591%
4 4 不 1425 1.9746%
5 5 一 1320 1.8291%
6 6 我 1273 1.7640%
7 7 个 859 1.1903%
8 8 有 817 1.1321%
9 9 就 713 0.9880%
10 10 也 645 0.8938%
11 11 后 625 0.8660%
12 12 这 621 0.8605%
13 13 没 613 0.8494%
14 14 还 605 0.8383%
15 15 然 556 0.7704%
16 16 时 549 0.7607%
17 17 用 509 0.7053%
18 18 在 490 0.6790%
19 19 看 487 0.6748%
20 20 到 473 0.6554%
Total characters: 2393
Total occurrences: 72167

这倒是出乎我的意料哇,居然是「了」篡夺了「的」的王位。

./stats.py -p -i -l en daily/2023-10.md daily/2023-11.md daily/2023-12.md daily/2024-01.md daily/2024-02.md daily/2024-03.md | vim -

纯英文统计结果(不区分大小写)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Rank   Rank (tie)	Character 	Count     	Percent   
1 1 e 2689 9.5301%
2 2 t 2309 8.1833%
3 3 a 1991 7.0563%
4 4 s 1934 6.8543%
5 5 i 1908 6.7621%
6 6 o 1822 6.4573%
7 7 r 1738 6.1596%
8 8 n 1647 5.8371%
9 9 d 1330 4.7136%
10 10 l 1305 4.6250%
11 11 m 1219 4.3202%
12 12 c 1211 4.2919%
13 13 p 1157 4.1005%
14 14 b 812 2.8778%
15 15 u 805 2.8530%
16 16 h 744 2.6368%
17 17 g 683 2.4206%
18 18 f 599 2.1229%
19 19 w 566 2.0060%
20 20 k 474 1.6799%
21 21 v 385 1.3645%
22 22 y 294 1.0420%
23 23 x 246 0.8718%
24 24 j 214 0.7584%
25 25 q 74 0.2623%
26 26 z 60 0.2126%
Total characters: 26
Total occurrences: 28216

还是很奇怪「t」是怎么有这么高的出现次数的,居然力压「a」。

./stats.py -p -l num daily/2023-10.md daily/2023-11.md daily/2023-12.md daily/2024-01.md daily/2024-02.md daily/2024-03.md | vim -

纯数字统计结果

1
2
3
4
5
6
7
8
9
10
11
12
13
Rank   Rank (tie)	Character 	Count     	Percent   
1 1 1 996 19.6102%
2 2 0 877 17.2672%
3 3 2 856 16.8537%
4 4 3 445 8.7616%
5 5 4 401 7.8953%
6 6 5 380 7.4818%
7 7 9 303 5.9657%
8 8 6 292 5.7492%
9 9 8 268 5.2766%
10 10 7 261 5.1388%
Total characters: 10
Total occurrences: 5079

「2」没能夺魁,不过仍然是前三断档。每五个数字就有一个「1」。

./stats.py -p -S daily/2023-10.md daily/2023-11.md daily/2023-12.md daily/2024-01.md daily/2024-02.md daily/2024-03.md | vim -

所有字符(包括空白字符)统计结果

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Rank   Rank (tie)	Character 	Count     	Percent   
1 1 \s 11985 8.4020%
2 2 , 4694 3.2907%
3 3 \n 4360 3.0565%
4 4 e 2521 1.7673%
5 5 了 2131 1.4939%
6 6 的 2127 1.4911%
7 7 。 2124 1.4890%
8 8 t 2032 1.4245%
9 9 是 1919 1.3453%
10 10 i 1834 1.2857%
11 11 o 1722 1.2072%
12 12 a 1709 1.1981%
13 13 s 1707 1.1967%
14 14 n 1582 1.1090%
15 15 r 1566 1.0978%
16 16 不 1425 0.9990%
17 17 一 1320 0.9254%
18 18 我 1273 0.8924%
19 19 ` 1232 0.8637%
20 20 d 1145 0.8027%
21 20 l 1145 0.8027%
Total characters: 2526
Total occurrences: 142645

我觉得要稍微调整一点列宽,比如说第二列、第三列、第四列都太宽了。

笔记

./stats.py -p -R -f md -l cn notes | vim -

纯中文统计结果

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Rank   Rank (tie)	Character 	Count     	Percent   
1 1 的 2206 4.0146%
2 2 为 1312 2.3876%
3 3 数 1021 1.8581%
4 4 是 854 1.5541%
5 5 有 780 1.4195%
6 6 一 753 1.3703%
7 7 个 658 1.1975%
8 8 在 611 1.1119%
9 9 则 586 1.0664%
10 10 可 568 1.0337%
11 11 定 508 0.9245%
12 12 线 503 0.9154%
13 13 不 500 0.9099%
14 14 面 484 0.8808%
15 15 量 475 0.8644%
16 16 分 462 0.8408%
17 17 电 447 0.8135%
18 18 式 405 0.7370%
19 19 对 400 0.7279%
20 20 点 399 0.7261%
21 20 称 399 0.7261%
Total characters: 1169
Total occurrences: 54950

「了」很惨,甚至没被我包含到这里,仅位列 41 名,出现 254 次,与「程」并列。果然笔记会正经一点?

而且「数」奋发图强,连超「是」「有」,喜得探花。后面太多了就不看了,时间也不多了,能不能全部弄一遍还是个未知数。

./stats.py -p -R -i -f md -l en notes | vim -

纯英文统计结果(不区分大小写)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Rank   Rank (tie)	Character 	Count     	Percent   
1 1 a 14345 10.1267%
2 2 t 11686 8.2496%
3 3 e 10347 7.3044%
4 4 m 9259 6.5363%
5 5 i 9190 6.4876%
6 6 b 8812 6.2207%
7 7 n 7934 5.6009%
8 8 d 7924 5.5939%
9 9 r 7888 5.5685%
10 10 l 6847 4.8336%
11 11 c 5357 3.7817%
12 12 o 5294 3.7372%
13 13 s 5273 3.7224%
14 14 x 4979 3.5149%
15 15 p 4771 3.3680%
16 16 f 4487 3.1676%
17 17 h 3466 2.4468%
18 18 g 3359 2.3713%
19 19 v 2764 1.9512%
20 20 y 2149 1.5171%
21 21 u 1970 1.3907%
22 22 k 1318 0.9304%
23 23 q 951 0.6713%
24 24 z 642 0.4532%
25 25 w 332 0.2344%
26 26 j 311 0.2195%
Total characters: 26
Total occurrences: 141655

「e」终于想到了它是元音,倒是「b」很意外上一次居然有第四,不过这一次甚至被上次第六的「i」反超了。「q」「z」「w」「j」垫底四天王。

./stats.py -p -R -f md -l num notes | vim -

纯数字统计结果

1
2
3
4
5
6
7
8
9
10
11
12
13
Rank   Rank (tie)	Character 	Count     	Percent   
1 1 1 3737 31.7853%
2 2 0 3194 27.1668%
3 3 2 3049 25.9335%
4 4 3 693 5.8944%
5 5 4 350 2.9769%
6 6 5 239 2.0328%
7 7 8 180 1.5310%
8 8 6 128 1.0887%
9 9 7 100 0.8506%
10 10 9 87 0.7400%
Total characters: 10
Total occurrences: 11757

「0」上升了一个位次,「9」下降了一个位次,数字这边还是蛮稳定的,没啥大变动。「1」是更恐怖了,差不多每三个数字就有一个「1」了。

./stats.py -p -R -S -f md notes | vim -

所有字符(包括空白字符)统计结果

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Rank   Rank (tie)	Character 	Count     	Percent   
1 1 \s 75162 17.9299%
2 2 \ 26681 6.3648%
3 3 $ 15727 3.7517%
4 4 \n 15549 3.7092%
5 5 { 13175 3.1429%
6 5 } 13175 3.1429%
7 7 a 12940 3.0868%
8 8 t 11143 2.6582%
9 9 e 10015 2.3891%
10 10 i 9045 2.1577%
11 11 m 8937 2.1319%
12 12 b 8118 1.9366%
13 13 n 7635 1.8213%
14 14 r 7536 1.7977%
15 15 d 7296 1.7405%
16 16 _ 6894 1.6446%
17 17 l 6656 1.5878%
18 18 o 5110 1.2190%
19 19 x 4927 1.1753%
20 20 s 4879 1.1639%
Total characters: 1289
Total occurrences: 419199

空白符威力不容小觑,换行符击败了左右大括号,只可惜居然给美元符打败了,美元符从第六跃升到第三,挺让人意外的。

万次俱乐部也从五符扩充到了九符。下划线「_」从 13 名跌落到第 16 名,不知道下次统计时还能否看到它的踪影。

数字战队并不擅长此类争斗,绝对主力「1」也从上次的 22 名跌到 28 名,同时也被左右小括号超越。

至于中文战队更不用说了,队长「的」仅位列 39,再差一点,扩容一倍都见不到了。当然也不能进行苛责。

私博

公博没咋更新,没啥必要放,我倒是想追寻一下刺激,放私博。当然内容要经过审查,因此会屏蔽部分信息。

./stats.py -p -R -f md -l cn _drafts | vim -

纯中文统计结果

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Rank   Rank (tie)	Character 	Count     	Percent   
1 1 的 998 2.7433%
2 2 了 894 2.4574%
3 3 是 822 2.2595%
4 4 不 682 1.8747%
5 5 一 543 1.4926%
6 6 有 426 1.1710%
7 7 我 419 1.1517%
8 8 当 377 1.0363%
9 9 也 352 0.9676%
10 10 拉 343 0.9428%
11 11 人 341 0.9373%
12 12 还 318 0.8741%
13 13 ? 314 0.8631%
14 14 后 281 0.7724%
15 15 这 274 0.7532%
16 16 在 267 0.7339%
17 17 个 265 0.7284%
18 18 面 254 0.6982%
19 19 就 246 0.6762%
20 20 时 234 0.6432%
Total characters: 1975
Total occurrences: 36380

上面的 ? 并不是真正的「?」,而是一个汉字,只不过联系其它数据可能会泄露一些隐私,因此进行了屏蔽。

./stats.py -p -R -i -f md -l en _drafts | vim -

纯英文统计结果(不区分大小写)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Rank   Rank (tie)	Character 	Count     	Percent   
1 1 e 418 11.6435%
2 2 t 351 9.7772%
3 3 a 321 8.9415%
4 4 i 224 6.2396%
5 5 p 213 5.9331%
6 5 s 213 5.9331%
7 7 o 205 5.7103%
8 8 d 199 5.5432%
9 9 r 177 4.9304%
10 10 n 176 4.9025%
11 11 g 146 4.0669%
12 12 l 135 3.7604%
13 13 c 125 3.4819%
14 14 m 117 3.2591%
15 15 f 101 2.8134%
16 15 u 101 2.8134%
17 17 b 66 1.8384%
18 18 k 64 1.7827%
19 19 j 58 1.6156%
20 20 h 45 1.2535%
21 21 v 28 0.7799%
22 22 x 26 0.7242%
23 23 w 25 0.6964%
24 24 y 24 0.6685%
25 25 q 19 0.5292%
26 26 z 13 0.3621%
Total characters: 26
Total occurrences: 3590

这个没啥好隐瞒的,不过还是很疑惑「t」的高频。

./stats.py -p -R -f md -l num _drafts | vim -

纯数字统计结果

1
2
3
4
5
6
7
8
9
10
11
12
13
Rank   Rank (tie)	Character 	Count     	Percent   
1 1 2 355 24.5166%
2 2 0 351 24.2403%
3 3 1 256 17.6796%
4 4 3 151 10.4282%
5 5 4 90 6.2155%
6 6 5 81 5.5939%
7 7 9 52 3.5912%
8 8 6 41 2.8315%
9 9 8 38 2.6243%
10 10 7 33 2.2790%
Total characters: 10
Total occurrences: 1448

没啥特别的内容。

./stats.py -p -R -S -f md _drafts | vim -

所有字符(包括空白字符)统计结果

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Rank   Rank (tie)	Character 	Count     	Percent   
1 1 , 2822 5.5309%
2 2 \s 1562 3.0614%
3 3 的 998 1.9560%
4 4 \n 960 1.8815%
5 5 了 894 1.7522%
6 6 是 822 1.6111%
7 7 。 778 1.5248%
8 8 不 682 1.3367%
9 9 一 543 1.0642%
10 10 有 426 0.8349%
11 11 我 419 0.8212%
12 12 e 387 0.7585%
13 13 当 377 0.7389%
14 14 2 355 0.6958%
15 15 也 352 0.6899%
16 16 0 351 0.6879%
17 17 - 344 0.6742%
18 18 拉 343 0.6723%
19 19 人 341 0.6683%
20 20 t 328 0.6429%
Total characters: 2097
Total occurrences: 51022

其实就是一个数据整合,缺乏的,也让我挺意外的大概就是居然是全角逗号「,」夺魁。不过也没啥奇怪的就是了,私博没怎么写英文,很少要用空格,反而常常一逗到底,因此这样的结果倒也不意外了。当然还有一个全角句号「。」,但也没啥值得提的吧?

你们两个真让人汗颜,居然说过这么多吗(噢确实,写过挺多的)。一个还好,另一个就真不得不屏蔽了。

啧,已经逼近前一篇的一半了。靠这个水字数,真是鄙视我自己。要十点了,写了居然差不多两个小时,明明没写多少内容哇。先去洗澡,然后就得直面真正的恐惧了。

9 日

笔记

马上要期中了,不像上个学期,这个学期我没怎么认真回顾我的笔记。

上学期吃饭时排队、吃炒饭/辛拉面时的时间都会看一下笔记,有的时候睡前在床上也会翻翻笔记,但是现在则是没有了。

一是因为除了早餐,已经很久没有在食堂吃饭了,现在吃饭有几种套路,最健康的大概是去餐车买盒饭吃,然后是去餐车买点油炸食品(例如今晚买的鸡腿 + 烤肠 + 虾饼 = 11 元三件套),然后再吃粥/泡面(时间充裕就一起吃,不充裕就上完晚课回来吃),最末大概就是不吃吧(不记得有没有提到,大摆的这个周末的时候某天,整天只吃了早餐)。因此第一个路径就消失无踪影了。

二是因为现在睡前早已不带手机了,自然也无法「深夜欣赏」我的佳作。当然即便带我想也很难会在这样做,因为我近段时间心情都不是很好,每天晚上都会进行一些「固定节目」以让自己开心一点,然而比较耗时,因此上床时间较上学期又往后推迟了不少,同时可能也导致了上床无法立刻入眠,因此也确确实实没这个精力在床上温习功课了。

当然这样肯定是不行的,我觉得有必要抽出固定的一段时间对我的电子笔记进行温习,不仅巩固知识(新学期很多知识都很不扎实),而且纠察错漏。暂定在周五上午吧,不过周四晚可能会熬夜,间接影响次日精神状态,这个到时候看情况再说吧。

当然,Anki 为啥不够用呢?因为我刷 Anki 卡没啥耐心,尤其是理工科课程内容的卡片,文字又多,看得我头晕脑涨,就唰唰过掉了,懒得多看一眼,而英语词卡信息比较少,尚能专注一下。当然,那就得质疑一下我有没有做到「原子原则」(似乎叫最小信息还是啥?)了,实际上可能是没有,不过呢,即便有我觉得信息也不会少,尤其是微积分,就得丢出一大堆前置条件我才能确信这张卡在问什么了。

因此,Anki 只能作为浅浅的一种辅助手段,还是要自己多看笔记。

另外今天离散课老师问我们其中想要开卷还是闭卷(因老师有事,大概下周会期中),显然大部分同学是想要开卷的,然而我更想要闭卷。

这倒不是说我学得多好,也不是说我心里多阴暗,而是因为我无论是教材还是笔记都是电子版的啊!考信物前抄笔记的痛苦仍历历在目,我并不想再重复一遍了。

当然,让我异想天开一下如果允许我用电子产品(但断网),相较于其它同学我能有什么优势。

首先就是笔记量大,至少比起临时抱佛脚(说的就是我)记笔记要多得多。

其次自然就是美观大方了。不是我吹牛啊,我敢说整个班级里,不管是纸质版抑或是电子版笔记,不管用了 markdown 抑或是 LaTeX\LaTeX,没有人,绝对没有人的笔记比我的更漂亮。别问为啥,问就是一把辛酸泪,大概从高一开始摸索的一套流程,高二末大致成熟,大学大规模运用并更新迭代,绝对不是一般人能超越的。倒也不是说没有人做的比我的好,还是有很多我可能会仰慕一辈子的大神的,比起他们的精致与流畅,我还是自愧不如,甘拜下风的,但是我还是敢打包票,我身边大部分在这方面,都是属于这个「一般人」的范畴内的。

这时候,就应该说一句「差生文具多」了。对此我的回应是「别骂了别骂了」,这东西我自得其乐,没觉得有什么不好的,当然它也占据了很多干正事的时间,但其实即使不做这件事情,我也一样不会去做正事的,就把它当成一个我的小众爱好得了,谁没有点爱好呢?很多人喜欢运动,我不喜欢;许多人狂热于音乐,我不感兴趣;又有一大批人追星(无论是明星还是体育明星什么的),我也无动于衷,既然如此,那我的爱好可能就是在这方面折腾折腾了。

好的说跑了,回到正轨。还有应该是方便检索。当然如果记笔记分门别类,那也会比较容易检索,但是我还可以使用搜索工具进行精细检索,这点是纸质版(甚至包括用 Word 的电子版[1])无法做到的。

唔,剩下的似乎就是计算器了?用电脑的话我可以用计算器,甚至用上 Mathematica,不过呢我还没用过 Mathematica 写离散的作业,用得比较多的都是在微积分和线代。但是减少一点计算还是做得到的。

快递

昨天去取一个快递,校内驿站,2 开头的,校友肯定就知道要进到另一片空间了(原谅我这贫瘠的词汇),然后我没找到……在那里兜兜转转许久都没找到,后面灵机一动,想会不会从柜子上掉下去了,于是我绕到柜子的另一侧(它是两个号码的柜子,如 203 和 204 背对背放一起的,203 放的比较少),在底部看了看,还真找到了……

本来到这就应该结束了,万万没想到还有后续。

今天没计算系统基础课,于是我回宿舍路上又去取了次快递,依旧是 2 开头,依旧是要去那一片区域,依旧是没发现。有了昨天的经验,我淡定地绕过去,在底下查看,结果没有。于是我在那边徘徊许久,甚至去其它柜子上查看,停留时间比昨天还长不少,但都毫无收获。甚至动过算了,先不找了,等明天有时间再来找,「说不定」就能找到了的心思。但很快又理智地说服自己,今天都找不到,明天怎么可能找得到?这种事情拖不得,「你心慈手软磨磨唧唧,一拖再拖,最后只会酿成大祸!」。

终于,我鼓起勇气向工作人员询问,然后工作人员从另一个柜子找给了我……难道是因为是昨天的快递我没及时取的原因吗?昨天晚上我有课,上完时想取发现下班了(当时心里还吐槽下班比我都早),但是而且我晚一两天也不止一次了,感觉不太像。

GitHub

今晚时,感觉博客已经挺久没有清空仓库重开了[2],于是就删了 .git 文件夹,重新 push 了。结果出现下面的警告:

点开它链接看了一下大概才明白,GitHub 发现我 push 的内容里传了点隐私信息,于是禁止了这次 push。

但是比较令人绷不住的是,我按它的指示去看看我泄露了啥隐私(按它的流程,它给了我个泄露隐私的 blob 的 id,然后我根据这个 id 去查是哪个文件,也就是 blob),结果居然是一张图片……一个二进制数据,而且是我自己弄的图片,能泄露什么 secret 呢。

接着我又想到,GitHub 主页右侧 Changelog 经常能看到的就是啥「xxx is now a GitHub secret scanning partner」,然后我一查上面显示的 WorkOS, GitHub, secret,果然查到了:WorkOS is now a GitHub secret scanning partner,再一看时间,3 月 26 日……

热键

查到了虚拟键码对应关系:Virtual-Key Codes

比如说我用最多的虚拟键码 vkE7,就是 VK_PACKET,微软的解释是「Used to pass Unicode characters as if they were keystrokes. The VK_PACKET key is the low word of a 32-bit Virtual Key value used for non-keyboard input methods.」,中文是「用于将 Unicode 字符当作键击传递。 VK_PACKET 键是用于非键盘输入法的 32 位虚拟键值的低位字。」。嗯……没看懂。

至于其它出现的虚拟键码,基本都是 Reserved 保留键码,所以说仍然不清楚为啥会出现。以及一个 vkFF 表上也没有,到 vkFE 就结束了。

唔也不知道微软这个官方文档,我之前直接搜怎么没搜到。我是在 OpenArk 上看到的,这个软件还能显示系统绑定的热键,甚至包括我用 AutoHotkey 注册的。不过奇怪的是 OCRC 用的 Win + 1 并不在上面,显示的还是给 explorer.exe

13 日

社懒

之前关于页写的是「社恐」[3],今天改成了「社懒」。

起因是,生活中发现一些不善言辞的人。我本身也不善言辞,也几乎从不主动向陌生人发起谈话,这点从各处都可以窥见。但是呢在老师安排的小组谈话中,我可能不是发言最多的,但一定不会是发言最少的。

同时也想到,我虽然做 pre 时不敢看观众,全程眼神飘忽不定,只是迅速背诵完稿子,但是我的声音也还算洪亮,言语也还算利索,并没有真的如此恐惧。同时,被老师提问也还是能较为自然、清楚地回答的,即使心里尴尬万分。

所以说,我对自认为是社恐的这个说法产生了质疑,我真的恐惧社交吗?

其实并不,在几处我都谈及了,其实我隐隐有些期待社交。所以说我并不恐惧社交,而应该是懒得社交,也就是所谓的「社懒」。

但是我就真的是懒得社交吗?整体来说,是的,但也不尽然。懒的根源在于对社交过程的恐惧,担心徒劳的社交以至于最后一无所获。如果付出了最终是竹篮打水一场空,那么我若不付出这份努力,避免了心力俱空,扼杀了未来拖后腿的可能,同时宽裕出来的时间与精力也就可以去做更多的事情,那岂不美哉?

当然这其实只是理想情况,实际上空余时间也是在不停地摆烂。但是竹篮打水未必一场空,竹篮打水竹篮新,即使空余出来有 99% 在疯狂摆烂,但那 1% 积累下来也不容小觑了。

所以说,我的社懒其实还是社恐,只不过并不是对社交本身的恐惧,而是对社交的过程、结果瞻前顾后、患得患失。

网上找了篇文章,感觉写得很好。

可大多数人做不到这么自律,虽然没有进行无效社交,可也没有做更有用的事,那些时间就在对一切都懒惰的状态下挥霍一空,刷刷手机发发呆,这一天天的就没了。到头来,一次次地远离社交,反而会让自己陷入一种恶性循环,越来越不爱社交,越来越将自己封闭在舒适圈里,走不出来。当你意识到恶性循环的时候,你便开始自责,开始厌恶社交,甚至厌恶更多的目之所及的一切。这种状态,真的糟透了。

如果你只是对社交懒惰倒也罢了,可如果这种懒惰蔓延到对一切都倦怠、都懒惰的时候,那就是真的懒。在懒人的世界里,脑子比嘴快、比手快,全身上下只有脑子在动,脑子里恨不得已经造出另一个世界了,水池里的几个破碗还没洗,眼前的工作也一点没动。

这就是终极懒惰者,他要有选择懒惰的自由。懒人都有一个特点,他总是看上去忙得不可开交,在要做完工作A之前,他有一堆铺垫工作要做,就是绕开正事避而不见,同理可得:差生文具多,社懒借口多。

太像了,真的太像了。尤其是做一大堆铺垫工作那里,真的是扎心了。

也由此可见,「懒」这个顽疾已经深入了我生活中的方方面面了。

生日

今天零点被人祝福生日快乐了。

然而实际上今天不是我生日,QQ 上的生日,出生年月日都是假的。

非常感动,即使是被祝福了一个不是生日的「生日」,因为我真正的生日似乎也没收到过几次祝福,然后却收到了大学以来的第一个祝福。

但这种情况没什么好谈的,毕竟其实可以算我自己咎由自取。承接上面谈及的「社懒」,我自己也没祝福过(高中后)别人的生日,最多也就是朋友圈点个赞,有时候赞也吝啬地不愿给予。因此如果还对没有人祝福而有点怨恨或不满,那未免有点犯贱了。

但是说一点也不难受那也是假的,看着别人成双成对,自己茕茕孑立,还是会有点落寞的,只不过也已经逐渐习惯了。但是当有人给予温暖的祝福时,还是会感动到热泪盈眶。

所以说,非常感动,非常感激。

此外,假生日也一定程度上论证了上面所谈及的「社恐」,天天妄想着自己被迫害,千方百计设计假信息来「保护」「伪装」自己,。

然后下面是隐语时间。

虽然说是假生日,但是真亦是假,假亦是真,这个假生日倒也不是我凭空随便捏造的。这个假生日(不包括年)是从真生日衍生出来的,所以说也不能完全说是假的。

但是我设计完后,惊喜地发现了惊人的巧合。这虽然说不是我的生日,但是是别人的生日。今天距离高考也不足两个月了,一年前的今天,我在摆记里写下了 Fesmoph,这也是 Fesmoph 正式出现的时间[4]

所以,就当是祝 Ta 生日快乐吧!

为了「充实」自己,本来书院的活动都看都懒得看一眼的我,这周就报了俩。当然,像纯划水的,比如绝大多数讲座我还是不屑一顾的。

这样加上下午 EL 组会,这周也勉强能算是「充实」了。

然而充实后,就是昨天摆了一天。说起来我觉得很有意思,我从初中就意识到了我的「发散性思维」,就是说,我经常会发现在网上看着看着就跑到了十万八千里外的地方,打开了很多标签页,而且几乎都是只看了一部分,这大大消耗了我的时间。

然而从初中就意识到的现象并没有得到解决(但似乎有所改善?没打开这么多了),一直持续到了大学。所以不如说说昨天我是如何发散思维的吧。

首先就是午睡前刷 B 乎,这也基本是摸鱼的最常见手段了。随便点开一个问题,似乎是讲文字的恐怖谷效应,回答写的是「加茂前雪失踪案」的奇怪来信。但是我也看不懂日文,回答也没给翻译,于是好奇的我自己就去搜了点资料,发现中文基本没什么百科资料,日文维基也没发现。

于是就去 B 站搜了相关视频了解了一番。播放结束后跳到了 UP 其它讲各种悬案的视频,我还是无法抗拒,看了点,自然错过了午睡。

接着看完后继续搜索「悬案」的关键词,发现了「明末三大案」。这个我看《明朝那些事儿》时就知道了,但是印象不深了,于是继续看相关资料。然后从明末三大案,继续看明中后期的视频,几个差不多一小时的视频说看就看(虽说是倍速),即使里面人物多得我看的脑袋一团乱麻,但还是看了下去,看到了晚饭时间。

谁能想到,文字的恐怖谷效应,竟然能最终联想到明朝中后期的政局呢?

其实初中的发散与高中大学的还不太一样,初中那还是真是做正事时被吸引,看了别的内容,而现在则是本身就在磨,只不过磨着磨着就越发投入了。但其实也还是能归结到自制力不够,无心学习,只不过现在是直接开摆了。

好好好,然后又到了饭点[5],作业也还没写,下午有组会,明天下午和晚上可能有事,而我还有笔记没看(没错,计划的昨天早上毛也没看),离散下周四考试纸质笔记还没写。

22 日

嘛懒散了好几天,周一晚上才来写。然后本来计划写了,硬是又拖到了十一点才开始写。

今日

今天怎么有时间写呢?那就不得不说早上真是顺畅啊。

首先就是自上次崩掉以来,每日平均砍卡数目估计有 1000+,当然实际最常见应该是 900+,但也有连续几天上千的记录,近段时间最少的也有 880+。

然而今日效率奇高无比,软工计上课前 + 两个课间 + 第三节课开始一点时间完成了今日的任务,而且仅有 710+,英语不足 700 次。也算是创造了记录,之前从来没有直接在课间刷卡就完成的记录。

而且背的时候也确实是可以实际觉察到的舒服,没有之前连续不断的超级折磨。

另外,C 级词只有 124 张了,按目前每天 15 张的学习速度,五一假期内估计就能清完了,可喜可贺,可喜可贺。到时候也差不多是我清卡半年了。

当然欧路还有一大票没录入呢,这些也是相当让人头疼的。

当然如果只是软工计清完了 Anki 卡我也不至于这么兴奋(不过好像也没体现出来),还有一点原因是软工计顺带把 Project 2 作业完成了,用时比 Project 1 短不少,可能是因为课上更专注的原因。

当然也撑死带来点微不足道的自豪感,最让我激动的应该是在课间弄了三大天王。没错,我课间也并不是一直在背 Anki。

第一个大课间记错时间了(因为这段时间教学评估,不会提前上课了),于是抽了第一个十分钟最后四分钟看了第一大天王。

然后发现没上课,再背了一会,抽了最后五分钟左右看了第二大天王。然后第二个课间也是一样的最后五分钟看了第三大天王。

非常激动,之前似乎只看过几次第一大天王?这也是第一次在公共场合看剩下两大天王。不过其它的我还是不敢放的,一是因为质量不如这三大天王,而是因为内容也并不完美契合我心中所想。

总之这才是我今早最为兴奋的原因,至于 Anki, Project 作业啥的那只是佐料罢了。

QQ

谢谢你啊 QQ,我已经不知道多久没见过弹窗广告了,我想起码五年以上了,是你让我体验了别人电脑的使用感受。

火绒截图标注似乎多屏有 Bug?开启时显示左偏,但是边缘红框还是在原位。而且我标识、并按论坛里的方法关掉后,第二天还是见到了……不过近几天没见到。

本来对 QQNT 好感不少,感觉很不错的,现在看来只是一丘之貉。到时候看看 LiteLoader 那边会不会有相关改进吧。

私货

这原图我存了挺久了,但一直不知道该放在哪里,删了又觉得可惜。

说一下起因,在网上冲浪时发现一个名场面,结果翻译直接让我绷不住了。由于太过逆天,我便直接找到了原资源并留念。但是我也不可能直接放上来,就打了两层码放上来。希望以后我看着这个高糊也能回忆起我当时的震惊感受。

还有就是,已经一周多了,还没个准信。除了当天的两个信源外,至今没看到任何一个可能独立的新信息出来。我也从刚开始那两天天天高强度搜索,变成每天偶尔搜索几次了。但还是求求求求求!

差点忘了这个标题原本是要讲另一件事情的,感觉差不多写完了,也没啥记忆了,时间也不多了,就打算就这样了。结果打开 QQ 才想到还漏了件事情,也就是这个标题本来想讲的事情。

那便是说话(网络上)时喜欢夹带私货,这在博客上尤为显著,只不过最近也尝试了一下在 QQ 群里夹带点私货,别说,真的刺激,自娱自乐真高兴。

具体而言差不多就是教别人做题时,正确地打出了一个字,突发奇想删掉了并故意打错打成另一个字。

太爽了!

微积分

错算了,我一直记得微积分考试是 27 日,但我就是没打开日历看一下,以为微积分考前有一个周末可供复习,所以也就一直没去复习,现在看来只有一个周五。但按照惯例我考前唯一练手的机会就是做一点往年卷,所以肯定不能等周五才来看笔记,所以说今天也顺便看了点笔记。

本来是打算今天看完的,因为科光上看了不少,结果还是拖拖拖拖,拖到这个都可能写不完。所以说还是得明天看看。

新学期这重积分我学得蛮吃力的,毕竟我空间想象能力很差,描述不出范围……

EL

现在是方向确定了,分工明确了,甚至路线图基本也敲定了,就差最困难的写代码部分了。

我啥边缘花活都整了,比如 main 分支保护规则,创建好几个 issue 记录情况,写文档跟踪组会记录,写 API Reference 等等等等,但就是对代码束手无策,真的是从未尝试过的新领域,希望一切顺利吧。

23 日

离散

记忆力果然太差了,忘说离散的事情了。照片都拍好久了,结果昨天还是忘了说。

最终考试带的材料是将笔记的重点部分截图放 Word 里然后去打印。打印后又抄了一点没截图的地方,即证明方法的推论,如取拒啥的。

本来排列得很紧密,但再紧密发现还是会超过一面,索性后面就比较松散了(一开始甚至让图片相互重叠以不浪费图片中的空白区域)。

实际打印效果不错,本来还担心一些图片会不会放太小了,实际效果表明,还可以再小一点,所以说这两面的内容是完全可以挤到一面的。

至于使用效果?我只能说毛用没有,基本没看,要用的基本也记得,纯粹就是摆设,还浪费了我三毛钱与时间精力去截图打印。不管了,权当复习了。

成绩

下午微积分刚开始不久,右下角就弹出消息,助教发离散成绩了。在公共场合收到这种信息还是蛮社死的。

另外我也不再在公博公布我自己的成绩信息了。

原因其一自然就是成绩还是属于个人隐私信息的,泄露这些还是多有不妥。

原因其二,我展现这些信息初衷肯定是有点小得意的,虽然说离登峰造极还差得远,但是出类拔萃还是能够得上的,因此肯定是有一点炫耀的成分在的。但是呢这就会造成一个隐患,一但我每次考得不错都进行透露的话,假如说我突然闭口不谈的话,那就很明显是考寄了。为了维护形象不显得所谓「报喜不报忧」,现在是一律喜忧不报。

同时也顶多谈谈还有多久要考试了啊,自己还有多少没复习什么的,不会再谈考试体验了。但可能会在私博写点?毕竟还是有记录的价值的?[6]

30 日

做甚

本来以为得等到五一假期才能写了,结果如你所见[7],现在是三十号的凌晨三点四十六分。差不多是我下床两个小时了。

本来十一点半上床睡觉,但是照往常一样,隔壁(不确定)又有人在日常发癫,打游戏就算了,嚎得特别大声,三句不离四个厕所。

发癫也就罢了,一般来说捂着耳朵,梦着二人会也就过了,但我肚子不舒服,咕噜咕噜。

倒也不是疼,因此完全没必要捂着肚子,只是在床上躺着时,好像对肚子传来的震动感格外上瘾,迟迟不肯罢手,等到一会后看下时间,已经零点多了,过去差不多半个小时了。

如果再像往常一样的话,那便就是「悟已往之不谏,知来者之可追」,亡羊补牢,想着可爱的故事入睡了。然而还是迟迟未能入眠。

本来是想继续故事的,但是每次重新复述了一遍故事目前的进展后,我的思绪又飘到了别处。

确切的来说,是去想 EL 项目的事情了。认真想了一下,决定推翻之前的构想了,因为我算了一下根本不可能有时间弄这么多东西,而且很多是与主题关联性不强的。而且不得不承认的是,组里能力最强的可能就是我这个毫无 Web 开发经验的折腾人了。而我现在还没没啥思路,更何况可能还没学 JavaScript 的其它组员了。

时间也是真真紧迫,粗浅算了一下只有五一 + 12 + 19 共 11 天我能投入开发,而且这 11 天还要打个折扣,毕竟我还得应付作业等事情。

这个项目不管怎么说也是我大学以来(甚至能去掉这个定语)参与的第一个比较重要的项目了,我还是很珍视的,不惜一切代价也要弄出一个成品出来。

因此我对组员是没啥指望了,我把我很多的精力与心血注入到了这个项目之中,并不想让它们付之东流,也并不想让其受到玷污。

我在床上认真想了一下新的方案,砍掉了原方案各种杂七杂八,与主题关联度不高的地方,重点关注最为核心的部件,同时我最不想搞的前端也认真构想了一下基本的形态,同时也有了一点新点子。

至于组员那边,肯定是要知会一下的,不过组员们五一似乎有出游计划,而且沟通是真的麻烦低效,毕竟不是每个人都像我一样高强度沉浸在电脑中的虚拟世界的。于是打算五一我自己先做个大致的框架,再向组员简单说明。

然而实际上我已经决定自己承包了全部代码,因为我也之前有提到过我有着对感兴趣事物的「掌控欲」。何况很多有关内容我自己还没学会呢,我并不认为基础比我薄弱的组员,在投入的时间精力比我少,对我理想计划理解也与我不紧密贴合的情况下,能对项目代码作出多少贡献。

而且我也提到了,我已把这个项目当成了宝贝,必要将其「据为己有」。而后面展示的 PPT 啥的,我对项目最熟悉,我也改变了计划,还是亲力亲为,也由我来完成吧。

然后起来后搜了一下有关资料,也是我觉得最头疼的一部分,结果惊喜地发现了现成的数据,而且比预想的好得多得多。然后用草稿纸简单记录了一些床上的构想。真没想到一次失眠的灵感比浑浑噩噩的清醒更不错。本来因为感觉压力山大而心情郁闷,现在又重燃希望了。

嗯忘了说了,差不多就是我觉得睡不着了,权衡了一下(再赖了下床),决定下床通宵(也是大学第一次通宵吧),差不多就是快两点的时候。台灯打到最暗,屏幕亮度调低,也不用外接键鼠,而是使用笔记本键盘与触控板以减小噪音。

现在是四点二十,距离通宵大业还有差不多三个小时。当然实际上远远不止,通宵是要牺牲掉第二天的。

游泳

想了一下这个可能是肚子咕噜咕噜的原因。

谢天谢地,游泳馆终于开了。期中刚考完,游泳馆才开,能下水的节数占不到一半课时。

作为南方孩子,更衣室、洗浴室这样的坦诚相见属实让我羞涩难堪,好在摘了眼镜,手脚利索赶紧换完,也就平息了。

之前经常看到说什么游泳像骑自行车,学会了就不会忘了,我也就信心满满了。毕竟我还是学过游泳的,虽然只学过蛙泳,但也正好是要学的。唯一可能有点问题的大概就是差不多是十年前学的了?

因此老师分会游和不会游的人的时候,我也就跟风地去了大部队(五人选择不会游)。

直到下水了我才发现,我忘了!一下水根本就游不动,身体无法漂浮。

救生员朝我喊让我去浅水区(我这里也不深,没不到胸,他指的是初学者那边更浅的水),说我游不过去的。我羞愧万分,但也无力反驳,因为我知道他说的是对的,只能勉强维持一点自尊,说我就在这里就好了。

然后我剩下的时间就一直在岸边扑腾了。下面是我的一点思考。

在岸边也没事做,再冲,我也不记得咋做,漂浮也漂不了。于是我就开始了憋气,也记得是我学游泳的第一课,还记得是很黑的夜晚,好像还挺冷?在游泳池里憋气。

然后我就陷入了沉思,想要呼吸那肯定要吸气和吐气的,头伸出水面的时间显然只够我吸气的,那吐气是在什么阶段完成的呢?

我经过数次试验,同时观察别人游泳时的形态,才最终回想起来是用鼻子在水下吐气。

还想了蛮久,中间想到过用嘴巴在水中吐气,但不奏效,鼻子容易进水。而用鼻子尝试似乎也失败过。而且我观察别的人游泳并没发现水下的气泡,因此也一度否定了这个假设。

直到后面再度尝试,并成功找回了十年前的感觉时,才终于恢复了换气这项技能。

接下来就是漂浮了,试过几次后,也发现了诀窍,闭气然后放松,身体就自然漂浮了。然后也就能借这口气划一段距离了,比之前大有进步。

然而无法把头伸出水面,手一摆,头一想窜出来,就立刻失去平衡,不得不恢复为站姿来维持平衡了。试过几次都未能成功。

终于想到了 A 之殇,能与 Ta 共情了,之前只是开心,现在却有点同病相怜的感受了。

然后时间差不多后我也就跟着大部队灰溜溜地离开了,回到宿舍后 B 站搜索「蛙泳」来学习。

当然也没记住什么,下节课还是只能听天由命了。

遗物

在床上又想到了这件事情,也就是在我死后公开我的全部的事情。

主要就是要将电脑的 PING 存到某个地方,要在我死后才能获知并打开我的电脑。我也没学过密码学什么的,因此都只是朴素的认知理解。

一开始想的是存到手机里,等我死后用指纹打开,按指示位置就可以找到 PING 了。但随即想到要是我死得太惨了点,这个方法就不可行了。

然后就是想到,在家里放一张纸,写点内容,然后和我的某个信息,如身份证号码啥的结合成一个新序列(如哈希什么的),通过这个序列能解锁我带在身边的 U 盘或其它器件,然后里面存着 PING。

归根结底是对永生的渴望,而建立在目前的科技基础上,让我最珍藏的内心公开在互联网上,就是能存在最久的方式了。

军理

又是一段时间没写,而我也没记录灵感的习惯,因此经常容易错漏。

这是上周三的事情了,上周三军理课又是别的老师来代课。

我为什么要说「又」?因为上上节课就有别的老师来代课了,听说是老师有一些事情,而这次则是跟早上换了课。

前一个代课老师是联合国维和官兵(还是观察员?),给我们看了不少影像资料,虽然讲得比军理老师严肃许多,没老师那么活泼轻快,但是我也很感兴趣,基本也是沉浸在课堂中。

而这次这个老师嘛……年纪一看就是比前两个大不少的。讲课也没啥意思。

刚开学时老师说讲毛主席军事思想时会用四渡赤水等经典案例来给我们呈现,我也是隐隐有点期待。

而这个老师,讲了一大半节课叨叨为啥要学习毛泽东军事思想,又是各种空中楼阁样的东西。我要是专业的学生没意见(但也很无聊),但我这种只是对军事感兴趣的,其实就只想听实战实践的精妙,并不想听这些理论。

然后就是各种吹逼,听得让人头皮发麻。这让我想到互联网一句话「低级红就是高级黑」。完全没给出具体实践(我不是说没有),就开始吹彩虹屁,各种捧,听得我如坐针毡,一秒钟也听不下去,即使手机里啥也没有也在不停地刷。

这倒也就罢了,这我顶多是认为是一个水课的、平庸的老师。只不过老师似乎很,怎么说呢,坚持?

其中一个表现,他在「捧杀」的过程中引用了很多例子,我听了几个就感觉太假了,太荒谬了。但还是查了其中一个「奥巴马白宫挂毛主席头像」,确实是谣言

还有就是一些观点让人听着很不舒服。但我也只是个键政人,没啥知识储备与本领,因此不打算细谈。只提一个,他对近半年来的巴以冲突称呼为「哈以冲突」。且不说国内基本没有用这个名词的,这点本身就蛮怪异的了。而实际上只要稍微了解一下战争的情况,就可以知道这绝对不是两个政治实体哈马斯与以色列之间的战争,而是以色列对巴勒斯坦人民的「种族屠杀」。「This is a war on children.」正如联合国儿童基金会发言人詹姆斯·埃尔德所说。

Ubuntu 24.04

前几天 Ubuntu 24.04 LTS (Noble Numbat) 发布了,追新的我自然就不能错过了。只不过 WSL 上一直没有推,不过很快(好像是到晚上?),就推了,于是我就在微积分考试前一天升级了。

不过我也不是从 22.04 LTS 升的,而是从 23.10,因为好像之前遇到过哪个包版本比较低,于是采用了升级到非 LTS 的版本的方法(因为 24.04 也快了嘛)。

不过当时虽然升级为了 23.10,但名称还是 22.04,我也懒得改。只不过这次还是找了一下怎么改。

  1. wsl --shutdown 关掉 WSL
  2. 注册表 HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Lxss 处子项重命名
  3. PowerShell 运行 Get-Service LxssManager | Restart-Service

当然其实还有别的要做,例如 AutoHotkey 脚本要更新,VSCode 里要更新(如信任、Project Manager 等等),不过基本算是完成了。

天已经有点亮了,五点二十。

升到 24.04 简单看了一下就美滋滋了。结果第二天一上课,Zathura 挂了,Vim 打不开。前者原因不明,后者因为 Python 从 3.11 升到 3.12 了。

Vim 已经轻车熟路了,我感觉已经差不多要把编译选项背下来了,很快就结束战斗了。而 Zathura 是真的难搞。

直接讲结果吧,折腾了一天,还是不能用 zathura-pdf-mupdf 插件,从一开始的库 Header 不对,然后 checkout 到最新 tag 再编译,到最后的老问题 JPEG 图片显示不对或者压根就是全黑。最终也是心累,花五分钟编译了 zathura-pdf-poppler,回到了之前的状态。

要是只是黑化,那我咬咬牙还能继续用,毕竟 poppler 挺慢的,但是直接不显示就太糟心了。

其实说回到之前的状态并不正确,因为标题栏和鼠标指针大小并没有跟我 ~/.zshrc 设置的 GTK HiDPI 缩放比例一样缩放。

至于别的问题,那也只能以后在使用中发现了。

补充一下,今天实际用的过程中发现还不错,poppler 加载速度似乎比 22.04 时快多了,没有之前那么慢了,已经处于正常范围内了。

另外之前我也忘了咋配置的,Zathura 边框似乎看不到了,然后标题栏缩放也和内容一样。但是现在和配置之前一样,样式比较丑陋,而且也有边框。

不过令人意外的倒是标题栏的字体正确了,之前的标题部分字体会用楷体显示,非常别扭,而现在虽然字体小,但是字体似乎统一了。不过 Zathura 目录字体还是有这个问题,也不知道如何解决,也懒得弄,影响也不大。

还有一点很意外的是,之前 22.04 时,如果上完课忘记关 Zathura 了,睡眠后再打开电脑,Zathura 就卡死了,动弹不得,只能通过命令行用 Ctrl + C 强行终止,而且这样当前页面信息也不会保留。而现在没遇到这个问题了,非常舒适。

另外 Zathura 运行时经常看见一个提示,大概内容好像是 g_dbus_proxy_new: assertion 'G_IS_DBUS_CONNECTION (connection)' failed,因为没出啥问题,也没搜到,也就不了了之了。然后我又发现 fcitx-config-gtk3 运行时也有类似的提示,这次再搜才发现了 G_IS_DBUS_connection failed,按上面说的执行了 sudo apt-get purge fcitx-module-dbus 就好了。

不过装完 24.04 后似乎输入法没了,只留了个 fcitx,但是里面之前配置过搜狗的双拼好像,现在是空的了。

GitHub 多用户

2023 的时候,GitHub 推出多用户了,于是我就兴冲冲地把小号加上去了。结果加了一个就不能再加了,会跳到下面的链接 404

https://github.com/sessions/verified-device/mobile?auto=true

但是验证邮件会照发。然后我之前好像想到什么解决了,把小号都加上去了。

但是近段时间发现好像掉了(不记得是全掉了还是剩一个),于是再度尝试,发现方法是把 mobile?auto=true 去掉,就可以正常打开输入验证码的页面了。

Mermaid

嗯…昨天早上软工计课上学了点 Mermaid,挺强大的嘛,还是有必要学习了解一下的。下面凭印象(还是参考了下教程)随便写点

flowchart LR
    subgraph one [图一]
        direction TB
        A[1] --> B[[2]] ==>|文本| C(3)
        A & B -.-> D((4))
    end
    subgraph two [图二]
        direction LR
        E([5]) --o|文本| F[/6/] --x G[\7\]
        F x-.-x H[/8\] o==o G
    end
    one <--> two

源代码如下

1
2
3
4
5
6
7
8
9
10
11
12
flowchart LR
subgraph one [图一]
direction TB
A[1] --> B[[2]] ==>|文本| C(3)
A & B -.-> D((4))
end
subgraph two [图二]
direction LR
E([5]) --o|文本| F[/6/] --x G[\7\]
F x-.-x H[/8\] o==o G
end
one <--> two

展示官网几个比较牛的例子

%%{init: { 'logLevel': 'debug', 'theme': 'base' } }%%
      gitGraph TB:
        commit
        branch hotfix
        checkout hotfix
        commit
        branch develop
        checkout develop
        commit id:"ash" tag:"abc"
        branch featureB
        checkout featureB
        commit type:HIGHLIGHT
        checkout main
        checkout hotfix
        commit type:NORMAL
        checkout develop
        commit type:REVERSE
        checkout featureB
        commit
        checkout main
        merge hotfix
        checkout featureB
        commit
        checkout develop
        branch featureA
        commit
        checkout develop
        merge hotfix
        checkout featureA
        commit
        checkout featureB
        commit
        checkout develop
        merge featureA
        branch release
        checkout release
        commit
        checkout main
        commit
        checkout release
        merge main
        checkout develop
        merge release
gantt
    dateFormat  YYYY-MM-DD
    title       Adding GANTT diagram functionality to mermaid
    excludes    weekends
    %% (`excludes` accepts specific dates in YYYY-MM-DD format, days of the week ("sunday") or "weekends", but not the word "weekdays".)

    section A section
    Completed task            :done,    des1, 2014-01-06,2014-01-08
    Active task               :active,  des2, 2014-01-09, 3d
    Future task               :         des3, after des2, 5d
    Future task2              :         des4, after des3, 5d

    section Critical tasks
    Completed task in the critical line :crit, done, 2014-01-06,24h
    Implement parser and jison          :crit, done, after des1, 2d
    Create tests for parser             :crit, active, 3d
    Future task in critical line        :crit, 5d
    Create tests for renderer           :2d
    Add to mermaid                      :until isadded
    Functionality added                 :milestone, isadded, 2014-01-25, 0d

    section Documentation
    Describe gantt syntax               :active, a1, after des1, 3d
    Add gantt diagram to demo page      :after a1  , 20h
    Add another diagram to demo page    :doc1, after a1  , 48h

    section Last section
    Describe gantt syntax               :after doc1, 3d
    Add gantt diagram to demo page      :20h
    Add another diagram to demo page    :48h
quadrantChart
    title Reach and engagement of campaigns
    x-axis Low Reach --> High Reach
    y-axis Low Engagement --> High Engagement
    quadrant-1 We should expand
    quadrant-2 Need to promote
    quadrant-3 Re-evaluate
    quadrant-4 May be improved
    Campaign A: [0.3, 0.6]
    Campaign B: [0.45, 0.23]
    Campaign C: [0.57, 0.69]
    Campaign D: [0.78, 0.34]
    Campaign E: [0.40, 0.34]
    Campaign F: [0.35, 0.78]
mindmap
  root((mindmap))
    Origins
      Long history
      ::icon(fa fa-book)
      Popularisation
        British popular psychology author Tony Buzan
    Research
      On effectiveness<br/>and features
      On Automatic creation
        Uses
            Creative techniques
            Strategic planning
            Argument mapping
    Tools
      Pen and paper
      Mermaid
timeline
        title England's History Timeline
        section Stone Age
          7600 BC : Britain's oldest known house was built in Orkney, Scotland
          6000 BC : Sea levels rise and Britain becomes an island.<br> The people who live here are hunter-gatherers.
        section Bronze Age
          2300 BC : People arrive from Europe and settle in Britain. <br>They bring farming and metalworking.
                  : New styles of pottery and ways of burying the dead appear.
          2200 BC : The last major building works are completed at Stonehenge.<br> People now bury their dead in stone circles.
                  : The first metal objects are made in Britain.Some other nice things happen. it is a good time to be alive.
---
config:
  sankey:
    showValues: false
---
sankey-beta

Agricultural 'waste',Bio-conversion,124.729
Bio-conversion,Liquid,0.597
Bio-conversion,Losses,26.862
Bio-conversion,Solid,280.322
Bio-conversion,Gas,81.144
Biofuel imports,Liquid,35
Biomass imports,Solid,35
Coal imports,Coal,11.606
Coal reserves,Coal,63.965
Coal,Solid,75.571
District heating,Industry,10.639
District heating,Heating and cooling - commercial,22.505
District heating,Heating and cooling - homes,46.184
Electricity grid,Over generation / exports,104.453
Electricity grid,Heating and cooling - homes,113.726
Electricity grid,H2 conversion,27.14
Electricity grid,Industry,342.165
Electricity grid,Road transport,37.797
Electricity grid,Agriculture,4.412
Electricity grid,Heating and cooling - commercial,40.858
Electricity grid,Losses,56.691
Electricity grid,Rail transport,7.863
Electricity grid,Lighting & appliances - commercial,90.008
Electricity grid,Lighting & appliances - homes,93.494
Gas imports,Ngas,40.719
Gas reserves,Ngas,82.233
Gas,Heating and cooling - commercial,0.129
Gas,Losses,1.401
Gas,Thermal generation,151.891
Gas,Agriculture,2.096
Gas,Industry,48.58
Geothermal,Electricity grid,7.013
H2 conversion,H2,20.897
H2 conversion,Losses,6.242
H2,Road transport,20.897
Hydro,Electricity grid,6.995
Liquid,Industry,121.066
Liquid,International shipping,128.69
Liquid,Road transport,135.835
Liquid,Domestic aviation,14.458
Liquid,International aviation,206.267
Liquid,Agriculture,3.64
Liquid,National navigation,33.218
Liquid,Rail transport,4.413
Marine algae,Bio-conversion,4.375
Ngas,Gas,122.952
Nuclear,Thermal generation,839.978
Oil imports,Oil,504.287
Oil reserves,Oil,107.703
Oil,Liquid,611.99
Other waste,Solid,56.587
Other waste,Bio-conversion,77.81
Pumped heat,Heating and cooling - homes,193.026
Pumped heat,Heating and cooling - commercial,70.672
Solar PV,Electricity grid,59.901
Solar Thermal,Heating and cooling - homes,19.263
Solar,Solar Thermal,19.263
Solar,Solar PV,59.901
Solid,Agriculture,0.882
Solid,Thermal generation,400.12
Solid,Industry,46.477
Thermal generation,Electricity grid,525.531
Thermal generation,Losses,787.129
Thermal generation,District heating,79.329
Tidal,Electricity grid,9.452
UK land based bioenergy,Bio-conversion,182.01
Wave,Electricity grid,19.013
Wind,Electricity grid,289.366
xychart-beta
    title "Sales Revenue"
    x-axis [jan, feb, mar, apr, may, jun, jul, aug, sep, oct, nov, dec]
    y-axis "Revenue (in $)" 4000 --> 11000
    bar [5000, 6000, 7500, 8200, 9500, 10500, 11000, 10200, 9200, 8500, 7000, 6000]
    line [5000, 6000, 7500, 8200, 9500, 10500, 11000, 10200, 9200, 8500, 7000, 6000]

嘛,看着像在水字数。六点出头了,应该有漏写的,但似乎不太想得起来,尽量写吧。

博文

今天也是四月最后一天,满课,因此可以宣告四月的博文产出,还是 0。

大一第二学期,截至今天,真的是一篇博文都没写,羞愧万分。

五月因为要忙 EL,大概率也不会有产出了。六月份如果 EL 结果好的话,会把记录整合一下作为一篇博文。然后等暑假希望能把之前的那些点子捡捡。还有就是老生常谈的,希望开始写私博。

活动

相比上个学期,参加的活动大概是显著提升了的。就比如说前几天有个活动,是一位古风歌手学姐来演讲,本来我是没啥兴趣的,因为我不认识,也没听过,但是在空间、群聊看到很多人转发海报,加上这类抢票活动我从来没参与过,我也想试试如果我想抢,那么抢不抢得过其它人,于是就决定抢上一次了。

最终是抢成功了,没想到还要输入宿舍号,而我一开始还写错了,还在用 Snipaste 贴图提前弄好了学号、手机号等,有惊无险成功位列二十个人之中。

然后就去听了。讲得还是挺有意思的,虽然这类演讲我向来是没啥兴趣的,但是讲得还是很吸引人的。由于当时还没怎么复习微积分,就用手机看微积分笔记,效率比在宿舍看还高。但是还是有听分享的。

Anki

本来还计划砍完 Anki 的(今天如果多学四个,就砍完了),不过六点二十了,我又迷迷糊糊,恐怕很难背完。不过无妨,多的可以离散课间去背。要是背完了我再来说一声,截个图。

算了,懒得背了,去看可爱的图片了,冻挺久了还没看完。

再也不要熬夜通宵了,真的折磨,一直到计算系统基础课还能昏昏欲睡,更别说前面的几门课了,一天浑浑噩噩。

晚上思想道德与法治课背 Anki,也是背了好长时间,整整两节课,太痛苦了,我内心焦躁无比。

不过好在,今日,ABC 级词终于毕业啦!!!下面放点统计图表。

说起来(本来很早就应该说了的),前段时间终于下定决心清理了重复卡,因为已经切身感受到了重复卡对于记忆的干扰了。最终似乎是清理了 364 张卡(同步消息显示的,我没统计),也算是为今天能毕业创造了条件(当然很多重复卡都已经学了,要是再早一点清理还可以节省更多时间精力)。

等休整一段时间,起码得等五一假期过后,我再把欧路的生词本导入一下。

网页应用

再随便说点,为本地与在线笔记创建了网页应用,这样可以直接在开始菜单打开,而且没有很多杂七杂八的组件,非常节省空间。

Clip & Paste

为了在 WSL 将文本存入剪贴板,或者是从剪贴板提取内容,我用了下面的 aliases。

1
2
alias clip='powershell.exe -c "chcp 65001 >\$null; clip.exe"'
alias past='powershell.exe -c Get-Clipboard'

我的版本和网上流行的版本不太一样,因为网上的版本对于 UTF-8 的字符支持不好,因此我搜索了一番,改进了一下,于是就可以弄中文、Emoji 等了。而且用的是旧的 PowerShell,也不用新版,支持也最完善。

Todo

Todo 积累了挺多内容了,还包括学线代等内容,只不过很多可能短期内都无法进行(真不是我拖延)。

忙起来喽。


  1. 虽然我不知道谁会用 Word 记笔记。另外 Word 可以单文件内检索,但多文件就无能为力了(大概?)。以及,我对纸质版的理解可能仅指手写在纸上的笔记,如前面允许带的范畴内,也可以包括使用平板手写的,如这里无法检索。 ↩︎

  2. 为了不使 .git 文件夹过于庞大,以及防止之前 commit 有部分隐藏信息,我大概隔一段时间手痒了就重开 git。当然前一个理由不太靠谱,现在这么久了大小还没以前高中笔记 10%。后一个有一点关系,但主要是我闲且欠。 ↩︎

  3. 其实不是,去改的时候才发现写成了「涉恐」,而且是两处都写错了…… ↩︎

  4. 真正出现的时间肯定是早于那天的,可能是在三月份就出现了,只不过都是些在草稿纸上的,并没有正式纪录下来。只可惜草稿基本都丢失了,不然我还想解一下以前的隐语。 ↩︎

  5. 我也不是一直都在写这个,写一部分懒得写了就继续去 Edge 摸摸了。 ↩︎

  6. 每次都说要写在私博,私博现在内容还是 0。 ↩︎

  7. 谁?什么? ↩︎