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

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

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

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

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

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

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


上一篇     下一篇