About

关于我?

目前是BUAA CS 卑微研二人, 没有科研, 但有狗屎横向, 还有一份不那么有趣的CRUD实习.. 闲暇之余可能还会折腾些奇奇怪怪的东西(大概)…

目前是BUAA CS卑微研一人… 没有科研没有项目, 乱折腾些奇奇怪怪的东西…

本科在XDU打过3年算法竞赛不过都是些破铜烂银没有什么成绩, 不过最初被算法竞赛的魅力所启蒙进而转专业到计算机可能是更大的收获XD.

兴趣:

  • Linux

  • 操作系统

  • 算法竞赛

  • 网络与安全

  • 立直麻将

联系我:


关于本博客?

关于博客…根源是悠久的, 最初的博客在这里, 而梦最开始的地方在这里.

第二代博客用的是hexo + NexT主题, 感觉有些过于泯于众人的theme(关键博客内容也没有什么实质技术力), 后来换了些主题但是仍然不算很满意…

第三代尝试用hugo(看到大大的博客蛮不错), 结果折腾了一阵子好像主题的git子模块一直有问题, 就没再弄了, 完全在本地VsCode插件预览模式下看文章.

目前的博客架构源于看上去极简的Theme yinyang, 拿到后读了下源码, 0前端基础的情况下稍微用这个作为骨架魔改一下, 学习了下hugo以及一些基础的前端内容; 由于yinyang里面有很多我不需要的内容, 目前便完全重写了自己的主题, 基于的也是一个超极简的hugo主题 blank

准备实现的feature有:

  • TOC滚动监控
  • LaTeX语法的支持(包括$ Code… $以及中文支持)
  • 每篇文章的git提交记录一览
  • 站内搜索功能
  • 分类/标签页面
  • 评论留言功能; 废弃, 暂时不予实现
  • 整体页面布局(页脚怎么还什么都没有)
  • 清理Theme文件, 彻底私有化
  • 能够实现访问控制,对一些信息敏感的博客/资源实现权限控制
  • base64内嵌图片到HTML的选项
  • 增加站点访问统计
  • 支持为图片优雅地添加标题
  • 增加对PDF文件的展示功能
  • 自动生成文章中所引外链的集合, 类似于文献管理机制, 并为其设计样式
  • 添加文章编写总览信息, 如热力图、总字数等
  • 允许访问每篇文章的历史记录(待定)

博客部署架构图

TBD

修改日志

2023-06-24

  • 迁移到新的主题, 暂时移除评论系统

2022-12-31

2022-12-08

  • 添加了disqus评论系统… 自建数据库的计划暂且搁置…

2022-11-28

  • 添加了Mathjax语法支持: 没有经过太多的测试, 可能会存在问题; 但是Hugo博客添加LaTeX语法支持提到的三对大括号就会无法渲染的问题好像已经解决.

2022-11-16

  • 原生hugo只支持通过短码{{ .gitInfo }}Git Info Variables 查看最近一次的git提交, 不符合要求; 仿造encrypt加密文章的代码, 静态生成html后再使用python修改网页的内容.

  • hugo-bloghugo-blog-theme分别上传到github中, 但整体框架尚未整理.

参考

Linux 文件权限 博客的目录以及标题配色不错

https://blog.loikein.one/about/ 整体的架构很大气!

修改记录:
  • 2024-01-11 22:04:13更新博客 about 页
  • 2023-08-15 17:39:49Todo增加: 允许访问历史版本, 博客架构说明
  • 2023-07-24 21:44:07使用object展示svg图片
  • 2023-07-24 16:32:28修改excalidraw图片格式为svg
  • 2023-07-13 19:56:40添加博客部署架构图
  • 2023-06-24 21:18:03更新about内容
  • 2023-06-20 23:52:55迁移changelog到blank主题上
  • 2023-06-20 21:58:25修改主题为自定义的blank
  • 2023-05-29 23:05:14大幅重构了python脚本的目录结构,实现了若干操作博客内容、sqlite的助手函数;修改原本的文本数 据库(ok)为sqlite数据库,通过嵌入front-matter的page_id将源文件与网页文件相关联
  • 2023-05-08 21:44:36博客架构修改升级
  • 2023-05-05 19:52:29Todo: 增加40x与50x页面
  • 2023-03-24 13:51:32Todo: 为博文的标签以及机器学习算法的引入做了设想
  • 2023-03-15 21:29:05Todo: 完善了relate推荐需求
  • 2023-02-25 14:38:13Todo项: 新增了弃坑与归档的需求
  • 2023-02-13 02:14:24添加Todo项: 修改对图片的引用方式和博客资源结构
  • 2023-01-02 21:21:01更新了某些博文、hit.js前端代码
  • 2023-01-01 14:12:15为about页添加了参考博客一栏
  • 2022-12-31 00:47:48添加了访客统计, 更新了相关的博客、前端样式与todo项等
  • 2022-12-08 02:42:48启用了Disqus评论系统
  • 2022-12-02 18:46:44完成了页脚的Copyright部分
  • 2022-11-28 21:22:52Todo项: 新增对外链整合的需求
  • 2022-11-28 21:09:02为博客添加了Mathjax支持
  • 2022-11-23 21:17:20Todo项: 增加对PDF预览的需求
  • 2022-11-22 23:54:52Todo项: 新增图片标题需求
  • 2022-11-20 20:47:08Todo项: 添加了在线编写的需求
  • 2022-11-17 23:51:15添加Todo项: 访客统计
  • 2022-11-16 18:11:52添加Todo项: Git显示更多内容, 动态功能
  • 2022-11-16 01:57:28about: 完成git log显示
  • 2022-11-16 01:27:34迁移老博客文章内容
About