2025 week 41

2025 week 40

2025 week 39

2025 week 38

最近不小心看到有人收集那种上古 88x31 小图标,于是我找到了好几个收集这个的网站:

并且我自己尝试手写 SVG 做了一个:

……然后目前我正在写一个生成这种图标的 web app。

2025 week 37

维尼基本上 settle down 了,依然有严重的分离焦虑,不过比刚来的时候好多了。另外他绝育的时候胳膊上有个针眼,大概是打麻药的,他老舔,现在还没完全长好。这狗实在是太软了,我摆弄他的时候他就会变成一个 ragdoll⋯⋯另外当时前主人说的这狗的两个毛病,爱叫和早上起太早,现在看来完全没有这些毛病🤣

技术

目前在写 webdir,类似早期雅虎的网站列表。另一个需要写的是给博客实现 Webmention,具体比较麻烦的地方是发布新博客时给所有的链接发送 Webmention 的 post。目前的想法是发布时把帖子渲染一遍,然后找到所有的 <a> 挨个试一遍,可能会开个线程然后把这些都放在一个队列里。所有 Webmention 相关的东东都做成一个库,包括数据库后端。数据库应该就是使用已有的 SQLite 文件,只是新建一个表。

用 Gitolite + cgit 重建了内部 git

最后就是需要把我的网站更新一下,上面很多东西都过时了。准备把 Notes 直接链接到我的笔记上。

游戏

No Man’s Sky 暂时玩完了,写了评测,顺便写了个 freighter 工具~~

开始了《刺客信条:奥德赛》的新周目⋯⋯这个游戏的 build 其实坑很深。

2025 week 36

2025 week 35

2025 week 34

2025 week 33

新狗来了,Winnie~~

Winnie

这狗第一天来的时候在家尿了几泡,感觉是吓的,第二天就不乱尿了。但是第二天晚上趁我不注意在家拉了一泡⋯⋯

这狗有严重的分离焦虑,但是不知道是不是因为不熟悉新环境,晚上睡觉必须得和我在同一个屋子里。昨天晚上我尝试把平板开着 YouTube 放在沙发上,然后我偷偷地溜到屋里。但是过了一阵让他发现了🤣


最近沉迷了 No Man's Sky⋯⋯这游戏我虽没有买首发,但是也是发行不久以后就买了。

2025 week 32

2025 week 31

2025 week 30

2025 week 29

2025 week 28

2025 week 27

把傻狗送到兽医那里安乐死了⋯⋯之前还把警察找来开了个报告,大概就是记录她咬我。但是最后也没用上。

傻狗

2025 week 26

  • 最近沉迷了《无双大蛇 2》,这游戏刷起来太爽了,比大菠萝类的爽。
  • 想把 wiki-game 上的内容搬到论坛上了,因为 Moinmoin 好像不在维护了,甚至都没有迁移到 Python 3⋯⋯
  • 准备写个游戏存档管理器,上 QtWidgets!

2025 week 25

2025 week 24

一直很忙⋯⋯但是也做了一些事。

  • Chance 已经有人收养了,似乎是个 Salesforce 的中/高管,很有钱,住在旧金山。我终于可以放心了😭。Blog post 已写~~ https://blog.mws.rocks/p/95

  • 买了个 ZV-E1,主要是拍娃的视频 https://youtu.be/wV5X-ABV0mQ。这机器画质还是很牛逼的,关键是 2160p 120fps 这个除了 A7S3 传感器的机器以外,目前就只有各家旗舰机有。 https://tube.mws.rocks/v/b32e5ba6ba95

  • 水果发布了 Liquid Glass 设计,所以我做了个这个⋯⋯并且写了个博客 https://blog.mws.rocks/p/96

  • 基本上准备开始写游戏了,目前只是在实验跨平台 build⋯⋯本来是想用 Godot 写的,但是想想还会限制 paradigm,还会让它那个语言限制住⋯⋯我还是自己手撸 SDL + C++ 吧。

  • 买了 Switch 2,目前并没有什么独占游戏想玩,但是用来完 Vampire Survivors 也挺好的~~

  • 继续打 Three Hopes

  • Vampire Survivors 把恶魔城和最新的 DLC 打完了。目前在玩《真・三国无双:起源》。

  • 圣诞的时候我们家门口挂了个花环,后来就懒得拿下来了。两个月前发现有个房子雀(house finch)在上面做窝了~~ 后来还生了小鸟,没过多久小鸟就会飞了,并且在门上积攒了一大坨鸟屎,我们就把花环拿掉了。https://gallery.xeno.darksair.org/a/photos/2025-04-21%20Birdies

    现在门口的灯上又有了个窝,不知道是不是同一家⋯⋯

2025 week 23

2025 week 22

2025 week 21

2025 week 20

2025 week 19

2025 week 18

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