光阴如梦,昨日随风

嗨,这里是这个网站的更新日志 ,以后将会减少“网站更新日志”类文章,将这些内容移动至这里。

2024

7-7

# 更名分类

将分类 杂谈/踩坑笔记 更名为 技术笔记/开发日志

6-27

新增即刻

为什么没有包含完整资源的教程呢…还要去扒源码 好累(扶额)

+ 站点 keywords

新增站点 keywords,用于 SEO 优化

6-25

- 移除文章 2022 年 3 月 25 日更新日志

将日志迁移到本页对应日期位置,后续可能会将更多失效内容或内容较少的文章删除

我希望我的文章是值得一看的内容,而不是一堆无意义的更新日志

# 更名分类

将分类 我的Skript旅途 更名为 Skript

- 停止更新 《数据恢复专题》 系列教程

由于本人已经不再参与数据恢复相关的技能竞赛项目,故停止更新《数据恢复专题》系列教程

- 隐藏文章 《软件测试专题:全文索引》

因本人后续暂无软件测试相关技能竞赛项目,无心编写后续教程,故取消置顶并隐藏系列索引

您仍然可以通过访问 软件测试专题:全文索引 查看全文索引

4-24

fix: 修复日记页面丢失

由于 hexo 版本更新,导致页面变量 site.categories.data 被修改,导致日记页面丢失

旧的日记渲染逻辑如下

1
2
3
4
each category in site.categories.data
if category.name == "日记" || category.name == "diary"
each article , index in category.posts.data.sort(function(a,b){return Date.parse(b.date)-Date.parse(a.date)})
.recent-post-item

更新 hexo 后,category 下没有 posts 属性

新的日记渲染逻辑如下

1
2
3
if category.name == "日记" || category.name == "diary"
- let posts = site.posts.data.filter(post => post.categories.data.length > 0 && post.categories.data[0]._id === category._id)
each article , index in posts

更新为直接从文章列表中筛选日记分类的文章

是的我隔了这么久才发现这个问题(逃

3-11

↑ 更新 hexo 版本至7.1.1

更新完之后发现 hexo-info-api 挂了,然后就更新了 hexo-info-api@0.2.0

2023

11-23

# 修复关于页面 css

把丢失了很久的标题样式和某个卡片的背景图片修了下

# 更名数据恢复系列教程

将系列名从 使用 Winhex 进行数据恢复(期号) 更名为 数据恢复专题:小标题(期号)

# 整理博客文件,使用 pnpm

从 yarn 换成了 pnpm

将博客文章 markdown 文件归类分类了

- 移除了不少花里胡哨的主页卡片

嗯… 之前就删了 忘了记了

还是淳朴的置顶好用

10-4

# 更新主题版本

将 hexo-butterfly 的版本从 4.6.0-b3 更新至 4.10.0-b3

修魔改导致的 bug 真的烦死啦!!!

- fancybox

禁用 fancybox 插件,因为 fancybox 会导致图片懒加载失效(更新后因为找不到 jQuery,我也不知道为啥)

碎碎念

迟早不用 hexo 了… 越来越臃肿了

2-27

# 修复 fancybox cdn 导向版本错误

修复升级 Butterfly 主题导致图片懒加载出错

2-12

# 修复文章更新时间异常的 bug

修复 Vercel/Github Actions 部署 hexo 导致文章的更新时间错误

# 取消 Vercel 自动部署,改为使用 Github Actions 部署至 Vercel

同上

# 移除自定义右键菜单

收到反馈,自定义菜单出现了不少问题,也不够方便,无法使用浏览器扩展等问题

因此决定移除自定义菜单,使用浏览器自带的右键菜单

1-27

# 更新关于页面

参考 主题魔改 | 关于页面 | HiPeachbutterfly 魔改关于页面 对关于页面进行了修改

对教程提供的 html 模板进行了修改:

  • 个人信息修改

  • 新增 设定 卡片

  • 新增 Wakatime 卡片

  • 将详情文字从 pug 模板内更改为读取 markdown 文件并渲染到指定卡片中

  • 充电图标修改

旧的关于页面被归档至 /about/archive

# 更改支付二维码、更新打赏按钮

使用草料二维码重新生成了支付二维码

参考 主题魔改 | 打赏按钮 | HiPeach 对打赏按钮进行了替换

点击打赏按钮有惊喜哦

# 更新网站 favicon

将网站的 favicon 更新为透明背景版本

# 修复统计页面首次开启不加载 echarts.js 的bug

现将 echarts.min.js 全站加载

+ 新增 51La 网站统计

主要用于关于页面的数据卡片

+ sweetalert2

新增 sweetalert2 v11.7.1

用于关于页面充电打赏的弹窗

- hexo-simple-mindmap

移除 “在 hexo 博客中显示思维导图” 的相关插件

该插件会在 js 等非 html 文件中注入 <script> 一类的 html 代码

原理是用来加载外部 js,可惜会注入到非 html 文件中导致其他文件出错

一并移除了文章中包含思维导图的部分

其实这玩意效果并不怎么好hhh

# 修复日记页面缩略图显示bug

更新主题版本后,文章缩略图显示方式有修改

而魔改的日记页面没有同步修改,本次更新修复了该问题

# 宽屏适配

将博客的标准宽度增加,以适配宽屏浏览

参考:Hexo Butterfly宽屏适配指北 - Ariasakaの小窝

1-10

# 更新主题版本

将 hexo-butterfly 的版本从 4.3.0-b2 更新至 4.6.0-b3

# 更换预加载动画

参考 修改加载动画内容 - AkilarHeo同款loading动画 - 安知鱼 更换加载动画

+ hexo-renderer-kramed

将 hexo-renderer-marked 更换为 hexo-renderer-kramed

+ hexo-butterfly-tag-plugins-plus

新增 hexo-butterfly-tag-plugins-plus 插件

相关介绍文档:Tag Plugins Plus

主页新增 Github Activity

教程:hexo-githubcalendar 插件 1.0 - 小冰

修改网站右键菜单

自定义右键菜单教程:butterfly博客自定义右键菜单升级版 - Ariasaka

新增随机页面访问

右键菜单——随便逛逛 或 导航栏的图标均可访问随机的一个页面

Hexo的Butterfly魔改:随机网页跳转(无缝版) - 张洪Heo

新增网站统计页面

新增统计页面 /charts/,用于统计博客的文章、分类、标签等信息

1-9

# 移除多余页面

删除旧博客中剩下的 /friend/ 页面,友链页面为 /link/

2022

11-28

# 新增懒加载占位图片

11-21

# 新增页面

新增了一个获奖页面,用于统计站长的获奖情况

9-6

♻ 替换 CDN

将博客内大多数 js/css 的 cdn 从 jsdelivr 替换至 unpkg 与 statically,以提高加载速度。

# 新增国内镜像站点

备案了个域名 blog.im0o.cn,用于国内访问,以后可能会用于其他用途。

国内站点与国外站点的内容是同步的,基于腾讯云服务器。

↑ hexo-info-api

重构了 hexo-info-api,新增了许多接口

8-21

+ hexo-generator-index-custom

实在是受不了 hexo-generator-index-pin-top 不支持隐藏文章
hexo-generator-index2 不支持置顶文章(得用特殊的排序方法)
而且官方的 hexo-generator-index 支持置顶了(不兼容top属性,用的是sticky属性)
于是 fork 官方的 generator 自己写了一个版本,支持 topsticky 置顶,并且支持隐藏文章
im0o/hexo-generator-index-custom

7-22

# 移除侧边 tag 列表卡片

tag 太多影响观感,故移除该卡片

6-1

# 新增更新日志页面

对 就是你现在在看的这个页面

5-31

# 更换评论系统,重构相册

更换评论系统为 Twikoo
相册页面更改为相册分组+说说展示照片的形式

# 大翻新!

更新了主题版本至当前最新版,并魔改了点内容
新增了日记页面,魔改自主页
主页不显示日记相关内容
重新生成package.lock与node_modules/

5-25

+ hexo-info-api

开始拆hexo了,嗯…拆开来看源码 然后写hexo插件
不得不说,hexo的官方文档写的真的屎!!
hexo-info-api 可以用于为博客开放信息查询的API接口

5-24

# 修改图床

jsdelivr—— 你炸的好快!!
迁移图床至 image.im0o.top

3-25

# 迁移图床至github

因为太多人白嫖gitee作为图床,而不是代码仓库
gitee给图片加了防盗链,索性将图床暂时转移到github中
并且使用 jsdelivr 进行 cdn 加速

# 更新搜索功能

现在导航栏将有搜索文章内容功能了,对于没有起好标题的教程来说
可以更加快捷的前往对应知识点的内容了

3-1

# 更新关于页内容

继续更新关于页经历内容…

2021

整个年末

# 更新数据恢复教程

临近比赛,训练过程中攥写博客,就当是记笔记了
其实都是被学弟各种催更,每天催更,不得不写的…

12-2

# 更新网站头像 favicon

这段时间自己的设定出炉了,好朋友拿设定去约了个头像送给我(虽然我也付了点稿费hhh),但是四舍五入这是好朋友送我的第一个礼物,太棒了!
感谢 @验验 的头像投喂!

11-15

# Github Page 太慢了!要拿眼睛去瞪——

Github Page + CloudFlare CDN 真的 太!慢!了!
整个站时不时的抽风,于是将整个博客迁移至了 Vercel 服务
博客路径也从 im0o.top/blog 搬到了 blog.im0o.top 下

10-17

# 统一图床

将博客大部分图片从sm.ms, upload.cc等图床搬到了gitee图床中
upload.cc的图片挂掉一大片让前面的教程也差点挂掉,好在慢慢补了点图回去…

10-4

# 更新萌ICP备案

在网上冲浪看到的有意思的玩意儿,虽然不是官方与权威的备案
但还是整了一个,可能这就是随大流吧…

9-20

# 陆陆续续更新页面 修修补补破站

更新了关于页面,审视了下自己,写了点能够介绍自己的东西
优化了顶部导航栏,将一些东西放到了二级菜单里

4-1

# 愚人节彩蛋

用半天做了个愚人节彩蛋到门户页上,下滑稽雨~

2-26

# 确定使用butterfly主题 新增门户页面 迁移博客至 /blog 子页面

参考视频:html+css3制作个人资料显示卡制作了门户页面
将博客从原本的 / 目录迁移至了 /blog 下
更换主题至 butterfly,配置了很多 butterfly 独有的配置项
新增了基于 Valine + leancloud 的评论系统

2020

2月

# 修改文章链接格式

加装 hexo-abbrlink 插件,更改博客文章链接,使其更容易被搜索引擎收录.

年初

# 更换主题

更换主题至 stun,开始攥写数据恢复教程系列文章,从这段时间开始,才是真正的提刀上阵,赶鸭子上架。博客里也终于有了些许内容,博客的域名也绑定至了 https://im0o.top

2019

年末

仅仅更新了部分 skript 文章

07-23

# 一切的起点

懵懂无知的我看到了Codeship大佬的视频:手把手教你从0开始搭建自己的个人博客,萌生出了搭建自己的博客的想法,跟着教程花了一晚上,搭建好了自己的博客,所选的主题也是视频中给到的Yilia,写了一篇hello world类的文章就咕了.

等等!在这之前…

博客建立以前…

# 萌芽

以前在mcbbs写过的教程因为错版被版主直接删除 丝毫不留找回的余地
那篇教程分上下两篇,依稀记得不少好评
之后转向lofter,但是lofter主要是画画的太太们用的,对于技术向的文章而言不太适合…


评论