本文へ

開発・運用ツール

パスワード・JSON・WordPress用 paginate_links コード生成、試行回数に基づく当たり確率の可視化、Apache Basic 認証用ファイルの下書き。.htpasswd は {SHA} 形式です(サーバ設定により要確認)。

パスワード生成

文字数 16

結果

記号を使う場合、シェルで解釈される文字を避けるため一部記号は除外しています。

JSON 整形

WordPress ページャー(paginate_links)

投稿総数と1ページの表示件数から max_num_pages を算出し、 paginate_links() の雛形を生成します。カスタムループでは $query->max_num_pages の利用を推奨します。

生成コード

確率グラフ(独立試行)

各試行で当たる確率を p、試行回数を n とします。少なくとも1回当たる確率は 1 − (1−p)n です(試行は独立とみなします)。

結果

内訳(%)

グラフは Chart.js(CDN)で描画しています。極端に小さい p や大きい n では数値誤差が出る場合があります。

.htaccess / .htpasswd

Basic 認証用 .htaccess

.htpasswd 1行({SHA})

Apache 2.2+ で mod_auth_basic かつ AuthBasicProvider が SHA を許可している場合に有効です。運用前にサーバの認証方式をご確認ください。