• [解決済み] lambdaを使うべきか、Proc.newを使うべきか?

    質問 Ruby 1.8では、proc/lambdaの間に微妙な違いがあります。 Proc.new があります。 その違いとは何でしょうか? どちらを選ぶべきかの判断の目安を教えてください。 Ruby1.9ではprocとlambdaは別物です。どうなっているんだ? どのように解決するのか? で作成されたプロックのもう一つの重要な、しかし微妙な違い。 lambda で

    2022-03-17 02:53:33
  • [解決済み] 変数が定義されているかどうかをチェックする?

    質問 Rubyで変数が定義されているかどうかを確認するにはどうすればよいですか? はあるのでしょうか? isset -typeメソッドが利用可能か? どのように解決するのですか? を使用します。 defined? キーワード ドキュメンテーション ). これは、アイテムの種類を表す文字列、または nil が存在しない場合 >> a = 1 => 1 &

    2022-03-17 01:38:57
  • [解決済み] RVM (Ruby Version Manager) をシステムから削除する方法

    質問 RVM (Ruby Version Manager) をシステムから削除するにはどうすればよいですか? 解決方法は? それを引き出す簡単なコマンドが内蔵されています。 rvm implode これによって rvm/ ディレクトリとその中でビルドされたすべてのrubyです。rvmの最後の痕跡を消すために、rvm gemをインストールした場合はそれも削除する必要がありま

    2022-03-16 23:43:20
  • [解決済み] Rubyで配列に値が存在するかどうかを確認する方法

    質問 ある値 'Dog' と配列 ['Cat', 'Dog', 'Bird'] . 配列の中をループせずに、配列に存在するかどうかを確認するにはどうしたらよいでしょうか。値が存在するかどうかをチェックする、それ以上のシンプルな方法はないのでしょうか? どのように解決するのですか? あなたが探しているのは include? : >> ['Cat', 'D

    2022-03-16 22:27:49
  • [解決済み] rubyの`not`と`!`の違いについて

    質問 以下のとおりです。 not と ! 同義語なのか、それとも異なる評価なのか? どのように解決するのですか? ほぼ同義語ですが、ちょっと違いますね。その違いは ! の方が優先順位が高く not と同じように && と || よりも高い優先度を持ちます。 and と or . ! はすべての演算子の中で最も高い優先順位を持ち not

    2022-03-16 21:22:36
  • [解決済み] 正規表現の全出現回数をマッチングさせる方法

    質問 Rubyで正規表現にマッチするものを全て見つける簡単な方法はありますか?Ruby STL の Regex オブジェクトを見たり、Google で検索してみたりしたのですが、無駄でした。 解決方法は? 使用方法 scan を実行する必要があります。 string.scan(/regex/)

    2022-03-16 10:30:07
  • [解決済み] Rubyでファイルに書き込むには?

    質問 データベースからデータを読み出して、テキストファイルに保存したいのですが。 Rubyでそれを行うにはどうしたらよいでしょうか?Rubyにファイル管理システムはないのですか? どのように解決するのですか? ルビー ファイルクラス の内部と外部を説明します。 ::new と ::open が、その親である IOクラス の深部に入り込みます。 #read と

    2022-03-16 10:17:53
  • [解決済み] ローカル gem をインストールするにはどうすればよいですか?

    質問 .gem ファイルを自分のコンピュータのフォルダにダウンロードした場合、それを後でインストールするには gem install ? 解決方法は? を実行すると gem install そのため、.gem ファイルがそこにあれば、それを拾います。私はそれを ジェムリファレンス も便利かもしれません。 <ブロッククオート gem install は、その名の通

    2022-03-16 08:21:24
  • [解決済み] Rubyで、.eachループで「continue」と同様にループをスキップする方法 [重複]。

    質問内容 この質問はすでにここに回答があります : Rubyの"continue"に相当するものです。 (回答7件) 閉店 5年前 .

    2022-03-16 07:07:32
  • [解決済み] aliasとalias_methodのどちらを使うべきですか?

    質問 のブログ記事を見つけました。 alias vs. alias_method . そのブログ記事の例にあるように、私は単に同じクラス内のメソッドを別のメソッドにエイリアスしたいだけなのです。どちらを使うべきでしょうか?私はいつも alias が使われているのですが、ある人から alias_method の方がよいでしょう。 エイリアスの使用法 class User

    2022-03-15 20:13:22
  • [解決済み] gemファイルがインストールされている場所を確認する方法

    質問 を使用してインストールされたgemを見つけることができます。 gem list しかし、そのgemsがどこにインストールされているかは表示されません。 どうすればgemがどこにあるか、またgemをインストールする前に知ることができますか? 解決方法は? 使用方法 gem environment をクリックすると、gemの環境について調べることができます。 Ruby

    2022-03-15 05:28:38
  • [解決済み] 特定のキーがハッシュ内に存在するかどうかを確認する方法は?

    質問 セッションハッシュに"user"キーが存在するかどうかを確認したいのですが、どうすればいいですか?どうすればよいですか。 なお、キーの値がnilかどうかをチェックしたいわけではありません。私はただ、"user".Keyの値がnilかどうかをチェックしたいだけなのです。 キー が存在する。 解決方法は? Hash 's key? メソッドは、与えられたキーが存在する

    2022-03-14 23:29:18
  • [解決済み] Rubyのswitch文の書き方

    質問 を書くにはどうしたらいいのでしょうか? switch ステートメントを Ruby で使用できますか? どのように解決するのですか? Rubyでは case 表現 の代わりに case x when 1..5 "It's between 1 and 5" when 6 "It's 6" when "foo", "bar" "It's either foo

    2022-03-14 18:55:24
  • [解決済み] Rubyの@@variableはどういう意味ですか?

    質問 Rubyの変数で、ダブルアットマークが付くものは何ですか? @@ )? 私の理解では、アットマークで始まる変数は、PHPのこのようなインスタンス変数だと思うのですが。 PHPバージョン class Person { public $name; public function setName($name) { $this->name = $

    2022-03-14 18:44:36
  • [解決済み] Rubyスクリプトのデバッグ方法【終了しました

    質問 閉店しました。 この質問には デバッギング詳細 . 現在、回答は受け付けておりません。 <パス この質問を改善したいですか? 質問を更新して、それが オントピック Stack Overflow用です。

    2022-03-14 07:49:44
  • [解決済み] Rubyの<<はどういう意味ですか?

    質問 コードがあります。 def make_all_thumbs(source) sizes = ['1000','1100','1200','800','600'] threads = [] sizes.each do |s| threads &lt;&lt; Thread.new(s) { create_thumbnail(sou

    2022-03-13 20:20:55
  • [解決済み] Rubyの配列:select()、collect()、map()

    質問 マッピングの構文について。 a = ["a", "b", "c", "d"] #=&gt; ["a", "b", "c", "d"] a.map {|item|"a" == item} #=&gt; [true, false, false, false] a.select {|item|"a" == item} #=&gt; ["a"] 質問 私が持って

    2022-03-13 19:09:31
  • [解決済み] Rubyのswitch文の書き方

    質問 を書くにはどうしたらいいのでしょうか? switch ステートメントを Ruby で使用できますか? どのように解決するのですか? Rubyでは case 表現 の代わりに case x when 1..5 "It's between 1 and 5" when 6 "It's 6" when "foo", "bar" "It's either foo

    2022-03-12 04:26:39
  • [解決済み] RailsアプリでStocktwitsのaccess_tokenを取得するにはどうすればよいですか?

    質問 問題を解決してください。私は、omniauth-stocktwits gemを使用してStocktwitsと統合されたウェブサイトを持っています。私はコメントストリームを取得するためにStocktwits APIを使用したいと思います。だから、私はaccess_tokenを必要とします!私は、あなたがそれを行うことができます。 ユーザーがStockTwitsで私のアプリを認証した後

    2022-03-11 22:45:19
  • [解決済み] Rubyでファイルを読み込む一般的な方法は何ですか?

    質問 Rubyでファイルを読む一般的な方法は何ですか? 例えば、こんな方法があります。 fileObj = File.new($fileName, "r") while (line = fileObj.gets) puts(line) end fileObj.close Rubyが非常に柔軟であることは承知しています。それぞれのアプローチの利点/欠点は何ですか? どのよう

    2022-03-11 22:01:50