-
Notifications
You must be signed in to change notification settings - Fork 0
/
atom.xml
2888 lines (2807 loc) · 156 KB
/
atom.xml
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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>APERTURE PSEUDOSCIENCE</title>
<subtitle>LABORATORY</subtitle>
<link href="/atom.xml" rel="self"/>
<link href="http://meteoritey.github.io/"/>
<updated>2020-02-25T14:55:00.706Z</updated>
<id>http://meteoritey.github.io/</id>
<author>
<name>MeteoriteY</name>
</author>
<generator uri="http://hexo.io/">Hexo</generator>
<entry>
<title>搭建属于自己的迷你wiki</title>
<link href="http://meteoritey.github.io/2016/09/17/%E6%90%AD%E5%BB%BA%E5%B1%9E%E4%BA%8E%E8%87%AA%E5%B7%B1%E7%9A%84%E8%BF%B7%E4%BD%A0wiki/"/>
<id>http://meteoritey.github.io/2016/09/17/搭建属于自己的迷你wiki/</id>
<published>2016-09-17T06:18:19.000Z</published>
<updated>2020-02-25T14:55:00.706Z</updated>
<content type="html"><h1 id="前言">
<a href="#前言" class="headerlink" title="前言"></a>前言</h1>
<p>自己所建的知识型 wiki 到底有什么好处呢?这里引用
<a href="https://github.com/dmscode/Wiki-in-box" target="_blank" rel="external">wiki-in-box</a> 作者
<a href="https://github.com/dmscode" target="_blank" rel="external">@dmscode</a> 的一句话:</p>
<blockquote>
<p>我觉得管理知识碎片的最好形式就是 Wiki,因为很多时候知识总是逃不出一个相互定义的圈子,因为这是知识的本质,这也是不懂英语的人拿到了一本英英词典却无法学会英文的原因。而
Wiki 中知识的相互链接恰好十分形象的表现了这一点。</p>
</blockquote>
<p>刚好我本人最近记东西也是有点儿力不从心,看到这句话就打算试一下目前比较火的几款迷你型 wiki,在这里给大家抛砖,希望能砸到几个人(逃。
<br>
<a id="more"></a>
</p>
<hr>
<p>这篇文章将会简单地介绍三个用于搭建迷你 wikipedia 的软件:</p>
<ul>
<li>
<a href="https://github.com/dmscode/Wiki-in-box" target="_blank" rel="external">wiki-in-box</a>
</li>
<li>
<a href="http://simiki.org/zh-docs/" target="_blank" rel="external">simiki</a>
</li>
<li>
<a href="https://github.com/gollum/gollum" target="_blank" rel="external">gollum</a>
</li>
</ul>
<p>这三款 wiki 各有特点,大家可以根据喜好选择。</p>
<hr>
<h1 id="wiki-in-box">
<a href="#wiki-in-box" class="headerlink" title="wiki-in-box"></a>wiki-in-box</h1>
<p>先介绍一下 wiki-in-box,简单来说它就是一个写好的网页,并且可以利用相应组件来渲染相应的文件夹中 markdown 文件,生成相应的页面。</p>
<p>所以其使用方法很简单,也很多样,适合作为一个轻量级的 wiki 使用。</p>
<h2 id="使用说明">
<a href="#使用说明" class="headerlink" title="使用说明"></a>使用说明</h2>
<ol>
<li>第一步自然是去
<a href="https://github.com/dmscode/Wiki-in-box" target="_blank" rel="external">wiki-in-box</a> 的 github 页面下载整个文件夹,然后解压(当然克隆也是完全 ok 的)。</li>
<li>然后修改
<code>data</code> 文件夹中的
<code>index.md</code>的内容即可。</li>
<li>这里建议使用 index 作为网页的索引,同时可以根据喜欢微调一下
<code>index.html</code> 中的内容(比如调节一下页面设计之类的)</li>
<li>添加词条的方法很简单,就是把写好的 md 文件放入
<code>data</code> 文件夹中,然后给前面的页面做好链接即可。</li>
<li>链接规则很简单:
<code>[链接到一个页面](linux:software:vim)</code>,链接是无限深度的。</li>
<li>这个站点可以放在任意文件夹中,同时也可以放在网盘里面。</li>
<li>如果希望在本地使用,这里我推荐一个很好用的 chrome 插件:
<a href="https://chrome.google.com/webstore/detail/web-server-for-chrome/ofhbbkphhbklhfoeikjpcbhemlocgigb?utm_source=chrome-app-launcher-info-dialog" target="_blank" rel="external">web-server-for-chrome</a> 使用它,然后设置一下
<code>CHOOSE FOLDER</code> 为 wiki-in-box 的文件夹,然后设置
<code>WEB SERVER URL(S)</code> 为所需要的
<code>127.0.0.1:8887</code> 端口号可以随意,也可以使用本地
<code>192.168.0.1xx</code> 来作为地址。如果要开机启动和默认显示index.html可以在下面的
<code>Options</code> 中进行相应设置,方法很简单大家自己看看就会了。然后把之前设置好的地址和端口号保存在书签中即可。</li>
<li>如果要反正服务器中也很方便,可以先在 github 中建立一个仓库,把 wiki-in-box 上传到仓库中,然后在服务器(如Ubuntu系统)直接在
<code>/var/www/html/</code> 中使用
<code>git clone</code> 即可。这样的方式就是利用 git 来控制上传和管理,十分方便。</li>
</ol>
<h2 id="缺点">
<a href="#缺点" class="headerlink" title="缺点"></a>缺点</h2>
<ol>
<li>
<p>
<a href="https://github.com/dmscode/Wiki-in-box/issues/14" target="_blank" rel="external">markdown 文件名不支持中文</a> 的问题可以由
<a href="https://github.com/xdsnet" target="_blank" rel="external">xdsnet</a> 所提供的方法解决:</p>
<blockquote>
<p>我稍微跟踪了下程序,发现中文路径的问题还是出在 index.html 中,主要是 80 行的哪个规则式定义上:
<br>var reg = new RegExp(“^[\w\-\:]+$”); // 验证命名域
<br>它不匹配包含中文的 href 值,即如果 href 中包含了中文则匹配不成功,否则匹配成功。
<br>好像改成
<br>var reg = new RegExp(“^[\w\-\:\u4E00-\u9FA5\uFE30-\uFFA0]+$”); // 验证命名域
<br>就可以正确处理啦。</p>
</blockquote>
</li>
<li>
<p>不支持搜索,这个就需要自己去添加了。有时候不支持搜索确实挺麻烦的……我是小白就不操作了。</p>
</li>
</ol>
<hr>
<h1 id="simiki">
<a href="#simiki" class="headerlink" title="simiki"></a>simiki</h1>
<p>这是一个使用 Markdown 书写 Wiki, 生成静态 HTML 页面的 wiki 框架。但也包含了一些特别的东西。比如,如同 hexo 一样可以在
<code>_config.yml</code> 中完成相应的站点配置,在
<code>themes</code> 添加相应的主题;添加完 md 词条后就可以使用
<code>simiki g</code> 生成相应的静态文件。使用过 hexo 的话,应该会很有亲切感。</p>
<h2 id="使用说明-1">
<a href="#使用说明-1" class="headerlink" title="使用说明"></a>使用说明</h2>
<p>如果系统是 Linux 的话,使用起来非常简单,可以从 pip 来安装 simiki。然后快速配置:
<br>
<img src="/2016/09/17/搭建属于自己的迷你wiki/P1.png" alt="Quick Start" title="Quick Start">
</p>
<p>但如果使用 windows 就比较麻烦了,而且目前 simiki 对于 windows 的支持不是很好。安装起来比较复杂,还不太容易操作。</p>
<h2 id="缺点-1">
<a href="#缺点-1" class="headerlink" title="缺点"></a>缺点</h2>
<ol>
<li>还是不支持全站搜索</li>
<li>windows 版需要折腾,而且版本尚有问题。</li>
<li>我使用的是windows,如果需要放在linux服务器上使用还挺麻烦的。</li>
<li>文件夹最多支持两级目录分类,不太方便。</li>
</ol>
<h1 id="Gollum">
<a href="#Gollum" class="headerlink" title="Gollum"></a>Gollum</h1>
<p>关于 Gollum 的相关介绍可以参照我的上一篇博文
<a href="http://meteoritey.github.io/2016/09/04/Gollum%E7%9A%84%E6%8A%98%E8%85%BE%E8%AE%B0%E5%BD%95/">Gollum 的折腾记录</a>,gollum 虽然安装起来比较复杂,用 windows 的话可能会遇到一些麻烦,不过一旦安装好了,因为其可以使用网页来创建md文件和支持搜索功能,在本地也可以使用git仓库管理模式,用起来应该算几款
wiki 框架中最易上手的吧。</p>
<h1 id="最后">
<a href="#最后" class="headerlink" title="最后"></a>最后</h1>
<p>目前我在使用 wiki-in-box,感觉还是越简洁的越好越不容易出问题,而且目前支持无限链接深度也很实用。不过究竟哪款更合适,还是见仁见智选择自己觉得最顺手的一款才是最佳选择。</p>
</content>
<summary type="html">
<h1 id="前言">
<a href="#前言" class="headerlink" title="前言"></a>前言</h1>
<p>自己所建的知识型 wiki 到底有什么好处呢?这里引用
<a href="https://github.com/dmscode/Wiki-in-box">wiki-in-box</a> 作者
<a href="https://github.com/dmscode">@dmscode</a> 的一句话:</p>
<blockquote>
<p>我觉得管理知识碎片的最好形式就是 Wiki,因为很多时候知识总是逃不出一个相互定义的圈子,因为这是知识的本质,这也是不懂英语的人拿到了一本英英词典却无法学会英文的原因。而
Wiki 中知识的相互链接恰好十分形象的表现了这一点。</p>
</blockquote>
<p>刚好我本人最近记东西也是有点儿力不从心,看到这句话就打算试一下目前比较火的几款迷你型 wiki,在这里给大家抛砖,希望能砸到几个人(逃。
<br>
</summary>
<category term="软件笔记" scheme="http://meteoritey.github.io/categories/%E8%BD%AF%E4%BB%B6%E7%AC%94%E8%AE%B0/"/>
<category term="wiki" scheme="http://meteoritey.github.io/tags/wiki/"/>
</entry>
<entry>
<title>Gollum的折腾记录</title>
<link href="http://meteoritey.github.io/2016/09/04/Gollum%E7%9A%84%E6%8A%98%E8%85%BE%E8%AE%B0%E5%BD%95/"/>
<id>http://meteoritey.github.io/2016/09/04/Gollum的折腾记录/</id>
<published>2016-09-04T09:30:04.000Z</published>
<updated>2016-09-17T06:20:18.532Z</updated>
<content type="html"><h1 id="前言">
<a href="#前言" class="headerlink" title="前言"></a>前言</h1>
<p>最近好久都没有更新博客了,除了懒之外,还有一个原因是最近早起去上班实在是有些力不从心啊……员工的岗前培训内容还是蛮多的,所以我打算试试早就想用的 local wikipedia
来当知识笔记了。</p>
<p>借着小伙伴
<a href="https://yhyy135.github.io/" target="_blank" rel="external">@Acuario</a>的一篇博文,我也要紧跟大神的「
<a href="https://yhyy135.github.io/2016/08/28/how-to-use-git/" target="_blank" rel="external">Git 简明教程</a>」脚步来一篇教程。</p>
<p>这次先试用了一下 Gollum ,我看网络上好像没太多介绍,那么我就顺便写个安装介绍咯。</p>
<a id="more"></a>
<h1 id="Gollum-是什么?">
<a href="#Gollum-是什么?" class="headerlink" title="Gollum 是什么?"></a>Gollum 是什么?</h1>
<p>Gollum简单来说就是一个基于 git 的 wiki 系统。同时一个 Gollum Wiki也是一个简易的 git 仓库:</p>
<ul>
<li>
<p>一个 Gollum 仓库的内容都是可以人工编辑的,仓库是空的话则无法人工编辑。页面都拥有一个唯一的文件名字,并且你可以用任意方式整合在文件夹中。其他内容(例如:图片、PDF
和 页面的header/footers )也能显示在页面中。</p>
</li>
<li>
<p>Gollum 页面有以下特点</p>
<ul>
<li>可以使用多种的
<a href="https://github.com/gollum/gollum#markups" target="_blank" rel="external">markups</a>;</li>
<li>能够用任意的编辑器或者 IDE 编辑,并且也可以使用网页交互页面编辑(例如
<a href="http://localhost:4567" target="_blank" rel="external">http://localhost:4567</a> );</li>
<li>能以所有版本显示(commits)。</li>
</ul>
</li>
</ul>
<p>另外 Gollum 支持的系统有 Unix/Linux-like 和 Windows。</p>
<h1 id="如何安装-Gollum">
<a href="#如何安装-Gollum" class="headerlink" title="如何安装 Gollum"></a>如何安装 Gollum</h1>
<h2 id="我的系统环境是:">
<a href="#我的系统环境是:" class="headerlink" title="我的系统环境是:"></a>我的系统环境是:</h2>
<ul>
<li>Windows 10 build 1607;</li>
<li>需要安装
<a href="http://download.oracle.com/otn-pub/java/jdk/8u101-b13/jre-8u101-windows-x64.exe?AuthParam=1472555907_456de1a2f23e739852c4d8606187435c" target="_blank" rel="external">JRE</a>;</li>
<li>需要安装
<a href="https://s3.amazonaws.com/jruby.org/downloads/9.1.2.0/jruby_windows_x64_9_1_2_0.exe" target="_blank" rel="external">JRuby 9.1.2.0 Windows Executable (x64)</a>。</li>
</ul>
<blockquote>
<p>注意: Windows 支持还在开发当中!许多东西不会正常运行, 也有许多测试是没有通过的. 这里请了解你所面临的风险。
<br>ps:也就是有些功能不太正常而已:P</p>
</blockquote>
<h2 id="使用gem命令安装">
<a href="#使用gem命令安装" class="headerlink" title="使用gem命令安装"></a>使用gem命令安装</h2>
<p>完成上面的环境配置后,以管理员权限运行Powershell并输入:</p>
<p>
<code>gem install gollum</code>
</p>
<p>出现下图所示信息,就代表已经安装成功了:
<br>
<img src="/2016/09/04/Gollum的折腾记录/P1.png" alt="Powershell信息" title="Powershell信息">
</p>
<h1 id="简单使用-gollum">
<a href="#简单使用-gollum" class="headerlink" title="简单使用 gollum"></a>简单使用 gollum</h1>
<h2 id="快速开始">
<a href="#快速开始" class="headerlink" title="快速开始"></a>快速开始</h2>
<p>gollum的使用很简单:</p>
<ol>
<li>打开 powershell 或者其他随便什么命令行工具;</li>
<li>使用
<code>cd</code>命令定位到你需要建立wiki的文件夹(例如D:\Users\Usersname\Documents\GitHub\MyWiKi);</li>
<li>输入
<code>gollum</code>;</li>
<li>在浏览器中打开
<a href="http://localhost:4567" target="_blank" rel="external">http://localhost:4567</a> 。</li>
</ol>
<p>这些步骤将会开启网页服务器(WEBrick),并在网页交互页面上运行Gollum,之后就可以在里面查看和编辑 wiki 词条了。</p>
<h2 id="gollum-网页交互页面介绍">
<a href="#gollum-网页交互页面介绍" class="headerlink" title="gollum 网页交互页面介绍"></a>gollum 网页交互页面介绍</h2>
<ul>
<li>以下是网页home页面的示范:</li>
</ul>
<img src="/2016/09/04/Gollum的折腾记录/P3.png" alt="home页面" title="home页面">
<hr>
<ul>
<li>使用
<code>New</code>新建一个词条时,可以使用
<code>/</code>来建立相应的文件夹层次结构:</li>
</ul>
<img src="/2016/09/04/Gollum的折腾记录/P7.png" alt="新建页面" title="新建页面">
<blockquote>
<p>这里需要注意的是,文件名字不支持中文,如果键入中文名字的话,会自动把中文转换为拼音型式,但wiki的内容是支持中文显示的。具体如下图中所示:</p>
</blockquote>
<img src="/2016/09/04/Gollum的折腾记录/P8.png" alt="词条页面" title="词条页面">
<hr>
<ul>
<li>进入相应词条页面后:</li>
</ul>
<img src="/2016/09/04/Gollum的折腾记录/P6.png" alt="词条页面" title="词条页面">
<hr>
<ul>
<li>
<code>Edit</code>可以用来编辑当前wiki页面:</li>
</ul>
<img src="/2016/09/04/Gollum的折腾记录/P2.png" alt="编辑页面" title="编辑页面">
<hr>
<ul>
<li>
<code>File</code>可以显示当前wiki文件夹下面的文件结构:</li>
</ul>
<img src="/2016/09/04/Gollum的折腾记录/P4.png" alt="文件夹结构" title="文件夹结构">
<hr>
<ul>
<li>
<code>history</code>可以显示当前wiki页面的编辑历史(git既视感出现!):</li>
</ul>
<img src="/2016/09/04/Gollum的折腾记录/P5.png" alt="文件夹结构" title="文件夹结构">
<hr>
<h2 id="使用命令行方式">
<a href="#使用命令行方式" class="headerlink" title="使用命令行方式"></a>使用命令行方式</h2>
<p>关于下表中的注意事项和配置文件请移步
<a href="https://github.com/gollum/gollum/blob/master/README.md#configuration" target="_blank" rel="external">CONFIGURATION</a>
</p>
<table>
<thead>
<tr>
<th>命令选项</th>
<th>参数</th>
<th>描述</th>
</tr>
</thead>
<tbody>
<tr>
<td>–host</td>
<td>[HOST]</td>
<td>Specify the hostname or IP address to listen on. Default:
<code>0.0.0.0</code>.
<sup>1</sup>
</td>
</tr>
<tr>
<td>–port</td>
<td>[PORT]</td>
<td>Specify the port to bind Gollum with. Default:
<code>4567</code>.</td>
</tr>
<tr>
<td>–config</td>
<td>[FILE]</td>
<td>Specify path to Gollum’s configuration file.</td>
</tr>
<tr>
<td>–ref</td>
<td>[REF]</td>
<td>Specify the git branch to serve. Default:
<code>master</code>.</td>
</tr>
<tr>
<td>–adapter</td>
<td>[ADAPTER]</td>
<td>Launch Gollum using a specific git adapter. Default:
<code>grit</code>.
<sup>2</sup>
</td>
</tr>
<tr>
<td>–bare</td>
<td>none</td>
<td>Tell Gollum that the git repository should be treated as bare. This is only
necessary when using the default grit adapter.</td>
</tr>
<tr>
<td>–base-path</td>
<td>[PATH]</td>
<td>Specify the leading portion of all Gollum URLs (path info). Setting this to
<code>/wiki</code> will make the wiki accessible under
<code>http://localhost:4567/wiki/</code>. Default:
<code>/</code>.</td>
</tr>
<tr>
<td>–page-file-dir</td>
<td>[PATH]</td>
<td>Specify the subdirectory for all pages. If set, Gollum will only serve pages
from this directory and its subdirectories. Default: repository root.</td>
</tr>
<tr>
<td>–css</td>
<td>none</td>
<td>Tell Gollum to inject custom CSS into each page. Uses
<code>custom.css</code> from repository root.
<sup>3,5</sup>
</td>
</tr>
<tr>
<td>–js</td>
<td>none</td>
<td>Tell Gollum to inject custom JS into each page. Uses
<code>custom.js</code> from repository root.
<sup>3,5</sup>
</td>
</tr>
<tr>
<td>–emoji</td>
<td>none</td>
<td>Parse and interpret emoji tags (e.g. :heart:).</td>
</tr>
<tr>
<td>–no-edit</td>
<td>none</td>
<td>Disable the feature of editing pages.</td>
</tr>
<tr>
<td>–live-preview</td>
<td>none</td>
<td>Enable the live preview feature in page editor.</td>
</tr>
<tr>
<td>–no-live-preview</td>
<td>none</td>
<td>Disable the live preview feature in page editor.</td>
</tr>
<tr>
<td>–allow-uploads</td>
<td>[MODE]</td>
<td>Enable file uploads. If set to
<code>dir</code>, Gollum will store all uploads in the
<code>/uploads/</code> directory in repository root. If set to
<code>page</code>, Gollum will store each upload at the currently edited page.
<sup>4</sup>
</td>
</tr>
<tr>
<td>–mathjax</td>
<td>none</td>
<td>Enables MathJax (renders mathematical equations). By default, uses the
<code>TeX-AMS-MML_HTMLorMML</code> config with the
<code>autoload-all</code> extension.
<sup>5</sup>
</td>
</tr>
<tr>
<td>–irb</td>
<td>none</td>
<td>Launch Gollum in “console mode”, with a
<a href="https://github.com/gollum/gollum-lib/" target="_blank" rel="external">predefined API</a>.</td>
</tr>
<tr>
<td>–h1-title</td>
<td>none</td>
<td>Tell Gollum to use the first
<code>&lt;h1&gt;</code> as page title.</td>
</tr>
<tr>
<td>–show-all</td>
<td>none</td>
<td>Tell Gollum to also show files in the file view. By default, only valid pages
are shown.</td>
</tr>
<tr>
<td>–collapse-tree</td>
<td>none</td>
<td>Tell Gollum to collapse the file tree, when the file view is opened. By default,
the tree is expanded.</td>
</tr>
<tr>
<td>–user-icons</td>
<td>[MODE]</td>
<td>Tell Gollum to use specific user icons for history view. Can be set to
<code>gravatar</code>,
<code>identicon</code> or
<code>none</code>. Default:
<code>none</code>.</td>
</tr>
<tr>
<td>–mathjax-config</td>
<td>[FILE]</td>
<td>Specify path to a custom MathJax configuration. If not specified, uses the
<code>mathjax.config.js</code> file from repository root.</td>
</tr>
<tr>
<td>–template-dir</td>
<td>[PATH]</td>
<td>Specify custom mustache template directory.</td>
</tr>
<tr>
<td>–help</td>
<td>none</td>
<td>Display the list of options on the command line.</td>
</tr>
<tr>
<td>–version</td>
<td>none</td>
<td>Display the current version of Gollum.</td>
</tr>
</tbody>
</table>
<h1 id="暂未解决的问题">
<a href="#暂未解决的问题" class="headerlink" title="暂未解决的问题"></a>暂未解决的问题</h1>
<ol>
<li>文件名无法显示为中文,不过通过使用
<code>gollum --h1-title</code>可以用标记为
<code>h1</code>格式的文字作为该词条的标题。</li>
<li>不知道为何无法进行认证登录,每个创建的页面下面作者均为Anonymous(原谅我是个彩笔,请大家提示)。</li>
</ol>
<h1 id="参考资料">
<a href="#参考资料" class="headerlink" title="参考资料"></a>参考资料</h1>
<ol>
<li>
<a href="https://github.com/gollum/gollum" target="_blank" rel="external">Gollum Github Repositories</a>
</li>
<li>
<a href="https://github.com/gollum/gollum/wiki" target="_blank" rel="external">Gollum Wiki</a>
</li>
<li>
<a href="https://github.com/gollum/gollum/wiki/Installation#windows" target="_blank" rel="external">Gollum Installation for Windows</a>
</li>
<li>
<a href="https://github.com/gollum/gollum/issues/1044#issuecomment-126784479" target="_blank" rel="external">Support Windows via JRuby - Meta Issue #1044</a>
</li>
</ol>
</content>
<summary type="html">
<h1 id="前言">
<a href="#前言" class="headerlink" title="前言"></a>前言</h1>
<p>最近好久都没有更新博客了,除了懒之外,还有一个原因是最近早起去上班实在是有些力不从心啊……员工的岗前培训内容还是蛮多的,所以我打算试试早就想用的 local wikipedia
来当知识笔记了。</p>
<p>借着小伙伴
<a href="https://yhyy135.github.io/">@Acuario</a>的一篇博文,我也要紧跟大神的「
<a href="https://yhyy135.github.io/2016/08/28/how-to-use-git/">Git 简明教程</a>」脚步来一篇教程。</p>
<p>这次先试用了一下 Gollum ,我看网络上好像没太多介绍,那么我就顺便写个安装介绍咯。</p>
</summary>
<category term="软件笔记" scheme="http://meteoritey.github.io/categories/%E8%BD%AF%E4%BB%B6%E7%AC%94%E8%AE%B0/"/>
<category term="wiki" scheme="http://meteoritey.github.io/tags/wiki/"/>
</entry>
<entry>
<title>大学毕业了</title>
<link href="http://meteoritey.github.io/2016/07/03/%E5%A4%A7%E5%AD%A6%E6%AF%95%E4%B8%9A%E9%9A%8F%E7%AC%94/"/>
<id>http://meteoritey.github.io/2016/07/03/大学毕业随笔/</id>
<published>2016-07-03T02:39:22.000Z</published>
<updated>2016-07-04T00:40:46.927Z</updated>
<content type="html"><p>大学四年的时间一晃而过,离校前最后看一眼宿舍,才忆起了与入学时有所不同的就是明显干净了许多和遗留下了许多带不走的往昔。
<br>
<a id="more"></a>
</p>
<hr>
<p>在写此文时,我方才发现自己是个薄情之人,大学生活只有些许照片记录,却不曾记得大一到大二的时光。细细想来,自己既没有去图书馆认真地自习过,也没有好好的享受大学生活,而是把时间都交给了网吧。大三之后,在室友的督促下,我们516宿舍加上门哥才一起奋战各门考试。暗无天日的复习重修课程和期末考试,到现在想起来还有些后怕,要是当时一步松懈我可能就无法正常毕业了233333。直至大四,516宿舍大战求生之路!我可以拍着胸脯说我的室友们都是最棒的,没有你们的帮助和支持还有吐槽,我的大学生活是不完美的。</p>
<p>临近毕业才会想着回忆,但自己却记不起多少了。最后的几天离校时间都在忙着完成毕设,忙着和大学记忆告别。四年时光如沙又似水,流沙不息滴水无情,到头来只能忆起点滴。不敢妄言学业有成,但能确信有良友相识。</p>
<p>难离难舍总有一些常情如此不可推卸,任世间再冷酷,想起这时光还有快乐可言。</p>
<p>事物应当恰当地结束,这在生活中很重要。只有在结束此刻你才能放手,否则心里就会装满应该说却从不曾说的话,心就会因悔恨而沉重。</p>
<p>同学们,收好我们的行囊,向着诗和远方继续前进吧!</p>
</content>
<summary type="html">
<p>大学四年的时间一晃而过,离校前最后看一眼宿舍,才忆起了与入学时有所不同的就是明显干净了许多和遗留下了许多带不走的往昔。
<br>
</summary>
<category term="谈笑风生" scheme="http://meteoritey.github.io/categories/%E8%B0%88%E7%AC%91%E9%A3%8E%E7%94%9F/"/>
<category term="随笔" scheme="http://meteoritey.github.io/tags/%E9%9A%8F%E7%AC%94/"/>
</entry>
<entry>
<title>Windows 资源管理器不断重启的解决方案</title>
<link href="http://meteoritey.github.io/2016/04/18/Windows%E8%B5%84%E6%BA%90%E7%AE%A1%E7%90%86%E5%99%A8%E4%B8%8D%E6%96%AD%E9%87%8D%E5%90%AF%E7%9A%84%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88/"/>
<id>http://meteoritey.github.io/2016/04/18/Windows资源管理器不断重启的解决方案/</id>
<published>2016-04-18T15:58:31.000Z</published>
<updated>2016-04-19T13:02:16.172Z</updated>
<content type="html"><p>不久之前,咱电脑上的 Windows 资源管理器出了点儿问题:一开机就不断自重启 Windows 资源管理器,并且导致 cpu 占用率和硬盘占用率居高不下,影响正常使用。特别在咱时隔三日突发奇想地打算弄弄毕设的时候,这个毛病的出现简直是一个学(wan)习(mei)机(jie)会(kou)。</p>
<a id="more"></a>
<h2 id="准备工作">
<a href="#准备工作" class="headerlink" title="准备工作"></a>准备工作</h2>
<p>首先需要搞清楚到底是什么问题导致 Windows 资源管理器不断重启,俗话说巧妇难为无米之炊,这里推荐一个好用的工具
<a href="http://www.nirsoft.net/utils/shexview.html" target="_blank" rel="external">ShellExView</a> (英语不好的朋友可以在网页上找到简体中文语言附件,和执行文件放在同一个文件夹即可)。</p>
<p>这个软件是免安装使用的,下载即可使用。由于此时资源管理器在不断地重启,通过 explorer 找到这个刚下载的压缩包并允许这个程序这个方法不太可行。这时可以让电脑重启加载安全模式来使用
ShellExView:win+R → 键入「msconfig」 → 选项卡中找到「引导」 → 勾选「安全引导」 → 确定并重启电脑。虽然是这么说,反正咱是在资源管理器重启间隙迅速打开压缩包的 ̄▽ ̄。</p>
<h2 id="修复问题">
<a href="#修复问题" class="headerlink" title="修复问题"></a>修复问题</h2>
<p>打开 ShellExView 后的界面如下:</p>
<img src="/2016/04/18/Windows资源管理器不断重启的解决方案/2016-04-18-01.png" alt="ShellExView" title="ShellExView">
<p>现在顶部项目栏中找到「文件创建时间」一栏,让下面的项目以创建时间为序,查找最新的 shell 改动。图中已按创建时间排序,且选中的两个项目是在问题出现的当天创建的,很容易知道这两个文件就是这次问题的罪魁祸首。</p>
<p>可以在这两项文件的属性里面找到这两个文件的路径位置等相关信息:</p>
<hr>
<p>扩展名称 :
<br>已禁用 : 是
<br>类型 : 复制挂钩处理
<br>描述 :
<br>版本 :
<br>产品名称 :
<br>公司 :
<br>我的电脑 : 否
<br>桌面 : 否
<br>控制面板 : 否
<br>我的网络位置 : 否
<br>整个网络 : 否
<br>远程计算机 : 否
<br>文件名 : C:\Users\$username\AppData\Local\Microsoft\Windows\Explorer\Memory\Clean64.dll
<br>CLSID : {2EC77CE8-4DD8-2CF9-102A-DF90C9D8E26A}
<br>文件创建时间 : 不适用
<br>CLSID 修改时间 : 2016/4/7 星期四 16:02:33
<br>微软 : 否
<br>文件扩展 : Directory
<br>文件属性 :
<br>文件大小 : 0
<br>.NET 扩展 : 否
<br>数字签名 :
<br>缺少文件 : 是 </p>
<hr>
<p>扩展名称 :
<br>已禁用 : 是
<br>类型 : 图标覆盖处理
<br>描述 :
<br>版本 :
<br>产品名称 :
<br>公司 :
<br>我的电脑 : 否
<br>桌面 : 否
<br>控制面板 : 否
<br>我的网络位置 : 否
<br>整个网络 : 否
<br>远程计算机 : 否
<br>文件名 : C:\Users\$username\AppData\Local\Microsoft\Windows\Explorer\Memory\Clean64.dll
<br>CLSID : {1FC77CE8-4DD8-2CF9-102A-DF90C9D8E26A}
<br>文件创建时间 : 不适用
<br>CLSID 修改时间 : 2016/4/7 星期四 16:02:33
<br>微软 : 否
<br>文件扩展 :
<br>文件属性 :
<br>文件大小 : 0
<br>.NET 扩展 : 否
<br>数字签名 :
<br>缺少文件 : 是 </p>
<hr>
<p>正是这两个文件导致了 Windows 资源管理器不断重启,禁用这两项文件并在源文件路径中删除之后正常重启就能恢复正常了。</p>
</content>
<summary type="html">
<p>不久之前,咱电脑上的 Windows 资源管理器出了点儿问题:一开机就不断自重启 Windows 资源管理器,并且导致 cpu 占用率和硬盘占用率居高不下,影响正常使用。特别在咱时隔三日突发奇想地打算弄弄毕设的时候,这个毛病的出现简直是一个学(wan)习(mei)机(jie)会(kou)。</p>
</summary>
<category term="软件笔记" scheme="http://meteoritey.github.io/categories/%E8%BD%AF%E4%BB%B6%E7%AC%94%E8%AE%B0/"/>
<category term="解决办法" scheme="http://meteoritey.github.io/tags/%E8%A7%A3%E5%86%B3%E5%8A%9E%E6%B3%95/"/>
</entry>
<entry>
<title>一点儿随笔</title>
<link href="http://meteoritey.github.io/2016/03/28/%E4%B8%80%E7%82%B9%E5%84%BF%E9%9A%8F%E7%AC%94/"/>
<id>http://meteoritey.github.io/2016/03/28/一点儿随笔/</id>
<published>2016-03-28T10:39:00.000Z</published>
<updated>2016-03-28T16:09:55.913Z</updated>
<content type="html"><p>受到一条
<a href="https://twitter.com/ruanyf/status/713323072174948354" target="_blank" rel="external">推特</a>的提醒,三天晒网四天收网的我终于想起了博客好久没有更新了。于是乎决定写写最近的一些想法,所以呢内容是想到什么就说什么,不想管框架了看起来会有些杂乱。不爱看也没关系,反正也只是为了一抒心中所想而已。</p>
<a id="more"></a>
<hr>
<blockquote>
<p>ruanyf
<a href="https://twitter.com/ruanyf" target="_blank" rel="external">@ruanyf</a> 3月25日</p>
<p>不管你干什么,我都建议经常写作。随便写什么,不一定文辞优美,只需包含对自己领域的一些体会。不要低估写作的力量,它能让你从日常琐事抽身出来,透彻思考心中的问题。最重要的是,写给别人看时,你就成为更广阔世界的一部分。发表文字就是在宣称自己是社会一员,愿意做一些有意义的贡献。#书摘</p>
</blockquote>
<h2 id="毕业设计">
<a href="#毕业设计" class="headerlink" title="毕业设计"></a>毕业设计</h2>
<p>毕业设计我选了一个和专业相关度并不是很高的题目《基于 Unity3D 虚拟维修手部动作控制设计》,这里说是我选的,其实也算是老师半推半就塞给我的。本以为会有个简单的题目,谁知道却是个有挺多难点的题目。这个题目需要借助诺亦腾的体感设备捕捉动态数据,然后和
Unity3D 绑定的人偶相连接,来完成一些简单的动作和操作逻辑。简单来说,就是做一个VR类(virtual reality)的沉浸模拟。其实听到这个题目我当时心中是已经懵逼了啊哈哈哈哈。我这种大学四年只写过一个VB程序的人,感觉有点儿hold不住。不过,我想把这个当作一个挑战吧,看看自己能做到一个什么地步~</p>
<p>大四的下学期伊始和放假差不多,也许是突然的闲了下来,时间多的不知道如何去掌控。毕业设计的进度并不多,我也只是偶尔才想起来着手搞一下。所以时至今日,我对力量一无所知:</p>
<p>Axis neuron(诺亦腾的官方软件,以下简称 Axis)主要用于接收各个传感器的数据并对其进行处理后,把每一帧的 bvh 数据广播到一个端口上,其他软件可以通过接收这个端口的数据来获得传感器的
displacement 和 rotation 数值。那么问题来了,Unity3D怎么接收 Axis 的数据呢? 机智的我发现官方对 Unity3D 是做了支持的~然后我就在
SDK 中顺利的找到了一整套诺亦腾的脚本,其中导入默认的 robot 人偶并为其添加上一个 NeuronAnimatorInstance 的脚本之后就能连接上
Axis了。</p>
<img src="/2016/03/28/一点儿随笔/2016-03-28-01.png" alt="AxisNeuron界面" title="AxisNeuron界面">
<p>之后通过 Unity3D 官方的脚本包中的 SmoothFollow 顺利地为第三人称视角加上了摄像机。到这里为止都很顺利啦~</p>
<p>然而老师要求添加上学生自己做的人物模型,在导入模型时我似乎是发现了育碧 bug 了!对于贴图一无所知的我,也就歇菜了。</p>
<img src="/2016/03/28/一点儿随笔/2016-03-28-02.png" alt="脸部贴图丢失" title="脸部贴图丢失">
<p>每天的日子除了玩游戏就是不停地刷着时间线,毕设的进度大约不过15%吧……而且老师还突然给了一个课题让我帮着看看如何把 Jack(西门子的一款人机工效学软件)和诺亦腾的体感设备连接起来。经过阅读两方的文档和抓包分析,机智的我……仍然不太懂23333。唯一弄明白的就是,需要一个中转软件来接收bvh数据,然后需要做运算处理(包括添加
Jack 支持的消息包格式,对应关节顺序,坐标转换之类的),然后作为一个客户端传送到另一个 Jack服务器的端口上……简单来说,这什么玩意儿= =。</p>
<p>看到这里,不明白我在说什么吧~其实,我也不明白……</p>
<h2 id="最近在读的书——《上帝掷骰子吗-量子物理史话》">
<a href="#最近在读的书——《上帝掷骰子吗-量子物理史话》" class="headerlink" title="最近在读的书——《上帝掷骰子吗:量子物理史话》"></a>最近在读的书——《上帝掷骰子吗:量子物理史话》</h2>
<blockquote>
<p> 本书将带你做一次量子之旅。读者将从神话时代出发,沿着量子发展的道路,亲身去经历科学史上的乌云和暴雨,追逐流星的辉光,穿越重重迷雾和险滩,和最伟大的物理学家们并肩作战。除了回顾基本的历史背景,我们还将向着未来探险,去逐一摸索量子论面前的不同道路,闯入人迹罕至的未知境地,和先行者们一起开疆扩土。让你惊叹的,不仅仅是沿途那令人眼花缭乱的绚可风景,更来自于你内心深处的思索和启示一那是科学深植在每个人心中不可抗拒的魅力。
<br> 本书是关于量子论的故事。量子论是一个极为奇妙的理论:从物理角度来说,它在科学家中间引起了最为激烈的争议和关注:从现实角度来说,它给我们的社会带来了无与伦比的变化和进步;从科学史角度来说,也几乎没有哪段历史比量子论的创立得到了更为彻底的研究。然而不可思议的是,它的基本观点和假说至今没有渗透到大众的意识中去,这无疑又给它增添了一道神秘的光环。
<br> 本书适合任何有中学基本物理概念的读者。不管你的水平如何,只要对科学和历史有一点兴趣,我们都诚邀你同行。或许,你将收获一次人生中难得的奇妙体验 。</p>
</blockquote>
<p>以上是来自亚马逊网页上的介绍。</p>
<p>我之所以开始读这本书,那是因为在知乎上被安利的(我还真是容易被 manipulated )。我对于物理还是很感兴趣的,但是这个兴趣还不足以驱动我沉入其中,所以我自己对于爱好物理这个说法是抵抗的。说起来高中物理补课老师是以前的一中物理老师,年岁已然很大,但是却对物理的兴趣丝毫不减。在他身上,我看到的不是课本上的物理公式也不是卷面上的问答题,而是他对于物理有自己的看法。现在迷惑之时,依然会回想起他说过的一句话:「物理学上任何的讨论,都必须确定一个对象和定义一个范畴,没有范畴不成方圆」。静下心来仔细查看一下对象和范畴,很多事情也能明晰很多。</p>
<p>好像扯得太远了,这本书对于稍有物理知识的我来说,确实是一个很好的科普内容。书中叙事以时间为线,又把理论分流派来讲述,语言有趣味性,例子也十分易懂。书中会出现大量熟悉的人物名字,同时饭后闲谈中会有很多有意思的科普。现在我还没看完,感受最深的就是敬畏。其中提到的每一个人都有着坚定的意念和不懈的坚持,他们为了自己的想法而付诸实践不断努力着。回想那些公式中熟悉的名字,敬畏之情油然而生。总之是一本很好的科普,对物理感兴趣之人能从全局上一瞰量子物理论,对求知感兴趣之人能一窥完全颠覆与经典物理的量子世界。我这么笨的人读来都很轻松,总之看到很爽就是了。</p>
<p>书中还提到了线性代数,我觉得我在大学课程中完全没有学会线性代数的精髓啊。书中的例子确实十分简易贴近生活啊,半瓶醋的我终于弄明白了线性代数这玩意儿的意义了。</p>
<p>如果看了上面的话而觉得这本书没意思的话,那肯定是我安利的姿势太差了。书绝对是好书!有时间的话就看看物理巨匠们的故事吧~</p>
<h2 id="其他">
<a href="#其他" class="headerlink" title="其他"></a>其他</h2>
<ol>
<li>
<p>有时候真是瞬间被呛得无语,既然无法互相理解又懒得解释,那就不用解释了。</p>
</li>
<li>
<p>你问我啊,我可以回答你说无可奉告。你也不高兴,那怎么办?我提一个建议就和钦定一样咯。中国一句话叫:「闷声发大财」,我就什么话也不讲这是最好的!</p>
</li>
<li>
<p>本季度最喜欢的番就是《灰与幻想的格林姆迦尔》了,虽然我一直是一个坚定的哈梦党,但最近几集让我也入了哈梅股了~梦儿和梅丽都是理想型!咳咳,其实这部番的亮点是剧情节奏和人物心理活动啦。马纳多是之前团队的支柱,哈尔希洛在马纳多死后也不断地用自己和他比较。哈尔希洛对于自己的定位思考,对于伙伴关系的思考,逐渐地让原本几近分崩离析的团队又聚集了起来。哈尔希洛经历了迷茫到坚定,懦弱到勇敢,不断在与马纳多比较的自己也在一步步成长。最后一集,哈尔希洛得到了大家的力量单挑了
dead spot。</p>
<p>PS:最主要的是我觉得监督对于福利镜头的理解很到位啊。</p>
</li>
</ol>
</content>
<summary type="html">
<p>受到一条
<a href="https://twitter.com/ruanyf/status/713323072174948354">推特</a>的提醒,三天晒网四天收网的我终于想起了博客好久没有更新了。于是乎决定写写最近的一些想法,所以呢内容是想到什么就说什么,不想管框架了看起来会有些杂乱。不爱看也没关系,反正也只是为了一抒心中所想而已。</p>
</summary>
<category term="谈笑风生" scheme="http://meteoritey.github.io/categories/%E8%B0%88%E7%AC%91%E9%A3%8E%E7%94%9F/"/>
<category term="随笔" scheme="http://meteoritey.github.io/tags/%E9%9A%8F%E7%AC%94/"/>
</entry>
<entry>
<title>近期使用bilibili的问题</title>
<link href="http://meteoritey.github.io/2016/02/07/%E8%BF%91%E6%9C%9F%E4%BD%BF%E7%94%A8bilibili%E7%9A%84%E9%97%AE%E9%A2%98/"/>
<id>http://meteoritey.github.io/2016/02/07/近期使用bilibili的问题/</id>
<published>2016-02-06T17:56:05.000Z</published>
<updated>2016-04-19T12:37:49.752Z</updated>
<content type="html"><h2 id="摘要">
<a href="#摘要" class="headerlink" title="摘要"></a>摘要</h2>
<p>最近在上bilibili的时候发现了两个问题:</p>
<ol>
<li>不论什么视频加载速度都很慢,换过ip后问题依旧。</li>
<li>blibili播放器出现乱码,但弹幕可正常显示。
<a id="more"></a>
</li>
</ol>
<hr>
<h2 id="分析">
<a href="#分析" class="headerlink" title="分析"></a>分析</h2>
<h3 id="第一个问题">
<a href="#第一个问题" class="headerlink" title="第一个问题"></a>第一个问题</h3>
<ul>
<li>
<p>我一开始怀疑是我不小心给bilibili.com设置了代理,但修改代理配置和使用播放器里面的海外加速都没用。</p>
</li>
<li>
<p>在更换ip之后,发现并不是我的网络有问题。</p>
</li>
<li>
<p>在edge下面,速度正常
<ruby>
<rp>(</rp>
<span class="heimu" title="你知道的太多了">然而edge这货在看视频的时候会卡死……</span>
<rp>)</rp>
</ruby>。</p>
</li>
<li>初步确定是chrome的问题后,我发现了视频加载速度出现问题的时候,正好和我使用流量节省程序的时间点重合。</li>
</ul>
<img src="/2016/02/07/近期使用bilibili的问题/2016-02-07-03.png" alt="流量节省工具" title="流量节省工具">
<blockquote>
<p>
<strong>流量节省工具</strong>,是google最近新推出的网页流量压缩工具。开启后会在加载要访问的网页之前先使用 Google 服务器对其进行压缩,以提高网页的访问速率和有助于用户根据所使用的网络连接的类型在流量消耗方面做出更明智的决策。</p>
</blockquote>
<p>感觉网页提升速度也并不明显呐……于是停用插件后问题解决。</p>
<h3 id="第二个问题">
<a href="#第二个问题" class="headerlink" title="第二个问题"></a>第二个问题</h3>
<img src="/2016/02/07/近期使用bilibili的问题/2016-02-07-01.png" alt="哔哩哔哩播放器乱码" title="哔哩哔哩播放器乱码">
<ul>
<li>
<p>这个问题困扰我一段时间了,清理缓存和恢复默认设置无效。</p>
</li>
<li>
<p>重装了chrome也没有效果。</p>
</li>
</ul>
<p>经过一段时间的查找,发现了原因所在。
<br>因为chrome默认开启了
<strong>DirectWrite Windows字体渲染系统</strong>,导致了加载播放器后的乱码。
<br>在地址栏中输入chrome://flags回车,进入chrome新功能实验室,找到
<strong>停用DirectWrite Windows</strong>这一项,并启用此项即可。
<br>
<img src="/2016/02/07/近期使用bilibili的问题/2016-02-07-02.png" alt="停用DirectWrite Windows" title="停用DirectWrite Windows">
</p>
</content>
<summary type="html">
<h2 id="摘要">
<a href="#摘要" class="headerlink" title="摘要"></a>摘要</h2>
<p>最近在上bilibili的时候发现了两个问题:</p>
<ol>
<li>不论什么视频加载速度都很慢,换过ip后问题依旧。</li>
<li>blibili播放器出现乱码,但弹幕可正常显示。
</summary>
<category term="软件笔记" scheme="http://meteoritey.github.io/categories/%E8%BD%AF%E4%BB%B6%E7%AC%94%E8%AE%B0/"/>
<category term="解决办法" scheme="http://meteoritey.github.io/tags/%E8%A7%A3%E5%86%B3%E5%8A%9E%E6%B3%95/"/>
</entry>
<entry>
<title>Hexo主题修改记录</title>
<link href="http://meteoritey.github.io/2016/01/04/Hexo%E4%B8%BB%E9%A2%98%E4%BF%AE%E6%94%B9%E8%AE%B0%E5%BD%95/"/>
<id>http://meteoritey.github.io/2016/01/04/Hexo主题修改记录/</id>
<published>2016-01-04T11:06:23.000Z</published>
<updated>2016-01-05T14:55:07.614Z</updated>
<content type="html"><p>首先感谢
<a href="http://litten.github.io/" target="_blank" rel="external">Litten</a>提供的主题
<a href="https://github.com/litten/hexo-theme-yilia" target="_blank" rel="external">yilia</a>。
<br>这几天花了点儿时间来对主题yilia进行微调。之后还会有一些改动,会在更新栏目里面说明。
<br>本文主要是用来记录主题修改的过程
<ruby>
<rp>(</rp>
<span class="heimu" title="你知道的太多了">主要是脑子不好使
<em>(:3」∠)</em>
</span>
<rp>)</rp>
</ruby>,如果能给大家起到抛砖引玉的效果那就再好不过了。</p>
<a id="more"></a>
<hr>
<h2 id="更新记录">
<a href="#更新记录" class="headerlink" title="更新记录"></a>更新记录</h2>
<p>2016-01-05 — 添加「目录」
<br>2016-01-05 — 添加「版权声明」</p>
<h2 id="主题修改">
<a href="#主题修改" class="headerlink" title="主题修改"></a>主题修改</h2>
<h3 id="为文章内容添加了黑幕遮盖效果">
<a href="#为文章内容添加了黑幕遮盖效果" class="headerlink" title="为文章内容添加了黑幕遮盖效果"></a>为文章内容添加了黑幕遮盖效果</h3>
<p>黑幕就是上面开头摘要中的黑框效果,用法嘛你懂的。
<ruby>标签是HTML5引入的新标签。</ruby></p>
<p>打开
<code>theme/yilia/source/css/style.styl</code>,加入下面这一段css内容:
<br>
<figure class="highlight bash">
<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">.heimu &#123;</span>
<br>
<span class="line"> background-color:
<span class="comment">#252525 !important;</span>
</span>
<br>
<span class="line"> color:
<span class="comment">#252525 !important;</span>
</span>
<br>
<span class="line"> &#125;</span>
<br>
</pre>
</td>
</tr>
</table>
</figure>
</p>
<p>以上面的黑幕效果为例,需要使用时在文中插入:
<br>
<figure class="highlight bash">
<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>
<span class="line">5</span>
<br>
<span class="line">6</span>
<br>
<span class="line">7</span>
<br>
<span class="line">8</span>
<br>
<span class="line">9</span>
<br>
</pre>
</td>
<td class="code">
<pre>
<span class="line">&lt;ruby&gt;</span>
<br>
<span class="line"> &lt;rp&gt;(</span>
<br>
<span class="line"> &lt;/rp&gt;</span>
<br>
<span class="line"> &lt;span class=
<span class="string">"heimu"</span> title=
<span class="string">"你知道的太多了"</span>&gt;</span>
<br>
<span class="line"> 以及填充一下博客空白
<span class="comment">#需要黑幕遮挡的内容</span>
</span>
<br>
<span class="line"> &lt;/span&gt;</span>
<br>
<span class="line"> &lt;rp&gt;)</span>
<br>
<span class="line"> &lt;/rp&gt;</span>
<br>
<span class="line">&lt;/ruby&gt;</span>
<br>
</pre>
</td>
</tr>
</table>
</figure>
</p>
<h3 id="开启多说评论">
<a href="#开启多说评论" class="headerlink" title="开启多说评论"></a>开启多说评论</h3>
<p>原主题已经嵌入了多说评论的代码,这里只需要获取
<code>short-name</code>就可以了。
<br>首先需要去
<a href="http://duoshuo.com/create-site/" target="_blank" rel="external">多说</a>创建一个站点。
<br>之后在文件
<code>theme/yilia/_config.yml</code>中的相应位置填入
<code>short-name</code>即可。</p>
<h3 id="为网站添加小图标">
<a href="#为网站添加小图标" class="headerlink" title="为网站添加小图标"></a>为网站添加小图标</h3>
<p>在
<code>themes/yilia/_config.yml</code>里将
<code>favicon:</code>替换为
<code>favicon: /img/favicon.ico</code>。
<br>之后需要将favicon.ico图标文件放在
<code>yilia/source/img</code>目录下。
<br>制作图标的网站有
<a href="http://www.faviconer.com" target="_blank" rel="external">faviconer</a>和
<a href="http://www.bitbug.net/" target="_blank" rel="external">比特虫</a>等。</p>
<h3 id="修改addthis样式">
<a href="#修改addthis样式" class="headerlink" title="修改addthis样式"></a>修改addthis样式</h3>
<p>因为不喜欢share_jia的风格,所以这里先使用了addthis。但我发现addthis的样式并不统一,强迫症看着很难受就去addthis官网注册了个账户。
<br>在文件
<code>theme/yilia/layout/_partial/post/share_addthis.ejs</code>中,把原内容替换为官网提供的内容:
<br>
<figure class="highlight bash">
<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>
<span class="line">5</span>
<br>
<span class="line">6</span>
<br>
<span class="line">7</span>
<br>
<span class="line">8</span>
<br>
</pre>
</td>
<td class="code">
<pre>
<span class="line">&lt;div class=
<span class="string">"share_addthis"</span>&gt;</span>
<br>
<span class="line"> &lt;div class=
<span class="string">"addthis_sharing_toolbox"</span>&gt;</span>
<br>
<span class="line"></span>
<br>
<span class="line"> &lt;/div&gt;</span>
<br>
<span class="line"> &lt;!-- Go to www.addthis.com/dashboard to customize your tools --&gt;</span>
<br>
<span class="line"> &lt;script
<span class="built_in">type</span>=
<span class="string">"text/javascript"</span> src=
<span class="string">"//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-56890545bb1303cf"</span>
async=
<span class="string">"async"</span>&gt;</span>
<br>
<span class="line"> &lt;/script&gt;</span>
<br>
<span class="line">&lt;/div&gt;</span>
<br>
</pre>
</td>
</tr>
</table>
</figure>
</p>
<h3 id="添加目录">
<a href="#添加目录" class="headerlink" title="添加目录"></a>添加目录</h3>
<p>该目录的代码和样式均来自于luuman的
<a href="http://luuman.github.io/2015/12/27/Hexo-plug/" target="_blank" rel="external">Hexo插件安装</a>,在此表示感谢。
<br>不过根据文中的说法,我并没有成功,可能是luuman本人没有更新文章吧。
<br>但我参考了luuman的github内容,最终实现了目录。</p>
<h4 id="修改article-ejs的内容,添加判断目录出现的逻辑">
<a href="#修改article-ejs的内容,添加判断目录出现的逻辑" class="headerlink" title="修改article.ejs的内容,添加判断目录出现的逻辑"></a>修改article.ejs的内容,添加判断目录出现的逻辑</h4>
<p>在
<code>themes\yilia\layout\_partial\article.ejs</code>文件中修改两处内容:</p>
<figure class="highlight bash">
<table>
<tr>
<td class="gutter">
<pre>
<span class="line">1</span>
<br>