Unix 系 OS に慣れた開発者でも「/usr が何の略か」をすぐに説明できる人は意外と少ない。実際、 “Unix System Resources” などのもっともらしい後付け説が広まった背景には、省略形が本来の意味を覆い隠し、読み手を混乱させてきた歴史がある。まず語源...


ここ数年、AI技術は目覚ましい進化を遂げてきました。ChatGPTのような大規模言語モデル(LLM)や自律型エージェントは、自然言語理解から意思決定まで影響力を増しています。その一方で、「幻覚(hallucination)」や信頼性の低さなど、完全自律の限界も露...


ドメイン駆動設計(DDD)で PHP のコードを書くとき、コンストラクタを直接呼ばずに静的ファクトリメソッドを用意するのは定石になっています。その中でも `make` と `of` という二つの名前を見かけるたびに、「どちらをいつ使えばいいのか」と迷う開発者...