Shell Scripts
备份
在博客中添加脚注
在Hexo博文中添加脚注需要两个条件, 分别是:
- 支持脚注(当然还有更多拓展格式和功能,比如表格,比如更好地和HTML、LaTeX等格式互转。这里我们只关心脚注)的Mardown(Multi-Markdown, MMD)
- 支持MMD的渲染器(Hexo插件)
在博客文章中插入图片和使用图床
Python虚拟环境和conda
Conda is an open source package management system and environment management system for installing multiple versions of software packages and their dependencies and switching easily between them. It works on Linux, OS X and Windows, and was created for Python programs but can package and distribute any software.
这里有几个早些时候录制的演示视频:
Install Nvidia Driver on Ubuntu20.04
在Ubuntu 20.04上安装Nvidia显卡驱动。
- 硬件平台:LEGION y7000p 2020
- 显卡型号:NVIDIA RTX 2060 6G(notebook)
- 驱动版本:535.54.03
commit message 规范化实践
Commitizen和git commit message规范化实践。
按照惯例这里有一篇与git相关的文章。git的提交信息很重要,尤其在多人协作开发大型软件的场景下。本文介绍完整的git commit message应该包括哪些信息,以及如何省心省力地书写这些信息。
Hexo categories & tags
如何搭建个人博客
使用Hexo、GitHub Pages和GitHub Actions搭建个人博客。
Hexo是一个快速、简洁且高效的博客框架。Hexo 使用Markdown(或其他标记语言)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。GitHub Pages是一个静态站点托管服务,旨在直接从GitHub仓库中直接托管个人、组织或项目页面。GitHub Actions是一种持续集成和持续交付 (CI/CD) 平台,可用于自动执行生成、测试和部署管道。用户可以创建工作流程来构建和测试存储库的每个拉取请求,或将合并的拉取请求部署到生产环境。