Hello, I'm Hayami Kaito.
Hayami Kaito
技術記事・旅行記・ブックレビュー・ウェブアプリをまとめた個人サイト
About me →Featured Apps
すべて見る →Latest
- Apps
クロンダイク
Windows のソリティアでおなじみのクロンダイク。1 枚めくり・3 枚めくりを選べて、ヒントや自動で仕上げる機能、めくる枚数ごとの記録もあります。
- Apps
ポモドーロタイマー
25 分の作業と 5 分の休憩を繰り返すポモドーロ・テクニックのタイマー。長さや自動で始めるかを変えられ、終えた作業の回数を日ごとに記録します。
- Apps
ニューラルネットワークの学習の可視化
平面上の 2 種類の点を分けるニューラルネットワークが、学習につれて境界を形づくっていく様子を見せます。層やニューロンの数・入力の特徴・活性化関数・学習率を変えて、各ニューロンが何を捉えているかを確かめられます。
- Apps
退職金の手取り計算機
退職金の額と勤続年数から、退職所得控除と所得税・住民税を差し引いた手取りを計算します。iDeCo の一時金と受け取る時期による税金の違いも比べられます。
- Apps
囲碁(9 路盤)
9 路盤の囲碁。モンテカルロ木探索で打つ 3 段階の強さの CPU、または 2 人で対戦できます。日本ルール・中国ルールの数え方、形勢判断とヒント、死に石の推定に対応しています。
- Apps
JPEG 圧縮の可視化
画像が JPEG になるまでの色の変換・8×8 の DCT・量子化・ハフマン符号を、ブロックごとに見せます。品質や色差の間引き方を変えて、ファイルの大きさと画質の関係や、ブロックノイズが出るしくみを確かめられます。
- Apps
物理シミュレーション
ばね・二重振り子・惑星の軌道・三体問題を、オイラー法・シンプレクティック・オイラー法・速度ベルレ法・ルンゲ=クッタ法で同時に動かします。エネルギーのずれのグラフで計算の誤差を比べ、カオスの初期値敏感性も確かめられます。
- Apps
ガベージコレクションの可視化
参照カウント・マーク&スイープ・マーク&コンパクト・コピー GC・世代別 GC が、ヒープの上でゴミを見つけて回収する様子を 1 手ずつ見せます。循環参照や断片化、短命なオブジェクトの多いプログラムで方式ごとの違いを比べられます。
- Apps
正規表現の可視化
正規表現を NFA(トンプソンの構成法)・DFA(部分集合構成法)・最小 DFA に変換して状態遷移図を描き、文字列を 1 文字ずつ照合する様子を見せます。バックトラック型のエンジンで時間が爆発する ReDoS の例も比べられます。
- Apps
15 パズル
タイルを空きマスへ滑らせて、1 から順に並べ直すスライドパズル。3×3 と 4×4 で遊べ、IDA* が求めた最短の手順でヒントを出したり、自動で解いたりできます。