Ruby
内容 rbenv でruby 3.2.2をインストールしようとしたら以下のエラーが発生した。 $ rbenv install 3.2.2 To follow progress, use 'tail -f /tmp/ruby-build.20231021091520.5507.log' or pass --verbose Downloading ruby-3.2.2.tar.gz... -> https://cache…
内容 とあるエラー調査をしていたところ、入力された日付とは異なる日付で取り込まれている問題が発生していた。 入力されたデータは 7月15日 。指定した日付フォーマットとは異なる、何年かも分からない日本語書式である。 これを受け取ったコードではだい…
UbuntuにrbenvをインストールしてRubyを使えるようにしたい。 手順メモ。 インストール rbenv-installerを使う github.com $ wget -q https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer -O- | bash PATHに .rbenv/bin を追加 $ echo…
課題 Rubyで現在の日付を曜日付きのJPフォーマット 2019年11月15日(金) で返したい。 どうするのがよいか。 結論 I18nにそのものが定義されてた。 I18n.l Date.today, format: :long => "2019年11月15日(金)" フォーマットは strftime に従っているので ja.y…
今更な話だけど読み返したMongoDBイン・アクション記載の接続方法が古くなってたのでメモ。 @client = Mongo::Client.new(['10.0.2.15'],:database => "tutorial") MongoDBはたまにしか触らないからその都度綺麗に忘れる。 参考 Ruby Driver Tutorial (2.0.0)