• [解決済み] Rubyオプションのパラメータ

    質問 Rubyの関数をこのように定義すると、どのようになりますか? def ldap_get ( base_dn, filter, scope=LDAP::LDAP_SCOPE_SUBTREE, attrs=nil ) 最初の2つの引数と最後の引数だけを与えて呼び出すにはどうしたらよいでしょうか。なぜ、次のようなものがないのでしょうか? ldap_get( base_dn, fil

    2022-08-21 13:45:17
  • [解決済み] Rubyで「逆レンジ」を繰り返し処理できないのはなぜですか?

    質問 レンジを使用して逆方向の反復処理を行おうとしたところ each : (4..0).each do |i| puts i end ==> 4..0 イテレーションスルー 0..4 が数字を書き込む。もう一方のRangeでは r = 4..0 は大丈夫なようです。 r.first == 4 , r.last == 0 . 上記の構成が期待される結果をもたら

    2022-08-20 12:55:51
  • [解決済み] Rubyのsend()は何をするのですか?

    質問 誰か教えてください。 send("#{Model.find...}") は、どうなんでしょうか? どのように解決するには? send は、あるメソッドが反応するまで(その名前が最初の引数に一致するため)、オブジェクトのインスタンスとクラス階層内のその祖先にメッセージを送ります。 実用的には、これらの行は同等です。 1.send '+', 2 1.+(2) 1 +

    2022-08-20 03:12:04
  • [解決済み] このタスクを実行するには、Ruby と Sass をインストールし、PATH に配置する必要があります」という警告を解決するには?

    質問 仕事用に新しいMacをセットアップしている最中です。私はGrunt & Grunt CLIをグローバルにインストールしました。その後、私は npm install をプロジェクトフォルダ内に実行し、すべての依存関係をインストールしました。 ここまでは問題なかったのですが、いざ sass:dist タスクを実行しようとすると、この警告が表示されます。 Warni

    2022-08-19 16:38:08
  • [解決済み] Rubyの"==="演算子は何をするのですか?重複] [重複

    質問 この質問はすでにここに回答があります : 閉じる 11年前 . 重複の可能性があります。 === Rubyにおける==と==の比較 最近何度か使われているのを見たのですが、何をするものなのかがわかりません。どなたか、どのように機能するか説

    2022-08-15 02:32:41
  • [解決済み] Rubyでbeginとendのブロックを使わずにrescueを使うには?

    質問 標準的な手法として、begin rescue endを持つことは知っています。 どうやってrescueブロックを単体で使うんだ。 どのように動作し、どのコードが監視されているのかを知ることができるのでしょうか。 どのように解決するのですか? メソッド "def" は "begin" 文として機能することができます。 def foo ... rescue ...

    2022-08-04 14:41:55
  • [解決済み] ファイルのテキストをパターン検索し、指定された値で置き換える方法

    質問 ファイル(またはファイルのリスト)をパターン検索し、見つかった場合はそのパターンを与えられた値で置き換えるスクリプトを探しています。 考えていますか? どのように解決するのですか? 免責事項です。 このアプローチは Ruby の能力を素朴に示すものであり、ファイル中の文字列を置き換えるためのプロダクショングレードのソリューションではありません。クラッシュ、割り込み、デ

    2022-07-28 01:23:15
  • [解決済み] key => "value"`と`key: "value"`のハッシュ表記に違いはありますか?

    質問 の違いは何ですか? :key => "value" (hashrocket)と key: "value" (Ruby 1.9)記法と同じですか? もしそうでなければ、私は key: "value" という表記にしたいです。からの変換を手助けするgemはありますか? :x => から x: という表記に変更しますか? どのように解決するのですか?

    2022-07-27 13:15:08
  • [解決済み] 文字列を正規表現に変換する ruby

    質問 のような文字列を正規表現に変換したいのですが、どうすればよいですか? "/[\w\s]+/" => /[\w\s]+/ 私は、異なる Regexp のようなメソッドを使ってみました。 Regexp.new("/[\w\s]+/") => /\/[w ]+\// また、同様に Regexp.compile と Regexp.escape . しかし、どれ

    2022-07-26 23:33:01
  • [解決済み] Rubyで空のファイルを作成する:"touch "と同等?

    質問 を作成する最も良い方法は何でしょうか? 空の ファイルを作成する最良の方法は何ですか? Unixのコマンドと似たようなものです。 タッチ : touch file.txt どのように解決するのですか? FileUtils.touch は、それが行うことのように見え、ミラー * は touch コマンドを使用します。 require 'file

    2022-07-24 10:23:11
  • [解決済み] rvm use 2.0.0 --default を実行すると、"Warning! PATH is not properly set up" と表示される。

    質問 上記が一度目は動作せず、二度目は動作する。 新しいシェルウィンドウでは、rubyのバージョンを2.0.0に設定してみてください。 すること $ rvm use 2.0.0 --default 与える Warning! PATH is not properly set up, '/home/durrantm/.rvm/gems/ruby-1.9.3-p125/ bin'

    2022-07-20 01:06:04
  • [解決済み] ハッシュの配列をハッシュの値でソートするにはどうしたらいいですか?

    質問 このRubyのコードは、私が期待するような動作をしてくれません。 # create an array of hashes sort_me = [] sort_me.push({"value"=>1, "name"=>"a"}) sort_me.push({"value"=>3, "name"=>"c"}) sort_me.push({"value"=>2

    2022-07-17 21:03:43
  • [解決済み] Rubyにおけるtapメソッドの利点

    質問 あるブログの記事を読んでいて、著者が tap のようなスニペットを使っていることに気づきました。 user = User.new.tap do |u| u.username = "foobar" u.save! end 私の疑問は、このように tap ? ではだめなのでしょうか。 user = User.new user.username = "foobar"

    2022-07-14 04:31:21
  • [解決済み] Rubyの文字列の中から"˶‾‾‾˵"を削除するにはどうしたらいいですか?

    質問 このような文字列があります。 "some text\nandsomemore" ここから"୧⃛(๑⃙⃘◡̈๑⃙⃘)୨⃛を消したいのですが、どうすればいいですか?試してみたところ "some text\nandsomemore".gsub('\n','') と表示されるのですが、うまくいきません。どうしたらいいでしょうか?お読みいただきありがとうございます。 どのよう

    2022-07-13 16:11:09
  • [解決済み] JSONファイルへの正しい書式での書き込み方法

    質問 Rubyでハッシュを作成し、それをJSONファイルに正しい形式で書き出したいのですが、どうすればよいでしょうか。 以下は私のコードです。 tempHash = { "key_a" => "val_a", "key_b" => "val_b" } fJson = File.open("public/temp.json","w") fJson.write

    2022-07-13 14:34:18
  • [解決済み] レスキューVSシドキック?[クローズド]

    質問 終了 . この質問はもっと必要です を重視します。 . 現在、回答は受け付けていません。 この質問を改善したいですか? 質問を更新して、1つの問題だけに焦点を当てるようにします。 この投稿を編集する .

    2022-07-12 11:48:17
  • [解決済み] ...』の違い (ダブルドット) と '...' の違い?(トリプルドット)の違いについて教えてください。

    質問 RubyとRuby on Railsを学び始めたところ、範囲を使用する検証コードに出会いました。 validates_inclusion_of :age, :in => 21..99 validates_exclusion_of :age, :in => 0...21, :message => "Sorry, you must be over 21" 最初はエ

    2022-07-12 10:04:07
  • [解決済み] Rubyでシングルクォートとダブルクォートを使い分けるとパフォーマンスが上がりますか?

    質問 Ruby 1.8 と 1.9 で、シングルクォートの代わりにダブルクォートを使用すると、パフォーマンスが低下するかどうかを知っていますか? と入力すると question = 'my question' よりも速いのでしょうか? question = "my question" Rubyが二重引用符に出会ったとき、何かが評価される必要があるかどうかを見つけようとし

    2022-07-10 19:29:14
  • [解決済み] Rubyの理想的なプロジェクト構造

    質問 私はruby(非rails/merb/など)プロジェクトのための理想的なプロジェクト構造の概要/明確化を求めています。私はそれが次のように推測しています。 app/ bin/ #Files for command-line execution lib/ appname.rb appname/ #Class

    2022-07-08 22:23:46
  • [解決済み] Hash each ループでインデックスにアクセスすることは可能ですか?

    質問 私はおそらく明白な何かを見逃している、しかし、ハッシュの各ループ内の反復のインデックス/カウントにアクセスする方法はありますか? hash = {'three' => 'one', 'four' => 'two', 'one' => 'three'} hash.each { |key, value| # any way to know which iter

    2022-07-08 16:12:24