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


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

Ruby on Rails



1 名前:デフォルトの名無しさん mailto:sage [2007/10/03(水) 12:18:26 ]
Ruby on Railsスレ
みんな語ろう。

520 名前:デフォルトの名無しさん mailto:sage [2008/02/09(土) 21:23:28 ]
>>518
バージョンは同じですね
aptanaのバージョンによっても変わるのでしょうか
aptana単独版でもEclipseプラグインでもバグってます

Rails用IDE使ってる人自体が少ないんでしょうかね
これとかどうなんだろ
ttp://webos-goodies.jp/archives/51287729.html

521 名前:デフォルトの名無しさん mailto:sage [2008/02/09(土) 22:46:06 ]
>>520
しろうとの適当回答で悪いが、
=begin =end は「コメントアウト」ではなくて「埋め込みドキュメント」というみたい。
=begin と =end は行頭から書かないとだめ(インデントしてはだめ)なのかもしれない。

エラー表示が「multine comment ...」だったらこれが原因じゃないかな。

522 名前:デフォルトの名無しさん mailto:sage [2008/02/09(土) 23:50:57 ]
Railsで再構築したぜ
ttp://www.momoiro.jp/


523 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 02:09:25 ]
>>522
エロサイトの宣伝は珍しいな。
Railsには見えんが・・・
built width で鯖構成しらべようとしたら、403ではじかれた('A`)

524 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 12:47:30 ]
>>523

ttp://www.momoiro.jp/bbs/list


525 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 13:09:26 ]
ワラタw

526 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 13:32:19 ]
Application error (Rails)
ワロッシュ

527 名前:店長 mailto:sage [2008/02/10(日) 17:11:41 ]
す、すいません!

今、ほむぺのリニューアル中なんです。。。

(Rails) を見たといってくれれば半額にしますので
よろしくおねがいします!!!



528 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 18:30:01 ]
ほむぺ(R) は、(株)SRAの登録商標(登録番号4905533)です。



529 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 18:42:02 ]
>>527
「Railsみました〜」って言ったら、「は?なにいってんの?」って言われたよ。ウワァーン

530 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 18:49:11 ]
ネタにしては面白くないな。
本当だったらアレだな。

531 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 19:27:55 ]
Railsみましたwwww

532 名前:デフォルトの名無しさん [2008/02/10(日) 22:00:32 ]
かんたんRuby on Railsの本を読んでいるけど
どうしてもcreate_tableができん
なんでだろ

533 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 00:49:00 ]
エラー見ないと答えようがないが、DB作ってないとか。
(sqliteなら作らなくても○)


534 名前:デフォルトの名無しさん [2008/02/11(月) 11:27:44 ]
どうしてsqliteなら作らなくてもOKなの?

535 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 13:15:58 ]
ファイルベースだから。
dbfile に設定した名前のファイルがなければ勝手に作ってくれる。

536 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 14:14:18 ]
他のはDB作成コマンド発行してユーザー作って権限設定してどーのこーのが必要。
最近はrake db:createとかいうタスクもあった気がする。


537 名前:デフォルトの名無しさん [2008/02/11(月) 15:32:39 ]
rakeってなに?

538 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 15:51:50 ]
ググれk



539 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 21:40:41 ]
json v1.1.2ってWindows環境は対応してないの?

540 名前:デフォルトの名無しさん [2008/02/11(月) 22:45:47 ]
railsむずかCーーーーーーーーーーーー

541 名前:デフォルトの名無しさん [2008/02/11(月) 22:46:08 ]
民主党・公明党が主導する在日参政権はこんなに危険!!

・在 日 コ リ ア ン は 強 制 連 行 さ れ た 人 で は な い ! ! 出稼ぎ者が99,999999パーセント!!
・指定暴力団員の30パーセントが在日コリアン!!
・パチンコ屋経営の80〜90パーセントが在日コリアン!!
・掛け金なしで年金受給!!
・莫大な数の生活保護受給!!
・在 日 コ リ ア ン は 「 慰 安 婦 2 0 万 性 奴 隷 」 を 捏 造
・日 韓 併 合 時  の 数 々 の 「 日 帝 の 蛮 行 」 を 捏 造
・歴 史 教 科 書 に 介 入 し 歴 史 を 捏 造
・北朝鮮拉致に協力・加担(北と南で国籍は簡単に変えられる)

・韓 国 の 参 政 権 を 持 っ て い る 日 本 人 は 「 5 1 人 」
 日 本 に い る 在 日 韓 国 人 は 「 6 0 0 0 0 0 人 」以 上 !!

542 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 07:59:50 ]
>>541
売国奴氏ね

543 名前:デフォルトの名無しさん [2008/02/12(火) 21:56:14 ]
ブラウザでRails開発が完了する衝撃の簡単さ
Herokuを使えば、Railsの開発をブラウザだけで行うことが可能

ttp://builder.japan.zdnet.com/news/story/0,3800079086,20366959,00.htm
ttp://heroku.com/

544 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 21:58:40 ]
ほのぼのrake。

545 名前:デフォルトの名無しさん [2008/02/13(水) 14:47:11 ]
複数テーブルをいっせいに同じページに表示する方法おちえてください

546 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 15:29:11 ]
>>545
もちっと具体的に。

547 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 16:26:37 ]
>>545
コントローラー側で各テーブルをfindして
それぞれテーブル毎に@変数に格納して
ビューで展開・表示する事?

548 名前:545 mailto:sage [2008/02/14(木) 15:12:16 ]
たとえばコントローラで
def index
@as = A.find(:all)
@bs = B.find(:all)
end
って入れて、ビューで展開しようとしたら、

uninitialized constant hogehogeController::B

って出るんです。なにがいけないのでしょうか。。



549 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 15:48:53 ]
>>548
modelにBのファイルが無いというオチじゃなかろうな?

550 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 17:14:00 ]
もしくはBがSTIしてるとか

551 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 18:15:13 ]
STIってなんですか?

552 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 18:17:53 ]
単一テーブル継承

553 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 21:19:05 ]
なるへそ。

554 名前:545 mailto:sage [2008/02/14(木) 22:36:05 ]
>>549
まさにそういうオチでした。。
ありがとうございます。でなおしてきます。

555 名前:デフォルトの名無しさん mailto:sage [2008/02/15(金) 12:53:48 ]
>>549が素敵w

556 名前:545 mailto:sage [2008/02/15(金) 15:58:18 ]
恥をしのんでもう一つ質問させてください
複数テーブルの同画面表示・更新はおかげさまで成功。
こんどはAJAXでリアルタイムに画面上で更新できるようにしたいんですが、
修正対象のテーブルの行だけリフレッシュするところでうまくいきません
なにか参考になるサンプルコードとかないでしゅおか?
あたまわるくてすみません

557 名前:デフォルトの名無しさん mailto:sage [2008/02/15(金) 16:57:31 ]
tablekit.js

558 名前:545 mailto:sage [2008/02/15(金) 17:08:32 ]
見てみました。
でも更新対象はセルじゃなくて「特定のテーブル」なんです。
例えるなら同じ画面に掲示板を5つ出してるようなイメージです



559 名前:デフォルトの名無しさん mailto:sage [2008/02/15(金) 21:48:04 ]
tableにid張っておいてAjax.updateすりゃいいんじゃないの?


560 名前:デフォルトの名無しさん mailto:sage [2008/02/16(土) 00:22:49 ]
行だけは難しいかもしれんね。
色々やってみたことあるけどIEとFirefoxで挙動違ったりで怪しかったんで、
結局セルの中に別途id振ったりしたような覚えがある

561 名前:545 mailto:sage [2008/02/16(土) 15:31:02 ]
う、むずかしいんですか…
自分の場合はID振る段階とか、
もっと単純なところで躓いてる気がしますが。。

ちなみにテーブルの数だけ
リスト(list)とリスト一行追加(add_list)のview用意して
ごっそりrenderするって認識は間違ってませんか?

562 名前:545 mailto:sage [2008/02/16(土) 15:40:21 ]
あ、しまった違う
add_listなんていらんよね。。

563 名前:デフォルトの名無しさん [2008/02/16(土) 15:48:32 ]
轢死 on rails

564 名前:560 mailto:sage [2008/02/16(土) 18:09:46 ]
俺のはtrタグやtdタグにid振ってもブラウザによってうまくいったりいかなかったりって話ね

565 名前:デフォルトの名無しさん mailto:sage [2008/02/16(土) 20:41:20 ]
行だけってのはあれなので、
でかいテーブルじゃなければ、
divに入れて、テーブルごと書き換えちゃうのが楽だと思う。

566 名前:デフォルトの名無しさん mailto:age [2008/02/22(金) 06:06:01 ]
age

567 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 10:28:20 ]
sage

568 名前:デフォルトの名無しさん [2008/02/22(金) 23:41:51 ]
IISでRails動かしている人っている?



569 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 13:26:27 ]
おれおれ

570 名前:デフォルトの名無しさん [2008/02/23(土) 14:45:21 ]
IEはtableのTRに対して更新は掛からないはずです。
行単位でかけるんじゃなくて、テーブル全体で更新するしかないと思います。
もしくはtableじゃなくて、divでテーブルレイアウトするとか。


こちらもご参考に
blog.asura.co.jp/takehara/97683399bd444c33922ecafb6e1377c7/entry.aspx

571 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 15:40:26 ]
ActiveRecordで"ノート"テーブルと"ページ"テーブルがあるとして、
ノート.new("title" => "さんすう")で1レコード増やして、
ノート.page[0].text = "きょうのテーマはたしざん"
ノート.page[1].text = "きょうのテーマはひきざん"
ノート.page[2].text = "きょうのテーマはかけざん"
ノート.save

みたいなことやると
"ノート"に title = さんすうなレコードが追加されてて
"ページ"に title = さんすう, page = 0, text = きょうのテーマは…みたいなレコードが3件できてるー

みたいなことってできる?
has_manyとかhas_oneとか指定すればいいのか?

572 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 17:03:45 ]
できるよ。
has_manyとかhas_oneとか指定すれば

573 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 19:07:14 ]
ノート.pages.build(:text => "ほげ")

ノート.pages.create(:text => "ほげ")



574 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 19:54:41 ]
3rd Rail糞使いにくい
絶対買わないほうがいい

575 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 06:12:28 ]
>>574
mjsk
CodeGear涙目w

576 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 09:28:51 ]
軽くて使いやすいIDEはないものでしょうかねぇ。

577 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 11:55:50 ]
Nebeans 6はIDEの中では割と軽いし使いやすいと思うけど。
特にruby/railsプラグインだけのやつなら起動の時間が短めで良い感じ。
逆に全入りとかのをダウンロードすると、起動にすごく時間がかかるんで注意。

578 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 12:01:54 ]
eclipseのプラグインはありますか?



579 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 12:45:45 ]
検索もしない奴は死ねばいいと思うよ。

580 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 18:53:01 ]
Railsやるならvimかemacsかtextmateしかないだろ常識的に考えて

581 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 20:45:23 ]
Windows環境でおながいします

582 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 20:48:17 ]
RailsやるならWindowsだけはないわ

583 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 21:56:52 ]
>> 578
Aptana RadRailsがeclipseベース
ttp://www.aptana.com/rails/

584 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 22:00:56 ]
どうしても本番機はLinuxとかになるからね。

Windows+Aptanaとかで最初開発してたけど、
途中からもう無理ってことで
(サーバの分散とかやることになって、同じ環境がWindowsで作れなくなった)
Linux(or Mac) + vi, emacs に全員移行した。


585 名前:デフォルトの名無しさん mailto:sage [2008/02/25(月) 00:11:50 ]
>>584
VMwareServerとかVirtualPCとかじゃダメだったん?
ま、メモリ2GBくらいないとキツそうだが……。

586 名前:デフォルトの名無しさん mailto:sage [2008/02/25(月) 00:44:21 ]
>>585
支給されてるマシンがThinkPad X60なんで、
各マシンでVMwareは重くてストレスたまる。
Linuxサーバ(をさらにVMwareで仮想化)にPuttyとかで繋ぎに行く事になった。
Macの場合はそのまま自分のマシンで開発。

587 名前:デフォルトの名無しさん mailto:sage [2008/02/25(月) 00:50:36 ]
coLinuxはかなーり軽いと思うが。


588 名前:デフォルトの名無しさん mailto:sage [2008/02/25(月) 08:58:00 ]
Linuxマシン用意できるんなら、Windowsで無理しながら使う意味はないな。



589 名前:デフォルトの名無しさん [2008/02/26(火) 02:46:34 ]
Rails板ってここだけ?

590 名前:デフォルトの名無しさん mailto:sage [2008/02/26(火) 03:04:24 ]
うん

591 名前:デフォルトの名無しさん mailto:sage [2008/02/26(火) 03:12:58 ]
Webprog板は追い出された。あそこはurlからしてPHPだしね

592 名前:デフォルトの名無しさん mailto:sage [2008/02/26(火) 08:45:00 ]
RailsPlaygroundで環境構築できた人いる?
かれこれ24時間はハマッてるんだが・・
FastCGIが有効じゃないっぽいんだよね
中身がそのまま表示されちゃう

593 名前:デフォルトの名無しさん mailto:sage [2008/02/26(火) 17:14:38 ]
>>589
Railsスレな。


594 名前:デフォルトの名無しさん mailto:sage [2008/02/27(水) 03:02:16 ]
国内でRails環境作るとしたら専用のみ?
生CGIは避ける前提なら

595 名前:ヽ・´∀`・,,)っ━━━━━━┓ mailto:sage [2008/02/27(水) 07:29:06 ]
>>594
RailsってDB周りのAPIが共有サーバを前提として無いからね。
アプリごとにDBを作れることが前提になってたり。

クイックハックで1つのDBにプリフィックス付けて使うようにできれば共有サーバでもそんなに
不便しないのだけど。

そのへんの制限つきでいいなら、ロリポやさくらでもいけるけど、現実には実行環境のレスポンスがクソ悪い。
ApacheでCGIとして動いてるからね。FastCGI以上の高速実行環境がないと辛い。

まあ、いっそ自宅鯖でも考えたほうがいいかもね。

596 名前:デフォルトの名無しさん mailto:sage [2008/02/27(水) 09:01:03 ]
>> 594
国内のVPSもありますよ。
でもRailsアプリをホスティングするなら、絶対海外が良いと思うけど。
値段が違いすぎるよ。

>> 595
>アプリごとにDBを作れることが前提になってたり。

Schemaを変えれば良いだけでは?
もしくはsqliteでやるとか。

597 名前:デフォルトの名無しさん mailto:sage [2008/02/27(水) 10:22:04 ]
ActiveRecord::Base.table_name_prefix

598 名前:デフォルトの名無しさん mailto:sage [2008/02/27(水) 15:50:24 ]
お前らが使っているRails用の安価なVPS教えてください。海外OK

Railsくらいになると、専用サバか自宅鯖が多いんかな



599 名前:594 mailto:sage [2008/02/27(水) 21:41:31 ]
RailsがサクッとXreaで動いてくれれば嬉しいんだけどな
海外鯖は確かに安いけど情報少なすぎて困る
webアプリの知識はあってもサーバーの知識が無いわけよ・・
だからVPSは周りに迷惑かけそうで躊躇してる

ちなみに>>592も俺
RailsPlaygroundはRailsが動く海外共用低価格サーバーとしては有名っぽい
結局まだ動かせてないけど

600 名前:デフォルトの名無しさん mailto:sage [2008/02/27(水) 23:06:23 ]
今ならdreamhostじゃない?

Xreaは過去に動かしてけど負荷が高すぎるんで止めたくさい。


601 名前:デフォルトの名無しさん mailto:sage [2008/02/27(水) 23:19:04 ]
×情報が少なすぎる
○英語を読もうとしない

602 名前:ヽ・´∀`・,,)っ━━━━━━┓ mailto:sage [2008/02/27(水) 23:20:41 ]
>>597
そんなのいつの間に付いたんだ。
まあどのみちそこらの共有サーバじゃ絶望的に遅いですよ、と。

603 名前:デフォルトの名無しさん mailto:sage [2008/02/27(水) 23:52:25 ]
>>600
dreamhostは重過ぎるらしい
静的HTMLに留めておくのが無難みたいな記事をよく見る
fastCGIがイマイチ動かないらしい

>>601
読もうとしないんじゃない読めないんだ
最近は読む努力をしている


Railを動かす選択肢をあげてみる
・専用サーバ
・国内VPS
・海外VPS
・海外共用(FastCGI有)

604 名前:ヽ・´∀`・,,)っ━━━━━━┓ mailto:sage [2008/02/28(木) 00:18:14 ]
まあFastCGIがなかろうとMongrelが常駐できさえすれば劇的に変わるんだけどね
mod_rubyがあろうとなかろうと素のApacheは論外

605 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 03:15:34 ]
まぁ、そろそろレンサバ板いこうぜ。
VPSプランってどうよ?3
pc11.2ch.net/test/read.cgi/hosting/1169682422/

606 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 17:54:27 ]
>>605
気持ちはわかるけど、そんなに話題も無いし別にいいんじゃないかな
Railsの場合PHP等に比べて安価な環境構築が難しいし
サーバーの話は定期的に出ると思うんだ

607 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 18:05:05 ]
情報が分散したり同じ事繰り返すのもアレだしここでやんなくても良いと思うけど

608 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 02:19:59 ]
複数のRailsアプリでセッション情報を共有するにはどうすればいいでしょうか?
アプリは同じサーバーにある前提です




609 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 09:51:37 ]
セッション保存する場所を共有すりゃいいんじゃね?

610 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 11:04:14 ]
sessionをDBにいれて
establish_connection指定でそのDBを見に行けばOK。

611 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 21:35:02 ]
>>609,610
ありがとう!
下を参考に自作モデルを複数DBに対応するのは出来た
ttp://blog.livedoor.jp/sparklegate/archives/50376930.html

でもsessionテーブルに対応するやり方がどうもわからない
CGI::Session::ActiveRecordStore ← この辺りごにょごにょすればいいのだろうか?
ちなみに1.2.6です

612 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 22:34:14 ]
>>611
config/environments.rbの
# config.action_controller.session_store = :active_record_store
のあたり。テーブルの作り方も上にコメントで書いてある。



613 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 22:46:47 ]
>>612
ごめん書き方が悪かった
sessionをDBに格納するのはできたんだ

でも610が書いてくれてるestablish_connectionをactive_record_storeに対応させるやり方が難しくて
自作のモデルになら適用できたのだけど・・

614 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 23:11:23 ]
使われるSessionクラスはCGI::Session::ActiveRecordStore::Sessionで、
CGI::Session::ActiveRecordStore::Session < ActiveRecord::Base
だったりするので
CGI::Session::ActiveRecordStore::Session.establish_connection(...)
でいけるんじゃない?


615 名前:デフォルトの名無しさん mailto:sage [2008/03/01(土) 01:20:54 ]
>>614
CGI::Session::ActiveRecordStore::Session.establish_connection(...)を
ApplicationControllerに書いてみたら見事に外部DBにsession情報を置けた

しかしなぜかcookieのsession_idが毎回書き換わってしまう
解決したら方法書きます
アドバイスありがとう!

616 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 04:58:52 ]
直前にMySQLへauto_incrementで挿入されたレコードのidを取得するにはどうすればいいんだろうか

RailsAPIにlast_insert_idってのがあるけどMySQLでは使えないらしい
それならばと直SQLを発行したけどNULLで返ってくる
これって途中でセッションが一度切れてるのかな?

617 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 05:09:57 ]
ごめん直SQLでいけた
SQL発行せずにスマートにできる方法がMySQLにもあればいいんだが

618 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 08:25:49 ]
>>616
試してないけど、after_createやafter_saveでできそうな気もする。




619 名前:デフォルトの名無しさん [2008/03/03(月) 12:40:15 ]
プロクレーマー「ジャッジ金子」

news23.jeez.jp/img/imgnews16545.jpg


620 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 13:04:15 ]







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

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

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