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


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

【Ruby】Ruby on Rails Part3



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/

328 名前:nobodyさん mailto:sage [2007/05/04(金) 13:25:54 ID:???]
MVCという言葉は知ってるらしいが
Vのデザインまでフレームワークが作ってくれると
思ってるのか

329 名前:nobodyさん [2007/05/04(金) 13:37:14 ID:L0mwz8+Z]
>>327
ちょwwww
Rails関係なくない?

330 名前:nobodyさん mailto:sage [2007/05/04(金) 13:58:19 ID:???]
関係あると思うよ。
Vのデザイン開発クオリティを支えるのも含めてMVCのVだよ。

331 名前:nobodyさん mailto:sage [2007/05/04(金) 14:10:18 ID:???]
あのな、MVCモデルってのはプログラム内部の「作り方」の話で、アプリケーションのみてくれや機能とは関係ないんだけど。

で、RailsにDreamweaverやホームページビルダー的なものを期待しているのか?

332 名前:nobodyさん mailto:sage [2007/05/04(金) 14:57:30 ID:???]
まぁ、将来は統合されたような物がでるかもしれないが、
いまはないな

333 名前:nobodyさん mailto:sage [2007/05/05(土) 01:34:23 ID:???]
今はVのデザインもフレームワークがやってくれるじゃん。
rails以外のrails派生フレームワークはscaffoldである程度整ったもん出してくれるし。
もちろん「設定より規約」に従って、そのデフォルトデザイン自体も指定可能だし。

334 名前:nobodyさん mailto:sage [2007/05/05(土) 02:21:57 ID:???]
しかしerbがデザインナーには優しくない訳で・・・。

335 名前:nobodyさん [2007/05/05(土) 03:34:46 ID:q6FwsdVV]
ちゅーか、デザイナにデザインつくって、
コードに落とすのは、マの役目じゃねーのか?

MVCのVっつったて、まさか、HTMLでデザインするとこまで、マがやるわけじゃあるまいに・・・

336 名前:nobodyさん mailto:sage [2007/05/05(土) 06:39:53 ID:???]
スキンやテーマから選択みたいな機能をRailsに実装しろって話?



337 名前:nobodyさん mailto:sage [2007/05/05(土) 09:31:19 ID:???]
普通のHTMLをテンプレートとして利用できるようにしろと。
Dreamwaverなんかでちゃんと見れるHTMLを。

あとさ、scaffoldなら、データベースのフィールドが増えたら
自動的にビューに反映される。
その便利な機能を、独自のテンプレートでも反映させられるようにしろと。

たとえば独自で作ったrhtml内に特殊なタグ<% scaffold %>を書いておけば、
そこがscaffoldで生成したようなフォームになる。
ただし、rhtmlですでに項目を使用しているのならそれは除く。

一度作ったrhtmlそのままで、データベースのフィールドの追加に
追尾できるような仕組みがあるといい。
もちろん追尾した部分のデザインは汚いだろうが、それはあとから直せば良い。
それよりも動作チェックを早くしたい。

338 名前:nobodyさん mailto:sage [2007/05/05(土) 09:47:26 ID:???]
データベース設計からやり直せよ…。

339 名前:nobodyさん mailto:sage [2007/05/05(土) 09:52:34 ID:???]
>>338
DRY原則。やり直すなんてもってのほか。

340 名前:nobodyさん mailto:sage [2007/05/05(土) 10:02:57 ID:???]
何言ってんだ?根本的にデータベース設計が糞なんだろ?初めからやり直せよ。
フィールドが途中で増える様な、仕様すら決定してない段階でV作りこんで、何するつもり?

341 名前:nobodyさん mailto:sage [2007/05/05(土) 10:06:57 ID:???]
Agileでは作ったものに対して仕様追加という作業がなんども発生する。
だから、作ったビューに対して、仕様変更が発生した場合、
それをデータベースに反映させられるといい。

具体的に言えば、ビューにテキストボックスを追加したら、
データベースでもフィールドが追加される。(手動で追加するのではない)

342 名前:nobodyさん mailto:sage [2007/05/05(土) 10:10:24 ID:???]
>>340
最初から仕様を決定するウォーターフロー的な開発は現代に合わない。

アジャイル開発手法においては、開発対象を多数の小さな機能に分割し、
1つの反復 (イテレーション) で1機能を開発する(⇒反復型開発)。 こ
の反復のサイクルを継続して行い、1つずつ機能を追加開発してゆくのである。

おのおのの反復は、小規模なソフトウェア開発プロジェクトに似ている。
各反復では、それまでに開発した成果物に1つの小さな機能を追加する。
計画、要求分析、設計、実装(コーディング)、テスト、文書化といった、
ソフトウェアプロジェクトに要する全ての工程を、1つの反復内で行う。

場合によっては、1つの反復内で開発すると計画していたソフトウェア機能を、
必ずしも期間内で充分に実現できるとは限らない。 このように時にはうまくゆかない反復もあるが、
アジャイル開発手法では、各反復が終了するごとに、機能追加された新しいソフトウェア (ビルド) を
リリースすることを目指す。 各反復が終了するごとに、プロジェクトチームは、
プロジェクトにおける優先度を評価し直す。

343 名前:nobodyさん mailto:sage [2007/05/05(土) 10:13:52 ID:???]
単なるフィールドの追加に
データベース設計なんか関係ないだろ。

そのフィールドが外部キーとかになっているのなら話は別だが。

344 名前:nobodyさん mailto:sage [2007/05/05(土) 10:15:33 ID:???]
なんつーか、データベース設計きちんと学んだこと無いだろ…。
あー、ここにフィールド1個追加したいなぁって言って出来るのは、初めから、そう言うデータベース設計をしてある時だけだよ。

つーか、その為にscaffoldがあるんだろうが…。

345 名前:nobodyさん mailto:sage [2007/05/05(土) 10:17:52 ID:???]
>>343
本気で疑うぞ。そのフィールドに関して、どう言う負荷してるんだ?
つか、何でそのフィールドが必要か?ってのが、データベース設計と言うか、アプリケーションの肝だろ。

346 名前:nobodyさん mailto:sage [2007/05/05(土) 10:18:34 ID:???]
>>345
どういう負荷計算な、失礼。



347 名前:nobodyさん mailto:sage [2007/05/05(土) 10:27:42 ID:???]
例えば、>>341これを例に取れば。

テキストボックスを追加したら…。と簡単に言っているが、これの意味する所を理解しているか?
このアプリケーションで、どう言う情報を収集、蓄積するか、決まっていない。こう言う意味なんだぜ?

そんな段階で、Vなんか作りこむより、scaffoldででも検討して、データベース設計に落とし込めよ。

348 名前:nobodyさん mailto:sage [2007/05/05(土) 12:00:35 ID:???]
>>318

PHPに負けた言語を使ってる負け犬乙

349 名前:nobodyさん mailto:sage [2007/05/05(土) 12:14:50 ID:???]
>>347
アジャイルに対して何のコメントもしてないね。
もしかして知らないのかな?

必要な情報ってのは、あとで変るもの。
スピードの早い今、最初に決めるなんて不可能。

仕様変更が全く無いということが
現実に起こりえるのか考えてみれば良い。

繰り返し言うが、最初に決めるなんて不可能。

そういう現実的な前提に立った開発がアジャイル

350 名前:nobodyさん mailto:sage [2007/05/05(土) 12:18:00 ID:???]
>>349
単なる出たとこ勝負の考えなしとアジャイルを一緒にするな

351 名前:nobodyさん mailto:sage [2007/05/05(土) 12:27:28 ID:???]
典型的なマーケティング売り文句を
そのまま受け売りでこれ見よがしに
アジャイルアジャイル言ってみたい年頃なんだよ
ほっといてやれ


352 名前:nobodyさん mailto:sage [2007/05/05(土) 13:00:58 ID:???]
アジャイルに対して、
まともな反論が
無い事が何よりの証拠。

353 名前:nobodyさん mailto:sage [2007/05/05(土) 13:01:53 ID:???]
アジャイルをマーケッティング用語だと言う奴がいることが驚きだ。調べた事無いのか?

354 名前:nobodyさん mailto:sage [2007/05/05(土) 13:45:18 ID:???]
>>353
日経の営業がよく言ってるよん

355 名前:nobodyさん mailto:sage [2007/05/05(土) 15:11:10 ID:???]
だから?

先進的なソフトウェア会社も言っているよね。

356 名前:nobodyさん mailto:sage [2007/05/05(土) 15:29:48 ID:???]
>まともな反論が
>無い事が何よりの証拠。
ん?反論がなければ俺の勝ちだぞ?
という名言を思い出した



357 名前:nobodyさん mailto:sage [2007/05/05(土) 15:36:50 ID:???]
> つーか、その為にscaffoldがあるんだろうが…。

scaffoldの意味を英和辞典で調べてみ。scaffoldで生成されたコードは、
そこから手を入れていくことを前提とした、ただの土台の役割だよ。

データベース定義を変えるだけで、ぜんぶ面倒をみてくれるような、全自動なフレームワークが
欲しいなら、無理してRailsを使わないで、デジエでも使ってたほうがいいと思うよ。
まじで。

358 名前:nobodyさん mailto:sage [2007/05/05(土) 15:44:55 ID:???]
べつに仕様変更なんかあってあたりまえだろ。
> このアプリケーションで、どう言う情報を収集、蓄積するか、決まっていない。
べつにその段階で作り始めてもいいじゃん。AWDwRでも顧客の要求に従ってテーブルに項目をばんばん追加してるし。
変更があってもそれに柔軟に対応できるのがRailsのいいとこじゃん。そのためにARやmigrationがあるんだろ?何のためにRails使ってるんだ?

>>337がいってるのは一理あるだろ。RailsはActiveRecordやmigrationがあってDBまわりは仕様変更に強いようにできてるけど、
viewまわりはerubyをほぼそのまま使っているだけで、まだまだ改良の余地があるじゃん。
337はそれについて提起しただけだろ。なんでこんな拒否反応でるかな。問題点を指摘されたら、それについてどういう解決方法があるかを考えようぜ。

それから>>337は言い方悪い。便所の落書きに言い方も糞もないけど、もし俺が作者なら337の言い方はやる気なくす。もし337が上司なら喧嘩してる。
ただいってることは同意。テーブルの仕様変更がModelに自動的に反映されるなら、同じことがViewでもできないかと考えるのは自然なこと。
それがわからず拒否反応示すだけの奴らは想像力が欠落してるかわいそうな奴らだからほっとけ。

359 名前:nobodyさん mailto:sage [2007/05/05(土) 18:38:28 ID:???]
>>358
あほか。
DBの変更が自動的にViewに反映できるわけないだろ。
具体例で考えてみろよ。

360 名前:nobodyさん mailto:sage [2007/05/05(土) 18:39:07 ID:???]
いや、ていうかジェネレータじゃない方のscaffoldもあるし
そっちでフィールド追加で自動的にViewにも反映されるしさ、
んである程度プロトタイプができたら自分で手入れてくために
ジェネレータの方で生成してコード加えていくわけでしょ
全部自動で処理しきれないところも出てくるから手を加えていく
そんなのはちょっとrails触った事あるなら誰だって分かる事だろう

一理あるも何もどう見たって>>337>>358
アジャイルアジャイル言ってる奴もrailsを
使ったことないようにしか見えねーよ

361 名前:nobodyさん mailto:sage [2007/05/05(土) 19:03:33 ID:???]
Viewに手を加えてからDBを変更することだってあるだろ。

特にユーザーなんか、見せて最初に指摘するのは、
”見た目”だぞ。

見た目ダサくて英語ですけど、ちょっと使ってみて
感想教えてくれませんか?じゃ通じません。

エンドユーザー交えて仕事した事ありませんね?

362 名前:nobodyさん mailto:sage [2007/05/05(土) 20:53:11 ID:???]
MVCのVとは、かっこいいデザインを作ってくれる機能だと勘違いし、
アジャイルとは、データベースを変えると、すべて良きにはからってくれる機能だと勘違いし、
Railsスレに文句を「提案」すれば、解決方法をだれかが実装してくれると勘違いする。

ずいぶん人任せ、フレームワーク任せだなー。
まあ、ぜんぶ、同一人物なんだろうけど。

Rails作者のDHHの言葉をmatz日記から引用するから、ちょっと考えたほうがいいよ。
「RubyもRailsもオープンソースだし、簡単に手を入れられるんだから誰かが自分の問題を解決してくれないか、
口をあけて待ってるんじゃなくて自分で解決して世界に貢献したらいいのに」

363 名前:nobodyさん mailto:sage [2007/05/05(土) 21:19:41 ID:???]
> MVCのVとは、かっこいいデザインを作ってくれる機能だと勘違いし、
どれを見てそう思ったんだ?

つまり、お前が勘違いしているだけじゃん。

viewを一旦作った後でもscaffoldのように
DBにフィールドを追加したら、それがすぐに反映されるといいだろ

としか、どこにも書いてない。

364 名前:nobodyさん mailto:sage [2007/05/05(土) 21:20:56 ID:???]
> Railsスレに文句を「提案」すれば、解決方法をだれかが実装してくれると勘違いする。

こんなことも思ってないし。

なんだこいつ。自分一人が、勘違いして空回りしているだけかよ。

365 名前:nobodyさん mailto:sage [2007/05/05(土) 21:31:51 ID:???]
>>327で書いてるじゃんw

>>364
じゃあ、おまえがこのスレでぐたぐた文句言っている意味ってなに?

366 名前:nobodyさん mailto:sage [2007/05/05(土) 21:34:42 ID:???]
> >>327で書いてるじゃんw

だれそれ?w 一日も前だし。

なるほど、やっぱり勘違いしていると。



367 名前:nobodyさん mailto:sage [2007/05/05(土) 21:37:23 ID:???]
> じゃあ、おまえがこのスレでぐたぐた文句言っている意味ってなに?

ここはRuby on Railsに関する事なら
なんでも書いていいところですが?

それとも、お前が気に食わないことを言ったら駄目と
どこかに書いてあるのか?

意味。じゃあお前が書き込んでいる意味は?w

368 名前:nobodyさん mailto:sage [2007/05/05(土) 22:00:24 ID:???]
小学生かよw

369 名前:nobodyさん mailto:sage [2007/05/05(土) 22:41:26 ID:???]
欲しい機能があれば作ればいいだけじゃん。
なんのためのオープンソースなんだか・・・

370 名前:nobodyさん mailto:sage [2007/05/05(土) 23:19:02 ID:???]
罵り愛はID出してやれよ。

371 名前:nobodyさん mailto:sage [2007/05/06(日) 00:17:40 ID:???]
なんかくだらんことで激しくレス消費してるな…
しかも時間の感覚見ると、一人が何レスにも分けてレスしてるっぽいし

372 名前:nobodyさん mailto:sage [2007/05/06(日) 00:34:31 ID:???]
文句言ってるやつが何使ってアプリ作ってるのか知りたい
Djangoか?

373 名前:nobodyさん mailto:sage [2007/05/06(日) 00:42:15 ID:???]
GWでrailsデビューしちゃったんだろう

374 名前:nobodyさん mailto:sage [2007/05/06(日) 00:50:27 ID:???]
Djangoはちょっと貧弱すぎるな。tgかsymfony。
よく言語仕様のせいにして、出来る人間になったと勘違いしてるやついるが、
フレームワーク自体が優れてりゃ言語仕様なんてさして気にならん。

Yahoo Bookmarksもsymfony採用してるし、ここでPHP馬鹿にしてる実績なしよりも、
Yahoo Bookmarksの開発者の方が信用に足る。


375 名前:nobodyさん mailto:sage [2007/05/06(日) 06:47:26 ID:???]
よお、負組ども^^
低レベルなプライドのおかげでいまさらPHPにいけないんだろ?www
サイト構築もできねーくせにえらそうに語ってる厨房は逝けよwww

376 名前:nobodyさん mailto:sage [2007/05/06(日) 09:44:33 ID:???]
どうだろう、phpは通り過ぎてる人が多いんじゃないかな



377 名前:nobodyさん [2007/05/06(日) 10:51:37 ID:FNDfpVmp]
RadRailsが、HTML+CSSエディタのAptanaと統合の方向で進むそうで・・・

Aptana: Download Aptana IDE + Rails
www.aptana.com/download_rails_rdt.php


378 名前:nobodyさん mailto:sage [2007/05/06(日) 12:38:37 ID:???]
Rubyなんてはやらねえんだよ

379 名前:nobodyさん mailto:sage [2007/05/06(日) 13:43:17 ID:???]
>>378
はやってるよ

380 名前:nobodyさん mailto:sage [2007/05/06(日) 13:44:54 ID:???]
趣味でだろwwwww
企業が採用してるかな?

381 名前:nobodyさん mailto:sage [2007/05/06(日) 14:40:58 ID:???]
>>380
IBMとかSUNとか?


382 名前:nobodyさん mailto:sage [2007/05/06(日) 15:00:32 ID:???]
楽天とか

夏にはまだ早いはずだがなぁ

383 名前:nobodyさん mailto:sage [2007/05/06(日) 17:15:54 ID:???]
PHPもRubyも使ってるよ
もう$this->書くのめんどくせ

384 名前:nobodyさん mailto:sage [2007/05/06(日) 17:31:15 ID:???]
静的なHTMLファイルを読み込ませるのってどうやってますか?
ERB評価をさせたくないのであればFile.readして<%=%>で埋め込むしかないんですかねぇ。
なんかいけてないような…。


385 名前:nobodyさん mailto:sage [2007/05/06(日) 17:57:23 ID:???]
<%= render :partial => '_静的な.rhtml' %>

というのはどうですか?
挿入されるHTMLを_付きの名前のRHTMLとして置く。
中身はただのHTML断片でERBコードを含む必要はなし。


386 名前:nobodyさん mailto:sage [2007/05/06(日) 17:58:21 ID:???]
:partial => の値に.rhtmlはイランカッタ。




387 名前:nobodyさん mailto:sage [2007/05/06(日) 19:05:27 ID:???]
render :templateはどうかな

388 名前:358 mailto:sage [2007/05/06(日) 19:25:18 ID:???]
>>359
いまはどんなやり方があるかを議論しはじめようとしたところだろ。自分で考えるのをやめたやつは引っ込んどいて。
>>360
ジェネレータじゃないほうのscaffoldではそもそも今回の要求はみたせないし対象外だろ。
いろいろ手を加えたviewに対して、DBテーブルの仕様変更を反映させるうまい方法がないかが論点。
勝手に人をRails使ったことないと決めつけるのもいいけど、そのまえに話を正しく認識しろな。

で、337がまだみてるかどうかわからんが、どうもscaffoldやActiveRecordとは別のアプローチじゃないと解決できそうもなくね?
scaffoldのようなアプローチだとフォーム項目の生成ルールに手を加えられるようになってないと厳しい。
ActiveRecordはやり方として動的にGeneration Gap patternを使ってるようなもんだから、
自動生成される部分と手動で書く部分がきれいに分離できるし、自動生成された定義を手動で細かく上書きできる。
けどviewは基本がHTMLだから、erubyで頑張ろうにもうまくいかん。
結局、DreamweaverやRadRailsやAptanaが十分賢くなって、form定義とテーブル定義の差異を検出するようになるのがいちばん現実的なんじゃないだろうか。
おれの頭じゃこんくらいしか思いつかん。
そもそもおれでも思いつくような方法があればとっくにDHHが実装してるわな。


389 名前:nobodyさん mailto:sage [2007/05/06(日) 19:51:32 ID:???]
>>385
レスありがとうございます。
こればっかりはベンチとって見ないとなんとも言えないんですが、感覚的には
File.readの方が速そうな気がするんですよね。
blog.masuidrive.jp/articles/2007/01/01/def_erb_method
この辺を見る限りだと。。
んで、毎回読み込みだとテラオソス
メソッド化するとサーバ再起動まで変更されない
とかだとやっぱり後者になると思うんですが、そうするとバッチでHTMLを作るときとかに都合が悪いんですよね。
自分で自動expire機能付きのファイル読み込みモジュールを作った方がいいのかなぁ。
絶対ありそうなんですけどね…。


>>387
レスありがとうございます。
render :templateはビューのファイル毎置き換わっちゃいませんか?
始めはrender :fileを検討してたんですがこっちがそう言う仕様だったので。


390 名前:nobodyさん mailto:sage [2007/05/06(日) 19:54:28 ID:???]
>>389
性能の話はfragment cacheが導入できるならアル程度は無視できるけど、
どうなのかな。


391 名前:nobodyさん mailto:sage [2007/05/08(火) 14:29:54 ID:???]
Railsでサーバにアクセスした際にログに残る処理時間って
Completed in 1.78100 (0 reqs/sec) | Rendering: 0.18800 (10%) | DB: 1.07700 (60%)

こういうフォーマットだと思うのですが、足して100%にならないのはなんででしょうか?

392 名前:nobodyさん mailto:sage [2007/05/08(火) 22:34:30 ID:???]
>>391
(笑)

393 名前:nobodyさん mailto:sage [2007/05/09(水) 12:22:47 ID:???]

model のリレーションで

A と Bのモデルで共通に使う Xというモデルがあるとき

Xのモデル定義は
belongs_to :a
belongs_to :b

でOKですか?
これだと 一つのモデルが aにもbにも所属しているのと同じに
なっちゃわないのかと思うんですが。



394 名前:nobodyさん mailto:sage [2007/05/09(水) 13:23:11 ID:???]
Xがa_idとb_idを持ってればそれでいいんじゃないかな

395 名前:nobodyさん mailto:sage [2007/05/09(水) 16:06:03 ID:???]
>>393
script/consoleで実際に色々いじってみれ

396 名前:nobodyさん mailto:sage [2007/05/09(水) 16:20:24 ID:???]
centos5にyumインスコしたemacsにemacs-railsを立ち上げると
Debugger entered--Lisp error: (void-function define-button-type)
(define-button-type (quote rails-button) (quote follow-link) t (quote action) (function rails-core:button-action))
eval-buffer(#<buffer *load*<3>> nil "rails-core" nil t)
load-with-code-conversion("/root/.emacs.d/rails-core.el" "rails-core" nil t)
require(rails-core)
eval-buffer(#<buffer *load*<2>> nil "rails" nil t)
load-with-code-conversion("/root/.emacs.d/rails.el" "rails" nil t)
require(rails)
eval-buffer(#<buffer *load*> nil "~/.emacs" nil t)
load-with-code-conversion("/root/.emacs" "~/.emacs" t t)
load("~/.emacs" t t)
#[nil "^H\205\227^@ ?=\203^Q^@?^H?Q\2025^@ ?=\203'^@????#\203#^@?\2025^@?\2025^@ ?=\2031^@?\2025^@?^H?Q^Z?^S?\n?$
command-line()
normal-top-level()
ってでます。どうしたらいいですか。助けてください。
macosxのターミナルから利用したくていろいろやってます。



397 名前:nobodyさん mailto:sage [2007/05/09(水) 16:28:48 ID:???]
あきらめてvimを使う

398 名前:nobodyさん mailto:sage [2007/05/10(木) 09:19:15 ID:???]
>>397
了解したくないけど、試してみます。

399 名前:nobodyさん mailto:sage [2007/05/11(金) 00:50:34 ID:???]
rubyってこれからどんどん表にでてくるの?
あおりとかじゃなくて本気で聞きたい

400 名前:nobodyさん [2007/05/11(金) 13:29:43 ID:0AuPXgrZ]
railsが使えて月500円以下の安いレンタルサーバーってある?
勉強目的なのであまり高いサーバーは借りれない

401 名前:nobodyさん mailto:sage [2007/05/11(金) 13:50:20 ID:???]
板違い

402 名前:nobodyさん mailto:sage [2007/05/11(金) 17:47:36 ID:???]
まぁこのスレに期待するのは間違いだなぁ

403 名前:nobodyさん mailto:sage [2007/05/11(金) 17:55:48 ID:???]
ここは初心者の憩いのオアシスです

404 名前:nobodyさん mailto:sage [2007/05/11(金) 19:23:36 ID:???]
>>400
勉強目的なら自分のPCでやれ。
Rails自体はwindowsでも動く。

405 名前:nobodyさん mailto:sage [2007/05/11(金) 19:34:07 ID:???]
Rails勉強するのと
Railsをサーバーで動かすようにするのは別だから

仮想サーバーでも自分のPC内に立てて味噌

406 名前:nobodyさん mailto:sage [2007/05/11(金) 21:10:41 ID:???]
Railsの勉強だけならSQLite3とWEBrickでいいしな。
WindowsならInstantRailsなんてのもあるし。




407 名前:400 [2007/05/12(土) 02:32:15 ID:Z+ay/xmr]
ローカルPCなら簡単に動いた。
まさか、サーバーに設置してそのまま動くと考えてるのか?

408 名前:nobodyさん mailto:sage [2007/05/12(土) 02:39:25 ID:???]
>>407
誰にいってるんだ?


409 名前:400 [2007/05/12(土) 02:44:53 ID:Z+ay/xmr]
WEBアプリをローカルで動かして何の意味があるんだ。
ネットで公開して初めて役にたつだろ。
ここにいるのはみなローカルのPCで動かして喜んでいるのか?

410 名前:nobodyさん mailto:sage [2007/05/12(土) 02:49:25 ID:???]
華麗にスルー

411 名前:nobodyさん mailto:sage [2007/05/12(土) 02:55:31 ID:???]
>勉強目的なのであまり高いサーバーは借りれない
>ネットで公開して初めて役にたつだろ

自分勝手でむちゃくちゃですね

412 名前:nobodyさん mailto:sage [2007/05/12(土) 07:59:12 ID:???]
>>409
ローカルで開発、そのあとは友達がやってるデータセンターに
ちょっと間借りさせてもらって公開。そういう友達がいないのなら、
金を払えってこった。

413 名前:nobodyさん mailto:sage [2007/05/12(土) 09:25:16 ID:???]
逆にローカルとサーバの違いがよくわからんのだが、
俺はローカルで開発して楽しんで、いいものが出来たら
そのままポートを開けて公開してるけど。
最近アクセスが多いからそろそろサーバを借りようかとは思っていたが。

414 名前:nobodyさん mailto:sage [2007/05/12(土) 10:03:14 ID:???]
というか、レンタル鯖でテストすると、他の奴が迷惑かかるとか
ワケワカラン理由で、ああだこうだと言う奴がいることは確か。
別にレンタルで開発して何が悪いってなもんだけどね

415 名前:nobodyさん mailto:sage [2007/05/12(土) 12:19:56 ID:???]
なにこの自分主義みたいな奴

416 名前:nobodyさん mailto:sage [2007/05/12(土) 13:02:01 ID:???]
おれは外部公開用はさくらの専用サーバを使ってる。月額6000円くらい。




417 名前:nobodyさん mailto:sage [2007/05/12(土) 13:59:24 ID:???]
なんだその自分主義っていうのは。
契約範囲内でなにやってもいいだろうが

418 名前:nobodyさん mailto:sage [2007/05/12(土) 14:15:05 ID:???]
昔はプロバイダの固定IPアドレスサービスを使って自鯖を外部公開してた
けど、終夜稼働の音がうるさいし、ハードウェアの保守も億劫になってき
たので、相応のサービスを使うほうが楽だなぁ。


Railsが使えるホスティングってことでTextDriveをためしてみたが、Rails
のバージョンが古かったぜ。
外国にはこの手のRailsホスティング結構あるけど国内にはあんまりない?


419 名前:nobodyさん mailto:sage [2007/05/12(土) 14:43:55 ID:???]
確かにないな
安価でrailsホスティングしてくれるところが出てきたら
railsベースの個人作成webアプリがもっと出てくるかもな

420 名前:nobodyさん mailto:sage [2007/05/12(土) 18:38:43 ID:???]
なんでローカルとサーバを同列に考えるんだよ

サーバーの対はクライアント
ローカルの対はwww(ワールドワイドウェブ)
クライアントで操作してサーバーで処理だろ。
ローカルエリアでゲームでもして、www(ワールドワイドウェブ)でインターネットする
って考えろよ


421 名前:nobodyさん mailto:sage [2007/05/12(土) 19:46:25 ID:???]
・ローカルの対はグローバル
・ローカルエリアではなく、ローカルホスト
・「インターネットする」とはいわない

422 名前:nobodyさん mailto:sage [2007/05/12(土) 20:37:31 ID:???]
>>420
ここは酷いインターネットですね

423 名前:nobodyさん mailto:sage [2007/05/12(土) 20:40:10 ID:???]
>>420
Web(サーバ)で公開するのもlocalhost(ローカル)で公開するのも原理上はほとんど同じ

424 名前:nobodyさん mailto:sage [2007/05/12(土) 21:42:44 ID:???]
>>420
ネットに繋がっている以上ローカルじゃないんじゃないじゃないの



425 名前:nobodyさん mailto:sage [2007/05/12(土) 22:25:39 ID:???]
>>417
どのサーバーでも過負荷禁止は規約に入ってますよ><

426 名前:nobodyさん mailto:sage [2007/05/12(土) 22:31:25 ID:???]
>>425
だから?



427 名前:nobodyさん [2007/05/13(日) 00:58:07 ID:I6qZDPkK]
BasecampみたいなWebアプリを作りたいのですが
Ruby on Rails か JavaでGWT(GoogleWebToolkit)
使うのではどちらがおすすめでしょうか?
Ajaxばりばりにしたいです!
現在JavaはできてRubyはほとんどできてないのですが
出来るだけ楽に開発したいです。

428 名前:nobodyさん mailto:sage [2007/05/13(日) 01:46:28 ID:???]
>>427
GWTでおk






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

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

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