/dev/ttyS3 - RSS Feed

Latest articles

Setup Chrome ExtensionInstallAllowlist Policies Under Linux

主要是想从 crx 文件安装一个扩展 因为一些原因, 这个扩展可能在 Chrome Web Store 上架的并不是最新版本, 所以只能从 crx 文件安装最新的版本. 但是当前 Chrome 版本已经不再允许直接从 crx 文件安装扩展了 (这里只讨论正常的安装, 不考虑打开开发者模式从文件load的情况). 不过 Chrome 官方也并没有封死路, 只是需要在策略里面添加一个白名单, 才能允许从 crx 文件安装扩展. wiki里面只介绍了 Windows 下载改注册表的方法. Windows 下的方法 # Chrome reg add HKLM\SOFTWARE\Policies\Google\Chrome\ExtensionInstallAllowlist /v 99999...

修复 systemd resolved DNS 配置

solution 其实是升级后 tailscale 提示我的. ❯ tailscale status # Health check: # - dns-manager: systemd-resolved and NetworkManager are wired together incorrectly; MagicDNS will probably not work. For more info, see https://tailscale.com/s/resolved-nm # - dns-os: setLinkDNS: Could not activate remote peer. # - dns: setLinkDNS: Could not activate...

How to Upgrade CentOS Stream 8 to Stream 9

CS9 (CentOS Stream 9) 发布也挺久了. 一直没有升级, 主要是官方一直没有发布升级指南. 这一点 CentOS 比较坑 (当然, RHEL用户是可以从RHEL8 升级 RHEL9的). reddit 上甚至有 RHEL 的员工回复: Q: How to upgrade from Stream 8 to Stream 9? A: rbowen2000 1 yr. ago Red Hat Employee No. There is not currently a way to do an in-place upgrade between C8S and C9S, nor do we expect for there to be one. This is one...

ACM 会员已无 O'Reilly Learning 羊毛可撸

缘由 其实是 O’Reilly Learning 终止了和 ACM 合作. 毕竟 499刀的会员, 几十美元买个 ACM 会员就能白得. O’Reilly 估计觉得这已经影响到它自己卖 O’Reilly Learning 会员了. 这无疑是 ACM 的损失, 也是我们这些羊毛党的损失. 没有了 免费 O’Reilly Learning 资料库的 ACM 会员对于我来说, 毫无用处. https://web.archive.org/web/20220702061717/https://learning.acm.org/e-learning/oreilly Use promo code ACM10022 to receive an introductory...

new TOML crate

今天检查邮箱发现 https://github.com/toml-rs/toml-rs/issues/392 这个 issue 有更新. 由于 toml 这个 crate 完成的时候, TOML 标准本身还没有达到 1.0.0 稳定版, 因此这个 crate 实际上只实现了 TOML 标准 0.5 版本的功能. 但是现在 TOML 标准已经到了 1.0.0 版本, 而 toml 这个 crate 的维护者却一直没有更新. 由于有了这个 issue, 讨论何时更新到1.0版本. 这是一个 2020 年的 issue. 一直没啥动静, 值得高兴的时候, 昨天终于有变动了: https://github.com/toml-rs/toml-rs/issues/392#issuecomment-1256456721...

Linux Console HiDPI Font Config

老灯用的是 Nvidia 显卡闭源驱动. 显示器是 4K 的. 这操作基本上是每次装机后必备的, 这里记录下. Linux Console 字体太大了 默认情况下有个问题就是: console 下面的字体太大了. 字体太大了, 是因为 frame buffer 分辨率太低了, 最简单的做法就是把 console 字体调小一点. 纯 console 下的字体是点阵字体. 默认的字体有点丑, 装个 terminus 吧: paru -S terminus-font 切到 console 看下效果: setfont ter-d14b 我这里设置 14 号是因为默认的太大了, 14相对较小一些. 另外 12 的话点太明显了, 不够清晰. 而14以上的又太大了. b 是 bold,...

Switch From GDM to LightDM Due to GDM Wayland Session Issue

工作电脑是双屏, 自动切换到 Wayland 之后, GDM 就没消停过. 经常性的从锁屏界面切回来后 GNOME 桌面会话退出了, 然后登录进去所有用户进程都结束了, 就跟重启后首次登录一样. 看 gdm 的日志也没看出啥. 家里的电脑同样是 Arch, 并且同样是 Nvidia 显卡, 唯一的不同时, 家里的是一个屏. 但是基本上家里的电脑就很少有放一段时间后再登录桌面会话消失的情况. 今天无意中在这 https://ask.fedoraproject.org/t/external-monitor-with-wayland-and-two-gpus-notebok/20387/3 看到一个解决方案: “I read from other forum...

给 Hugo 博客添加 PlantUML 支持

PlantUML 是最近才了解到的, 实际上这个东西存在已经很多年了. 之前有用过 mermaid, 但是 mermaid 的 flowchart 写起来很蛋疼. PlantUML 的 activity diagram 对多行文本和 note 支持更好, 同时不用写太多的箭头和 A, B, C 这种标记. mermaid 要支持多行文本, 当前只能用 foo1<br/>foo2<br/>foo3 的方式. 另一方面, A, B, C 这种标记, 当你突然想在中间插入一个的时候, 就会很蛋疼. 添加到 Hugo 模板 这里我并没有采用 Front Matter 参数的方式来确定是否加载 plantuml-encoder js 文件, 因此老灯觉得这样太麻烦....

Hugo vs Zola

对比项 Hugo Zola 实现语言 Golang Rust 主题数量 丰富 较少 模板引擎 Go Template Tera CSS 支持 SASS / SCSS, PostCSS SASS / SCSS Page Bundle 支持 Yes Yes Front Matter 支持 TOML/YAML/JSON/ORG TOML/YAML 子目录支持 自动 需要手动给每个子目录添加 _index.md 生成 URL 配置 支持 不支持 Zola uses the Tera template engine, which is very similar to...

Fixup Epiphany Segmentation Fault Under Wayland

缘由 自从老灯切到了 Wayland, 好像 epiphany 就基本上打不开了. 由于这个浏览器平常也不怎么用, 因此也就一直没管. 今天周末, 刚好抽空简单看下. 排查 先用 gdb 看看: ❯ gdb epiphany GNU gdb (GDB) 12.1 This GDB supports auto-downloading debuginfo from the following URLs: https://debuginfod.archlinux.org Enable debuginfod for this session? (y or [n]) y Debuginfod has been enabled. To make this...

Discover, share and read the best on the web

Follow RSS Feeds, Blogs, Podcasts, Twitter searches, Facebook pages, even Email Newsletters! Get unfiltered news feeds or filter them to your liking.

Get Inoreader
Inoreader - Follow RSS Feeds, Blogs, Podcasts, Twitter searches, Facebook pages, even Email Newsletters!