我的第一篇博客,简单聊聊

为什么要写博客

自从开始学习IT技术以来,就一直想做一个属于自己的网站。主要是想记录下自己碰到的技术难题和解决办法以便更好地去学习和工作,同时还可以记录下自己的成长经历,以后看看也会有所感触吧。更重要的是还可以拿它来装个逼,哈哈。但是老是控制不住自己的懒癌发作,一直拖到现在才搞出来,不管怎么样也算有个自己的小窝。希望以后能坚持来更新文章。

博客的搭建

现在搭建一个个人博客其实没有多么难,结合各种工具和使用教程噼里啪啦一阵子就完事了。简单来说就是github+hexo。github主要用到的是它的github page;hexo能够快速的搭建起博客框架,然后使用markdown来编写博客。

github page

不了解git的同学请戳这里:

github Pages可以被认为是用户编写的、托管在github上的静态网页,用于介绍用户(团队)本身或项目。

那世间美女千万个,为什么要选这一个呢:

  • 实用。 Github Pages稳定、免费,自带版本控制,可控性强。
  • 趋势。 Git是一种趋势,是一个圈子,鼓励自己踏入圈子,学习使用。

    hexo

    hexo是一个基于Node.js的静态博客程序,可以方便的生成静态网页托管在github上。

官方的话就是:

快速、简单且功能强大的 Node.js 博客框架。
A fast, simple & powerful blog framework, powered by Node.js.

那这位美女的优势又在哪里呢:

  • 。 轻量级,高扩展性。
  • 。 没用过Jekyll,据说相比而言Hexo命令更加简单,对中文支持更好。
  • 。 相对于其他的博客框架,hexo使用的人数较多,在遇到问题时比较容易在网上查找到解决方案。

继续引用官方的话就是:

不可思议的快速 ─ 只要一眨眼静态文件即生成完成
支持 Markdown
仅需一道指令即可部署到 GitHub Pages 和 Heroku
已移植 Octopress 插件
高扩展性、自订性
兼容于 Windows, Mac & Linux

markdown

markdown的目标是实现易读易写,它会使我们更加的关注写作内容而不是样式排版。

官方的话:

Markdown 是一种轻量级标记语言,创始人为约翰·格鲁伯(John Gruber)。
它允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档”。

收获

搭建这个博客让我熟悉了git指令和git page相关知识,学习了如何使用markdown来编写文档。嗯。。。就这样吧。很久没写过东西了,从小就最烦写作文,所以也导致我走向了苦逼的工科男这条道路上,并且越走越远。看着那些潇洒的文字工作者,其实内心也是有点躁动的,然后马上会有个小人噼里啪啦的把我打醒:“做啥美梦呢,起来搬砖了!”

万事开头难,这第一篇博客写完我更是觉得写博客其实并没有那么简单,有时候觉得很简单的东西可能写出来就不是那么回事了。一周能抽时间写一篇的话,一年就有50篇,一个月写一篇,一年也有10篇,希望自己能一直坚持下去,加油~

种一棵树最好的时间是十年前,其次是现在。