-
[解決済み] Rspecで特定のテストだけを実行するにはどうすればよいですか?
質問 指定したラベルを持つテストだけを実行する方法があると思うのですが。どなたかご存知ですか? 解決方法は? ドキュメントを探すのは簡単ではありませんが、例題にハッシュタグを付けることができます。例 # spec/my_spec.rb describe SomeContext do it "won't run this" do raise "never reached"
2022-04-20 22:05:39 -
[解決済み] IRBコンソールはどのようにクリアするのですか?
質問 IRBコンソールの画面をクリアするにはどうしたらいいですか? 解決方法は? について Mac OS X または リナックス を使用することができます。 Ctrl + L をクリアすると IRB の画面を表示します。
2022-04-20 20:05:27 -
[解決済み】Rubyのクラスインスタンス変数とクラス変数の比較
質問 読む https://stackoverflow.com/questions/826734/when-do-ruby-instance-variables-get-set が、クラスのインスタンス変数をいつ使えばいいのか、二の足を踏んでいます。 クラス変数はクラスの全オブジェクトに共有され、インスタンス変数は1つのオブジェクトに属します。クラス変数がある以上、クラスインスタ
2022-04-20 17:47:06 -
[解決済み] RSpecでモジュールをテストする
質問 RSpecでモジュールをテストする際のベストプラクティスは何でしょうか?私はいくつかのモデルに含まれるいくつかのモジュールを持っており、今のところ私は単に各モデルに対して重複したテストを持っています(いくつかの違いはありますが)。それをDRYアップする方法はありますか? 解決方法は? rspecのホームページでより良い解決策を見つけました。どうやら、共有のサンプルグループに対応
2022-04-20 12:26:02 -
[解決済み] テキストの部分文字列を取得する方法は?
質問 長さ700のテキストがあります。最初の30文字だけを取得するにはどうすればよいですか? どのように解決するのですか? テキストを your_text 変数を使用することができます。 your_text[0..29]
2022-04-20 10:35:21 -
[解決済み] 出力の改行を行うには
質問 を作るにはどうしたらいいのでしょうか? \n 出力で実際に機能するか?今のところ、1つの長いブロックにすべて書き込まれているだけです。助けてくれてありがとうございます。 Dir.chdir 'C:/Users/name/Music' music = Dir['C:/Users/name/Music/*.{mp3, MP3}'] puts 'what would you like t
2022-04-20 10:07:15 -
[解決済み] Ruby 'require' エラー: そのようなファイルをロードできない
質問 main.rbというファイルがあり、以下のような内容になっています。 require "tokenizer.rb" tokenizer.rb ファイルは 同じディレクトリ で、その中身は class Tokenizer def self.tokenize(string) return string.split(" ") end end
2022-04-20 04:27:48 -
[解決済み] RubyのFile.openのモードとオプションは何ですか?
質問 ルビーの File.open はモードとオプションを引数として受け取ります。モードとオプションの完全なリストはどこにあるのでしょうか? 解決方法は? で Ruby IO モジュールのドキュメント ということでしょうか。 Mode | Meaning -----+----------------------------------------------------
2022-04-19 15:38:22 -
[解決済み] Rubyの配列をX個の要素に分割(チャンク)する方法は?[重複]。
質問 この質問はすでにここに回答があります : Rubyで配列をチャンクする方法 (回答2件) 閉店 4年前 . 配列がある
2022-04-18 18:14:38 -
[解決済み】Ubuntuでのsqlite3-rubyのインストールエラー
質問 sqlite3-rubyのインストール時に以下のエラーが発生します。 ネイティブエクステンションを構築しています。 これはしばらく時間がかかるかもしれません... ERROR: Error installing sqlite3-ruby: ERROR: gemネイティブ拡張のビルドに失敗しました。 /usr/bin/ruby1.8 extconf.rb sqlite3.hを
2022-04-18 03:12:26 -
[解決済み] このRubyのコードでは、(単項)*演算子は何をするのでしょうか?
質問 Rubyのコードがある場合 line = "first_name=mickey;last_name=mouse;country=usa" record = Hash[*line.split(/=|;/)] を除けば、2行目の内容はすべて理解しています。 * この演算子は何をするものなのでしょうか?(ご推察の通り、このケースを検索するのは困難です...) 解決方法は
2022-04-16 20:04:12 -
[解決済み] 大文字小文字を無視した文字列の比較方法
質問 欲しいもの apple と Apple という比較になります。 true . 現在 "Apple" == "Apple" # returns TRUE "Apple" == "APPLE" # returns FALSE 解決方法は? あなたが探しているのは casecmp . これは 0 が等しい場合、大文字小文字を区別しない。 str1.case
2022-04-16 10:38:48 -
[解決済み】クラスが与えられたら、インスタンスがメソッドを持っているかどうか確認する(Ruby)
質問 私は、Rubyで respond_to? を使用して、あるオブジェクトが特定のメソッドを持っているかどうかをチェックします。 しかし、クラスが与えられたとして、そのインスタンスがあるメソッドを持っているかどうかを確認するにはどうすればよいでしょうか? つまり、次のようなものです。 Foo.new.respond_to?(:bar) でも、新しいインスタンスを作るより
2022-04-16 10:04:29 -
[解決済み] Rubyで例外を発生させるのと例外を投げるのはどう違うのですか?
質問 Rubyには2種類の例外メカニズムがあります。Throw/CatchとRaise/Rescueです。 なぜ2つあるのでしょうか? どのような場合に片方を使い、もう片方を使わない方がよいのでしょうか? どのように解決するのですか? 私が思うに http://hasno.info/ruby-gotchas-and-caveats は、その違いについてきちんと説明し
2022-04-16 06:52:58 -
[解決済み] 複数のファイルを介した大規模なプロジェクトにSinatraを使用する
質問 Sinatraでは、すべてのルートハンドラが1つのファイルに書き込まれ、私の理解が正しければ、それは1つの大きな/小さなコントローラとして機能するようです。例えば、誰かが "/" を呼び出すと、1つのアクションが実行され、もし "/posts/2" のようなものが受信されると、別のアクションが実行されるように、それを別々の独立したファイルに分割する方法はありますか? 解決方法は?
2022-04-15 22:27:36 -
[解決済み] インスタンス変数: self vs @
質問 以下はそのコードです。 class Person def initialize(age) @age = age end def age @age end def age_difference_with(other_person) (self.age - other_person.age).abs end protected :
2022-04-15 22:14:09 -
[解決済み] Ruby で配列の交差、和集合、部分集合を得るにはどうしたらよいですか?
質問 というクラスに対して、異なるメソッドを作成したいのです。 マルチセット . 必要なメソッドは揃っているのですが、intersection、union、subsetのメソッドの書き方がよくわかりません。 交差点と和集合については、私のコードはこのように始まります。 def intersect(var) x = Multiset.new end 以下はその例です。
2022-04-15 17:45:12 -
[解決済み] RVMは関数ではないので、'rvm use ...' でルビーを選択してもうまくいかない
質問 Rubyのバージョン一覧 console:~$ rvm list rvm rubies ruby-2.0.0-p481 [ i686 ] # => - current # =* - current && default # * - default 特定のバージョンのrubyを使用するようにする console:~$ rvm use 2.0.0
2022-04-14 23:59:40 -
[解決済み】Rubyのクラスが他のクラスのサブクラスであるかどうかをテストする
質問 あるクラスが他のクラスを継承しているかどうかをテストしたいのですが、そのためのメソッドが存在しないようです。 class A end class B < A end B.is_a? A => false B.superclass == A => true 私が欲しいものの些細な実装は、次のようになります。 class Class def is_s
2022-04-14 12:21:42 -
[解決済み] Rubyでファイルを作成する方法
質問 新しいファイルを作成しようとしているのですが、どうも思ったようにいきません。以下は、私が試したことです。 File.new "out.txt" File.open "out.txt" File.new "out.txt","w" File.open "out.txt","w" ネットで読んだ限りでは、どれもうまくいくはずなのですが、どれもこれもこのようになってしまいます。 E
2022-04-14 11:02:04
最新
-
LinuxでインターフェースのIPアドレスを取得する
-
WPFでリソースであるアイコンを使用するにはどうすればよいですか?
-
Laravel 6.0での「未定義関数str_slug()の呼び出し」について
-
WildFlyのヒープメモリを増やすには?
-
MessageBox.Showダイアログの「はい」「いいえ」ボタンのテキストを変更するには?
-
FlutterでキーボードのText Input Action Button(return/enterキー)を変更するには?
-
同一線上にある2つのdivブロック
-
ナビゲーションバーの右側に複数のUIBarButtonItemを追加するには?
-
絶対配置を使用することはバッドプラクティスとみなされますか?[クローズド]
-
リアクト転写小道具(1個を除く
おすすめ
-
Eclipse で Maven プロジェクトを作成すると、「Could not resolve archetype」というクレームが発生する [重複] 。
-
ドロップダウンリストのselecteditemをプログラムで設定する
-
切り上げ/切り下げ 瞬間を分単位で表す
-
kubernetesを完全にアンインストールする方法
-
Laravelが更新後に「The bootstrap/cache directory must be present and writable」エラーを投げる。
-
LinearLayoutに子要素がある場合、onClickがトリガーされない
-
アンドロイド マシュマロ。Espressoでパーミッションのテスト?
-
車輪の再発明をせずにREST APIを保護する
-
Jenkinsパイプラインで失敗したステージのリトライオプションを実装するには?
-
がチェックアウトされていない...バンドルインストールしても直らない!