在 Linux 上使用二进制文件安装 Node.js

在 Linux 上安装软件会比在 Windows 安装软件更加透明,因为我们可以知道安装了哪些东西。 ...

May 20, 2021 · 1 min · K8sCat

使用 Golang 玩转 Docker API

Docker 提供了一个与 Docker 守护进程交互的 API (称为Docker Engine API),我们可以使用官方提供的 Go 语言的 SDK 进行构建和扩展 Docker 应用程序和解决方案。 ...

March 28, 2021 · 4 min · K8sCat

Golang 并发编程实践

人是一种高并发的物种,细品。 ...

March 27, 2021 · 2 min · K8sCat

使用 go-bindata 打包配置文件

众所周知,Golang 适合写 CLI 工具,但你可能还不知道 Golang 还可以打包配置文件。 ...

March 26, 2021 · 2 min · K8sCat

shell 脚本中使用 local 定义变量的小细节

有一种病叫做代码编写规范强迫症,不知道规范都不知道怎么开始写代码,必须先看一遍代码编写规范! ...

March 25, 2021 · 1 min · K8sCat
Docker Container

实战 Web 应用容器化

这篇文章会介绍如何将后端、前端和网关通通使用 Docker 容器进行运行,并最终使用 DockerCompose 进行容器编排。 ...

February 27, 2021 · 5 min · K8sCat
TLS/SSL Certificates

使用 OpenSSL 生成自签名证书

当使用不是受信任的第三方 CA 而是自签名的 CA 时,一些浏览器会提示不安全,比如谷歌的 Chrome 浏览器。 ...

February 9, 2021 · 1 min · K8sCat
Email forwarding

ForMaiR - 自定义规则的邮件自动转发工具

由于邮箱自带的转发功能只能转发到指定的邮箱,并不能对邮件内容进行过滤,所以就趁着 leader 过年肥家不在写了这个邮件自动转发工具 ForMaiR。 ...

February 7, 2021 · 1 min · K8sCat