Windows

【Gradle】Windows環境でorg.gradle.api.InvalidUserDataException: Source directory ... is not a directory.になる問題への対処

一度ローカルからプロジェクトを消した上で、以下のようにcloneし直すことで解決します。 git clone -c core.symlinks=true https://github.com/<your_name_here>/<your_repository_here> 参考にさせて頂いたサイト github.com github.com 文脈 自分はokioをビルドしようとしてこの問題に当たりまし</your_repository_here></your_name_here>…

【Gradle】Windows環境でjmh-gradle-pluginの出力ファイルをUTF-8にする

TL;DR gradle.propertiesでorg.gradle.jvmargsに-Dfile.encoding=UTF-8を指定するのが良さそう jmh-gradle-pluginに指定する方法は無さそう 背景 jmh-gradle-plugin(me.champeau.gradle.jmh)は、環境に合わせた文字コードでhumanOutputFileを出力します。 こ…

【Windows】IMEの入力言語が勝手に切り替わる問題への対処2種【PowerToys】

TL;DR Windowsでは、特にゲーム中のキーボード操作によって入力言語が切り替わり、日本語入力できなくなる問題が有る IMEが英語モードになってしまう 入力言語切り替えのショートカットはデフォルトで2種類有り、それぞれを無効化することで切り替わりが発生…

【Windows】特定フォルダへの書き込み(ファイル作成)を禁止する

やること あるディレクトリへのファイル作成を禁止します。 注意点 自分はプログラムからの書き込みを禁止しようと考えてこれを実行しましたが、これをやるとプログラムが正常に動かなかったです。 やり方 操作したいフォルダを右クリック -> プロパティを開…

【JMH】Windows環境で実行するコアを指定してベンチマークのスコアを安定させたかった話

TL;DR JMHのベンチマークスコアが安定しなかった (正確に特定はしていないが)全体の実行に5時間かかる内容であるため、途中でバックグラウンド処理が走った結果が原因と推定 start /affinity ${マスク} ${呼び出すプログラムと引数}とすることで、ベンチマ…