2021-03-01 Javaからプロセスを実行する際に処理途中で停止する場合の対処 Java Java-セキュアコーディング Javaからシェルのコマンドなど実行する場合、RuntimeクラスやProcessBuilderクラスからコマンド名と引数を渡してあげることで、サブプロセスを作成することができます。 しかし、適切に処理を記載しなかった場合、プログラムが途中で停止してしまうことがあります。 今回はその際の対処方法について記載していきます。 続きを読む
2021-02-27 ファイル名を一括でリネームする Unix/Linux Unix/Linux-Command Linux環境で、あるファイル名の一部を一括でリネームしたい場合にワンライナーで置換する方法についてメモします。 続きを読む
2021-02-17 tasksetコマンドで使用するCPUを指定する Unix/Linux Unix/Linux-Command Linux環境であるプロセスを実行する際にCPUコアを指定して実行することができます。 これを実現するためにtasksetコマンドの使い方について学んでいきます。 続きを読む
2021-02-07 iconvコマンドでファイルの文字コードを変換する Unix/Linux Unix/Linux-Command Linux環境で設定している文字コードと異なる文字コードのファイルをを扱いたいときがあり、その際にiconvコマンドで簡単に文字コードを変換することができます。 今回はiconvコマンドの基本的な操作方法について学んでいきます。 続きを読む
2021-01-24 Visual Studio Code(VS Code) + Maven + SLF4J(Logback)によるロギング環境の構築 Java 本記事は、Microsoftにより開発されたソースコードエディタである「Visual Studio Code(VS Code)」を用いて、Mavenプロジェクトからロギング環境構築を行うためのメモになります。 続きを読む