Just My Socks 性能测试报告 (宁波移动)
对 Just My Socks 各节点在宁波移动网络环境下的实际表现进行测速记录,持续更新。
对 Just My Socks 各节点在宁波移动网络环境下的实际表现进行测速记录,持续更新。
这次遇到的是一个很离谱但又很典型的问题:一个明明有 Linux 原生版本的 Steam 游戏,在 Arch Linux 上切到中文后,主菜单按钮框还在,文字却空了;反而用 Steam Legacy Runtime / Wine 跑 Windows 版时中文正常。
最后修好以后,结论不是“Linux 没装中文字体”,而是更具体的一类坑:老 Unity Linux 原生版在 Steam Runtime 里直接读了 DejaVu 字体,绕开了宿主系统的 CJK fallback。
我最开始只是想做一件很朴素的事情:让手机和电脑稳定互联。
不是那种“在同一个 Wi-Fi 下面互相发现”的互联,而是无论手机在移动数据、电脑在家里、笔记本在公司,所有设备都能通过一个统一的 tailnet 相互访问。最好 Android 上也不要同时跑 Tailscale、Clash、KDE Connect、各种代理和后台服务。我希望 sing-box 既负责代理,也负责 tailnet,而 KDE Connect 只要相信这个 tailnet 就行。
听起来很合理。
真正做起来以后,我才发现,这里面藏着几个非常典型的现代网络软件陷阱:UI 状态不等于数据面状态,ping 通不等于 TCP 走对了路,抓包看到 100.64.x.x 不等于应用层也能看到 100.64.x.x。最后这个问题甚至一路挖到了 KDE Connect Android 的源码,并被整理成了 KDE Bugzilla 和 KDE Invent Merge Request。
这次记录一场非常典型、也非常折磨人的开发板无线网络排障:Orange Pi 5 Pro 在 Joshua-Riek/ubuntu-rockchip 系统上,开机后短暂能连 5GHz,但几分钟内就会掉回 WORLD / 只剩 2.4GHz,最终断网。
最后真正的解法,不是继续在路由器、DFS、DNS、翻墙环境上兜圈子,而是把这块板子的 Wi‑Fi 驱动路径从 brcmfmac 切到 bcmdhd_sdio。
这篇是给未来的自己留的完整流程:当香橙派5 Pro(或其他 RK3588 板子)系统内核玩坏后,如何通过 U-Boot 的 UMS 模式,在电脑侧用 dd 直接重刷整盘镜像。
如果你也是一名 Android 玩机爱好者,你一定经历过这样的痛苦:
在 Mice-Tailor-Infra 的世界里,这种低效的操作是不被允许的。既然我们已经有了准时的调度(MiceTimer)和高质量的数据(FCM-Hosts-Next),那么最后一步就是:将 Sing-box 运行环境彻底基础设施化。
今天我们要聊的是:如何用 Infrastructure as Code (IaC) 的思想,重构 Android 端的网络治理。
本文记录了将一台生产环境 GitLab 社区版 (CE) 从 v14.6.1 (2021 年) 跨越 4 个大版本,无损升级至最新稳定版 v18.5.0 极狐版 (JiHu) 的全流程。本次升级旨在解决旧版本安全漏洞、利用新版效能分析工具进行工作量量化,并实现架构现代化 (IaC)。
核心挑战:
session_server 的底层 Bug。