[前][次][番号順一覧][スレッド一覧]

rails:97

From: Masayoshi Takahashi <maki@r...>
Date: Mon, 21 Mar 2005 12:00:51 +0900 (JST)
Subject: [rails:97] Re: railsコマンドでtemplate_class=メソッドが見つからない

高橋征義です。

一昨日はRHG読書会番外編で、Railsについて話してきました。
参加されたみなさま、おつかれさまでした。

私の方で社内向けに作った簡単な資料と、
http://rubyforge.org/docman/view.php/251/123/Rails-04-10-29.pdf
↑この資料に従って説明をしたあと、どうしてRailsがこういう風になって
いるのか(なぜData MapperパターンではなくActive Recordパターンを
使っているのか、なぜテンプレートエンジンではなく素のERbを使って
いるのか、等々)、weblogやMLの情報を思い出しながら推測も交じえて
しゃべってきました。
# 気分はもうDHH(?)、な感じでした。

上のERbの理由は、DHHは自分のところではERbでデザイナーとうまく
連携できたから問題ない、とMLで語っているのですが、これはCSS
ベースのデザインだからできることで、そうじゃないと難しいかも、
日本語ではフォントが綺麗じゃないので文字列にもイメージを使う
ことがあって、そういう場合はうまくいかないかも、という意見が
参考になりました。


TADA Tadashi <sho@s...> wrote:
> 時間をみつけてソースを追っかけてみます。が、引き続き、情報をお待ちしてお
> りますm(__)m

なんとなく、

> % rails
> /usr/lib/ruby/gems/1.8/gems/actionpack-1.5.1/lib/action_controller.rb:50: undefined method `template_class=' for ActionController::Base:Class (NoMethodError)
>         from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:18:in `require__'
>         from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:18:in `require'
>         from /usr/lib/ruby/gems/1.8/gems/activesupport-1.0.1/lib/active_support/dependencies.rb:197:in `require'
>         from /usr/local/lib/site_ruby/1.8/rubygems.rb:164:in `activate'
>         from /usr/local/lib/site_ruby/1.8/rubygems.rb:151:in `activate'
>         from /usr/local/lib/site_ruby/1.8/rubygems.rb:150:in `each'
>         from /usr/local/lib/site_ruby/1.8/rubygems.rb:150:in `activate'
>         from /usr/local/lib/site_ruby/1.8/rubygems.rb:38:in `require_gem_with_options'
>         from /usr/local/lib/site_ruby/1.8/rubygems.rb:32:in `require_gem'
>         from /usr/bin/rails:17

のうち、rubyが/usr/local/libの下にあるのに、gemsが/usr/libの
下にあるのが怪しいですね。gemsコマンドのshebang行は
#!/usr/bin/env ruby
になっていて、どのrubyが呼ばれるかは不明ですが、Rubyが
複数あったりはしないでしょうか?

なお、DebianとRailsの情報については、
http://wiki.rubyonrails.org/rails/show/RailsOnDebian
http://wiki.rubyonrails.org/rails/show/HowtoInstallCompleteRubyOnDebian
http://wiki.rubyonrails.org/rails/show/RailsOnDebianUnstable
などがあるようです。

高橋征義 (Masayoshi Takahashi)   E-mail: maki@r...

--
ML: rails@r...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

        91 2005-03-19 14:29 [sho@s...            ] railsコマンドでtemplate_class=メソッドが見つからない
        93 2005-03-19 20:22 ┣[moriq@m...          ]                                       
        95 2005-03-20 10:42 ┃┣[sho@s...            ]                                     
       115 2005-03-26 12:53 ┃┃┗[sho@s...            ]                                   
        96 2005-03-20 00:29 ┃┗[sho@s...            ]                                     
->      97 2005-03-21 04:00 ┣[maki@r...           ]                                       
        98 2005-03-21 04:17 ┃┣[kazuhiko@f...       ]                                     
       102 2005-03-21 18:50 ┃┃┗[maki@r...           ]                                   
        99 2005-03-21 04:20 ┃┗[akira@a...          ]                                     
       101 2005-03-21 14:07 ┃ ┗[stoyan@g...         ] Re: railsコマンドでtempl ate_class= メソッド=?UTF-8?Q?=E3=81=8C=E8=A6=8B=E3=81=A4=E3=81=8B?= らな い
       103 2005-03-21 19:43 ┗[maki@r...           ]                                       
       104 2005-03-22 00:11  ┗[matz@r...           ]