• [解決済み] カウント、サイズ、長さ...Rubyの選択肢は多すぎ?

    質問 この件に関して明確な答えが見つからないようなので、私がこの件について理解しているかどうか確認したいのですが、quot; n'th level" :-) a = { "a" => "こんにちは", "b" => "世界" }. a.count # 2 a.size # 2 a.length # 2 a = [ 10, 20 ]

    2022-05-07 05:27:57
  • [解決済み] OS X "El Capitan "にgemsをインストールできない。

    質問 をインストールし、実行することができません。 fakes3 gem を El Capitan Beta 5 で使用することができます。 試してみました。 sudo gem install fakes3 ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/fak

    2022-05-04 20:24:34
  • [解決済み] [RubyでEnumを実装するには?

    質問 Rubyでenumイディオムを実装するのに最適な方法は何ですか?Java/C#のenumのように(ほぼ)使えるものを探しています。 どのように解決するのですか? 2つの方法 シンボルマーク( :foo 表記)または定数( FOO という表記があります)。 記号は、コードを文字列で散らかさずに可読性を高めたい場合に適しています。 postal_code[:minneso

    2022-05-02 14:26:14
  • [解決済み] JSONをRubyのハッシュに変換する方法

    質問 以下の値を保持するJSONオブジェクトがあります。 @value = {"val":"test","val1":"test1","val2":"test2"} これをRubyでループしてキーと値のペアを取得したいのです。私が @each Rubyのハッシュ形式でないため、オブジェクトを繰り返し処理することはできません。 @value = {"val"=>"test",

    2022-04-30 21:24:01
  • [解決済み] Ruby : gemの書き方は?[クローズド]

    質問 閉店しました。 この質問は、以下を満たしていません。 Stack Overflowガイドライン . 現在、回答は受け付けておりません。 <パス この質問を改善したいですか? 質問を更新して、それが オントピック Stack Over

    2022-04-30 18:20:30
  • [解決済み] Rubyで配列の一部を返すには?

    質問 Pythonのリストで、以下のコードでその一部を返すことができます。 foo = [1,2,3,4,5,6] bar = [10,20,30,40,50,60] half = len(foo) / 2 foobar = foo[:half] + bar[half:] Rubyはすべてを配列で行うので、それに似たようなものがあるのかなと思います。 どのように解決するのか?

    2022-04-29 12:44:37
  • [解決済み] Xをアクティベートしたが、GemfileにYが必要である。

    質問 実行時 rake こんなエラーが出るんです。 rake 0.9.2 をすでに有効化していますが、Gemfile には rake 0.8.7 が必要です。bundle exec の使用を検討してください。 使用方法 bundle exec rake ではなく、単に rake はうまくいくようですが、これを修正するのが一番いい方法なのでしょうか? どのように解決

    2022-04-29 10:59:20
  • [解決済み] Rubyで重複したキーを上書きせずに2つのハッシュをマージするにはどうすればよいですか?

    質問 簡単な方法、または エレガント 重複するキーを上書きすることなく、2つのハッシュをマージする方法は? つまり、元のハッシュにキーが存在する場合、その値を変えたくないのです。 どのように解決するのですか? 2つのハッシュがある場合 options と defaults をマージしたい場合 defaults を options を既存のキーを上書きすること

    2022-04-28 10:44:39
  • [解決済み] Ruby Array find_first object?

    質問 Arrayのドキュメントで何か見逃しているものがありますか? ある基準を満たすオブジェクトを1つまで含む配列を持っています。 そのオブジェクトを効率的に見つけたいと思います。 ドキュメントから得た最良のアイデアはこれです。 candidates = my_array.select { |e| e.satisfies_condition? } found_it = candidates

    2022-04-28 08:28:41
  • [解決済み] Ruby で例外を発生させずに現在のスタックトレースを取得する

    質問 Rails 3 アプリで現在のバックトレース (スタックトレース) を記録したい なし 例外が発生します。何かいい方法はありませんか? なぜこれが必要なのでしょうか?Railsがテンプレートを探すときに行われる呼び出しをトレースして、オーバーライドする処理の一部を選択できるようにしようとしています(私の特定のサブクラスのコントローラのビューパスを変更したいからです)。

    2022-04-28 05:16:32
  • [解決済み] なぜ ruby はメソッドのオーバーロードをサポートしないのですか?

    質問 Ruby はメソッドのオーバーロードをサポートしない代わりに、既存のメソッドを上書きします。なぜこのような設計になっているのか、説明できる人はいますか? 解決方法は? メソッドのオーバーロードは、同じ名前で異なるシグネチャを持つ2つのメソッドを宣言することで実現できます。これらの異なるシグネチャは、以下のいずれかになります。 データ型が異なる引数、例. method(in

    2022-04-28 03:26:30
  • [解決済み] RubyでUTCタイムスタンプを取得する方法は?

    質問 RubyでUTCタイムスタンプを取得する方法は? どのように解決するのですか? time = Time.now.getutc 根拠を示す。 私の目には、タイムスタンプはまさにそのように映っています。ある時点のことです。これはオブジェクトで正確に表現することができます。それ以外のもの、例えばUnixエポックからの秒数、1601年からの100ナノ秒間隔、あるいは表示用やデ

    2022-04-28 02:29:23
  • [解決済み] Rubyのクラス型とcase文

    質問 とはどのような違いがあるのでしょうか? case item.class when MyClass # do something here when Array # do something different here when String # do a third thing end そして case item.class when MyClass.clas

    2022-04-27 21:31:32
  • [解決済み] RubyでGUIDを生成する

    質問 GUIDを使うと本当に簡単に解決する問題があります。 特に、パスワードリセットのワークフローでは、ユーザーのメールにGUIDトークンを送信し、そのトークンを使ってパスワードをリセットさせたいと考えています。GUIDは一意であるため、これはかなり安全で、リスクの高いパスワードをメールで送信する手間を省くことができます。 があることに気づきました。 uuid gem @ ruby

    2022-04-27 20:23:10
  • [解決済み] Ruby 1.9.2 で LOAD_PATH から "." が削除された理由と、その代替案は?

    質問 Ruby 1.9.2への最新のチェンジセットでは、カレントディレクトリが . の一部となります。 LOAD_PATH . と仮定しているRakefileが少なからずあります。 . の一部です。 LOAD_PATH プロジェクトパスに基づいているすべての require ステートメントに対して "no such file to load" と報告されました。このようなことをする特別

    2022-04-27 17:46:14
  • [解決済み] RMagick 2.13.1がインストールできません。

    質問 rmagickをインストールしようとすると、次のようなエラーメッセージが表示されます。 Can't install RMagick 2.13.1. Can't find MagickWand.h. *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of neces

    2022-04-27 17:08:47
  • [解決済み] レールの先頭のゼロ

    質問 フィールドがあります hr と min は、私のアプリケーションでは両方とも整数です。私のアプリケーションでは hr フィールドで、ユーザーが "1" を入力した場合、データベースに保存する前に、Rails が自動的に "01" にパッドしてくれるようにしたいのです。また min フィールドに "0" を入力すると、"00" と入力されるようにします。 どうすればよい

    2022-04-27 12:45:58
  • [解決済み] Ruby で 2 つの Date オブジェクトの間の日数を求めるにはどうしたらいいですか?

    質問 2つのDateオブジェクトの間の日数を求めるにはどうしたらいいですか? どのように解決するのですか? 終了日から開始日を引きます。 endDate - beginDate

    2022-04-27 12:38:38
  • [解決済み] Rubyでファイル名と拡張子を取得する

    質問 YouTubeからビデオをダウンロードし、MP3に変換し、ファイルのディレクトリ構造を作成するプログラムを作っています。 私のコードは FileUtils.cd("#{$musicdir}/#{$folder}") do YoutubeDlhelperLibs::Downloader.get($url) if File.exists?('*.mp4') puts

    2022-04-27 08:31:21
  • [解決済み] Rubyでクラスの全子孫を検索する

    質問 Rubyでクラス階層を簡単に昇格させることができます。 String.ancestors # [String, Enumerable, Comparable, Object, Kernel] Enumerable.ancestors # [Enumerable] Comparable.ancestors # [Comparable] Object.ancestors

    2022-04-27 06:36:38