Boycotting FLoC:本站已启用屏蔽 FLoC 的 HTTP 标头

本站所有子域名及本人所有的网站,都已使用 Permissions-Policy HTTP 标头禁用 FLoC。FLoC 是一种不依赖于 Cookies 的个性化推广追踪机制,由 Google 提出。详细信息请自行搜索。

若您亦为网站所有者,且愿意加入抵制 FLoC 的阵营,请在您的 Web 服务器上添加以下响应标头:

1
Permissions-Policy: interest-cohort=()

对于 Nginx,可以在 nginx.conf 中添加如下配置项:

1
add_header Permissions-Policy "interest-cohort=()";

References:

  1. 如何看待谷歌针对三方 cookie 的替代品 - FLoC - V2EX
  2. GitHub Pages: Permissions-Policy: interest-cohort=() Header added to all pages sites
  3. Am I FLoCed? - EFF
  4. FLoC away from Chrome!

使用 Trust-DNS 建立权威 NS 服务器并启用 DNSSEC

最近白嫖了 $50 的 Vultr 代金券,可惜只能一个月用完,于是开始折腾一些需要多台服务器才能搞的东西,比如自建权威 DNS、负载均衡、K8S 和微服务等。

选择 Trust-DNS 的原因其实只有一个:它是用 Rust 写的。

自建权威服务器其实并不难,但是这方面的资料比较少。而一方面 Trust-DNS 作为一个小众的 DNS 服务器根本没有成体系的文档,另一方面有关权威 DNS 服务器启用 DNSSEC 的资料很少。因此,我在搭建的时候也踩了不少坑。

本文搭建了的两台服务器 hostname 为:

1
2
tns-yuezheng0
tns-luotian1

其中 tns 既是 Trust-DNS 的缩写,又表示 Test DNS Server。一般 DNS 服务器需要两台互为主备,于是正好拿阿绫(0)和天依(1)的名字当作序号。0=Master Sever, 1=Slave Server, 谁攻谁受一目了然。

阅读更多

对 Play 版哔哩哔哩 4.2.x 在 MIUI 12 上的虚拟按键 bug 问题分析及通过编写 Xposed 模块解决该问题的记录

标题很长,但是总感觉如果删掉点,就缺了点啥,可能还是我文笔不好吧。

事情的起因是 我刷机升级了 MIUI 12.5。具体的起因也在该博文里阐述了:

我是一个十分怀旧的人——仍然在使用 2.4.2 版本的 BiliBili,因为这是以抽屉方式进行交互的最后一个版本。而同时,我也依然在坚持使用安卓的“三大金刚”虚拟按键。但是,在更新到 MIUI 12.5 后,该版本的 BiliBili 出现了问题,表现为在全屏状态下,点击屏幕,虚拟按键会遮挡视频播放器的 UI。

该故障具体表现为:在 B 站全屏模式下,播放器会隐藏标题栏、进度条等播放器 UI,同时系统也会隐藏虚拟按键(俗称“三大金刚”)。此时点击屏幕,系统会显示播放器 UI,而与此同时,系统也会显示虚拟按键。此时,系统的虚拟按键会遮挡播放器 UI 的“画质”、“更多”按钮。

阅读更多

Redmi K30 Pro 5G 刷机 MIUI 12.5 EU 并本地化

最近听说苏州开通了 5G 独立组网(SA),由于近期 5G 非独立组网(NSA)体验逐渐劣化,被迫迁移到 SA。于是去苏州联通开通了 SA 套餐。

而我的手机因为装了一些不兼容高版本的 Magisk 插件,一直停留在 MIUI 11 版本,而且禁用了 OTA 更新。因此需要手动更新到 MIUI 12。经过综合考虑,决定先试用 MIUI 12.5 EU 开发版一个月,如果遇到非常影响用户体验的 bug,再刷回 MIUI 12 国内稳定版。

阅读更多