今回は、パターンを1つだけ紹介します。「Mediatorパターン」です。GoF本では、それぞれのパターンの「目的]「背景」「効果」などが明示されています。私も、ちょっと真似をしてみましょう。複数のオブジェクトを組み合わせてプログラムの機能を実現するという目的において、オブジェクト間の関連がゴチャゴチャになってしまうという背景(問題)があり、Mediatorパターンの採用によって関連をキレイに整理できるという効果があります。説明だけでは、何のことだかわからないと思いますので、具体例をお見せしましょう。 図1[拡大表示](1)をご覧ください。これは、UML(Unified Modeling Language、ユーエムエル)と呼ばれる表記法で記述されたプログラムの設計図です。UMLでは、四角形の中に下線付きで名前を書いてオブジェクトを表し、関連のあるオブジェクトを矢印で結んで示します。ここで関連
この前のエントリーに思わぬ反響をいただいた。コメントやトラックバックも読ませていただいた。 「ではどうすればいいか」という点については、このエントリーの中にもリンクした、一昨年の大元エントリーに書いてあるので省いたのだが、改めて疑問をいただいているので、改めて「共働き主婦」の視点から書き直す。 男性の視点からの話は、私にはうまくかけないので、申し訳ないがトラックバックやブクマコメントにもある男性方のご意見を参考にしてほしい。 一言で言うと、共働きなら特に、また専業主婦でもある程度、自分は「家庭経営の経営者・管理職である」との自覚を持て、ということだ。 過去2本のエントリーに書いたように、理想はともかく、現実的にはどうしても主婦が家庭に関してはより多くの情報の蓄積をもち、それをベースにしたより高度なアルゴリズムを備えている。それを夫にいきなり求めるのは無理というもの。前エントリーの例でいえば
今日は父の日ですね。お父さんがた、Happy Father's Day!! アメリカでも日本でも、父の日は母の日よりも地位が低いのは共通の現象のようだ。日経の随筆欄にもその記述が今日あったし、一方昨日のサンフランシスコ・クロニクルによると、アメリカで父の日のプレゼントとしてのオススメ商品の値段はだいたい10ドルが相場で、母の日にはだいたい50ドルのものが並ぶのに比べて、格段にヤスモノ、なのだそうである。 これは、「社長の名前は知っているけど、副社長の名前はよくわからない」というのと同じことじゃーないかと思う。 最近のお父さん方、特に若いお父さんたちは、昔と比べてずいぶん家事や育児に関わるようになった。しかし、友人の男性が「オレは子供のオムツをいつも換えていた」と言って自慢するのを聞くにつけ、「でもそれって、工場でボルトを一個まわしてつけるのと同じようなもんだよな・・・」と内心思う。それは、
付け焼刃で覚えた定石をすっかり忘れてしまったので、ここは定石を復習するいい道具はないかと思い、定石学習用小窓をつくりました。使い方は、いたって簡単。暇な時間にオセロプログラムや「Othello! JAPAN」のラウンジで、一人打ち機能を利用し、開いた小窓で定石を確認しながら打つだけです♪また、棋譜アプレットをRiaに変更したため、小窓の中でも定石の進行手順を自分で仮打ちできます。(ver.4.021 2006/01/21)
オセロは、8×8のマス目の盤上で白と黒に分かれて陣地を取り合うゲームです。基本的なルールは相手の石を自分の石で縦・横・ナナメから挟むことで相手の石を自分の石に変えることができます。こうして全てのマスが埋まったとき石の多い方が勝ちとなります。 オセロの起源 オセロは1945年に日本人の長谷川五郎氏が発案した盤上ゲームとして知られています。類似のルールを持つ「リバーシ」というゲームが19世紀のイギリスで考案され日本にも伝わったのですが、長谷川氏は学生時代に夢中だった碁の延長でオセロを思いついたと語っています。初期の頃は碁石と碁盤で行っていたのですが、いちいち挟んだ碁石を取り替えるのが面倒ということで、長谷川氏は牛乳瓶の蓋を二色に塗り分け張り合わせた石を作成しました。このことから今でもオセロの石の大きさは牛乳瓶の蓋のサイズと同じになっているそうです。当時は「挟み碁」という名前だったのですが、長谷
「オセロの勝ち方」とでかく書いてしまいましたが確かにこれらを確実にこなせば 勝てるかもしれませんが100%勝てることは絶対にありません。コンピュータでさえ 初手から60手目まで完全に読めるものは存在しないですから。これを読んだら 実際にたくさん打ってみて、自分で勝ち方を感じ取りましょう。 まず、間違った知識を取り除きましょう。 �@隅をできるだけとる �Aたくさんとれるだけとる �B序盤は真ん中の4×4から出ない方が良い これらは全て間違いです。 なぜか? �@確かに、隅と辺を全てとると得られる石の数は28個。あと中で5つとれば勝ちです。 しかしそれは結果であり、重要なのは隅をとることではありません。隅を全部とられても 勝てることも十分あり得ます。隅をとることは終盤多くの石をとるための一つの方法だと 覚えておきましょう。 �A最初からたくさん石をとってしまうと、後
2005年に創業したベンチャー、米Eye-Fiは現地時間の10月30日、無線LAN機能を内蔵した2GBのSDカード「Eye-Fi Card」を発売した。現在、米国内でのみの販売。価格は99.99ドル。容量は2GBのもののみ。これまで無線LANに対応するデジタルカメラや、無線LAN機能を持ったSDカードは存在したが、ストレージと無線LANを統合したSDカードは世界初。 SDカードに対応するデジタルカメラであれば、Eye-Fi Cardを使うことで無線LAN機能を付加できる。無線経由でPCの指定フォルダにコピーしたり、オンラインの写真共有サービスやブログサイトにアップロードすることが可能。サポートしているのは、KODAK Gallery、Shutterfly、Photobucket、Picasa Web Albums、Flickrなどの写真共有サイトや、TypePad、VOXなどのブログサービ
とりこみ隊 ウィザード画面 メイン画面 ファイル選択画面 ●トピックス 2007/12/13 V2.1.0公開 サブフォルダ読込対応 連番4桁化 2005/06/12 V2.0.4公開 外部プログラムのパラメータ指定機能 2005/02/14 V2.0.3公開 ソートバグ修正 2004/07/23 V2.0.0公開 ファイル選択、ウィザード機能追加 2004/07/06 V1.5.2公開 画面バグ修正 2004/06/19 V1.5.1公開 バグ修正 2004/06/01 V1.5.0公開 Exif撮影日付を元に分類出来るようになった 2004/05/20 V1.4.0公開 拡張子の変換機能追加 2004/01/31 V1.3.1公開 処理件数の表示追加 2003/11/25 V1.3を公開(拡張子指定/階層フォルダサポート) 2003/11/20 V1.2.1を公開(バグ修正) 2003
外国語詞和訳(逐語訳) Song List ・Society's Child / Janis Ian (1966) ・Don't Let The Sun Go Down On Me (僕の瞳に小さな太陽) / Elton John (1974) George Michael featuring Elton John (1991) ・Eternal Flame (胸いっぱいの愛) / The Bangles (1988) ・(Just Like)Starting Over / John Lennon (1980) ・So Close / Daryl Hall & John Oates (1990) ・Blackbird / The Beatles (1968) ・Endless Love / Diana Ross & Lionel Richie (1981) ・Have You Never
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く