Hi there

When given the choice between being right or being kind, choose kind.

hostctl 一款跨平台的 hosts 管理工具

hostctl 一款跨平台的 hosts 管理工具
在撰写内部技术文档涉及到域名一致性的问题时,我发现了 hostctl 这个工具,能够很好的与 Docker 生态集成……
Read more →

SSHX 基于 Web 的安全协作开源命令行工具

SSHX 基于 Web 的安全协作开源命令行工具
SSHX 是一款基于 Rust 开发的命令行协作工具,支持多人同时在线协作,使用起来也非常简单
Read more →

快速基于模板创建 Go 项目

快速基于模板创建 Go 项目
过去为了保证不同项目之间结构一致,我们只能手动克隆项目,然后再按具体需求进行增量修改,现在可以通过一个命令实现这些了…
Read more →

Go 项目使用 Gitlab 生态构建镜像

Go 项目使用 Gitlab 生态构建镜像
尝试了在 Gitlab 上开启 Container Registry 后,今天分享一下我们的 Go 项目在 Gitlab 生态的最佳实践
Read more →

使用 Gitlab Container Registry

使用 Gitlab Container Registry
对于需要镜像服务的小团队来说,Gitlab 自带的 Container Registry,相较于 Harbor 搭建起来简单很多
Read more →

VHS 一款用于生成 CLI 动图的工具

VHS 一款用于生成 CLI 动图的工具
这是一款可以通过配置文件来生成 CLI 执行结果动画的 CLI 工具,你可以通过它更好的录制你的 CLI 示例
Read more →

基于 Traefik 服务发现为 Zitadel 代理

基于 Traefik 服务发现为 Zitadel 代理
自从用上 Traefik 就一发不可收拾了,最近又将 Zitadel 的服务也使用 Traefik 来进行反向代理了
Read more →

Go 项目使用 Zitadel 作为身份认证中心

Go 项目使用 Zitadel 作为身份认证中心
在之前的文章中提到使用 Zitadel 作为统一身份认证中心,并且对接了一些项目,今天来介绍如何在 Go 项目中集成 Zitadel
Read more →

Traefik 基于服务自动发现实现代理

Traefik 基于服务自动发现实现代理
Traefik 是一款基于 Go 语言开发的代理服务器,同时也是 Kubernetes 的 Ingress,所以天然支持多种服务发现机制
Read more →

提取 macOS 里微信聊天记录

提取 macOS 里微信聊天记录
通过技术手段提取 macOS 里面微信的聊天记录,并对聊天数据进行分析,导出所需的结果
Read more →