Madogiwa Blog

主に技術系の学習メモに使っていきます。

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

Ruby on Rails: 開発環境をVS CodeのRemote Containersで立ち上げるMEMO

既存もDockerで開発環境を作っていたのですが、VS CodeのRemote Containersを使うとディレクトリを開いた時にサジェストしてくれたり、拡張とかもデフォルトでインストールしてくれたりと何かと便利だったのでメモ VS CodeのRemote Containersとは? The Vis…

GitHub ActionをRubyとRailsのバージョンのマトリクスで実行するメモ

Gemとかを作るときにRailsのバージョンとサポートしているRubyのバージョンのメトリクスでGitHub ActionでCIを回すときのメモ まず現時点(2022/01/22)のStableのRailsバージョンである7系をインストールするGemfileを用意します。 source "https://rubygems.…

Ruby: よりセキュアなArgon2でパスワードをハッシュ化するメモ

パスワードのハッシュ化といえば、RailsのActiveModel::SecurePasswordでもBcryptが使われているので今まで自分で作るときもBcryptを使っていたのですが、Bcryptには以下のような仕様があり、多少気になりArgon2を使ってみたので使い方とかをメモ bcryptは、…

M1 MacBook Pro を買ってある程度Dockerまわりとかセットアップしたのでメモ

M1 MacBook Pro 14インチ買ったのでセットアップしたこととかメモ www.apple.com 開発用のツールまわり ターミナル デフォルトのzshでテーマはpreztoを使って、powerlevel10kにした。 github.com github.com prezto使ったことなかったけど、結構すっと設定で…