ruby
Capistranoを使って、unicornをリスタートしようとして、ちょっとハマってしまいました。 unicorn.pidの存在確認をして、存在していればそのファイルを読み込んでプロセスをKILLしてから、起動のコマンドを打つつもりでした。 なので、元はこんな感じです。 …
File.open("~/path/to/file") でファイルが開けなくて苦労しました。 チルダはダメのようです。 File.open("/home/user/path/to/file") であればOK。
bundler/capistranoでbundle installをかけています。 AWSのEC2で動かすとタイムアウトになって困った。 sshd_configのClientAliveIntervalを設定すればいいらし。 設定方法はこちらを参考にしました。 ssh の接続維持 - snbhsmt_log そして、sshdを再起動す…
RailsAdminって便利ですね。管理が非常に楽になります。 RailsAdminを使っていたところに、concern modulesを組み込んでみました。 すると、今まで動いていたRailsAdminが動かなくなるという現象が発生しました。 RuntimeError in RailsAdmin::MainControlle…
capistranoを使ってデプロイ作業をしているのですが、アップロード後に処理を追加したいなと思いました。 やりたいことは、シンボリックリンクを別途貼りたかったのです。 こんな感じに後処理を追加することで出来ました。 namespace :deploy do after "depl…
先日、Mac OS X Mavericksにアップデートしました。 そして、今日Ruby2.0入ってたっけ?とrvmコマンドで確認したらrc1でした。あれれ。最新版を入れようとしました。 とりあえず、rvm get stableをして、rvm install 2.0.0としたところでエラーになった。 ma…
Windows7にRails4をインストールしてみます。 あらかじめRuby2がインストールされていることとします。 環境 Windows7 Ruby 2 Rails 4 Rails4 インストール 正式リリースされているので、gem install railsでインストール出来ると思ってましたが、次のような…
Ruby 2.0 & Rails 4.0先取りセミナー : ATND Rubyわかんないです。先日、Railsをちょっと動かしてみた程度で止まっているので、知識はあんまりないのですが、今後やっていきたいなと思ってますよ、と。 そんな状態ですが、一応メモを残しておきます。間違っ…