タグ

2005年8月18日のブックマーク (5件)

  • http://www.yukan-fuji.com/archives/2005/08/post_3063.html

  • Webアプリケーションフレームワークの定番

    Spring Framework(以下Spring)は、Rod Johnson氏が書籍『Expert One-on-One J2EE Design and Development』(邦題『実践 J2EEシステムデザイン』)で発表したコードを基にして開発されているアプリケーションフレームワークである(http://www.springframework.org/)。 Spring はSeasar2(http://www.seasar.org/)やPicoContainer(http://www.picocontainer.org/)と同様に軽量コンテナに分類され、核となるDI(Dependency Injection/依存性注入)コンテナの機能のほかにAOP(Aspect Oriented Programming)やMVCフレームワーク、JDBCを使いやすくするJDBC抽象フレームワーク、ト

  • Movable Type - Content Management System, Blog Software & Publishing Platform

    Start Quickly And Easily Movable Type AMI Editiion is an Amazon Machine Image (AMI) including the OS in which Movable Type 6 was installed and available on AWS Marketplace. You can purchase and launch the latest versions of Movable Type quickly and easily. Optimized And Scalable Movable Type Environment OS, Applications, web server, PSGI server, PHP, and database are all optimized for Movable Type

  • IBM、Firefoxに身体障害者支援用のコードを寄贈

    IBMは米国時間15日、ウェブブラウザ「Firefox」を開発するMozilla Foundationに約5万行のコードを寄付すると発表した。視覚障害や運動障害をもつ人たちにとって、使いやすいブラウザを開発することに役立ててもらいたいと、同社はいう。 今回寄贈したコードを使って、MozillaはFirefoxバージョン1.5にDHTMLアクセシビリティ技術を実装することが可能になると、IBMは述べる。この技術を利用すると、ユーザーがキーボード操作で、ウェブページを拡大表示したり、ナビゲーションを行ったり、音声の説明を受けたりできるようなる。 また、開発者は障害を持つ人や高齢者のための「リッチインターネットアプリケーション」の開発に取り組むことが可能になる。こうしたアプリケーションは、ユーザーが自分のPCに追加プログラムをインストールしなくても実行できるというもの。 これまでもIBMは、コン

    IBM、Firefoxに身体障害者支援用のコードを寄贈
  • レイヤとモデル

    アプリケーションをレイヤ分割した場合、 プレゼンテーション層 -> ビジネスロジック層 -> データアクセス層 のように分けるのが一般的ではないかと思います。 ここで、矢印は、依存関係を表しています。例えば、プレゼンテーション層は、ビジネスロジック層に依存していて、ビジネスロジック層は、データアクセス層に依存しています。 矢印の向いていないほうには依存していません。例えば、ビジネスロジック層は、プレゼンテーション層に依存していません。 誤解が多いんじゃないかと思うのは、レイヤとモデルを混同することです。一番多く見られるのは、ビジネスロジック層とドメインモデルの混同です。 モデルは、各層を流れていくデータ(+ ロジック)であり、どの層にも依存しません。逆に層はモデルに依存することになります。 モデルは、プレゼンテーションモデルとドメインモデルに分かれます。当は、ERモデルもあるのですが、こ

    レイヤとモデル
    thunderpool
    thunderpool 2005/08/18
    コスプレイヤーの話ではありません。