Code Archive Skip to content Google About Google Privacy Terms
最初にRuby on Rails 2.2を使ったサンプルアプリケーションを作成してください。 ここでは、すでに作成されたサンプルアプリケーションを国際化していきます。 関連文書 I18n rails guide Ruby-Locale for Ruby on Rails RDoc Ruby-Locale HOWTO 以下の順番でファイルを編集していきます。 I18nモジュールの初期化 まずは、他のRails i18nアプリケーション同様にI18nモジュールの初期化を行います。 # in config/initializer/locale.rb # 翻訳ファイルが置かれているディレクトリを指定します。 I18n.load_path += Dir[ File.join(RAILS_ROOT, 'lib', 'locale', '*.{rb,yml}') ] # このアプリケーションがサポートし
2009-10-28 追記 以下に書いたgettextだと、いくつか問題が出る場合があるそうです。 その代わりに、 Redmine.JP | メールのエンコードをiso-2022-jpにする(文字化け回避) のようにActiveMailerJaだと良いそうです。まだ自分では試してませんが。 以下の記述は、一応削除せず残しておきます。 ------- 以前、 バグ管理のシステムとしてのredmineについて、 猫派 redmineのメールの文字化けを解決しました 猫派 redmineでメール通知が行われない件の対策その2 にて、UTF-8対応でないメール送信の対応をトライしてました。 その時は、 iso-2022-jpのメール送信は対応できたのですが、 チケットのカスタムフィールドが必須の場合に、入力もれを起こすと変なエラーがでてしまう問題が残ってしまいました。 ということでした。rubyや
対象 Rails 2.3.2 (Windowsでgem update したら現在はこのバージョンになる) Ruby 1.8.6 (ちょっと古い) (Windows xp) 準備 以下の箇所からHEADを取得してくる(Subversionを利用) http://redmine.rubyforge.org/svn/sandbox/rails-2.3/ 修正 /redmine/app/application_controler.rb 25行目付近をコメントアウト。(なんだかCGI::Sessionのモジュールが見つからないというエラーが出る) 良案が思いつけばいいのだけど。(Rubyはよんだことない) # rescue_from CGI::Session::CookieStore::TamperedWithCookie do |exception| # render :text => 'Your
開発プロセスは時代と共に“進化”している。しかし、それは直線的にではなく、らせん形に揺れながら変わっているのだ。 前回の『オブジェクト指向を考える──普遍の知識』では、オブジェクト指向とは何かについてあらためて考えてみました。最も重要なのは 1.クラスの概念 クラスをテンプレートとし、そこから同じ特性を併せ持つインスタンスを生成できる。 2.クラスは責務を持つ 責務を持ったオブジェクトがメッセージを通じて協調し合い、より大きな責務を果たす。 さらにそこから自然に導かれる2つの仕組みが 3.分類の仕組み 4.分解の仕組み です。この4点が、オブジェクト指向という考え方の基本です。 ものの本質とは何か、それはどこに存在するかという議論があれば、ものには存在目的や理由があるという別の視点からの議論もある。2000年以上前にギリシャのアカデメイアで議論されていたプラトンのイデア論とアリストテレスの
“らせん的に進化する”のは開発プロセスだけではない。今回はアプリケーション・アーキテクチャの変遷を見てみよう。 前回「世界はらせん的に進化する」では「RUPとアジャイル開発は互いに刺激し合いながらどのように進化してゆくのか?」という開発プロセスの問題を、アレグザンダーのパターン言語の視点から考えて見ました。 メインフレーム向けソフトウェアの開発プロセスとして実績を積んできた従来型プロセスはウォーターフォール・モデルとして集大成されてきましたが、変更・拡張性の問題からそのアンチテーゼとして反復型が提唱されました。この反復型は、さらに変更・拡張性に優れたオブジェクト指向技術を導入して、RUPに集大成されます。続いて、短期・小規模開発には軽量なプロセスが必要になり、異なる価値観からRUPのアンチテーゼとしてアジャイル開発が提唱されました。 プロセスは過去のさまざまな人・組織の経験に基づく知見であ
学習パターンは、新しく入学した学生はどのようにして自分の研究テーマを見付け、アウトプットを作成すればよいかを手助けするための学習ガイドです。ほかのキャンパスとは異なる、アウトプット重視の「SFCらしい学び」を伝えることがテーマとなっていますが、内容的にはかなり一般性のあるものです。 学習パターンとは何か? - 4つの原因 「……とは何か」という質問には4つの答え方がある、というアリストテレスの4つの原因説に従って、「『学習パターン』とは何か」を考えていきたいと思います(図1)。 what - 学習パターンとは何か? 1. 形相因(本質) 学習パターンはアレグザンダーの提唱するパターン言語の一種で、学習法を対象としたものです。 2. 質料因(素材・構成要素) 39のパターンで構成されています。詳細は学習パターンの構造として後述します。 why - 学習パターンはなぜあるのか? 3. 始動因(
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く