博客迁移到 Jekyll @ GitHub - 你也可以fork在GitHub建站哦

| 分类 日志  | 标签 博客  GitHub  Jekyll  Markdown 

在 Wopus 上的博客空间快到期了,我终于下决心迁移到 GitHub 上。好处就不多说了,看看别人怎么说 Jekyll @ GitHub吧。

GitHub上找了个模板,花了一整天折腾修改,分类、链接、评论、附件等终于都完美了,搜索引擎优化、站内搜索等还没完成。如果需要可以在 GitHub 上参考我的这个 博客的完整代码

回看一下博客建立到现在快 9 年了,从刚开始的把博客当微博用,到中期的勤奋“耕耘”,再对比一下今年的7个月快过去了才 3 篇不像样的文章,今昔非比。这次迁移重新整理了博客,文章数目从 530 篇缩减到 250 篇。希望这次变换博客空间和引擎是个契机(好吧,是借口),接下来的时间里能多产出点东西。Idea 有很多,能不能出来就不知道了。

刚开始使用 Markdown 写东西,很不错。语法高亮可以使用 Pygments使用介绍在此。例子效果如下:

 1 void FixWordPressExportedXML(NSString *src, NSString *dst)
 2 {
 3     NSMutableString *data = [NSMutableString stringWithContentsOfFile:src encoding:NSUTF8StringEncoding error:nil];
 4  if (data)
 5  {
 6      for (NSInteger i = data.length - 1; i >= 0; i--)
 7      {
 8          unichar c = [data characterAtIndex:i];
 9          if (c < 0x20 && c != 9 && c != '\r' && c != '\n')
10          {
11              [data replaceCharactersInRange:NSMakeRange(i, 1) withString:@" "];
12          }
13      }
14      [data replaceOccurrencesOfString:@"&nbsp;" withString:@" " options:nil range:NSMakeRange(0, data.length)];
15      [data writeToFile:dst atomically:NO encoding:NSUTF8StringEncoding error:nil];
16  }
17 }

上一篇     下一篇