1 名前:nobodyさん [2007/02/06(火) 20:10:09 ID:nOZh/PU9] Rubyのweb application frameworkである Ruby on Railsに関するスレッドです。 <英語> 本家: www.rubyonrails.org API: api.rubyonrails.com/ Documents&Tutorials: documentation.rubyonrails.com/ <日本語> Rails' wiki: wiki.fdiary.net/rails/ 前スレ 【Agile】Ruby on rails相談所 part2【DRY】 pc10.2ch.net/test/read.cgi/php/1151254378/
27 名前:nobodyさん mailto:sage [2007/02/12(月) 01:23:11 ID:???] >>25 んー、こっちじゃ期待通りに動いてるなー。
28 名前:nobodyさん mailto:sage [2007/02/12(月) 21:06:58 ID:???] >>24 オフラインのホストとかの場合モジュールのインストールとか依頼するの面倒だから バッチはシェルで書いちゃうな。それはもうゴリゴリと。 自動テストもMakeとシェルで書くぜ。 逆にシェルで書いた奴をPerlとかで書きなおしてみたことはあるよ。
29 名前:nobodyさん mailto:sage [2007/02/12(月) 21:17:12 ID:???] お前らの趣味について質問しているわけではないのだけどね。w
30 名前:nobodyさん [2007/02/13(火) 07:35:50 ID:QEaruDuK] 質問です。 プロジェクトフォルダ直下の画像ファイルを読み込みたいんですが、どう設定したらよいでしょうか? "..\..\hoge.jpg"としてもうまくいきません。
31 名前:nobodyさん mailto:sage [2007/02/13(火) 07:38:02 ID:???] 画像を置く場所が間違ってる
32 名前:nobodyさん [2007/02/13(火) 08:04:20 ID:QEaruDuK] >>31 生成した画像ファイルがプロジェクトファイル直下にできるのでpublic\imageに移動させたいんですが、移動させかたがわからないんです。
33 名前:nobodyさん mailto:sage [2007/02/13(火) 09:58:57 ID:???] RAILS_ROOT + '¥hoge.jpg'
34 名前:nobodyさん mailto:sage [2007/02/13(火) 10:26:25 ID:???] >>33 せめて FIle.join
35 名前:nobodyさん [2007/02/13(火) 14:24:56 ID:QEaruDuK] >>33 ,>>34 ありがとうございました。 結局画像ファイルをpublicフォルダに移して解決しました。
36 名前:nobodyさん mailto:sage [2007/02/15(木) 00:55:33 ID:???] rails1.2.2って意外と多くの変更があるような稀ガス
37 名前:nobodyさん mailto:sage [2007/02/15(木) 01:04:14 ID:???] >>33-34 ていうかFile.joinでないと、いざunix環境もっていったときに動かなくなるよね
38 名前:nobodyさん mailto:sage [2007/02/15(木) 01:20:09 ID:???] pathname.rbは便利なんだがWindowsではツカエネーしなー。
39 名前:nobodyさん mailto:sage [2007/02/15(木) 13:45:02 ID:???] win環境でサンプルアプリを作ってるんだけど rubyやdbの文字コードをsjisにしても server起動してブラウザで画面表示させると 必ずutf8になって文字化けして困ってます。 画面遷移する度にブラウザでエンコード変更 すれば一応正常に表示されるので確認だけなら OKなんだけど・・・ どこか設定を変更すればsjisで初期表示できたりするものですか?
40 名前:nobodyさん mailto:sage [2007/02/15(木) 13:52:38 ID:???] コントローラのフィルタで@headers['Content-Type']をソレナリに 設定するとか。
41 名前:nobodyさん mailto:sage [2007/02/15(木) 13:59:49 ID:???] 今さら好んでcp932使う意味あるの?
42 名前:nobodyさん mailto:sage [2007/02/15(木) 14:42:31 ID:???] メモ帳でコード書いてるとか
43 名前:nobodyさん mailto:sage [2007/02/15(木) 15:11:04 ID:???] 最近はメモ帳でもUTF-8の読み書きできた気がする。
44 名前:nobodyさん mailto:sage [2007/02/15(木) 15:29:00 ID:???] 見てみたら、保存時にUTF-8指定できた
45 名前:nobodyさん mailto:sage [2007/02/15(木) 15:34:24 ID:???] ケータイ用コンテンツとか?
46 名前:nobodyさん mailto:sage [2007/02/16(金) 00:23:18 ID:???] まあ勝手にBOM付けられたりすることもあったり無かったり。
47 名前:nobodyさん mailto:sage [2007/02/16(金) 08:12:32 ID:???] >>39 Railsで、sjisはねーだろw
48 名前:nobodyさん mailto:sage [2007/02/16(金) 08:31:34 ID:???] 携帯のみ対応なら、db、ソースともsjisなら変換が要らないという理屈もあるけどな。。。
49 名前:nobodyさん mailto:sage [2007/02/16(金) 10:30:51 ID:???] >>47 Rails ってエンコーディングの設定変更もできないんだ。使えねーな。
50 名前:nobodyさん mailto:sage [2007/02/16(金) 12:35:26 ID:???] >>40 を具体的に書くと # ApplicationController before_filter :set_charset after_filter :convert_to_sjis private def set_charset @headers['Content-Type'] = 'text/html; charset="Shift_JIS"' end def convert_to_sjis @response.body = NKF.nkf('-WS -m0 -x', @esponse.body) end つーか携帯ならActiveHeartプラグインも入れた方がいいんじゃね。 名前が体を表してないのが気に入らんが。
51 名前:nobodyさん mailto:sage [2007/02/16(金) 13:01:13 ID:???] ActiveHeart ってそういうのに使えるんだ。 名前だけ聞いてキショかったんでそれ以上調べようとも思ってなかった。
52 名前:nobodyさん mailto:sage [2007/02/16(金) 14:22:12 ID:???] ActiveHeartに入ってるのは、 validationのメッセージの日本語化。 メーラのISO-2022-JP化。 セッションIDをURLに自動的に付け、formにhiddenで埋め込む。 の3つだった。 上2つはgettextでもできるな。 最後のが携帯向けだた。
53 名前:nobodyさん mailto:sage [2007/02/17(土) 02:44:13 ID:???] >>39 script/server -c Shift_JIS 1.2ならenvironment.rbの後ろのほうに $KCODE = 'SJIS' ActionController::Base.default_charset = 'Shift_JIS' 1.1.6ではこのcharset指定はできないので注意。
54 名前:nobodyさん [2007/02/17(土) 22:47:51 ID:LiRd38e4] scaffold とかで作った編集画面で、データベースから引っ張ってきた 1000 個くらいの選択肢を選択させたいんです。 option で選択させるのではなく、別ウィンドウが開いて検索して選択できるようなお手軽な方法はありますか。
55 名前:nobodyさん mailto:sage [2007/02/18(日) 02:31:55 ID:???] scaffold(足場)は本格使用のためのものじゃなく、あくまでとっかかり的なもの。 最終的には自前のコードで置き換えて消滅する立場の物なので、あまり凝った物 にはなってないし期待すべきでもない。 Railsが提供する範囲だと、auto completionが使えたりしないのかな?
56 名前:nobodyさん mailto:sage [2007/02/18(日) 08:36:10 ID:???] ありがとうございます。 auto completion ちょっとためしてみます。
57 名前:nobodyさん mailto:sage [2007/02/18(日) 13:44:48 ID:???] 例外発生したときの既存のエラー画面のテンプレートはどこにあるのかにゃ。 それともハードコーディングされてるのかしら。
58 名前:nobodyさん mailto:sage [2007/02/18(日) 13:58:04 ID:???] >>57 action_controller/rescue.rbの template_path_for_local_rescue(exception)メソッド かな。 呼ばれるrhtmlは action_controller/templates/rescues にあるようです。
59 名前:nobodyさん mailto:sage [2007/02/19(月) 08:38:45 ID:???] ruby script/server でデフォルトではMongrelが立ち上がるけど、 Windows環境ではMongrelがコンソールに出力するメッセージにエスケープシーケンスが混ざっており、 これがWindowsのコンソールでは適切に認識できないみたく、表示が見にくくなっている。 回避方法がわからないので、Webrickを選んでいるけど、なんか解決方法ありますか?
60 名前:nobodyさん mailto:sage [2007/02/19(月) 09:40:03 ID:???] >>59 config/environment.rbなどで config.active_record.colorize_logging = false
61 名前:nobodyさん mailto:sage [2007/02/19(月) 11:43:23 ID:???] >>60 おお、ありがたい。うまくいった。感謝!
62 名前:nobodyさん mailto:sage [2007/02/19(月) 14:58:52 ID:???] Exception継承して独自の例外クラス作ったんだけど、これはどこに置くべき? modelに置いたけど何か違うような気モス。
63 名前:nobodyさん mailto:sage [2007/02/19(月) 15:07:00 ID:???] lib/ じゃないかな。
64 名前:nobodyさん [2007/02/19(月) 18:04:06 ID:XuEA94+B] 入力の際に電卓のように右側から数字が出て3桁ごとにコンマが出るようにする良い方法を知ってる方 いたら教えて下さい。ヒントでもOK
65 名前:57 mailto:sage [2007/02/19(月) 18:09:30 ID:???] >>58 どもです。助かりました。
66 名前:nobodyさん mailto:sage [2007/02/19(月) 18:17:20 ID:???] コンマ付きの数値に整形するには数値を文字列化した上で true while x.sub!(/(.*¥d)(¥d{3})/, '¥1,¥2') 右寄せで表示するのはスタイルシートの仕事かな。
67 名前:nobodyさん mailto:sage [2007/02/19(月) 18:48:02 ID:???] 「入力の際に」ってことだから違うような。
68 名前:nobodyさん mailto:sage [2007/02/19(月) 19:22:12 ID:???] Javascriptでも似たような置換できたはず。
69 名前:nobodyさん mailto:sage [2007/02/19(月) 19:43:40 ID:???] >>62 Exceptionなんて継承しちゃダメ! Rubyで独自例外を作るときははStandardErrorを継承するのが作法。
70 名前:nobodyさん mailto:sage [2007/02/19(月) 22:07:08 ID:???] javascriptが良いような
71 名前:nobodyさん mailto:sage [2007/02/19(月) 22:29:30 ID:???] >>68 できるよ。かなり面倒臭いけど。
72 名前:nobodyさん mailto:sage [2007/02/20(火) 21:09:32 ID:???] 1.1.6なんだがflashのassertがうまくチェックできない postしたあと assert_equal "hoge", flash[:notice] とかやるが、flash[:notice]の中身はnil。 何か仕様がかわったのかな。
73 名前:nobodyさん [2007/02/25(日) 03:05:10 ID:J8TZXx7l] HAML使いたいんだけど、 gem install haml ってインストールしただけだと、 Railsから使えないんだけど、 Railsでは、どう設定したらいいんだろう。。
74 名前:nobodyさん mailto:sage [2007/02/25(日) 03:34:09 ID:???] require 'haml' ?
75 名前:nobodyさん [2007/02/26(月) 00:22:23 ID:uf+U74ev] <%= date_select 'hoge[]', 'fuga' %> ってまともに出力しなくない?
76 名前:nobodyさん mailto:sage [2007/02/28(水) 20:41:31 ID:???] >>75 date_select "hoge", "date" にしてみたらどう? それにしてもこのスレ、活気ないな
77 名前:nobodyさん mailto:sage [2007/02/28(水) 22:24:36 ID:???] これくらいまったりでちょうどいいんじゃね railsのソース読むの少しずつ慣れてきたがまだ割と迷子になる mix-inのメカニズムは書く時は楽だが 読むのには慣れるまで苦労するなあ、、
78 名前:nobodyさん mailto:sage [2007/03/01(木) 16:22:31 ID:???] railsでのsingletonってスレッドセーフなんかな・・・ たとえば設定ファイルを具現化するクラスをsingletonにして、 30秒おきに設定を読み直す仕組みにするときって、 Javaだとsyncronizeとか使うよね。 railsでは、どうすればいいのだろう。 そもそもスレッドごとにsingletonでサーバー単位でsingletonじゃない?
79 名前:nobodyさん mailto:sage [2007/03/01(木) 18:00:29 ID:???] singletonとIOの同期に何の関係があるのかよくわからない。
80 名前:nobodyさん mailto:sage [2007/03/01(木) 18:14:38 ID:???] いわゆるシングルトンならRubyでもインスタンスはプロセス内で1つだけ。 文法にはスレッドの同期はない。 Mutexを使うらし。 ttp://www2.ruby-lang.org/ja/20020315.html
81 名前:nobodyさん mailto:sage [2007/03/01(木) 18:54:42 ID:???] >>78 プロセス内では一つだけだけど、 普通 mod_ruby とか fcgi を使うと複数プロセスになるので注意。 そうなると Mutex とか使えない。
82 名前:nobodyさん mailto:sage [2007/03/01(木) 20:49:36 ID:???] >>78 「読むだけ」ならどれだけ同時に読んでも問題ない気がするけど違うのかな。
83 名前:nobodyさん mailto:sage [2007/03/02(金) 15:50:13 ID:???] timeline.nifty.com/ これってRoRでできてるそうですね。 NaClも協力してるとか。RoRを見直した。
84 名前:nobodyさん mailto:sage [2007/03/02(金) 18:26:55 ID:???] >>83 このアプリで大変なのは、ぶっちゃけJavaScriptであって、バックエンドは簡単そうだから、べつにRoRである必要はないんじゃないかな。 RoRが強いのはデータのCRUDのようにformを使うものだと思う。
85 名前:nobodyさん mailto:sage [2007/03/02(金) 19:59:39 ID:???] >>73 ruby script/plugin install svn.hamptoncatlin.com/haml/trunk して,プラグインとして導入するのが楽. とりあえず,チュートリアル的なものは見つけた.いまいちチュートリアルになってない気もするが. ttp://d.hatena.ne.jp/uchiuchiyama/20070228/haml_tutorial
86 名前:nobodyさん mailto:sage [2007/03/02(金) 23:05:30 ID:???] > このアプリで大変なのは、ぶっちゃけJavaScriptであって、バックエンドは簡単そうだから、べつにRoRである必要はないんじゃないかな。 RoR には RJS があるが、何か? ぶっちゃけるのは自由だが、Flash まくってるのは気のせいかね?
87 名前:nobodyさん mailto:sage [2007/03/02(金) 23:11:49 ID:???] > RoRが強いのはデータのCRUDのようにformを使うものだと思う。 ワロスwwこの決め台詞は流行るww
88 名前:nobodyさん mailto:sage [2007/03/05(月) 03:32:46 ID:???] まあ今時のウェブアプリはほとんどJS+Flashでバックエンドは何でもいい感じだからな・・
89 名前:nobodyさん mailto:sage [2007/03/05(月) 03:49:59 ID:???] > まあ今時のウェブアプリはほとんどJS+Flashでバックエンドは何でもいい感じだからな・・ K*NT でもおk?
90 名前:nobodyさん mailto:sage [2007/03/07(水) 03:01:42 ID:???] symfony使ってたら、rails使うのが馬鹿らしくなった
91 名前:nobodyさん mailto:sage [2007/03/07(水) 03:06:11 ID:???] php なんかつかうやつはばかです。
92 名前:nobodyさん mailto:sage [2007/03/07(水) 03:51:43 ID:???] こういう書き込みに対するレスポンスは迅速なんだな
93 名前:nobodyさん mailto:sage [2007/03/07(水) 06:32:23 ID:???] まぁPHPだからな。
94 名前:nobodyさん [2007/03/08(木) 04:20:40 ID:J25zk7/S] 質問してもよろしいですか? さくらレンタルサーバでruby on railsを動かそうとして、 ttp://d.hatena.ne.jp/usukey/20070305 にある通り設定しました。 railsプロジェクトを作ると Welcome aboard までは出るのですが、About your application’s environmentをクリックすると、 Application error Rails application failed to start properly" となってしまいます。 ググって見てもあまり情報が無く、サクラサーバで同じような現象になった方がいたら アドバイスを頂きたいのですが、どなたかご存知ないですか??
95 名前:nobodyさん [2007/03/08(木) 04:48:09 ID:J25zk7/S] 94です. dispatch.cgiを動かすと、こんなんでます。。 $ ./dispatch.cgi Status: 400 Bad Request $HOME/local/ruby/gem/gems/activesupport-1.4.1/lib/active_support/dependencies.rb:404:in `to_constant_name': Anonymous modules have no name to be referenced by (ArgumentError) from $HOME/local/ruby/gem/gems/activesupport-1.4.1/lib/active_support/dependencies.rb:214:in `qualified_name_for' from $HOME/local/ruby/gem/gems/activesupport-1.4.1/lib/active_support/dependencies.rb:476:in `const_missing' from $HOME/local/ruby/gem/gems/rails-1.2.2/lib/dispatcher.rb:117:in `reset_after_dispatch' from $HOME/local/ruby/gem/gems/rails-1.2.2/lib/dispatcher.rb:51:in `dispatch' from ./dispatch.cgi:10
96 名前:nobodyさん mailto:sage [2007/03/08(木) 07:51:45 ID:???] >>94 その機能はローカルでしか動かんよ。たしか。
97 名前:nobodyさん mailto:sage [2007/03/08(木) 08:39:38 ID:???] さくらの専用サーバでRails使ってる。 About your application's environmentはリモートから見ようとすると For security purposes, this information is only available to local requests. と出るのが正しい。 とりあえずlog/#{RAILS_ENV}.logには何か出ないの? ところで、漏れもzsh使いだが、なんでそのURLでzshのインストールから 始めてるんだろう。
98 名前:nobodyさん [2007/03/08(木) 08:46:53 ID:J25zk7/S] >97 94です $HOME/logと$HOME/rails/test/logには ~/log $ ls -al total 68 drwxr-xr-x 3 $usr_name users 512 3 8 04:54 ./ drwx---r-x 15 $usr_name users 1024 3 8 04:01 ../ -rw-r--r-- 1 $usr_name users 1342 3 7 04:54 access_log_20070307.gz -rw-r--r-- 1 root users 57985 3 8 04:54 access_log_20070308 -rw-r--r-- 1 $usr_name users 2 3 6 09:19 month drwxr-xr-x 2 $usr_name users 512 3 8 04:54 webalizer/ ~/rails/test/log $ ls -al total 4 drwxr-xr-x 2 $usr_name users 512 3 8 04:09 ./ drwxr-xr-x 14 $usr_name users 512 3 8 04:09 ../ -rw-rw-rw- 1 $usr_name users 0 3 8 04:09 development.log -rw-rw-rw- 1 $usr_name users 0 3 8 04:09 production.log -rw-rw-rw- 1 $usr_name users 0 3 8 04:09 server.log -rw-rw-rw- 1 $usr_name users 0 3 8 04:09 test.log とあり、#{RAILS_ENV}.logは無いらしいのですが、設定どこか間違ってますか?
99 名前:nobodyさん mailto:sage [2007/03/08(木) 08:54:12 ID:???] >>98 えーと、 #{RAILS_ENV}.logと書いたのは、development.logとかproduction.log のこと。 これのサイズがゼロってことは script/serverはリクエストを一度も受け付け ていないはず。 つーか、script/server以外の方法で動かしてたりする? apacheのログはまだ一切関係ないはずだが。
100 名前:nobodyさん [2007/03/08(木) 09:38:41 ID:J25zk7/S] script/serverはやってません。。 動かし方は、ttp://dgames.jp/dan/?date=20060218#p03を参考にしました。 -- hoge/publicの.htaccessを書き換え 下の3行をコメントアウト。 AddHandler fastcgi-script .fcgi AddHandler cgi-script .cgi Options +FollowSymLinks +ExecCGI config/environment.rbを書き換え ファイルの先頭に下の2行を追加。 $LOAD_PATH.push("/home/xxx/ruby/lib/ruby/site_ruby/1.8") $LOAD_PATH.push("/home/xxx/ruby/lib/ruby") ってやってます。。
101 名前:nobodyさん [2007/03/08(木) 09:45:25 ID:J25zk7/S] apacheのログ(~/log/access_log_20070308)には "GET /hoge/rails/info/properties HTTP/1.1" 500 81 "xxx.sakura.ne.jp/hoge/" って出てます。
102 名前:nobodyさん [2007/03/08(木) 09:52:45 ID:J25zk7/S] 101で投稿したのは、apacheのログってだしましたが、あれは違うrailsアプリの500エラーで、今回作成したrailsアプリのログじゃありませんでした。 申し訳ありません。 ですが、、何もしてないのに、Internal Server Errorになっちゃいました。。
103 名前:nobodyさん mailto:sage [2007/03/08(木) 10:04:29 ID:???] じゃあ head -1 public/dispatch.rb は期待どおり?
104 名前:nobodyさん mailto:sage [2007/03/08(木) 10:05:11 ID:???] おっとdispatch.cgiか。
105 名前:nobodyさん [2007/03/08(木) 10:19:57 ID:J25zk7/S] $ head -1 dispatch.cgi #!/usr/local/bin/ruby18 となってます。 /usr/local/bin/ruby18 は存在しているようです。
106 名前:nobodyさん mailto:sage [2007/03/08(木) 13:29:28 ID:???] で、error_logにはなんと出てるの?
107 名前:nobodyさん [2007/03/08(木) 18:58:34 ID:J25zk7/S] error_log はどこにあるんですか? 。。。あーなさけない。。。。。
108 名前:nobodyさん mailto:sage [2007/03/08(木) 19:06:09 ID:???] >>98 にはaccess_logしかなかったのか。 apacheの設定ファイル見て探すしか。
109 名前:nobodyさん [2007/03/08(木) 19:36:26 ID:J25zk7/S] スタンダードプランなので、apacheの設定ファイルは読めないようです。。 /var/log以下もpermission deniedだそうです、、 はーん。
110 名前:nobodyさん mailto:sage [2007/03/08(木) 19:53:35 ID:???] Webminとかで見られないものなのかな。
111 名前:nobodyさん [2007/03/08(木) 22:39:59 ID:J25zk7/S] res遅くなって申し訳ありません。。 どうやらwebminでも見れないようです。 script/serverで動かしたのですが、About your application’s environmentを クリックしたときだと思いますが以下のエラーが出てしまってます。 -- ./script/server:3 Rendering /home/id/lib/ruby/gem/gems/actionpack-1.13.2/lib/action_controller/templates/rescues/layout.rhtml (500 Internal Error) Processing InfoController#properties (for xxx.xxx.xxx.xxx at 2007-03-08 22:34:13) [GET] Session ID: 60e8c627e40afc6bf02bb26355cb6027 Parameters: {"action"=>"properties", "controller"=>"rails/info"} Completed in 0.00101 (994 reqs/sec) | Rendering: 0.00004 (4%) | 500 Internal Server Error [id.sakura.ne.jp/rails/info/properties]
112 名前:nobodyさん [2007/03/08(木) 22:44:05 ID:J25zk7/S] また、dispatch.cgiを動かすとこんなエラーがでてます。 どうしたらよいのでしょうか? #<ArgumentError: Anonymous modules have no name to be referenced by> [ "/home/id/lib/ruby/gem/gems/activesupport-1.4.1/lib/active_support/dependencies.rb:404:in `to_constant_name'", "/home/id/lib/ruby/gem/gems/activesupport-1.4.1/lib/active_support/dependencies.rb:214:in `qualified_name_for'", "/home/id/lib/ruby/gem/gems/activesupport-1.4.1/lib/active_support/dependencies.rb:476:in `const_missing'", "/home/id/lib/ruby/gem/gems/rails-1.2.2/lib/dispatcher.rb:117:in `reset_after_dispatch'", "/home/id/lib/ruby/gem/gems/rails-1.2.2/lib/dispatcher.rb:51:in `dispatch'", "/home/id/lib/ruby/gem/gems/rails-1.2.2/lib/webrick_server.rb:113:in `handle_dispatch'", "/home/id/lib/ruby/gem/gems/rails-1.2.2/lib/webrick_server.rb:79:in `service'", "/home/id/lib/ruby/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'", "/home/id/lib/ruby/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'", "/home/id/lib/ruby/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'", "/home/id/lib/ruby/lib/ruby/1.8/webrick/server.rb:162:in `start'", "/home/id/lib/ruby/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'",
113 名前:nobodyさん [2007/03/08(木) 22:45:27 ID:J25zk7/S] "/home/id/lib/ruby/lib/ruby/1.8/webrick/server.rb:95:in `start'", "/home/id/lib/ruby/lib/ruby/1.8/webrick/server.rb:92:in `each'", "/home/id/lib/ruby/lib/ruby/1.8/webrick/server.rb:92:in `start'", "/home/id/lib/ruby/lib/ruby/1.8/webrick/server.rb:23:in `start'", "/home/id/lib/ruby/lib/ruby/1.8/webrick/server.rb:82:in `start'", "/home/id/lib/ruby/gem/gems/rails-1.2.2/lib/webrick_server.rb:63:in `dispatch'", "/home/id/lib/ruby/gem/gems/rails-1.2.2/lib/commands/servers/webrick.rb:59", "/home/id/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require'", "/home/id/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'", "/home/id/lib/ruby/gem/gems/activesupport-1.4.1/lib/active_support/dependencies.rb:495:in `require'", "/home/id/lib/ruby/gem/gems/activesupport-1.4.1/lib/active_support/dependencies.rb:342:in `new_constants_in'", "/home/id/lib/ruby/gem/gems/activesupport-1.4.1/lib/active_support/dependencies.rb:495:in `require'", "/home/id/lib/ruby/gem/gems/rails-1.2.2/lib/commands/server.rb:39", "/home/id/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require'", "/home/id/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'", "../script/server:3"]
114 名前:nobodyさん mailto:sage [2007/03/09(金) 07:28:44 ID:???] app/controllers/application.rb module ApplicationController < ActionController::Base def local_request? [ "127.0.0.1", "自宅のIPアドレス" ].include?(request.remote_ip) # 単にtrueでもOK end end とかして家からのアクセスでもエラーが出るようにしたら、 なんか出ないかねぇ。 「以下のエラー」ってのは画面に出たもの? log/development.logには何もでないのかね。 ログがゴチャゴチャしてきたら一度 rake log:clear オススメ。
115 名前:nobodyさん mailto:sage [2007/03/09(金) 07:30:03 ID:???] ×module ApplicationController ... ○class ApplicationController ...
116 名前:75 mailto:sage [2007/03/09(金) 21:38:21 ID:???] >>76 [] を入れることによって、自動的にインデックスをつけたいんだけど、 [] が効力を発揮してないと思われるんですわ。 rails 1.2 だと直ってるっぽいんだけど。1.2 に移行するしかないのか。
117 名前:nobodyさん mailto:sage [2007/03/10(土) 03:38:46 ID:???] RadRailsってどこがRadなの?
118 名前:nobodyさん mailto:sage [2007/03/10(土) 11:06:32 ID:???] >>117 まぁRails自体がRADだと言えなくもないからな。
119 名前:nobodyさん mailto:sage [2007/03/11(日) 02:15:54 ID:???] だったらtgのがよっぽどRADだけどね
120 名前:nobodyさん mailto:sage [2007/03/12(月) 02:38:42 ID:???] LoginEngine Pluginを導入したいのだけど、どうしてもうまくいかない。 LogineEngine/Engine ファイル群をpluginsディレクトリに配置して、 environment.rb, application.rb、applicationHelper.rbを編集した後に rake db:migrate:engines:login_engine を実行すると rake aborted! Don't know how to build task 'db:migrate:engines:login_engine' で失敗。何かヒントを持っている人いませんか?
121 名前:nobodyさん mailto:sage [2007/03/12(月) 09:50:23 ID:???] 同じように入力してハマってる人どこかで見たな。 vender/plugins/login_engine/READMEを見てみてるといいよ。 その次の関門のヒントは、Rails1.2 + Engines1.2だ。
122 名前:nobodyさん mailto:sage [2007/03/13(火) 02:01:52 ID:???] みんなスペックどんくらいのPCでRailsしてるん? script/consoleとかgenerate migrateとか結構な時間待たされない?20秒とか。 うちはPenM1.2/Mem1Gのノートなんだけど、、、、せっかちなだけかなぁ。 ちょと気になったから書いてみた
123 名前:nobodyさん mailto:sage [2007/03/13(火) 02:38:54 ID:???] せっかちなだけ。 一息ついて水でも飲め。
124 名前:nobodyさん mailto:sage [2007/03/13(火) 02:45:29 ID:???] Core2Duo/メモリ2Gで、一呼吸あって起動する感じ。
125 名前:nobodyさん mailto:sage [2007/03/13(火) 09:40:25 ID:???] Pentium III 800MHz 128MB RAMのマシンでやってるが、 アールグレイとスコーンを食べながらまったりしながらやってるよ。
126 名前:122 mailto:sage [2007/03/14(水) 01:47:59 ID:???] おk。わかった。水とスコーン買ってくるわ。
127 名前:nobodyさん mailto:sage [2007/03/14(水) 05:02:10 ID:???] >>126 そんなものより、もうワンランク上のPC買って来い