MySQL照合順序を検索とUNIQUE制約で選ぶ全角・半角の実例
MySQL 8.4の照合順序を、等価比較とUNIQUEで同じ判定になる範囲と、LIKE検索で結果が食い違う範囲に分けて実機の値で整理します。全角・半角、かな、濁点、結合文字、末尾スペース、商品名やログインIDの設計、既存DB移行の確認SQLも示します。
タグ
MySQL 8.4の照合順序を、等価比較とUNIQUEで同じ判定になる範囲と、LIKE検索で結果が食い違う範囲に分けて実機の値で整理します。全角・半角、かな、濁点、結合文字、末尾スペース、商品名やログインIDの設計、既存DB移行の確認SQLも示します。
AI駆動開発(AIDD)をチームで継続改善する実践方法を解説します。Claude Code・CodexのHooksによる証跡収集、Skill・Ruleの改訂、Git feature flowで開発ブランチを汚さない同期、週次レポートと数週間後の効果確認まで、実装と運用を紹介します。
サティア・ナデラのトークン資本論とSkillOptの研究を手がかりに、AI活用を一回限りの効率化で終わらせず自社の能力へ蓄積する設計を考えます。実行履歴の選別、検証を通した手順の最適化、モデル交換に耐える評価基準と組織の主導権を保つ実践アプローチを整理します。
CodexとClaude Codeの履歴からAgent Skillsの候補を見つけ、SKILL.mdと補助資産へ分け、Skillなし・旧版と比較して評価する作り方を解説します。共通仕様と両者で違う配置・起動・設定、安全設計、複数AIエージェントへの配布、差分履歴を使った運用まで整理します。
AI Digestでは、情報収集から下書き生成までは自動化し、公開の判断は人間が行います。形式を固定したJSON、同じ入力から同じMDXを生成する変換処理、公開前の事実確認を通して、n8nとCodexが担う処理と、人間による公開判断、訂正、撤回の責任範囲や現在の限界を紹介します。
Prompt Engineeringから積み上がったAI Agent Engineeringの系譜をたどり、次に現れたGraph Engineeringで新たに設計対象になる範囲を整理します。2026年7月時点で標準化されていない段階の限界も明記します。
OpenNextでCloudflare Workersへ配信する際の、Static Assets・Worker・Workers Cacheの経路を解説します。run_worker_firstの設定、ビルド順序、deploy後のpurge境界を本番検証から整理します。
管理画面やDBを持たない個人サイトで、Next.js SSGとCloudflare Workersを選んだ理由を解説します。認証もコンテンツDBも持たず、リクエスト時に実行する処理を3本のAPIへ絞り込み、管理対象と攻撃対象領域を減らした設計判断と運用境界を整理します。
管理画面のCSV出力が1時間半以上続き、正常完了を示す記録も残らなかった本番障害を、PostgreSQLのロック寿命から振り返ります。外側トランザクションと待機中のALTER TABLEが後続SELECTまで連鎖的に止めた仕組みを、記録と再現結果から解説します。
AIレビューへの返答をAIへ投げ直されると、人間はAI同士を仲介するMiddlewareになってしまいます。往復を止めるため、Reviewへ命令を紛れ込ませる前に、判断材料とRuleをRepositoryへ残し、Context Engineeringで先回りする設計を解説します。
AI Agentがエンジニアの仕事を代替する時代に、人間が設計すべき領域は何かを考えます。AIが間違えても止まる範囲、Tool呼び出しの境界、人間へ戻す条件を、AgentCore・Strands・Cloudflareの実行基盤から整理します。