ruby

    0

    1答えて

    他の引数の中でブロックをRubyのメソッドに渡す正しい方法は何ですか?私はこのコードしている: def Foo(arg1, &block1) puts arg1 block1.call end そして、これは動作しません。 Foo('hello', { puts 'world' })

    -1

    3答えて

    クラス間で変数を渡す方法はありますか? 次のコードがあります。 module Test class Super def initialize(name) @name = name end end class Upper def test puts @name end end end a=

    2

    1答えて

    私はアプリケーション全体で使用している定数をいくつか持っています。 私は3つのタイプがありますと言うだろう: いくつかは実際に秘密鍵 を考案するようないくつかの内部の「秘密のコード」です sendgridログイン/パスワードのような外部のものにパスワードですが、いくつかのものは私がグローバル定数と呼ぶものです。つまり、アプリケーション全体でたくさん使う定数があり、誰も簡単にこれを変更したくないとい

    0

    3答えて

    既存のRubyのコード: def book_details book_count = Book.count while (book_count > 1) # Do something end end 私はbook_details機能でbook_count値を設定し、RSpecのテストケースを書きたいです。出来ますか?はいの場合、どうですか? it 'S

    0

    2答えて

    SAML 2.0を使用してGitlabでSSOを実装しようとしましたが、いくつか問題があります。 私の会社のIdPのマネージャーが自分のメタディレクトリを送信し、SAMLに関するGitlabのドキュメントに従って、Gitlabをこのように設定しました。 gitlab_rails['omniauth_enabled'] = true gitlab_rails['omniauth_allow_sin

    0

    2答えて

    私はRuby on Railsプロジェクトの最後の月に働いています。問題は、プロジェクトが実行される場所にインターネットが存在しないため、コンピュータがコンピュータにインストールされる実行可能プロジェクトを開始または作成するときにlocalhost上にあるかのようにプロジェクトを実行する必要があることです。プログラムはWindowsで実行され、1台のコンピュータでのみ実行されます。 すべてのプロジ

    0

    1答えて

    私はエイリアスしようとしているMy#Columnという名前の列を持つレガシーデータベースを持っています。私の続編モデルでは私が持っている: alias_attribute :MyColumn, :"My#Column" しかし、私は構文エラーを取得: ...Ruby24-x64/lib/ruby/gems/2.4.0/gems/activesupport-5.1.4/lib/active_su

    0

    1答えて

    フロントエンドとやり取りしてdbに投稿するアプリケーションを作成しています。私の削除エンドポイントでは、端末ではレコードが削除されたものとして表示されます。しかし、私のテストでは、それはまだそこに表示されます。ここに私のテストがあります... it 'can delete just one favorite leaving the rest' do user = create(:user

    0

    1答えて

    からハッシュが含まれています userにhas_many post_valuesauthor belongs_toのhas_manyのaddresses class User < ActiveRecord::Base has_many :post_values end class PostValue < ActiveRecord::Base belongs_to :use

    0

    1答えて

    私は、請求アカウントを移行するために、私の組織内に多数のプロジェクトがあります。 Ruby APIにはGoogle::Apis::CloudbillingV1::ProjectBillingInfoがあり、これにはupdate!メソッドが含まれています。 私はステップがありません。私のコードは次のようになります。 require 'googleauth' require 'google/apis