前端学习笔记 (HTML5+CSS3)
这是 Jonas Schmedtmann 的 HTML5 + CSS3 课程笔记
Linux 下调节外接显示器亮度的方法
笔记本屏幕亮度的调节十分方便,使用 acpi 模块提供的硬件接口 /sys/class/backlight
即可进行,我常用的软件包xbacklight
就是基于此
但是外接显示器的亮度调节不像笔记本屏幕那样方便,需要通过 DDC/CI 协议与 i2c 设备进行通信来实现
ArchLinux 启用旧版软件包
AUR 里最新的百度网盘有些问题,为了不影响正常使用,可以降级为老版本,然后在 pacman 更新时忽略这些包
除此之外,有些不想更新,或者更新后容易出问题的包也可以在更新时排除 比如:
- Pytorch 依赖特定版本的 Cuda 和 Cudnn
- deepin-wine-wechat 和 com.qq.tim.spark
Win11 ArchLinux 双系统安装
双系统推荐先装 Windows,然后在 Windows 下分好分区大小,然后再装 Linux,之后使用 grub 来引导双系统
Linux GTK SDDM 主题设置
无桌面环境时 GTK SDDM 主题的设置
构建自己的 AUR 软件包
最近在写装机脚本的时候,发现我以前在网上随便找的 SDDM 主题没有对应的 AUR 包,为了方便以后安装,干脆就打一个包好了,顺便把里面英文的提示改成中文的,也免去了手动装依赖的麻烦
Games101-Lecture 05 Rasterization 1 (Triangles)
重点归纳:
- 如何透视投影范围的定义
- MVP 之后的视口变换
- 何为屏幕
- 何为像素
- 一些绘制设备与显示设备
- 隔行扫描技术
- 帧缓冲
- 光栅化
- 模型的表示
- 采样
- 边界情况
- 如何减小计算规模
- 真实的像素