TechTips
ホーム
TechTipsについて
ログイン
新規登録
Home
Software
プログラミング言語
Ruby
フィルタ
ブックマークしたコメント
自分のコメント
Ruby内の検索結果
Topic・コメント検索結果
Ruby 4.0でrdocを追加インストールするとwarningが出るようになる
@wakairo
2026/05/09 13:55
Ruby 4.0では、rdoc gemについて最新バージョンなどを追加インストールすると、gemコマンドの実行で大量のwarningが表示される状態に陥いります。 なお、開発サイドもこの状態を…
@wakairo
2026/05/09 13:56
## Ruby 4.0の場合 Rubyの4.0系列では、bundled gemの1つとして、rdocが標準添付されています。 ここにrdocの最新バージョンをインストールするようなシチュエーションで、rdocを追加イ…
@wakairo
2026/05/09 13:57
## Ruby 3.4の場合 Rubyの3.4系列では、default gemの1つとして、rdocが標準添付されています。 ここにrdocを追加インストールしてもwarningが出るようにはなりません。 以下はdockerを使…
【小ネタ】Hash#mergeはキーワード引数でも動作する
SatoKen
@kenicode
2026/01/17 19:05
最終更新
2026/01/17 19:37
Rubyの[Hash#mergeのマニュアル](https://docs.ruby-lang.org/ja/latest/method/Hash/i/merge.html)では、 その引数はハッシュとしか書かれていません。 例えば、以下のような形です。 ```irb irb(main):00…
RubyのArrayやHashのリテラルをdeep freezeするshareable_constant_valueマジックコメント
@wakairo
2024/12/04 11:44
## 概要 Rubyでは、以下のように`shareable_constant_value: literal`というマジックコメントを記入することで、 以下の例のように、定数に代入したArrayやHashのリテラルを深く(deeply)fre…
Emailアドレスとして適切かどうかのチェックに使えるURI::MailTo::EMAIL_REGEXP
@wakairo
2024/09/29 17:50
最終更新
2024/09/29 17:56
rubyの標準添付ライブラリである[uri](https://docs.ruby-lang.org/ja/latest/library/uri.html)に存在している[`URI::MailTo::EMAIL_REGEXP`](https://github.com/ruby/ruby/blob/v3_3_5/lib/uri/mailto.rb#L55)は、 ある文字…