宏明's profile渋木宏明(ひどり) WeblogBlogListsNetworkMore ![]() | Help |
渋木宏明(ひどり) Weblogマネージコードしか書かないぞ |
|||||
|
7/1/2009 MSMVP にもリストラの波が今回の年次更新で、大御所の MSMVP が次々と落選していきます ;-p
審査基準は非公開なので落選理由は分かりませんが、予算規模縮小ってことなんでしょうねぇ… しかし、上に挙げたような人たちですら落選になるということは、自分も次回更新危ないかもしれないなぁ (^^;;; 落選したら Mono の人にでもなろーかなw 6/11/2009 dynamic は銀の弾丸ではないネタ元: 荒井省三のBlog : DLR を使った Excel プログラミング ガッカリな事実を再確認。 「dynamic は COM オブジェクトの解放まで面倒をみてくれない」のだ。 .NET 的な都合で、自動的に COM オブジェクトの解放を行うのが非常に難しいことであるのは理解できるので、そういう仕様であることの是非は問わないことにする。 が、問題は現時点で
こと。 「GC 任せ」なんて、ぬるい解決はあり得ない。 一応、dynamic キーワード関連のヘルプトピックをいくつか見て回ったけど、上記2点に関する記述は見つけられなかった。 dynamic キーワードの導入によって、従来よりも COM 相互運用の利用が促進されるであろうことが予測される。なので、事前に適切な情報開示をきちんと行っておかないと、本来なら避けられるはずの「不適切な用法が招く不具合」を多数引き起こしてしまう。 ということで、以下2件のフィードバックを行いました。 賛同いただける方は投票をお願いします m(_ _)m
2009-06-14 追記: 誤解があるといけないので補足。 このエントリは「dynamic キーワードなんてダメだ、使えねぇ」というものではありません。 「dynamic キーワードを使用して COM 相互運用を行う際、COM 参照の解放はプログラマの責任であること」に対する、注意を喚起すること、そして適切な情報開示を Microsoft 者に求めることがこのエントリの主旨です。 5/8/2009 Windows 7 の「ライブラリ」に共有フォルダを追加するWindows 7 の「ライブラリ」は大変使いやすくて気に入っています。 個人的にはインテリセンスに次ぐ大ヒットで、お気に入り度はもはやラブの域に達しているといっても過言でないかも ;-) さて、その素晴らしい「ライブラリ」を使いこなすため、「ドキュメント」や「ピクチャ」などの「ライブラリ フォルダ」に、共有フォルダを追加したいと考えるのが人情といふもの。(てか、ローカルのフォルダしか追加できないとしたら「ライブラリ」の魅力は半減以下) ところがぎっちょん。ごくフツーの共有フォルダを「ライブラリ フォルダ」に追加しようとしても、「インデックスがないからダメ」と断られる場合が多々あります。 Windows 7 RC では、このダイアログにリンクがあって(ベータにはなかった)ヘルプを参照することができますが、RC 時点ではヘルプの記載が英語であるばかりか、延々と「インデックスが必要だ」という呪文を繰り返すばかりで、具体的にどうすればいいのか?という点でまるで役に立ちません。 一応、「共有フォルダ」を「オフラインでも利用可能」に設定すればおk!みたいな記述もありますが、ローカルディスクにすべてをキャッシュできるような場合ならともかく、巨大ファイルを大量に置いてあるようなフォルダにはこの方法では対応できません。 じゃあどうするんか?と。要するに、「インデックス」とやらが作成されていればいいのんか? と。 てことなら、Windows Server 2008 には Windows Serach 相当の機能が組み込まれているので、そいつが使えそーです。 ファイルサーバ役の Windows Server 2008 のコントロールパネルの「インデックスのオプション」で、こんなカンジに共有フォルダをインデックス対象に設定(上の画像では E: ドライブの Users にチェック)します。 これで、その共有フォルダを「ライブラリ フォルダ」に追加できるようになります。 (注: インデックスが作成されるまでしばーーーらく時間がかかります。場合によっては一晩コース…) 結果、こんなカンジに「ドキュメント ライブラリ」に共有フォルダ(\\FS1\Users\hidori\Documents)を追加することができました。 とっても快適デス (^o^) ちなみに、Microsoft ダウンロードで Windows XP/Windows Server 2003 用の Windows Search が配布されているので、これらを導入すれば Windows Server 2008 同様、Windows XP/Windows Server 2003 の任意の共有フォルダを「ライブラリ」に追加可能にできると思います。(XP では試したけど、Windows Server 2003 では未確認)
4/21/2009 知性をもったデータクラス
引用元: スマートなアプリケーションアーキテクチャの構築(1) - japan.internet.com デベロッパー ネタ元は菊地さんトコ。 これはいい感じっすねw 軽量だし、効果も高そうだ。 どーせなら、DSL からクラス定義と範囲チェックまでコミコミで自動生成したいなぁ (^^; バリデータから例外投げる時とかに、フィールド名入れたいなぁ。 あ、でもこの作戦だと、まんま素直にはバインドできなくなっちゃう? WPF なら Converter 使えば大丈夫だけど、Windows Forms/ASP.NET ではちょと面倒ぽ。 3/8/2009 PCI-e 接続の1TB SSDネタ元: OCZからPCI-E接続の1TB SSD「Z Drive」、リード最高600MB/秒 んー、これは猛烈に欲しい! けど、高いぞ (ToT) 容量は 512GB でいいから、4万円くらいで売ってもらえないでしょうか… 3/3/2009 MVP Global Summit 2009: DAY-0 @SEATAC, Sheraton無事、シアトル・タコマ国際空港(SEATAC)に到着。 飛行機自体は8時間強飛んだはずだけど、例によって 離陸中に寝る→スナック&ジュース→寝る→機内食→寝る→機内食→寝る→着陸態勢中に起きる という生活パターン?だったので、体感時間にして1時間弱で米国入りw 今回は入国審査もサクっと通過でとっても順調。 空港からはバスでホテルに移動。 車窓からアマゾンやスターバックスの本社、マリナーズ・スタジアムなどを眺めつつシアトル市内へ。
と、マーケットを2軒ハシゴして酒・肴を補充して、ホテル着。 ホテルは Sheraton Seattle Hotel & Towers の旧館?の方で、客室やフロアのレイアウトが TechEd の時の定宿である横浜のインターコンチにちょっと似てる (^^; 2/28/2009 MVP Global Summit 2009: DAY-0MVP Global Summit 2009 参加のため、ぼちぼち成田へ向かいます。 今回の日程は以下のよーな感じ。 2/28(土)
3/1(日)
3/2(月)
3/3(火)
3/4(水)
3/5(木)
3/6(金)
メインのセッションは Visual Studio 2010 系を中心に参加するつもり。 Azure や Oslo にも興味はあるんだけど、英語で込み入った話されても聞き取れないのでパス気味 (^^; 2/27/2009 「MCP試験 10% Off」しかも「不合格でも再受験無料!」という、お得なキャンペーンが始まります。 10% 割引で MCP 試験を受けるには、 の「割引バウチャーコード 無料登録はこちら」の画面で、バウチャーコード JP651C0A を入力して受験予約を行ってください。 なお、キャンペーン期間は 2009/3/1 ~ 2009/5/31 です。お忘れなく。 RE: CanonはCAPTプリンタの64bit版ドライバーを出せ!!ネタ元: OPC Diary: CanonはCAPTプリンタの64bit版ドライバーを出せ!! ハゲしく同意! (>o<) ウチにある Canon LBP-3210 も、「そのうち出るよな」と信じて買ってみたものの、一向に 64bit ドライバがリリースされる気配がありません。 というわけで、今現在、ネットブックを除いて 32bit OS が全廃された自宅環境では、印刷ができまへん ;-p このままだと確定申告とかでヤバいので、LBP-3210 は里子に出して、LBP-3100(また懲りずに Canon!?)を買おうと思っています… Windows Vista SP2RC, Windows Server 2008 SP2RC が MSDN/TechNet で公開既報ですが、2/25 付けで
が MSDN/TechNet で公開となりました。 試しにノートPCに入れてみましたが、特に問題なく動いています。 つか、特に何か変わった印象はあーりませんw # Windows 7 のタスクバー入れてくればいいのに ;-) |
No folders have been shared yet.
|
|||
|
|