【Android】コマンドでAndroidプロジェクトをAndroid Studioで開くターミナルからAndroidプロジェクトのディレクトリに移動し、そのままAndroid Studioで開く方法。 Mac openコマンドに-aオプションでアプリケーションを指定して開く。ANDROID 2026-06-28 2026-06-28
【Android】CameraXでライトをON/OFFするCameraXでカメラのライト(トーチ)をON/OFFする方法。 Camera オブジェクトの取得 ライトの制御には Camera オブジェクトが必要である。cameraProvider.bindToLifecycle() の戻り値として取得できる。ANDROID 2026-06-28 2026-06-28
【Android】MLKitでのCode39の読み取り精度をN回連続検出で向上させる問題と対策 AndroidのMLKitでCode39バーコードをスキャンすると、誤読が発生しやすい。 N回連続で同じ値を読み取れた場合に初めて採用することで、誤読を減らすことを考える。ANDROID 2026-06-28 2026-06-28
【VSCode】起動が遅い原因を特定する(Developer: Startup Performance/Show Running Extensions)VSCodeの起動が遅いと感じたとき、原因を特定するための2つのコマンドがある。 Developer: Startup Performance Developer: Startup Performance はVSCodeの起動にかかった時間を詳細に表示するコマンド。VSCODE 2026-06-27 2026-06-28
【AWS】Systems Manager Run CommandのステータスをCLIで確認するaws ssm list-commands でコマンドの実行状況を確認する aws ssm send-command でRun Commandを実行したあと、aws ssm list-commands で実行状況を確認できる。 $ aws ssm list-commands 出力が多い場合は --command-id で特定のコマンドに絞り込む。AWS 2026-06-26 2026-06-27
nc -zv でポートの疎通確認をするnc -zv でポートの疎通確認をしたい ポートの疎通確認にはnc(netcat)の-zvオプションを組み合わせるのが便利である。 -z: データを送信せずに接続だけを試みる(ゼロI/Oモード) -v: 接続結果を詳細に出力する(verbose) 基本的な使い方 nc -zv [ホスト] [ポート] 接続できる場合はsucceeded!が表示される。LINUX 2026-06-26 2026-06-26
【Linux】mktempコマンドで一時ファイル・ディレクトリを安全に作成するmktemp コマンド mktempコマンドは一時ファイルや一時ディレクトリを安全に作成するコマンド。 $ mktemp /tmp/tmp.HkE3v2XsY9 実行するたびに異なるファイル名でファイルが作成され、そのパスが出力される。LINUX 2026-06-24 2026-06-26
【Android】IntentFilterでブラウザからアプリを開く(ディープリンク)ブラウザやメールなどからURLをタップしたときに自分のアプリを開かせるには、IntentFilter でディープリンクを設定する。URLのパラメータをアプリ内に渡せる。ANDROID 2026-06-19 2026-06-20
【systemd】RuntimeDirectoryでPIDファイルを/run直下以外に配置するRuntimeDirectoryとは systemdのUnit定義にてRuntimeDirectoryを指定すると、/run/以下に指定した名前のディレクトリが自動作成される。 サービスの起動時に作成され、停止時に削除される。PIDファイルやソケットファイルなどのランタイムファイルの格納先として利用する。LINUX 2026-06-19 2026-06-19
stat -c '%U' でファイルのオーナー名だけ取得するstat -c ‘%U’ でオーナーだけ取得する statコマンドの-cオプションでフォーマットを指定すると、特定の情報だけを出力できる。 %Uはオーナーのユーザー名を表すフォーマット指定子である。LINUX 2026-06-18 2026-06-18