さて、Railsチュートリアルを一通り終わったので、自分のブログ制作をしてみる。といっても、自分で色々ごちゃごちゃ弄って勉強するぐらいで、おそらく目新しい機能なんかは無さそうだけど。

とりあえずフレームワークはRails。SinatraやPadrino使っても良かったのだけど、なんだかんだRails並みにページやgemが増えたりするので、最初っからRailsで書く事にした。せっかくチュートリアルもやった事だしね。

で、レポジトリを作る時に「名前なににしようかなー」と考えていた時に閃いたのがblogssomだったので、blogssomという名前で作っていく事にした。

なぜblogssomになったかは作ってみたロゴから分かる人だけ察してください。

というわけで、さっそくrails newをしたい所だけど、デプロイ先はherokuにする予定なので、今回は最初からローカルのdbもPostgreSQLにしておきたい所。Testは一応RSpecにするつもり。

あとRails 4系からデフォルトで導入されているturbolinksはoffにするつもり。それもあってbundleは最初してほしくない。なので、今回は

# 自分の場合はgemsetを使っているのでinit
$ rbenv gemset init blogssom
$ rails new -T -B -d postgres

といった具合になった。-T はテストを用意しない。-B はbundle installを最初に実行しない。 -d postgresでdbのデフォルト設定をsqlite3からpostgresに。

オプションについてはrailsコマンド(rails) Railsドキュメントに詳しく書いてある。

で、Gemfileを編集。turbolinksをコメントアウト。その他、現段階で必要だと思われるpryやkaminariなどのgemをとりあえずインストール。