東大院生プログラマの日常

勉強,プログラミング,感じたことなど,毎日何かを発信することを目標とします

First Commit

なんだか最近気が緩んでいるなぁと感じていたので, ブログを始めてみます.

毎日更新することを目標にして,プログラミングのこと,勉強のこと,思ったことなど自由に書きつづって行こうと思います.

初回のブログはこのブログの作りかたについてです.

gitで管理できて手元のエディタで編集できることから, Github と Octpress を使うことにしました.

導入にはGithubとOctopressでモダンな技術系ブログを作ってみるを参考にさせていただきました.


まずはGithub Pagesを作成しましょう. githubで your_name.github.io という名前のレポジトリを作成します.
私の場合はtarukosu.github.ioとなります.


つぎにoctopressをインストールします.

1
2
3
4
5
6
7
git clone git://github.com/imathis/octopress.git octopress
cd octopress

gem install bundler
bundle install

rake install

rakeというのはmakeのruby版?らしいです.

1
rake setup_github_pages

として先程作成したGithub PagesレポジトリのURLを指定し,

1
2
rake generate
rake deploy

とすると,http://user_name.github.io で作成したブログが見れるようになります.
始めは見れるようになるまで少し時間がかかります.

タイトルなどの設定は_config.ymlで行えます.


記事を作成するときは以下のようにします.

1
rake new_post["title"]

すると/source 内に新しいファイルができるので,これを編集します.

1
rake gen_deploy

とすると,commit が行われてWebページが更新されます.


編集中の記事をプレビューするには

1
rake preview

とすると http://localhost:4000 でみることができます.


あまり1日目に頑張りすぎると続かないと思うので,今日はこのあたりで終わりにします.
それではまた

Comments