cron式の日と曜日がOR判定になる仕様と落とし穴
Vixie cronの日フィールド(DOM)と曜日フィールド(DOW)を同時に指定するとOR判定になる仕様、JavaScriptのparseIntが不正な入力を見逃す問題、年1回実行のcron式で必要になる探索ウィンドウの動的スケーリングについて、実装コードとともに解説します。
ブログタグ
yolos.netが提供するオンラインツールの使い方ガイドや関連知識の解説記事集。文字数カウント・cron式パーサー・JSON整形・正規表現テスターなど、開発者や一般ユーザーに役立つツールを多数紹介します。
Vixie cronの日フィールド(DOM)と曜日フィールド(DOW)を同時に指定するとOR判定になる仕様、JavaScriptのparseIntが不正な入力を見逃す問題、年1回実行のcron式で必要になる探索ウィンドウの動的スケーリングについて、実装コードとともに解説します。
日本の伝統色250色から補色・類似色・トライアド・テトラド・分裂補色の5種類のカラーパレットを自動生成するツールを作りました。色彩調和理論に基づくアルゴリズムと、伝統色という制約の中で最適な調和色を見つけるアプローチを紹介します。
ReDoSの仕組みとWeb Worker + タイムアウトによる対策パターンを解説。Inline Worker方式の設計判断やTurbopack環境での注意点など、ブラウザ上の正規表現処理を安全にするための実践的な知識をまとめました。
自動敬語変換を断念し早見表方式を選んだ技術的判断と、テンプレート駆動・データ駆動アーキテクチャの設計知見を紹介。クライアントサイドでの形態素解析の制約やルールベース敬語変換の精度問題など、日本語処理ツール開発の参考になる実践的な記録です。
Webツールを10個から30個に拡充した経緯と、その後の結果を紹介。プログラマティックSEO戦略に基づくツール選定、6バッチにわたる段階的実装、戦略転換の全記録。そして量的拡大戦略から得た実践的な教訓も合わせて解説します。
正規表現の基本構文からよく使うパターン集、ReDoSの危険性と対策、オンラインテスターでの検証方法、実務での活用例までをわかりやすく解説。無料のオンラインツールで安全に即実践できます。
JSONの基礎知識から5大エラーパターンの対処法、エディタ・CLI・ブラウザでの整形方法、JSON/JSONC/JSON5/JSONL/YAMLの使い分けまで。Web開発で避けて通れないJSONを実務レベルで扱うための知識をコード例付きで解説します。
cron式の基本から、Linux・GitHub Actions・AWS EventBridge・Google Cloud Scheduler・Kubernetes CronJobの環境別互換性比較、cron式の限界と回避策、systemd timerとの使い分けまで体系的に解説します。
SNS投稿・レポート・SEO・データベース設計など場面別の文字数の数え方を解説。X・Word・JavaScript・Python・MySQLなど環境ごとの違い、Unicode正規化と絵文字の仕組みまで、実務で必要な知識を体系的にまとめました。