Method......タじゃないからスキップするとPrototype、原初複合神、Singleton、単豚神で間違いあるまい。生成神たちは難しいな。Adapterは異世界入出神、Bridgeは橋神(ガチだが異世界結合神として異世界入出神の兄弟にすべきかとも)、Compositeは樹老人、Decoratorは肌憑依神、Facadeは玄武神、Flyweightは3人で30人の身代わりになるような神なんだから身代神かなぁ、でProxyは当然至極に化神だろうか。振る舞い神は、とか一人でやってても虚空神なんでここまで。それぞれの神にはそれぞれの逸話があり、特に単豚神はおっちょこちょいなだけにエピソードも賑やかである。[あ、そういう意味ではそうですね。ASRに更なる修正URL系(今や良くわからないけど、とにかく/\w+:\w*/なやつ)モニカはなんでも認めるようにした(これまではnew:モニカとobjref:モニカだけ特別扱い)。WinNT:モニカとかいつの間に導入されたんだろう。Win32OLEメモオプション引数のチェックをしていないので、VT_EMPTYとVE_ERROR+DISP_E_MEMBERNOTFOUNDの設定が曖昧なように思える。副作用があるメソッド呼び出しとかでまずいんじゃないだろうか?(名前つき引数をASRに移植中)追記:IDL+C++でサーバ作りまくりVB(4?,5,6)でインテリセンスかC++クライアントでデュアルてな使い方ばかりなので名前付き引数を実際に使ったことがまったくなかった(位置を使うしな)。今回初めて知ったことがいっぱい。すべてのメソッドパラメータは名前を持つDISPIDに入っているのは単なる連番VBScriptのVBAと異なる点というのには何も記述がなく、しかもオブジェクトは名前付き引数をサポートしていませんというエラーの説明は検索でいっぱい出てくる。VBScriptはサポートしていないのでコンパイルエラーになる。これ、なんかおかしいので本当のところを知りたい。name)のどちらで検索してもまともな(仕様としての)情報には突き当たらない。positionとの混在の場合の呼び方については記述してある。名前付き引数自体の情報は少ない。説明にほのかに匂わせているのか。これしかし意味が通じないんじゃないか。いうか気付いてなかったなぁ。確かに納得のいく仕様だ。1しかサポートしてないのかと思った)、あの時、ちゃんんと読まなかったのか(またはその時点のMSDNの記述内容がやわかったかどっちか。Win32OLE(ruby-1.8.5)用のパッチ。人によっては幸せかも。かっこいいプログラミング言語の速度おれもこういうことが言ってみたい。正しい考えだと思うし。けものみちがなければ進むこともできないわけで、目の前の熊笹を鎌でなぎはらいながらあっち行ったりこっち行ったりハイキング。それはそれで楽しいところが逆に問題なんだろうけど。ASR-1.8.5.4http://arton.hp.infoseek.co.jp/RScript/GRScriptを1.2.1.0に更新。.NETプログラミング入門の改訂版です。よろしければご購入ください(まだ予約だけど)。VS2005と題には書いてありますが、Expressエディションでも動くように考慮はしてあります(というか、「Expressエディションで試すには」という形で囲みを入れている)。2.0に合わせて書き直したものです(内容までは変わってないけど)。あと、XMLドキュメントコメントは実感としても重要なので今度は本文に含めています。最初から書き直したものではないのでCOMとの対比のようなVS6を意識した部分はそのままです(が、それはそれで依然として重要なような気もする)ので、以前の版をお持ちの場合はちょっと微妙かも。見ると最初の版が410ページ程度なのに、450ページに膨らんでたりするから、リプレースだけじゃ足りなくて、本文そのものにも足しまくったようですね。Atlasをいじるとりあえず、MSDNからASP.NETサイトに入ると日本語ドキュメント参考訳があったのでダウンロードした。centerところが、そのままではインストールに失敗する。MSIなのでそのままではsudoできない。しょうがないのでバッチファイルを作る(追記:っていうか、Vistaにインストールしている時点で負け犬の選択をしたような気がしてきた)。AtlasDocumentation.msiこのバッチファイルを管理者権限で実行してインストールする。そのままでは読めない。VS2005を利用してWebサイトを開くで開く。するとビルドに失敗する。Extensionがないからだ。以前のビルドで実行できるが、Extensionを入手する必要はある。ajax.asp.netへ行き、ダウンロードページへ進む。Toolkitをダウンロードしてインストールする。ドキュメント参考訳と違ってsudoしなくても最後まで走りきった(途中VS2005が起動されるけど)。わからないまま後はドキュメント読んでからどうするか決める。追記:とりあえずインストールが終わったので参考訳のビルドを成功させてみようと試してみたが、やろうとすることすべてアクセス拒否になる......Microsoft.Atlas.Extension.DLLの参照の設定、web.configへの保存、このあたりが全滅。わからないこと次の問題:あるお菓子のおまけは3種類ある。お菓子1個につき1つのおまけが入っている。この時、3種類すべて揃うことが期待できる個数を求めよ。おまけの数は同数とする。食玩とかに応用させる問題だとは思うが、わからない。最小は3個だということはわかる。最大(というか最悪)は、仮に1おまけにつき10000個製造されるとすれば20001個ということもわかる(ということは最大値はロットが不明な以上わからないということだし、それはしたがって設問に答えるのには考えなくても良いということだろう)。考えるのか、がわからない。