--- layout: post title: Free Blog with Github Pages category : Resource tags : [Git, Github, Markdown, Blog, Resource] --- ## Github 阳志平:"正是Github,让社会化编程成为现实。本文尝试谈谈GitHub的文化、技巧与影响。" 在[阳志平:如何高效利用GitHub](http://www.yangzhiping.com/tech/github.html)文中介 绍了Github的方方面面,包括一些很有意思的创意,如用Github做PPT,发布婚宴的邀请函等, 可以让人快速拥抱Github,十分不错。 * [How to build a Github](http://zachholman.com/talk/how-to-build-a-github/),Github一名早期员工介绍Github的历史,5年108名员工无人离职。 * [阳志平:如何高效利用GitHub](http://www.yangzhiping.com/tech/github.html),信息量很大,值得深入学习和实践。 * [Got Github](http://www.worldhello.net/gotgithub/),蒋鑫,介绍Github的开源书籍,你真的了解Github吗,如果不了解,可以认真看看此书。 ## Git * [Pro Git](http://git-scm.com/book),Git深入浅出教程,[中文版](http://git-scm.com/book/zh)。不过[git-scm](http://git-scm.com)被blocked了,不信你试试。这是一本开源的书籍,源代码见[Pro Git on Github](https://github.com/progit/progit)。 * [Git Internals PDF](https://github.com/pluralsight/git-internals-pdf),来自[Peepcode](http://peepcode.com/products/git-internals-pdf)的开源书籍,源代码已经放在Github。 * [Git Reference](http://gitref.org/),Git参考手册。 * [Linus讲解git](http://www.youtube.com/watch?v=4XpnKHJAok8),Google大会演讲,Linus介绍他创造git的原因,对比了git和svn。 ## Markdown 语法 * [Official Markdown Syntax](http://daringfireball.net/projects/markdown/syntax),Markdown的官方教程,讲了Markdown的起源,设计哲学和语法。 * [Markdown Syntax on Stackoverflow](http://stackoverflow.com/editing-help),Stackoverflow上的Markdown教程,介绍得更为简单实用。 写作 * [阳志平:Markdown写作浅谈](http://www.yangzhiping.com/tech/r-markdown-knitr.html),介绍了常见科技写作工具遇到的问题,如何使用Markdown替代并解决这些问题。 编辑器 * [Dillinger: Online Markdown Editor](http://dillinger.io/),Web版的在线编辑器,很漂亮,体验也不错,支持连接Dropbox、Github、Google Drive。 * [MarkdownPad for Windows](http://markdownpad.com/),左右两栏格式,可以实时预览渲染的效果,也支持自定义Markdown的CSS样式,可以把Github风格的Markdown CSS拷贝一份。 * [Markdown Vim Mode](https://github.com/plasticboy/vim-markdown) Vim的Markdown插件,提供语法高亮和折叠。 * [Vim + Chrome预览](http://howiefh.github.io/2013/05/16/vim-markdown-preview/),我现在都使用这种方案。 * [Git时代的VIM不完全使用教程](http://beiyuu.com/git-vim-tutorial/),介绍了Vim的基本用法,相关资料;重点在插件管理工具[Vundle](https://github.com/gmarik/vundle),结合Git,就类似Python的PIP、Ruby的Gem了,十分简便。补充下,这个人的博客风格也很简洁、漂亮。 * [Notepad++](http://notepad-plus-plus.org/),Markdown语法熟悉后,在日常学习工作时,多文件编辑会频繁,这时使用Notepad++占用内存小,也很方便。 更多编辑器参见:[阳志平:Markdown写作浅谈](http://www.yangzhiping.com/tech/r-markdown-knitr.html),[阳志平:Markdown生态链整理](http://www.yangzhiping.com/tech/markdown-ecosystem.html)。 Evernote 平时用Evernote比较多,顺便整理下和Markdown相关的方案。 * [马克飞象:专为印象笔记打造的Markdown编辑器](http://maxiang.info/),这好像是最早让Evernote支持Markdown的方案,不过是国人开发的,慎用。 * [Evernote](http://evernote.com/),中文版为[印象笔记](http://www.yinxiang.com/)。PC端、移动端有很多相关的应用、插件。推荐[Chrome](https://www.google.com/intl/zh-CN/chrome/browser/) + [Evernote Web Clipper](http://evernote.com/webclipper/)组合,在浏览网页时,可以随心所欲的剪辑收藏,很不错。 * [Ruby China:有人用Evernote整合Markdown吗?](http://ruby-china.org/topics/759) 其他 * [Ruby China: 不选择Markdown的理由](http://ruby-china.org/topics/10734),讲Markdown的坑,用了一年多,我也感觉该换换了。 * [Rei](http://blog.chloerei.com/authors/chloerei)是[Writings.io](https://writings.io/)的创建者,不过它[失败了](http://blog.chloerei.com/articles/79-writings-io-is-failure),马上就要[关闭](https://writings.io/);[36氪](http://www.36kr.com/)上的采访[我犯了过早产品化的错误——Writings.io创始人谈Writings.io的关闭](http://www.36kr.com/p/206974.html)。源代码在[Github](https://github.com/chloerei/writings)上。 ## Blog 为什么要写博客 * [阮一峰:为什么要写Blog?](http://www.ruanyifeng.com/blog/2006/12/why_i_keep_blogging.html) * [BeiYuu:我为什么写博客?](http://beiyuu.com/why-blog/) Github Pages * [阳志平:理想的写作环境:Git + Github + Markdown + Jekyll](http://www.yangzhiping.com/tech/writing-space.html) * [阮一峰:使用Github Pages搭建免费的、无限流量的Blog](http://www.ruanyifeng.com/blog/2012/08/blogging_with_jekyll.html) * [BeiYuu:使用Github Pages建独立博客](http://beiyuu.com/github-pages/) * [Github Pages Help](https://help.github.com/categories/20/articles) * [Official Jekyll Site](http://jekyllrb.com/docs/home/) * [jekyll-bootstrap](http://jekyllbootstrap.com/) 减少折腾过程,可以快速创建Github Pages博客。 Dropbox * [Dropbox-Hosted Websites](https://news.ycombinator.com/item?id=6387242) ## About Me 我写博客起于2012年9月底,至今一年有余,但积累少,输出少,也无法大放厥词,无奈之下只好用工作中累积的一些Note、Log来充数。 * 2012-10-1 ~ 2013-10-1 使用[Linode VPS](http://www.linode.com/),刚好一年到期。博客程序为[MovableType](http://www.movabletype.org/),之所以没有选择[Wordpress](wordpress.org),是受[阮一峰](http://www.ruanyifeng.com/)影响,详见[四种Blog程序](http://www.ruanyifeng.com/blog/2004/01/blog.html),[Wordpress和MovableType的比较](http://www.ruanyifeng.com/blog/2007/04/wordpress_vs_movable_type.html)。当时的博客计划见[Blog Schedule](http://dylanninin.com/blog/2012/09/30/blog_schedule.html)。 * 2013-7月初 有个小插曲,自学Python接触的第一个Web框架的[Web.py](http://webpy.org/)的创始人[Aaron Swartz](http://www.aaronsw.com/)自杀了,他也是Markdown的设计者之一。作为敬意,用[Web.py](http://webpy.org/)写了一个简单的博客程序,渲染Markdown生成HTML,放在[Github](https://github.com/dylanninin/blog)上,现在因VPS到期,也没有提供在线预览,缘起见[Aaron Swartz Commits Suidice](http://dylanninin.com/blog/2013/01/12/aaron_swartz_commits_suidice.html)。关于Aaron Swartz见[Fenng](http://dbanotes.net/siteinfo.html)的介绍[少年心气 - 艾伦·斯沃兹(Aaron Swartz) 的传奇](http://dbanotes.net/geek/aaron-swartz_smells-like-teen-spirit.html)。 * Since 2013-10-1 博客写得少,也懒于fq,所以选择了免费的方案,将博客用Markdown重写了一遍,并迁移到Github Pages,博客地址[dylanninin.com](http://dylanninin.com/),[代码库](https://github.com/dylanninin/dylanninin.github.com)。