[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 03/15 20:02 / Filesize : 225 KB / Number-of Response : 939
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【Agile】Ruby on rails相談所 part2【DRY】



1 名前:nobodyさん mailto:sage [2006/06/26(月) 01:52:58 ID:???]
Ruby on rails に関する相談所です。

<英語>
本家: www.rubyonrails.org
API: api.rubyonrails.com/
Documents&Tutorials: documentation.rubyonrails.com/

<日本語>
Rails' wiki: wiki.fdiary.net/rails/

ActiveRecordの記事(データベースの操作):
jp.rubyist.net/magazine/?0004-RLR
jp.rubyist.net/magazine/?0006-RubyOnRails

553 名前:nobodyさん mailto:sage [2006/10/03(火) 23:21:25 ID:???]
スレ違いの話はヤメレ

554 名前:541 mailto:sage [2006/10/03(火) 23:43:00 ID:???]
>> 542
じゃあ例えば2ちゃんねるのメインページみたくするにはどうすれば良いですか?
左にトピック、右に詳細みたいな。

555 名前:nobodyさん mailto:sage [2006/10/03(火) 23:57:37 ID:???]
ワロタ、広告ビジネスは全滅ですね。
さまざまなものの価格が跳ね上がりそう。

556 名前:nobodyさん mailto:sage [2006/10/04(水) 00:13:32 ID:???]
アフィリエイトならやってるけど、アフェリエイとは未経験だな

557 名前:nobodyさん mailto:sage [2006/10/04(水) 00:17:49 ID:???]
更なる新ジャンル: アフェリエイ

558 名前:nobodyさん mailto:sage [2006/10/04(水) 00:41:51 ID:???]
>>554
そういった話題はスレ違い。
webprog板よりもweb製作板向けの話題。

559 名前:541 mailto:sage [2006/10/04(水) 01:14:39 ID:???]
>> 558
いや、RoRで実現するにはって話しなんだけど、、

560 名前:nobodyさん mailto:sage [2006/10/04(水) 01:19:20 ID:???]
>>559
きみが才能無いのはわかった

ヒント:スレ違い

561 名前:nobodyさん mailto:sage [2006/10/04(水) 11:09:18 ID:???]
Ruby関係の新刊がたくさん出てるね。
Ruby on Railsを勉強してみたい。

PHP(Zend社)に対して、IBMやOracleなど大企業がいろいろ支援している。
Rubyも今後更なる改良が重ねられ、発展していくと思う。

オススメのRuby勉強サイト、ありますか?



562 名前:nobodyさん mailto:sage [2006/10/04(水) 11:42:15 ID:???]
>>561
勉強しなくてもいいよ。どうせすぐ消えるから。

563 名前:nobodyさん mailto:sage [2006/10/04(水) 12:12:41 ID:???]
>>561
はてな

564 名前:nobodyさん [2006/10/04(水) 14:41:17 ID:eSDb4WM7]
PHP動かしてるサーバで、Rubyも動かしたいんだけど、
Webサーバをどうするか最初にひっかかるね。

565 名前:nobodyさん [2006/10/04(水) 22:50:29 ID:V1t935AX]
>>561
皆誉めてるのは、Rubyではなく、Railsの部分だから、
今後はRubyが流行るというよりは、JavaやPHPに、
Java on Rails、PHP on Railsとでも言うようなフレームワークが
出ると思われ。
Rubyを学ぶ意義なし。

566 名前:nobodyさん mailto:sage [2006/10/04(水) 22:52:44 ID:???]
>>565
またこれでかい釣り糸だな

567 名前:nobodyさん mailto:sage [2006/10/04(水) 23:53:44 ID:???]
railsってaction chainがないんだな。。
リダイレクトじゃないといけないんだ。

と、さっき知った。

568 名前:nobodyさん mailto:sage [2006/10/05(木) 00:19:15 ID:???]
>>567
リダイレクトがいやならメソッド呼べばいいだけ。

569 名前:nobodyさん mailto:sage [2006/10/05(木) 01:35:46 ID:???]
railsがフレームワークには成らないと思うなあ。
jbossにすら遠く及ばないと思う。
商用用途で使うなんて絶望的だし。

占有鯖ならポート番号変えてあげるのがお手軽。
80番で共用したいなら、リライトするなりmod_jkみたいな中継するアパッチモジュールを書くしか。

570 名前:nobodyさん [2006/10/05(木) 02:14:05 ID:tBrU4YVA]
JBossはEJBコンテナでありフレームワークでは(r

571 名前:nobodyさん mailto:sage [2006/10/05(木) 02:44:11 ID:???]
>>570
そういう恥ずかしい突っ込みは禁止です。



572 名前:nobodyさん mailto:sage [2006/10/05(木) 02:45:05 ID:???]
AR の with_scope の中で

foo = bar.find(:all)

みたいな事やってたら、どーも動作がおかしい。
breakpoint 貼って調べたらタイミングによって
スコープを出た後の foo の中身が違う。
conditions が効いてたり効いてなかったり。

実際のコードは bar.find じゃなくて has_many してる別のテーブル
なんだけどさ、これって正しい動き?

573 名前:nobodyさん mailto:sage [2006/10/05(木) 03:43:57 ID:???]
>>572
本家で聞け

574 名前:nobodyさん mailto:sage [2006/10/05(木) 09:23:04 ID:???]
まあ、そういうなよ

575 名前:nobodyさん mailto:sage [2006/10/06(金) 08:52:01 ID:???]
Comet
ttp://blog.japan.cnet.com/kenn/archives/003149.html
Cometでは、まずブラウザ側があらかじめサーバに対してHTTPリクエストを発行しておき、サーバ側はそのリクエストに対してレスポンスを返さずにずっと掴んだままにしておきます。
そして、別の経路でサーバがキック(メッセージを送信)されたら、それまで掴みっぱなしになっていた複数のリクエストに対して一斉にメッセージを乗せてレスポンスを返すことで、擬似的にサーバからのプッシュを実現するのです。
Rubyの遅いグリーンスレッドは致命的なのと、Cometをちゃんと実装できそうな適切なフレームワークがなく実現の目処が立たなかったので、ここだけJavaベースになっています。


576 名前:nobodyさん mailto:sage [2006/10/06(金) 12:41:36 ID:???]
javaの時点で遅いだろ。
速度重視ならCで組み直せよ。ruby実行ファイルに埋め込むのも手。

577 名前:nobodyさん mailto:sage [2006/10/06(金) 13:21:29 ID:???]
>>576
> javaの時点で遅いだろ。
か・・・過去から書き込みが・・・っ?

578 名前:nobodyさん mailto:sage [2006/10/06(金) 18:03:09 ID:???]
Railsで開発されソースが公開されているものがあれば教えてください。
他の方がどうやって作っているのか知りたいナリ。

579 名前:nobodyさん mailto:sage [2006/10/06(金) 18:26:31 ID:???]
>>578
その質問は無意味だ

580 名前:nobodyさん mailto:sage [2006/10/06(金) 18:53:29 ID:???]
>>578

>>398
とか?

581 名前:nobodyさん mailto:sage [2006/10/06(金) 19:06:17 ID:???]
>>580
うわ、ごめん、そこ見落としてました。ありがとう。



582 名前:567 mailto:sage [2006/10/07(土) 00:34:30 ID:???]
>>568
ちがうcontrollerのactionを呼べないから困ってるんだってば。

Class FooController < ApplicationController
def index
# なんかする
BarController::test
end
end

みたいなことできないじゃん

583 名前:nobodyさん mailto:sage [2006/10/07(土) 11:38:27 ID:???]
render_component

584 名前:nobodyさん mailto:sage [2006/10/07(土) 13:56:20 ID:???]
>>583
それrenderじゃん。actionはやってくれないでしょ?

585 名前:nobodyさん mailto:sage [2006/10/07(土) 15:31:29 ID:???]
>> 584
少しでも調べた?

586 名前:nobodyさん mailto:sage [2006/10/07(土) 16:23:17 ID:???]
おしいなぁ、、それだとchainの構造がわかりずらい。

587 名前:nobodyさん mailto:sage [2006/10/08(日) 20:04:07 ID:???]
Zend Framework VS Ruby on Rails

588 名前:nobodyさん [2006/10/08(日) 20:47:33 ID:CYA5XJpa]
文字化けするんで、
config/database.yml
に、
encoding: utf8
と追加しても、上手く行きませんでした。

そこで、charsetするときに、
  suppress(ActiveRecord::StatementInvalid) do
    ActiveRecord::Base.connection.execute 'SET NAMES UTF8'
  end
を追加したら、上手くUTF8で処理されました。

ActiveRecordのMySQLバインディングのソース見ると、encoding: で、SET NAMES しているのに、
なんででしょうか?
バグなのかな?

589 名前:nobodyさん [2006/10/08(日) 20:54:22 ID:CYA5XJpa]
>>135をみて、

my.cnfに

[mysqld]
skip-character-set-client-handshake

追加したら、特に設定なしでも文字化けしないようになりました!

念のため、encoding: utf8 は、設定しておきます

590 名前:nobodyさん mailto:sage [2006/10/10(火) 10:37:33 ID:???]
scaffoldについての質問です。
scaffoldで作ったフォームを一部改良して、ドロップダウンリストでDBのテーブルを参照するみたいなのを作りたいのですが
どういう方針でいけばよいですか?

例えば

名前
[  ]

職業
[▼テーブルのフィールドから]

な感じです。

591 名前:nobodyさん mailto:sage [2006/10/10(火) 14:47:29 ID:???]
Ruby on Rails、使いこなしに時間がかかるツールだね(;´д`)



592 名前:nobodyさん mailto:sage [2006/10/10(火) 14:57:13 ID:???]
>>590

<%=
works = Work.find(:all, :order => :id)
collection_select('user', 'work_id', works, :id, :name)
%>


593 名前:592 mailto:sage [2006/10/10(火) 15:10:06 ID:???]
>>590
詳しくは collection_select でググってください

594 名前:nobodyさん mailto:sage [2006/10/10(火) 23:38:15 ID:???]
scaffoldの範囲ならアフォでもできる。
scaffoldからぬけ出そうとするとむちゃくちゃスキルを要求される。情報ないし。
書籍はいっぱい出てるけどねえ。

595 名前:nobodyさん mailto:sage [2006/10/11(水) 07:33:16 ID:???]
そうか?
ど素人ならともかく他の言語でウェブアプリの開発の経験があればなんとなくわかるだろ。

596 名前:590 mailto:sage [2006/10/11(水) 10:39:15 ID:???]
>>592さん

お返事遅くなりました。
とりあえずなんかそこら辺を調べてみたら上手くいきますた
ありがとうございます。

597 名前:nobodyさん [2006/10/11(水) 10:58:02 ID:LrnXG0J2]
>>595
>>594じゃないが、perlで、簡単な掲示板とかカウンタしか作ったことない俺には、
けっこう、大変ですw

598 名前:nobodyさん mailto:sage [2006/10/11(水) 13:21:05 ID:???]
>>595
>>594じゃないが、Javaで、簡単な掲示板とかカウンタしか作ったことない私には、
けっこう、大変ですw

599 名前:nobodyさん mailto:sage [2006/10/11(水) 14:00:17 ID:???]
AcriveRecord が処理したSQLをログ(コンソール)に出力したいのだけど、
どこか設定する部分があるんでしょうか??

600 名前:599 mailto:sage [2006/10/11(水) 14:11:58 ID:???]
すんません、解決しました(;´д`)


601 名前:nobodyさん mailto:sage [2006/10/12(木) 01:32:46 ID:???]
>>595
>>594じゃないが、phpで、簡単な掲示板とかカウンタしか作ったことない私には、
けっこう、大変ですw




602 名前:nobodyさん mailto:sage [2006/10/12(木) 07:13:58 ID:???]
>>595
>>594じゃないが、rubyで、簡単な掲示板とかカウンタしか作ったことない私には、
けっこう、大変ですw

603 名前:nobodyさん mailto:sage [2006/10/14(土) 02:26:52 ID:???]
>>597
>>598
ど素人じゃん。

604 名前:nobodyさん mailto:sage [2006/10/14(土) 10:18:23 ID:???]
ruby使ってるなんてど素人だよな。インスコからガンガレ。

605 名前:nobodyさん mailto:sage [2006/10/14(土) 10:34:44 ID:???]
プログラムって
・楽しくてしょうがない。
・必要だけど人に頼む金がない。
のどっちかがないと書けるようにはならないよ。

606 名前:nobodyさん mailto:sage [2006/10/14(土) 14:24:33 ID:???]
オナニーって
1) 気持ちよくてしょうがない
2) 必要だけど他人に手コキしてもらう金がない。
のどちらかがないと逝けるように上達しないよ。

607 名前:nobodyさん mailto:sage [2006/10/14(土) 15:50:47 ID:???]
オレはプログラミングそのものより、
出来上がっていく過程が好きなんだんけどな。商品一覧ができた、ボタンを押すと投稿されるようになった…とか。

プログラミング言語の仕様そのものを楽しんでいる香具師がいるけど、殆ど多くが理科系で研究大好きなPG。
自分の世界に没頭しちゃって周りとのコミュニケーションを積極的に拒む。会議では企画や営業相手に専門用語でまくしたてちゃう。
…まぁ、いいんだけどね。好きこそものの上手なれっていうし。

608 名前:nobodyさん mailto:sage [2006/10/16(月) 00:16:43 ID:???]
>>606
手コキしてもらうのに金なんていらんだろう
お前はかわいそうな人なんですね

609 名前:nobodyさん mailto:sage [2006/10/16(月) 11:17:22 ID:???]
能登に手こきされながら
「イッペンイッテミル?」って
耳元でささやかれたい

610 名前:nobodyさん mailto:sage [2006/10/16(月) 12:31:30 ID:???]
能登??

611 名前:nobodyさん mailto:sage [2006/10/16(月) 13:48:31 ID:???]
能登真美子
人気声優の一人



612 名前:nobodyさん mailto:sage [2006/10/16(月) 14:18:25 ID:???]
Rubyしらなくても
最初からRORさわっても大丈夫ですか?
Rubyは後からおぼえてもいいのでしょうか?

RORを触る上での前提知識を知りたいです。

613 名前:nobodyさん mailto:sage [2006/10/16(月) 15:42:00 ID:???]
>>612
必要なのはWebアプリ全般の知識だな。
HTTPのリクエストだとか、ステートレスでどうやってセッションを維持
してるのかとか、フォームからのデータ受け渡し、HTMLのごく基本的な知識・・・
あとSQLね。RoRはSQL避けて通れないから。

RoRは簡単簡単と言われるが、裏でどんな仕事をしているかを知らなきゃ
「なにがどう簡単なのか」が判断できないと思うし、何よりドキュメントに無い
思わぬところで躓いてしまった時になにがどう悪いのか解らないからデバッグ
出来ない。(これはRoRに限らずフレームワーク全般にいえるんだけどね)

404が出てまったら?500ならまず何を疑うの?スタックトレースに出て来る
生SQLは読める?デバッグコード仕掛ける位置や仕掛けかたは知ってる?
ハマったときドキュメントはどんなキーワードで引けばいい?

そういう本当に基本的なところだね。

DB連携のCGIを数本(コピペや改造じゃなく)「作った」経験があれば大丈夫
だと思うよ。

614 名前:nobodyさん mailto:sage [2006/10/16(月) 16:03:16 ID:???]
RoR団


615 名前:nobodyさん mailto:sage [2006/10/16(月) 23:53:51 ID:???]
>>613
そのへんができてるやつはこんなところで質問する前にもう触ってる。


616 名前:nobodyさん mailto:sage [2006/10/17(火) 00:01:35 ID:???]
>>612
やる気だけあればいい。
あとは努力と根性でなんとかなる。

向き不向きはやってみないとわからん。

617 名前:nobodyさん mailto:sage [2006/10/17(火) 00:14:37 ID:???]
wiki.fdiary.net/rails/?TodoListTutorial
このチュートリアルのDestroyメソッドなんですが、
destroyという名前にすると削除されないんですがこれは間違っていると言うことでいいでしょうか?

618 名前:nobodyさん [2006/10/17(火) 01:06:18 ID:AypBDR12]
東京大学教養課程の第一プログラミング言語がRubyに
d.hatena.ne.jp/sumii/20060928/1159394568
b.hatena.ne.jp/entry/http://d.hatena.ne.jp/sumii/20060928/1159394568

619 名前:nobodyさん mailto:sage [2006/10/17(火) 09:55:10 ID:???]
>>618
俺もRubyを勉強してみます。\(^o^)/

620 名前:nobodyさん mailto:sage [2006/10/18(水) 03:56:40 ID:???]
centosではrubyがインスコされてなかった。
インスコしようと思ったらCDを要求されたので、中止してしまった。

もうウィンドウズでもインスコしようと思う。

621 名前:nobodyさん mailto:sage [2006/10/18(水) 19:35:28 ID:???]
>>620
yumで入れられないのん?



622 名前:nobodyさん mailto:sage [2006/10/19(木) 00:39:10 ID:???]
ひとつの画面(new.rhtml)で複数のモデルを作成するとき、
コントローラ側でどう処理したらいいのかよくわかりません。
具体的には受注データ入力画面なんですけど、ひとつの画面で
受注ヘッダと受注明細を入力できるようにしたいのですが、
コントローラ側でのエラー処理とかどうしたらいいのでしょうか。

def create
 @header = Header.new(params[:header])
 @line = Line.new(params[:line])
 @header.save
 @line.header_id = @header.id
 @line.save
 flash[:notice] = 'Order created.'
 render :action=>list
end

初歩的な質問で申し訳ありませんが、なにか参考になるページとかあれば
教えてください。


623 名前:名無し募集中。。。 mailto:sage [2006/10/19(木) 01:25:58 ID:???]
>>622
殆どそれでいいと思う。

* トランザクション処理にした方がいい
* save!, create! で例外が発生する

あたりを加味して、エラー時処理はこんな感じでどうぞ。

def create
 @header = Header.new(params[:header])
 @line = Line.new(params[:line])
 Header.transaction do
  @header.save!
  @line.header = @header
  @line.save!
 end
 flash[:notice] = 'Order created.'
 render :action=>"list"
rescue
 render :action=>"new"
end

あと、":action=>list" になってるけど、タイポでなければ注意ね。
(list のメソッド呼び出しになってる)

624 名前:nobodyさん mailto:sage [2006/10/19(木) 09:59:02 ID:???]
値が入力されているときだけvalidationをするにはどうするのでしょうか。
今は
validates_format_of :phone, :with=>/^¥d+-¥d+-¥d¥d¥d¥d$/
としているのですが、値が入力されていないときでもvalidationがかかるらしく、
それでエラーとなってしまいます。
validates_format_of :phone, :with=>/^(¥d+-¥d+-¥d¥d¥d¥d)?$/
とすれば回避できるのですが美しくないし、それにvalidates_inclusion_ofなど
他のvalidationメソッドでは使えない技だし。

ソース読む限りは
validates_each(attr_names, configuration) do |record, attr_name, value|
record.errors.add(attr_name, configuration[:message]) unless value.to_s =~ configuration[:with]
end
となっているところを
validates_each(attr_names, configuration) do |record, attr_name, value|
record.errors.add(attr_name, configuration[:message]) unless value.blank? || value.to_s =~ configuration[:with]
end
とするしかなさそうなんですけど、こんな方法しか用意されていないはずはないと思うので、
だれか助けて。


625 名前:nobodyさん mailto:sage [2006/10/19(木) 12:12:25 ID:???]
Ruby on RailsでREST実装をしたいのですが、良いサンプルあったら教えてください。

626 名前:nobodyさん mailto:sage [2006/10/19(木) 12:53:04 ID:???]
Rails で使われてるライブラリ、
Action〜 か Active〜 かどっちか思い出せないことがよくあるんだけど、
どういう使い分けで命名してるんだろ?

627 名前:nobodyさん mailto:sage [2006/10/19(木) 20:48:21 ID:???]
さくらの共用サーバを使っているのですが
 rake migrate
とやると
 Shared object "libsqlite3.so" not found
とエラーがでます。パスが通ってないみたいなので、
 rake migrate --libdir=/home/HOME/lib/
とやったのですがうまくいきません。そうすればよいでしょうか?

628 名前:622 mailto:sage [2006/10/19(木) 21:26:30 ID:???]
>>623
ありがとうございます。頂いたアドバイスをもとに、最終的に次のようなコードにしました。

def create
 @header = Header.new(params[:header])
 @line = Line.new(params[:line])
 # データを検証
 is_valid = true
 is_valid = false unless @header.valid?
 is_valid = false unless @line.valid?
 unless is_valid
  render :action=>'new'
  return
 end
 # データを保存
 Header.transaction do
  @header.save!
  @line.header = @header
  @line.save!
 end
 flash[:notice] = 'Order created.'
 render :action=>"list"
rescue ActionRecord::RecordNotSaved => ex
 render :action=>"new"
end

データを保存するまえに検証しておかないと、例えばヘッダーに間違いがあった場合、
明細のほうが検証されないので、ヘッダーのエラーメッセージしか表示されませんでした。


629 名前:622 mailto:sage [2006/10/19(木) 21:28:51 ID:???]
あと、トランザクションは Header.transation do ... end でやってますけど、
このなかでヘッダーだけでなく明細も保存していいんですよね。
トランザクション実行の仕組みがよくわかってないんですけど、DBへのコネクションは
ActiveRecord::Baseクラスオブジェクトが管理していて、Header.transactionでも
Line.transactionでも同じという理解でいいでしょうか。


630 名前:名無し募集中。。。 mailto:sage [2006/10/20(金) 05:09:33 ID:???]
>>624
> validates_format_of :phone, :with=>/^(\d+-\d+-\d\d\d\d)?$/

これでいい。
あるいは、:if=>proc{|record| not record.phone.blank?} を追加汁。
どっちが美しいと思うかは知らない。

> とすれば回避できるのですが美しくないし、それにvalidates_inclusion_ofなど
> 他のvalidationメソッドでは使えない技だし。

他のメソッドでは、大体 :allow_nil=>true が使える。


631 名前:名無し募集中。。。 mailto:sage [2006/10/20(金) 05:15:54 ID:???]
>>626
コントローラとビューはCGIアクションに関係するのでAction
WebサービスもCGIアクションの一種だと捉えることができるのでAction
モデルはActiverecordパターンを利用してるのでActive
ActiveSupportはActiveRecordを補助するために作られたのでそのままActive
ActionMailerはCGIとは関係ないけどまぁアクション内から呼び出すことが多いのでAction

と無理矢理覚えてきたけどそろそろ疲れた。



632 名前:名無し募集中。。。 mailto:sage [2006/10/20(金) 05:24:50 ID:???]
>>629
> Line.transactionでも同じという理解でいいでしょうか。

正解!

コネクションが同じモデルであれば(普通は全部そうなる)
どれでもいいので、全く関係ないモデルを記述しても動く。
気持ち悪いなら "transaction" メソッドを用意するとか。

class ApplicationController < ActionController::Base
 delegate :transaction, :to=>"ActiveRecord::Base"
end

def create
 transaction do
  ...


633 名前:nobodyさん mailto:sage [2006/10/20(金) 07:20:10 ID:???]
FedoraCore5(Apache2.2.2)のマシンで
mod_rubyのコンパイルに成功しませんでした
mongrelを使ってみました
mongrel_rails mongrel_rails cluster::configure -e production -p 4000 -N 3
mongrel_rails mongrel_rails cluster::start(←うまくいったら起動シェル書く予定)
/etc/httpd/conf/httpd.confに以下を追加して/etc/init.d/httpd reload
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass /omeko balancer://myomeko
ProxyPassReverse /omeko balancer://myomeko
<Proxy balancer://myomeko>
BalancerMember 127.0.0.1:4000/omeko
BalancerMember 127.0.0.1:4001/omeko
BalancerMember 127.0.0.1:4002/omeko
</Proxy>


634 名前:nobodyさん mailto:sage [2006/10/20(金) 07:27:33 ID:???]
>>633
あ、間違えた
mongrel_railsのとこは
mongrel_rails cluster::configure -e production -p 4000 -N 3
mongrel_rails cluster::start
です
ごめんなさい


635 名前:nobodyさん mailto:sage [2006/10/20(金) 22:58:18 ID:???]
>>632
さんくすです。これで安心してtransactionを使えます。

636 名前:nobodyさん mailto:sage [2006/10/20(金) 23:51:52 ID:???]
>>630
さんくすです。

637 名前:nobodyさん mailto:sage [2006/10/21(土) 10:08:19 ID:???]
mod_rubyじゃ無くても、ルビーで書かれた鯖でポート番号変えればいくらでも動かせるだろ。

638 名前:nobodyさん [2006/10/21(土) 13:26:59 ID:DYWjuQWP]
>>627
よくわからんが、sqlite3を使う設定になってるみたいだけど、それでいいの?
MySQLじゃないの?

639 名前:627 mailto:sage [2006/10/21(土) 13:53:57 ID:???]
>>638
すいません説明が足りませんでした
sqlite3を自分で入れました
/home/HOME/lib/libsqlite3.so
/home/HOME/bin/sqlite3


640 名前:nobodyさん [2006/10/21(土) 14:42:29 ID:DYWjuQWP]
>>627
rakeのマニュアル見たら、--libdirでいいようなことが書いてあるが・・・
なんでだろ?

641 名前:nobodyさん mailto:sage [2006/10/21(土) 16:10:30 ID:???]
ちょっと質問。

WinXP + Apache2 + FastCGI + Ruby[mswin版] + MySQLでRails動かしてたんですが、
どうもtestがうまく動きません。(他のはちゃんと動く。)

具体的には、rake test:unitsとかをやると、

./test/unit/../test_helper.rb:18: undefined method `use_transactional_fixtures=' for Test::Unit::TestCase:Class (NoMethodError)

って怒られます。
use_transactional_fixturesの定義探してきて active_record/fixtures をrequireしてやっても
今度はテストを実行しても結果が何も出力されません。

ググったら同じ問題で悩んでる外人さんがけっこういるようなんですけど
解決策が全く見つかりません。
誰か同じ問題に遭遇したひといません?




642 名前:nobodyさん mailto:sage [2006/10/23(月) 05:29:38 ID:???]
cyclone.slis.tsukuba.ac.jp/cgi-bin/cycmap1/cyclone.cgi?node=Ruby

643 名前:nobodyさん mailto:sage [2006/10/23(月) 10:06:18 ID:???]
MacOS X で試したが問題なかったよ。>>641

644 名前:nobodyさん mailto:sage [2006/10/23(月) 16:47:32 ID:???]
RadRailsでconsoleに出力される文字列のエンコードをutf8にしたいのですが、
方法をご存じの方いませんか?


645 名前:nobodyさん mailto:sage [2006/10/25(水) 05:29:33 ID:???]
Emacsで.rhtmlファイルを編集するのに便利なモードってありませんか。
とりあえず <% から %> までの色を変えたいのですが。


646 名前:nobodyさん mailto:sage [2006/10/26(木) 17:49:20 ID:???]
>>645

つ mmm-mode

てかもちろん最低限"emacs rails"でググってから
質問してるんだよな?

647 名前:nobodyさん mailto:sage [2006/10/27(金) 08:46:58 ID:???]
探すのめんどくさいですし

648 名前:nobodyさん mailto:sage [2006/10/27(金) 10:08:12 ID:???]
ここを開いて>>645の質問内容を書いて返答を待つ(もしくはググレカスとAAなどをはられてしまう)、
2つの単語を入力してググる作業量は、
あきらかに後者の方がコストが低いと思われるのだが

649 名前:nobodyさん mailto:sage [2006/10/29(日) 20:13:03 ID:???]
> 2つの単語を入力してググる作業量は、
> あきらかに後者の方がコストが低いと思われるのだが

ぐぐるとゴミが大量に出てくるから、そのゴミを読むコストが発生しますね。

650 名前:nobodyさん mailto:sage [2006/10/29(日) 20:55:10 ID:???]
ここのゴミを読むコストに耐えられるアンタなら大丈夫!

651 名前:佐賀県 mailto:sage [2006/10/29(日) 22:18:08 ID:???]
ゴミを読まなければ解決



652 名前:nobodyさん mailto:sage [2006/10/30(月) 10:27:58 ID:???]
ぐぐり方が単に悪いだけジャマイカ

653 名前:nobodyさん mailto:sage [2006/10/30(月) 23:52:36 ID:???]
別名人力検索エンジン






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<225KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef