• [解決済み] Rubyで既存のハッシュに追加する方法

    質問 を追加することに関して key => value のペアを追加することに関して、私はApressのBeginning Rubyを読んでいる最中で、ちょうどハッシュの章を終えたところです。 私は、これが配列で行うのと同じ結果をハッシュで達成する最も簡単な方法を見つけようとしています。 x = [1, 2, 3, 4] x << 5 p x どのように解決

    2022-10-30 11:42:58
  • [解決済み] OSX 10.9 MaverickにNokogiriをインストールするとエラーになる?

    質問 OSX (Lion) を Mavericks にアップグレードしたのですが、プロジェクト用の Nokogiri をインストールすることができません。 XCode 5.0.1、コマンドラインツール (using xcode-select --install を使用) をインストールし、Homebrew から libxml2 をインストールしましたが、まだ問題があります。 エ

    2022-10-28 04:29:53
  • [解決済み] 変数名を使ったRubyの正規表現

    質問 Rubyで変数名の値を元にした正規表現パターンを作成/使用することは可能でしょうか? 例えば、Rubyの文字列で以下のようなことができるのは皆さんご存知だと思います。 str = "my string" str2 = "This is #{str}" # => "This is my string" 正規表現で同じことをしたいのですが。 var = "Value"

    2022-10-25 02:50:25
  • [解決済み] Rubyで親のクラス名を取得するには?

    質問 あるクラスがあるとします。 A と B ここで B を継承しています。 A . で親クラス名を表示するには B class A end class B < A end 私が試したいくつかのこと >> B.new.class #=> B #which is correct >> B.new.parent #=> Un

    2022-10-25 02:25:43
  • [解決済み] Rubyの基本的なプロジェクトはどのように設定するのですか?

    質問 10~20のクラス/ファイルからなる小さなRubyプロジェクトを作りたいと思っています。私はいくつかのgemsを必要とし、私はテストフレームワークとしてRSpecを使用したいと考えています。 私は後でgemを作りたいかもしれませんが、それは確実ではありません。 プロジェクトの基本的な構造をセットアップする方法を示すハウツーやガイドはありますか? 私が持っている質問は、次のと

    2022-10-23 20:34:20
  • [解決済み] Rubyで2つの配列のマージとインターリーブ

    質問 次のようなコードがあります。 a = ["Cat", "Dog", "Mouse"] s = ["and", "&"] 配列をマージしたい s を配列 a を与えるだろう。 ["Cat", "and", "Dog", "&", "Mouse"] RubyのArrayとEnumerableのドキュメントに目を通すと、これを達成するようなメソッドは見

    2022-10-22 10:50:08
  • [解決済み] Rubyで、selectとmapを組み合わせたArrayメソッドはありますか?

    質問 私はいくつかの文字列値を含むRubyの配列を持っています。 私はする必要があります。 いくつかの述語に一致するすべての要素を見つける マッチした要素を変換で実行する 結果を配列として返す 今現在、私のソリューションはこのような感じです。 def example matchingLines = @lines.select{ |line| ... } resu

    2022-10-21 06:56:22
  • [解決済み] Rubyで配列を一度に初期化するには?

    質問 このように配列を初期化します。 array = Array.new array << '1' << '2' << '3' それを1つのステップで行うことは可能でしょうか?もしそうなら、どのように? どのように解決するのですか? 配列リテラルを使用することができます。 array = [ '1', '2', '3' ] 範囲

    2022-10-20 15:41:55
  • [解決済み] MacでRubyを1.9.xにアップデートするには?

    質問 私の mac で新しいユーザー アカウントを作成し、snow leopard のデフォルトである 1.8.7 からその上の Ruby の現在のバージョン (1.9.2) にアップデートしようとしています。どなたか、私の mac 上の Ruby を 1.8 から 1.9.2 にアップデートするためのチュートリアルや最良の方法を教えていただけませんか。ありがとうございます。 どのように

    2022-10-17 14:28:02
  • [解決済み] rspecでテストグループを無効にする?

    質問 あるテスト仕様で describes クラスがあり、その中にさまざまな contexts があり、それぞれに様々な it ブロックがあります。 を無効化する方法はありますか? context を一時的に無効にする方法はありますか? を追加してみましたが pending "temporarily disabled" の中で一番上に context を無効にし

    2022-10-16 16:59:54
  • [解決済み] Ruby初心者が注意すべきRuby Gotchasとは?[クローズド]

    質問 現在のところ、この質問は私たちのQ&A形式には適していません。私たちは回答が事実、参考文献、専門知識によって裏付けられていることを期待していますが、この質問はおそらく討論、議論、投票、または拡大した議論を求めるものでしょう。この質問を改善し、再開できる可能性があると思われる場合 ヘルプセンターへ を

    2022-10-15 20:30:39
  • [解決済み] Rubyの配列で同じ文字列の要素をカウントする方法

    質問 私は以下のような Array = ["Jason", "Jason", "Teresa", "Judah", "Michelle", "Judah", "Judah", "Allison"] それぞれの 同一要素 ? Where: "Jason" = 2, "Judah" = 3, "Allison" = 1, "Teresa" = 1, "Michelle" = 1?

    2022-10-15 12:52:08
  • [解決済み] Herokuの基本的なアプリのロードに2秒かかるのはなぜですか?

    質問 サービスを試すために非常にシンプルなHerokuアプリを2つ作成しましたが、最初にアクセスしたときに、ページのロードに数秒かかることがよくあります。 Cropify - 基本的なSinatraアプリ( github上 ) テキスタイル2HTML - さらに基本的なSinatraアプリ( githubにある ) 私がしたことは、簡単なSinatraアプ

    2022-10-06 17:27:35
  • [解決済み] define_methodを使ってクラスメソッドを作成するには?

    質問 これは、クラスメソッドをメタプログラミングで作成しようとしている場合に便利です。 def self.create_methods(method_name) # To create instance methods: define_method method_name do ... end # To create class methods

    2022-10-03 19:07:22
  • [解決済み] Rubyで文字列が正規表現にマッチするかどうかをチェックする最も速い方法?

    質問 Rubyで文字列が正規表現にマッチするかどうかを確認する最も速い方法は何ですか? 私の問題は、実行時に与えられた正規表現に一致するものを見つけるために、文字列の巨大なリストを "egrep" しなければならないということです。 私は文字列が正規表現に一致するかどうかだけを気にしており、一致する場所や一致するグループのコンテンツが何であるかは気にしていません。 この仮定を利用し

    2022-10-02 15:47:01
  • [解決済み] Capybaraで要素の正確なテキストをマッチングして要素を見つける方法

    質問 HTMLに以下の2つの要素があります。 <a href="/berlin" >Berlin</a> <a href="/berlin" >Berlin Germany </a> 私は以下のCapybaraのメソッドを使って要素を見つけようとしています。 find("a", :text => "berlin") 上記は

    2022-10-02 03:41:05
  • [解決済み] Ruby で改行せずに印刷する方法

    質問 puts ステートメントを使用すると、自動的に改行されます。 どのように解決するのですか? 使用方法 print の代わりに でフォローするのがよいでしょう。 STDOUT.flush .

    2022-09-25 15:37:21
  • [解決済み] bundler vs RVM vs gems vs RubyGems vs gemsets vs system ruby [closed].

    質問 終了しました。 この質問は オフトピック . 現在、回答は受け付けておりません。 この質問を改善したいですか? 質問を更新する ですから、それは オントピック になります。 終了 8

    2022-09-25 04:27:37
  • [解決済み] ruby の rescue 節に複数のエラークラスを DRY に渡す方法

    質問 Rubyで複数の種類の例外をレスキューする必要があるコードがあります。 begin a = rand if a > 0.5 raise FooException else raise BarException end rescue FooException, BarException puts "rescued!" end 私がやりたい

    2022-09-24 21:01:18
  • [解決済み] 文字列内の複数の空白と改行を削除する

    質問 このような文字列があるとします。 Hello, my\n name is Michael. どのようにしたら、この新しい行を削除し、その後にあるスペースを文字列の中の1つに取り除くことができるのでしょうか? Hello, my name is Michael. どのように解決するのですか? Railsをチェックアウトする squish メソッドを使用

    2022-09-23 08:25:33