オブジェクト指向で重要な考え方は、オブジェクト間の協調動作を表現する自律分散協調モデルあるいは相互作用モデルである。


 ここでいうオブジェクトとは何か。


 人はオブジェクトである。自分自身、自分の両親や兄弟、会社の同僚など具体的な1人1人がオブジェクトである。自分が勤務している会社もオブジェクトである。あるいは自分が所有している具体的な車もオブジェクトである。


 これら個性を持ったオブジェクトが集まって1つの世界を作る。例えば自分を取り巻く世界、父、母とは親子関係があり、妹とは兄妹関係である。会社で同じ部署で働くAとは同僚という関係で、勤務先の会社とは働くという関係、自分が購入した車とは所有するという関係がある。オブジェクト指向で重要な考え方は、オブジェクト間の協調動作を表現する自律分散協調モデルあるいは相互作用モデルである。これは複数のオブジェクトが集まって1つの仕事をするという考え方である。


 個々のオブジェクトは責務を持つ。


 責務(responsibility)とはresponse + ability、すなわち仕事の依頼(メッセージ)に応答する能力である。これを人間社会で考えると、例えば、Xは開発チームのマネージャとして顧客のZから開発依頼を受けたとする。まずデザイナのBに設計を指示、Bは設計書を作成し、Xに渡す。Xはその設計書をプログラマのCに渡してプログラミングを指示、Cは完成したプログラムをXに渡す。最終的な依頼の遂行であるところの責務を果たすべく、Xは責務の蓄積により完成したプログラムを顧客のZに渡し仕事が完遂される。このようにX、B、Cはそれぞれの責務を果たし協力して全体として開発依頼という1つの仕事を完成する。このようにそれぞれ責務を持ったオブジェクトがメッセージのやりとりで協力して1つの仕事を果たすというモデルが自律分散協調モデル(相互作用モデル)である。


 オブジェクトは属性として固有の値を持つ。


 人は名前、生年月日、血液型などそれぞれ具体的な属性値を持つ。これを各オブジェクトの個性と考えることもできる。会社なら名前、資本金、社員数などの属性についてそれぞれ固有の値を持つ。車ならメーカー、車種、ナンバーなど。


 一方、オブジェクトは責務を持つ。


 前述の例では、Xの責務は顧客から開発依頼を受け、ソフトウェアを開発することであるが、Xの属性はマネージャであるから設計やプログラミングを自分で行うことはなく、その属性にあるのはBCである。Bは設計、Cはプログラミング作業を行って成果物を作成することが責務である。オブジェクトはこのように固有の属性値(情報、データ)と責務を保有する。責務にはそれを遂行する振る舞いが伴う。属性と責務(振る舞い)がセットになってオブジェクトにカプセル化されている。メッセージとはこの責務を呼び出すことである。


 同じ種類のオブジェクトをまとめて考えると便利である。これをクラス(class)と呼ぶ。クラスとはオブジェクトの抽象概念である。例えば自分と家族のPやQや同僚のBなど人間オブジェクトの抽象概念を「人」というクラス、自分の勤務先○や妹の勤務先□など個々の会社の抽象概念を「会社」というクラスにする様なもの。


 インスタンス(instance)の言葉の意味は例である。for instanceは「例えば」である。クラスに属するオブジェクトをインスタンスと呼ぶ。例えばクラス「人」のインスタンスは自分や家族のP、Q、Aや同僚のB、クラス「会社」のインスタンスは○や□となる。インスタンスとオブジェクトは同じ意味で使われる場合が多いが、インスタンスといった場合は必ずクラスを意識している。インスタンスはあるクラスに属するオブジェクトの具体例だからである。


 1つひとつのオブジェクトは独立して存在し、それぞれ固有の役割・責務を持っている。それらは孤立した存在ではなく、互いにメッセージを通じて協調動作を行いながら、全体として1つの仕事を行っている。このような姿がオブジェクト指向の基本的世界観である。


 オブジェクト指向でいうオブジェクトは単に存在するだけの「もの」ではない。オブジェクトが存在する前に認識する主体がまず存在し、この主体がある目的を持ってある視点から認識した対象がオブジェクトである。つまり目的や視点が異なればオブジェクトも異なる。


 オブジェクトは抽象概念ではなく、具体的な「もの」である。


























① 倉庫や収納場所の意味。


② ハードディスクドライブをはじめ、SDカードやUSBメモリなど、あらゆる記憶媒体。ただし、コンピュータのメインメモリのように一時的なデータ保管場所は、ストレージとは呼ばない。倉庫と同様、ある程度の期間はキープしておかなければならないデータを収納するものストレージと呼ぶ。


③ 企業で利用されるストレージには、データの長期保管を目的としたテープドライブなどもあるが、中でも中核的な位置を占めるのは、サーバ機に外付けの形で接続する記憶装置である「ディスクストレージ・システム」である。企業向けのディスクストレージ・システムで使われるハードディスクドライブの一部は、個人向けのPCやサーバに内蔵のハードディスクドライブと、基本的には同じものである。


④ 個人用のハードディスクドライブでよく使われるのは、シリアルATA(SATA)ドライブである。


⑤ ワークステーションと呼ばれるコンピュータやサーバ機では、SCSIドライブがこれまでは主流だったが、その進化形であるSASのドライブが広く使われるようになってきた。企業向けのストレージ・システムでは、「ファイバチャネルドライブ」と呼ばれるドライブを使っているケースが多いものの、SASとSATAのドライブの利用も広がっている。SASドライブは高速性と高信頼性を特長とするため、ストレージ・システムでは重要なデータの格納手段として用いられ、比較的安価で容量が稼ぎやすいSATAドライブは、当座必要がなくなった保存データを保管するのに使われ始めている。


⑥ PC用のストレージは何でもPCに言われないと動けない。それにくらべ、企業向けストレージは自立した大人のような存在である。まず、個人向けの外付けストレージでは、ハードディスクドライブを数台使った製品があるが、企業向けのディスクストレージ・システムでは数十台、場合によっては100台以上のドライブを単一のシステムで管理できる。


⑦ ディスクストレージ・システムは「コントローラ」と呼ばれる部分を1つ、あるいは複数備えている。これはディスクドライブを制御し、データの出し入れをつかさどる「システムの頭脳」で、このコントローラには高い処理能力を持つ部品が使われ、多数のディスクドライブを高速に制御する。電源装置や冷却ファンを二重化するなど、障害対策も充実している。企業向けのディスクストレージ・システムは自分の面倒を自分で見る自律性を自ら担保しており、より高いインテリジェンスを備えているともいえる。データのバックアップ作業やそのほかの「身の回りの作業」を自分で行うこともできる(ただし、これらの機能は通常、本体とは別に購入する必要がる)。


⑧ ディスクストレージ・システムは多数のディスクドライブを搭載できる。これらを全部まとめて1つのデータ保管場所として使うこともできるが、通常は用途別に分割して使う。基本的には複数の物理ディスクドライブでディスクグループを構成し、さらにそれを複数に分けて使う。ディスクグループは


  「RAIDグループ」


  とも呼ばれ、特定のRAIDレベルで複数のディスクドライブを1つにまとめたものである。(複数台のディスクドライブを組み合わせ、あたかも1台のように使うことのできる技術である。RAIDは個人用のストレージ・システムでも知られている)


  適切なRAIDレベルを選ぶことにより、グループに属するディスクドライブのどれかに障害が起こってもデータが失われないようにすることができる。複数の「RAIDレベル」があり、それぞれ実効容量、信頼性、スピードが異なる。


  例) RAID 1・・・「ミラーリング」とも呼ばれ、同じデータを複数のドライブに同時に書き込むことで、一方のドライブが壊れても他方のドライブからデータを読み出せるため、信頼性が確保できる。ただし実効容量は物理的なドライブの容量の半分か、それ以下になる。


      RAID 5・・・格納すべきデータを次々と複数のドライブに分割して書き込んでいく。その際、いずれかのディスクに障害が発生した際にも、ほかのディスク上にあるデータから元データを復旧するための誤り訂正情報(「パリティ」と呼ばれる)を、その場で作成し必ずいずれかのドライブに記録する。RAID 5の場合、このパリティを保持するドライブを固定せずに、ディスクグループ内の全ディスクドライブを順に利用する方式を取る。RAID 5では常時、データを複数のドライブに分散して書き込むため、ドライブの数が多くなるほど書き込みスピードは向上する。また、いずれか1台のドライブが故障しても、ほかのドライブのデータを使ってデータを復旧できる。


     RAID 6・・・最近ではパリティを二重に持つことで同時に2台のドライブ故障にも備えるRAID 6への対応も進みつつあり、またさらにそのほかのRAIDレベルの利用も進んでいる。


  ディスクストレージ・システムでは異なるRAID構成のグループを、システム内に複数共存させることができ、また、それぞれのディスクグループを複数に分割して利用できる(「論理ボリューム」「仮想ディスク」「LUN」(論理ユニット番号)などと呼ばれる)。これをサーバに割り当て、それぞれのサーバやアプリケーションが利用することになる。

















① サービス指向アーキテクチャ


② 業務上の一処理に相当するソフトウェアの機能をサービスと見立て、そのサービスをネットワーク上で連携させてシステムの全体を構築していくことを指す言葉である。


③ 「OSが異なる、開発言語が異なる、ネットワークが異なる……」


  バラバラにシステムを開発するやり方では、ほかのシステムの都合まで考慮することはほとんどない。例えば、在庫管理システムを開発した際に、このシステムに内在する在庫照会機能がほかのシステムから必要になることを想像しなかったとすると、その結果、在庫照会機能は在庫管理システムの内部で動作するためだけに開発され、ほかのシステムから再利用することが極めて困難になってしまう。すでに在庫照会処理は在庫管理システムの中に存在している、にもかかわらずこの機能を必要とする他のシステムを構築する際には、同じ機能のものをもう1度別に作らなければならない、というのは、IT側の都合はともかく、ビジネス側の視点から見れば無駄な投資である。

  SOAはこうした課題を解決し得るものとして、近年大きな期待を寄せられている。SOAは具体的にどのような解決策を提供するのか。


  キーワードは「疎結合」(そけつごう)。


  先ほどの例は、処理の呼び出し方やデータ受け渡しの方法などは、そのシステムの中でしか通用しないものになっている。いわば、親しい仲間内での約束事のようなもので、このように狭い閉鎖的な世界で密接に結び付いている形態を「密結合」(みつけつごう)と呼ぶ。しかし、ここでは在庫照会機能を特定システムの「専用部品」ではなく、さまざまなシステムから使用可能な「汎用部品」にしたい。そのためには仲間内だけではなく、他人からの要求にも応じられるようにしておく必要がある。飲食店でいえばサービスを凡庸化すれば、1人1人のお客との関係は疎遠になるが、その分不特定多数のお客に対し間口が広がる。このように、お互いの依存度が低い緩やかな結び付きの形態を「疎結合」と呼ぶ。


  疎結合による汎用部品として機能を構築しておけば、それらの機能がほかで必要になったときに、併用が可能となる。これがSOAの考え方で、こうした汎用的な部品のことを、SOAでは「サービス」と呼ぶ。


  SOAとはこのように、システム全体を汎用的な部品に分割し、それらの部品を必要に応じて自由に組み合わせることにより、柔軟にシステムを構築する仕組みのことをいう。SOAとはそもそも“Service Oriented Architecture”の略称であり、日本語では「サービス指向アーキテクチャ」と訳される。その名のとおり、「サービス」を基に情報システムを構築しましょう、という考え方である。


  サービスは、ただ無作為にシステムを分割したものではない。


  システム全体を「ビジネスの機能ごとに」分割した単位である。


  SOAの最大の強みは、ビジネス中心の観点からシステムを考えられるようになることである。どの企業にも、ビジネスの専門家、またはITの専門家はいるが、SOAの実現のためには、両方の分野に広く通じた人材が必要となってくる。


  かように、SOAは企業の情報システム全体を網羅する大きなスケールの概念である。いざこれを実践しようとなると、社内のあらゆる部門の利害が絡んでくる。これを調停し、プロジェクトを推進するためには、経営陣のITに対する理解と強力なリーダーシップが必要になる。また、SOAに基づいたシステムを実際に構築するには、これまでのシステム開発とは異なるノウハウやスキルセットが必要となる。そのため、SOAの本格的な普及には企業に在籍する人の育成、専門的かつ多様な観点からの育成に着眼点を置き、特化した志向による人材蓄積を心がける必要かある。






















 説明を求めるくせにその説明をまったく聞かない。

 さあ、あげてみようか。




 女嫌いな理由


 (随時追加&編集予定。追加意見募集)・・・



 ①自己中で無責任なのは人類の業。

   それを戒め、日々精進、人として「善く」なろうと努力し積み上げ成長するのが、男。

   女はその日だけ、その時だけ、自己の強い思い出はクッキリ記憶→脈絡なく話題にする

   解決したことを忘れ同じ怒りを幾度となくぶちまける。



 ②ダイエット→太る→通販→結局笑顔でガツ食い→キレる→ループ


 ③不義理を良しと出来る軽さ。義務を果たさない。そのくせ男には身勝手と抜かす。

   そのくせ権利は主張、その主張がまた感情的で視野が狭すぎる。赤子か!


 ④オバンは羞恥心なし。化粧品を揃える努力は柱をも立てられる時間とエネルギー使用。

   柱に興味はないが立ててくれないと愚痴る。化粧に費やすモロモロ勘定したら恐ろしい、が

   見て見ぬふり。そして今日もお昼のワイドショーの視聴率アップに貢献→化粧品のCMに反応

  

   「高いは!」と愚痴りつつ、旦那の稼ぎを思い出す。


   ご飯つくる気力を失う。しかし夕方ふと気力をふりしぼったような恩着せがましさで

   適当に夕食を作る。その気力をもたらしたものとは


   「あいつに厭味を言う!」ためのお膳立てである。

   一日費やして、なにやってるんだろうね。バカか!

   


 ⑥生きてることに理不尽さを感じモヤモヤ、でもバカだから自分では解決できない。



 ⑦「女は可愛いと言われるともっと可愛くなる、綺麗もどうように・・・」

   なら、その反対もしかりか。たいていの女は若い頃が見た目で可愛いピーク。

   といってもほとんどの学生女はタンソク、無能、不格好で不細工で生意気なんですよね。

   数少ないましな女も


   「褒めて貰えなくなる」→「けなされている自覚」→「劣化悪化が加速度的に」


   世の女が年をとる程にどんどん妖怪化していくのは自然の摂理。

 

 ⑧非を認めない。男にも非を認めない奴はいる。当然。

   しかし女は非を認めない上で「男は批判的」などという。自分だけが被害者ぶる。

   関係のない回りに自分の一方的な言い分を、さも


   「言いたくないんだけど」的態度でガンガン言いふらす。

   その話が、つきつめると支離滅裂。そのくせ男を理屈っぽいという。
   そんな女の見方になるのもやはり女。一緒になって男を馬鹿にする。

   最初の「理由」なんてどうでも良かったんだろうね!

   ようはムカついた感情を発散、癒したいだけ。


   癒されるまで餓鬼のように徘徊。


 

 ⑨金やブランド命。テレビ番組観覧に応募しているのはほとんど女。ミーハー。

   キャーキャーうるさい。実は男以上に変態。無意味にお金を消費するのに悩まない。


 ⑩世の重要人物は99%が男。つまり女は創造できない。

   機能が勝手に生むだけ。そこに本人の能力は一切かかわっていない。

   頭は成長しないでも体は勝手に成長→子供は産めるわけさ。ははは。



 ⑪自分に不都合があれば逆切れ。男は「男らしく」と言われる、女々しいと言われ

   謝る努力をいつも考えている。が、女は被害者の自分をテーマに、ヒロインになりきり

   そのディテールを固める言い訳「涙」などではなっから勝ちに行っている、無意識に

   それができてしまう、それが女々しいってことなのだが。ははは。


   まあ、もとから謝るってことを「駆け引きの道具」として備えているのが、女。


   女に謝ったり、何かしてあげる行為は、こっちに何かして貰うことが前提。

   無償ではない。さらに時を経るごとに利息が半端なく倍増する。   
   女と関わらないことが安静な人生をおくるための貯金生活につながる。

   

 

 ⑫人の振りみて我が振り直せ」ができない。何度も言ったが、バカだから!


 ⑬他人(異性)には厳しく、自分(同姓)に甘い。甘い同姓を知っているから同姓を否定する。

   たいがいの同姓批判は自分批判であることにまったく気づいてない。

   そんなやりとりテレビでもよく見るね。


   余裕な表情で男性を語る年増芸能人たちの自己矛盾と余裕の無さは涙もの。

   「貴方はおこちゃまね」っていう言葉に重みはなく、実は内容もない。

   ぼやけた言葉を用いて大きなテーマを知ったかぶりするが、ボキャブラリが少ないので

   すぐに人格否定、風体批判、感情論命の論調に発展。めんどくせええし意味ねええ!


  そう、最初から女のはなつ「偉そうな苦言」に深い意味、内容なんてなかったのだ。

  あるようにみせかけるのが得意。なぜなら「女だから」という最終の逃げ口実があるからね。
  なぜそんなヘナチョコな自分を許せるのか。なぜそれで問題なく生きていけるのか。


  たいした価値も持ち合わせていないのに、なぜ異性を品定めできるのか。


 ⑮身の程知らず



つまり、男から見て女ってのはバカでしかないw


男の生きる高度な世界に女が住むことは不可能。


人間という崇高な生き物のくくりの中で、賢人番付の上位を男が独占するのは当然。


女は淘汰されるよわっこい動物に過ぎない。


「女はセックスだけの生き物でしょ。 」



こう言う男がいる。


俺にとってはそれですらない。


セックスの気持ちよさは穴に突っ込むことではないからである。


その穴にいろいろな思い入れ、入れたいという強い欲求があれど


それよりも自分が汚れるという嫌悪感が強ければ、さわりたくもない。


無論、アソコも立ちません。


バカ汚れ女を見て欲情する男は、その女と同程度のバカ汚れ男ですな。


ってことでここ数年、欲情する機会にほとんど巡りあえていない。


(極まれに、素晴らしく崇高な女がいるからたまに救われている)


しかし・・・現実問題・・・



たいがいの男は女よりも弱く、または同等に弱い。


女に負けてしまう男が多い。

女を振り切れないで馬鹿にされている。


女にかっこよく見られようとしたり気に入られようとするから


逆に馬鹿にされる。


どうでもいいだよ、女なんてものは。


それより自分を磨く、その意味をもっと考えようぜ、男子諸君。


見てみろ・・・


セックスが頭にちらついて、断れないでいるんだろ?

女はきたねぇぜ。


「ただの膨らみ」に価値を置きすぎなんじゃないかな。


女の唯一の魅力である「肉体」をこの世の男がみな、一斉に


「肉」と思いだして、夢からさめ、何の魅力も感じなくなれば


この世の全ての女に価値がなくなるんだが、平和も訪れるってわけさ。


子供はさ、作業として生みますよ。


そこで気持ちよけりゃラッキーってだけ。


誰かに支えて欲しけりゃパートナー選び、それが女だったならば


召し使えてやればいい。


あからさまに「召し使い」扱いしたら反抗がマジでウザいんで


女の多芸なバカさ加減をうまく助長してあげようね。


「豚もおだてりゃ木に登る~」よろしく


女なんて所詮はそこにいる猫に、やっかいな思い出記憶装置を取り付けただけの


ただのペットってこと。犬と違って服従しないけど、犬よりバカだから扱いやすいよ。


どうしてそんなことに気づかなかったのかな、って今思った賢人。


たぶん、貴方は男でしょ^^


女に良い括弧を見せて喜んでいるバカ男、ではないよね。

男は位の低い生き物、女は価値の高い生き物という世の中?


そんなこと言ってる人って化石?ってかいるの?聞いてる俺が謎?


自分らが女にヘコヘコして女の位を高くしてるだけ?

男の価値を低くしてるのは男自身?


いやいや。



一部の男を除いて、バカ男もいっぱいだからね。


だけど、それでもバカ女の数に比べたら少ない。


賢人となれる素養を秘めているのにそれに気付かない、未だバカ男が多い。


気付かなくても「気持ちよけりゃいい」ってことなんだろね。


選択の自由さ。


ただ、



選択しているのは、あくまで自分。



男であると、自覚していれば良し!



あとは好きにむさぼれ!!!!



俺は汚いモノには触りたくない・・・けっぴき症。



女嫌いの理由・・・それは、潔癖だから!!!!!



ただひとつ、生理に悩まされるその人生は。本当に可愛そうだと思います。


それだけで何でも許してもいいと思う気持ちもあります。


でも、許されないんですよ。


一緒に、地球の上で生きているんですから。


日々精進、身勝手を戒めていかなければ。





                                                







追記:日本の女について


 なぜ日本にはレディファーストが根付かないのか。


 例によって女子たちは日本男性批判と想像上の外国人紳士崇拝の言辞を並べるだろう。


  「レディーが絶滅しつつある日本ではレディーファーストを普及させようがありません」


 曰く、


  「与えられる平等や優遇をあさましく求めるのは日本女性特有の醜態」


 自らレディとならずして、レディ扱いを求めるのは常軌を逸しているのだよ。


 日本女はしばらく沈黙するだろう。して緊張感なく一言、言いましたとさ。

 

  「シュウタイって何?」


 当然、ですよね。


 想像をおこたり、創造なく、ただ子供を産むモノ。


 それ以外はお任せ。調べない。すぐ人に聞く。頼る。

 口は出す。しかし理解に乏しい。調べないゆえに、分析力に乏しい。


 口は出さない。そのかわり貢物として「褒めて貰う」まで不機嫌でいる決意。


 あるいは裏切る算段。


 一件落着はれて余裕の醜態って、何?


 日本女の人としてのリテラシーは昭和以後、加速度的に地に落ちてゆき。


 そして今や底の底。


 勉学どうこうというより、もっとアホっぽい理由で低俗化。


 モノが溢れた国の欲望におぼれ


 さらにくれ!とモノをもっともっと欲して


 要求を山盛りに、娘の世代にそれを学ばせ、


 受け継ぎかさんで、今の醜態。


 脳内麻薬がでっぱなしの生活でないと普通じゃない生活。


 

 お試しセットに埋もれて、結局、無料ですますことなんてできないの。



 すくいようがないが、哀れにも思わない。



 なぜなら



 そんな自分を戒めて



 そこらのバカ男より立派に自粛。



 見習うべき生き方を選択している才女もいるからだ。



 やればできるんだってこと。



 欲望にまみれた女にとって、過酷な選択ではあるがね。



 かつての日本女、現にうちのご先祖様であるお婆ちゃんたちは



 自然に優美に、優雅に、振る舞えていた。 



 今の女子よりよっぽど恵まれていなかったのに。



 生活に限らず、容姿に至っても、今より努力が必要な状況だった。



 でもいまより輝いていたし、美しかった。



 汚れていなかった。













① 「建築学」、「建築術」、「構造」を意味する。


② 一連の重要な設計判断であり、コンポーネントの構造と、それらの振る舞い、組織、様式をカバーするものである。


③ 建築学では建築の様式のことを指し、建築物の構造や設計法工法を含めた全体を意味する用語であるが、ITなどに関わる事柄を表現する際に用いられることが多く、特定のコンピュータに関する構造や設計全般を「アーキテクチャ」と呼ぶ場合が多い。日本語では「設計思想」とも訳される。


④ 人間の行為を制約したりある方向へ誘導したりするようなウェブサイトやウェブコミュニティの構造、あるいは実際の社会の構造もアーキテクチャと呼ぶ。ローレンス・レッシグは、著書『CODE―インターネットの合法・違法・プライバシー』において、人間の行動を制約するものとして、法律、規範、市場、アーキテクチャの4つを挙げた。取締りと刑罰によって行動を制約する(法律)、道徳を社会の全員に教え込んで行動を制約する(規範)、課税や補助金などで価格を上下させて行動を誘導する(市場)といった手法のほかに人間の行動を制約する手法として、社会の設計を変えることで社会環境の物理的・生物的・社会的条件を操作し人間の行動を誘導するという、「アーキテクチャによる制約」が考えられる。社会の仕組みを変え、ある選択肢を選びやすくする・ある行動を採ることが不快になるようにするといった環境に変えることにより、社会の成員が自発的に一定の行動を選ぶように誘導し、取り締まりを行ったり子供たちに規範を教育するよりも安いコストで社会を管理することができる。