楓の葉

花有重开时,人无再少年

本文介绍如何在非Windows主机环境下虚拟化安装和配置 Windows 11 操作系统。

关键步骤

  1. 如何在无激活码的情况下完成系统安装

  2. 如何绕过微软账号登陆验证

实验环境

  • 主机操作系统:macOS Sequoia (15.4.1)

  • 虚拟机软件:VMware Fusion 13.6.3

  • Windows 安装镜像:Win11_24H2_Chinese_Simplified_x64.iso

详细安装步骤

阅读全文 »

本文记录 Hexo 的 NexT 主题的安装和配置过程,使用的是官方仓库 README 的指引进行。

theme-next/hexo-theme-next: Elegant and powerful theme for Hexo. (github.com)

先决条件

安装配置

安装 NexT 主题

Hexo NexT 主题可通过两种方式安装,一种是直接克隆官方仓库到 {hexo-site}/themes/next 下;一种是通过 npm 安装到 Hexo 主目录。本文使用第二种方式进行安装。

提示:{hexo-site} 指的是 Hexo 生成的博客项目主目录,例如 /path/to/my-hexo-blog

使用 npm 安装 Hexo NexT 主题的命令如下:

1
2
$ cd {hexo-site}
$ npm install hexo-theme-next

npm 国内加速镜像配置:npm config set registry http://registry.npmmirror.com

阅读全文 »

Properties 文件

一种简单的键值对配置文件形式是 properties 文件,可以被 Java 语言原生支持读取。我们可以使用它为项目进行简单的配置管理,典型的 Properties 文件如下所示:

1
2
3
4
5
6
7
8
# config.properties
# Valid values are info, verbose, debug
logging.level=info

setup.hosts.enabled=false

installer.maven.enabled=true
installer.git.enabled=true

那么像这种文件,我们如何在 Bash 环境下进行读取和使用呢?本文接下来将逐步分析实现的过程。

阅读全文 »

本文将持续更新目前已知的可以设置的国内软件源以及镜像源的设置方法,方便作者自己备查和减轻开发人员搭建环境的阻碍。

GNU/Linux 发行版软件源

CentOS 7

1
2
3
4
5
6
7
8
9
10
11
# run as root or sudo
rm -fr /etc/yum.repos.d/*.repo
curl -sSL https://mirrors.aliyun.com/repo/Centos-7.repo -o /etc/yum.repos.d/CentOS-Base.repo
sed -i -e '/mirrors.cloud.aliyuncs.com/d' \
-e '/mirrors.aliyuncs.com/d' \
/etc/yum.repos.d/CentOS-Base.repo
curl -sSL https://mirrors.aliyun.com/repo/epel-7.repo -o /etc/yum.repos.d/epel.repo
curl -sSL https://mirrors.aliyun.com/ius/ius-7.repo -o /etc/yum.repos.d/ius.repo
sed -i 's repo.ius.io mirrors.aliyun.com/ius/ g' /etc/yum.repos.d/ius.repo
yum clean all
yum makecache fast
阅读全文 »

2022年12月8日,中国的疫情政策全面放开,逐步取消了健康码和行程吗的查验。老百姓被允许自由出入,之后有人🐑了,杨过了,杨康了,王重阳了。。。我也🐑了。

阅读全文 »

这周搞错框架升级上线的日期,以为是本周六上线,这两天拼命的适配框架,闹了个乌龙。不过也好,手上的任务早做完早轻松(不知是否真的如此~)。今天下班前问了同事,才知本周不上线,看了一下时间,已经是晚上 9 点多了。。

大厂真的是人尽其用,每天安排给你的任务差不多到了 24 小时轮轴转也没法完成的地步。每周各种进度例会,每天被各种业务同事拉会看问题,问题种类五花八门。与此同时,自己手上还有开发要做,有仓库要守护,简直忙的不亦乐乎。

得知任务无需本周完成之后,反手就是起身打卡下班。外面下着雨,回去的路上突然被一个电话会议拉了进去,上来直接跟我说 UAT 测试有问题,让我上线跟他们看问题。不好意思,我已经下班了,有事明天再说,谢谢~

  • 看问题非要赶在晚上九点多看么
  • 有测试问题处理要不要打提前量

累过之后,渐渐学会区分上班和下班,也要学会说不。

本文介绍如何使用 k3d 在本地快速启动一个 k8s 集群。k3d 是以容器的方式运行 K3s 集群的工具,K3s 是 Rancher 推出的经过 CNCF 认证的与 K8S 完全兼容的发行版,特点是轻量级,启动快,依赖少,适合边缘计算以及资源能力有限的机器上运行集群。k3d 的这种启动方式对平台依赖少,安装部署比较干净利落,理论上本地只需要一个 Docker 运行环境即可。

阅读全文 »

本文介绍如何使用 kind 在本地快速启动一个 k8s 集群。kind 是 Kubernetes in Docker 的简写,从名字上看很容易猜出 kind 的目标是将一个 k8s 集群以容器的方式部署在本机电脑上。这种方式对平台依赖少,安装部署比较干净利落,理论上本地只需要一个 Docker 运行环境即可。

阅读全文 »
0%