InfoQ

InfoQ

トピック・タグ別の表示

デザインパターンに関するすべてのコンテンツ


デザインパターンに関する最新コンテンツ

Windows デバイスで開発するタッチユーザーインターフェイス

トピック
HTML 5,
RIA,
Markup Languages,
XAML,
デザインパターン,
言語,
Windows,
プラットフォーム,
.NET,
Microsoft,
UX,
Patterns,
スマートフォン,
設計,
リッチクライアント/デスクトップ,
Object Oriented Design,
プログラミング,
OS,
Metro,
Useability

スマートフォンを中心としたマルチデバイスにおけるタッチユーザーインターフェイスへの対応は、既に必須の項目となりつつある。また、9月に新しいWindows である Windows 8 が発表され、その環境が” touch first ” となり、圧倒的多数のPCにおいても検討が避けられない状況となっている。本記事では、Windows デバイスにおける UX のベースとなっている「メトロ」というデザイン言語を掘り下げながら、既存環境を意識しつつもどのようにタッチユーザーインターフェイス開発に取り組んでいくべきであるかについて解説していく。

デザインパターンに関するNews

VMwareの vFabric Suiteが自動デプロイと PostgreSQLサポートを追加

トピック
Spring,
Dependency Injection,
Java,
SpringSource,
仮想化,
デザインパターン,
VMWare,
言語,
ライセンス,
Patterns,
Object Oriented Design,
設計,
プログラミング,
ビジネス,
クラウドコンピューティング

VMwareは今日、 VMware vFabric Suite 5.1をアナウンスした。これには自動化されたデプロイ、エンタプライズオープンソースのサポート、 PostgreSQL機能そしてSQLFire インメモリデータベースの拡張も追加された。

VMware が Spring Hadoop を発表

トピック
Spring,
Java,
SpringSource,
Dependency Injection,
データベース設計,
VMWare,
デザインパターン,
言語,
Object Oriented Design,
Patterns,
データベース,
設計,
Hadoop,
プログラミング

VMware が Spring フレームワークと Apache Hadoop プラットフォームを統合した Spring Hadoop を提供すると発表した。

MapReduce パターンとアルゴリズム,ユースケース

トピック
デザインパターン,
データベース設計,
Patterns,
データベース,
Object Oriented Design,
Hadoop,
設計

新しい記事 “MapRedice Patterns, Algorithms, and Use Cases” で,筆者の Ilya Katsov 氏は Web あるいは 科学記事に見られる様々な MapReduce パターンとアルゴリズム,テクニックの系統的概要を,実践的ユースケース数例の考察と合わせて提供している。

Spring Security 3.1: 複数のhttp要素、ステートレス、デバッグ、Crypto、HttpOnly、カスタムform-loginパラメータ

トピック
Spring,
Java,
Dependency Injection,
SpringSource,
言語,
デザインパターン,
VMWare,
Patterns,
セキュリティ,
プログラミング,
Object Oriented Design,
設計,
Spring Security

SpringSourceはSpring Security 3.1.0をリリースした。これには、複数のhttp要素、ステートレスオプション、デバッグ要素、Cryptoモジュール、HttpOnly、セキュアクッキー、ログアウト時のクッキー削除、CASチケット、JAAS構成、authentication-manager-ref、request-matcher-ref、authentication-details-source-ref、form-loginのusername-parameterとpassword-parameterなどの新機能が含まれる。

Spring 3.1一般提供開始

トピック
Spring,
Java,
SpringSource,
Dependency Injection,
言語,
VMWare,
デザインパターン,
プログラミング,
Object Oriented Design,
Patterns,
設計

SpringSourceはSpring 3.1の一般提供を開始した。InfoQはSpring frameworkの中心的なコミッタであるChris Beams氏に今回のリリースについて、また、Spring 3.2の計画について詳しい話を聞いた。

デザインパターンに関するArticle

アジャイルアーキテクチャの相互作用

トピック
コラボレーション,
Agileの採用,
品質,
Agile in the Enterprise,
デザインパターン,
アジャイル技術,
チームワーク,
Agile,
Architecture,
Patterns,
Object Oriented Design,
設計

アーキテクトがアジャイルとアーキテクチャのプラクティスを1つにまとめて、機敏にビジネスとアーキテクチャの両方を実現しつつ、実際的にこれら2つの優先順位のバランスをとる方法について、James Madison氏が論じています。

RIA のアーキテクチャーとデザインパターン (リッチクライアント編)

トピック
Java EE,
OOP,
Flex,
Java,
Flash,
言語,
デザインパターン,
オープンソース,
Adobe,
方法論,
プログラミング,
Patterns,
リッチクライアント/デスクトップ,
Object Oriented Design,
設計,
RIA

この記事では、Flex アプリケーションのアーキテクチャー概要を扱います。以下の内容は、Flex アプリケーション構築の際に一般的に起こる、と思われる問題への対応例を紹介することが目的です。Flex アプリケーションを常に同じ形で構築することを推奨するものではありません。 クライアント側とサーバー側を含めたアプリ全体のアーキテクチャーについては別記事 (アプリ全体編) をご覧下さい。

Hades - JPAリポジトリが簡単に作れる

トピック
Spring,
SpringSource,
Java,
Dependency Injection,
言語,
デザインパターン,
設計,
方法論,
VMWare,
プログラミング,
Patterns,
Object Oriented Design

世の中にある、ほとんど全てのアプリケーションは、その仕事をするには、データにアクセスする必要がある。ドメイン駆動設計アプローチでは、ドメインを構成するエンティティ用のリポジトリを定義する。Javaの開発者は、よくJPAを使って、これらのリポジトリを実装する。Hadesは、オープンソースのライブラリでJPAとSpring上に作られており、データアクセス層の実装が著しく改善され、実際に必要なコード量を削減できる。

ScalaとSpring:両世界のベストを一体化

トピック
JCP Standards,
JPA,
JCP,
Spring,
Java EE,
Scala,
Java,
Dependency Injection,
Functional Programming,
SpringSource,
デザインパターン,
オープンソース,
言語,
VMWare,
エンタープライズアーキテクチャ,
Object Oriented Design,
Patterns,
設計,
プログラミング

Scala, Spring と JPAを使った具体的な例を基に、このアーティクルは、暗黙の変換や traitsのようなScalaの強力な概念によって、いかにSpringを強化するかを説明している。更に、JavaベースのフレームワークとScalaの間の溝がいかにスムーズに埋められるかを示している。

デザインパターンに関するInterview

Erich GammaによるJazz、Eclipse、JUnit、そしてデザインパターンに関する議論

トピック
Releases,
リリース,
バージョン管理,
Artifacts & Tools,
Dependency Injection,
Java,
コラボレーション,
QCon London 2008,
JUnit,
言語,
ユニットテスト,
IDE,
チームワーク,
Object Oriented Design,
デザインパターン,
QCon,
TDD,
設計,
テスト,
Architecture,
プログラミング,
Agile,
カンファレンス,
Community,
Eclipse,
Patterns

このインタビューはQCon ロンドン 2008 でErich Gamma氏と様々なテーマについて議論したものです。議論したテーマは「Jazzプロジェクト」、「Eclipseがなぜ成功しているか」、「Eclipseの厳格なリリーススケジュール」、「JUnit」、「デザインパターン」、「どのようにデザインパターンを見つけるのか」、「デザインパターンとDRY原則について」、「デザインパターンコミュニティ」、「依存性の注入はデザインパターンか、そうではないか」です。(翻訳:近藤 寛喜 - (株)チェンジビジョン)