今天诸事不顺 😭
想写一个邮件转发程序,打算用 Rust 写,正要动手才发现 Rust 的 imap 库都只支持 TLS 加密连接,而为了避免污染证书日志,我用来测试的域名是没有证书可用的……
想写一个 BPF 程序处理 pacman 在异常退出时遗留下来的锁文件,程序都快写好了,才发现拿到的路径不一定位于当前挂载命名空间,所以根本定位不到出问题的文件……
pacman 的这个遗留锁文件的问题已经困扰我好几年了。很早就有人提议使用 flock,但是开发者以无法在网络文件系统上可靠地使用而拒绝了。后来我仔细审计代码,找到了遗留下锁文件的可能代码路径,并提交补丁。但按开发者的意见修改之后再提交,也没有后文了。
https://www.google.com/appsstatus#hl=en&v=issue&sid=1&iid=109f5878e60fdfb3c0f64fc9b81752e1
头疼。GMail 自己出问题,说邮箱不存在。结果我不但没收到通知邮件,反而被禁用邮件通知了。
https://utcc.utoronto.ca/~cks/space/blog/sysadmin/BlameAndWorksOnMyLaptop #work #it #communication
"It works on my laptop" is a blame game
Arch Linux 根本不够新!包都过期八天了!我不得不找回来自己的打包文件,自己打了俩 -latest 后缀的包,以便继续开发我的项目……
喵 | MtF+les | sigwait([SIGTERM, SIGLOVE])