十年博客折腾历史

栏目: Node.js · 发布时间: 5年前

内容简介:断断续续写博客也多年了,如果从当年的 QQ 空间算起,那估计是有 10 年了。想以一篇流水账记录我折腾博客的历史。生命在于折腾当时我还是一个沉迷于如何把 QQ 空间打扮的更好看的人,不过偶尔也写几篇贻笑大方的文章。所以 QQ 空间是我的

断断续续写博客也多年了,如果从当年的 QQ 空间算起,那估计是有 10 年了。想以一篇流水账记录我折腾博客的历史。

生命在于折腾

第一代博客 - QQ 空间

当时我还是一个沉迷于如何把 QQ 空间打扮的更好看的人,不过偶尔也写几篇贻笑大方的文章。所以 QQ 空间是我的 第一代博客 ,后来大学毕业决定告别社交网络,就把所有文章备份,然后把它彻底关闭了。

第二代博客 - Farbox

大约是大二,读到了一篇 《为什么你应该(从现在开始就)写博客》 ,随即又准备起来,当时瞄准了一个工具 Farbox ,是基于 Dropbox 的,只要把文章写好,托进 Dropbox 里,博客就自动更新了。它还提供了二级域名,这样其他人就能很方便的通过域名访问你的博客。

当时 dropbox 还没被封,是最好用的网盘,虽然上面的步骤看起来简单,但我还是折腾了很久,而且最大的收获是学会了 markdown,了解了什么是标记语言。随后我也写了两篇博客记录了一下:写博客就用 FarBox,如何绑定独立域名,不知道现在 Farbox 还能不能这么用。

第三代博客 - Hexo

我慢慢觉得 Farbox 太小白了,不够 Geek,于是我又萌生折腾的想法。我先是 Google 了一大圈,然后去知乎提了个问题: 如何拥有一个完全免费的博客? ,整个过程让我学习到了很多 web 知识,包括服务器,虚拟主机,DNS,域名等。最后我决定用 Hexo + GitHub Pages 的方案来搭建博客。

虽然当时已经 13 年了,但我还是第一次真正把 GitHub 用起来。我学会了 Git,学会了如何 commit,push 甚至 pull request。Hexo 的使用,让我接触到了 Node.js,我犹记得当时去图书馆借了一本 《Node.js 开发指南》 ,作者是 byvoid ,同样的年纪,同是 10 级大学生,他在出书,我在拜读他写的书。总之我踉踉跄跄地总算是把博客搭起来了,之后的折腾就是主题上的折腾了,仿佛又回到了 QQ 空间的年代。

再后来由于 GtiHub Pages 的访问速度在国内越来越慢,我在 GitCafe (后来被 Coding 收购) 上也搭了一套,通过 DNS 指定国内外两个不同渠道。我自己也花两天时间写了个 Hexo 主题: Typing ,就是我现在用的主题,很素,我故意把字体设置成楷体,字粗设置得很细,有种清淡的感觉,我很喜欢,一直沿用至今。

懒得折腾

随着年纪渐长,折腾之心日渐衰退。除非必要的时候,我都很少折腾博客的设施,想更专注在提升博客文章质量上。但是近日我把博客又迁移到了 Netlify 上,因为它速度贼快,一键迁移,体验非常棒。另一方面,之前我博客里所有的图片都托管在 七牛 的免费对象存储 CDN 上,但是它的测试域名现在 30 天就要回收,所以博客图片全部挂掉了。于是我买了 阿里云 OSS ,一股脑把图片都迁移了过来。但是两个网站没有提供迁移方案,我又实在懒得一个个按钮去点,于是写了几个批量操作的脚本,总算完成了一百张图片迁移的浩大工程,还规范了图片的命名,强迫症得到了治愈。

拥有博客给我带来了什么

博客是新时代的名片,里面除了展示你个人都信息,还倾注了你的所思所想。身处在一个需要天天面对屏幕的职业,与人交流会慢慢变少以致困难,博客增加了你曝光的机会。很多人通过我的博客认识我,给我发邮件问问题,或者直接给我打赏,还有人加我微信说: “看完你的博客,我觉得我和你一模一样,别忘了世界上还有另一个你。” ,当时我也是很震惊。

博客也帮助我找到工作,扩大了影响力。虽然我在经历过一个相对小网红的时期后发现自己不太习惯这样的生活,但还是觉得有必要经营好自己的博客。

以上。


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Android开发艺术探索

Android开发艺术探索

任玉刚 / 电子工业出版社 / 2015-9-1 / CNY 79.00

《Android开发艺术探索》是一本Android进阶类书籍,采用理论、源码和实践相结合的方式来阐述高水准的Android应用开发要点。《Android开发艺术探索》从三个方面来组织内容。第一,介绍Android开发者不容易掌握的一些知识点;第二,结合Android源代码和应用层开发过程,融会贯通,介绍一些比较深入的知识点;第三,介绍一些核心技术和Android的性能优化思想。 《Andro......一起来看看 《Android开发艺术探索》 这本书的介绍吧!

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具