图形化数据流量监控sniffnet
Sniffnet是一款开源、免费的网络流量监控工具。它的定位不是替代Wireshark,而是让你用更低的学习成本,快速回答。项目完全使用Rust开发,采用MIT/Apache-2.0双许可证。支持Windows、macOS、Linux。

Sniffnet是一款开源、免费的网络流量监控工具。它的定位不是替代Wireshark,而是让你用更低的学习成本,快速回答。项目完全使用Rust开发,采用MIT/Apache-2.0双许可证。支持Windows、macOS、Linux。

YAML是通用数据序列化格式,HCL 是为”声明式基础设施配置”设计的专用语言。YAML 只能存数据,HCL 还能写逻辑。
| 维度 | YAML | HCL |
|---|---|---|
| 设计目的 | 数据序列化(通用数据格式) | 基础设施即代码(专用配置语言) |
| 提出方 | YAML 1.1/1.2 规范(YAML Ain’t Markup Language) | HashiCorp(Terraform/Vault/Nomad/Consul) |
| 本质 | 是 JSON 的超集(YAML 1.2),纯数据 | 类 Lisp/Python 风格,数据 + 表达式 + 控制流 |
| 表达式 | 无(纯值,只能存字面量) | 支持 + - * /、比较、字符串插值 ${var.x}、函数调用 |
| 控制流 | 无 | for 循环、if/else 条件块 |
| 变量引用 | 靠锚点 &/*(极少用,容易坑) |
var.、local.、module. 显式命名空间 |
| 校验 | 无 schema 概念(可用 JSON Schema 事后校验) | 原生 schema(Terraform 的 terraform validate、类型推断) |
| 多文档 | --- 分隔多个文档 |
无(单文件单上下文,靠 import/module 组织) |
| 生态 | 几乎所有语言、k8s/CI/CD 标配 | HashiCorp 系:Terraform、Vault、Nomad、Consul、Boundary、Waypoint |
测试里的 28 原则,通常指的就是 二八定律(Pareto Principle) 在测试领域的应用:
大约80%的问题,往往集中在20%的模块、代码、功能点或场景中。
也就是说: