生命不息 折腾不止
Git Commit 范式
· ☕ 3 分钟
   -- 每次提交代码时,都需要编写 Commit Message。 1 git commit -m "hello world" Commit Message 应当尽可能多的提供有用的信息,指明本次提交的目的。同时又应当简洁明了,便于阅

Fish Shell 入门
· ☕ 3 分钟
   plaintext -- 三年啊!我终于忍受不了 oh-my-zsh 的臃肿,将日常 Shell 从 zsh 切换到了 fish shell。 虽然名为 fish,但它跟“鱼”一点关系都没有,它其实是 “the friendly interactive s

在服务器上使用本地的 GPG 密钥
· ☕ 2 分钟
   plaintext -- 我们经常会有在服务器上使用 GPG 密钥的需求,比如为编译好的软件签名等等。但在多人使用的服务器上配置 GPG 密钥并不方便,等何况还有安全风险。并且

使用 GPG 签名你的 Git Commit
· ☕ 3 分钟
   -- 众所周知,如果用 GitHub 客户端或者在 GitHub 网页上操作 git 都会在 commits 中留下 Verified 的标记 这表示该 commit 是在 GitHub 上创建的,使用 GitHub 的 key 对这个提交进行了签名。 但 GitHub 客户端或

在 Docker 中使用 Archlinux 的折腾记录
· ☕ 5 分钟
   -- 写一篇在 MacOS 上折腾 Docker 与 Archlinux 的文章,不想看废话可以直接看 Dockerfile 目前我主要使用的操作系统是 MacOS 和 Manjaro,并且将会慢慢过度到 MacOS 上。但是我的生活学

同步 Linux 双系统的时间
· ☕ 2 分钟
   -- 装过 Windows × Linux 双系统的同学都会知道,默认情况下 Windows 与 Linux 的时间是不同步的,原因在于 Windows 默认使用中国标准时间 (CST),而类 Unix 系统则更喜欢使用世界协

如何将 Home 目录下的文件夹设置为英文
· ☕ 2 分钟
   -- 安装 GNU/Linux 系统后,如果你的系统语言是中文,你的 Home 目录就可能回变成这样: 然后每次想要进入“下载”时,你需要在终端中输入: 1 cd ~/下载 想要去“下

安装 Manjaro 双系统
· ☕ 4 分钟
   -- 卸载 Ubuntu 与安装 Manjaro 昨天作死,不小心把 Ubuntu 给玩坏了。 直接桌面都进不了,只得重装。 好在我装的是 Ubuntu 和 Windows 的双系统,Ubuntu 挂了还有 Windows,

Bash 命令提示符定制指南
· ☕ 6 分钟
   -- 众所周知,Bash 是大多数 GNU/Linux 的默认 shell。作为每个 Linuxer 每天都要接触到的东西,一个漂亮的 Bash 自然是会让人更加的心情舒畅。今天就来教教大家如

使用反向代理给 PPA 加速
· ☕ 1 分钟
   -- PPA 的英文全称叫 Personal Package Archives,既「个人软件包仓库」。是 Ubuntu 为了方便用户发表、下载那些 Ubuntu 官方软件仓库中没有收录的或者版本较新的软件而建

神奇的 Magisk
· ☕ 4 分钟
今天为大家介绍一款神奇的 Android 第三方接口 —— Magisk Root —— 玩家与厂商间的博弈 Android 从诞生之日起就高举着开源的大旗,这也是它成功的原因之一。而它的开放性也成

如何将 Ubuntu 升级到 17.10
· ☕ 2 分钟
Ubuntu 17.10 已经发布了一段时间了,作为 18.04 的预览(热)版。带来了一大波新特性。 其中最重要也是最令我揪心的是 Ubuntu 将放弃 Unity 回归 Gnome。对于我们这些习惯了

UAC 白名单
· ☕ 3 分钟
好像废话有点多_(:з)∠)_ ->-> 直接开始的传送门 一直觉得微软为 Windows 引入 UAC 是个明智的选择,它能在一定程度上减少 Windows 平台过于开放,流氓软件肆意横行的