DB2導入時に検討すべきポイントとは? 連載:DB2マイスター養成講座(1) DB2に限らず、ソフトウェア導入の前後にはさまざまなことを検討しなければならない。まずは、「何を検討すべきか」について整理しておこう
今回は、IBMのマシンについて紹介しましょう。以前はほとんど見かけることのなかったIBMのマシンについても 、最近中古が少しずつ流通するようになってきました。以下マシンの入手とAIXのインストールについて解説していきましょう。 IBMマシンとは IBMのUNIXマシンは、現在pSeriesという名称で販売されていますが、多分RS/6000といった方がピンとくる方が多いでしょう。 CPUとしては、現在のMacintoshと同じPowerPC系のCPUが使われています。 汎用機の世界ではデファクトスタンダードとして圧倒的な強さを誇っているIBMですが、UNIX業界では、汎用機の世界をUNIXマシンで置き換えていこうという意気込みのSun、HPと比べると、ブランド的には一歩及ばないといったイメージがあります。実際筆者の周囲でもIBMのマシンを単体で導入するといった例は少なく、大抵はホストとの連携
Accounts A document that describes the default set of user accounts. Archiving Document describing how to archive raw logical volumes using dd. Booting How to boot your server into Service mode (aka Maintenance mode). CDE Having problems making CDE work with HACMP? CD-ROM How can I find the CD-ROM device on AIX? Cron Trying to get your cron job to run every other week? Disks List all the disks tha
IBM Publications Publications ホーム すべてのマニュアルは、オンラインで無料で提供されています。「マニュアル検索」をクリックすると、お客様の関心があるオンライン・マニュアルを検索できます。 検索結果のページで、資料番号を選び、クリックすると、マニュアルの情報ページが表示されます。適切な項目をクリックすると、マニュアルの閲覧やダウンロードが可能になります。 注: このサイトでは、マニュアルのご注文はできません。 ご質問がある場合は、左方のナビゲーション・メニューの「フィードバック」をクリックしてください。マニュアル担当者との連絡方法についての情報は、「このサイトについて」の「連絡先情報」をご覧ください。 ナビゲーション・パネル マニュアル検索 - 選択した検索条件に基づいてマニュアルの検索を行います。 新しいマニュアル - 新しく出版あるいは修正されたマニュアル
Software Error:HTML::Template->new() : Cannot open included file ./tmpl/site//.tmpl : file not found. at lib/HTML/Template.pm line 1616. HTML::Template::_init_template(HTML::Template=HASH(0x91657bc)) called at lib/HTML/Template.pm line 1189 HTML::Template::_init(HTML::Template=HASH(0x91657bc)) called at lib/HTML/Template.pm line 1083 HTML::Template::new("HTML::Template", "filename", "./tmpl/site//
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
はじめに BluePrints では、すでに実績のあるアーキテクチャデザインを、デザインパターンとして再利用することを推奨しています。ソフトウェア業界では、多くの実績あるデザインパターンが使われている例があります。J2EE アプリケーションに適用されうる特定のパターンもいくつかあります。これらのパターンを使えば、優れた設計、コードの再利用、堅牢な設計を推し進めることができます。 モデル ビュー コントローラ (MVC) パターン 設計レベルでのデザインパターンを少し見ると、MVC パターンが、J2EE に適用可能なことがわかります。BluePrints を初めて見ると、BluePrints のガイドライン全体を通して、MVC パターンへの関連があることに気付くかもしれません。ここでは、MVC デザインパターンに関して復習し、どのように Web アプリケーションに適用できるかを見て
J2EEデザイン・パターンに基づくデータアクセスの実現 - Business Components for Java - 2002年5月 目次はじめに J2EEデザイン・パターン J2EEデザイン・パターンのアプリケーションへの適用 J2EE に対するアプローチの比較(手動コーディングとフレームワークの使用) Pet Store Demo の簡単なマスター/ディティール JSP ページ フレームワーク開発におけるアプローチ BC4J を使用したPet Store Demoの実装 BC4J を使用したEJB 開発の効率化 多くの EJB アーキテクチャの中で突出したパフォーマンス BC4J データアクセス・オブジェクト機能の概要 BC4J データアクセス・オブジェクトの理解 BC4Jを使用したEJB セッションBeanのサンプル EJB を利用しないローカル・モードでのデプロイ BC4J と
ポリモーフィズム(サブクラスによる切り替え、抽象化) ここに分類されるのは、オブジェクト指向の第3原則、ポリモーフィズムを使用したパターンです。ポリモーフィズムを使用すると、動的に使用するクラスを切り替えることができます。<参照> 他に分類されているものでも、ポリモーフィズムが重要な位置を占めているものもありますが、ここではそれしか使われていないものを扱います。 ただデザインパターン全体を通して強調されているのは、インターフェースでプログラミングするということです。実装への依存をなくし、そうすることによって設計の骨組みを明らかにするのです。 Template 次のようなメソッドがあった場合に、処理Bのところを条件によって変えたい場合があるとします。 class Hogehoge { void doit() { ... 処理A ... ... 処理B ... ... 処理C ... } }
デザインパターンは「良い設計の虎の巻」 デザインパターンとは簡単に言うと「良い設計の虎の巻」です。 プログラミングや設計をしていると、以前経験したことがある、 似たような問題に出くわすことがよくありますよね。 そのような問題の解決法にわかりやすい名前を付けて、 カタログ化(虎の巻化)したものがデザインパターンです。 デザインパターンは虎の巻ですので、 知っているのと知らないのでは設計や効率に大きく差がついてきます。 先人たちの「設計に関する試行錯誤の結果」であるデザインパターンを、 効果的に再利用しない手はありません。 デザインパターンにはいくつか種類があります。 表1 デザインパターンの種類 カタログ名 説明
目次 はじめに Abstract Classパターン Abstract ClassパターンRuby版 (by 助田雅紀さん) Balkingパターン Before/Afterパターン Futureパターン FutureパターンRuby版 (by 助田雅紀さん) Generation Gapパターン Hook Operationパターン Hook OperationパターンRuby版 (by 助田雅紀さん) Immutableパターン Marker Interfaceパターン Monostateパターン MonostateパターンRuby版 (by 助田雅紀さん) MonostateパターンPerl版 (by 宮川さん) Null Objectパターン Null ObjectパターンとSingletonパターン Producer-Consumerパターン Sharableパターン Singl
XPが注目を集めている昨今では、リファクタリングという言葉を聞いたことのある人は、結構多いことでしょう。この特集記事は、リファクタリングについて扱います。参考書籍「リファクタリング」の中に出てくる言葉で、私が一番好き、というよりも、心に留めている言葉があります。「すぐれたプログラマは人間にとってわかりやすいコードを書く」という言葉ですが、 これこそリファクタリングを表す言葉として非常に適切だと思います。
リファクタリングの基本的方針のひとつめは、コードをできるだけ小さな単位に分割することです。 小さな部品のほうが理解しやすく、バグも少なくなるからです。 また、コードを小さく分割することで、そのまとまりごとにメソッド名やクラス名などの名前を付けることができます。 実は、この名前がコードがわかりやすくなるかどうかの分かれ目になります。 コメントを充実させるよりも、リファクタリングによってコードの断片をまとめ、適切な名前を付けるべしというのがリファクタリングの教えです。 (もちろん、実際にはコメントも重要ではありますが。) そして最後に重要なのが、コードの重複をできるだけ少なくすることです。重複コードを見つけたらまず間違いなくリファクタリングの対象になります。 重複するコードがあるということは、プログラムの変更時に変更しなくてはならない箇所が分散してしまい、変更時のバグが入り込みやすくなってしま
以下の文章は、Object Computing, Inc(OCI) による「The Java News Brief」(2004年2月) に掲載された、Mark Volkmann による「Groovy - Scripting for Java」を、かくたにが翻訳したものです。原著者の許可を得て翻訳・公開しています。翻訳にあたっては、ma2さん、takaiさんから草稿に対してコメントをいただきました。ありがとうございます。 Groovy は日々発展中の新しい言語です。本記事の原文は2004年2月頃のものであり、当然その内容は Groovy の最新状況に追随しているわけではありません。翻訳時点での状況(1.0-beta4)をなるべく反映するようにはしましたが、正式版リリースまでにはさらに幾つもの変更が加えられることが予想されます。記事の記述と Groovy の現状とが異なる場合は、現状を優先して
アニメ『盾の勇者の成り上がり(2期)』の「あらすじ」や「動画を無料視聴する方法」をご紹介していきます! ↓『盾の勇者の成り上がり(2期)』の動画を今すぐ無料で見たい方はこちらをクリック↓ 盾の勇者の成り上がり(2期)を無料で視聴する! アニメ『盾の勇者の成り上がり(2期)』とは?(あらすじ・見どころ) まずは、『盾の勇者の成り上がり(2期)』とはどんな作品なのか?、作品の概要をご紹介します。 あらすじ 尚文が次の「波」への準備を進めていると、謎の魔物たちが現れ、同時に「波」へのカウントダウンが停止してしま ... アニメ『RPG不動産』の「あらすじ」や「動画を無料視聴する方法」をご紹介していきます! ↓『RPG不動産』の動画を今すぐ無料で見たい方はこちらをクリック↓ RPG不動産を無料で視聴する! アニメ『RPG不動産』とは?(あらすじ・見どころ) まずは、『RPG不動産』とはどんな作品な
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く