Zhibin's blog

always smile :-)

部署 Rails 程序到 Heroku

| Comments

什么是 Heroku ?

Heroku 是一个 Saas (云应用平台),用户可以将自己的 web 程序部署到 Heroku 云主机上。使用简单的命令就可以部署你的程序到 HerokuHeroku 使用 Git 作为版本控制工具。Heroku 目前支持 RubyNode.jsClojure,Java,PythonScala。默认数据库是 PostgreSQL

Build. Deploy. Scale. Heroku brings them together in an experience built and designed for developers. – Larry Marburger, CloudApp

想要部署你的程序到 Heroku

Let’s Go !

Markdown Usage

| Comments

什么是 markdown ?

随着 Github 的流行,markdown 渐渐获得了人们的青睐,当作一种更便于读写的格式流行起来. github 默认支持 markdown格式的文件,例如这个 README.markdown 文件,在github 上展示的时候会被直接解析成漂亮的格式。

随后,github page 的出现可以使你可以在 github 上搭建一个免费博客,使用 markdown 语法。

再然后,出现了jekyllrbOctopress 这种基于 github page 和 markdown 的 Blog 框架,使人们摆脱 wordpress 的臃肿,不必担心找不到托管服务器,使用简单的 markdown 语法即可快速撰写和发布博客。(当前这个 blog 正是使用 Octopress + github page 搭建的博客)

简单的说,markdown 是一种轻量级的标记语言,它的目标是易读易写,使用 markdown 书写的格式可被 markdown 解析器转换成格式良好的 html/xhtml 文件。

markdown 包含两层含义,一层是 markdown 语法;另外一层是解析 markdown 语法文件的软件。

一些介绍 markdown 语法的资源:

Blog = Octopress + Github Pages

| Comments

Thanks to github , we have another choice to setup a blog beyond the popluar wordpress, github pages + octopress (based on jekyll, simply we can say : octopress is jekyll + themes).

Using octopress we can setup a blog very easy , the most import is that the blog is host at github:

  • it is free!
  • version control !
  • without bandwith limit !
  • without storage space limit!
  • keep as long as you wish !

Let’s go …