• [解決済み] Rubyで日付文字列をパースする

    質問 文字列 20120119 というフォーマットで日付を表します。 'YYYYMMDD' . この文字列をパースして、日付を表すRubyオブジェクトに変換し、今日の日付に対する差分など、基本的な日付計算ができるようにしたいのです。 バージョン1.8.6を使用しています(要件)。 解決方法を教えてください。 を使用することができます。 Date.strptime という

    2022-02-09 19:39:09
  • [解決済み] あなたが提供した認証メカニズムはサポートされていません。AWS4-HMAC-SHA256を使用してください。

    質問事項 エラーが発生する AWS::S3::Errors::InvalidRequest The authorization mechanism you have provided is not supported. Please use AWS4-HMAC-SHA256. 新しいフランクフルト地域のS3バケットにファイルをアップロードしようとしたとき。全ては US Standard

    2022-02-09 19:18:35
  • [解決済み] Rubyでリモートホストの到達可能性をpingで確認する方法

    質問 を使ってみました。 Ping.pingecho("10.102.52.42", 30) リモートホストの到達可能性を確認します。この文は、たとえIPを手動でpingすることができたとしても、nullを返します。 Rubyでリモートマシンの到達可能性を判断する効率的な方法はないでしょうか? どのように解決するのですか? 私は net-ping gemをインストールする

    2022-02-09 18:07:35
  • [解決済み】Ruby: 特定のバージョンのruby gemをインストールする方法は?

    質問 コマンドラインを使用する gem ツールで、特定のバージョンの gem をインストールするにはどうすればよいですか? 解決方法は? を使用します。 -v フラグを使用します。 $ gem install fog -v 1.8

    2022-02-09 12:01:04
  • [解決済み] 配列をアルファベット順に並べるには?

    質問内容 構文に問題があり、いくつかのことを試してみましたが、まだうまくいきません。私は何を理解していないのでしょうか? ありがとうございます。 change = ['cents', 'pennies', 'coins', 'dimes', 'pence', 'quarters'] change.sort {|anythinghere| a <=> b puts "Ascend

    2022-02-09 06:49:32
  • [解決済み] Rubyで配列を降順にソートする方法

    質問 ハッシュの配列があります。 [ { :foo => 'foo', :bar => 2 }, { :foo => 'foo', :bar => 3 }, { :foo => 'foo', :bar => 5 }, ] の値に応じて、この配列を降順に並べ替えようとしています。 :bar を各ハッシュの中に入れてください。 を使っ

    2022-02-09 01:18:44
  • [解決済み] Ruby on railsで改行せずにコンソールに "puts "を使用するにはどうすればよいですか?

    質問内容 ループを通過するメソッドがあるのですが、ループごとに "." を出力してコンソールに表示させたいのです。 puts "." . 連続した線だけにする方法があれば教えてください。 解決方法は? putsの代わりにprintを使用する必要があります。また、ドットをスムーズに表示させたい場合は、print の後に stdout バッファをフラッシュする必要があります...。

    2022-02-08 13:43:02
  • [解決済み] Rubyでランダムな文字列を生成する方法

    質問 現在、"A" ... "Z" の8文字の大文字の疑似乱数文字列を生成しています。 value = ""; 8.times{value << (65 + rand(25)).chr} しかし、これでは見た目が悪いし、1つの文ではないので引数として渡すことができない。 大文字と小文字が混在する文字列 "a" ... "z" に加えて "A" ... "Z" を得るため

    2022-02-08 02:59:06
  • [解決済み] Ruby Detect方式

    質問 セレクトは理にかなっている。しかし、誰か.detectを説明してくれませんか?私はこれらのデータを理解していない。 >> [1,2,3,4,5,6,7].detect { |x| x.between?(3,4) } => 3 >> [1,2,3,4,5,6,7].detect { |x| x.between?(3,6) } => 3 >&gt

    2022-02-07 21:46:42
  • [解決済み] Rubyがブロックの中でパイプ文字を使うことについて、誰か説明してください。

    質問 Rubyのブロック内でのパイプ文字の使用について、どなたか説明してください。反復しながらデータを代入する変数名が含まれているのは理解できるのですが。しかし、これは何と呼ばれているのでしょうか?パイプの中に複数の変数があってもいいのでしょうか?他に何か知っておくべきことはありますか?それに関するより多くの情報への何か良いリンクは? 例えば 25.times { | i | puts

    2022-02-07 21:39:21
  • [解決済み] Rubyのコロン演算子とは何ですか?

    質問 というとき { :bla => 1, :bloop => 2 } は、具体的に何をするのでしょうか? : を行うのでしょうか?文字列に似ているが、なぜか記号である、という話をどこかで読んだことがあります。 コンセプトが超わかりにくいのですが、どなたか教えてください。 どのように解決するのですか? :foo は"foo"という名前のシンボルです。シンボルには

    2022-02-07 11:25:17
  • [解決済み] RMagickのインストール。MagickWand.hが見当たりません。

    質問内容 更新中 RMagick と イマジマジック は痛恨のエクスキューズです。私のmac(MacOS El Capitan Version 10.11.5)のImagemagickのバージョンを、Ruby 2.3のあるプロジェクトのためにhomebrewでアップデートしてみました。 6.9.5-9 $ convert --version Version: ImageMa

    2022-02-06 05:16:26
  • [解決済み] Ruby、スタックレベルが深すぎる (SystemStackError)

    質問 次のようなコードがあります。 class BookPrice attr_accessor :price def initialize(price) @price = price end def price_in_cents Integer(price*100 + 0.5) end end b = BookPrice.new(2.20) puts

    2022-02-05 18:51:14
  • [解決済み] nil:NilClass のための未定義のメソッド `+' (NoMethodError)

    質問 私は、整数である "cash" という変数で初期化される簡単なクラスを書いています。 以下はそのコードです。これを実行すると、NoMethodErrorが発生します。ローカルクラス変数を@cashで参照すれば簡単に解決することは分かっているのですが、私が読んだOOPの本では@はほとんど使わず、代わりにattrを設定して単に「cash」とすることを勧めています。attr_access

    2022-02-05 09:47:04
  • [解決済み] ルビー階乗関数

    質問内容 気が狂いそうだ。Rubyの階乗関数はどこにあるのですか?いや、チュートリアルの実装はいらないから、ライブラリにある関数が欲しいんだ。Mathの中にないんだ。 怪しくなってきた、標準ライブラリの関数なのか? どのように解決するのですか? 標準ライブラリに階乗関数がない。

    2022-02-05 02:46:32
  • [解決済み] Ruby プログラムに一定時間待つように指示する

    質問 Rubyのプログラムで、次の行に進む前に任意の時間だけ待つようにするにはどうしたらいいですか? どのように解決するのですか? このように。 sleep(num_secs) は num_secs の値は、整数または浮動小数点数です。 また、Railsアプリの中で書いている場合や、プロジェクトにActiveSupportライブラリを組み込んでいる場合は、以下の便利な

    2022-02-05 02:20:59
  • [解決済み】ActionController::UnknownFormat

    質問 私のRailsアプリで、あるデータを保存するために、サーバーにajaxリクエストをしました。以前は問題なく動作していましたが、現在ではエラーが発生します。 ActionController::UnknownFormat (ActionController::UnknownFormat): app/controllers/reservations_controller.rb:45:

    2022-02-04 22:13:16
  • [解決済み] Rubyのフィボナッチ数列(再帰)

    質問 次のような関数を実装しようとしているのですが、何度やっても stack level too deep (SystemStackError) というエラーが発生します。 何か思い当たることはありますか? def fibonacci( n ) [ n ] if ( 0..1 ).include? n ( fibonacci( n - 1 ) + fibonacci

    2022-02-04 13:56:38
  • [解決済み] ルビーオールウェイズ ラウンドアップ

    質問 頭がおかしくなりそうです。全ての分数を四捨五入して一番近い整数にしたい。 例えば、67/30=2.2333333334。結果が整数でない場合、私は決して切り捨てず、上へ切り上げたいのです。 試しているのはこれです。 puts 67/30.to_f.ceil 以下はその例です。 67/30 = 3 50/100 = 1 2/2 = 1 何かアイデアはあ

    2022-02-03 19:45:20
  • [解決済み] Rubyの除算はなぜ10進数ではなく整数を返すのですか?

    質問 例えば 9 / 5 #=> 1 と思っていたのですが 1.8 . どうすれば正しい10進数(非整数)の結果を得ることができるのでしょうか?なぜ 1 をすべて削除してください。 解決方法は? 整数の割り算をしているのです。片方の数字を Float を追加することで .0 : 9.0 / 5 #=> 1.8 9 / 5.0 #=>

    2022-02-03 15:35:59