技術関係

技術関係

javaのpropertiesファイルのASCII文字を任意の文字でgrepしてUTF-8で一覧化してまとめる方法

propertiesファイルに記述してあるメッセージに対して、特定の文字を使ってる部分を抜き出してまとめたい。 という要望があった。 もちろ...
技術関係

KotestのFreeSpecで「No tests found for given includes: [XXXXX](–tests filter)」とエラーが出る場合の原因

KotestをFreeSpecで書いていて「No tests found for given includes: (--tests filter)」という謎のエ...
技術関係

Gradleの「bootJar タスク」と「jar タスク」で生成されるjarファイルの違い

Gradleタスクの bootJarとjar で生成されるjarの違いをちゃんと理解してなかったので備忘録として残しておく bootJarタスク は ...
スポンサーリンク
技術関係

DocBaseからConfluenceにドキュメント管理ツールを乗り換えることになった時の話

弊社で数年間使っていたドキュメント管理ツールのDocbaseをConfluenceに闇の力を受けて乗り換えることになった話。 Docbaseの導入理由...
技術関係

【Node.js】qs.stringfy でvalueがundefinedのkeyはクエリ変換の際に省略されるので注意しておく

Node.jsのライブラリqsを使ってクエリ構築する時にちょっと戸惑ったのでメモ。 ライブラリのインストールはこれ $ npm install --sa...
技術関係

【Kotlin】改行コードを含んだ文字列を trimIndent を使って一行で出力させる方法

バリデーションのテスト等で長い文字列を出力する必要に迫られるときがある。 何も考えずに書くと下記のようになるが、エディタの最大文字数を超えたりして可読性も落ち...
技術関係

【Kotlin】やっぱりジェネリクスの関数オーバーロードは出来ない

Kotlinで引数にジェネリクスを取る関数のオーバーロードを実装してみようと思ったときに詰まったのでメモ。 こんな感じで作ってみるとエラーが出る。 fu...
技術関係

アノテーション付与でopenにしてくれる「kotlin-spring」の正体を見てみる

kotlin+Spring Bootを使っているとお世話になる「kotlin-spring」が何をやっているかが分からなかったので調査。 早速見てみます。...
技術関係

【Kotlin】when式は引数の値を条件にするから気をつけよう

まずはこんな記述があります。 val hogeList: List<String> = emptyList() val isMoge = tru...
技術関係

すべてのGradleデーモンを1コマンドでサクッとkillしたい時のコマンド

(Timeout waiting to lock artifact cache. It is currently in use by another Gradl...
スポンサーリンク
タイトルとURLをコピーしました