九维我操你爹
Python 3.14 会是一个我心中更进一步的史诗级版本,建议正式版出了就升级。除了 official 支持了类似 JVM agent 类似的 attach 机制外。进程内存布局也对 debug 做了极大的优化。举个例子,之前我们如果用 eBPF+uprobe 或者 read memory 的方式获取栈状态,我们需要手动 cast + 暴力搜索寻找一个 memory address 的起始点。而 Python 3.14 后,官方扩展了 runtime state 的 debug info 同时将地址信息注入了 ELF。那么我们能直接根据 ELF 来计算出相对应的 runtime state 的 entrypoint 。极大的减少了调试的复杂性
https://github.com/ouch-org/ouch/releases/tag/0.6.0
https://github.com/caddyserver/caddy/releases/tag/v2.10.0
ouch 和 caddy 都在这一天放了个大招,ワクワク
https://github.com/caddyserver/caddy/releases/tag/v2.10.0
ouch 和 caddy 都在这一天放了个大招,ワクワク
这个工具可以扫描 go 代码,并把一些旧的写法替换成最新支持的语法。不扫一遍我都意识不到 go 里面已经那么大量的使用迭代器和泛型了。
https://pkg.go.dev/golang.org/x/tools/gopls/internal/analysis/modernize
https://pkg.go.dev/golang.org/x/tools/gopls/internal/analysis/modernize
前段时间被 @felixonmars 安利了 ananta,用了段时间特别喜欢,也自己打了个包
和大佬不同我这种牛马打的是 docker 镜像,因为经常要在没有外网的地方干活,镜像打包传上去最方便
和肥猫一样我也做了魔改,会去读 ~/.ssh/ 下的内容,并做了很多安全加固。自己推广下不过分吧(
https://github.com/IceCodeNew/docker-collections/blob/master/ananta/README.md
和大佬不同我这种牛马打的是 docker 镜像,因为经常要在没有外网的地方干活,镜像打包传上去最方便
和肥猫一样我也做了魔改,会去读 ~/.ssh/ 下的内容,并做了很多安全加固。自己推广下不过分吧(
https://github.com/IceCodeNew/docker-collections/blob/master/ananta/README.md
https://github.com/cert-manager/cert-manager/issues/7540
用 cert manager 的用户可以关注下这个 issue,简而言之是 Cloudflare 一个 public API 的 broken change 导致 cert manager renew 证书的时候会失效
升级到 v1.16.x 和 v1.17.x 可以解决
大晚上的搞了一个 P0
用 cert manager 的用户可以关注下这个 issue,简而言之是 Cloudflare 一个 public API 的 broken change 导致 cert manager renew 证书的时候会失效
升级到 v1.16.x 和 v1.17.x 可以解决
大晚上的搞了一个 P0
https://github.com/kovidgoyal/kitty/issues/8533
!终于有终端能正确支持 Unicode grapheme cluster 了,这是历史性的一刻
现在,kitty 对 Unicode 支持最好,Ghostty 最差。
---
Ghostty 宣称正确支持 grapheme clustering,上周 我还引用它文章,但没想到比 Apple Terminal 还差😅
!终于有终端能正确支持 Unicode grapheme cluster 了,这是历史性的一刻
现在,kitty 对 Unicode 支持最好,Ghostty 最差。
---
Ghostty 宣称正确支持 grapheme clustering,上周 我还引用它文章,但没想到比 Apple Terminal 还差😅