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

【RoR】Ruby on Rails Part11

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2010/12/11(土) 10:58:56ID:???
■前
【Ruby】Ruby on Rails Part10
http://hibari.2ch.net/test/read.cgi/php/1282991262/

■参考サイト
<英語>
本家:http://rubyonrails.org
API document:http://api.rubyonrails.com/
開発者のblog:http://weblog.rubyonrails.org/
参考wiki:http://wiki.rubyonrails.org/rails


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

http://twitter.com/dhh
http://www.loudthinking.com/
0607nobodyさん2011/05/23(月) 17:50:36.66ID:tsYc05ju
viewでインスタンス変数をto_yamlするのが <%= debug @hoge %> なので…

まぁ、見たいものをコントローラでインスタンス変数に代入しておくしかないかなぁ。
特定の名前があれば<%= debug... %>するようにレイアウトに書いておくと楽になるかも
しれず。
0608nobodyさん2011/05/24(火) 01:00:42.23ID:???
class MyException < StandardError
みたいなのよく見かけるんだけど、何がうれしいの?
0609nobodyさん2011/05/24(火) 14:35:49.12ID:???
掲示板を作成しようと思ってるんですが、書き込みした時間を表示させる方法はないですか?
rails3を使っているのですが、ググってもrails2の方法しか見つかりません
0610nobodyさん2011/05/24(火) 14:44:00.36ID:???
rails2と3で変わってない
0611nobodyさん2011/05/25(水) 00:56:40.61ID:???
rails3を使っています
selectを使ってリストを表示しページを作成してのですが、作成した後のページではリストで選んだ文字が数字で評されてしまいます
どうにか解決方法はないでしょうか?
0612nobodyさん2011/05/25(水) 01:22:33.66ID:???
まじで意味わかんねえ・・・
0613nobodyさん2011/05/25(水) 10:10:41.17ID:???
>>611 optionタグのvalue属性を見ろ
06146112011/05/25(水) 13:40:06.66ID:???
http://www.dotup.org/uploda/www.dotup.org1667818.jpg
http://www.dotup.org/uploda/www.dotup.org1667817.jpg

一枚目のtitleの部分でselectを使って表示は出来るんだけど、ページを作った後2枚目のように数字で表示されるんです
06156112011/05/25(水) 14:04:55.37ID:???
事故解決しました
_form.thml.erbばっかり弄ってて、index.html.erb等をいじるのを忘れてますた(´・ω・`)
0616nobodyさん2011/05/25(水) 15:13:14.13ID:???
まじで意味わからん
0617nobodyさん2011/05/25(水) 19:21:07.95ID:???
NAME ERROR
undefined local variable or method `map' for #<ActionDispatch::Routing::Mapper:0x7351c70>

というエラーが出たので調べるとroutes.rbが悪いということまではわかったのですが、中身を見てもどこが悪いかわかりません。
このエラーが出る前に
NO route mehtod〜
とエラーが出たためroutes.rbに
map.connect ' ', :controller => 'titles'
と追加しました。

どうやったらエラーが取れますか?
0618nobodyさん2011/05/25(水) 19:38:34.80ID:???
バージョンくらい書けよ。
mapって2系までのやり方だけど、3系使ってるんじゃないだろうな
0619nobodyさん2011/05/25(水) 23:49:50.25ID:???
バージョンは3系です
0620nobodyさん2011/05/26(木) 00:28:45.92ID:TGrKohNE
3系ならそもそもdrawのブロックにmapがないじゃろ。

root :to => 'titles#index'
じゃね?
0621nobodyさん2011/05/26(木) 00:33:09.86ID:TGrKohNE
あー、map.connect '', :controller => 'titles' に近いものってことで
root を書いたけど、RESTと関係ないルーティング規則の基本はmatchね。
routes.rbにコメントがうざいほどいっぱいあるから分かると思うのだが…
0622nobodyさん2011/05/26(木) 10:31:27.29ID:???
>>605
raise なんとか.inspect
とかでいいんじゃね
0623nobodyさん2011/05/26(木) 22:04:55.15ID:???
>>621
ありがとうございます
出来ました。
0624nobodyさん2011/05/27(金) 00:31:58.96ID:???
railsでBBSを作ってるんだが、app/views/pages/_form.html.erbをapp/views/title/show.thml.erbに表示させたいんだがどうしたら良いでしょうか?
0625nobodyさん2011/05/27(金) 00:37:41.84ID:XqNKV9VA
pages/form で pages/_form.html.erb 探してくれるんじゃなかった?
06266242011/05/27(金) 00:56:20.46ID:???
>>625
error出ました
書き忘れましたがrailsのバージョンは3です
0627nobodyさん2011/05/27(金) 01:53:49.01ID:???
コードとエラー内容書かないとエスパーじゃない限り理解できん
0628nobodyさん2011/05/27(金) 03:08:55.33ID:???
なんかいろいろひどい
06296242011/05/27(金) 13:47:15.27ID:???
ActionView::MissingTemplate in Titles#show

Showing C:/work/rubygems-1.7.2/rails/bbs/app/views/titles/show.html.erb where line #16 raised:

Missing partial pages/from with {:locale=>[:en, :en], :formats=>[:html], :handlers=>[:rhtml, :rxml, :builder, :erb, :rjs]} in view paths "C:/work/rubygems-1.7.2/rails/bbs/app/views"

Extracted source (around line #16):

13: <% end %>
14: </ul>
15:
16: <%= render 'pages/from' %>
17:
18: <%= link_to 'Back', titles_path %>


エラーはこんな風に出ます
0630nobodyさん2011/05/27(金) 14:46:57.65ID:jUE8v2Ew
from -> form という落ちではあるまいな?
0631nobodyさん2011/05/27(金) 15:03:38.25ID:???
<p id="notice"><%= notice %></p>

<p>
<h2><%= @title.title %></h2>
</p>
<% i = 0 %>
<ul>
<% @title.pages.each do |page| %>
<b>Name:</b><i><%= page.name %></i> <b>E-mail:[</b><i><%= page.mail %><b>]</i></b>
<br>
<%= simple_format(page.coments) %>
<%= hbr @msg %>
<% end %>
</ul>

<%= render 'pages/from' %>

<%= link_to 'Back', titles_path %>
showの中身はこうなっています
0632nobodyさん2011/05/27(金) 15:39:36.32ID:???
回答レスもらってるのに無視するなよ
しかも正解くさいし
0633nobodyさん2011/05/27(金) 15:43:54.41ID:???
ただのスペルミスだったんですね・・・
ごめんなさい
見落としてました
0634nobodyさん2011/05/27(金) 20:39:53.52ID:???
なんで、フレームワーク派の人間って、バカのひとつ覚えの様に
プライマリキーを嘔吐インクリメントにするのかなと思ってググッってみたら、
そうする理由は「面倒くさいから、これでいいのだ(キリッ」という、低知能な理由ばかり(笑

「このDBサーバーは、こういうテーブルの設計とSQLの組み立てが一番パフォーマンスが優れいている」という
考えは完全に無視してるわけね(笑

こういう現実を見てると、Web開発入門者にとって、一番初めの地雷は、フレームワークなのかな
と思ってしまう。

過疎サイトばっかり担当してる低レベルエンジニアには無縁の話だと思うけどね。

実際、どんでもない高アクセスサイトを扱っているエンジニアはフレームワークを
そのまま使っているなんてことはなくて、重い部分はカスタマイズして使ってるわけですよね。
0635nobodyさん2011/05/27(金) 21:15:01.19ID:???
基本的に数値型による単一物理キーが一番パフォーマンスも優れているのだが。
理由は消費するバイト数が小さく、しかも一定だから。

反論するなら理由も書けよ

ちなみにオートインクリメントは重複しない値を取得するためのもので、
パフォーマンスには直接関係ない。
さらにRailsでいえば、別に数値型のid列を主キーにする必要もない。
そうしなきゃいけないと思い込んでたなら、お前が無知なだけ。
加えて、複合キーより単一キーの方が圧倒的にプログラムしやすくバグが出にくい。

あらゆる点でバカ丸出し
0636nobodyさん2011/05/28(土) 03:39:31.29ID:???
彼はおそらく複合キーを使ってハマったことがないんだろう
それを幸せというべきか、ハマりによって成長する機会を失った可哀そうな存在という
べきかは俺には分からんが…
0637nobodyさん2011/05/28(土) 10:48:43.58ID:???
この手の、Webフレームワークの単一キーと、それまでの時代の複合キーは
どっちが優れているかの議論って以前はもっとあった気がする
どっかいいサイトないかな
0638nobodyさん2011/05/28(土) 11:43:36.51ID:???
そもそもフレームワークは開発を簡略化するものなのだから

>「面倒くさいから、これでいいのだ(キリッ」
これは十分採用の根拠になり得る。
極限にパフォーマンス追求したり、超大規模なサービスならばRailsなんて使わないし。
0639nobodyさん2011/05/28(土) 14:17:32.61ID:???
フレームワーク以前にテーブル結合の効率考えたら複合キーは基本OUTだろ
0640nobodyさん2011/05/28(土) 14:35:44.43ID:???
過疎スレでこんなに釣れればもう思い残すことはないだろうなw
0641nobodyさん2011/05/28(土) 17:59:07.51ID:???
複合キーの必要性はなし?: ronSpace
http://ronspace.cocolog-nifty.com/blog/2006/09/post_900f.html

サロゲートキーと複合主キー | DBFlute
http://dbflute.sandbox.seasar.org/ja/manual/topic/dbdesign/surrogatekey.html
0642nobodyさん2011/05/28(土) 21:29:32.67ID:???
「釣り」とか現実の世界で絶対言うなよ
その場の雰囲気がものすごく微妙になるんだからよ
本人の自覚がないから余計むかつくわ
0643nobodyさん2011/05/28(土) 23:17:11.25ID:???
ウェブプログラミングってその場凌ぎで長期的な視点に描けてる案件多いからな。
html弄って納入してる様なノリ。表示に問題あるなら気づいた時点でまた金取って修正すればいいじゃ内的な。

10年稼働とか普通にあってミスが無い様に細心の注意を払う業務システムとは考えが異なる。

ツイタも近視点ノリでrorで発進したもの人気が出て来て捌けずrorから乗り換えてるしねえ。作り直す手間が無駄過ぎる。
0644nobodyさん2011/05/28(土) 23:24:09.87ID:???
rvm+passengerでもプロジェクトごとにrubyのバージョン分けるとかは無理なのか
ぐぬぬ
0645nobodyさん2011/05/29(日) 00:16:57.29ID:???
業務システムでも大して変わらないような…
0646nobodyさん2011/05/29(日) 01:32:15.08ID:???
メインフレームならともかく、
PC系は10年もあったら「定番ミドルウェア」どころかアーキテクチャから変わってる

というか>>643のいってる「ノリ」ってテストと監査ができてないだけじゃね
0647nobodyさん2011/05/29(日) 01:44:46.91ID:???
>>643は無限の変更に柔軟に対応できるようにしろって言ってるんだろ。
0648nobodyさん2011/05/29(日) 03:09:21.58ID:???
業務システムに夢みすぎだろ
0649nobodyさん2011/05/30(月) 00:38:12.18ID:???
開発時点で成功するかどうか分からんのだからRoRでお手軽に作成
ある程度成功して金ができた時点で金をかけてじっくり作成

何も間違ってないよな
0650nobodyさん2011/05/30(月) 01:58:03.50ID:???
結果論でしか物事を語れない人間には何を言っても無駄なのです
0651nobodyさん2011/05/30(月) 15:42:42.07ID:???
rails3を使っています
selectの部分を特定の人には見えないようにする時はどうしたらよいですか?
知りたいのは見えなくするという部分です
0652nobodyさん2011/05/30(月) 15:48:05.74ID:1dtasSlP
<%- unless 特定の人 -%>
<select></select>
<%- end -%>

特定の人の判断はあるはずなのでそれ書いてね。
0653nobodyさん2011/05/30(月) 15:48:48.92ID:???
>>652
ありがとうございます
0654nobodyさん2011/05/30(月) 16:36:51.47ID:CjORZr+0
pjax
https://github.com/defunkt/jquery-pjax
0655nobodyさん2011/05/30(月) 16:39:23.34ID:CjORZr+0
Railsconf 2011 - a set on Flickr
http://www.flickr.com/photos/oreillyconf/sets/72157626743161970/
0656nobodyさん2011/05/30(月) 17:20:55.19ID:CjORZr+0
Games for the Masses: Scaling Rails to the Extreme
http://www.slideshare.net/wooga/games-for-the-masses-scaling-rails-to-the-extreme
0657nobodyさん2011/05/31(火) 17:28:27.08ID:Ka9v4rhm
19 Rails Tricks Most Rails Coders Don't Know
http://www.rubyinside.com/19-rails-tricks-most-rails-coders-dont-know-131.html

21 Ruby Tricks You Should Be Using In Your Own Code
http://www.rubyinside.com/21-ruby-tricks-902.html
0658nobodyさん2011/06/01(水) 02:32:47.79ID:???
railsでメルマガ配信みたいなのってできる?
画面で配信予約(キューイング)しておけばrailsじゃなくてもよさそうな感じがするが
あえてrubyのみでチャレンジしようかと考えてます。
0659nobodyさん2011/06/01(水) 02:52:56.28ID:???
>>658
Railsで「ある程度古くなったデータを削除する」てのをやったことある
cronで、wgetしてキッカケを作った記憶ある。同じようにすれば出来そうだが。。
0660nobodyさん2011/06/01(水) 02:53:55.52ID:t3dlqwrp
[rails][memo]コントローラをローカルからのアクセスのみに限定
cronで(上記コントローラメソッドを対象に)wgetを回すとバッチ処理が可能。
http://d.hatena.ne.jp/utadaq/20070410#1176159516
0661nobodyさん2011/06/01(水) 04:06:23.44ID:???
上のレスの流れが意味不なんだが…。
単純にモデルかどこかでメソッド定義して、ruby script/runnerでそれを呼ぶのはだめなのか?
0662ぴらぴら2011/06/01(水) 06:09:50.56ID:Qt9eV/1t
なんかつくったので置いておきます。 https://github.com/pirapira/gohantabeyo
Twitterでなんかする参考になるかもしれない。
動いているところ http://gohantabeyo.com/
0663nobodyさん2011/06/01(水) 13:23:22.78ID:t3dlqwrp
Varnish

作りたい料理にいち早く辿り着くためのキャッシュの小話
http://www.slideshare.net/hmsk/ss-8107056

How to Scale Rails to 100 million requests per month | Abelson Info | Sports Data Solved
http://abelsoninfo.com/news/blog/how-scale-rails-100-million-requests-month


A simple Perlbal load balancer config for mongrel cluster - gugod's blog
http://gugod.org/2007/09/a-simple-perlbal-load-balancer-config-for-mongrel-cluster.html
0664nobodyさん2011/06/01(水) 15:05:08.26ID:???
おい、おまえほとぼり冷めたら同じことの繰り返し

しつこいんだよ。ストーカーかよ

2007年の記事とか役に立つわけねーだろ
0665nobodyさん2011/06/01(水) 21:56:23.76ID:???
Rails3のビューで
<% statement %>
<%= var %>
のようにrubyのコードを埋め込むことができますが
これらはどのようなコンテキストで実行されてるのですか?

<%= self %>
これを表示させると
#<#<Class:0x45cbe77>:0x90ba004>
のように出力されますがこれが何を意味しているのかよく理解できない。
#が二つあるので特異クラスの特異クラス???
0666nobodyさん2011/06/02(木) 00:42:48.58ID:???
メルマガって携帯制御やバウンスが面倒なんだろ。
0667 忍法帖【Lv=3,xxxP】 【東電 57.9 %】 2011/06/02(木) 03:57:57.86ID:???
重複登録対応とか配送障害対応が面倒。丸投げで別業者に対応依頼できたり、メール鯖の担当者置いて丸投げで任せられるなら楽だけどね。

携帯みたいにすぐメール来ると思ってる。
配送待ちが詰まってスプールが溢れる。
エラー返してくれるのはまだいいほう。
0668nobodyさん2011/06/02(木) 06:41:08.62ID:kVYpGx5M

DrySQL --- Don't Repeat Yourself ---
http://drysql.rubyforge.org/

ttp://www.gesource.jp/weblog/?p=633
0669nobodyさん2011/06/02(木) 07:02:26.31ID:kVYpGx5M
ActiveRecordでオブジェクトを作成しないSelect ? 山本隆の開発日誌
http://www.gesource.jp/weblog/?p=635

Ruby on Railsのパフォーマンス向上に関する10のtips
http://blog.tkmr.org/tatsuya/show/268-ruby-on-rails-10-tips
findメソッドはパワフルだけど基本SELECT * FROMなので場合によっては:selectで必要なカラムだけ読み込む、また:limitや:offsetを活用する

ごくごく基本的な Ruby on Rails のパフォーマンスチューニング
http://jijixi.azito.com/cgi-bin/diary/index.rb?date=20071114
:conditions オプションでキーに使われるようなカラムにはインデックスを作成すべし

:selectで取得するカラムを絞ったらパフォーマンスが倍に
http://brass.to/blog/active_record_select_option.html
レコード件数は110万件くらい
カラム数は30程度
インデックスは効いている(explainで確認済み)

Rails で MySQL を使うときの注意点 | METAREAL
http://www.metareal.org/2007/07/24/notes-on-rubyonrails-with-mysql/
SQL を二段階に分けるといい
まず、最初の SQL でレコードの ID だけを SELECT する(int だけなので、このときの一時テーブルはメモリ上に作られる)
次に、その ID で必要な TEXT や BLOB を SELECT するんだ(これは ID による単純な検索なので一時テーブルは使われない)

MySQLパフォーマンスチューニングのためのインデックスの基礎知識
http://d.hatena.ne.jp/kiyo560808/20101117/1289952549
0670nobodyさん2011/06/02(木) 08:36:58.61ID:???
せめて3.0の記事を貼れ
0671nobodyさん2011/06/02(木) 13:27:50.54ID:???
ほんとゴミみたいなリンクばっか
0672nobodyさん2011/06/02(木) 15:45:05.87ID:???
> まず、最初の SQL でレコードの ID だけを SELECT する(int だけなので、このときの一時テーブルはメモリ上に作られる)
> 次に、その ID で必要な TEXT や BLOB を SELECT するんだ(これは ID による単純な検索なので一時テーブルは使われない)

このくらいはARで自動的にやってほしいなあ
0673nobodyさん2011/06/03(金) 00:18:13.72ID:???
aptana3でsqlite3動作してる人いる?
windows7 64bit
ruby 1.9.2
gem 1.8.5
rails 3.0.7

コマンドプロンプトでrails -v
は動くけど
aptana3だと
$ rails -v

Could not find gem 'sqlite3 (>= 0)' in any of the gem sources listed in your Gemfile.
が出る

gem install sqlite3もエラー
0674nobodyさん2011/06/03(金) 00:48:43.06ID:???
エラー内容も書かずに想像できたらエスパーだよ
0675nobodyさん2011/06/03(金) 17:40:35.68ID:???
>gem install sqlite3もエラー
64bitだと駄目っぽい
xpだとすんなりいく
0676nobodyさん2011/06/04(土) 03:50:45.85ID:???
rails3の話題禁止
0677nobodyさん2011/06/04(土) 10:03:26.54ID:???
今月の日経ソフトウェアで入門記事っぽいのあったけど
どうなの?
0678nobodyさん2011/06/05(日) 03:27:56.83ID:IJoH8Ll4

>>643
Here's Why Ruby On Rails Is Hot
http://b.hatena.ne.jp/entry/www.businessinsider.com/heres-why-ruby-on-rails-is-hot-2011-5
0679nobodyさん2011/06/06(月) 01:46:49.89ID:QMeKtLsu
Skinny Controller, Fat Model
http://b.hatena.ne.jp/entry/weblog.jamisbuck.org/2006/10/18/skinny-controller-fat-model
0680nobodyさん2011/06/06(月) 12:07:40.08ID:???
例えば、ユーザのログイン回数なんかを加算する際、
現在の user.login_count が 3 だった場合、
user.login_count+=1
user.save
みたいにすると、発行されるSQLが
update users set login_count = 4 where id = 1;
みたいになってしまいます。
update users set login_count = login_count + 1 where id = 1;
とSQL側で演算しないとレースコンディションが発生する可能性が高くなると思います。
select for update で読み取りロックをかける方法も考えましたが、
新しい問題を起こす可能性の方が高いのでやりたくありません。
こういう場合、SQL側で加算させる方法はないでしょうか?
0681nobodyさん2011/06/06(月) 12:39:52.33ID:???
execute_sql
0682nobodyさん2011/06/06(月) 12:59:36.72ID:K3+oLe8q
AM#increment はどうかな、と思ってみてみたが単なるupdate_attributesのラッパだった。
0683nobodyさん2011/06/06(月) 17:37:17.20ID:QMeKtLsu
Open Source Rails
http://www.opensourcerails.com/
0684nobodyさん2011/06/07(火) 00:13:39.74ID:???
>>680
Rails におけるレースコンディションの例とその回避方法
http://d.hatena.ne.jp/LukeSilvia/20100130/p1
0685nobodyさん2011/06/07(火) 10:39:12.16ID:???
>>682
AM#increment ?
んなもんないしARの方のことを言ってるのだとしたら
increment は update_attributes のラッパーでもない
0686nobodyさん2011/06/07(火) 11:02:53.70ID:nEfov8s2
AR#increment! だわね、update_attribute(sがない)のラッパ
0687nobodyさん2011/06/07(火) 12:14:30.09ID:+kB2cAUQ
rakeコマンドをaptanaバージョン3のterminalで実行すると
$ rake db:migrate
で
sh: rake: command not found
とエラーになります。

しかし、windowsのコマンドプロンプトで実行すると正常に動作します。
aptana3上のセッティングだと思うのですが
どこを設定すればいいのでしょうか?

aptana 3, build: 3.0.1.201104291443
ruby 1.9.2p136 (2010-12-25 revision 30365) [i386-mswin32]
rails 3.0.7
gem 1.8.5
です。
宜しくお願い致します
0688nobodyさん2011/06/07(火) 14:26:06.75ID:???
PATHが通ってないんでは?
06896802011/06/07(火) 20:28:43.98ID:???
みなさん、返答ありがとうございます。
execute_sql でやろうと思います。
0690nobodyさん2011/06/07(火) 21:09:34.57ID:Yc9LS9V/
Aptana RadRailsってRails3に対応してないのな
Rails3だとみんなIDE何使ってんの?
0691nobodyさん2011/06/07(火) 22:55:24.10ID:D/O719uc
IDEは使ってない、が大半だと思われ。
0692nobodyさん2011/06/08(水) 11:03:57.76ID:???
>>689
ログイン回数のカウント程度で整合性気にしてたら何もできんぞ
心配でしかたないなら lock_version カラム入れるか AR.increment_counter
0693nobodyさん2011/06/08(水) 11:05:56.59ID:???
IDEなんか使ってたら仕事にならんわ
0694nobodyさん2011/06/08(水) 12:15:53.83ID:te4kaWzh
Aptana vs Netbeans
ふぁい!
0695nobodyさん2011/06/08(水) 12:37:21.52ID:TM/0uY0c
RubyMineがなかまになりたそうにこちらをみている
0696nobodyさん2011/06/08(水) 13:32:48.59ID:dMYNe+nJ
マジレスすると秀丸エディタ
0697nobodyさん2011/06/08(水) 18:17:18.14ID:???
うえにならへ
0698nobodyさん2011/06/08(水) 18:33:31.44ID:???
vimがいいよ
0699nobodyさん2011/06/08(水) 22:51:01.40ID:???
vimがいいですね
rails.vimの出来が良すぎるので。
ただ、neocomplcache.vimと併用すると
rails.vim提供の補完が全滅するのがとにかく悲しい
両方共 出来が良すぎるので無効には出来ないですが。。。
0700nobodyさん2011/06/08(水) 23:28:52.78ID:???

gem install nokogiriでインストールしたのに、
controllerで鋸を使おうと、
require 'rubygems'
require 'open-uri'
require 'nokogiri'
を記述すると、
no such file to load -- nokogiriでエラーになります。
今だ鋸が使えず煮詰まっているので、
どなたか解決方法を教えていただけると有難いです。
0701nobodyさん2011/06/09(木) 00:51:50.68ID:???
せめてOSやWebサーバぐらい書こうよ
0702nobodyさん2011/06/09(木) 01:06:42.15ID:???
centos5.6
ruby 1.9.2p180
rails 3.0.7
webrick
です。
yum install libxml2 libxml2-devel libxslt libxslt-develは実施済みですが、
windowsでもlinuxでも同じ状況が発生しているので、OSは関係ない気がしてます。
irbではrequire 'nokogiri'でTrueが返ってきています。
宜しくお願い致します 。
0703nobodyさん2011/06/09(木) 01:09:52.53ID:60ZVyNdu
Rails3か。
Gemfileに書いてbundle installし直したか?
0704nobodyさん2011/06/09(木) 01:12:28.41ID:60ZVyNdu
Bundlerってのは単に必要なgemを芋づる式にセットアップするツールではない。
Gemfileに指定したgemだけを使うように$LOAD_PATHを書き換える。
インストールしてあってもGemfileに出てこないgemはそのGemfileを使うプロジェクトには見えない。
0705nobodyさん2011/06/09(木) 01:44:33.13ID:???
bundle installが原因のようでした。

IDE(NetBeans7)で
Gemfileでgem 'nokogiri'を記入しbundle installもやっていましたが、
Webrickを再起動してもその設定が反映されていないようです。

久しぶりにIDE自体を再起動してみたら、やっとnokogiriを認識してくれました。
IDEでのRails開発は思わぬ所でつまづきました。

でも、これでやっと先へ進めそうです。ありがとうございました!
0706nobodyさん2011/06/09(木) 01:56:59.91ID:???
Bundlerについての知識も勉強になりました。
合わせてありがとうございました。

■ このスレッドは過去ログ倉庫に格納されています