2020-12-01から1ヶ月間の記事一覧

Ruby 3.0 で Hash のキーを別のキーに置換する方法

例えば {foo: 1, bar: 2, baz: 3} という Hash のキーのうち、 :baz を :foobar に置換して {foo: 1, bar: 2, foobar: 3} にしたいとします。 Ruby 2.7 以前の場合 Ruby 2.7 以前だと Hash#transform_keys のブロックの中で条件分岐させたりと少し面倒です。…

Ruby で使われる OpenSSL のバージョンを更新する

先日 OpenSSL 1.1.1i がリリースされ、それを反映した ruby-build のバージョンがリリースされていました。 Released ruby-build-v20201210 with OpenSSL-1.1.1i. This version supports M1 chip. So, you can build Ruby 2.7.2 and 3.0.0-preview with `arm…

ターミナルと VS Code から GitHub のリポジトリのページをすぐに開く方法

開発をしていると、PR を開きたかったり PR のレビューをしたいなどで、GitHub のリポジトリのページをブラウザで開きたいことが多々あります。 そんな時にすぐに開くことができる方法を2つ紹介します。 ※この記事はMacの開発環境を想定しています。 ターミ…

初めて投稿してみました

初めまして。wai-doiです。 これから技術系のブログを投稿してみようと思います。 よろしくお願いします。