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

Java - Visual Studio CodeでDomaの注釈処理を使う

Visual Studio CodeでDomaの注釈処理を使ってDao付近を自動生成したくて調べたが、情報がなさそうだったので書く。 環境 やり方 事前準備 注釈処理の有効化 注釈処理の依存関係を追加 設定ファイル生成 Visual Studio Codeを再起動 Gradleのリフレッシュ 自…

Java - AWSのNLB越しに長時間かかるリクエストを送ると応答待ちのまま終わらなくなる場合の対策

EC2上のWebアプリから別のEC2上にあるWebアプリのAPIをリクエストした際、応答までに350秒以上経過するとリクエストした側が応答待ちのまま終わらなくなる、という事象があった。 調べた時に具体的な対策サンプルが少なそうだったので書く。 構成 原因 対策 …

GitLab - オンプレのLXDにGitLabを立てる

GitLabなどを載せているLXDのホストをDebian(buster)から(bullseye)に引っ越すついでにクリーンインストールした。 インストールのやり方などを調べていて、ミドルやアプリを組み合わせた場合のサンプルがもっとあるといいなと思ったので書く。 そりゃみんな…

GitLab - Rustで使う用の.gitlab-ci.yml (Runnerを専有可能な環境向け)

RustなプロジェクトのCIを回す際、ビルドやカバレッジ取得のたびに依存関係がリコンパイルされたり、キャッシュが大きくなったりと色々つらかったので何とかしようと試行錯誤したメモ。 やった事は主に以下二点で、今のところは満足。 一部GitLab Runnerの専…

Unity - 複数のTerrainに対してプレイヤーに近い順に何か処理する

Unityで、MapMagicが自動生成したTerrainに対して、プレイヤーに近い順に特定の処理をしたいことがあったのでメモ。 なお、今回の記事ではサンプルの題材として「Terrainにオブジェクトを配置する」という内容にしているが、オブジェクトの配置が目的であれ…

Unity - スクリプトでTerrainに草を生やす

前回Terrainに自動で木を植えたので下草も生やしたいなと思って調べたが、やっぱり情報があんまりない感じだったので書く。 環境 できあがりイメージ 考え方 サンプルスクリプト 参考リンク サンプルで使用したアセット 環境 Unity: 2020.3.26f1 Personal Un…

Unity - スクリプトでTerrainに木を植える

Terrainに自動で木を植えたいなと思って調べたが、あまり情報がない感じだったので書く。 環境 できあがりイメージ 考え方 サンプルスクリプト 補足 参考リンク サンプルで使用したアセット 環境 Unity: 2020.3.26f1 Personal Universal RP: 10.8.1 できあが…

Unity - URPのShader Graphで雲が流れるSkyboxを作る

UnityのURPでProcedural skyboxに雲を足したものが欲しくて作り方を調べたが、情報が少ない感じだったので書く。 環境 できあがりイメージ ShaderGraph プロパティ設定例 完成品.unitypackage 各要素の補足 太陽 空 雲 参考リンク 環境 Unity: 2020.3.26f1 P…