• [解決済み] 旧バージョンのRuby gemsをアンインストールする

    質問 あるRuby gemのバージョンが複数あります。 $ gem list rjb (1.3.4, 1.3.3, 1.1.9) 古いバージョンを削除して、最新版を維持するにはどうすればよいですか? 解決方法は? # remove all old versions of the gem gem cleanup rjb # choose which ones you want

    2022-03-25 21:53:49
  • [解決済み】Rubyの "and "と"&&"の違い?

    質問 の違いは何ですか? && と and という演算子をRubyで使うことはできますか? どのように解決するのですか? and と同じです。 && しかし 優先順位が低い . どちらも 短絡的評価 . 警告 and よりも優先順位が低くなります。 = であるため、通常は and . 例 and を使用する必要があ

    2022-03-25 14:52:06
  • [解決済み】Ruby: 複数行の文字列を連結せずに書くことはできますか?

    質問 もう少し見栄えをよくする方法はないでしょうか? conn.exec 'select attr1, attr2, attr3, attr4, attr5, attr6, attr7 ' + 'from table1, table2, table3, etc, etc, etc, etc, etc, ' + 'where etc etc etc e

    2022-03-24 13:20:05
  • [解決済み] Rubyでフォルダから全ファイル名を取得する

    質問 Rubyを使って、あるフォルダからすべてのファイル名を取得したいのですが、どうすればいいですか? どのように解決するのですか? のショートカット・オプションもあります。 Dir["/path/to/search/*"] と、任意のフォルダやサブフォルダ内のすべてのRubyファイルを探したい場合。 Dir["/path/to/search/**/*.rb"]

    2022-03-24 11:21:12
  • [解決済み】Rubyのincludeとextendの違いって何?

    質問 Rubyのメタプログラミングについて頭を抱えているところです。mixin/moduleはいつも私を混乱させます。 インクルード として指定されたモジュールのメソッドを混在させます。 インスタンスメソッド ターゲットクラスで 拡張 として指定されたモジュールのメソッドを混在させます。 クラスメソッド ターゲットクラスで では、大きな違いはこれだけなの

    2022-03-24 10:18:03
  • [解決済み] ルビーです。インスタンスからクラスメソッドを呼び出す

    質問 Rubyでは、クラスのインスタンスからクラスのメソッドを呼び出すにはどうしたらよいのでしょうか。例えば class Truck def self.default_make # Class method. "mac" end def initialize # Instance method. Truck.default_make # ge

    2022-03-24 09:16:30
  • [解決済み] Unix タイムスタンプ (エポックからの秒数) を Ruby の DateTime に変換する方法は?

    質問 Unix タイムスタンプ (エポックからの秒数) を Ruby の DateTime に変換するには? どのように解決するのですか? DateTime.strptime は、エポックからの秒数を扱うことができます。数値は文字列に変換する必要があります。 require 'date' DateTime.strptime("1318996912",'%s')

    2022-03-24 05:45:42
  • [解決済み] クラスとモジュールの違い

    質問 私はJavaからやってきて、今はRubyでより多く仕事をしています。 私がよく知らない言語機能のひとつが module . とは一体何なのでしょうか? module を使うのか、どんな時に使うのか、そしてなぜ module の上に class ? 解決方法は? 最初の回答は良いもので、構造的な答えを与えてくれますが、もう一つのアプローチは、あなたが何をしているのか

    2022-03-23 23:54:02
  • [解決済み】Rubyのメソッドで感嘆符が使われるのはなぜ?

    質問 Rubyでは、いくつかのメソッドにクエスチョンマーク( ? のような質問をするものです。 include? という質問をして、true/false を返します。 しかし、なぜいくつかのメソッドには感嘆符 ( ! ということです。 どういう意味ですか? どのように解決するのですか? 一般に、末尾が ! は、そのメソッドが 呼び出されたオブジェクトを変更する .

    2022-03-23 18:14:54
  • [解決済み] Rubyで複数行のコメント?

    質問 Rubyで複数行のコメントをつけるには? どのように解決するのですか? #!/usr/bin/env ruby =begin Every body mentioned this way to have multiline comments. The =begin and =end must be at the beginning of the line or it will

    2022-03-23 18:09:20
  • [解決済み】Ruby: Gemfileの「require: false」はどういう意味ですか?

    質問 これって、どうなんでしょう。 gem 'whenever', require: false は、gemをインストールする必要があるという意味ですか、それとも必要ないという意味ですか? 解決方法は? これは、gemをインストールしても、Bundlerの起動時にrequireを呼び出さないことを意味します。そのため、手動で require "whenever" を使

    2022-03-23 05:22:54
  • [解決済み] Ruby、execとsystemと%x()またはBackticksの違いについて

    質問 以下のRubyのメソッドの違いは何ですか? exec , system と %x() または バックトラック Rubyでプログラム的に端末のコマンドを実行するために使うのはわかるのですが、なぜ3種類の方法があるのか知りたいです。 どのように解決するのですか? システム は system メソッドは、システムプログラムを呼び出します。このメソ

    2022-03-23 04:23:03
  • [解決済み] Rubyで文字列の連結を行う

    質問 Rubyで文字列を連結する、よりエレガントな方法を探しています。 次のような行があります。 source = "#{ROOT_DIR}/" << project << "/App.config" もっと素敵なやり方はないのでしょうか? また、それに関連して << と + ? 解決方法は? いくつかの方法があります。

    2022-03-23 03:23:08
  • [解決済み】rakeタスクにコマンドライン引数を渡す方法

    質問 複数のデータベースに値を挿入する必要があるrakeタスクがあります。 この値を rake タスクに渡すには、コマンドラインから、あるいは 別の タスクになります。 どうすればいいのでしょうか? どのように解決するのですか? オプションと依存関係は、配列の中にある必要があります。 namespace :thing do desc "it does a th

    2022-03-23 01:27:25
  • [解決済み] Rubyのブロックから抜け出すには?

    質問 以下はその例です。 Bar#do_things : class Bar def do_things Foo.some_method(x) do |x| y = x.do_something return y_is_bad if y.bad? # how do i tell it to stop and return do_things?

    2022-03-22 22:22:31
  • [解決済み] Rubyのclass << selfイディオム

    質問 とは何ですか? class &lt;&lt; self で行います。 ルビー ? どのように解決するのですか? まず class &lt;&lt; foo 構文が開く foo のシングルトン・クラス(eigenclass)です。これにより、その特定のオブジェクトに対して呼び出されるメソッドの振る舞いを特殊化することができます。 a = 'foo' class &l

    2022-03-22 09:52:01
  • [解決済み] Rubyに「do ... while」ループはあるのか?

    質問 このコードを使って、ユーザーが名前を入力すると、プログラムは空の文字列を入力するまでその名前を配列に保存します(ユーザーは名前を入力するたびにEnterキーを押す必要があります)。 people = [] info = 'a' # must fill variable with something, otherwise loop won't execute while not in

    2022-03-22 09:33:10
  • [解決済み] Rubyでオブジェクトの型を決定する

    質問 Pythonを例にして説明します(Pythonを知らない人は擬似コードと思えばいいでしょう)。 &gt;&gt;&gt; a = 1 &gt;&gt;&gt; type(a) &lt;type 'int'&gt; 私は、rubyでできることを知っています。 1.9.3p194 :002 &gt; 1.class =&gt; Fixnum しかし、これはオブジェクトの

    2022-03-22 07:22:06
  • [解決済み] Rubyのmapとcollectの違い?

    質問 ググってみたところ、様々な意見や矛盾した意見がありました。 map と collect Ruby/Railsで配列の上に? は、その ドキュメント は、特に示唆していないようですが、もしかしたら、方法や性能に違いがあるのでしょうか? 解決方法は? 違いはありません。 map は、C言語では rb_ary_collect と enum_collect

    2022-03-21 23:10:59
  • [解決済み] Rubyで文字列が部分文字列を含むかどうかをチェックする方法

    質問 内容を持つ文字列変数があります。 varMessage = "hi/thsid/sdfhsjdf/dfjsd/sdjfsdn\n" "/my/name/is/balaji.so\n" "call::myFunction(int const&amp;)\n" "void::seco

    2022-03-21 17:33:09