Windows 容器开发环境
一个基于 Windows 操作系统的 Docker 容器开发环境, 可用于编译 C 方面代码
一个基于 Windows 操作系统的 Docker 容器开发环境, 可用于编译 C 方面代码
我们在开发 Python SDK 的时候经常需要支持不同的操作系统和多个 Python 解释器版本, 那么测试时自然需要在不同的环境下去测, 如果仅依靠手工方式逐一测试无疑是非常低效的, 这时候就需要一个可以自动化管理多环境测试的工具, tox 就是我们要找的
发现一个方便的 Go 二进制包分发工具 goreleaser, 打算安装体验一下, 在安装过程中遇到一些依赖问题, 于是顺手解决
Cobra 是 一个 go 语言的命令行工具库, 它可通过简单的命令生成命令行文件, 只需简单的配置即可构建命令行应用. Cobra 有在许多优秀的 Go 项目中使用, 例如 Kubernetes, Hugo, GitHub CLI 等. 下面我将介绍如何通过 Cobra 构建一个简单的命令行应用
JDK 有多种版本, 主要有 Oracle JDK 和 OpenJDK, 这里选择比较方便安装的 OpenJDK. 在 Ubuntu 系统上可以通过 apt 安装 JDK, 非常方便. JDK 版本选择最通用最稳定的 1.8 版本
在搭建分布式系统时常常需要用到多台机器, 而个人学习时往往不太可能有真实的多台机器可以使用, 这时候就要发挥虚拟机的强大作用了. 然而创建出来的虚拟机 IP 经常是动态的, 每次关机重启 IP 都会改变, 这就给连接服务器带来极大的不方便.
为了解决这个问题, 本文将教给大家如何在 VirtualBox 上安装多台 Ubuntu 服务器并设置静态 IP.