2022-01-01から1年間の記事一覧
すべて公式サイトに記載されている内容ですが、よく使うコマンドをすぐに参照できるように、一覧としてまとめます。 コマンド集 データベースのバックアップを保存する % heroku pg:backups:capture --app your-app-name データベースのバックアップ一覧を確…
ngrokが最近メジャーバージョンアップして、バージョン3がリリースされましたので、アップグレード手順を紹介します。 なお、設定ファイルは、下位互換性がなくなっているので、ngrok本体のアップグレード後には、設定ファイルのアップグレードが必要になり…
zsh-completionとは zshを使うときに、補完用の情報を設定をしておくことで、例えば、git、aws-cli、dockerなどのコマンドやサブコマンドをTabキーで補完してくれるツールです。 公式サイトは、以下です。 github.com zsh-completionのインストール macOSを…
前置き 当社のエンジニアは全員フルリモートで働いているため、対面での相談は Google meet を使うことが多いです。 ただ、対面で相談するまでの準備に手間がかかると、気軽な相談はしづらくなりがちです。 そこで当社では、「Slackのカスタムレスポンスとem…
この記事でインストールしているバージョンは古くなっている可能性もあります。最新バージョンに読み替えて利用するようにしてください。 想定環境 OS:Mac Scala:2.13.6 Java と sbt のインストール Scala を使うには Java と sbt が必要になります。バー…
この記事は、独特なネーミングがされていて、知っているようで知らないHomebrewの用語の意味を正しく理解するために書きました。 用語一覧 Homebrewは「自家醸造」の意味です。この「醸造」の世界観の元で、Homebrewで扱う一部の概念の名前がつけられていて…
先日、Rails6.1系で動いていたシステムをRails7.0系にアップグレードしました。 そのシステムは Rails製APIアプリケーション コード量・利用者ともに小規模 テストコードが充実している と比較的アップグレードしやすかったこともあり、無事に完了しました。…
前置き 最近、当社の勤怠システムが更改されるとともに、勤怠打刻のWeb APIも公開されました。 すると、エンジニア間で「わたしのかんがえたさいきょうのきんたい」ブームが起き、いろいろな勤怠打刻方法が生み出されました。 今回は、私の作成した Raspberr…
OpenAPIとは RESTfulなWebサービスを記述、生成、利用、可視化するためのインターフェースファイルの仕様です。 以前はSwaggerフレームワークの一部でしたが、2016年にOpenAPI Initiativeが統括する独立プロジェクトとなりました。 Swaggerや他のいくつかの…