[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

2011年6月12日のブックマーク (3件)

  • 文字コードの変換方法まとめ 〜Rubyで文字化けした時の対応方法 - 久保清隆のブログ

    Ruby(1.8.6)で文字コードを変換したかった。 Rubyで文字コードを変換するには、 kconvを利用する方法 nkfを利用する方法 iconvを利用する方法 の3つがある。 csvダウンロードするために、utf-8をsjisに変換する必要があった。 kconvを用いる方法 Kconvは自動的に、MIMEをデコードしたり、半角カタカナを全角カタカナに変換したりする。 このような動作を好まない場合は、NKF モジュールを直接用いる必要がある。 ちなみに、Kconvは内部ではNKFを用いて変換を行っている。 kconvを使うのが一番手軽そうだったので、 コントローラでrequire 'kconv'して、 kconvのtosjisを使ってたら基的にうまくいってたんだけど、 國とか學とかの旧字体の変換で文字化けした。 require 'kconv' '学'.tosjis #=> '学' '

    文字コードの変換方法まとめ 〜Rubyで文字化けした時の対応方法 - 久保清隆のブログ
    masaki0303
    masaki0303 2011/06/12
    文字コード変換のまとめ。旧字体が文字化けする際には文字コードの自動判定が誤判定されている可能性が高い。その場合は入力の時の文字コードを指定する必要がある
  • ActionMailerJa - imishin.com

    Introduction インストールするだけで、ActionMailer が日語対応になるプラグインです。 また、携帯電話用のメールテンプレートの振り分け機能も提供します。 Installation ruby script/plugin install git://github.com/kusakari/actionmailer-ja.git Example 日語対応 インストールするだけで、メールが iso-2022-jp で送信されるようになります。 (Softbank の携帯電話への送信は UTF-8 になります。) 携帯電話対応 携帯電話のメールアドレスの場合、キャリア別の view テンプレートが利用できます。 まず携帯キャリア別のテンプレートを探し存在すればそれを利用します。(拡張子は erb である必要はありません) xx_mobile_docomo.erb xx

    masaki0303
    masaki0303 2011/06/12
    rails2系でインストールするだけでActionMailerが日本語対応になるプラグイン。2.2以降であればActionMailerでもlayoutが利用できる。これによりきゃり毎にレイアウト変更することも可能。
  • ActionMailerで日本語のメールを送る方法 - yuumi3のお仕事日記

    現時点 (2009/6/24, Rails 2.3.2)で、ActionMailerで日語のメールを送る方法を整理してみました。 1. UTF-8対応のメールソフトに限定できる場合 Rails 2.3.2の ActionMailer で何も考えずにメールを送ると UTF-8コードでメールが送信されます。 UTF-8コードが正しく扱えるメーラーであれば、文、サブジェクト、To:, From: に日語が含まれていても問題なく送れます。 したがって、イントラネットなどで、メールを送る先がUTF-8対応のメーラのみに限定できる場合は これでも良いかもしれません。 UTF-8対応のメーラは Unicode(UTF-8)への各種メールソフト対応調査 で判ります。古いソフトでなければ Windows/Macはだいじょぶそうです。 2. ActionmailerJa プラグインを使う Actionm

    masaki0303
    masaki0303 2011/06/12
    rails2系でのActionMailerを使って日本語メール送る方法