Hi there
When given the choice between being right or being kind, choose kind.
2024-03-19
:: George
#PHP
#FFI
#C
#Go
#Shared library 在网上看到一个感兴趣开源项目,仔细研究了一下代码,发现核心的 License 逻辑是调用外部动态链接库实现的……
2024-02-04
:: George
#Ruby
#Docker
#DocuSeal
#PDF
#Fonts DocuSeal 是一款基于 Ruby 开发的在线文件签订平台,能让您和您的客户以最简单的方式在线签署文档……
2024-02-02
:: George
#Chrome
#DevTools
#Network Chrome 在最近更新中对开发者工具进行了调整,具体来说是对开发者工具网络里的过滤器开启了一个实验性选项……
2023-12-08
:: George
#Hosts
#Domain
#CLI 在撰写内部技术文档涉及到域名一致性的问题时,我发现了 hostctl 这个工具,能够很好的与 Docker 生态集成……
2023-11-30
:: George
#SSH
#Shell
#Terminal
#Rust SSHX 是一款基于 Rust 开发的命令行协作工具,支持多人同时在线协作,使用起来也非常简单
2023-11-29
:: George
#Template
#Go
#Project 过去为了保证不同项目之间结构一致,我们只能手动克隆项目,然后再按具体需求进行增量修改,现在可以通过一个命令实现这些了…
2023-11-23
:: George
#Go
#Gitlab
#Runner
#CI
#CD
#Docker
#Container
#Registry
#CA 尝试了在 Gitlab 上开启 Container Registry 后,今天分享一下我们的 Go 项目在 Gitlab 生态的最佳实践
2023-11-09
:: George
#Gitlab
#Registry
#Docker
#Image
#OrbStack
#Traefik 对于需要镜像服务的小团队来说,Gitlab 自带的 Container Registry,相较于 Harbor 搭建起来简单很多
2023-11-05
:: George
#CLI
#Go
#Terminal
#neofetch 这是一款可以通过配置文件来生成 CLI 执行结果动画的 CLI 工具,你可以通过它更好的录制你的 CLI 示例
2023-10-31
:: George
#Zitadel
#Authentication
#Authorization
#Traefik
#OIDC
#IDaaS 自从用上 Traefik 就一发不可收拾了,最近又将 Zitadel 的服务也使用 Traefik 来进行反向代理了