memories-part-1
Hexo Next 主题安装配置
本文记录 Hexo 的 NexT 主题的安装和配置过程,使用的是官方仓库 README 的指引进行。
theme-next/hexo-theme-next: Elegant and powerful theme for Hexo. (github.com)
先决条件
hexo
:安装部署可参考文章 Hexo 快速入门
安装配置
安装 NexT 主题
Hexo NexT 主题可通过两种方式安装,一种是直接克隆官方仓库到 {hexo-site}/themes/next 下;一种是通过 npm 安装到 Hexo 主目录。本文使用第二种方式进行安装。
提示:
{hexo-site}
指的是 Hexo 生成的博客项目主目录,例如/path/to/my-hexo-blog
使用 npm 安装 Hexo NexT 主题的命令如下:
1 | $ cd {hexo-site} |
npm 国内加速镜像配置:
npm config set registry http://registry.npmmirror.com
在 Bash 中如何读取配置文件
Properties 文件
一种简单的键值对配置文件形式是 properties 文件,可以被 Java 语言原生支持读取。我们可以使用它为项目进行简单的配置管理,典型的 Properties 文件如下所示:
1 | # config.properties |
那么像这种文件,我们如何在 Bash 环境下进行读取和使用呢?本文接下来将逐步分析实现的过程。
国内软件和镜像源集合
本文将持续更新目前已知的可以设置的国内软件源以及镜像源的设置方法,方便作者自己备查和减轻开发人员搭建环境的阻碍。
GNU/Linux 发行版软件源
CentOS 7
1 | # run as root or sudo |
关于疫情
2022年12月8日,中国的疫情政策全面放开,逐步取消了健康码和行程吗的查验。老百姓被允许自由出入,之后有人🐑了,杨过了,杨康了,王重阳了。。。我也🐑了。
个人日记001-上班与下班
这周搞错框架升级上线的日期,以为是本周六上线,这两天拼命的适配框架,闹了个乌龙。不过也好,手上的任务早做完早轻松(不知是否真的如此~)。今天下班前问了同事,才知本周不上线,看了一下时间,已经是晚上 9 点多了。。
大厂真的是人尽其用,每天安排给你的任务差不多到了 24 小时轮轴转也没法完成的地步。每周各种进度例会,每天被各种业务同事拉会看问题,问题种类五花八门。与此同时,自己手上还有开发要做,有仓库要守护,简直忙的不亦乐乎。
得知任务无需本周完成之后,反手就是起身打卡下班。外面下着雨,回去的路上突然被一个电话会议拉了进去,上来直接跟我说 UAT 测试有问题,让我上线跟他们看问题。不好意思,我已经下班了,有事明天再说,谢谢~
- 看问题非要赶在晚上九点多看么
- 有测试问题处理要不要打提前量
累过之后,渐渐学会区分上班和下班,也要学会说不。
使用 k3d 在本地运行 k8s
本文介绍如何使用 k3d 在本地快速启动一个 k8s 集群。k3d 是以容器的方式运行 K3s 集群的工具,K3s 是 Rancher 推出的经过 CNCF 认证的与 K8S 完全兼容的发行版,特点是轻量级,启动快,依赖少,适合边缘计算以及资源能力有限的机器上运行集群。k3d 的这种启动方式对平台依赖少,安装部署比较干净利落,理论上本地只需要一个 Docker 运行环境即可。
使用 kind 在本地运行 k8s
本文介绍如何使用 kind 在本地快速启动一个 k8s 集群。kind 是 Kubernetes in Docker 的简写,从名字上看很容易猜出 kind 的目标是将一个 k8s 集群以容器的方式部署在本机电脑上。这种方式对平台依赖少,安装部署比较干净利落,理论上本地只需要一个 Docker 运行环境即可。