Linux
文章平均质量分 87
蓝宝石的傻话
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
你的设备每天都在自报家门,只是没人听
先说我这边的一个真实现象。我在一台设备上做主动查询——按标准协议问它「你是谁」——结果是100% 无应答。同一时间我把监听器开着,听到的是一屋子设备在滔滔不绝地自我陈述。一个都不搭理你,但个个都在喊自己的名字。这件事改变了我对这个问题的整个看法:发现网络里的设备,主要靠的不是问,是听。原创 2026-10-15 19:43:08 · 273 阅读 · 0 评论 -
路由器上那 54MB 内存,逼我用 Rust 重写了采集器
上一篇写完当天,v0.7.0 的安装包就挂上去了,采集器的 .ipk/.apk 也在里面——那句「还没进 release」是我写稿时还没传,现在有了。这篇接着讲它:采集器为什么非得跑在路由器上,以及怎么装。先说结论式的那句话:不是路由器方便,是内网里别的机器根本看不见那些信号。原创 2026-10-15 19:37:32 · 70 阅读 · 0 评论 -
86 台设备,我手写的清单里至少 6 条是错的
之前米家设备能认出品牌,认不出型号。v0.7 加了一条 hostname → model 的完整管线:从 viomi-waterheater-e13_miap5E55 这种名字里把型号 token(e13)抠出来,一路写进资产库的 model 列和上报格式。实测用 10 个真实主机名验证过,米家设备的型号覆盖从 0% 变成扫一次全带上(只填空,不覆盖你手改过的值)。原创 2026-10-13 16:20:46 · 253 阅读 · 0 评论 -
MiBee 指纹引擎:把设备识别规则写成数据
扫描器扫完一个网段,能给出的是哪些 IP 活着、哪些端口开着。要知道那台设备是什么牌子什么型号,得靠一层识别规则去认。MiBee 指纹引擎做的就是这件事:我把识别规则从代码里拿出来,做成一份 YAML 语料,再用一个引擎去执行。规则变成数据之后,加一个设备签名就是往语料里加一条,不用改 Go 代码,也不用配套写测试。这份语料还有一份语言无关的格式规范,别的语言照着实现就能得到一致的分类结果。在讲引擎之前,先花点篇幅说清楚。很多人知道有这个东西,不知道它背后在干什么。原创 2026-09-29 20:56:20 · 85 阅读 · 0 评论 -
闲聊一下CPU时序和现代操作系统二三事
首先我们补习一下时分系统,时分系统是一个非常重要的操作系统概念,它最大限度地提高了运算机的利用率,是实现多道程序并发执行的重要手段。原创 2023-12-30 22:11:32 · 1378 阅读 · 0 评论
分享