- 1 名前:nobodyさん mailto:sage [2010/12/11(土) 10:58:56 ID:???]
- ■前
【Ruby】Ruby on Rails Part10 hibari.2ch.net/test/read.cgi/php/1282991262/ ■参考サイト <英語> 本家:rubyonrails.org API document:api.rubyonrails.com/ 開発者のblog:weblog.rubyonrails.org/ 参考wiki:wiki.rubyonrails.org/rails <日本語> Rails' wiki: wiki.fdiary.net/rails/ twitter.com/dhh www.loudthinking.com/
- 600 名前:nobodyさん [2011/05/21(土) 19:30:30.51 ID:QDAc9MKf]
- t.references なら2の頃からあったけど、なんのことだろ。
- 601 名前:nobodyさん mailto:sage [2011/05/21(土) 23:39:22.47 ID:???]
- それscaffoldやない、migrationや
- 602 名前:nobodyさん [2011/05/22(日) 12:24:26.19 ID:gIr/UGhz]
- >>599
何か心当たりがあるの?
- 603 名前:nobodyさん [2011/05/23(月) 11:47:41.53 ID:lzKhlBAh]
- ちょっとお聞きしたいのですが、railsってphpのvar_dumpみたいにブラウザに
変数出力してのデバッグってしづらいですよね。 何かいい方法ないでしょうか?それ用のgemとか・・ もしないなら自分で作ってみようと思うんですが、あんまり需要ないんですかね?
- 604 名前:nobodyさん [2011/05/23(月) 12:01:23.77 ID:tsYc05ju]
- <%= debug(foobar) %>
でなく?
- 605 名前:603 [2011/05/23(月) 13:12:04.83 ID:lzKhlBAh]
- これってコントローラとかモデルでは使えないですよね?
Rails.logger.debugなら知っているんですが、ブラウザに出力させたいのです。
- 606 名前:nobodyさん [2011/05/23(月) 16:31:36.20 ID:e9228GLD]
- そういうpluginもあった気がするが
手っ取り早く to_yaml 使うのもアリかな viewで、<%= @hoge.to_yaml %> とかやればいい。 日本語が含まれてる場合、ya2yaml gemを入れる必要があるかも。
- 607 名前:nobodyさん [2011/05/23(月) 17:50:36.66 ID:tsYc05ju]
- viewでインスタンス変数をto_yamlするのが <%= debug @hoge %> なので…
まぁ、見たいものをコントローラでインスタンス変数に代入しておくしかないかなぁ。 特定の名前があれば<%= debug... %>するようにレイアウトに書いておくと楽になるかも しれず。
- 608 名前:nobodyさん mailto:sage [2011/05/24(火) 01:00:42.23 ID:???]
- class MyException < StandardError
みたいなのよく見かけるんだけど、何がうれしいの?
- 609 名前:nobodyさん mailto:sage [2011/05/24(火) 14:35:49.12 ID:???]
- 掲示板を作成しようと思ってるんですが、書き込みした時間を表示させる方法はないですか?
rails3を使っているのですが、ググってもrails2の方法しか見つかりません
- 610 名前:nobodyさん mailto:sage [2011/05/24(火) 14:44:00.36 ID:???]
- rails2と3で変わってない
- 611 名前:nobodyさん mailto:sage [2011/05/25(水) 00:56:40.61 ID:???]
- rails3を使っています
selectを使ってリストを表示しページを作成してのですが、作成した後のページではリストで選んだ文字が数字で評されてしまいます どうにか解決方法はないでしょうか?
- 612 名前:nobodyさん mailto:sage [2011/05/25(水) 01:22:33.66 ID:???]
- まじで意味わかんねえ・・・
- 613 名前:nobodyさん mailto:sage [2011/05/25(水) 10:10:41.17 ID:???]
- >>611 optionタグのvalue属性を見ろ
- 614 名前:611 mailto:sage [2011/05/25(水) 13:40:06.66 ID:???]
- www.dotup.org/uploda/www.dotup.org1667818.jpg
www.dotup.org/uploda/www.dotup.org1667817.jpg 一枚目のtitleの部分でselectを使って表示は出来るんだけど、ページを作った後2枚目のように数字で表示されるんです
- 615 名前:611 mailto:sage [2011/05/25(水) 14:04:55.37 ID:???]
- 事故解決しました
_form.thml.erbばっかり弄ってて、index.html.erb等をいじるのを忘れてますた(´・ω・`)
- 616 名前:nobodyさん mailto:sage [2011/05/25(水) 15:13:14.13 ID:???]
- まじで意味わからん
- 617 名前:nobodyさん mailto:sage [2011/05/25(水) 19:21:07.95 ID:???]
- NAME ERROR
undefined local variable or method `map' for #<ActionDispatch::Routing::Mapper:0x7351c70> というエラーが出たので調べるとroutes.rbが悪いということまではわかったのですが、中身を見てもどこが悪いかわかりません。 このエラーが出る前に NO route mehtod〜 とエラーが出たためroutes.rbに map.connect ' ', :controller => 'titles' と追加しました。 どうやったらエラーが取れますか?
- 618 名前:nobodyさん mailto:sage [2011/05/25(水) 19:38:34.80 ID:???]
- バージョンくらい書けよ。
mapって2系までのやり方だけど、3系使ってるんじゃないだろうな
- 619 名前:nobodyさん mailto:sage [2011/05/25(水) 23:49:50.25 ID:???]
- バージョンは3系です
- 620 名前:nobodyさん [2011/05/26(木) 00:28:45.92 ID:TGrKohNE]
- 3系ならそもそもdrawのブロックにmapがないじゃろ。
root :to => 'titles#index' じゃね?
- 621 名前:nobodyさん [2011/05/26(木) 00:33:09.86 ID:TGrKohNE]
- あー、map.connect '', :controller => 'titles' に近いものってことで
root を書いたけど、RESTと関係ないルーティング規則の基本はmatchね。 routes.rbにコメントがうざいほどいっぱいあるから分かると思うのだが…
- 622 名前:nobodyさん mailto:sage [2011/05/26(木) 10:31:27.29 ID:???]
- >>605
raise なんとか.inspect とかでいいんじゃね
- 623 名前:nobodyさん mailto:sage [2011/05/26(木) 22:04:55.15 ID:???]
- >>621
ありがとうございます 出来ました。
- 624 名前:nobodyさん mailto:sage [2011/05/27(金) 00:31:58.96 ID:???]
- railsでBBSを作ってるんだが、app/views/pages/_form.html.erbをapp/views/title/show.thml.erbに表示させたいんだがどうしたら良いでしょうか?
- 625 名前:nobodyさん [2011/05/27(金) 00:37:41.84 ID:XqNKV9VA]
- pages/form で pages/_form.html.erb 探してくれるんじゃなかった?
- 626 名前:624 mailto:sage [2011/05/27(金) 00:56:20.46 ID:???]
- >>625
error出ました 書き忘れましたがrailsのバージョンは3です
- 627 名前:nobodyさん mailto:sage [2011/05/27(金) 01:53:49.01 ID:???]
- コードとエラー内容書かないとエスパーじゃない限り理解できん
- 628 名前:nobodyさん mailto:sage [2011/05/27(金) 03:08:55.33 ID:???]
- なんかいろいろひどい
- 629 名前:624 mailto:sage [2011/05/27(金) 13:47:15.27 ID:???]
- 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 %> エラーはこんな風に出ます
- 630 名前:nobodyさん [2011/05/27(金) 14:46:57.65 ID:jUE8v2Ew]
- from -> form という落ちではあるまいな?
- 631 名前:nobodyさん mailto:sage [2011/05/27(金) 15:03:38.25 ID:???]
- <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の中身はこうなっています
- 632 名前:nobodyさん mailto:sage [2011/05/27(金) 15:39:36.32 ID:???]
- 回答レスもらってるのに無視するなよ
しかも正解くさいし
- 633 名前:nobodyさん mailto:sage [2011/05/27(金) 15:43:54.41 ID:???]
- ただのスペルミスだったんですね・・・
ごめんなさい 見落としてました
- 634 名前:nobodyさん mailto:sage [2011/05/27(金) 20:39:53.52 ID:???]
- なんで、フレームワーク派の人間って、バカのひとつ覚えの様に
プライマリキーを嘔吐インクリメントにするのかなと思ってググッってみたら、 そうする理由は「面倒くさいから、これでいいのだ(キリッ」という、低知能な理由ばかり(笑 「このDBサーバーは、こういうテーブルの設計とSQLの組み立てが一番パフォーマンスが優れいている」という 考えは完全に無視してるわけね(笑 こういう現実を見てると、Web開発入門者にとって、一番初めの地雷は、フレームワークなのかな と思ってしまう。 過疎サイトばっかり担当してる低レベルエンジニアには無縁の話だと思うけどね。 実際、どんでもない高アクセスサイトを扱っているエンジニアはフレームワークを そのまま使っているなんてことはなくて、重い部分はカスタマイズして使ってるわけですよね。
- 635 名前:nobodyさん mailto:sage [2011/05/27(金) 21:15:01.19 ID:???]
- 基本的に数値型による単一物理キーが一番パフォーマンスも優れているのだが。
理由は消費するバイト数が小さく、しかも一定だから。 反論するなら理由も書けよ ちなみにオートインクリメントは重複しない値を取得するためのもので、 パフォーマンスには直接関係ない。 さらにRailsでいえば、別に数値型のid列を主キーにする必要もない。 そうしなきゃいけないと思い込んでたなら、お前が無知なだけ。 加えて、複合キーより単一キーの方が圧倒的にプログラムしやすくバグが出にくい。 あらゆる点でバカ丸出し
- 636 名前:nobodyさん mailto:sage [2011/05/28(土) 03:39:31.29 ID:???]
- 彼はおそらく複合キーを使ってハマったことがないんだろう
それを幸せというべきか、ハマりによって成長する機会を失った可哀そうな存在という べきかは俺には分からんが…
- 637 名前:nobodyさん mailto:sage [2011/05/28(土) 10:48:43.58 ID:???]
- この手の、Webフレームワークの単一キーと、それまでの時代の複合キーは
どっちが優れているかの議論って以前はもっとあった気がする どっかいいサイトないかな
- 638 名前:nobodyさん mailto:sage [2011/05/28(土) 11:43:36.51 ID:???]
- そもそもフレームワークは開発を簡略化するものなのだから
>「面倒くさいから、これでいいのだ(キリッ」 これは十分採用の根拠になり得る。 極限にパフォーマンス追求したり、超大規模なサービスならばRailsなんて使わないし。
- 639 名前:nobodyさん mailto:sage [2011/05/28(土) 14:17:32.61 ID:???]
- フレームワーク以前にテーブル結合の効率考えたら複合キーは基本OUTだろ
- 640 名前:nobodyさん mailto:sage [2011/05/28(土) 14:35:44.43 ID:???]
- 過疎スレでこんなに釣れればもう思い残すことはないだろうなw
- 641 名前:nobodyさん mailto:sage [2011/05/28(土) 17:59:07.51 ID:???]
- 複合キーの必要性はなし?: ronSpace
ronspace.cocolog-nifty.com/blog/2006/09/post_900f.html サロゲートキーと複合主キー | DBFlute dbflute.sandbox.seasar.org/ja/manual/topic/dbdesign/surrogatekey.html
- 642 名前:nobodyさん mailto:sage [2011/05/28(土) 21:29:32.67 ID:???]
- 「釣り」とか現実の世界で絶対言うなよ
その場の雰囲気がものすごく微妙になるんだからよ 本人の自覚がないから余計むかつくわ
- 643 名前:nobodyさん mailto:sage [2011/05/28(土) 23:17:11.25 ID:???]
- ウェブプログラミングってその場凌ぎで長期的な視点に描けてる案件多いからな。
html弄って納入してる様なノリ。表示に問題あるなら気づいた時点でまた金取って修正すればいいじゃ内的な。 10年稼働とか普通にあってミスが無い様に細心の注意を払う業務システムとは考えが異なる。 ツイタも近視点ノリでrorで発進したもの人気が出て来て捌けずrorから乗り換えてるしねえ。作り直す手間が無駄過ぎる。
- 644 名前:nobodyさん mailto:sage [2011/05/28(土) 23:24:09.87 ID:???]
- rvm+passengerでもプロジェクトごとにrubyのバージョン分けるとかは無理なのか
ぐぬぬ
- 645 名前:nobodyさん mailto:sage [2011/05/29(日) 00:16:57.29 ID:???]
- 業務システムでも大して変わらないような…
- 646 名前:nobodyさん mailto:sage [2011/05/29(日) 01:32:15.08 ID:???]
- メインフレームならともかく、
PC系は10年もあったら「定番ミドルウェア」どころかアーキテクチャから変わってる というか>>643のいってる「ノリ」ってテストと監査ができてないだけじゃね
- 647 名前:nobodyさん mailto:sage [2011/05/29(日) 01:44:46.91 ID:???]
- >>643は無限の変更に柔軟に対応できるようにしろって言ってるんだろ。
- 648 名前:nobodyさん mailto:sage [2011/05/29(日) 03:09:21.58 ID:???]
- 業務システムに夢みすぎだろ
- 649 名前:nobodyさん mailto:sage [2011/05/30(月) 00:38:12.18 ID:???]
- 開発時点で成功するかどうか分からんのだからRoRでお手軽に作成
ある程度成功して金ができた時点で金をかけてじっくり作成 何も間違ってないよな
- 650 名前:nobodyさん mailto:sage [2011/05/30(月) 01:58:03.50 ID:???]
- 結果論でしか物事を語れない人間には何を言っても無駄なのです
- 651 名前:nobodyさん mailto:sage [2011/05/30(月) 15:42:42.07 ID:???]
- rails3を使っています
selectの部分を特定の人には見えないようにする時はどうしたらよいですか? 知りたいのは見えなくするという部分です
- 652 名前:nobodyさん [2011/05/30(月) 15:48:05.74 ID:1dtasSlP]
- <%- unless 特定の人 -%>
<select></select> <%- end -%> 特定の人の判断はあるはずなのでそれ書いてね。
- 653 名前:nobodyさん mailto:sage [2011/05/30(月) 15:48:48.92 ID:???]
- >>652
ありがとうございます
- 654 名前:nobodyさん [2011/05/30(月) 16:36:51.47 ID:CjORZr+0]
- pjax
https://github.com/defunkt/jquery-pjax
- 655 名前:nobodyさん [2011/05/30(月) 16:39:23.34 ID:CjORZr+0]
- Railsconf 2011 - a set on Flickr
www.flickr.com/photos/oreillyconf/sets/72157626743161970/
- 656 名前:nobodyさん [2011/05/30(月) 17:20:55.19 ID:CjORZr+0]
- Games for the Masses: Scaling Rails to the Extreme
www.slideshare.net/wooga/games-for-the-masses-scaling-rails-to-the-extreme
- 657 名前:nobodyさん [2011/05/31(火) 17:28:27.08 ID:Ka9v4rhm]
- 19 Rails Tricks Most Rails Coders Don't Know
www.rubyinside.com/19-rails-tricks-most-rails-coders-dont-know-131.html 21 Ruby Tricks You Should Be Using In Your Own Code www.rubyinside.com/21-ruby-tricks-902.html
- 658 名前:nobodyさん mailto:sage [2011/06/01(水) 02:32:47.79 ID:???]
- railsでメルマガ配信みたいなのってできる?
画面で配信予約(キューイング)しておけばrailsじゃなくてもよさそうな感じがするが あえてrubyのみでチャレンジしようかと考えてます。
- 659 名前:nobodyさん mailto:sage [2011/06/01(水) 02:52:56.28 ID:???]
- >>658
Railsで「ある程度古くなったデータを削除する」てのをやったことある cronで、wgetしてキッカケを作った記憶ある。同じようにすれば出来そうだが。。
- 660 名前:nobodyさん [2011/06/01(水) 02:53:55.52 ID:t3dlqwrp]
- [rails][memo]コントローラをローカルからのアクセスのみに限定
cronで(上記コントローラメソッドを対象に)wgetを回すとバッチ処理が可能。 d.hatena.ne.jp/utadaq/20070410#1176159516
- 661 名前:nobodyさん mailto:sage [2011/06/01(水) 04:06:23.44 ID:???]
- 上のレスの流れが意味不なんだが…。
単純にモデルかどこかでメソッド定義して、ruby script/runnerでそれを呼ぶのはだめなのか?
- 662 名前:ぴらぴら [2011/06/01(水) 06:09:50.56 ID:Qt9eV/1t]
- なんかつくったので置いておきます。 https://github.com/pirapira/gohantabeyo
Twitterでなんかする参考になるかもしれない。 動いているところ gohantabeyo.com/
- 663 名前:nobodyさん [2011/06/01(水) 13:23:22.78 ID:t3dlqwrp]
- Varnish
作りたい料理にいち早く辿り着くためのキャッシュの小話 www.slideshare.net/hmsk/ss-8107056 How to Scale Rails to 100 million requests per month | Abelson Info | Sports Data Solved abelsoninfo.com/news/blog/how-scale-rails-100-million-requests-month A simple Perlbal load balancer config for mongrel cluster - gugod's blog gugod.org/2007/09/a-simple-perlbal-load-balancer-config-for-mongrel-cluster.html
- 664 名前:nobodyさん mailto:sage [2011/06/01(水) 15:05:08.26 ID:???]
- おい、おまえほとぼり冷めたら同じことの繰り返し
しつこいんだよ。ストーカーかよ 2007年の記事とか役に立つわけねーだろ
- 665 名前:nobodyさん mailto:sage [2011/06/01(水) 21:56:23.76 ID:???]
- Rails3のビューで
<% statement %> <%= var %> のようにrubyのコードを埋め込むことができますが これらはどのようなコンテキストで実行されてるのですか? <%= self %> これを表示させると #<#<Class:0x45cbe77>:0x90ba004> のように出力されますがこれが何を意味しているのかよく理解できない。 #が二つあるので特異クラスの特異クラス???
- 666 名前:nobodyさん mailto:sage [2011/06/02(木) 00:42:48.58 ID:???]
- メルマガって携帯制御やバウンスが面倒なんだろ。
- 667 名前: 忍法帖【Lv=3,xxxP】 【東電 57.9 %】 mailto:sage [2011/06/02(木) 03:57:57.86 ID:???]
- 重複登録対応とか配送障害対応が面倒。丸投げで別業者に対応依頼できたり、メール鯖の担当者置いて丸投げで任せられるなら楽だけどね。
携帯みたいにすぐメール来ると思ってる。 配送待ちが詰まってスプールが溢れる。 エラー返してくれるのはまだいいほう。
- 668 名前:nobodyさん [2011/06/02(木) 06:41:08.62 ID:kVYpGx5M]
-
DrySQL --- Don't Repeat Yourself --- drysql.rubyforge.org/ ttp://www.gesource.jp/weblog/?p=633
- 669 名前:nobodyさん [2011/06/02(木) 07:02:26.31 ID:kVYpGx5M]
- ActiveRecordでオブジェクトを作成しないSelect ? 山本隆の開発日誌
www.gesource.jp/weblog/?p=635 Ruby on Railsのパフォーマンス向上に関する10のtips blog.tkmr.org/tatsuya/show/268-ruby-on-rails-10-tips findメソッドはパワフルだけど基本SELECT * FROMなので場合によっては:selectで必要なカラムだけ読み込む、また:limitや:offsetを活用する ごくごく基本的な Ruby on Rails のパフォーマンスチューニング jijixi.azito.com/cgi-bin/diary/index.rb?date=20071114 :conditions オプションでキーに使われるようなカラムにはインデックスを作成すべし :selectで取得するカラムを絞ったらパフォーマンスが倍に brass.to/blog/active_record_select_option.html レコード件数は110万件くらい カラム数は30程度 インデックスは効いている(explainで確認済み) Rails で MySQL を使うときの注意点 | METAREAL www.metareal.org/2007/07/24/notes-on-rubyonrails-with-mysql/ SQL を二段階に分けるといい まず、最初の SQL でレコードの ID だけを SELECT する(int だけなので、このときの一時テーブルはメモリ上に作られる) 次に、その ID で必要な TEXT や BLOB を SELECT するんだ(これは ID による単純な検索なので一時テーブルは使われない) MySQLパフォーマンスチューニングのためのインデックスの基礎知識 d.hatena.ne.jp/kiyo560808/20101117/1289952549
- 670 名前:nobodyさん mailto:sage [2011/06/02(木) 08:36:58.61 ID:???]
- せめて3.0の記事を貼れ
- 671 名前:nobodyさん mailto:sage [2011/06/02(木) 13:27:50.54 ID:???]
- ほんとゴミみたいなリンクばっか
- 672 名前:nobodyさん mailto:sage [2011/06/02(木) 15:45:05.87 ID:???]
- > まず、最初の SQL でレコードの ID だけを SELECT する(int だけなので、このときの一時テーブルはメモリ上に作られる)
> 次に、その ID で必要な TEXT や BLOB を SELECT するんだ(これは ID による単純な検索なので一時テーブルは使われない) このくらいはARで自動的にやってほしいなあ
- 673 名前:nobodyさん mailto:sage [2011/06/03(金) 00:18:13.72 ID:???]
- 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もエラー
- 674 名前:nobodyさん mailto:sage [2011/06/03(金) 00:48:43.06 ID:???]
- エラー内容も書かずに想像できたらエスパーだよ
- 675 名前:nobodyさん mailto:sage [2011/06/03(金) 17:40:35.68 ID:???]
- >gem install sqlite3もエラー
64bitだと駄目っぽい xpだとすんなりいく
- 676 名前:nobodyさん mailto:sage [2011/06/04(土) 03:50:45.85 ID:???]
- rails3の話題禁止
- 677 名前:nobodyさん mailto:sage [2011/06/04(土) 10:03:26.54 ID:???]
- 今月の日経ソフトウェアで入門記事っぽいのあったけど
どうなの?
- 678 名前:nobodyさん [2011/06/05(日) 03:27:56.83 ID:IJoH8Ll4]
-
>>643 Here's Why Ruby On Rails Is Hot b.hatena.ne.jp/entry/www.businessinsider.com/heres-why-ruby-on-rails-is-hot-2011-5
- 679 名前:nobodyさん [2011/06/06(月) 01:46:49.89 ID:QMeKtLsu]
- Skinny Controller, Fat Model
b.hatena.ne.jp/entry/weblog.jamisbuck.org/2006/10/18/skinny-controller-fat-model
- 680 名前:nobodyさん mailto:sage [2011/06/06(月) 12:07:40.08 ID:???]
- 例えば、ユーザのログイン回数なんかを加算する際、
現在の 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側で加算させる方法はないでしょうか?
- 681 名前:nobodyさん mailto:sage [2011/06/06(月) 12:39:52.33 ID:???]
- execute_sql
- 682 名前:nobodyさん [2011/06/06(月) 12:59:36.72 ID:K3+oLe8q]
- AM#increment はどうかな、と思ってみてみたが単なるupdate_attributesのラッパだった。
- 683 名前:nobodyさん [2011/06/06(月) 17:37:17.20 ID:QMeKtLsu]
- Open Source Rails
www.opensourcerails.com/
- 684 名前:nobodyさん mailto:sage [2011/06/07(火) 00:13:39.74 ID:???]
- >>680
Rails におけるレースコンディションの例とその回避方法 d.hatena.ne.jp/LukeSilvia/20100130/p1
- 685 名前:nobodyさん mailto:sage [2011/06/07(火) 10:39:12.16 ID:???]
- >>682
AM#increment ? んなもんないしARの方のことを言ってるのだとしたら increment は update_attributes のラッパーでもない
- 686 名前:nobodyさん [2011/06/07(火) 11:02:53.70 ID:nEfov8s2]
- AR#increment! だわね、update_attribute(sがない)のラッパ
- 687 名前:nobodyさん [2011/06/07(火) 12:14:30.09 ID:+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 です。 宜しくお願い致します
- 688 名前:nobodyさん mailto:sage [2011/06/07(火) 14:26:06.75 ID:???]
- PATHが通ってないんでは?
- 689 名前:680 mailto:sage [2011/06/07(火) 20:28:43.98 ID:???]
- みなさん、返答ありがとうございます。
execute_sql でやろうと思います。
- 690 名前:nobodyさん [2011/06/07(火) 21:09:34.57 ID:Yc9LS9V/]
- Aptana RadRailsってRails3に対応してないのな
Rails3だとみんなIDE何使ってんの?
- 691 名前:nobodyさん [2011/06/07(火) 22:55:24.10 ID:D/O719uc]
- IDEは使ってない、が大半だと思われ。
- 692 名前:nobodyさん mailto:sage [2011/06/08(水) 11:03:57.76 ID:???]
- >>689
ログイン回数のカウント程度で整合性気にしてたら何もできんぞ 心配でしかたないなら lock_version カラム入れるか AR.increment_counter
- 693 名前:nobodyさん mailto:sage [2011/06/08(水) 11:05:56.59 ID:???]
- IDEなんか使ってたら仕事にならんわ
- 694 名前:nobodyさん [2011/06/08(水) 12:15:53.83 ID:te4kaWzh]
- Aptana vs Netbeans
ふぁい!
- 695 名前:nobodyさん [2011/06/08(水) 12:37:21.52 ID:TM/0uY0c]
- RubyMineがなかまになりたそうにこちらをみている
- 696 名前:nobodyさん [2011/06/08(水) 13:32:48.59 ID:dMYNe+nJ]
- マジレスすると秀丸エディタ
- 697 名前:nobodyさん mailto:sage [2011/06/08(水) 18:17:18.14 ID:???]
- うえにならへ
- 698 名前:nobodyさん mailto:sage [2011/06/08(水) 18:33:31.44 ID:???]
- vimがいいよ
- 699 名前:nobodyさん mailto:sage [2011/06/08(水) 22:51:01.40 ID:???]
- vimがいいですね
rails.vimの出来が良すぎるので。 ただ、neocomplcache.vimと併用すると rails.vim提供の補完が全滅するのがとにかく悲しい 両方共 出来が良すぎるので無効には出来ないですが。。。
- 700 名前:nobodyさん mailto:sage [2011/06/08(水) 23:28:52.78 ID:???]
-
gem install nokogiriでインストールしたのに、 controllerで鋸を使おうと、 require 'rubygems' require 'open-uri' require 'nokogiri' を記述すると、 no such file to load -- nokogiriでエラーになります。 今だ鋸が使えず煮詰まっているので、 どなたか解決方法を教えていただけると有難いです。
|

|