Web 開発のツール
正規表現テスター、cron 式、HTTP ステータスコード、IP アドレス情報、chmod、CIDR、diff チェッカーなど。
本セクションは、サーバー設定や API 設計、ログ解析などで頻繁に必要になる技術系ユーティリティを集めています。正規表現を実機で確認したい、cron 式の次の実行時刻を確かめたい、HTTP ステータスコードの本来の意味を確認したい、CIDR の範囲を計算したい、といった「あと一歩」の場面で使えるツールが揃っています。
このジャンルのツール(8)
正規表現テスター
正規表現をリアルタイムでテスト。マッチ結果・キャプチャグループ・位置を即座に確認
Cron式パーサー
Cron式を解析して人間が読める説明と次回の実行予定を表示
HTTPステータスコード一覧
HTTPステータスコードを検索・一覧表示
IPアドレス確認
グローバルIPアドレスとブラウザ・デバイス情報を表示
Chmod計算機
Unixパーミッションを数値と記号表記で計算
CIDR計算ツール
CIDR表記からIPレンジ・サブネットマスク・ネットワーク情報を計算
テキスト差分チェッカー
2つのテキストを比較し差分を行単位で表示。追加・削除・変更なしをハイライト
URL パーサー
URL を構成要素(プロトコル、ホスト、パス、クエリ、フラグメント)に分解
関連する記事
-
chmod の数値表記を理屈で読めるようにする:755 や 644 の中身
chmod 644 や 755 の3桁の数字が何を意味するか、所有者・グループ・その他の3グループに対する読み・書き・実行の3ビット表現、setuid/setgid/sticky bit などの特殊権限を整理します。
-
CIDR 記法を理屈で理解する:/24 や /16 の意味と使い分け
CIDR 表記がなぜ「IPアドレス + プレフィックス長」の形式なのか、サブネットマスクとの関係、ホスト数の計算、よく使われるプレフィックス長の感覚的な目安を整理します。
-
HTTP ステータスコードを設計判断で迷わず選ぶための整理
2xx / 3xx / 4xx / 5xx の各クラスの本来の意味、紛らわしい組み合わせ(401 vs 403、404 vs 410、422 vs 400)、API設計で使い分けに迷うケースを整理します。
-
IPv4 と IPv6:表記、特殊範囲、移行戦略の現状
IPv4 と IPv6 のアドレス表記、CIDR の違い、特殊範囲(プライベート、ループバック、リンクローカル)、現実の移行状況と Dual Stack の運用を整理します。
-
Git の diff の中身:Myers アルゴリズム入門
2 つのテキストの差分を最小操作で求めるMyersアルゴリズムの仕組み、編集グラフによる定式化、Git や diff コマンドが採用する派生アルゴリズム(patience, histogram)の違いを整理します。
-
正規表現の貪欲・非貪欲マッチでハマらないために
`.*` と `.*?` の違い、貪欲(greedy)と非貪欲(lazy)の挙動、HTMLタグや文字列リテラルのマッチでよく出る落とし穴を実例で整理します。
-
cron式の5フィールドを業務でハマらず読めるようになる
cronの5フィールド構造、`*` `,` `-` `/` の意味、曜日と日付の組み合わせの落とし穴、よくある書き間違いまでを実装側の視点で整理します。