-
[解決済み] Rubyのmap(&:method)構文に引数を与えることは可能か?
質問 あなたはおそらく次のようなRubyの省略記法を知っているでしょう ( a は配列)。 a.map(&:method) 例えば、irbで次のようにしてみてください。 >> a=[:a, 'a', 1, 1.0] => [:a, "a", 1, 1.0] >> a.map(&:class) => [Symbol, String
2022-07-06 09:21:28 -
[解決済み] Ruby で文字列名からクラスインスタンスを作成するには?
質問 私はクラスの名前を持っており、私はそのクラスのスキーマに存在する各レイル属性を通してループすることができるように、そのクラスのインスタンスを作成したいと思います。 どのようにすればよいのでしょうか。 チェックしたいクラスの名前を文字列として持っています。 クラスのインスタンスを作成する必要があると思います。 その属性をループし、それらを表示します。 どのように解
2022-06-29 11:23:37 -
[解決済み] Ruby スクリプトを rails のコンソールに渡す
質問 Rubyのファイルを渡す方法はありますか? foo.rb をrailsコンソールに渡す方法はありますか?期待される結果は、コンソールがファイルを実行するためにrails環境を開始した後でしょう。 または、コマンドプロンプトからトリガーされる、rails環境でファイルを実行することができる他の方法。 どのように解決するのですか? 一応、この解決方法はサポートされています
2022-06-27 14:51:47 -
[解決済み] Ruby Regexpのグループマッチ、1行で変数の割り当て
質問 現在、文字列を複数の変数に展開しようとしています。文字列の例 ryan_string = "RyanOnRails: This is a test" この正規表現で、3つのグループで照合してみました。 ryan_group = ryan_string.scan(/(^.*)(:)(.*)/i) さて、各グループにアクセスするには、次のようにしなければなりません。
2022-06-26 22:24:16 -
[解決済み] 2つの配列を同時に反復処理するためのRubyの方法とは?
質問 解決すべき問題というよりは、構文に関する好奇心です。 同じ長さの2つの配列があり、一度にそれら両方に対して反復処理を行いたい。例えば、あるインデックスで両方の値を出力する。 @budget = [ 100, 150, 25, 105 ] @actual = [ 120, 100, 50, 100 ] を使うことができるのは知っています。 each_index というように
2022-06-25 01:14:30 -
[解決済み] Ruby で正規表現を取り込んで文字列を置換する。
質問 これをRubyに翻訳するのに苦労しています。 私がやりたいことを正確に行うJavaScriptの断片がここにあります。 function get_code(str){ return str.replace(/^(Z_.*): .*/,"$1"); } 私が試したのは gsub , サブ そして を
2022-06-22 16:35:04 -
[解決済み] Rubyで配列をハッシュに変換する最良の方法は何ですか?
質問 Rubyで、以下のいずれかの形式の配列が与えられた場合... [apple, 1, banana, 2] [[apple, 1], [banana, 2]] ...これをハッシュに変換するのに最適な方法は...の形式です。 {apple => 1, banana => 2} どのように解決するのですか? 注意 : 簡潔で効率的なソリューションのために
2022-06-20 23:04:30 -
[解決済み] Rubyで配列をランダムにソート(スクランブル)するには?
質問 配列の項目をスクランブルにしたい。 以下のようなものです。 [1,2,3,4].scramble => [2,1,3,4] [1,2,3,4].scramble => [3,1,2,4] [1,2,3,4].scramble => [4,2,3,1] などと、ランダムに どのように解決するのですか? 現在内蔵されています。 [1,2,3,4].shu
2022-06-20 11:18:32 -
[解決済み] HTTPでバイナリファイルをダウンロードするにはどうしたらいいですか?
質問 Rubyを使ってHTTPでバイナリファイルをダウンロードし、保存するにはどうしたらよいでしょうか? URLは http://somedomain.net/flv/sample/sample.flv . 私は Windows プラットフォームを使用しており、外部プログラムを実行しないことを希望しています。 どのように解決するのですか? 最も簡単な方法は、プラットフォーム
2022-06-19 13:09:11 -
[解決済み] Ruby - 変数が配列でない場合、エレガントに配列に変換する。
質問 配列、単一要素、またはnilが与えられた場合、配列を取得します - 後者2つはそれぞれ単一要素の配列と空の配列です。 Rubyはこのように動くと勘違いしていました。 [1,2,3].to_a #= [1,2,3] # Already an array, so no change 1.to_a #= [1] # Creates an arra
2022-06-18 09:49:05 -
[解決済み] EACHループの現在のインデックスを調べる (Ruby) [duplicate]
質問 この質問はすでにここに回答があります : 閉じる 11年前 . 重複の可能性があります。 Rubyの各自動カウンタ? 私は、各ループの中にいる間、現在のインデックスを見つけたいのですが、どうすればいいですか? X=[1,2,3] X.
2022-06-16 21:33:30 -
[解決済み] ルビー演算子 "=~" 重複
質問 この質問はすでにここに回答があります : Rubyの"=~"演算子とは何ですか? (7つの回答) 終了 7 年前 . ru
2022-06-15 09:15:22 -
[解決済み] Rubyのハッシュを値の配列に変換する
質問 こんなものがあります。 hash = { "a"=>["a", "b", "c"], "b"=>["b", "c"] } と、このようにしたいのです。 [["a","b","c"],["b","c"]] これはうまくいくように思えますが、そうではありません。 hash.each{|key,value| value} => {"a"=>["a",
2022-06-14 02:10:40 -
[解決済み] Rubyの自動カウンタ?
質問 for-eachとカウンタを使いたいのですが、どうすればいいですか? i=0 for blah in blahs puts i.to_s + " " + blah i+=1 end もっと良い方法はないのでしょうか? 注意してください。 私は blahs が配列なのかハッシュなのか分かりませんが、このように blahs[i] をしなければならな
2022-06-11 12:33:37 -
[解決済み] Hashの値を変更するには?
質問 それぞれの value を value.some_method . 例えば、単純なハッシュが与えられた場合。 {"a" => "b", "c" => "d"}` すべての値は .upcase dのような形になるので {"a" => "B", "c" => "D"} 試しに #collect と #map を実行しても、常に配
2022-06-10 23:49:52 -
[解決済み] Rubyで!!!はどういう意味ですか?
質問 ちょっと気になったので !! はRubyでは何なのでしょうか? どのように解決するのですか? ではありません。 値をブーリアンに変換するのに使います。 !!nil #=> false !!"abc" #=> true !!false #=> false Ruby の false 値は以下の通りなので、通常は使用する必要はありません。 nil
2022-06-10 15:46:50 -
[解決済み] RubyのGUIライブラリで一番簡単なものは何ですか?[クローズド]
質問 現在のところ、この質問は私たちのQ&A形式には適していません。私たちは回答が事実、参考文献、専門知識によって裏付けられていることを期待していますが、この質問はおそらく討論、議論、投票、または拡大した議論を求めるものでしょう。この質問を改善し、再開できる可能性があると思われる場合 ヘルプセンターへ をご覧くだ
2022-06-08 23:25:10 -
[解決済み] Capybara 2.0にアップグレードした後、アイテムリストの最初のリンクをクリックする方法は?
質問 この場合、最初のリンクはどのようにクリックすればよいのでしょうか。 <div class="item"> <a href="/agree/">Agree</a> </div> <div class="item"> <a href="/agree/">Agree</a> </div>
2022-06-08 13:55:23 -
[解決済み] Rubyでパラメータとしてメソッドを渡す
質問 私はRubyを少しばかりいじろうとしています。そこで私は、「集合知のプログラミング」という本の中のアルゴリズム(Pythonで提供されている)をRubyで実装しようとしています。 第8章で、著者はパラメータとしてメソッドaを渡します。これはPythonでは動作するようですが、Rubyでは動作しません。 私はここでメソッド def gaussian(dist, sigma=10
2022-06-08 02:17:59 -
[解決済み] RubyのFileクラスでディレクトリを作成するには?
質問 こんな文があります。 File.open(some_path, 'w+') { |f| f.write(builder.to_html) } ここで some_path = "somedir/some_subdir/some-file.html" というディレクトリがない場合、どうすればいいでしょうか? somedir または some_subdir のどちらか
2022-06-06 22:43:08
最新
-
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パイプラインで失敗したステージのリトライオプションを実装するには?
-
がチェックアウトされていない...バンドルインストールしても直らない!