開発環境構築
インストール 公式サイトでインストーラーをダウンロードしてインストールしてください。 docs.aws.amazon.com 設定 基本的に以下の公式サイトに従うだけです。 docs.aws.amazon.com 公式サイトにも載っている内容ですが、以下のコマンドを入力して、 % aws …
はじめに この記事では、M1 Macでの開発環境構築でハマったところを共有するために、記載して行きます。今後、随時新しいハマりどころが発生した場合は、情報を追加していきます。 環境構築の前提 筆者の環境では、環境構築の検証もかねているので、Rosetta …
ngrokが最近メジャーバージョンアップして、バージョン3がリリースされましたので、アップグレード手順を紹介します。 なお、設定ファイルは、下位互換性がなくなっているので、ngrok本体のアップグレード後には、設定ファイルのアップグレードが必要になり…
zsh-completionとは zshを使うときに、補完用の情報を設定をしておくことで、例えば、git、aws-cli、dockerなどのコマンドやサブコマンドをTabキーで補完してくれるツールです。 公式サイトは、以下です。 github.com zsh-completionのインストール macOSを…
前置き 当社のエンジニアは全員フルリモートで働いているため、対面での相談は Google meet を使うことが多いです。 ただ、対面で相談するまでの準備に手間がかかると、気軽な相談はしづらくなりがちです。 そこで当社では、「Slackのカスタムレスポンスとem…
この記事は、独特なネーミングがされていて、知っているようで知らないHomebrewの用語の意味を正しく理解するために書きました。 用語一覧 Homebrewは「自家醸造」の意味です。この「醸造」の世界観の元で、Homebrewで扱う一部の概念の名前がつけられていて…
当社の日常業務の中で、Slackのリマインダーを設定することは、頻繁にあります。 しかし、Slackのコマンドを使ってリマインダーを指定する際、とくに、日時の指定の仕方を中々覚えられず、公式ヘルプを見に行くことが多いです。 リマインダーを設定する | Sl…
Prettierとは おもにJavaScriptなどのフロントエンド系のソースコードのフォーマッタです。プラグインを追加することでRubyなどの言語にも対応可能です。詳細は公式サイトを参照してください。 以下、開発プロジェクトへのインストール手順を説明します。 Pr…
当社の開発で使うRubyのバージョンは、プロジェクトごとに異なることが多く、また、プロジェクトごとにRubyのアップデート状況も異なります。 したがって、プロジェクトごとにRubyのバージョンを切り替える仕組みとしてrbenvを導入して使います。 rbenvのイ…