suer TIL
eye catch
【mise】mise current で現在有効なツールのバージョンを確認する
カレントディレクトリで実際に使われているバージョンだけを確認したい mise lsは設定ファイルの場所やインストール状況まで含めた一覧を表示するが、単純に「今このディレクトリで有効なバージョンは何か」だけを知りたい場合は情報が多すぎる。mise currentを使うと、カレントディレクトリで現在有効なツールとバージョンだけをシンプルに表示できる。
LINUX
2026-09-03 2026-09-03
eye catch
【mise】mise ls でインストール済みツールの一覧を確認する
mise.tomlに書いたツールが実際にインストールされているか確認したい mise useやmise installでツールを追加した後、実際にどのツールがインストールされていて、どのバージョンが有効になっているかを確認したい場合がある。mise lsを使うと、mise管理下のツールとバージョンの一覧を確認できる。mise listはmise lsのエイリアスであり、同じ結果を得られる。
LINUX
2026-09-03 2026-09-03
eye catch
【mise】mise use --global で全体的に使うツールのバージョンを設定する
プロジェクトを問わず使うツールのバージョンを設定したい mise useは、実行したディレクトリのmise.tomlにツールとバージョンを書き込む。プロジェクトごとにバージョンを揃えるにはこれで十分だが、fzfやripgrepのように特定のプロジェクトに紐付かず、どこでも同じバージョンを使いたいツールもある。mise use --globalを使うと、ディレクトリに関係なく共通で使うツールのバージョンを設定できる。
LINUX
2026-09-03 2026-09-03
eye catch
【mise】mise use でプロジェクトに使うツールのバージョンを設定する
mise.tomlへのツール追加とインストールを一度に済ませたい プロジェクトで新しいツールを使い始めたい場合、mise.tomlを直接編集してツールとバージョンを追記し、その後mise installでインストールするという手順を踏める。mise useコマンドを使うと、mise.tomlへの追記とインストールを1つのコマンドで行える。
LINUX
2026-09-03 2026-09-03
eye catch
【mise】mise install で設定ファイルに書いたツールをインストールする
mise.tomlに書いたツールを実際にインストールしたい miseはプロジェクトごとに使うツールのバージョンをmise.tomlで管理する。mise.tomlにツールとバージョンを記述しただけでは、そのバージョンの実体はまだダウンロードされていない。mise installを実行すると、設定ファイルに書かれたツールを実際にダウンロード・インストールする。
LINUX
2026-09-03 2026-09-03
eye catch
【GitHub Actions】ログをグループ化して見やすくする
ログをグループ化する GitHub Actionsのログは実行内容が多いと縦に長くなり、目的の箇所を探しづらい。 ::group::と::endgroup::のワークフローコマンドを使うと、ログを折りたたみ可能なブロックにまとめられる。
LINUX
2026-08-31 2026-08-31
eye catch
【find -iname】大文字・小文字を区別せずファイル名で検索する
大文字・小文字を区別せずファイルを検索したい findコマンドの-nameオプションは、大文字・小文字を区別してファイル名を検索する。README.mdとreadme.txtのように表記が揺れているファイルをまとめて検索したい場合、-inameオプションを使う。
LINUX
2026-08-31 2026-08-31
eye catch
【MySQL】EXPLAIN ANALYZEで実測値を確認する
MySQLでクエリの実行計画とあわせて実際の実行時間を確認するにはEXPLAIN ANALYZEを使う。MySQL 8.0.18以降で利用できる。
DATABASE
2026-08-23 2026-08-23
eye catch
【MySQL】EXPLAINの読み方の基本
MySQLでクエリの実行計画を確認するにはEXPLAINを使う。 type・key・rows・Extraの意味を理解すると、インデックスが効いているかどうかを判断できる。
DATABASE
2026-08-23 2026-08-23
eye catch
【MySQL】デッドロックのログの読み方
MySQLでデッドロックが発生すると、SHOW ENGINE INNODB STATUSのLATEST DETECTED DEADLOCKに直近の詳細が記録される。 継続的に記録するにはinnodb_print_all_deadlocksを有効にし、エラーログに全件を残す。
DATABASE
2026-08-23 2026-08-23
  • ««
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
  • »»
AUTHOR
author image
suer
ふつうのプログラマ
LATESTS
eye catch
【mise】mise current で現在有効なツールのバージョンを確認する
LINUX
2026-09-03 2026-09-03
eye catch
【mise】mise ls でインストール済みツールの一覧を確認する
LINUX
2026-09-03 2026-09-03
eye catch
【mise】mise use --global で全体的に使うツールのバージョンを設定する
LINUX
2026-09-03 2026-09-03
eye catch
【mise】mise use でプロジェクトに使うツールのバージョンを設定する
LINUX
2026-09-03 2026-09-03
eye catch
【mise】mise install で設定ファイルに書いたツールをインストールする
LINUX
2026-09-03 2026-09-03
  • ホーム
  • お問い合わせ
  • プライバシーポリシー

© 2022 suer