在新公司工作时,使用GitLab的glab工具可以快速克隆特定组及其子组的所有活跃仓库,而GitHub的gh工具则需借助bash脚本实现。这样可以提高工作效率,节省手动克隆的时间。
这篇文章讨论了eCapture项目在Ubuntu下编译二进制文件时出现Segment Fault的问题。经过排查发现,问题是由于使用了Gin框架导致的。进一步分析发现,问题是由于Golang在CGO调用getaddrinfo时使用了glibc的变量导致的。解决方法是避免使用glibc提供的DNS查找,而使用Go内置的DNS来处理。文章还讨论了使用外部链接器以静态链接方式进行链接时,不同版本的glibc中特定字段的offset不一致导致的Segment Fault问题。
这篇文章讲述了作者在Python 3.13 Beta下遇到的一个JIT/Tier 2优化器的Bug,并详细介绍了他是如何通过调试和分析来解决这个问题的。作者发现问题是由于_CHECK_STACK_SPACE特化引入的,最终通过修复这个特化逻辑来解决Bug。文章总结了这个Bug的查找和修复过程,并对Python的Tier2优化器设计表示了兴趣。
GitHub Actions 的执行记录只能单个删除,但可以通过安装 jq 和 gh 工具,利用命令行调用 GitHub API 实现批量删除。设置环境变量后执行相应命令,有助于定期清理记录,管理项目。
[[Github CLI]] 是一个非常好用的命令行工具,可以让开发者通过命令行于 GitHub 进行无缝的协同工作,也就是我们直接在命令行终端上就可以进行 pull requests、issues 等其他功能。🤔不仅如此,我们在 github 中也可以发现,GitHub CLI 是用 Go语言写的一个命令行工具,目前的贡献者已经快达到 400...
完成下面两步后,将自动完成登录并继续当前操作。