前人未踏の領域へ WEB・インフラ・プログラミング全般編

フロントエンド、バックエンド、インフラ、言語など、アプリ開発、IOT以外の記録

Ruby

rbenv: Ruby3.2インストールエラー

内容 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…

Rails: "7月15日".to_date

内容 とあるエラー調査をしていたところ、入力された日付とは異なる日付で取り込まれている問題が発生していた。 入力されたデータは 7月15日 。指定した日付フォーマットとは異なる、何年かも分からない日本語書式である。 これを受け取ったコードではだい…

rbenv設定

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…

RubyからMongodbに接続

今更な話だけど読み返したMongoDBイン・アクション記載の接続方法が古くなってたのでメモ。 @client = Mongo::Client.new(['10.0.2.15'],:database => "tutorial") MongoDBはたまにしか触らないからその都度綺麗に忘れる。 参考 Ruby Driver Tutorial (2.0.0)

/* Responsive: yes */