Skip to content

Instantly share code, notes, and snippets.

View wen-long's full-sized avatar
☘️
wish to be lucky

wen-long

☘️
wish to be lucky
View GitHub Profile

播放 HDR 视频, 最好选择能调整亮度/对比度/gamma的
HDR 视频格式有能力保存现实世界的高动态范围,但播放时可能受限于显示器和制作人的调色
作为观众,没有什么权威比观众自己的眼睛和感受还要重要
因此,打开视频,找有代表性的帧(最亮/最暗/最正确(比如 Netflix 的 logo)),大胆调节曝光/gamma/饱和度,以充分体验画面的色彩和细节! HDR 图像 (3) HDR 图像 (4)

奥本海默这种峰值亮度很低的片子不适合用 HDR 模式观看, 反而会限制亮度. 建议下载 SDR 并在 SDR 下调高亮度观看 奥本海默 01:56:41

事实

  1. F50 是一台安卓13手机, 可以使用 adb 安装 apk、使用 shell、尝试 root; 可以使用 scrcpy 控制桌面

  2. USB 没有奇迹
    USB 连接 Mac 进行 F50 到 Mac 的 iperf3 测试, 可以发现 usb 软中断与其他 Linux 一样,大量软中断耗费 CPU
    image

    Mac 连接 F50 WiFi 进行 F50 到 Mac 的 iperf3 测试, 可以发现起码多线程平坦了负载 image

  3. USB 速度不快且不稳定, 暂时不清楚原因, 但是发现通过 USB 跑 iperf3 可以跑出最高 200M 到 600M 的速度, 可能与温度有关?

常见误解

  1. ❌ USB-C 是对称的
    人机交互上是对称的,但电气/信号上,USB-C 公头是区分正反的,USB-C 公对公连接线两端 A/B 不区分, 但 A/B 各自的正反面并不相同. 插入母口后, 母口负责对 CC 供电以判断公头正反方向
  2. ❌ eMarker 芯片只有一端且 VCONN 线两端直通
    根据下文权威资料,eMarker 有两种配置方式, 1是两端配置二极管给 eMarker 供电, 2是缺失 VCONN 线缆, 两头各自配置一个 eMarker 芯片
    也有厂家宣传双芯片的好处慧能泰半导体
  3. ❌ 公头满针是最好的
    按照规范,公头 B6,B7(也就是 USB2.0 D+ D- 的对侧) 不应当存在. 正反插依赖母口设计(如短接), Dp1 and Dp2 may be shorted on the host/device as close to the receptacle as possible to minimize stub length; Dn1 and Dn2 may also be shorted.

最佳实践

####polipo 是一个轻量级的跨平台代理服务器。可以实现HTTP和SOCKS代理 polipo 配置文件在 etc/config/polipo 会按照上面的文件修改/var/etc.polipo.conf

不要在 openwrt 网页控制界面修改 polipo 的设置(socks5代理无法设置) ####以下示例中

  • socksParentProxy是上级代理ip,端口
  • socksProxyType是上级代理类型
  • proxyAddress是监听的ip
  • allowedClients是允许ip范围
@wen-long
wen-long / gist:b17560bf82d128e99473bcc1c08c87fe
Last active October 5, 2024 03:19
Btrfs subvolume path 怎么理解.md

有许多教程提到创建 subvolume 举例如下, 这些 path 为什么要有 @ 字样? 事先没有创建这些, 事后如何修改?

@rootfs
btrfs su cr @snapshots
btrfs su cr @home
btrfs su cr @log
btrfs su cr @cache
btrfs su cr @crash
btrfs su cr @tmp
btrfs su cr @spool

caddyfile:

example.com:443 {
    tls /home/cer /home/key
    log {
        output stdout
        format console
    }
    @http11 protocol http/1.1
 respond @http11 "leave me" 404
@wen-long
wen-long / learn hash.txt
Last active August 23, 2024 18:14
learn hash
hash 重要吗?
Rust杂谈 HashMap性能比不上Java? https://www.bilibili.com/video/BV1RTiceCEr6/
https://github.com/rurban/smhasher
可以作为索引, 如果有专门讲 hash 的书没有提到 smhasher, 要么过时要么不专业
务必 clone 代码自己在自己的机器上测试并得出结论, 不要过于关心其他人的结果
smhasher 的 Summary 竟然将 rapidhash 放在首位, 这与我的实际测试不符
吹牛逼和傲慢在 hash 算法这个领域也有出现