0%

1 准备开发环境

开发环境是 Node.js 所以咱们需要安装该环境,至于 Node.js 如何安装这里就不详细说了,我的环境是 manjaro 这里使用如下命令进行安装

1
sudo pacman install npm
阅读全文 »

1. 准备工作

1.1 安装 openvpn 以及依赖

1
2
3
4
5
6
# manjaro
sudo pacman -S openssl openvpn easy-rsa

# centos
sudo yum install -y epel-release
sudo yum install -y lzo openssl pam openvpn easy-rsa iptables-services
阅读全文 »

1. 背景

对于linux内核开发人员来说,系统崩溃是一座绕不开的大山,每一次的系统崩溃,都是对我们的一次沉重打击,因为我们代码有bug,这时linux内核会给我提供一些信息,那就是会把一些崩溃信息,如寄存器信息、调用栈信息等打印到dmesg中,我们通过dmesg可以查看这些信息,定位代码哪里出了问题,不过当系统崩溃时我们无法在执行操作,去查看dmesg信息了,这时就需要通过串口将信息发送出来,下面我将介绍一种方法,可以在系统崩溃时通过窗口将信息发送出来。

2. 配置信息

阅读全文 »

1. dockerd 代理

在执行docker pull或者docker push等操作时,其实是由守护进程dockerd来执行,
dockerd是由systemd管控的,所以我们需要针对systemd进行配置

1
2
sudo mkdir -p /etc/systemd/system/docker.service.d
sudo touch /etc/systemd/system/docker.service.d/proxy.conf
阅读全文 »

1. 创建 github 仓库

首先在 github 上创建一个仓库,仓库名必须是形如<用户名>.github.io
在项目都设置中找到pages选项

2. 安装 hexo

阅读全文 »