おおくまねこ

職業プログラマーです。興味のある話題を書いています。

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

Visual Studio Code (VSCode) で SpringBoot の実行時に Active Profile を指定する

はじめに VSCode で Active Profile を設定する場合、どうするのが良いだろうと調査したので書いておきたいと思います。 SpringBoot には Active Spring Profile という機能が存在します。 開発環境、本番環境で使うDBの種類やリクエスト先のサーバーURLが異…

Visual Studio Code (VSCode) でJavaの開発環境を用意する

はじめに 動機 私は普段Javaなどの開発をするとき、IntelliJ IDEA Ultimateを使って開発しています1。 しかし、私の周りの環境ではVisual Studio Code (VSCode)を使われるケースが多く、 Javaの開発もVisual Studio Codeで整えたいという要望があるのですが…

Intellij IDEA の GUI から force push したい

JetBrain IDE から remote branch に対して force push をするための方法について git push -f 相当をしたい場合です。 どこかに書くほどではないのですが、最初わからず彷徨っていたので備忘録も兼ねて記載します。 環境については以下 MacBook Air(M1 202…

「良いコード/悪いコードで学ぶ設計入門―保守しやすい 成長し続けるコードの書き方」を読みました

はじめに 技術書を読みました。 読んだのは以下の本、「良いコード/悪いコードで学ぶ設計入門―保守しやすい 成長し続けるコードの書き方」です。 良いコード/悪いコードで学ぶ設計入門―保守しやすい 成長し続けるコードの書き方作者:仙塲 大也技術評論社Am…

M1 Macと docker compose の付き合い方について考えた

はじめに 背景 Mac Book Air 2020 年モデル、いわゆるM1 Macを買いました。 今まで使っていた Dockerを動かすとき、docker composeの使い方が変わったので、その内容について記載します。 まえがき CPUが Apple Silicon と呼ばれるもので、ARMプロセッサーの…