Capistrano cap deployがフリーズする。

Capistrano

でcap deploy:cold したところ途中で止まってしまって、30分以上経っても完了しない状況に遭遇した。
>>Capistrano cap deployがフリーズする。
タグ:capistrano git
posted by digital-squad at 2009年10月01日 08時09分 | Comment(0) | TrackBack(0) | Ruby on Rails / Ruby

MySQLの文字化け解決法

MySQLの文字化けを解決して文字コードをUTF8にする方法。


>>MySQLの文字化け解決法
タグ:MySQL
posted by digital-squad at 2009年09月18日 18時29分 | Comment(0) | TrackBack(0) | Ruby on Rails / Ruby

Slicehostへのpassenger(mod_rails)のインストール

Slicehostへの

passenger (mod_rails)

のインストールメモ。

>>Slicehostへのpassenger(mod_rails)のインストール
posted by digital-squad at 2009年09月16日 17時53分 | Comment(0) | TrackBack(0) | Ruby on Rails / Ruby

Slicehost(Ubuntu 8.04)にImagemagick、RMagickのインストール

Slicehost(Ubuntu 8.04)にImagemagick RMagickのインストールメモ。

>>Slicehost(Ubuntu 8.04)にImagemagick RMagickのインストール
posted by digital-squad at 2009年09月15日 10時52分 | Comment(0) | TrackBack(0) | Ruby on Rails / Ruby

SlicehostでApache、Mongrel Clusterの設定

SlicehostにApache、Mongrel Clusterを設定してRailsアプリを動かす場合の設定。
>>SlicehostでApache、Mongrel Clusterの設定
posted by digital-squad at 2009年09月11日 15時41分 | Comment(0) | TrackBack(0) | Ruby on Rails / Ruby

SlicehostにRailsをインストール

SlicehostにRailsをインストールした時の記録。

Ruby、Rubygems、Rails、Mongrel、Mongrel Clusters、Apache

のインストール完了まで。

>>SlicehostにRailsをインストール
posted by digital-squad at 2009年09月09日 17時05分 | Comment(1) | TrackBack(0) | Ruby on Rails / Ruby

SlicehostのGitセットアップ

SlicehostサーバーにGitをインストール〜リポジトリにpushするまで。
>>SlicehostのGitセットアップ
posted by digital-squad at 2009年09月09日 12時13分 | Comment(0) | TrackBack(0) | Ruby on Rails / Ruby

Slicehost Ubuntu Hardyのセットアップ

Slicehost Ubuntu Hardy 8.04のセットアップした際のまとめ。
>>Slicehost Ubuntu Hardyのセットアップ
タグ:slicehost PuTTY ssh
posted by digital-squad at 2009年09月07日 16時43分 | Comment(0) | TrackBack(0) | Ruby on Rails / Ruby

Rubyのunlessで&&や||などで条件指定

Rubyのunlessが、&&や||を指定した時に、わけが分からなくなる。
>>Rubyのunlessで&&や||などで条件指定
タグ:ruby
posted by digital-squad at 2009年09月04日 19時34分 | Comment(0) | TrackBack(0) | Ruby on Rails / Ruby

f.check_box・check_box_tag、 f.radio_button・radio_button_tagのchecked

f.check_box・check_box_tag、 f.radio_button・radio_button_tagのチェック済を設定するためのcheckedが何回やってもややこしすぎるので、まとめておく。

>>f.check_box・check_box_tag、 f.radio_button・radio_button_tagのchecked
タグ:Rails
posted by digital-squad at 2009年08月19日 16時04分 | Comment(0) | TrackBack(0) | Ruby on Rails / Ruby

expire_pageでページキャッシュが消えない

routes.rbをいじったアクションの場合、通常のexpire_pageの指定だとページキャッシュが消えてくれない。

>>expire_pageでページキャッシュが消えない
タグ:Rails
posted by digital-squad at 2009年08月17日 17時15分 | Comment(0) | TrackBack(0) | Ruby on Rails / Ruby

has_manyをhas_oneと組み合わせて使う。

has_manyで関連づけたテーブルをhas_oneでちょい便利にする。
>>has_manyをhas_oneと組み合わせて使う。
タグ:Rails
posted by digital-squad at 2009年08月13日 19時08分 | Comment(0) | TrackBack(0) | Ruby on Rails / Ruby

Railsのclass_nameは使ってはいけない。

クラス名を配列に変換しようとして、ClassName.

class_name

でクラス名を取得していたら、一部のクラス名が変になる。

>>Railsのclass_nameは使ってはいけない。
タグ:ruby Rails
posted by digital-squad at 2009年08月06日 11時20分 | Comment(0) | TrackBack(0) | Ruby on Rails / Ruby

Railsのfindオプションのgroupとgroup_by

特定のカラムをもとに、モデルをグループ分けしたいときにfind(:all)に:groupオプションを使うのと、find(:all)のオブジェクトにgroup_byを使うのとどう違うのか気になったので調べてみた。
>>Railsのfindオプションのgroupとgroup_by
タグ:Rails
posted by digital-squad at 2009年06月19日 10時46分 | Comment(0) | TrackBack(0) | Ruby on Rails / Ruby

no such file to load -- openssl (RuntimeError)

Mongrelを起動しようとして
ruby script/server

したら
/usr/local/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/initializer.rb:259:in `require_frameworks': no such file to load -- openssl (RuntimeError)

となって起動しない。
>>no such file to load -- openssl (RuntimeError)
タグ:Rails
posted by digital-squad at 2009年03月27日 12時05分 | Comment(0) | TrackBack(0) | Ruby on Rails / Ruby

Capistranoのインストール〜デプロイまで

Capistranoのインストールからサーバーにデプロイするまでの流れ。

>>Capistranoのインストール〜デプロイまで
タグ:Rails capistrano git
posted by digital-squad at 2009年03月26日 12時33分 | Comment(0) | TrackBack(0) | Ruby on Rails / Ruby

PuTTYで公開鍵を使用してSSH認証する

PuTTYで公開鍵を使用してサーバーにSSH認証する手順のまとめ。
>>PuTTYでSSH接続する
タグ:@YMC Rails ssh PuTTY
posted by digital-squad at 2009年03月25日 19時14分 | Comment(0) | TrackBack(0) | Ruby on Rails / Ruby

ImageMagick RMagickのインストール

@YMCのマネージドサーバー(VPS)、CentOs5.2にインストールする。

>>CentOSへのImageMagick RMagickのインストール
タグ:Rails @YMC
posted by digital-squad at 2009年03月25日 13時18分 | Comment(2) | TrackBack(0) | Ruby on Rails / Ruby

@YMCのVPSマネージドサーバー(CentOS5.2)にRailsをインストールする手順

server_room.jpg@YMCのマネージドサーバーの15日間無料トライアルを申し込んだので、早速Railsをインストールしたときのメモ。

>>@YMCのVPSマネージドサーバー(CentOS5.2)にRailsをインストールする手順
タグ:Rails @YMC VPS
posted by digital-squad at 2009年03月24日 20時25分 | Comment(0) | TrackBack(0) | Ruby on Rails / Ruby

Ruby (Rails)で、ハッシュの値をランダムに取得

単なる配列ならarray[rand(array.length)]でいいけど、
ハッシュの場合はhash[0]=>nilなので、ちょっと複雑になる。

>>Ruby (Rails)で、ハッシュの値をランダムに取得
タグ:Rails ruby
posted by digital-squad at 2009年03月05日 15時48分 | Comment(0) | TrackBack(0) | Ruby on Rails / Ruby