タグ

ブックマーク / akishin.hatenablog.jp (2)

  • restful-authentication から sorcery に乗り換える - akishin999の日記

    今更といえば今更なのですが、Rails 2.x で作ったアプリケーションを Rails 3.2 に移行しました。 ただ、該当アプリケーションでは認証プラグインとして restful-authentication を採用していたため、そのままでは 3.2 で動かす事はできません。 単純に Devise や Sorcery に移行してしまっても良いのですが、パスワード暗号化のロジックが異なると登録済みのユーザのパスワードを全て変更する必要が出てきてしまいます。 というわけで、 Sorcery の custom_encryption_provider を作成し、 restful-authentication で作成したユーザをそのまま使用できるようにしてみました。 まずは以下のように $RAILS_ROOT/lib/sorcery/crypto_providers/restful_authent

    restful-authentication から sorcery に乗り換える - akishin999の日記
    iR3
    iR3 2013/05/10
    GJ!
  • Windows の Ruby で native extension を使う - akishin999の日記

    以前 Windows 環境で Cassandra を触った時に書いた RubyInstaller で native extension を使うための Development Kit 導入方法が変わったようなのでメモです。 RubyInstaller のインストール まずは RubyInstaller のインストールからです。 Downloads http://rubyinstaller.org/downloads/ 上記の公式サイトダウンロードページ内の「7-Zip Archives」カテゴリより、体をダウンロードし、適当なディレクトリに展開します。 ここでは、以下の場所に展開しました。 C:\Programs\ruby-1.8.7-p302-i386-mingw32 以降の説明は上記に配置したものとして書いています。 お使いの環境に合わせてディレクトリのパス等は適宜読み替えて下さい。

    Windows の Ruby で native extension を使う - akishin999の日記
  • 1