• [解決済み] Rubyで日付と時刻の変換を行う。

    質問 RubyでDateTimeとTimeオブジェクトをどのように変換するのですか? どのように解決するのですか? 2つの微妙に異なる変換が必要です。 から変換するには Time から DateTime に変更すると、Timeクラスは以下のように修正されます。 require 'date' class Time def to_datetime # Co

    2022-06-06 05:57:26
  • [解決済み] Ruby: Ubuntuへのrmagickのインストール

    質問 Ubuntu 10.04でRMagickをセットアップしようとしています。見たところ ここで を見ましたが、喜びはありませんでした。ImageMagickをソースからコンパイルしてインストールもしましたが、説明書の はこちら を使用してRMagickをインストールしようとしたとき、まだ私を助けなかった。私はこのエラーを得ました。 carcher@carcher-lap

    2022-06-03 15:09:16
  • [解決済み] Rubyで非推奨のコードをマークするためのベストプラクティス?

    質問 あるメソッドを非推奨とマークして、それを使っている人たちが簡単に自分のコードをチェックして追いつけるようにしたいのですが。Java では、@Deprecated を設定し、これが何を意味するかは誰もが知っています。 では、Rubyで非推奨をマークしてチェックするための好ましい方法(あるいはツール)はあるのでしょうか? どのように解決するのですか? ほとんどすべての場合におい

    2022-06-02 05:19:04
  • [解決済み] RubyのIDEは何が良いですか?[クローズド]

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

    2022-05-30 03:58:14
  • [解決済み] Rubyのオブジェクトがブール値であるかどうかを確認する方法

    質問 オブジェクトがbooleanであるかどうかを簡単に調べることができないようです。 Rubyでこのようなことはあるのでしょうか? true.is_a?(Boolean) false.is_a?(Boolean) 今、こうしていますが、もっと短くしたいのですが。 some_var = rand(1) == 1 ? true : false (some_var.is_a?(True

    2022-05-18 09:26:22
  • [解決済み] ruby send メソッドに複数のパラメータを渡す

    質問 でオブジェクトを作成し、動的にメソッドを呼び出そうとしています。 Object.const_get(class_name).new.send(method_name,parameters_array) の場合は正常に動作しています。 Object.const_get(RandomClass).new.send(i_take_arguments,[10.0]) が、引数の

    2022-05-17 11:26:56
  • [解決済み] シンボル配列の作成

    質問 このようなことをするための、よりきれいな方法はあるのでしょうか? %w[address city state postal country].map(&:to_sym) #=> [:address, :city, :state, :postal, :country] 私なら %s は私が望んだことをやってくれると思ったのですが、そうではありませんでした。括弧

    2022-05-16 23:47:21
  • [解決済み] Sinatraで静的ファイルを配信する

    質問 HTML、CSS、JavaScriptだけで1ページのサイトを持っています。私はアプリをHerokuにデプロイしたいのですが、それを行う方法を見つけることができません。私は今、Sinatraで動作するアプリを作ろうとしています。 . |-- application.css |-- application.js |-- index.html |-- jquery.js `-- myap

    2022-05-15 05:29:09
  • [解決済み] RVM ジェムセットの全ジェムをアンインストールする

    質問 グローバルジェムと様々なジェムセットを持っています。あるジェムセットのすべてのジェムを削除したいです。gemset をアンインストールする以外に方法はありますか? どのように解決するのですか? を使用します。 gemset empty コマンドを使用します。 rvm gemset empty mygems

    2022-05-14 11:56:48
  • [解決済み] Rubyで、繰り返しの長い文字列を生成するには?

    質問 Rubyで長い文字列を素早く生成する最良の方法は何でしょうか? これは動作しますが、非常に遅いです。 str = "" length = 100000 (1..length).each {|i| str += "0"} また、適当な長さの文字列を作成し、それを既存の文字列に目的の長さまで追加すると、より速く動作することに気づきました。 str = "" incrementor

    2022-05-13 14:41:04
  • [解決済み] Rubyでオブジェクトをハッシュに変換する

    質問 例えば、私が Gift オブジェクトがあり @name = "book" &です。 @price = 15.95 . これをHashに変換するにはどうしたらよいでしょうか。 {name: "book", price: 15.95} をRailsではなくRubyで変換する最適な方法は何でしょうか? どのように解決するのですか? class Gift def i

    2022-05-12 23:02:49
  • [解決済み] Rubyで引用符で囲まれた文字列が基本的に整数であるかどうかをテストする方法

    質問 関数が必要です。 is_an_integer という関数が必要です。 "12".is_an_integer? はtrueを返します。 "blah".is_an_integer? はfalseを返します。 Rubyでこれを行うにはどうしたらよいでしょうか。 私は正規表現を書きたいのですが、私が知らないこのためのヘルパーがあると仮定しています。 どのように解決するの

    2022-05-12 16:36:06
  • [解決済み] StringオブジェクトをHashオブジェクトに変換するにはどうすればよいですか?

    質問 ハッシュのような文字列があります。 "{ :key_a => { :key_1a => 'value_1a', :key_2a => 'value_2a' }, :key_b => { :key_1b => 'value_1b' } }" どうやったらハッシュが出るの? みたいな。 { :key_a => { :key_1a => '

    2022-05-12 04:57:04
  • [解決済み] なぜRubyにはprivateとprotectedの両方のメソッドがあるのですか?

    疑問点 読む前に この記事 を読む前は、Rubyのアクセス制御はこんな感じだと思っていました。 public - は任意のオブジェクトでアクセス可能です(例えば Obj.new.public_method ) protected - は、オブジェクト自身と、サブクラスの中からしかアクセスすることができません。 private - protected と同じですが、

    2022-05-12 03:06:16
  • [解決済み] リモートサイトで利用可能なgemの全バージョンをリストアップするにはどうすればよいですか?

    質問 指定したgemのリモートで利用可能なすべてのバージョンを見つけようとしています。 を使ってみました。 gem list rhc --remote でも表示されます。 *** REMOTE GEMS *** rhc (0.84.15) rhcp (0.2.18) rhcp_shell (0.2.12) 何かアイデアはありますか? どのように解決するのですか?

    2022-05-11 11:46:13
  • [解決済み] Ruby で文字列の最初の文字を大文字にする方法

    質問 その upcase メソッドは文字列全体を大文字にしますが、私は最初の文字だけを大文字にする必要があります。 また、ドイツ語やロシア語など、一般的な言語にも対応する必要があります。 どうすればいいのでしょうか? どのように解決するのですか? 使用するRubyのバージョンに依存します。 Ruby 2.4以降。 というように、動作します。 ルビー v2.4.0

    2022-05-10 23:45:03
  • [解決済み] Rubyで無限大を表現するには?

    質問 Rubyで無限大を表現するキーワードはありますか? どのように解決するのですか? ruby 1.9.2を使っている場合は : >> Float::INFINITY #=> Infinity >> 3 < Float::INFINITY #=> true または、以下のように※を使用して独自の定数を作成することもできます。

    2022-05-10 19:01:56
  • [解決済み] Ruby配列の最後の要素を除くすべての要素

    質問 例えば、Rubyの配列があるとします。 a = [1, 2, 3, 4] もし、最初の項目以外が必要なら、次のように書けばよい。 a.drop(1) これは素晴らしいことです。を除くすべてが必要な場合 最後の の項目がありますが、この方法しか思いつきません。 a[0..-2] # or a[0...-1] を使用するのと同じようにきれいに見えますが、どちらも

    2022-05-09 19:36:05
  • [解決済み] Rubyで正規表現を使って文字列から部分文字列を抽出する

    質問 Rubyで文字列の中から部分文字列を取り出すにはどうしたらいいですか? 例 String1 = "<name> <substring>" を抽出したい。 substring から String1 (が最後に出現する範囲にあるものすべてです。 < と > ). 解決方法は? String1.scan(/<([^>

    2022-05-08 18:53:01
  • [解決済み] Rubyで変数が文字列かどうかをチェックする

    質問 次のような慣用句はありますか? foo.class == String 解決方法は? を探しているのだと思います。 instance_of? . is_a? と kind_of? は派生クラスのインスタンスに対して真を返します。 class X < String end foo = X.new foo.is_a? String # tru

    2022-05-07 12:53:16