介绍
工作
1.
Benchmarks
❱
1.1.
Latency Numbers Every Programmer Should Know
1.2.
String Hash
1.3.
Map
1.4.
simdjson
2.
Programming
❱
2.1.
C/C++
❱
2.1.1.
Idioms
2.1.2.
lambda, std::function, etc
2.1.3.
malloc c++ class 而不调用构造函数引发的 segfault
2.1.4.
priority queue with updatable priority
2.1.5.
atomic
2.1.6.
libwebsocket server 开发的坑
2.2.
Python
❱
2.2.1.
gc的性能问题
3.
Linux
❱
3.1.
Linux 网络时间戳
3.2.
io_uring 网络场景使用
4.
Misc
❱
4.1.
用 tcpdump 和 tshark 分析 wss 流量
4.2.
wolfSSL 使用
杂七杂八
5.
部署 mdbook 到 github pages
6.
实现校外 IPv4 访问北邮人
7.
数据安全
8.
Arch Linux
❱
8.1.
Arch 休眠到交换文件
8.2.
Wechat
8.3.
i3wm 切换到 sway
8.4.
vscode 无法记住登录
8.5.
蓝牙鼠标在静止不动之后重新唤醒会卡顿
9.
MacOS
❱
9.1.
自动认证 Tsinghua Wifi
10.
硬件
❱
10.1.
5600x超频
11.
TrueNAS Scale
❱
11.1.
Plex
11.2.
APP 持续 deploying 问题
11.3.
用 clusterissuer 自动申请 SSL 证书
12.
Synology
❱
12.1.
M2 SSD 作为存储盘
12.2.
Plex
12.3.
qBittorrent
12.4.
acme + letsencrypt 自动申请证书并自动续期
12.5.
btrfs 修复
13.
selfhosted
❱
13.1.
selfhosted 整体组网方案
13.2.
Arch as Router
13.3.
auththu
13.4.
Crontab
13.5.
Hlink Docker
13.6.
qBittorrent
13.7.
LEDE 旁路由
14.
Mikrotik
❱
14.1.
端口转发保留 srcip
15.
库克
❱
15.1.
番茄肉酱(意面)
15.2.
番茄牛腩
15.3.
吐司
15.4.
贝果
15.5.
巴斯克
15.6.
斑斓椰汁糕
15.7.
半熟芝士(仿好利来)
Light (default)
Rust
Coal
Navy
Ayu
acme + letsencrypt 自签证书并自动更新
参考
群晖Synology使用ACME获取SSL证书