Web便利ツール集

開発に関する記事

CSSのbox-shadowで自然な影をつけるコツ|不自然に見える原因と対処

box-shadowの4つの値の意味から、影が不自然に見える原因と改善方法を解説。光源の統一、影を重ねる手法、ダークモードでの階層表現、パフォーマンス上の注意点までまとめました。

Base64とは|仕組みとData URIの使いどころ、暗号化との決定的な違い

Base64エンコードの仕組みと、なぜデータ量が約33%増えるのかを解説。画像のData URI化が有効なケースと避けるべきケース、Base64を暗号化と混同する危険性についてまとめました。

Unixタイムスタンプとは|変換方法と、秒・ミリ秒を間違えないための判別法

Unixタイムスタンプの仕組みと変換方法を解説。秒とミリ秒の見分け方、タイムゾーンを持たない理由、2038年問題、ログ調査での実務的な使い方までまとめました。

CSVをJSONに変換する方法|文字化け・カンマ・改行の落とし穴と対処

CSVとJSONを相互変換する手順と、実務でつまずく文字化け(Shift_JIS)、値の中のカンマ・改行・ダブルクォート、型が全部文字列になる問題への対処法を解説します。

JSONが読み込めない・整形できない原因と対処法|エラーメッセージの読み方

JSONのパースエラーが出る原因を、末尾カンマ・シングルクォート・コメント・BOM・全角スペースなど具体的に解説。エラーメッセージから問題箇所を特定する方法もまとめました。

正規表現の基本と実務でよく使うパターン集|JavaScript対応

正規表現の読み方・書き方を基礎から解説し、メールアドレス・電話番号・日付・URLなど実務で頻出するパターンをまとめました。よくある落とし穴と、その回避方法も紹介します。

cron式の書き方を図解|5つのフィールドと実務でよく使う設定例

cron式の5つのフィールドの意味、アスタリスク・スラッシュ・カンマ・ハイフンの使い分けを解説。毎日・毎週・平日のみなど、実務で頻出する設定例と、間違えやすいポイントをまとめました。