マンガ2006/12/18CakePHP内の処理を理解するフレームワークを利用すると生産効率は驚くほど向上しますが、動作に関する理解が中途半端だと思わぬ場所でつまずいて途方にくれる可能性もあります。フレームワークの内部を理解するヒントをご紹介します。PHP2006/12/14外部結合の使い方SQLの結果を望む形に整形できないというのは、DBエンジニアがよく直面する難題の一つです。SQLは、元来そのような目的のために作られた言語ではないため、フォーマットの整形をするには工夫が必要になります。本稿では、フォーマット整形として代表的な行列変換と入れ子の表側の作り方を解説し、その際に重要な役割を果たす外部結合についての理解を深めます。本稿ではJavaScriptを用いてSchemeのインタプリタを作成します。関数型に近いJavaScriptを使用するため、比較的簡単にSchemeインタプリタを作成することができます。