• [解決済み] RSpecのitブロックとspecブロックの違いについて

    質問 RSpecのitブロックとspecialブロックの違いは何ですか? subject { MovieList.add_new(10) } specify { subject.should have(10).items } it { subject.track_number.should == 10} 同じ仕事をしているようです。念のため確認しておきます。 どのように解決する

    2023-03-21 10:46:53
  • [解決済み] Rails.loggerをrspecの実行時にコンソール/stdoutに出力させるには?

    質問 タイトルと同じ Rails.logger をコンソール/stdout に出力するには?例えば Rails.logger.info "I WANT this to go to console/stdout when rspec is running" puts "Like how the puts function works" やはり Rails.logger に移動し

    2023-03-21 05:49:31
  • [解決済み] i18nの複数化

    質問 railsの国際化で複数形の文字列を翻訳できるようにしたいです。文字列は、: You have 2 kids または You have 1 kid pluralizeヘルパーメソッドを使えばいいのは分かっているのですが、将来的にいつビューがおかしくなってもいいように、国際化翻訳でこれを埋め込みたいのです。私は、次のように読みました。 :count が何らかの形で複数形

    2023-03-20 22:20:47
  • [解決済み] Railsでローカルファイルの内容を変数に読み込む

    質問 ローカルファイルからすべてのコンテンツを取得し、変数に格納したいだけです。どのように? File.read(@icon.full_filename).each {|l| r += l} は、その一部しか教えてくれません。PHPでは、ただ file_get_contents . どのように解決するのですか? 私自身の質問に答えると、それはバイナリ ファイル (私の場合は

    2023-03-19 20:26:49
  • [解決済み] なぜすべてのRailsヘルパーはすべてのビューで常に利用可能なのですか?これを無効にする方法はありますか?

    質問 あるコントローラのヘルパーメソッドに、別のコントローラのビューでアクセスできるのはなぜですか? Railsをハックしたりパッチを当てたりせずにこれを無効にする方法はありますか? どのように解決するのですか? Rails 3.1時点では@George Schreiberのメソッドは動作しません。コードが大幅に変更されました。 しかし、Rails 3.1(そしてできればそれ以降

    2023-03-19 15:27:26
  • [解決済み] すべてのRESTfulな機能を持つコントローラを生成する

    質問 RESTfulなアクションをすべてスタブ化したコントローラを生成しようとしています。 私は以下を読みました。 ウィキブックス - Ruby on Rails で、コントローラ名を指定してジェネレータを呼び出すだけで、その通りのものが得られると読みました。そこで、私は script/generate rspec_controller Properties を実行しましたが、空の

    2023-03-19 09:24:33
  • [解決済み] Railsです。rake db:seedを実行するとUS-ASCIIのバイト列が不正になる (Argument Error)

    質問 を実行すると rake db:seed を実行すると Rails アプリで、このエラーが発生しました。 US-ASCIIのバイト列が無効です(アーギュメントエラー) 私はちょうど science_majors を追加し、シードファイルに追加しました。 rake db:seed を実行すると、このエラーが発生します。 無効なバイト列エラー なぜでしょ

    2023-03-18 06:37:39
  • [解決済み] モデルから属性の変更を検出するには?

    質問 モデルが保存された後に実行されるコールバック関数をrailsで作成したいです。 Claimというモデルがあって、そのClaimの状態に応じて変化する'status'という属性を持っているのですが、考えられる値はpending, endorsed, approved, rejectedです。 データベースには、デフォルト値として'pending'を持つ'state'があります。

    2023-03-17 20:53:08
  • [解決済み] NameError (初期化されていない定数 Paperclip::Storage::S3::AWS) です。

    質問 ウェブアプリに画像を組み込もうとしているのですが、かなりの数の機能を削除しても、このエラーに遭遇してしまいます。それは私の「create」アプリケーション コントローラーに起因しており、ここからどこに行くべきか完全にわかりません。 2015-02-06T20:30:12.292187+00:00 app[web.1]: (1.9ms) ROLLBACK 2015-02-06T

    2023-03-17 12:24:43
  • [解決済み] サーバーがすでに起動しています。退出 - レール

    質問 ..$ rails s => Booting WEBrick => Rails 4.0.4 application starting in development on http://0.0.0.0:3000 => Run `rails server -h` for more startup options => Ctrl-C to shutdown server

    2023-03-15 10:51:37
  • [解決済み] RubyでSOAPを使うにはどうしたらいいですか?

    質問 私のクライアントから、サードパーティの API を彼らの Rails アプリに統合するように依頼されました。 唯一の問題は、その API が SOAP を使用していることです。 Ruby は基本的に REST を支持して SOAP をやめました。 彼らは、Java-Rubyブリッジで動作するらしいJavaアダプタを提供していますが、できればすべてRubyのままにしておきたいと考えていま

    2023-03-13 12:36:07
  • [解決済み] rails コンソールがループの最後にオブジェクトをプリントアウトしないようにする。

    質問 もし、私が、与えられたモデルの全てのインスタンスをループして、 それぞれから何かを出力すると、最後に、irbは、まだ、オブジェクト全体を表示します。 オブジェクトが数百行に及ぶ場合、私が実際に探していたものを見る前に、それは長い道のりになるでしょう。railsコンソールでこれを無効にする方法はありますか? どのように解決するのですか? 一般にエコーを無効にしたくない場合は、

    2023-03-11 04:02:04
  • [解決済み] osx mavericks で "gem install therubyracer -v '0.10.2'" を実行してもインストールされない。

    質問 mavericksで"gem install therubyracer -v '0.10.2'" を使ってtherubyracerをインストールしようとしていますが、以下のエラーが表示されます。 /Users/dennischen/.rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb checking for main() in -lobjc

    2023-03-08 15:14:21
  • [解決済み] AWS OpsWorksとAWS BeanstalkとAWS CloudFormationの違いとは?

    質問 AWS OpsWorksとAWS Beanstalk、AWS CloudFormationを比較した場合のメリット、デメリットを教えてほしい。 私は、自動拡張可能なデータベース層を含む、任意の数の同時Webリクエスト(毎分1000リクエストから毎秒1000万まで)を処理するために自動拡張可能なシステムに興味があります。 各アプリケーションに個別のインスタンスを持つ代わりに、理想

    2023-03-05 09:08:24
  • [解決済み] Bundlerです。Gemfile を変更した後、デプロイメントモードでインストールしようとしています。

    質問 bundlerとcapistranoを一緒に使おうとしているのですが、かなり初心者です。デプロイしようとすると、メッセージが表示されます。 Gemfile を変更した後、デプロイメントモードでインストールしようとしています。他の場所で `bundle install' を実行し、更新された Gemfile.lock をバージョンコントロールに追加してください。 で読んだので

    2023-03-03 21:36:19
  • [解決済み] Rails 4でコントローラやアクションのX-Frame-Optionsをオーバーライドする方法

    質問 Rails 4では、デフォルト値として SAMEORIGIN に対して X-Frame-Options HTTP レスポンスヘッダです。これは 素晴らしい セキュリティのために最適ですが、アプリの一部を iframe を別のドメインで利用することはできません。 の値を上書きすることができます。 X-Frame-Options の値をグローバルに上書きすることが

    2023-03-03 19:50:04
  • [解決済み] Mongodb。使う前に知っておくべきこととは?[クローズド]

    質問 終了 . この質問は オピニオンベース . 現在、回答は受け付けておりません。 この質問を改善したいですか? 質問を更新して、事実と引用で答えられるようにします。 この投稿を編集する . 終了

    2023-03-01 07:38:52
  • [解決済み] Railsのtry for hashesに相当する安全なナビゲーション

    質問 Railsでは、以下のようなことができます。 hash.try(:[], :key) これは、もし hash が潜在的に nil . 新しい Ruby 2.3 の安全なナビゲーション演算子である &. と [] ? どのように解決するのですか? &. はRailsの try と同じですが &. はハッシュに使えます。ただ使うだけで、

    2023-02-28 12:32:21
  • [解決済み] ある数値が範囲に含まれるかどうかを(1つのステートメントで)確認する方法は?

    質問 Ruby on Rails 3.0.9を使用していますが、ある数値が範囲に含まれているかどうかを確認したいです。つまり、もし私が変数 number = 5 という変数がある場合 1 <= number <= 10 をチェックして、もし number の値がその範囲に含まれていればブール値を取得する。 こんな風にできるんだ。 number >= 1 &

    2023-02-28 02:39:03
  • [解決済み] rails で RSpec と Capybara を使用する際の未定義のメソッド `visit' について

    質問 rspecでcapybaraを動作させることができません。このようなエラーが出ます。 undefined method `visit' for #<RSpec::Core::ExampleGroup::Nested_1:0x16529f8 @example=nil> この件に関する多くの投稿があることは知っていますが、どの解決策も私にはうまくいきません。それらのほと

    2023-02-27 14:59:55