技术

简介 C++ 的 #include 检查工具 IWYU

缘起
前段时间试图给 CMake 贡献代码(MR #9348),在 CI 中遇到了一个没有见过的 C++ 代码检查工具 Include What You Use (IWYU) 的报错,故仔细研究了一下这个工具。
什么是 IWYU
顾名思义,IWYU 是一个检查 C/C++ 代码中的 #include...

技术

Arch Linux 安装笔记(LUKS2 + Secure Boot + TPM + PIN)

注意事项
这篇文章不是教程,仅仅用于记录我在安装 Arch Linux 时的一些配置过程,以实现某种意义上的“可重现性”。您不应该直接复制粘贴这里的内容,而应该根据自己的需求和环境进行调整。
由于 Arch Linux 的更新速度较快,安装过程可能会随着时间而变化,所以请注意查看 Arch Wiki...

技术

使用带启动 PIN 的 BitLocker

基本概念
* BitLocker:Windows 自带的磁盘加密工具,对全分区数据进行加密,可以防止任何人在没有密钥的情况下访问数据。
* TPM:Trusted Platform Module,受信任的平台模块。与 BitLocker 配合使用,可以在启动时验证系统的完整性,随后自动下发密钥实...

技术

3.5mm TS接口单声道麦克风转 TRRS 耳麦接口

一些奇怪的折腾日志,记录一下。
由于一些简单的录制需要,买了一个漫步者 IU1 无线麦克风,其接收器接口为 3.5mm TS 形式的单声道输出,然而我的电脑只有一个 TRRS 形式的耳麦接口,于是开始折腾转接。
一些理论准备
TS 接口(2段)麦克风如下图,非常简单:
[Image]

分享这一刻
让朋友们也来瞅瞅!