この記事はPHP5.4 Advent Calendar 2011の23日分です。 trait自体はすでに10日目の@tpyamamotoさんによるTRAITでデザインパターン再考でも取り上げられていますが、目玉機能なのでもう一回ネタにしちゃいます>< おさらい:traitとは 相変わらず公式マニュアル... 続きを読む
ご報告が遅くなりましたが、去る2009/09/14に絶版となりました orz出版から3年ですか。自分が最初に書いた本(雑誌ではなく)で、いろいろな思い入れはあったんですが、やっぱりCakePHPなどのフレームワークとかJavascript関連などの"今、熱い"技術の本と違って、... 続きを読む
PHPによるデザインパターン入門 秀和システムから発売となった「PHPによるデザインパターン入門」(ISBN4-7980-1516-4・ 2006/11/23発売)を執筆しました(共著です)。 「PHPを使ってGoFパターンを見ていこう」的な書籍になっています。GoFパターンについては... 続きを読む
しっぽ流デザインパターン講座(F-site講演資料) 11月6日に、F-site主催のセミナーで、1時間ほどデザインパターンについての講演をしてきました。 遅くなりましたが、字幕つきの資料を公開します。 内容は、「デザインパターン難しくて手を出せない」という人... 続きを読む
■[デザパタ]Yahoo! Design Pattern Library の訳 まとめ 【Yahoo! Design Pattern Library】 http://developer.yahoo.net/ypatterns/index.php 【Module Tabs】 【Navigation Tabs】 【Breadcrumbs】 【Item Pagnitations】 【Rating an Object】 3/10追加 【... 続きを読む
【Progression】Singletonパターンを使ってどのシーンからも変数を参照できるようにする。 2009/02/04 AS3,デザインパターン こんにちは、さいきん深夜のドライブが日課のkijimaです Progressionで実装していると、どのシーンからも共通の変数にアクセスしたい... 続きを読む
Posted at Fri May 11 23:09:44 JST 2007 | Category: プログラミング MVCやPACなど多くのアーキテクチャパターンについて解説されている「ソフトウェアアーキテクチャ」という本がある。アプリケーション全体をどのような構成にするか設計する際に重宝する... 続きを読む
ちょっと北海道に行ってたので間があいた。 このエントリーは、UIパターン その1、UIパターン その2の続きであり、Martin Fowlerの"GUI Architectures"について自分の理解を書くというもの。正しい理解のためには、できれば原文に当たってほしい。 前回までのあ... 続きを読む
えー、繰り返しになるけどこのシリーズは、Martin Fowlerの"GUI Architectures"について自分の理解を書くというもの。なのでできれば原文に当たってほしい。 さて、前回(UIパターン その1)は、いわゆるポトペタの「フォームとコントロール」と、古典的「モデル... 続きを読む
Martin Fowlerの"GUI Architectures"を訳したので公開しようと思ったのだが、FAQページに「EAA developmentとかDSLなんかは商業出版するんで例外ってことで」と書いてある。面倒だったので翻訳の公開はやめて、「自分の理解を書く」というスタイルにしようと思... 続きを読む
JavaScriptデザインパターンってなんだかたいそうなものに考えられがちだけど、実は、そこかしこのライブラリや仕様に取り込まれていることが多い。「デザインパターン分からん」とか「で、どうやって使うのよ」と悶々としている人には、「どういうところで使わ... 続きを読む
はてブコメントにて、「シリーズ化して欲しい」とあったので、もう少し書いてみます。 今回紹介するパターンは、Controllerパターン。 たぶん、デザパタ(GoFとかのヤツ)ではControllerパターンなんてものは存在しないのですが、よく見掛けるパターンなので紹介... 続きを読む
CSS is important. And it is being used more and more often. Cascading Style Sheets offer many advantages you don’t have in table-layouts - and first of all a strict separation between layout, or design of the page, and the information, prese... 続きを読む
PHP4からオブジェクト指向的な機能・動作が改善されていますが、オブジェクト指向言語であるJavaとどの程度挙動が異なるか、ちょっとずつまとめています。また、開発中のPHP5では、さらにオブジェクト指向的な言語になりそうです。 続きを読む
koshigoewiki/php/デザインパターン.txt · 最終更新: 2005/12/04 17:15 by koshigoebushou 続きを読む
僕もご多分に漏れず Javascript で遊んだり調べたりしています。 いろいろなクールなサイトの生 Javascript を見て勉強しているのですが、 まず面白いなと思ったのがロールオーバーの実現方法です(JavaScript や HTML をわかってる人には当たり前の内容だと思う... 続きを読む