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 を構成要素(プロトコル、ホスト、パス、クエリ、フラグメント)に分解
関連する記事
-
DNS レコード選び方:A・AAAA・CNAME・ALIAS・TXT・MX の使い分けと apex CNAME 問題
ドメインのレコード設定で選ぶべき種類は要件で変わります。A vs AAAA vs CNAME の基本、apex に CNAME を置けない RFC 制約、ALIAS / ANAME / FLATTENING で実装される回避策、TXT・MX・SRV の用途まで、実装時の判断ポイントを整理します。
-
Git の diff アルゴリズム比較:myers / minimal / patience / histogram の違い
Git は内部で 4 種の diff アルゴリズムを切り替えできます。デフォルトの myers から、より読みやすい結果を出す patience・histogram、最小編集距離を求める minimal まで、それぞれの特徴と --diff-algorithm 設定の使い分けを整理します。
-
HTTP Cache-Control 徹底解説:max-age・s-maxage・must-revalidate・immutable・stale-while-revalidate の使い分け
HTTP の Cache-Control ヘッダには 10 種類以上のディレクティブがあり、組み合わせで挙動が大きく変わります。本記事では実務でよく使う max-age / s-maxage / no-cache / no-store / must-revalidate / immutable / stale-while-revalidate などの違いと、CDN・ブラウザでの解釈差を整理します。
-
CIDR /31 と /32 を実運用で使う:RFC 3021・point-to-point リンク・host-only ルートの背景
CIDR の /31 と /32 が「使えないサイズ」と説明されることがある一方、実際のネットワークでは routing table に頻繁に登場します。RFC 3021 が /31 を定義した経緯、point-to-point の節約、コンテナや LB のホスト経路など、現代のネットワークでの実運用面を整理します。
-
crontab の落とし穴 6 選:曜日と日付の OR、step の罠、タイムゾーン、サマータイム、秒なし、特殊文字列
cron 式は短くて便利ですが、`*` と数値の組み合わせ・曜日と日付の OR 関係・step の起点・タイムゾーンの扱いなど、誤って書きがちなパターンが多くあります。本記事では実装で踏みやすい 6 つの落とし穴を、具体例と修正方法で整理します。
-
正規表現の落とし穴 7 選:catastrophic backtracking から Unicode の罠まで
本番環境で踏みやすい正規表現の典型的な落とし穴を 7 つ選び、原因と対策を解説します。catastrophic backtracking、`^$` の multiline 挙動、`\b` の Unicode 不対応、lookbehind の対応差、ReDoS、文字クラスの取り違え、エンジン依存などを含みます。
-
regex101 と他の正規表現テスター:選び方とローカル実行の利点
regex101 が正規表現テスターのデファクトになった理由、他のオンラインツールとの違い、ローカル実行型ツールが向く場面を整理。プライバシーとオフライン要件で選び分けます。
-
chmod の数値表記を理屈で読めるようにする:755 や 644 の中身
chmod 644 や 755 の3桁の数字が何を意味するか、所有者・グループ・その他の3グループに対する読み・書き・実行の3ビット表現、setuid/setgid/sticky bit などの特殊権限を整理します。