2025 week 17

2025 week 16

由于在 Mac 下使用体验不错,在 Windows 里也把浏览器换成了 Floorp。但是似乎在 Windows 里有奇怪的 bug,就是如果在侧栏点链接,是打不开的,会打开一个很诡异的空页面,这个页面不能 inspect,而且右键菜单很奇怪……感觉要不要试试 Vivaldi……

2025 week 15

2025 week 14

2025 week 13

2025 week 12

2025 week 11

总算有点时间了⋯⋯

2025 week 10

2025 week 9

2025 week 8

这几周非常非常忙,所以没写⋯⋯主要是把 Chance 救回来了,对,就是之前邻居那个 Chance。具体的过程我会写一篇博客。

2025 week 7

2025 week 6

2025 week 5

Everything that has a beginning has an end.

Goodbye

2025 week 4

短链接服务已经写的差不多并且上线了,http://go.mws.rocks/unfair <-- 测试,还有些可有可无的功能需要实现。感觉需要的 web service 已经写的差不多了,今年可以写些更好玩的东西,目前有四个方向:

  • 游戏
  • 渲染器
  • 从头实现一遍各种人工智障算法
  • ActivityPub 服务器

2025 week 3

2025 week 2

傻狗遇见小喵的时候大多都会小打一下,我以前一直以为是因为傻狗贪玩,想找喵玩,但是最近在给喵治病的过程中我发现好像不是这样的。我每天要给喵喂两次药,喂之前自然要先抓喵。我发现傻狗抓喵很有一套,不是跟我一样傻傻地在后面追,而是会找路去围追堵截,而且会跟我配合。追到以后也不会去打喵,而是堵在喵前面不让她走。我之前一直没想明白为啥傻狗在抓喵的时候突然就这么聪明了,这几天我隐约感觉到好像是因为傻狗是在牧喵!牧喵的意思就是牧羊,但是没有羊,只有喵……

所以现在喂药完全没有压力,只要喊一声“傻狗快去抓喵”就可以了~~

2025 week 1

带娃去了趟 Joshua Tree 国家公园,回来以后不喝奶了,原因不明🤔

Night sky in the desert

2024 week 53

最近娃在练习走路,目前可以

  • 牵着手走挺长时间
  • 自己走几秒钟
  • 自己从坐到站,但是仅实现了两次,无法复现⋯⋯

喵最近在治病⋯⋯见 https://notes.xeno.darksair.org/share/WvzlnMZ4t3dx

把笔记从 Logseq 迁移到了 Trilium。因为我发现 Syncthing 会丢文件(不确定,也可能只是我误删了)。

⋯⋯

⋯⋯

对,我又把 Trilium 架起来了。这个东西我刚搭好服务器的时候就架过,但是感觉不太好用,于是去探索其他笔记软件去了,现在转了一圈又回来了。主要是因为感觉文件同步(也就是 Syncthing)还是不太靠谱,如果我写笔记以后马上睡眠,同步就会中断,然后大概率冲突。

原版的 Trilium 已经停止更新,现在用的是 TriliumNext。

最近在玩的游戏:

  • Shadows of Doubt,在随机生成的城市里侦破随机生成的 NPC 的随机犯罪,好玩~~
  • Chillquarium,挺有意思的休闲小游戏。
  • Core Keeper,这个组现在正在开发一个新的 Terraria,非常期待。

现在是 2024 年的最后一周,今年发生了很多事,我写了一篇博客总结了一下。

TODO

2024 week 52

2024 week 51

2024 week 50

  • 拓展了一下我的游戏评测表,现在包含了游戏进展的记录

  • 需要写一个短网址服务了⋯⋯目前想到的功能:

    • 支持短网址后面的地址参数
    • 基于哈希自动生成短网址
    • 正则表达式替换的短网址

2024 week 49

  • PoE 2 early access 发布了。我先消失两年,咱们 2026 见~~

  • 娃的体重到了里程碑的 14 kg⋯⋯

  • 目前在写一个 WebGL 的东东,用来设计卡片,就是 Pokemon 卡牌那种,支持 foil 效果⋯⋯并不知道怎么写。

2024 week 48

2024 week 47

  • 娃已经能扶着手推车玩具走路了,但是不会转弯🤣

  • 买了个车,去办公室上班的时候准备晚上睡车里……

  • 开始折腾备份了,由于现在上传带宽很大,还是准备备份到 Backblaze。我写了个 C++ 程序,用我自己的 exec 库 运行 Rustic,但是似乎运行时间特别长的时候 Rustic 会被 SIGPIPE,但是有时似乎也不会,并不知道为什么……

  • 写了个程序用来 host DoL,同时在服务端同步存档。 https://github.com/MetroWind/dol-server

  • 最近一直在玩 Vampire Survivors 的《恶魔城》DLC,真是太好了~~

2024 week 46

带喵去看病了,做了个 B 超,毫不意外地没查出任何问题。医生说需要找内科的专家,我小破屯没有~~ 开了点止泻 + 消炎的药,似乎也没什么用。(几个月以前又从鸡胸肉换回了猫粮,现在鸡胸肉 vs 猫粮已经没有可观测的区别了……)

这次开的药是 Metronidazole Benz,这个药的用途是治疗 IBD

2024 week 45

2024 week 44

  • Lost Judgement 快打完了,好玩,但是不是很喜欢学校的支线,机器人社太无聊了⋯⋯
  • 游戏积攒得有点多,所以创建了一个队列。以后可能会为这个写个服务⋯⋯
  • 需要一个 short URL 服务,自己写一个⋯⋯
  • 感觉是时候写备份的程序了。之前的想法是找一个 Raspberry Pi 接一个 SSD,在 Pi 上跑备份程序,把数据都备份到 SSD 上,当时的原因是网络上传太慢了。新家的上传和下载一样快,所以现在的想法是在每台机器上跑一个备份程序,把数据备份到 Backblaze。在写这个程序之前要先把我这几年积攒的 C++ 函数和类抽象成一个库出来。

2024 week 43

2024 week 42

2024 week 41

十二月就要回去上班了,每周两天。现在纠结的一件事是晚上睡在哪,目前的方案是睡车里⋯⋯现有的两辆车都不好使,原因是很难整夜开着空调,所以只能是 PHEV 或者电车,电车肯定是不考虑,所以就只能是某种 PHEV 了。目前暂定是 RAV4 Prime。

2024 week 40

新博客架起来了!!! http://blog.mws.rocks/

这次的评论系统抛弃了 Isso,改用 Remark42,主要原因是 Remark 是 Go 写的,部署和升级非常方便,而且不依赖外部数据库。之前升级 Arch 系统把 Isso 升挂过⋯⋯

2024 week 39

娃现在站立比较熟练了,可以随意在坐、爬和站之间切换,但是站立还是要扶着东西。

升级了 ssdnode VPS 的系统,这本来不是个事,但是升级完以后 nsweekly(对就是本网站)居然挂了⋯⋯排查以后发现是因为 libcmark 从 0.31.0 升级到了 0.31.1,而 nsweekly 的可执行文件连接到了 0.31.0。这就比较诡异了,因为一般来说,库都会有多个符号连接,比如 libcmark.so.0 --> libcmark.so.0.31.0,连接 binary 的时候会连接到 libcmark.so.0,这样库升级的时候不需要重新编译所有依赖它的 binary。但是 Arch Linux 里的 libcmark 居然没有这个大版本号的符号连接⋯⋯我不知道这是 cmark 的问题还是打包的问题。所以在我的新 blog 系统里我直接静态连接 cmark 了⋯⋯

2024 week 38

终于决定开始重建博客系统了。这次决定不搞静态博客了,回归传统,搞动态的,主要是因为现在懒得为了写博客走一波 Git 的流程了(读作「老了」)⋯⋯之前还想过把上传附件的功能单独分出去做一个服务,后来还是决定直接写在 blog 服务里,主要是 deploy 比较简单。

2024 week 37

2024 week 36

2024 week 35

最近太忙了,所以一直没写。娃一岁以后发生了很多变化,AAP 上说娃的食欲会 “sharply decline”,这个一开始确实观察到了,所以我们减少了奶量。但是后来娃的食欲好像又回来了⋯⋯另一个重要变化是从配方奶换成了普通的牛奶,并且把所有的瓶子换成了吸管的。娃一开始非常抗拒,但是我按着他哭爹喊娘地喝了几次以后就好了🤣

目前是早晚喝 240–250 mL,早上同时吃酸奶和麦片,上午的 snack 放到了下午,中午吃带肉的午餐,晚饭水果和粥照旧。

另外最近在搬家。

2024 week 34

2024 week 33

2024 week 32

娃过生日了~~ 带娃去了趟 Yosemite。这次的经验是

  • 夏天去一定要找有空调的住宿!
  • 去 Glacier Point!

Night sky @ Yosemite Night sky @ Yosemite

我的相册服务在升级以后突然挂了,很诡异,最后发现是 rapidyaml 和 Arch 的 build flags 有冲突⋯⋯

老头环开始二周目了。这次的主题是做 NPC 任务,为此我写了个简单的 checklist 程序⋯⋯ (代码)

2024 week 31

2024 week 30

给娃戒奶嘴了~~ 娃只习惯了一天就好了,现在已经完全不用奶嘴了🤔

在玩老头环 DLC。已经打过了不少 boss,简单评价一下:

  • Rellana:难,但是不如 Malenia 难。观赏性很强,确实是个好 boss~~

  • 舞狮:在 DLC 里算比较简单的,和 Maliketh 难度差不多。

  • Messmer:这是我目前在 DLC 里唯一卡过的 boss,很难,比 Malenia 难,也很帅~~ 换了几个 build,最后用 fingerprint shield 过的。

  • Putrescent Knight:怪味骑士,比较简单,感觉和舞狮差不多。

  • Gaius:难,伤害贼高,我一开始招了个 Yoda,这 boss 一招就给秒了😭,但是不如 Messmer 难。

  • Scadutree Avatar:非常简单,感觉还不如 Shadow Keep 里满地跑的 fire knight 难⋯⋯有个全屏大招,但是戴个抗 holy 的挂坠就好了,也可以躲。

  • Metyr:有点难,伤害很高,血也比较厚,但是熟悉了以后它的招大多比较好躲。

Elden Ring DLC screenshot, encoded in AVIF. If you cannot see the image, you need to update your browser.

2024 week 29

试图架一个 docspell 文档管理服务,把服务器升级以后 Keycloak 挂了⋯⋯折腾了好几个小时,看了一圈替代服务,最后发现是因为 Keycloak 从 24 升到了 25,hostname 的设置变了⋯⋯

顺便说一下,Keycloak 目前没有发现可用的替代品,有些不能用 Apache proxy,剩下的都是 JavaScript 写的。难不成连这都得我自己写⋯⋯

2024 week 28

  • 买了个 OLED 的显示器,感觉比较特殊,准备写个博客~~

  • 之前写的那个天气 app 坏了🤣,目测是那个 geocode API 挂了。

  • 还在玩老头环,独立干掉了 Malenia,还是有点高兴的,因为在 PS5 上我是找人 co-op 打的 :-> 本来计划是只打一周目,但是现在感觉还是得来二周目,因为我跳过了所有火山官邸的任务⋯⋯

2024 week 27

2024 week 26

  • 最近的主题就是「热」⋯⋯。
  • 在家里架了个 MediaWiki,在外面架了个 phpBB 论坛,并不知道干什么用⋯⋯这些 PHP 的东西还是挺靠谱的~~
  • 老头环 DLC 出了,于是又开始打老头环~~在 PC 上新开了一个档。这次玩的是 Blasphemous Blade build.

2024 week 25

2024 week 24

喵一直在拉稀,大概一年(两年?)前我们给她停了猫粮,只吃鸡胸肉,感觉不时地能好点。这周我们尝试给她又换回了猫粮,一开始感觉还不错,喵吃得很多,而且一度拉出了成形的干屎。但是三天以后突然恶化,开始喷屎,而且都来不及跑到屎盆里⋯⋯

所以又换回了鸡胸肉⋯⋯感觉现在喵老了,离不开人了。

2024 week 23

天气 app 基本上写得差不多了,够用~~

2024 week 22

  • Midnight Suns 好好玩~~

  • 屯里有个大佬最近经常出来放风筝,而且放的都是那种特别大特别贵的风筝,而且每次放不一样的风筝。

    ⋯⋯

    ⋯⋯

    所以我也买了个便宜的风筝放~~

    I bought a kite!

2024 week 21

  • 《无名之龙》基本上打完了,主线通了,角斗场打到了白金,懒得再打了。有可能会再玩玩四驱车。这游戏最主要的问题是没有经营小游戏⋯⋯顺便玩了下《如龙 8》的试玩,还是不喜欢那个 JRPG 系统,应该不会玩。
  • 玩了一下 Braid 重制版,确实是美好😭,同时开始玩 Midnight Sun
  • 开始写一个天气预报的 PWA,因为安卓上实在是没有好用的天气 app⋯⋯

2024 week 20

  • 挺有意思,昨天晚上小孩突然喝奶剩了一点,不喝了。今天早上只喝了 150 mL。看来是要开始减奶了。
  • 又到了一年一度玩《如龙》的季节,这次玩的是外传《无名之龙》。
  • 用了很久很久的二代 Xbox 手柄,摇杆开始掉渣了🤪,订了一个四代的。我一直以为 Xbox 的手柄 d-pad 是微动开关的,但是似乎不是,虽然手感依然很烂⋯⋯想买 8BitDo Ultimate,但是那个手柄的按钮是任天堂分布的,还是不行。可惜⋯⋯

2024 week 19

2024 week 18