Umami v3 下的文章阅读次数
接上篇Internal Link,Umami 升级到 v3 之后,文章阅读次数的组件就跑不通了。这次换了个思路:借 Umami 公开的 share 链接拿数据,前端代码里不再放任何密钥,同一套代码兼容 v2 和 v3(浏览器里需要 v3)
接上篇Internal Link,Umami 升级到 v3 之后,文章阅读次数的组件就跑不通了。这次换了个思路:借 Umami 公开的 share 链接拿数据,前端代码里不再放任何密钥,同一套代码兼容 v2 和 v3(浏览器里需要 v3)
A single change to a schedule, a single toggle of permissions—at the moment, it’s just another ordinary entry in the system; but a few months later, it might suddenly become the question everyone is asking: “Who changed this restaurant’s menu three months ago?” The answer lies in the audit log, but ensuring that it’s preserved and retrievable requires a revolution in storage and querying
This article covers the following topics:
记录如何在 Mac 上通过 ADB 无线调试 Android 设备,以及首次配对和后续快速连接的操作步骤
alias 用多了之后就有一个问题:敲 gco 的时候记得它是 git checkout,但 gcb 是什么来着?dcu 又是什么?通常的做法是 which gcb 看一眼再回来重敲一遍,挺打断思路的。笔者写了个 Zsh 插件,在敲命令的时候直接把 alias 展开后的内容显示在 message area,免去这一步

同一台机器同时有局域网 IP 和 Tailscale IP 时,可以让 SSH 先试本地地址,失败后自动回退到 Tailscale
远程过程调用, 可以理解为让调用远端服务"像调用本地函数一样"
本篇介绍以下内容:
解决 Github SAML SSO 导致无法 clone 代码的问题
Cloning into 'xxx'...
remote: The 'xxx' organization has enabled or enforced SAML SSO.
remote: To access this repository, you must re-authorize the OAuth Application 'Visual Studio Code'.
fatal: unable to access 'xxx': The requested URL returned error: 403
2025 年 10 月 7 日发布了 Python 3.14,今天来看看更新了什么
本篇介绍以下内容