【Ruby】Ruby on Rails Part7at PHP
【Ruby】Ruby on Rails Part7 - 暇つぶし2ch85:82
09/05/18 00:04:25
アプリケーションテンプレート集みつけたんで一応はっときますよ
URLリンク(github.com)

>>84
確かにPassengerの初回起動は遅いもんなぁ。
mongrel使った事ないから試してみるよ!


86:nobodyさん
09/05/18 00:53:06
>>85
mongrel 使ったことないということだけど、
普段(ローカルの開発環境) は webrick 使っていて、本番環境は Passenger を使っているの?

87:82
09/05/18 01:22:25
>>86
うん
開発webrickで本番Passenger。
monoで開発してた時も開発XSP本番mod_monoだったなぁ。
なんとなくapacheの方が安定してるのかなぁという思い込みでt

88:nobodyさん
09/05/18 01:24:25
なぜ今さらMongrel? もう1年くらい開発止まってるでしょ。
今ならThinかEbbじゃないの。

89:86
09/05/18 02:32:23
>>87
なるほど、どうもありがとう。

>>88
私はRailsはじめて2ヶ月弱なので、そういうのがわからないんです。
職場のプロジェクト環境が、ローカルの開発環境は mongrel で(gem install だけで入るし、Windows でも動くので)、
本番をどうしようかと話していてます(本番は passenger の予定)

Passenger が出てくる前は、雑誌やwebを読んでいて、
fastCGI、lighttpd、apache + mongrel_cluster という組み合わせがあったけど、
いまは本番運用ではどれが定番なんですか?(Linuxの場合)
Thin と Ebb というのは初めて知ったのでこれからググってくる。

90:nobodyさん
09/05/18 08:33:09
ここのスレ見て参考にしてPassengerにしたら1日半に1回くらい順調に落ちる。ありがとな。
ホスティングだからメモリの問題だとは思うけど。

91:nobodyさん
09/05/19 06:26:08
2年前くらいにrailsはアジャイルだって騒がれてたけど
今でもrailsは開発早いの?
それとも何か新しいのでた?
ほかの言語もrails並に早くなった?

92:nobodyさん
09/05/19 07:14:33
結局、腕の善し悪しに左右されます

93:nobodyさん
09/05/19 08:26:28
>>91
体制次第。


94:nobodyさん
09/05/19 11:23:22
バージョン頻度と、その互換性のなさに少し微妙な空気が流れている気がする

95:nobodyさん
09/05/19 11:30:03
ほんとバージョン管理しんどいな
rails3がでてmerbと統合したら、、

96:nobodyさん
09/05/19 11:55:09
rails は黒魔術が多いなぁ。
複数人でやると、こんな書き方があるのかーというばかり。
聞けば分かるけど、読んだだけではすぐには分からない書き方が多いような気もする。

97:nobodyさん
09/05/19 12:13:21
読んで分からんというか、そこだけ読んでもわからんというのはある。
動的にメソッド追加してて、どこに定義があるのかctagsで追えないとか。

でも勘とgrepでソース読めばなんとかなるレベルだとは思う。
ruby-debugがマシになってきて、railsの動的なコードの山もあまり怖くなくなってきた気がしなくもない。


98:nobodyさん
09/05/19 12:57:37
>>96-97
それも「開発効率が悪い」の一種だよね

99:nobodyさん
09/05/19 17:55:25
始めて数日のひよっこだけどメソッドを追えないのは
規定を知らないだけで開発効率関係ないと思う
動的にメソッド入るならコメも入れてよって泣きながら探してる

100:nobodyさん
09/05/19 22:26:10
railsって始めるのに何をしたらいいの?
rubyを書けること?
MVCを理解すること?
railsの統合開発環境をインストールして、どっかの本を見ながらいじればいいの?


101:nobodyさん
09/05/19 22:34:10
APIが理解できれば何とでもなる

102:nobodyさん
09/05/19 22:38:35
>>100
プログラム初心者だと大変かもしれない。
Ruby初心者でも他の言語の経験があれば大丈夫かな。

Rubyが理解できる事が必須だけど、Railsと一緒に覚えていけばいい。
まずは環境のインストール方法が分かりやすく載っている本を買って
そのとおり進めていくほうが迷わないのでおすすめ。
本が扱っているバージョンはちょっと古いけど、そのバージョンに自分の環境を合わせる事が大切。
うっかり最新版を入れてしまうと、Railsの仕様が変わっているために迷子になってしまう。


103:nobodyさん
09/05/19 22:39:09
railsで何を作るかをまず決める

104:nobodyさん
09/05/19 22:57:59
何が作れるか分からない
例えばPHPならデータベースへの接続がしやすいとか、
なんとなーくこういうのに向いてるよっていう指標は無いの?
と、全くrubyを知らない俺が聞いてみる。

105:nobodyさん
09/05/19 23:18:46
PHPでやれることはRailsでもできる
好みの問題という気がする。


106:nobodyさん
09/05/20 02:04:50
Webで公開されているAPIがjavaのとき
Railsでは使えないの?
それとも使えるrailsのgemがあるの?

107:nobodyさん
09/05/20 02:19:51
Web APIということはHTTPを喋って何らかのボディを返すと
いうことなので、ふつうは言語不問。
ボディの内容を解釈できるかは足回り(XMLとかJSONとかなら
パーサが要るわけで)次第。



108:nobodyさん
09/05/20 02:53:06
レスをそのまま解釈すれば、
普通のAPI(どこかに落ちててWebでダウンロードできる)だと思うけど

109:nobodyさん
09/05/20 06:03:49
Rails3ってでた?



110:nobodyさん
09/05/20 06:19:02
出たよ。なかなか好印象。

111:nobodyさん
09/05/20 07:03:26
RoRの開発環境って色々あるけど、
今は何を使ったらいいの?


112:nobodyさん
09/05/20 10:18:11
IDEは重いからエディター派
Rinari+emacsか
macならtextmateがオヌヌメ

113:nobodyさん
09/05/21 10:55:01
time_selectとかdate_selectのデフォルト値ってどうやって変えればいいですか?
from_forでf.time_selectだと:default => {:hour => }があるみたいですが、
time_selectだと上記オプションでは上手くいきません。
Controller側に設定したい時間オブジェクトがあるのでデフォルト値をそれにしたいのですが…。

114:113
09/05/21 13:29:08
すみません、自己解決しました。

115:nobodyさん
09/05/21 18:30:28 Fhc0Zbqv
>>111
・Aptana RadRails重い
・NetBeans めちゃ軽い ただし、rspec、autotest等最新版に対応してないので、小細工がいる。(動かせることは動かせる)

116:nobodyさん
09/05/21 18:34:10
6.7で対応するんだろ?

117:nobodyさん
09/05/21 18:50:04
>>116
Betaで開発してもOKなら、6.7でもいいと思うよ

118:115=117
09/05/21 20:01:06
NetBeansためしにNightlyにしたら、autospecとかrspecとかもちゃんと動いた…。
今までの苦労はなんなんだよw

>>116 にはありがとうといいたい。

・NetBeans 6.7m3 Download
URLリンク(bits.netbeans.org)

・NetBeans Nighly ダウンロード
URLリンク(bits.netbeans.org)

119:nobodyさん
09/05/21 20:43:24
betaで良ければって言うけど、正式板リリースは6月じゃなかったか?


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch