トップページphp
1001コメント324KB

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

レス数が950を超えています。1000を超えると書き込みができなくなります。
00012005/06/13(月) 20:51:40ID:hOTuU4T5
Ruby on rails に関する相談所です。
まだまだ、日本語の情報が少ないですが、
みんなで、意見を出し合いましょう!!

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

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

ActiveRecordの記事(データベースの操作):
http://jp.rubyist.net/magazine/?0004-RLR
http://jp.rubyist.net/magazine/?0006-RubyOnRails
0858nobodyさん2006/05/29(月) 22:39:57ID:+d4KiSYo
ZOPEというかxoopsと比較じゃない?<rubricks
0859nobodyさん2006/05/29(月) 23:18:53ID:???
>>857
無理矢理当てはめるなら

python <--> ruby
Zope <--> Rails
CMF <--> Railsプラグイン
plone <--> rubricks

じゃないかな
plone, xoops, rubricks あとは drupal あたりも同じレイヤーだろ
0860nobodyさん2006/05/30(火) 02:18:37ID:HDMDiXcY
WebObjectsよりいいの?
0861nobodyさん2006/05/30(火) 08:13:12ID:???
マカーお断り。
0862nobodyさん2006/05/30(火) 09:18:45ID:???
>>861
ヒント: DHHの開発環境
0863nobodyさん2006/05/30(火) 18:21:40ID:GlLljTBE
>>850
サンクス!
ということは、そうやって配布されてなくても
ローカルに放り込んでfreezeすれば、Rubyしか入ってないレンサバでも動くのかな?
0864nobodyさん2006/05/30(火) 18:38:12ID:???
>>863
ローカルでCGIとして動かせたのなら大抵のレン鯖でも動くと思うけど


漏れは試したこと無いけどなー
0865nobodyさん2006/05/30(火) 20:31:20ID:???
>>860
うんにゃ。
0866nobodyさん2006/05/30(火) 20:33:31ID:???
>>863
相当重いと思います
0867nobodyさん2006/05/30(火) 21:45:39ID:???
Ruby on railsの開発者はマカー
0868nobodyさん2006/05/31(水) 11:50:11ID:???
だからRoRもマイナーで終わってるのか。orz
ちゃんとリナックス使いが作らないとまともなものは出来ないな。
0869nobodyさん2006/05/31(水) 11:55:17ID:4kdBguL2
プッ
0870nobodyさん2006/05/31(水) 14:33:18ID:HT9xcudc
file_columnで困ってます。
リサイズも含めてつかうと、
windowsでは”No such file or directory - file -bi”とでながらも
ちゃんとファイルをUPしてくれるのですが、
linux(fedora5)では”Template is missing”app/viewsがでてきて
相手にしてくれません。
何が原因なんでしょうか?
0871nobodyさん2006/05/31(水) 14:35:44ID:???
作者がマカーなので仕様です。
リナクスでは動きません。
0872nobodyさん2006/05/31(水) 14:43:02ID:???
よう マカー
0873nobodyさん2006/05/31(水) 20:38:16ID:???
>>870
>Template is missing”app/views
なんか、file_column関係なくね?
0874nobodyさん2006/05/31(水) 22:18:30ID:???
>873
ttp://wota.jp/ac/?date=20050718
とかにも書いてあるのですが、
「view/layouts ないよブラックホール」にはまっているようなきがします。
でてくるページはfile_columnで書き込んで
redirect_toするだけでviewなんていらないのですが、
ほんとよくわかりません。
0875nobodyさん2006/06/02(金) 17:23:07ID:???
RoRって実戦環境に投入されてるの?
アーリーアダプターが面白がって使ってるくらいの段階なのか、
既に実際に使えるものになっているのかが気になりんす
0876nobodyさん2006/06/02(金) 17:25:59ID:???
EA
0877nobodyさん2006/06/02(金) 18:24:07ID:???
検索してみてもRoRのサイトってみつからないしねえ。
RoR採用のなんか有名なサイト有る?
0878nobodyさん2006/06/02(金) 18:54:02ID:???
気になるZE!
0879nobodyさん2006/06/02(金) 23:09:08ID:???
http://www.backpackit.com/
http://www.basecamphq.com/
このへんがRailsらしい
ってか作者が勤めてる会社が作ってるっぽい

負荷はどうなのかとか、スケールする方法がどの程度確立されてるのかが
気になりまくり。
0880nobodyさん2006/06/02(金) 23:10:28ID:???
http://www.backpackit.com/はアレクサ順位で4000位
まあふつーの中堅サイトくらいだね
0881nobodyさん2006/06/03(土) 00:27:37ID:???
alexa なんかの数字を鵜呑みにするやつはばかです。
0882nobodyさん2006/06/03(土) 00:50:16ID:k1kXgB4j
ちょっと弄っただけの者ですが、質問があります。

RoRでユーザー情報とか溜め込む感じのサイトって作れるんですかね。
基本的に公開しているサーバと同じ場所にDBあるんでしょ?
セキュリティ的に心配なんですが、ssl対応とかできるんでしょうか。
0883nobodyさん2006/06/03(土) 01:20:40ID:???
> RoRでユーザー情報とか溜め込む感じのサイトって作れるんですかね。

作れないということにしたいのですか?

> 基本的に公開しているサーバと同じ場所にDBあるんでしょ?

同じ場所とは?

> セキュリティ的に心配なんですが、ssl対応とかできるんでしょうか。

簡単にできるんじゃね?
0884nobodyさん2006/06/03(土) 01:26:02ID:???
>>883
>>882の聞き方が微妙にむかつくのは分かるけど、それはあんまりだと思うw
0885nobodyさん2006/06/03(土) 02:06:13ID:???
RoRをちょっと弄ったというよりは、サーバサイドプログラミングをちょっと弄った程度の人っぽい質問だよね。
0886nobodyさん2006/06/03(土) 07:42:05ID:???
>>884
そんなに気に入ってくれたのか。
0887nobodyさん2006/06/03(土) 08:04:55ID:???
>>885
そーいう意味では初めて触ったのがRoRだって事なんじゃない?
0888nobodyさん2006/06/03(土) 10:21:41ID:XDnnX6Jp
  ,j;;;;;j,. ---一、 `  ―--‐、_ l;;;;;;
 {;;;;;;ゝ T辷iフ i    f'辷jァ  !i;;;;;
  ヾ;;;ハ    ノ       .::!lリ;;r゙
   `Z;i   〈.,_..,.      ノ;;;;;;;;>
   ,;ぇハ、 、_,.ー-、_',.    ,f゙: Y;;f
   ~''戈ヽ   `二´    r'´:::. `!
0889nobodyさん2006/06/03(土) 11:05:29ID:???
>>882
全部できるから心配しなくていいよ
信じられなければRoRを別の言語に置換して各板で質問するといい
0890nobodyさん2006/06/03(土) 11:33:13ID:???
>>889
確かに。
簡単に出来るかと言われたら、知識がないと無理、
としか答えようもないしね。

実稼働してるサイトが、
ポータルサイトしか見かけないのは確かだけどね。
どっか、サンプルとなるような所あったかなぁ。
一応37signalsが代表例だろうか
http://www.37signals.com/
0891nobodyさん2006/06/03(土) 14:02:39ID:???
ユーザ情報溜め込む事ができなかったり
公開しているサーバ以外にDBを組み込めなかったり
SSL対応しようとしてできなかったりする
フレームワークを探すほうが難しいな
0892nobodyさん2006/06/03(土) 14:42:11ID:???
> SSL対応しようとしてできなかったりする
> フレームワークを探すほうが難しいな

それはフレームワークのレイヤでのモンダイカ?
0893nobodyさん2006/06/03(土) 15:20:16ID:???
>>892
だから、そういうことでしょ。
0894nobodyさん2006/06/03(土) 15:34:43ID:???
>>893
どういうこと?
0895nobodyさん2006/06/03(土) 16:14:44ID:???
DBテーブルの存在しないmodelって扱えます?
javaでいうbeanみたいなクラスを画面間でやりとりしたいだけなの
0896nobodyさん2006/06/03(土) 17:46:20ID:???
>>895
ActiveRecord をつかわないふつうのクラスを定義するだけでは?
0897nobodyさん2006/06/03(土) 21:52:43ID:Nc8Tbd+h
http://localhost:3000/ にアクセスしたら public/index.html が表示される
けど、これを例えば Foo コントローラの index として表示させたい場合
どうすればいいかな?

これってもう Rails じゃなくて Web Server の仕事か?
0898nobodyさん2006/06/03(土) 23:00:35ID:spetK2+i
Routes?
0899nobodyさん2006/06/04(日) 04:47:23ID:???
>>890
それポータルサイトって言わないよ。
0900nobodyさん2006/06/04(日) 05:56:01ID:???
改めて見るとRoRって実用性低いねえ。
所詮、マカーのオナヌー配布物と言われればそれまでだが。
0901nobodyさん2006/06/04(日) 06:04:13ID:aEL54rVy
実用性低い?どこが?
0902nobodyさん2006/06/04(日) 13:42:35ID:???
>>901
>>882みたいな初心者さんには極めて実用性が低いという意味です
0903nobodyさん2006/06/04(日) 14:20:29ID:???
実際のウェブサイトで使われてないってことだろ。
企業採用だと実績重視の所は有る。

個人サイトなら好みで選んでもいいけどね。
0904nobodyさん2006/06/04(日) 14:42:48ID:???
>>903
過去の実績のあるものが、あまりに効率が悪かったので、
Railsが技術力のある企業からも注目を浴びているんです。
0905nobodyさん2006/06/04(日) 14:50:13ID:???
注目は浴びてても採用されないのは良く有る話。
OOoなんてキラーマイクロソフトオフィスと注目は浴びてても、やっぱり採用されるのはマイクロソフトオフィス。
0906nobodyさん2006/06/04(日) 15:27:16ID:???
>>905
レイヤの違うサンプル持ってきてもつまんないよ。
0907nobodyさん2006/06/04(日) 15:35:59ID:Opogvr/Z
何年か前にPostgreSQLだMySQLだ騒がれたけど、
無難にMS-SQLserverやOracle選んでるトコが多かったみたいなもん?
Javaだって今は普通だけど、昔はあんなんツカエネーって言われてたじゃん。
rails単体でみるよりも、catalystやらGrailやらDjangoって
開発スタイルの流行でみてくといいんでない? 流行廃りとはいうけどさ。

内輪向けにサクサクっと構築するタイプのサイトにむいてると思うけど。
0908nobodyさん2006/06/04(日) 16:21:43ID:???
> 何年か前にPostgreSQLだMySQLだ騒がれたけど、
> 無難にMS-SQLserverやOracle選んでるトコが多かったみたいなもん?

今はどうかな?

> Javaだって今は普通だけど、昔はあんなんツカエネーって言われてたじゃん。

頭が足りてない人の集合だと普通なのか?
0909nobodyさん2006/06/04(日) 17:57:50ID:???
>今はどうかな?

今も変わらずOracleは売れている訳だが。
つかMySQLのトランザクションは使い物に成らない。
0910nobodyさん2006/06/04(日) 18:07:31ID:???
ttp://japanese.joelonsoftware.com/Articles/FiveWorlds.html
ttp://d.hatena.ne.jp/essa/20060126/p1
ttp://digit.que.ne.jp/visit/index.cgi?2006%c7%af1%b7%ee#pperl_on_job
0911nobodyさん2006/06/04(日) 21:30:23ID:???
>>909
> 今も変わらずOracleは売れている訳だが。
> つかMySQLのトランザクションは使い物に成らない。

なにをもって「売れている」とするかだよね。
0912nobodyさん2006/06/04(日) 22:21:22ID:???
rails がターゲットとしているのはウェブアプリケーションで、
金のないベンチャーがアイデア一つで成功を勝ち取ろうと参入をしてくる場所。
1台20万しないDELLサーバにLAMPを乗せて使うのが普通で、
XeonハイエンドサーバやOracle なんて高くて買えやしないという意識だよ。
はてなくらい大手でもそう。
クリティカルな基幹業務向けのシステムを作るというのとはそもそも世界が違う。
0913nobodyさん2006/06/04(日) 22:31:11ID:???
>>912
> クリティカルな基幹業務向けのシステムを作るというのとはそもそも世界が違う。

またオカルトかよ。
0914nobodyさん2006/06/04(日) 23:50:00ID:???
普通の会社の7割はウィンドウズサーバ。
もちろん動いてるのは、IISとASPだよ。
0915nobodyさん2006/06/05(月) 00:04:07ID:???
>>914
http://news.netcraft.com/archives/2006/04/26/apache_now_the_leader_in_ssl_servers.html
http://slashdot.jp/article.pl?sid=06/04/30/1530241
ApacheがSSLサーバのシェアでIISに追い付く

http://news.netcraft.com/archives/2006/04/06/april_2006_web_server_survey.html
非SSLのサーバならApacheはIISの3倍のシェア
0916nobodyさん2006/06/05(月) 01:00:51ID:???
ヒント:Apacheの方が先発
0917nobodyさん2006/06/05(月) 02:07:16ID:???
インターネットサーバ限定かよ(w
銀行の業務サーバとか、行政ネットの鯖がインターネットに公開されてる訳ないじゃん。

それともRoRって業務用には使えないレベルなのか?
0918nobodyさん2006/06/05(月) 02:11:42ID:???
>>917
普通の会社の話じゃなかったの?
0919nobodyさん2006/06/05(月) 02:15:44ID:???
そもそも「普通の会社」って、

- 業種
- 業務内容
- 規模: 会社で PC を扱う人間の数 (雇用形態問わず)

という感じで分けて考えないと、まったく無意味じゃ?
0920nobodyさん2006/06/05(月) 03:05:30ID:???
つまり>>91には根拠も意味も無い
下手な煽りだということが照明されたわけですね
0921nobodyさん2006/06/05(月) 03:06:52ID:???
>>914 だた
0922nobodyさん2006/06/05(月) 04:18:30ID:???
>>917
>銀行の業務サーバとか、行政ネットの鯖がインターネットに公開されてる訳ないじゃん。
お前は無知だな。
0923nobodyさん2006/06/05(月) 04:22:59ID:???
>>912
はてなって大手なのか?
Webで名がそれなりに通ってるだけで、全然大手ではないだろう…
0924nobodyさん2006/06/05(月) 04:55:56ID:???
まあ、何をもって「大手」とするのか定義することからはじめないとね。
0925nobodyさん2006/06/05(月) 07:46:18ID:???
ちょっと煽られただけで、こんなに不毛な争いになるのはどうよ?
0926nobodyさん2006/06/05(月) 08:16:34ID:???
そもそも議論の場で、煽った煽らなかったの話が出て来るのはどうよ?
0927nobodyさん2006/06/05(月) 09:14:21ID:???
このスレは「相談所」です
0928nobodyさん2006/06/05(月) 10:31:12ID:???
普通の会社未だインターネットに業務システム晒したりはしてないよ。
だからny程度で済んでるし、ハッカーに侵入されてどうのこうのって事件も無い訳だが。
0929nobodyさん2006/06/05(月) 10:55:14ID:???
まぁその辺りの判断が、実績が少なくてなんとも言えない、
なんて事になってるのではなかろーか。
0930nobodyさん2006/06/05(月) 16:17:05ID:???
日経なんちゃらの統計でRoRの文字が出たことは無いよ。
ほぼウィンドウズサーバとIIS。
0931nobodyさん2006/06/05(月) 16:55:18ID:???
煽りとかじゃなく、どっかで基幹業務に導入した所ってあるのかな。

俺は、基幹じゃないけどバグ管理用に社内に鯖立てていじってる位だなぁ。
まぁそれもRoRである必然性はないので、趣味丸出しだが
0932nobodyさん2006/06/05(月) 17:14:13ID:???
RoRの強みといわゆる基幹業務が
マッチしてないからないだろ。
0933nobodyさん2006/06/05(月) 20:07:07ID:???
>>932

納得。
まぁrailsという位だからモノは選ぶだろうな
0934nobodyさん2006/06/05(月) 23:43:34ID:???
やっぱりマカが作っただけ有って趣味レベルってことだな。
0935nobodyさん2006/06/06(火) 01:31:07ID:???
粘着乙
0936nobodyさん2006/06/06(火) 07:38:37ID:???
基幹系のシステムに入れてる所なら知ってる
0937nobodyさん2006/06/06(火) 12:00:25ID:???
もうすぐ1年になるのに未だに1スレ目か…
0938nobodyさん2006/06/06(火) 15:06:34ID:???
それは、埋め立てるってこと?
0939nobodyさん2006/06/06(火) 15:34:06ID:???
銀行の鯖がRoRだったらやだなwww
0940nobodyさん2006/06/06(火) 15:49:29ID:???
銀行の鯖がマクだったら嫌だな。
0941nobodyさん2006/06/06(火) 15:54:08ID:???
OSX安定してて好きだったんだが
最近アップデートしたらおかしくなった。
しかもWinみたいにアップデートの取り消しが出来ないから
HOTTARAKASIになってる…
0942nobodyさん2006/06/06(火) 20:12:04ID:???
ウィンドウズでもサービスパック当てる前はバックアップ取ってるし、ソラリスでもパッチ当てる前のufsdumpは基本だけど、マカは何もしてないのか?
0943nobodyさん2006/06/06(火) 21:21:19ID:???
基幹業務房オツ!
0944nobodyさん2006/06/07(水) 00:13:55ID:???
マカはホームユーザしか居ませんよ。
再インストールするしか有りません。
0945nobodyさん2006/06/07(水) 03:10:39ID:???
OSX Serverのことも思い出してあげてください…

まー、議論そのものに関しては別に基幹業務までRailsでやる必要は無いんじゃね?ぐらいで
何でもかんでもひとつのツールで全部やろうとするのはアホだ
0946nobodyさん2006/06/07(水) 12:27:06ID:???
>>945
別にアホではないじゃん。
0947nobodyさん2006/06/07(水) 13:17:06ID:???
Starter Toolkit for DB2 on Rails
ttp://www.alphaworks.ibm.com/tech/db2onrails
0948nobodyさん2006/06/07(水) 22:42:08ID:???
cnet/zdnetがRoR使いを求人してた(w

DB2を趣味で動かしてる香具師って居るの?
0949nobodyさん2006/06/07(水) 22:50:21ID:???
>>948
うん。家のサーバはTomcat+DB2。
Rails用にはMySQLだけど。
0950nobodyさん2006/06/08(木) 03:09:04ID:???
ライセンス用意したの?
0951nobodyさん2006/06/08(木) 07:21:37ID:???
フリー版あるお
0952nobodyさん2006/06/09(金) 00:50:07ID:???
http://clip.nifty.com/
これrailsっぽいな
0953nobodyさん2006/06/09(金) 00:55:18ID:???
どうでもいいが、βが流行ればβ、タグが流行ればタグ・・・。
0954nobodyさん2006/06/09(金) 01:04:38ID:???
たしかに激しくサル真似臭がするね>952
0955nobodyさん2006/06/09(金) 01:23:38ID:???
さすがにServer: Apacheぐらいしか返してくれないか。
mod_rubyを返してくれる鯖自体少ない。
0956nobodyさん2006/06/14(水) 07:05:46ID:???
しばらく動かしてると、サーバーがレスポンスを返してくれなくなっちゃて(リクエスト自体は受け付けられる)
困ってるんですが、原因調べるうまい方法ないですかね?
サーバーはMongrel3.13、Railsは1.1.2、DBはPostgreSQL8.0です
0957nobodyさん2006/06/14(水) 09:45:30ID:???
>>956
ログ吐いたらいいんじゃないの?
レス数が950を超えています。1000を超えると書き込みができなくなります。