佛性写博

本博客现在随缘更新,佛性写博。 自从简体中文网络环境越来越差,本博客已累计删除4000多篇废话和流水账。 现在本博客基本上不会写时事,不会写政治,不蹭热点,不玩梗,不会发表犀利刻薄的评论。偶尔会 UP 一些备忘录或小心得或无关紧要的随想。 以为刚开始,实际已结束。怀念过去的黄金时代。 多年以后

Ubuntu 20.04 优化

实机安装 桌面效果截图 (查看大图) 硬件环境: eallion@eallion:~$ screenfetch eallion@eallion OS: Ubuntu 20.04 focal Kernel: x86_64 Linux 5.4.0-31-generic Uptime: 10m Packages: 2068 Shell: zsh 5.8 Resolution: 3840x1080 DE: GNOME 3.36.2 WM Theme: GTK Theme: Yaru [GTK2/3] Icon Theme: Yaru Font: Ubuntu 11 Disk: 1009G / 1.5T (67%) CPU: Intel Core i5-7500 @ 4x 3.8GHz [39.0°C] GPU: GeForce GTX 1050 Ti RAM: 3125MiB / 15716MiB 原来在用 Ubuntu 19.10,通过 do-release-upgrade 升级到 Ubuntu 20.04 后,因为一些配置出现了些奇怪的问题,索性重新安装了一次。记录一下安装优化

Typecho 迁移到 Hugo

记录一下从 Typecho 迁移到 Hugo 的过程。 主要是折腾的URL,也就是 slug 和导入评论到 Disqus 的过程。 因为迁移文章时必须保留以前文章的 URL,不然会对自己产生很多不良的影响。 一、Typecho 导出文章 我 Fork 了一份 PHP 脚本,进行了一些修改,适合于像我这种链接形式为: https://example.com + slug 的博客进行导出。这样导出的 Markdown 博文,会在

博客迁移到 Hugo

经过了差不多一年的挣扎(实际内心毫无波澜并且好像快忘掉这事了),总算把这个博客从 Typecho 迁移到了静态博客。现在定型为 —— Hugo 最近几年,不知道从什么时候开始,感觉维护 LNMP 类型的博客越来越费精力。 不论是配置 Nginx Mysql 这些服务,还是给服务器做安全维护,还是做数据迁移,都是很繁琐且枯燥的事情,好些台 VPS 轮

GitHub Actions 自动部署 Hexo 脚本

前言 网上虽然有很多通过 GitHub Actions 自动部署 Hexo 的教程,但都有各种各样的问题。 主要问题还是 Workflow 脚本没有写正确,比如插件部分。 步骤 1、生成密钥对 (这个也不会的话,方法自行 Google) ssh-keygen -t rsa -b 4096 -f ~/.ssh/GitHub-actions-deploy 然后会获得一个公钥和私钥。 2、在 GitHub Pages 所在的仓库中添加“公钥” 找到仓库的 Settings - Deploye keys - Add deploy key Title 填入:AC

Gridea Hexo Hugo 等 git push 同步到多个仓库

以 GitHub Pages + Coding Pages 为例 准备工作: 创建 GitHub Pages 仓库 创建 Coding Pages 仓库 申请 GitHub token 申请 Coding token 访问令牌 如果是 Gridea,在 Gridea APP 里配置好 GitHug Pages 配置 git remote 如果是 Gridea 需要在 output 设置 cd ~/Documents/Gridea/output 如果是 Hexo Hugo 等,在博客根目录即可。 然后输入以下命令: git remote set-url --add --push origin https://github.com/eallion/gridea.git git remote set-url --add --push origin https://e.coding.net/eallion/gridea.git 输入:git remote -v,如果有如下提示,即有 2 条 (push) 代码,则说明

Ubuntu 19.10 优化

实机安装 桌面效果截图 (查看大图) 硬件环境: eallion@eallion:~$ screenfetch OS: Ubuntu 19.10 eoan Kernel: x86_64 Linux 5.3.0-23-generic Uptime: 2h 26m Packages: 2176 Shell: zsh 5.7.1 Resolution: 3840x1080 DE: GNOME WM: GNOME Shell WM Theme: Adwaita GTK Theme: Yaru [GTK2/3] Icon Theme: Yaru Font: Ubuntu 11 CPU: Intel Core i5-7500 @ 4x 3.8GHz [27.8°C] GPU: GeForce GTX 1050 Ti RAM: 9011MiB / 15717MiB 作为一个一直使用长期支持版本 LTS 的人,这次也升级到了 Ubuntu 19.10 。 因为这次新版本对性能的提升还是比较大的。 最重要的是安装的时

Typecho 中英文之间自动加上空格

以前写博客,不太注意排版细节,而且那个时候也还没有Markdown。 最近无意中点开几篇老文章看起来比较混乱。 所以决定统一调整一下格式,其中有一项就是把中英文之间自动加上空格。 本文主要讲怎么把中英文之间怎么自动加上空格。 GitHub上有2个项目: https://github.com/vinta/pangu.js https://github.com/mastermay/text-autospace.js 我选用了 pangu.js 。 (当然也有PHP版本