• [解決済み】bundlerで1つだけgemをアップデートする。

    質問 私はrailsアプリの依存関係を管理するためにbundlerを使用しており、以下のようにgitリポジトリに含まれるgemをホストしています。 gem 'gem-name', :git => 'path/to/my/gem.git' このgemを更新するために、私は bundle update が、Gemfileに記載されている全てのgemを更新してしまいます。では、特

    2022-04-05 21:50:33
  • [解決済み】Rubyで先頭のゼロを出力するには?

    質問 Rubyスクリプトから、番号のついたファイル群を出力しています。この番号はカウンタをインクリメントしたものですが、ディレクトリ内できれいにソートするために、ファイル名の先頭にゼロを使用したいと思います。言い換えれば ファイル_001... ではなく ファイル_1 はあるのでしょうか? シンプル 数値を文字列に変換する際に、先頭のゼロを追加する方法はあります

    2022-04-05 19:54:21
  • [解決済み】Rspec: 「array.should == another_array "だが、順番は気にしない。

    質問 配列を比較し、どのような順序でも同じ要素が含まれていることを確認したいことがよくあります。RSpecでこれを行う簡潔な方法はありますか? 受け入れられないメソッドを紹介します。 #to_set 例えば expect(array.to_set).to eq another_array.to_set または array.to_set.should == another

    2022-04-05 18:09:20
  • [解決済み】Ruby: ハッシュキーのフィルタリングを行う最も簡単な方法とは?

    質問 次のようなハッシュがあります。 params = { :irrelevant => "A String", :choice1 => "Oh look, another one", :choice2 => "Even more strings", :choice3 => "But wait",

    2022-04-05 10:18:55
  • [解決済み】Lion で RVM を使って Ruby をインストールできない - GCC の問題

    質問 この問題に関するほとんどの質問は、Xcodeが見つからないことに起因しています。 インストールを試みます。 rvm install 1.9.3 Installing Ruby from source to: /Users/jamie/.rvm/rubies/ruby-1.9.3-p0, this may take a while depending on your cpu(s).

    2022-04-05 06:41:56
  • [解決済み】rubyでハッシュの配列の中をハッシュ値で検索するにはどうすればいいですか?

    質問 ハッシュの配列@fathersを持っています。 a_father = { "father" => "Bob", "age" => 40 } @fathers << a_father a_father = { "father" => "David", "age" => 32 } @fathers << a_father a_fathe

    2022-04-04 21:24:49
  • [解決済み】RubyのDateTimeとTimeの違いについて

    質問 とはどう違うのですか? DateTime と Time と、どちらを選ぶべきかの判断材料は何でしょうか? どのように解決するのですか? 新しいバージョンのRuby(2.0以上)では、この2つのクラスの間に大きな違いはありません。歴史的な理由でどちらかを使うライブラリもありますが、新しいコードでは必ずしも気にする必要はありません。一貫性を保つためにどちらかを選択することがお

    2022-04-04 15:22:24
  • [解決済み】Podセットアップを実行すると、"bad interpreter: No such file or directory "エラーが発生する

    質問 最近、次のようなことをやってみました。 pod setup というエラーが出てしまいます。 -bash: /usr/local/bin/pod: /usr/local/opt/ruby/bin/ruby: bad interpreter: No such file or directory Ray Wenderlichのガイドに従ってCocoaPodsをインストールしたところ

    2022-04-04 08:18:01
  • [解決済み】Rubyでファイルの行を読み込む方法

    質問 以下のコードを使って、ファイルから行を読み込もうとしていました。しかし ファイル の場合、内容が1行にまとまってしまいます。 line_num=0 File.open('xxx.txt').each do |line| print "#{line_num += 1} #{line}" end しかし、この ファイル は各行を別々に表示します。 のように

    2022-04-04 08:04:30
  • [解決済み】Rubyでファイルパスから拡張子なしのファイル名を取得する方法

    質問 Rubyでファイルパスからファイル名を取得するには? 例えば、パスが "C:\projects\blah.dll" で、"blah" が欲しいだけです。 はあるのでしょうか? LastIndexOf というメソッドをRubyで作ることはできますか? どのように解決するのですか? require 'pathname' Pathname.new('/opt/local

    2022-04-03 23:23:39
  • [解決済み】Rubyの "map "メソッドは何をするのですか?

    質問 プログラミングは初めてです。どなたか .map で行うだろう。 params = (0...param_count).map 解決方法は? その map メソッドは、列挙可能なオブジェクトとブロックを受け取り、各要素に対してブロックを実行し、ブロックから返される各値を出力します(元のオブジェクトは map!) : [1, 2, 3].map { |n| n *

    2022-04-03 20:50:44
  • [解決済み】ファイルの存在を確認する方法【重複あり

    質問 この質問はすでにここに回答があります : Rubyでディレクトリ/ファイル/シンボリックリンクが存在するかどうかを1つのコマンドでチェックする方法 (3つの回答)

    2022-04-03 18:29:17
  • [解決済み】プリントとプットの違いは何ですか?

    質問 例えば、私が書いたこの行のコードでは。 print と puts は異なる結果をもたらします。 1.upto(1000).each { |i| print i if i % 2 == 0 } 解決方法は? puts は、各引数の末尾に改行がない場合、改行を追加します。 print は改行しません。 例えば puts [[1,2,3], [4,5

    2022-04-03 09:56:49
  • [解決済み】カレンダーアプリケーションで定期的なイベントをモデル化するための最良の方法は何ですか?[解決済み]

    質問 閉店 . この質問は オピニオンベース . 現在、回答は受け付けておりません。 <パス この質問を改善したいですか? 質問を更新して、事実と引用で答えられるようにする。 この投稿を編集する . 閉店

    2022-04-03 09:33:57
  • [解決済み】ハッシュで文字列を記号に変換する最適な方法

    質問 Rubyでハッシュのすべてのキーを文字列からシンボルに変換する(最速/最短/最短の)方法は何ですか? YAMLをパースするときに便利です。 my_hash = YAML.load_file('yml') 使えるようにしたい。 my_hash[:key] よりも、むしろ my_hash['key'] 解決方法は? で ルビー2.5 ( ドキュメ

    2022-04-03 01:25:50
  • [解決済み】YAMLで空の配列を作成する方法は?

    質問 array_with_three_elements: - 1 - 2 - 3 empty_array: のように、 empty_array: が要素のない配列であることを指定する方法はありますか? [] ? Rubyのハッシュに読み込むとき、それが配列であることを認識させたいのです。 ありがとうございます 解決方法は? を使ってみてください。 [] のように。 em

    2022-04-02 12:18:47
  • [解決済み】Rubyでバイナリファイルを文字列として読み込む

    質問 tar ファイルを文字列に変換する(またはその逆)簡単な方法が必要です。Rubyでこれを行う方法はあるのでしょうか?私の最良の試みはこれでした。 file = File.open("path-to-file.tar.gz") contents = "" file.each {|line| contents &lt;&lt; line } これで文字列に変換できるかと思いきや

    2022-04-02 10:06:10
  • [解決済み】Rubyのpとputsの比較

    質問 との間に違いはあるのでしょうか? p と puts をRubyで使うのですか? どのように解決するのですか? p foo 印刷物 foo.inspect の値を表示し、その後に改行します。 inspect ではなく to_s の違いを見分けることができるため),デバッグに適しています。 1 , "1" と "2\b1" を使用しない印刷ではできません。 i

    2022-04-02 08:41:25
  • [解決済み】rakeタスクから早く戻るにはどうしたらいいですか?

    質問 rake タスクで、最初にいくつかのチェックを行い、もしチェックが失敗したら、rake タスクから早く戻り、残りのコードを実行したくありません。 コードから戻りたい場所にリターンを置けば解決すると思ったのですが、以下のエラーが発生します。 unexpected return 解決方法は? Rakeのタスクは基本的にブロックです。ブロックはラムダを除いてreturnをサポ

    2022-04-02 05:34:21
  • [解決済み】Rubyのメソッド名末尾のクエスチョンマークはどういう意味ですか?

    質問 Rubyのクエスチョンマーク演算子は何のためにあるのですか? このように表示されることもあります。 assert !product.valid? の中にあることもあります。 if を構成します。 どのように解決するのですか? これはコードスタイルの慣習です。メソッドがブール値(true または false)を返すこと、または真の値(または "truthy" 値)を

    2022-04-02 02:40:16