[表示 : 全て 最新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スレ
みんな語ろう。

655 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 22:09:27 ]
はいはいググレカス。スレ違いも甚だしい。


ところで、もっとRails自体についてちゃんと語るスレって他にないのかな?
本気でRailsの未来に不安を感じてきた。

656 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 22:30:01 ]
ここでいいよ。


657 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 10:14:51 ]
>>655
じゃぁ言いだしっぺのお前がネタ投下頼む

658 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 11:30:26 ]
>>655
気持ちはわかるけど誰も話題を提供しないんだよな
つーか個人的にはRails質問スレがあると嬉しい
聞くところが無いんだよな・・誰か作ってくれ

で、話題だけどさ、Wavesってどうなんだろうな
ttp://www.infoq.com/jp/news/2008/03/waves-ruby-framework
こうやって別のFWが出てくることによってRailsが今後どうなるのか気になる

659 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 11:31:37 ]
ここで質問すりゃいいだろ

660 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 16:23:57 ]
>>659
655の人?

661 名前:デフォルトの名無しさん [2008/03/12(水) 20:40:41 ]
>>646
その設定ってどこに書いてあるの?

662 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 22:10:11 ]
>>658
競合するものが出てくるのはいいことだけど、WavesもRamazeとかも
まだ、その域に達してないように思う。
今はRails一強だから逆にヤバいよ


663 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 22:15:19 ]
Java界隈みたいに乱立するのも嫌だ



664 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 22:41:35 ]
RailsがRuby人口増やしてる。Railsを使うためにRuby勉強したりとか。
Railsは競争という面では言語を越えてるので、Rubyに限って競争しなくてもいい。

665 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 23:02:25 ]
俺の古い知識では、JavaはSpringとStrutsの2強かと思ってたが、違う?
乱立っていうほどでもないと思う。
乱立なら、PHPの方がよっぽどだろ。どれも不完全。だから乱立。
ただRuby(Rails)みたいに唯一なのは健全じゃないと思うな。
対抗馬が一つはないと、腐っていきそうな気もする。
そうなっていたら、mongrelの中の人もブチ切れる事もなかったんでは・・・と思う。

666 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 00:24:06 ]
>>665
ちょっとまて、SpringとStrutsは別物だぞ。(Spring MVCとなら対抗だが)
あと、mongrelの人のあれは釣りだったと記憶してるのだが。

667 名前:ヽ・´∀`・,,)っ━━━━━━┓ mailto:sage [2008/03/13(木) 00:31:29 ]
まあ、一部の業務では人気があるにしてもエンドユーザーへの影響力は大してないだろうな現状。

tDiaryは日記用スタイルシートのデファクトスタンダードに近いレベルまで普及した。
いまRubyが使えない有料レン鯖ってほとんどない。

その点RailsはあくまでWebプログラマ向けツールだしあまりにハードルが高すぎる。
エンドユーザーにも鯖缶にも。
なによりRailsを使ったキラーアプリがまだ出てこないでしょ。

とか、ただただしの中の人が言ってた。

668 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 01:12:23 ]
キラーアプリって現状だと例えばどんなの?

669 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 01:13:29 ]
RailsがなかったらPythonの勉強してたと思う。

670 名前:ヽ・´∀`・,,)っ━━━━━━┓ mailto:sage [2008/03/13(木) 01:24:14 ]
tDiaryはブログのはしりだし、スタイルシートが汎用性があっていろいろ移植されてるでしょ。

RubricksやRadiantはXOOPSやNucleusに比べてもインパクトに欠けるんだよな
特にRailsを使わない人間にとっては。
それこそエンドユーザーはMSNやGoogleの無料サービスで満足しちゃうしな。

671 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 01:34:59 ]
quickml……は最近ぱっとせんな。
するとHikiくらいか? pukiwikiやmediawikiには圧倒的に負けるが。

あとはかなり地味かもだがbogofilterなんてのも国産ベイジアンフィルタとして
重宝してた。でも、いまや大抵のメーラに内蔵されてしまってるしなー。


672 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 01:37:59 ]
いやそれはbsfilterだろう

673 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 01:41:13 ]
あ、そうだ。間違えました。




674 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 02:07:34 ]
キラーアプリか
例えばMovableType、WordPress、Xoops辺りのレベルのアプリは当分出てこないだろうな
ロリポ・Xreaで普通に動かない段階ではキラーには成り得ないと思う

675 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 03:47:03 ]
Railsがデファクトなんだけど、他に選択肢があるって状況がベストな気がする
他のFWに影響されてRailsコミュも切磋琢磨していくみたいな

PHPの場合はZend、Cake、Symfonyの3強に加えてEthnaとか国産系もあるし、コミュニティのリソースが分断されすぎてる
どれ使えばいいか困るしね

絶対的な1強 + 2番手 + ダークホースぐらいのバランスが俺は望ましい


676 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 05:24:36 ]
railsは本番実行環境でこれっていう決め手がまだ固まってなくて、
安いレン鯖では導入されてないから、そういうとこで個人の趣味
の範囲だとPHPが多くなってしまうよね。

677 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 07:56:06 ]
ある程度サーバ代出ないと業務でも使えないしね。
でも、PHPならmod入ってるサーバが殆どだし、安くで済む。

678 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 12:00:01 ]
PHP界隈からこっちに来て、Rubyの書きやすさやRailsの使いやすさを認めてる人はたくさんいそう
でも気軽に動かせないから結局PHPに戻ってしまうみたいな

679 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 14:29:45 ]
bash on rails

680 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 23:20:22 ]
C# on Rails
weblogs.asp.net/scottgu/archive/2007/10/14/asp-net-mvc-framework.aspx

681 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 23:22:03 ]
>>680
なぜ今頃?

682 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 09:02:40 ]
Rails勉強中につきちょっと教えてください
今Apache+FastCGIで動かしてるんですが、わりかしキビキビ動いてくれています
ただ「最初のアクセス時」がとても遅いです
調べてみるとApache+FastCGIではそれが仕様らしいのですが、
Mongrelだとどうでしょうか?

もし起動時のパフォーマンスがいいようであれば乗り換えたいと考えています

683 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 09:59:12 ]
試してみりゃいいんじゃね?簡単に試せるでしょ



684 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 11:12:45 ]
どっちも個々のクラスは最初に必要になったタイミングでロードされるから
大して変わらない。


685 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 15:55:31 ]
遅いのが最初だけなら、起動してすぐに一回アクセスするようにしとけば?


686 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 18:35:10 ]
apacheの起動スクリプトにwgetでも書いとくしか

687 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 06:55:17 ]
皆さんありがとう、ちょっと勘違いしてた
遅いのは「個々のユーザーの最初のアクセス」じゃないんだね
FastCGIのプロセスが続いてる間は速いんだ
その辺よくわからんが道が開けた気がする thx

688 名前:デフォルトの名無しさん [2008/03/16(日) 14:03:08 ]
まだ勉強中でわからないんですが、皆さんがFastCGIやmongrel_crusterを
使っている理由は、Rubyがスレッドセーフじゃないというところから来てるんですよね?
つまり、Rubyはやっぱり1プロセス=1スレッドということなんですか?

689 名前:ヽ・´∀`・,,)っ━━━━━━┓ mailto:sage [2008/03/16(日) 14:07:56 ]
RubyにもスレッドはあるがシングルタスクOSでも使えるように疑似的なものだ。
Rubyの単一インスタンスの中で自前で時分割して実行してるだけ。

690 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 14:10:08 ]
>>688
スレッドセーフとはスレッドがあるという意味ではないぞ。


691 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 14:17:57 ]
>>688
最初の問いはNo. 次の問いはYes.
FastCGIとかを使ってる理由はVMインスタンスの起動が遅いからだろ。


692 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 14:23:05 ]
fastcgiやmongrel_clusterで「複数プロセス上げておく」理由を聞いているんだろう。


693 名前:ヽ・´∀`・,,)っ━━━━━━┓ mailto:sage [2008/03/16(日) 14:25:11 ]
窓口多い方がレスポンス良くなるからだろ?



694 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 14:38:34 ]
>>693
そういうとき、Javaサーブレット経験者あたりだと、窓口1つでも、
スレッドプール用意しておいて、リクエストがあったら空いてるス
レッドでリクエストを処理すればいい、と考えるので、それに比べ
て複数上げるってコトは
・Rubyはスレッドを持たないのか?
・あるなら、スレッドセーフではないのか?
などという疑問を生じるのだろう。



695 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 14:56:07 ]
rails のいくつかの部品が thread safe じゃないからだろ。
他の framework なら普通に thread 使えるものはある。

696 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 14:58:10 ]
スレッドセーフか否かって、言語じゃなくてフレームワークの作りだよな。
Javaだっていくらでもスレッドセーフでない作り方は出来る。


697 名前:ヽ・´∀`・,,)っ━━━━━━┓ mailto:sage [2008/03/16(日) 15:17:57 ]
Win32 threadやpthreadに相当するモノを叩く機能は確かにないよね。

698 名前:688 [2008/03/16(日) 18:45:19 ]
みなさんいろいろありがとうございます。

>>691
Rubyは1プロセス=1スレッドなんですね。ありがとうございます。

>>692
>>694
まさにそうなんですよ。当方WebアプリはJavaサーブレットしか開発経験がなくて。
Tomcatって1プロセスじゃないですか?でもそれで並行処理できてますよね?
(ただし、HttpServletRequestをサーブレットのインスタンス変数に設定すると、スレッドセーブじゃなくなることは知ってます)
でもなんでRailsは複数プロセスをあげなきゃいけないのかなと。。

JRuby On Railsでもサーブレットエンジン複数プロセス起動しないといけないんですかね?
その辺の違いがわからなくて。。。

699 名前:688 [2008/03/16(日) 18:46:52 ]
スレッドセーブ→スレッドセーフすみません。

700 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 19:01:23 ]
そのへんはスレッドをどう実装するかという実装詳細の話になるから
MRI(MatzのRuby実装)とJRubyでは違ってくるだろう。
もともとMRIは「DOSでも動く」移植性のために自力でスレッドを実装し
ている(というかpthread自体昔はどこでも使えるわけじゃなかった?)だけ
なので、プラットフォーム固有のスレッド実装を使ってはいけないという
ことはない。


701 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 20:34:10 ]
JRubyはJavaのスレッドを使うんじゃなかったっけ?

702 名前:ヽ・´∀`・,,)っ━━━━━━┓ mailto:sage [2008/03/16(日) 20:42:03 ]
JRuby試せる格安鯖教えてよ。
Googleがそういうの始めないかな。

703 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 21:20:40 ]
レン鯖でもかりれば?



704 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 21:25:02 ]
自宅サーバ+DDNSだな

705 名前:ヽ・´∀`・,,)っ━━━━━━┓ mailto:sage [2008/03/16(日) 22:33:34 ]
さくらがPHP5の提供開始したね。

706 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 23:39:01 ]
てっきり俺はプロトタイプ用のフレームワークかと・・・

707 名前:ヽ・´∀`・,,)っ━━━━━━┓ mailto:sage [2008/03/17(月) 00:23:08 ]
3rdRailは無料版出せばいいのに。


NetBean便利すぎ。重いけど。

708 名前:デフォルトの名無しさん [2008/03/17(月) 22:52:54 ]
RoRで作った有償ソフトってあんのかね?
あるならコードって丸見え?


709 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 23:02:15 ]
そりゃ丸見えだろ

710 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 09:40:18 ]
ふつうスクリプトは直接見えないだろ。

711 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 10:06:38 ]
ASPじゃなくてサーバにインスコ出来る形で提供される場合のことをいってるんだろ。

712 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 21:28:15 ]
Movable Typeとかは有料、インストール型で、ソース見えるんじゃないかな。

713 名前:ヽ・´∀`・,,)っ━━━━━━┓ mailto:sage [2008/03/19(水) 00:57:58 ]
GPLv3って、Web経由で利用してるエンドユーザーも実際使ってる
環境のソース見えるようにしないといけないらしいな。
どんだけ基地外だよ。



714 名前:デフォルトの名無しさん mailto:sage [2008/03/19(水) 01:28:58 ]
Linuxがv3になったら、googleなんかもOS改造部分を公開しないと
いかんということだが、この場合たいしたことないかな
rubyがv3になったら、twitterや食べログのコードも公開するってこと?

715 名前:デフォルトの名無しさん mailto:sage [2008/03/19(水) 02:03:47 ]
>>713-734
なんか色々誤解しているようだが、少なくともGPLv3にそんな条項はない。
多分AGPLv3のことを言いたいんだろうけど、それにしたってWebサーバー上で
サービスを提供するGPLプログラムが対象であり、そのプログラムが解釈実行
するスクリプト言語で書かれたプログラムは対象ではない。

716 名前:デフォルトの名無しさん mailto:sage [2008/03/19(水) 22:35:38 ]
>>715
rubyのクラスライブラリがv3になったら、
それを使うスクリプトはv3にしないといけないんでないの?


717 名前:デフォルトの名無しさん mailto:sage [2008/03/19(水) 22:55:04 ]
そもそも、RubyについてるライブラリにはGPLでないものが多数あるし、
Ruby自体GPLとRuby'sのデュアルだなぁ。
ちなみにRailsはMIT


718 名前:デフォルトの名無しさん mailto:sage [2008/03/19(水) 23:07:39 ]
tar玉の中みてみたが、Rubyで書かれたライブラリはほとんど
「Rubyと同じ」と書いてあったので、=Ruby'sとGPLのデュアル
ってことだな。


719 名前:デフォルトの名無しさん mailto:sage [2008/03/19(水) 23:30:50 ]
>>716
そんなの初耳。

/bin/sh と /bin/[ がGPLだったら、シェルスクリプト全てGPLにしなくちゃいけない、
とか言うわけ?

720 名前:デフォルトの名無しさん mailto:sage [2008/03/19(水) 23:59:19 ]
>>716 は正しい。 


721 名前:デフォルトの名無しさん mailto:sage [2008/03/20(木) 01:16:28 ]
となると rubyがv3になって、
twitterや食べログもv3のrubyを使うようになったら、
ソースが拝めるということですかな wktk
なるか知らんけど

722 名前:デフォルトの名無しさん mailto:sage [2008/03/20(木) 01:57:53 ]
フォームで入力されたキーワードを

WHERE name LIKE '%クォートした入力値%'

みたいなWHERE節で部分一致検索するのはありがちだと思うんだけど、
AR::Base.find(:all, :conditions => [ 'name = ?', arg ])みたいな
プレースホルダを使った:conditionsにうまく記述できなくて困った。

プレースホルダは 'name = "%?%"' という形では使えないみたいだし、
Trac見ると直接条件式内に展開する方法で回避しているもよう。
dev.rubyonrails.org/ticket/6772

無理なのかなー。


723 名前:デフォルトの名無しさん mailto:sage [2008/03/20(木) 02:22:05 ]
>>721
ならない。せめてライセンスの解説記事でも読んどけ。



724 名前:デフォルトの名無しさん [2008/03/20(木) 23:28:23 ]
ここに書き込むべきかどうか悩んだが、帳票関係(PDF等)ってどうなんでしょうか。。

725 名前:デフォルトの名無しさん mailto:sage [2008/03/21(金) 00:30:19 ]
何が聞きたいのか分からない。
何をしようとしていて、帳票関係にたどり着いたのか説明して。

726 名前:デフォルトの名無しさん mailto:sage [2008/03/21(金) 13:45:28 ]
>>724
PDFを出力できるのか、という意味なのかな?

727 名前:デフォルトの名無しさん mailto:sage [2008/03/21(金) 13:50:31 ]
>>726
それだけだと、PDFのプリミティブを出力できるレベルから、他の文書をPDF変換できるレベルまでいろいろありそうだな。

というわけで、詳しく>>724


728 名前:デフォルトの名無しさん mailto:sage [2008/03/22(土) 00:50:07 ]
ネタ枯れのこの時代、新たな息吹を吹き込んでくれるだろう、>724に皆期待しているのだよ。

729 名前:デフォルトの名無しさん mailto:sage [2008/03/22(土) 02:11:45 ]
724が再登場するまで別の話題でつながせてもらっていいでしょうか
Rails構築手段で最も強いのはApaceh+Mongrel+Mongrel_clusterかな?
lightyは何だか落ち目っぽいし
とりあえず1年くらいはMongrelでいけばいいんだろうか
開発がストップしたらしいのでこの先ちょっと不安はあるが

730 名前:デフォルトの名無しさん mailto:sage [2008/03/22(土) 02:22:54 ]
Mongrel安定してる?
自分はもう使わなくなってしまったけど。

731 名前:デフォルトの名無しさん mailto:sage [2008/03/22(土) 02:28:26 ]
mongrel_rails cluster::restartがうまくいった試しがないんだよな。



732 名前:デフォルトの名無しさん mailto:sage [2008/03/22(土) 02:50:34 ]
何らかの不具合で前のpidが残ってるから手動で消さないといけない、みたいな解決法を見かけた気がする

733 名前:デフォルトの名無しさん mailto:sage [2008/03/22(土) 02:54:40 ]
>>730
たまに落ちるけど、まあ満足してるかな
参考までに今はどんな組み合わせかが熱いのか教えて欲しいです!



734 名前:デフォルトの名無しさん mailto:sage [2008/03/22(土) 13:13:17 ]
journal.mycom.co.jp/news/2008/03/21/017/

735 名前:デフォルトの名無しさん mailto:sage [2008/03/22(土) 21:04:07 ]
PDFはRfpdf使った。
マニュアルとかはFPDFのを参考にすればOK。

他のは日本語パッチを配ってたサイトが無くなってたり、RubyバインディングはあってもドキュメントがC言語のしかなかったりしてちょっと大変。




736 名前:724 [2008/03/23(日) 12:56:53 ]
724です。レスつけてくれた人ありがとう。
具体的にはエンタープライズ用途だと帳票出力が必須なので何かよいものがあればと思って。
やりたいことは画面から条件してして、DBからとってきてPDFへ出力。よくあるパターンですが。。

クライアントには特別なプラグインを入れないでいくとなると(ポリシー,互換性云々で)、HTMLかPDFが妥当な線だと思ってPDFを考えてます。
日本語が使えること、帳票レイアウトツール(コーディングでカバーしてもよいけどメンテナンスが大変だからなるべくパス)、があれば文句なしです。
Ruby FPDFはまだ、本格的に試していないけどなかなかいい予感。
RubyからのJasperReportsもなかなか良さそうですが、とりあえずRuby FPDFから攻めてみたいと思います。


737 名前:デフォルトの名無しさん mailto:sage [2008/03/23(日) 16:08:37 ]
>>736
735だけど、一応補足。

PDFのライブラリはいくつかあるけど、
日本語が使えるものとなるとあんまり選択肢がなくなる。
フリーにこだわらなければ、PDFlibとかもあり。

Rfpdfを選んだのは、
- フリーである
- 日本語が使える
- Railsプラグインになっている
- RedMineのPDF出力でも使われていた
- (FPDFのだけど)日本語マニュアルがある
という理由。
あとそんなに凝った事をしなかったのもあるかも。

Rfpdfもちょっと問題があって、
特定の日本語文字列の末尾の文字が出力されない事がある。
これはかなりローテクだけど、
出力する文字列の末尾に半角スペース1個を入れる事で回避できた。

Rfpdfにはレイアウトツールはないので、コーディングすることになるけど
その辺を重視するならJasperReportsとかの方が良いかも。


738 名前:デフォルトの名無しさん mailto:sage [2008/03/23(日) 22:01:34 ]
すいません、質問させてください。

Rakefileにmongrel起動用のコマンドを書きました。

  sh "mongrel_rails start -e production"

OS XとCentOSでは問題無いのに、Win XPではエラー

rake aborted!
undefined method `exitstatus' for nil:NilClass

Winでもほかのrake(sh)タスクは大丈夫なのにmongrelは駄目。
(普通にコマンドプロンプトから起動することはできます)
なんで?

739 名前:デフォルトの名無しさん mailto:sage [2008/03/24(月) 18:48:48 ]
mongrelはイントールされている?

740 名前:デフォルトの名無しさん mailto:sage [2008/03/24(月) 20:46:30 ]
今度、会社で受けた案件をRailsでやることが決まりました。

今日の社内ミーティングはこんな感じでした。

先輩「WEBアプリだけど、またPHPでやるのはどうよ?」
俺「もうLAMPじゃ面白くないっしょ?StrutsやSpringとかフレームワークやりたいからJavaにしねー?」
後輩「あのFWならRailsってどうですかね?やっぱりないですよね?」
先輩「ないないw」
俺「ちょっwないでしょーーーっっw」
後輩「やっぱりw」
俺「でもRubyも、ありじゃね?
先輩「ありかもな・・・」
三人「ありあり」

すごく不安です。。。

741 名前:デフォルトの名無しさん mailto:sage [2008/03/24(月) 22:41:54 ]
あはは・・・やめとけ

742 名前:デフォルトの名無しさん mailto:sage [2008/03/24(月) 22:59:16 ]
絶望した

743 名前:デフォルトの名無しさん mailto:sage [2008/03/24(月) 23:31:08 ]
なんという集団心理



744 名前:デフォルトの名無しさん mailto:sage [2008/03/24(月) 23:41:05 ]
>>740
具体的な話は一切でてこないところが素敵

745 名前:デフォルトの名無しさん mailto:sage [2008/03/24(月) 23:46:57 ]
仕事でrailsって使ってる人いるんだ・・・1.9があれなのに選択肢になるんだ・・・

746 名前:デフォルトの名無しさん mailto:sage [2008/03/24(月) 23:52:57 ]
1.9は流石に仕事では使わんよ

747 名前:デフォルトの名無しさん mailto:sage [2008/03/25(火) 00:12:36 ]
ARのconditionsの定義で
日付の範囲指定形式って
2008-03-24 00:11:00
でおけ?

Data.find(:all,
:conditions "date > date_str")
これやりたいだけなんだけどさ




748 名前:デフォルトの名無しさん mailto:sage [2008/03/25(火) 00:20:15 ]
愚直にplaceholder使っとけばいいんでねえの

749 名前:デフォルトの名無しさん mailto:sage [2008/03/25(火) 03:30:14 ]
:conditions => [ 'date = ?', date ]
とプレースホルダを使おう。


750 名前:デフォルトの名無しさん mailto:sage [2008/03/25(火) 03:30:38 ]
どういうわけか748が目に入ってなかった俺orz


751 名前:デフォルトの名無しさん mailto:sage [2008/03/25(火) 14:55:17 ]
既存のアプリのデータベースをRailsで扱っています。
テーブルのフィールドに VARCHAR "class" というのがあって、
RailsでARインスタンスとして読み込んだときに、Rubyクラスオブジェクトとして
無理やり扱おうとして変になっているみたいなのですが、"class" の挙動を無効に
するオプション設定のようなものはありますか?

752 名前:デフォルトの名無しさん mailto:sage [2008/03/25(火) 15:20:59 ]
Rails on Xcode
etcservices.cocolog-nifty.com/blog/2008/03/mac_os_x_leopar_1af9.html


753 名前:751 mailto:sage [2008/03/25(火) 19:21:04 ]
ActiveRecordのカラム名のマジックかと思ったら、

class Foo << ActiveRecord::Base
end

a = Foo.new
a = Foo.find(:first)

この a.class の戻りがややこしくなるためのようなので、
あきらめて直接SQLを叩いて対応することにしました。



754 名前:デフォルトの名無しさん mailto:sage [2008/03/25(火) 22:55:15 ]
ActiveRecordをThread.newした中で使うとなんかうまく動かないよママン…
findとかでレコード検索さそーとするとそのまま処理が帰ってこない
ActiveRecord::Base.allow_concurrency = true はやってみたけどダメ
Thread.new{ ActiveRecord頑張れ超頑張れ }.join(10) とかやると10秒間はちゃんと動いてくれる
どうにも解決できないので誰かちょっと教えてくれんか…

755 名前:デフォルトの名無しさん [2008/03/26(水) 10:44:30 ]
PDF出力は
wiki.rubyonrails.org/rails/pages/HowtoIntegrateJasperReports
俺はこの方法でやった。
iReportでレイアウト作ってJasperファイルにして、XMLデータで流し込む感じ







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

前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