Windows環境でinvalid byte sequence in Windows-31Jになる場合(Ruby 1.9.2)
コマンドプロンプトでgemをインストールしようとしたらエラーを吐いてお亡くなりになってしまいました。 その解決方法。 C:\Users\noguchi>gem install capistrano Fetching: h…
More..コマンドプロンプトでgemをインストールしようとしたらエラーを吐いてお亡くなりになってしまいました。 その解決方法。 C:\Users\noguchi>gem install capistrano Fetching: h…
More..Capistrano はデプロイツールの1つとして知られていますが、今回はデプロイターゲットサーバ、ならびに gitosis(github でもいいです)リポジトリコンテナに対して公開鍵認証を使用してデプロイをやってみる…
More..rvm を使ってたのでハマりました。 以下のようなエラーメッセージが出ます。 $ rake –tasks rake aborted! no such file to load — initializer
More..ActiveRecordStore を用いたセッションの有効期限の指定の仕方がなかなか載ってなかったので苦戦しました。ActiveRecordStore を用いた場合のセッション有効期限の設定の仕方は以下のようになります…
More..1 つのサーバで複数バージョンの Rails 動かすにはどうしたらいいでしょうか? この場合、メインで動かす mod_rails 環境に加えて Apache, nginx, Phusion Passenger でリバース…
More..タイトルのような環境で Rails を動かそうとすると動的ページの生成で 502 Bad Gateway と言われます。 Apache にリバースプロキシを通していたりして問題の箇所の特定に時間がかかりました。 どうやら…
More..最初はこんな感じでやってた。 */5 * * * * . /usr/local/rvm/scripts/rvm && cd /home/noguchi/kaisya_bot/ && . .rvmrc && ruby ka…
More..Node.js のインストールがまだな人は事前に入れてください。 Rails 3.1 を使うときに出たエラー | MyNotebook ひな形を作成する $ rails new sample $ cd sample/ $…
More..$ rails g controller projects /usr/local/rvm/gems/ruby-1.9.2-p180@rails-3.1.0/gems/execjs-1.2.9/lib/execjs/run…
More..全体的に適用したい場合は以下のページに従って config/application.rb に config.force_ssl = true すればいいんだって。 # config/application.rb modu…
More..CentOS + Passenger な環境で Rails 3.1 系アプリケーションを production モードで動かそうとしたら次のようなエラーが出た。 ActionView::Template::Error (…
More..Rails アプリケーションをプロダクションモードでデプロイしようとして rake db:create かけようとしたら以下のようなメッセージが・・・。 Can’t connect to local MySQL serv…
More..rvm implode ログインしなおして OK。 参考 [rvm]Rubyバージョン管理システムRVM再インストールメモ | milligramme 3cc
More..module Hello end class Hello::MyClass2 def hello puts "foo" end end Hello::MyClass2.new.hello # =>…
More..Rails3 からは autoload_paths の設定はデフォルトで無効になっているんだって。例えば extras と lib を対象とするなら config/application.rb に以下の記述を設定する。 …
More..開発用のダミーユーザーを予め追加しておきたいことがあると思います。 # seeds.rb User.create :email => ‘wnoguchi@pg1x.com’, :password => ‘password…
More..Ruby 1.9.2 で動作確認。twitter と escape_utils の gem が必要。スパム認定される可能性があるので自己責任で。 #!/usr/bin/env ruby # -*- coding: utf…
More..RVM 環境下で ruby 1.9.2 を使用しました。Ruby on Rails は 3.0.7 を使用。ソースがほしい方は oauth.tar.gz をダウンロードして下さい。 アプリケーションの登録 分かりにくいで…
More..nkf は漢字が含まれるときの変換処理で使用します。 CONTENT_TYPE=text/plain; iso-2022-jp 0 * * * * bash -c ‘HOME=/home/noguchi . $HOME/…
More..Ruby 1.8.7 の場合は require ‘rubygems’ を最初にやっておかなければなりません。以下はRuby 1.9.2 の例。 $ irb ruby-1.9.2-p180 :001> require ‘a…
More..