Rails
タイトルの通り、RailsアプリをAWSのEC2で動かしてみます。 前提 環境 Amazon Linux AMI 2013.03.1 想定 デプロイするアプリケーションの名前は「pic_share」。 DBはEC2上にインストールしたPostgreSQLを使う。 EC2側の設定 ユーザ周りの設定 EC2インスタン…
Redmineを落とす $ git clone git://github.com/redmine/redmine.git $ cd redmine 使用するバージョンを指定する 使いたいバージョンを選んで、git checkoutする。 $ git checkout 2.3-stable precompile設定をする #config/application.rb module RedmineA…
近々、CMSを構築する必要が出てきたのでLocomotiveを使ってみた。Locomotiveを選んだ理由は大きく以下の3つ。 Rubyで書かれている Herokuで動かせる 管理ページが日本語対応している*1 後々、大きく手を加える予定なので「使い慣れた環境で動くもの」という…
ここのところ、ちょいちょいHerokuにアプリを上げてるにも関わらず、コマンド類がなかなか覚えられないのでざくっとまとめてみる。 前提 アプリケーションがGitでバージョン管理されている。 Heroku用のgemを入れる gem install heroku これでターミナルから…
動機 RailsでRSpecを使っていて、「アプリケーションコードとspecファイルを行き来するのめんどくせー!」ってなった。*1そこで、調べてみたところ、emacsにはrspec-modeなるものがあり、上記の不満を解決してくれそうだったので設定してみることにした。ち…
今月のWebDBでRails4の特集があったので、個人的に気になるところをまとめてみる。 Rails4についての超まとめ Rails4について一言でまとめると、こうです。DHH「ぼくが かんがえた さいきょうの れいるず」これから、 追加されたもの 変更されたもの 削除さ…
Gemfileについてよくわかってなかったので調べてみた。 そもそもGemfileって? Bundler用の設定ファイル。BundlerはGemfileの記述にしたがって、gemの依存関係を示したGemfile.lockを生成する。 じゃあ、Bundlerって何さ? アプリケーションで使用するgemの…