Ruby on RailsをH2O上で動くようにしてみた

その2 Unicorn+Nginx編ではNginx上で動かしていましたが、もしかしたらH2O上でも動くんじゃないかと思い試し見たところ動いたのでメモを残しておきます。 ちなみに、Unicornの設定については以前の方法から変更はありませんので、今回のメモには残していません。 H2Oをインストール H2Oのインストールの手順はほぼ変わりませんが、一部だけ手順が変わっています。 以前の方法では、cmakeをyumでインストールしていましたが、バージョンが足りなくなったのでソースからインストールする必要があります。 cd /usr/local/src/ wget http://www.cmake.org/files/v2.8/cmake-2....

Ruby on Railsの勉強がてらに呑んだくれリストを作ってみた(その3 Railsアプリ構築編)

その1、その2に引き続き、Ruby on Railsのメモです。(ちなみに呑んだくれリストとはこんな感じのモノです。) 今回は、Ruby on Railsのアプリ構築時に調べた・躓いた点についてのメモです。 目次 改行コードをbrに変換したい JavaScriptが正常に動作しない 雑記 参考 シリーズ 改行コードをbrに変換したい いわゆるPHPで言うところのnl2brをRailsで行うためには、自分で関数を用意する必要があります。 利用するシーンはそれなりにあると思うので、application_helper.rbに記述しておくと、何処でも使えて便利です。...

Ruby on Railsの勉強がてらに呑んだくれリストを作ってみた(その2 Unicorn+Nginx編)

その1に引き続き、Ruby on Railsのメモを残しておきます。(ちなみに呑んだくれリストとはこんな感じのモノです。) 今回は、Rails + Unicorn + Nginxの設定メモです。 Unicornの設定 railsのアプリケーションが作成しているコトが前提となります。出来ていない時は、 rails new projectname で作成をしてください。 インストール アプリケーションフォルダ内の「Gemfile」にUnicornを追記し、インストールします。 echo "gem 'unicorn'&...

Ruby on Railsの勉強がてらに呑んだくれリストを作ってみた(その1 Rails環境構築編)

Ruby on Railsを少し勉強しておこうと思っていたところで、友人にビールの飲み歩きをしてる話をしていたら、リスト作っておかないと忘れるんじゃない?と言われ、確かにそうだと思ったのでRailsの勉強がてらに呑んだくれリストを作ってみました。 今回の環境は、CentOS7 + Nginx + Unicorn + Ruby on Railsです。 途中まで記事を書いていたら長くなってきたので、分割して更新をしていきます。 とりあえず出来上がったもの まずは必要最低限だと思われる情報を登録し、一覧で確認できる所まで作ってみました。 とりあえず出来たものはこんな感じのモノです(スマホ推奨)。だれでも適当に登録できてしまうとアレなので、一応データの登録・削除は認証が必要になっています。 雑談(読み飛ばしOK)...