-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathatom.xml
More file actions
59 lines (37 loc) · 15.2 KB
/
Copy pathatom.xml
File metadata and controls
59 lines (37 loc) · 15.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>ReBE</title>
<subtitle>Febers的博客</subtitle>
<link href="/atom.xml" rel="self"/>
<link href="http://yoursite.com/"/>
<updated>2019-01-11T16:35:08.000Z</updated>
<id>http://yoursite.com/</id>
<author>
<name>Febers</name>
</author>
<generator uri="http://hexo.io/">Hexo</generator>
<entry>
<title>Github Pages+Hexo搭建个人博客</title>
<link href="http://yoursite.com/Github-Pages-Hexo%E6%90%AD%E5%BB%BA%E4%B8%AA%E4%BA%BA%E5%8D%9A%E5%AE%A2/"/>
<id>http://yoursite.com/Github-Pages-Hexo搭建个人博客/</id>
<published>2019-01-11T15:22:07.000Z</published>
<updated>2019-01-11T16:35:08.000Z</updated>
<content type="html"><![CDATA[<h2 id="引言"><a href="#引言" class="headerlink" title="引言"></a>引言</h2><p>  上一个博客是使用WordPress搭建在云服务器上的,郁闷的是这个位于美国的服务器ip被墙了,无奈放弃。正好最近抽出时间,又迫切地想记录点东西,选择了基本不会被墙的Github Pages,搭配Hexo框架,构建了一个轻量级的博客,在此将其过程记录下来。<a id="more"></a></p><p>  作者的环境基于Windows,其他环境的搭建过程大同小异。</p><h2 id="准备工作"><a href="#准备工作" class="headerlink" title="准备工作"></a>准备工作</h2><h3 id="Github-Pages"><a href="#Github-Pages" class="headerlink" title="Github Pages"></a>Github Pages</h3><p>  创建Github Pages,首先需要一个Github帐号,新建一个仓库,仓库名为 {账户名}.github.io,系统会自动识别并将其设为Github Pages。注意的是仓库权限要设置为public。之后浏览器打开:++https://{账户名}.github.io++ 便可以看到缺省的界面。</p><h3 id="Hexo"><a href="#Hexo" class="headerlink" title="Hexo"></a>Hexo</h3><p>  Hexo是一个基于Node.js的静态博客框架,快速、高效且简洁。需要安装在本地,具体过程如下:</p><ul><li>安装Git客户端,前往Git主页下载,安装后登录帐号。</li><li>安装Node.js环境,前往Node主页下载。</li><li><p>安装Hexo,新建一个命名任意的文件夹,在其中打开Git Bash,键入Hexo的安装命令:</p><figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">npm install -g hexo-cli</span><br></pre></td></tr></table></figure></li><li><p>初始化Hexo,projectname省略时,要求当前文件夹为空。</p><figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">hexo init [projectname]</span><br></pre></td></tr></table></figure></li></ul><h2 id="关联"><a href="#关联" class="headerlink" title="关联"></a>关联</h2><p>  经过前面的过程,已经获得了Github Pages和本地的Hexo环境,接下来就是关联两者。<br>在博客的文件夹中有_config.yml文件,为Hexo的配置文件,打开并将相应位置设置为:<br><figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br></pre></td><td class="code"><pre><span class="line">deploy: </span><br><span class="line">type: git</span><br><span class="line">repo: 该处填写仓库的完整路径</span><br><span class="line">branch: master</span><br></pre></td></tr></table></figure></p><p>该过程其实是给“hexo d”这一命令做相应的配置,让hexo知道blog部署的位置,显然部署在GitHub的仓库里。<br>保存文件之后,安装Git部署插件,在Git Bash中键入命令:<br><figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">npm install hexo-deployer-git --save</span><br></pre></td></tr></table></figure></p><p>接下来就是清除hexo缓存:<br><figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">hexo clean</span><br></pre></td></tr></table></figure></p><p>生成静态文件<br><figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">hexo g</span><br></pre></td></tr></table></figure></p><p>部署网站,d的意思是deploy</p><figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">hexo d</span><br></pre></td></tr></table></figure><p>后两个命令可以合并为一条,关于Hexo的命令请访问:<a href="https://hexo.io/zh-cn/docs/commands.html" target="_blank" rel="noopener">Hexo指令</a>。</p><figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">hexo g -d</span><br></pre></td></tr></table></figure><p>  至此,博客已经搭建完毕,浏览器键入 ++https://{账户名}.github.io++,发现打开了一个使用Hexo搭建的Github Pages博客。</p><h2 id="配置"><a href="#配置" class="headerlink" title="配置"></a>配置</h2><p>  博客文件夹下的_config.yml文件可以配置整个博客的名称、主题等基本功能,/theme/文件夹下的_config.yml文件则用于配置具体的主题配置。</p><h3 id="发表与删除"><a href="#发表与删除" class="headerlink" title="发表与删除"></a>发表与删除</h3><p>  在博客文件夹打开Git Bash,键入</p><figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">hexo n "文章的标题"</span><br></pre></td></tr></table></figure><p>之后便会生成一个md文件,在md文件中编辑文章保存,然后键入“hexo g -d”便会发布文章。</p><p>  如果要删除文章,直接删除对应的md文件。基本上每一次对博客的修改,都需要生成静态文件和部署命令。</p><h3 id="主题"><a href="#主题" class="headerlink" title="主题"></a>主题</h3><p>  网络上有很多优秀的Hexo主题,关于主题选择,可以查看这个知乎问答:<a href="https://www.zhihu.com/question/24422335" target="_blank" rel="noopener">有哪些好看的 Hexo主题</a>。笔者使用的是<a href="https://github.com/iissnan/hexo-theme-next" target="_blank" rel="noopener">NexT</a>。</p><p>  在博客文件夹下的_config.yml文件中,将theme选项设置为下载的主题,注意的是所有的选项冒号之后要有一个半角空格,否则设置将失效。Hexo会自动检测博客_config.yml文件的更改,保存片刻即生效。</p><h3 id="域名绑定"><a href="#域名绑定" class="headerlink" title="域名绑定"></a>域名绑定</h3><p>  具体过程如下:</p><ul><li>需要一个域名,可以前往万网等提供商购买,之后在后台设置添加解析,一般需要解析三个,Github的IP地址,{账户名}.github.io 的IP地址,还有一个的记录类型为CNAME,记录值为:{账户名}.github.io。</li><li>进入GitHub Pages的仓库,点击settings,设置Custom domain,输入购买的域名,保存。</li><li>进入博客文件夹中的/source/,新建一个记事本文件,只需填写域名即可。如果在域名前填了www,则每次浏览器访问都要填入www,不填则没这个必要。之后将该文件保存为<strong>所有文件</strong>,名称为<strong>CNAME</strong>。</li></ul><h2 id="备份与恢复"><a href="#备份与恢复" class="headerlink" title="备份与恢复"></a>备份与恢复</h2><p>  由于在Github Pages的仓库中,只有生成的静态网页的文件,没有整个博客的源文件,如果当前电脑出现问题,或者需要多设备操作时,就会很麻烦。所以需要对博客进行备份与恢复。</p><h3 id="备份"><a href="#备份" class="headerlink" title="备份"></a>备份</h3><p>  未知</p><h3 id="恢复"><a href="#恢复" class="headerlink" title="恢复"></a>恢复</h3><p>  </p>]]></content>
<summary type="html">
<h2 id="引言"><a href="#引言" class="headerlink" title="引言"></a>引言</h2><p>&emsp;&emsp;上一个博客是使用WordPress搭建在云服务器上的,郁闷的是这个位于美国的服务器ip被墙了,无奈放弃。正好最近抽出时间,又迫切地想记录点东西,选择了基本不会被墙的Github Pages,搭配Hexo框架,构建了一个轻量级的博客,在此将其过程记录下来。
</summary>
<category term="互联网" scheme="http://yoursite.com/categories/%E4%BA%92%E8%81%94%E7%BD%91/"/>
</entry>
<entry>
<title>坐过山车的人</title>
<link href="http://yoursite.com/%E5%9D%90%E8%BF%87%E5%B1%B1%E8%BD%A6%E7%9A%84%E4%BA%BA/"/>
<id>http://yoursite.com/坐过山车的人/</id>
<published>2019-01-10T09:57:55.000Z</published>
<updated>2019-01-11T16:31:30.000Z</updated>
<content type="html"><![CDATA[<p>  距离2019年的开始,已经过去了十天,标题起的似乎不那么准确。<a id="more"></a><br>  前几天读完了新一年的第一本书——村上春树的《1Q84》,作者“浩浩汤汤”扯了三大卷,看到最后,才发现讲了一对男女的“互相追寻”,顿感颓败。书中的宗教、科幻、暴力等元素没让人生出太多兴趣,最大亮点,可能是贯穿全书的双线甚至后期的三线叙事,有一种在看盖里奇的电影的感觉。文学性方面,高中时读过作者的《挪威的森林》,语言风格似乎没有变化,很多比喻都有作者——也许是大多数日本作家——的特点,整体节奏过于缓慢,当然,这也更能锤炼读者的心态。我是在马克思原理期末考试前一晚读到最后一页的,之后松了口气,大感愉悦——自己终于没有丢掉长文本阅读的能力。</p><blockquote><p>我们乘坐过山车飞向未来,<br>他和我的手里各捏着一张票,<br>那是飞向未来的小舢板,<br>起伏的波浪是我无畏的想象力。<br>乘坐我的想象力,<br>他们尽情蹂躏<br>这些无辜的女孩和男孩,<br>这些无辜的小狗和小猫。<br>在波浪之下,在波浪的下面<br>一直匍匐着衰弱的故事人,<br>他曾经是最伟大的创造者,<br>匍匐在最下面的飞得最高,<br>全是痛苦,全部都是痛苦。<br>那些与我耳语者,个个聪明无比,<br>他们说智慧来自痛苦,他们说:<br>来,给你智慧之路。<br>哦,每一个坐过山车的人<br>都是过山车建造厂的工人,<br>每一双手都充满智慧,是痛苦的<br>工艺匠。他们也制造不同的心灵,<br>这些心灵里孕育着奖励,<br>那些渴望奖励的人,那些最智慧的人,<br>他们总在沉默,不停地被从过山车上<br>推下去,在空中飘荡,在飘荡中,<br>我们接吻,就像那些恋人,<br>那些被压缩在词典册页中的爱情故事,<br>还有家庭,人间的互相拯救。<br>如果存在一个空间,漂浮着<br>无数列过山车,痛苦的过山车…… </p><p>——马雁:《我们乘坐着过山车飞向未来》</p></blockquote><p>  元旦将至,收到一篇推送,来自逝世9年的年轻诗人的一首小诗,很是喜欢。<br>  在远离阅读的日子,完全是靠看一些小诗维持着文学的习惯。上一次完整的看完一本书,还是在去年的六七月份,读完了毛姆的《月亮与六便士》以及《刀锋》。其间,偶尔也翻阅金庸先生的武侠小说,其中《笑傲江湖》最是喜欢,《天龙》也甚好。《天龙八部》应该是金庸的作品中评价最高的一部,所谓“无人不冤”,富有西方戏剧的悲剧色彩。可惜读到《神雕》,往往是读几页便放下,次数多了,兴趣也消磨的差不多。最初如果先从《神雕》开始读,或许就不会又这么大的失落感。也许绝大多数我这个年纪的人,认识金庸的武侠江湖,都是从小时候的电视剧开始,知道阅读了原著,我才明白,金庸武侠的文学魅力,远远不是电视剧所能展现的,不读原著,不识金庸。<br>  武侠小说的重点大都在故事的光怪离奇,其实越读越慌,也许是因为,在其中很难找到归宿——所谓的找到归宿,说不清道不明,然而我也不敢在此时妄论“武侠小说”的文学意义。去年,有幸读了沈从文先生的《边城》,在始终弥漫一层淡淡雾纱的湘西,时间缓缓流淌,风景如梦似幻。此时回想,脑中浮现出雷声大作的雨夜,渡船的小姑娘在睡梦中失去了相依为命的爷爷,月色下河对岸梦中人唱情歌的身影也永远的离她而去,远处的小城茶峒在雷声中一闪而过,默默无言。在读完《边城》的一段时间里,我都恍恍不安,每次走过图书馆的过道,都要小心翼翼,生怕破坏了心中那美好而平淡的“异世界”。<br>  这种习惯在下半年消失的一干二净,为了来年的夏天能够找到一份心仪的实习,不得不追寻时间的脚步,更加地投身到代码与算法的世界,课程又实在不是轻松,纵然海绵里还有水,也再没力气再去挤弄。其间只能在公众号的诗歌推送里,略解饥渴。在紧凑快节奏的生活中,读诗确实不容易。<br>  等到新一年的钟声敲响,发现时间已然悄悄地走远,行动隐蔽自如,不为人察觉。原来自己有半年,没有好好读过一本书。也许人就是这样,等到日历被翻过一页,才恍然大悟,开始感慨光阴似箭,生出警觉,不由自主地要回忆过去,悔恨和愧疚也会应景地涌上心头,过后照旧。<br>  生活也许如过山车,载着无需门票的乘客,飞向未来。然而未来如何,起伏与波折在哪里会出现,却无人知晓,每个生来便失去选择的旅客,有些使劲抓着安全杆,害怕被甩下,有些则敞开怀抱,享受刺激与尖叫。<br>  和譬如音乐、电影之类的兴趣不同,阅读是我一生都追随的目标,经典的文学作品,不仅赐予你逃避生活的空间,也鼓舞每一个人勇敢面对狂风暴雨;怅然若失时,陪你旅行,春风得意时便无言沉默;你孤独,书中有更孤独寂寞者,你悲苦,世人皆悲无不苦。有人说过,“读书人是世间幸福人,因为他除了拥有现实的世界之外,还拥有另一个更为浩瀚也更为丰富的世界”——以此,激励自己,在越来越繁忙的生活中,永远记得拿起一本书。</p>]]></content>
<summary type="html">
<p>&emsp;&emsp;距离2019年的开始,已经过去了十天,标题起的似乎不那么准确。
</summary>
<category term="随笔" scheme="http://yoursite.com/categories/%E9%9A%8F%E7%AC%94/"/>
</entry>
</feed>