投稿者: 米本(マッシュウルフマッチョ)

OpenAPIGeneratorの自動生成におけるコントローラーの生成単位はURLで決まる

この記事は、カサレアルAdvent Calender 2022 の9日目のエントリです。 OpenAPIGeneratorを利用してソースコードを自動生成したときの備忘録になります。 環境 OpenAPI: 3.0.3 OpenAPIGenerator: 6.0.1 コード生成対象(generato・・・続きを読む


美容院の椅子を在宅勤務で使う

弊社ではコロナ過となって長く在宅勤務となっているのですが、 家の中で勤務スペースがうまく作れず、これまでずっとこたつで仕事していました。 在宅勤務がいつ終わるのかも分からなかったので、ずるずる1年以上そんな感じだったのですが、 腰に若干の違和感を覚えたこともあり、引っ越しを機に勤務スペースを部屋に作・・・続きを読む

はじめてのサボテン生育記

当ブログで技術以外の記事が流行っているようなので、 流れに乗って、今回は家のサボテンを紹介したいと思います。 在宅勤務となり自宅にいることが多くなったタイミングで初めてサボテンを購入しました。 そこから探り探りでなんとか枯らさずに1年半が経ったのでその経過を書きます。 0日目:買ってすぐ 左がセレウ・・・続きを読む

Springの@RequestParamのデフォルト値設定をKotlinで利用する際の注意点

Kotlinに慣れてきたころに引っかかったことの備忘録となります。 状況 Springのリクエストパラメータのbarに、Kotlinのデフォルト引数機能を設定したものの意図したように動作しませんでした。 @GetMapping("/") fun foo( @RequestParam(value="b・・・続きを読む

Springの@Valueが動作しない

かなり初歩的な話ですが、引っかかってしまったので備忘録として紹介します… 状況 Springで利用する変数fooの値をapplication.ymlに記載しようとしたところ、 なぜかfooの値が反映されない状態で動作していました。 class Bar{ @Value("\${app.foo}") l・・・続きを読む

水歯磨き(isはじまり)

ThymeleafでKotlinのis~という名前の変数を参照できない

はじめに 変数名のprefixとしてisを付けて、is~で始まる変数を作成することは多いかと思います。 今回はKotlinの上記変数をThymeleafで参照する場合に発生した現象とその対応を記載します。 なお、バージョンはそれぞれ以下となります。 Kotlin: 1.3.61 Thymeleaf:・・・続きを読む

ドーナツ・ファイナンス(こたつ開発)

こたつ開発と肩こり

はじめに 弊社ソリューション開発課では新型コロナウイルスの影響で基本的に在宅勤務となっています。在宅勤務には多くのメリットも感じているのですが、今回は唯一のデメリットであった肩こりの悪化とその改善対応についての記事となります。 状況 在宅勤務開始前には肩こりの症状は特になし 在宅勤務でこたつテーブル・・・続きを読む

フラッグ十二(Slack通知)

Zoomで他者からの全画面共有中、Slack通知に気付けない問題

ZoomやMicrosoft Teamsを利用し他者からの画面共有中に、Slackの重要通知に気付けないことがありました。通知が画面上に表示されなかったためです。 今回は画面共有中でも通知が確認できるようにした対応の備忘録となります。 環境 リモートワーク ディスプレイ1台 Windows10 対応・・・続きを読む

Tシャツ(Enum)

Kotlinで逆引きできるEnumの実装

Enumをコード値から逆引きして作成したい状況はよくあるかと思います。 例えばDBの値とEnumのコード値が紐づいているときなどでしょうか。 実装方法 以下のようなcompanion objectを作成することで実装できます。 package hoge.constants enum class An・・・続きを読む

リーゼントベビーカー(EventEmitter)

EventEmitter利用時のExpressionChangedAfterItHasBeenCheckedErrorの暫定的回避法

はじめに Angularでの開発中、ngIfでExpressionChangedAfterItHasBeenCheckedErrorが発生する現象に遭遇しました。 こちらの原因と暫定的対応案に関しての記事になります。 発生時の状況 子コンポーネントの処理で、@Output()で親コンポーネントにEv・・・続きを読む

インテリJ(IntelliJ)

ずっとEclipseを利用していた私が初めてIntelliJ IDEAに触れて戸惑ったこと

これまでずっと開発においてIDEにEclipseを利用していたのですが、 現在参画中の案件からはIntelliJ IDEA(以下IntelliJと記載)を利用しています。 その際に私が戸惑ったことを箇条書きで紹介します。 言語的には主にJava・Kotlin、かつWindowsにおいての話になります・・・続きを読む

スマッシュボール練習場(クラスオブジェクト)

KotlinにおけるJavaのクラスオブジェクト参照方法

Kotlin実装中Javaライブラリ(Doma2)を利用しているときに、JavaにおけるFoo.class(Javaのクラスオブジェクト)を指定したい場面がありました。 結論 以下の記法でJavaのFoo.classオブジェクトを取得できます。 Foo::class.java 利用例 Doma2(ク・・・続きを読む