博客迁移到 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];
	}
}

上一篇     下一篇