2025-07-01から1ヶ月間の記事一覧

WinSW チートシート

WinSW とは ダウンロード 使い方 設定ファイル 基本設定 実行ファイル サービス設定 ログ・障害復旧 その他 WinSW とは 任意のプロセスを Windows サービスとして管理するための実行バイナリ。 Jenkins を Windows サービスから管理するために使われている。…

Rust のテンプレートエンジン Tera - テンプレート構文チートシート

Tera とは デリミタ リテラル 変数 演算 四則演算 比較演算 論理演算 文字列連結 in checking フィルタ if for include macro extends row ブロック ビルトイン関数 Tera とは Tera は、Rust のテンプレートエンジン。 Rust 製の Static Site Generator であ…

Github の Markdown アラート記法を再現する CSS

GitHub の Markdown 拡張 - Alerts GitHub のアラートは、ブロッククォート構文に基づいた Markdown 拡張で、以下のように書くことができる。 > [!NOTE] > Highlights information that users should take into account, even when skimming. > [!TIP] > Opt…

【Rust】Into トレイト

blog1.mammb.com Into トレイト std::convert::Intoトレイトはある型の値を消費して別の型を返す変換を表す。 以下の定義となっている。 pub trait Into<T>: Sized { fn into(self) -> T; } std::convert::Intoトレイトは、std::convert::Fromトレイトと対を成</t>…

【Rust】 From トレイト

blog1.mammb.com From トレイト std::convert::Fromトレイトは、ある型から別の型のインスタンスを生成するための汎用のコンストラクタとして機能する。 pub trait From<T>: Sized { fn from(value: T) -> Self; } 引数の所有権を受け取り、自身の型に変換を行</t>…

JDK の統合ログフレームワークによるGCログのオプション指定

はじめに Unified JVM Logging 旧来オプションとの相対 Xlog ヘルプ全文 はじめに 今更な話ですが、JDK 9 JEP 158: Unified JVM Logging にて Java の内部のロギングの仕組みが統一され、統合ログフレームワークが導入されました。 GC ログについても JEP 27…