站点状态
Another uptime monitor: https://stats.uptimerobot.com/IRjQmCYybb
🎵
B 站
启动
适当调节 🔊,折叠后音乐也不会停哦
搭建个人博客的初衷大概是工作中积累了一些文档,有些曾经在所在公司的内部分享过,有一些反馈。另外平时在搜索一些问题时也经常会找到别人的博客,那么就自然想到要有自己的博客了,最起码可以对自己的输出有个地方记录,而要是因此能够帮助到别人那也更好。
想说一下我对建立个人博客的理解,一是为了记录,二是为了创造。
记录是为了再次阅读,而对于阅读这件事,我认为应该保持一点纯粹,所以没有加入文章字数统计,预计阅读时间等功能,虽然它们实现起来不难。
这些统计数字是碎片化时代的产物,它们实际上要么是在说这篇文章很短,你怎么还没看完,要么在说这篇文章字数太多,不看了吧,赶紧下一篇。用数字来量化阅读就是一件反阅读的事。
我们可以把创建博客这件事当做一个项目来做,我觉得这一个很好的学习前端知识的练手项目,这比“传统的”直接使用一种前端框架,如 VUE 写一个简单的 todo list 应用要更好。因为自己搭建博客,可以允许自己配置很多功能,这是一个创造过程。但是对于创造这件事,其实很难。博客的框架,主题,功能,样式千千万,即使你是完全的拿来主义,也得做出一个又一个选择,但就是选择太多了,这个过程也得看你自己是否弄清楚自己的需求,到底要什么?这个对于创造是很重要的,你都不知道自己要什么,那你很难创造出什么。
从去年大语言模型全面爆发开始,在我体验过 OpenAI、Claude 等这类的 AI 产品之后,开始对“码农”这个行业产生一种“担忧”,因为能写代码的人越来越不重要了,真的越来越接近‘农民’了,但是现在我慢慢觉得在 AI 时代,虽然写代码的活有可能逐渐被机器取代,但是最重要的是想法,是一个好的、合适的 idea,是知道自己想要什么,不想要什么,这个暂时机器取代不了。
从开始重建这个博客开始,我每天在 Obsidian 上创建 TODO list,以及一些随时会冒出来的想法。比如:
今天恢复训练。距肩膀受伤大半个月了,现在已经基本上好了感觉不到痛了。
评:感觉小重量的力量训练能够帮助恢复。听起来有点矛盾,但实践起来确是真的。
坑:不要那么相信中医,身体出现不适,首先看西医,运动受伤就去运动医学科。中医是西医治疗之后才可以考虑的方案。
有时候生活中的一点小改变就能让人的心情变得不一样。
近期的效率工具:
- 微信输入法,这个是很容易被忽略的工具,但是使用频率最高的。
- Obsidian 以及相关插件。
- 思维工具:有任何新的想法,赶紧写下来(借助 Obsidian 笔记工具)。
- 灵活运用 AI,如 ChatGPT。
- 桌面调整,站立办公。
- VS Code Markdown padding 插件,解决了中英文混合写文档的痛(对强迫症来说)。
类似于 Github 个人主页上的效果
hexo-calendar: https://blog.hclonely.com/posts/bdd7db89/
hexo-tag-map: https://github.com/kuole-o/hexo-tag-map自动生成引用列表:
根据 markdown 文档中的链接,自动生成 reference widget,可以放在底部,或者左右两侧
我觉得这些过程记录起来也很有意思,而且如果使用一定形式的话。
另外一点,对于后端开发来说,尤其是在 AI 时代,学一点前端是有必要的,而搭建自己的博客是一个很好的学习前端知识的过程。
目前我使用的是 Hexo 框架 + Stellar 主题,Hexo 是基于 Nodejs 的一种静态博客框架,这对一个技术类博客来说足够了。
但是目前我又选好了另外一种博客技术栈:Gatsby + asciidoc。
Gatsby 是基于 React 的开源静态博客框架,相比 Hexo 使用了很多新的技术,如可以复用 React 组件,使用 GraphQL 作为 API 查询语言,支持路由,支持 Serverless Function, 使用 Netlify 进行构建和部署,这些对于进一步学习前端知识有帮助。
asciidoc 是不同于 Markdown 的另一种标记语言,但其表达更丰富。Markdown 的语法太简单啦,能够表达的形式也有限,可能是用习惯了的原因,但还是想学一下新的表达方式。当然目前并不会马上去学习这些东西,后面有时间再学吧。
To be continue …
Golang C/C++ Python🐍 Rust
Badminton🏸 Reading📚 Movies🎬
