ページ

2005年5月13日金曜日

Object Test Bench - III: Exploring Framework APIs...

Object Test Bench - III: Exploring Framework APIs... より


正直、なにをやってるのかよくわかんないんですが。。。(^^;


なんか、動的に IL を作って、その IL に対応するようなソースコードっぽいものをあらかじめ用意しておいて、動的に作った IL がそいつをシンボルとして参照するようにしておいて、オブジェクトテストベンチでこのコードの Main を実行してやれば、ちゃんとその 「ソースコードっぽいもの」 のブレークポイントで止まったり、変数の内容をウオッチしたりできるってこと?
いや、実際に試してみるとそうなんだけど。。。


なんかすげぇ(^^;

VS2005 ですべての参照部分にブレークポイントをセットするマクロ

Setting Breakpoints on All References より


たとえば、こんなコードがあったとします。

public class TestClass
{
private int num;

public TestClass()
{
this.num = 0;
}

public int Func()
{
return this.num;
}
}

VS2005 で上記の blog にあるマクロを適当に登録しておいて、num のところにキャレットを置いた状態でこのマクロを実行します。すると、num を参照しているところすべてに自動的にブレークポイントがセットされます。

VS2005 のクイックコンソール

今まで気に止めてなかったんですが、クイックコンソールなんてものが増えてますね。なんなんだろうと思って見てみたら、Console の入出力をリダイレクトしてくれてるウインドウとのこと。
試してみると、



  • コンソールアプリケーションの場合は、コンソール(MS-DOS みたいな画面)とクイックコンソールの両方が有効。同じ内容が出力されるし、入力はどっちに対してしてもいい。

  • Windows アプリケーションの場合は、Console への出力がクイックコンソールにリダイレクトされる。入力は微妙な感じ。少なくとも Console.ReadLine(); としてもブロックされない。

  • Web アプリケーションの場合は、出力も入力もリダイレクトされない。

という感じ。ということは、Windows アプリケーションのときにちょっとしたデバッグ用のメッセージを Console.WriteLine() とかで出力できて便利ってことかな?けど、それくらいのことなら Debug.WriteLine() でもできるし。。。
クイックコンソールってどんなときに便利なの?教えてプリーズ。


ちなみに、メニュー 「ツール」-「オプション」-「デバッグ」-「全般」 の 「すべてのコンソール出力をクイックコンソールウインドウにリダイレクトする」 でクイックコンソールを表示するかどうかをオン・オフできます。

VS2005 で使える技

Sara Ford's WebLog より


Visual Studio の (主にエディタの) ちょっとしたチップスなんかがいっぱい紹介されています。
すべてを読んだわけではありませんが、以下、目に付いたものを紹介。


Did you know… How to share code snippets with other team members
VS2005 のコードスニペットをチーム内で共有するには、メニュー 「ツール」-「コードスニペットマネージャ」 で 「追加」 ボタンを押して適当な共有フォルダを指定しておけばいい。


Did you know… Visual Studio 2005 support for Code Snippets
VS2005 のコードスニペットのスキーマと書き方の説明へのリンク。


Use Ctrl-K Ctrl-C to comment selection and Ctrl-K Ctrl-U to uncomment selection
Ctrl+K Ctrl+C で選択範囲をコメントアウト。Ctrl+K Ctrl+U で選択範囲のコメントを解除。VS.NET2003、VS2005。


Did you know… How to open something in the binary editor (using Open With)
ファイルを開く (Ctrl+O など) とき、「開く」 ボタンのドロップダウンリストで 「バイナリエディタ」 を選ぶ、もしくは、「ファイルを開くアプリケーションを選択」 で 「バイナリエディタ」 を選ぶとバイナリエディタで読み込まれる。VS.NET2003、VS2005。


Did you know… The power of incremental searching
Ctrl+I でインクリメンタルサーチ。反対向きは Ctrl+Shift+I 。VS.NET2003、VS2005。


Cool new little Editor feature in the Dec CTP – Edit.PasteParameterTip
this.Foo(
などと入力するとインテリセンスで引数の情報がツールチップに表示されますよね。この状態で Ctrl+Alt+Shift+P とするとツールチップの状態がペーストされる。また、Ctrl+Alt+Shift+C とするとクリップボードにコピーされる。VS2005 のみ。

2005年5月2日月曜日

Visual Studio 2005 Beta2 日本語版をセットアップしてみた

Visual Studio 2005 Beta2 日本語版をセットアップしてみました。


セットアップしてみた OS は、今まで CTP や Beta1 を消しては入れてきた Windows XP SP2 です。実は Virtual PC とかではなく、普段使ってるマシンだったりします(さすがに業務に使ってるマシンではないですが)。けど、いくら Beta2 では Go-Live ライセンスが提供されるとは言っても、しょせんは Beta なので、そのあたりは理解した上で自己責任で入れるべきかと思います。


まずは Beta 2 より前の Visual Studio 2005 プレビュー版の削除 を参考にすでに入っている CTP を削除。SQL Server 2005 関連とかでここに載っていないものもありましたが、それらももちろん削除。


さらに念のため Documents and Settings や Program Files の下なんかをエクスプローラで見ていき、VS2005 に関係しそうなもの (ちなみに、VS2005 はバージョンナンバー的には 8 になってることが多い)、SQL Server 2005 に関係しそうなもの (こちらはバージョンナンバー的には 9 ) を手動で削除。間違ったファイルを消すと既存のアプリが動かなくなる可能性があるので、よくわからない人にはお勧めしませんが。


続いてせっかくなので VS2005 クリーンアップツール で取り上げたツールを動かしてみました。exe を起動すると使用許諾などが表示され、続いてクリーンアップする製品を選択...これはグレー表示になっていて選択できませんでした。たぶん、先にコントロールパネルのプログラムの追加と削除で削除してしまったからでしょう。けど、選択できなくても特に問題なく 「Cleanup Now」 ボタンで実行できました。「View Log」 してみると、結構たくさん 1.2 やら 2.0 やらといったものが報告されています。と言っても、細かいことはよくわかりませんし、それらが Beta2 のセットアップに影響するようなものなのかどうかもよくわかりませんけど。まぁ、コントロールパネルのプログラムの追加と削除で全部削除したつもりでも MSI 関連、GAC、レジストリなどに結構ゴミが残っているというのは確かなようです。


次に、せっかくなので MSDN Subscriber Downloads からダウンロードできる SQL Server 2005 CTP - April 2005 - Developer Edition (Japanese) を入れてみました。特に問題もなくすんなりセットアップは終わりました。


最後に、これまたせっかくなので Visual Studio 2005 Team Suite Beta 2 (Japanese) をセットアップ (価格的に考えて業務でも個人でも Team Suite が使えるとは思いませんけどw)。上で SQL Server 2005 を入れてあるので、SQL Server 2005 Express だけはずして、他はほとんどデフォルトのまま。こちらも特に問題なくセットアップは終わりました。


と、最初に書いたように 「クリーンには程遠い」 ようなマシンですが、セットアップ自体は問題なく終わりました。まだ SQL Server 2005 も VS2005 もいちおう起動することを確認した程度ですが、実行も特に問題はないみたいです。
それに、同じマシンに Visual Studio.NET 2002、2003 も入ってますが、もちろんこれらも問題ないみたいです。

VS2005 クリーンアップツール

VS2005 の Beta1 や CTP をクリーンアップするツール」 で紹介したツールですが、「Version of VS 2005 beta cleanup tool now available on the Download Center」(作者さんの blog) によると Microsoft Download Center からもダウンロードできるようになったそうです。


また、「ディベロッパー製品開発統括部 Blog: VS2005 クリーンアップツール」 こちらには日本語で使い方の説明があります。

2005年4月26日火曜日

VS2005 のデバッガが異常に遅くなることがある

Visual Studio Debugging Slowness - Solved より


ソリューションのプロパティにある 「デバッグソースファイル」 に無効なディレクトリが含まれていると、デバッガの動きがメチャクチャ遅くなることがあるそうです。「Whidbey Beta1 で起こった。Everett (VS.NET 2003 のこと) でどうかは確認してない」 そうです。

VS2005 Beta2 で .NET Framework 1.1 をビルドターゲットにする方法

Hack the Build: Use Whidbey Beta2 to target .NET Runtime 1.1 より


上記の blog に書かれているようにすると、VS2005 Beta2 で .NET Framework をターゲットとしてビルドできるようになるそうです。(私は試してませんが)


ただ、見てもらうとわかりますが、msbuild が使うらしいターゲットファイルというものに 1.1 用の設定を追加しているだけです。なので、できるのは 「ビルドだけ」 と思ったほうがいいと思います。
VS2005 のデバッガは .NET Framework 2.0 の機能を利用していますから、msbuild の設定をどう変えようと 2.0 の上で動くものと思います。
それにウイザードなどが partial クラスといった 2.0 で追加された機能を使ったコードを生成してしまうと、とうぜん 1.1 ではビルドできなくなるはずです。


というわけで、「VS2005 のビルドプロセスのカスタマイズの例」 と言う意味ではおもしろいんですが、実用として使うのはちょっと難しそうに思います。

Visual Studio 2005 ベータ2 日本語版

Visual Studio 2005 ベータ2 日本語版がリリースされました。
プレスリリース http://www.microsoft.com/japan/presspass/detail.aspx?newsid=2269


(これを書いている時点では、まだ MSDN Subscriber Downloads には見当たらないみたいですが、まぁ、近い内にダウンロードできるようになるんでしょう)


それと、もし 【予告編】 Visual Studio 2005 Beta2 日本語版 で書いた先走りバージョンをダウンロードしちゃった人がいたらダウンロードしなおして欲しいってことだったので、そのようにお願いします。

2005年4月25日月曜日

【予告編】 Visual Studio 2005 Beta2 日本語版

4月25日 AM11:00 現在 (日本時間)、MSDN Subscriber Downloads にある日本語版は手違いで公開されてしまったものなので、まだダウンロードしないでください、とマイクロソフトの方から連絡がありました。


なにげに MSDN Subscriber Downloads を見てみると、、、、
Visual Studio 2005 Beta2 に Japanese が、、、


けど、ちゃんとダウンロードできそうだったり、リロードすると Content not available になっちゃったりしてます。というわけで、どうやら 「近日公開」 の準備中な模様。。。
(けど、思ったより早いような。がんばりすぎかもw>ラストスパート

2005年4月22日金曜日

VS2005 の Beta1 や CTP をクリーンアップするツール

Updated cleanup tool that fixes package load failures in VS 2005 beta 2 より


Visual Studio 2005 Beta2 公開 で書いたように VS2005 Beta2 を入れる前に Beta1 や CTP をきれいさっぱり消しとかないとまずいらしいです。で、上記の blog でクリーンアップツールを提供してくれています。ただ、(まだよく見てないのですが) このツールは 「消しそこなったものを消してくれる」 というツールではなく 「クリーンアップを手順どおりに実行してくれるだけ」 というツールみたいです。けど、Beta2 のセットアップに失敗した場合にチェックすべきポイントなどもいろいろと書いてあるようですので、うまくいかなかった人は見てみるといいかも。

2005年4月20日水曜日

Coding4Fun

http://msdn.microsoft.com/coding4fun/


ホビーとしてコードを書く人のためのサイトだそうです。
まだ、始まったばかりなので、今のところ以下のような記事があります。



  • Beginning Game Development
    VS2005 (C#) と Managed DirectX を使ってゲームを作ってみるという連載みたい。先は長そうだなぁ。

  • What's Playing?
    VS2005 (C#) を使って LED ディスプレイパネルに Windows Media Player か iTunes で演奏している曲の情報を表示してみるってことか。へぇ。

  • Building Network Utilities
    VS2005 (C#) を使って指定した範囲の IP アドレスに ping してみる。

  • Introduction to the Personal Web Site Starter Kit
    このページからダウンロードできる Personal Web Site Starter Kit の使い方入門。もちろん、ASP.NET 2.0 用。このスターターキットはフォトアルバムなんかができるみたい。

  • Using the Amazon Web Service
    Amazon Web Service にアクセスして本などの情報を表示する Windows.Forms アプリのサンプル。VS2005 (C#)。

  • Build a System Monitor
    ディスクの空容量とかイベントログとかを監視して何かあったら教えてくれるシステムモニタを作ってみる。VS2005 (C#)。

2005年4月19日火曜日

NDoc 1.3 で独自のタグを追加する

NDOC Revision History Tags より


なになに、、、以下、超訳(原文にまったくしたがっていない訳(^^; )


NDoc にはもともと タグの拡張機能 がある。こんなふうに xslt ファイルを適当に作って ExtensibilityStylesheet プロパティにそのファイルのパスをセットしておけばそれでいい。けど、NDoc が作る他の要素と同じような見た目にするにはどうすりゃいいんだ?NDoc が中で使ってるのと同じ CSS にしたいんだが。。。
結局、NDoc.Documenter.Msdn2 アセンブリに入っている .xslt ファイルを参考にして CSS をあわせた。dtH4 とか dtTABLE とかいったやつ。NDoc.Documenter.Msdn2 アセンブリにはたくさん xslt ファイルが入ってるけど、最初は NDoc.Documenter.Msdn2.xslt.common.xslt あたりから見ていくといい。

Direct3D 用の VS2005 C# テンプレート

Template for Direct3D enabled WinForm in Visual C# 2005 Express. より


XML ファイルとテンプレとなるソースファイルを書いて、zip で固めて、%My Documents%\Visual Studio\ItemTemplates\Visual C#\ フォルダに入れておけば、それだけでテンプレートの完成、ってことかな?


別に Direct3D を使う予定があるわけじゃないけど、テンプレートの書き方のサンプルとして書き留めておこっと。

2005年4月18日月曜日

Beta2 の品質

Whidbey Beta2 Sign-Off (build #50215.45) より


ASP.NET などの Web 関係を Beta2 品質にするためにどんなテストをしていたか、と言ったことをつらつらと書いてあります。
40種類くらいの異なるバリエーションのストレステスト (負荷テスト) を常に走らせつづけたとか、Windows 2000 1CPU、2CPU、Windows 2003 1CPU、2CPU、x86、x64、IA64 といった異なるハードウエア上でテストしていたとか、さすがにかなり本格的なテストがされていたようです。
T シャツの写真が載ってますが、これは 「私たちが修正した最後のストレステストに失敗したスタックトレース」 みたいですw

Visual Studio 2005 Beta2 は Go-Live ライセンス

Visual Studio 2005 Beta 2 Go-Live License より


以下、自分のためにざっと訳してみました。
ただし、ちゃんと原文を参照してください。私の英語力なんてたかが知れてますし、まったく無保証です(^^;
いずれにしろ、VS 2005 Beta2 日本語版が出れば Go-Live ライセンスに関するドキュメントも日本語化されると思いますけど。


Visual Studio 2005 Beta 2 Go-Live License for:



  • Visual Studio 2005 Beta 2
  • .NET Framework 2.0 Beta 2
  • SQL Server 2005 Express Edition April CTP

もし、Visual Studio 2005 Beta 2 と目下の開発環境 (a live production environment : よくわからない。ほんとに 「目下の開発環境」 なんて訳でいいのかな?) の関連製品によって作られたアプリケーションをデプロイ (deploy : 単に配置・配布といった意味だけじゃなくて、配置・配布して実際に使うというような広い意味なんだと思う) することに興味があるならば、以下を読んで欲しい。


オーバービュー
Microsoft の Beta EULA はカスタマのアプリケーションを製品として配布・使用する (production deployments : 製品を配置・配布して使用することといった意味だと思うので 「製品として配布・使用する」 としてみたけど、ほんとにそれでいいのかな?) ことを許可していない。強いカスタマからの要求に答えて、Microsoft は以下のリストにあるプレリリースプロダクトの EULA への追記(addendum)を提供する。"Go-Live" ライセンスと呼ばれるこの追記(addendum)は、カスタマがこれらプロダクト (以下のリストのプロダクトのこと) の環境に基づいて作られているアプリケーションをデプロイすることを許可する。この追記(addendum)には以下のプロダクトが含まれる:



Please Read: Go-Live する前に考慮すべき重要な事項
プレリリースプロダクトに基づいて作られているアプリケーションをデプロイする前にカスタマが考慮すべき重要な事項がいくつかある。



  • Microsoft はプレリリースプロダクトへのサポートを提供しない。非公式コミュニティのサポートがオンラインフォーラムや同様のリソースによって利用できる (コミュニティリソースのリストは http://msdn.microsoft.com/community/ を見よ)。しかし、パッチ・アップデート・その他の修正などは提供されない。
  • カスタマは、アプリケーションといっしょに .NET Framework 2.0 Beta 2 を配布できない (may not による否定なんですが、"できない" ってことでいいのかな?)。たとえば、Beta 2 に基づく ISV (ソフトベンダ) アプリケーションのエンドユーザは、Microsoft から .NET Framework Beta 2 を手に入れ、そして Go-Live ライセンスにサインしなくてはならない。
    (ということはやっぱり配布できないということでいいみたいだな)
  • いくつかの Beta 2 の API は、ローンチ時 (リリース時) にオブソリュートになるだろう。.NET Framework 2.0 のベータサイクルの間に追加され、しかし、その後、最終リリースではデザイン変更やプロダクトフィードバックなどの結果として、変更されたり削除されたりする API がある。より学ぶために、また、.NET Framework 2.0 の最終バージョンがリリースされたときにあなたのアプリケーションをよりスムースに移行させることを確実にするために、どうか ここ を見て欲しい。
  • さらなる制限事項や考慮すべき事柄が Go-Live ライセンスドキュメントにリストされている。

どうやって Go-Live ライセンスにサインするか
もし、あなたが Go-Live ライセンスに興味があるのなら、ライセンス契約へとクリックして行き、オンラインフォームに書き込む必要がある。


サインするにはここをクリック
(↑あえてリンクにはしていません。原文を確認してください)


注意: Go-Live ライセンスオンラインにサインするために Passport を持っている必要がある。代わりに、Go-Live ライセンスを ダウンロード して、サインしてから以下の住所に送り返すこともできる。
Visual Studio 2005 Go-Live License Program
One Microsoft Way
Redmond, WA, 98102, USA


さらなる情報
さらなる情報については、Go-Live FAQ を参照のこと。

Visual Studio 2005 Team System ガイド

A Hitchhiker’s Guide to Visual Studio 2005 Team System, Part I より


図がわかりやすいです。
なるほど、VS.NET 2003 Enterprise Architect までをガバッと VS2005 Professional がカバーしてしまって、VSTS はさらにその上 (VS.NET 2003 には対応するラインナップがなかった) という位置付けになるということなわけですね。


誰か訳してくれないかなぁ。

Visual Studio 2005 Beta2 の Web 版ドキュメント

Design updates to Visual Studio 2005 beta documentation on MSDN Online より


すでに http://msdn2.microsoft.com/library/ にある Visual Studio 2005 Beta Documentation は Beta2 のものになっています。


そして、このドキュメントは Preview New Design Ideas, New URL Model にあるようにいろいろとあたらしくなっているそうです。


新しい URL
以下のようにわかりやすい URL でアクセスできるそうです。
(けど、目次からたどった場合の URL は今まで以上に意味不明な URL になってしまったような...)
http://msdn2.microsoft.com/library/system.xml.serialization.aspx … 名前空間を指定
http://msdn2.microsoft.com/library/system.datetime.aspx … クラス名を指定
http://msdn2.microsoft.com/library/system.string.format.aspx … クラスのメソッド名を指定


新しいレンダリングシステム
よりロードや描画が速くなるようになったそうです。また、IE 以外のブラウザへの対応も向上したそうです (どの程度変わっているのかはよくわかりませんけど)。
サンプルコードに色がつくようになったのと "Copy Code" はなかなかよさげ。


目次インターフェースのアップデート
正直、どこが変わったのかよくわかりません (^^;
けど、Shift+T で目次を引っ込めたり出したりできるのは狭い画面で見ているときに便利かも。


印刷用ページ
ページの一番下に印刷に適したページを開く Printer Friendly Version が追加されています。


検索機能の改良
検索結果に短い説明も表示されるようになったそうです。
ほぅ、Request.Browser を使ってサーチエンジンのクローラかどうか確認して、もしそうならサーチエンジンにとって都合がいいようなページを返すようにしているそうです。どんなページかは http://msdn2.microsoft.com/library(d=robot)/system.string.format.aspx のように library の後ろに "(d=robot)" をつければわかると。なるほど。

Visual Studio 2005 Beta2 公開

すでにいろいろなところで紹介されていますが、Visual Studio 2005 Beta2 の英語版が MSDN Subscriber Downloads でダウンロードできるようになっています。
Subscriber Downloads にあるものは以下のとおり。



  • Visual SourceSafe 2005 beta 2
  • Visual Studio 2005 Standard Beta 2
  • Visual Studio 2005 Team Edition Test Load Agent Beta 2
  • Visual Studio 2005 Team Foundation Server Beta 2
  • Visual Studio 2005 Team Suite Beta 2

また、Visual Studio 2005 Beta Developer Center の方では各 Express Edition がダウンロードできるようです。


Beta2 に関する情報 (セットアップとかそういったこと) が以下にいろいろとまとめられています。
MSDN is Live, go get Visual Web Developer 2005 Express Edition Beta 2!!


上の blog にも書かれていますが、Beta2 を入れる前に Beta1 や CTP を手動で削除しとかないとまずいみたいです。
Clean up HACK to clean up previous version of Framework and Visual Studio on your mchine.
Beta 2 Uninstall Instructions For Express
Uninstalling Visual Studio Team Suite, Visual Studio Standard or Visual Studio Professional Editions
How to manually cleanup a failed .NET Framework 2.0 install
Uninstalling previous Visual Studio 2005 betas to prepare to install beta 2
Must read before installing Express Beta2


そういや、SQL Server 2005 は Beta3 ではなく、SQL Server 2005 Express Edition April CTP が VS2005 Beta2 に含まれているようです。


今までは複数の CTP がダウンロードできるようになっていたりしましたが、Beta2 が出たのにあわせて、きれいさっぱりなくなったようです。おそらく 「CTP なんていう不安定なものではなく、ぜひ Beta2 を使ってくれ」 ということなんでしょう。


で、日本語版はどうよ?というのが気になるんですが、
Visual Studio 2005 Beta2 リリース間近?
によると、日本語版もゴールデンウイークの前後くらいには出る模様です。
ところで、この日本語版ってドキュメントも日本語化されているのかな?

2005年4月11日月曜日

VSTS に代わるオープンソースプロジェクト

eWeek: Open-Source Project Offers Alternative to Visual Studio Team System より


冒頭部分だけざっと (いいかげんに) 訳してみると、


「デベロッパのあるチームが Microsoft の Visual Studio Team System に代わるオープンソースで作るプロジェクトを始めた。
NTeam というそのプロジェクトは、NUnit - ユニットテスティングツール、NAnt - ビルドツールなどといったいくつかのエキサイティングなオープンソースツールやアプリケーションを使い、アプリケーション開発ライフサイクルの様々なステージをカバーするだろう。次期 VSTS のように。と、テネシー州 Knoxville 在住のこのプロジェクトの co-founder である Jason Bentley が語った」


だそうです。
以下、VSTS と競合するわけではなく、小規模や中規模をターゲットとする (VSTS は大規模まで)、最初は VSTS の全機能を実装する予定じゃない、といった話や今月後半から開始して、75日くらいで最初のリリースが出せるだろうといった話が続いています。あと、NTeam は GotDotNet を開発の場としているそうです。
GotDotNet: NTeam

2005年4月8日金曜日

Visual Studio 2005 Beta 2 のリリース日

New date for Visual Studio 2005 Beta 2 より


この情報ほんと?
http://www.microsoft.com/emea/msdn/betaexperience/
Europe, Middle East and Africa の MSDN サイトらしいんですが、Visual Studio 2005 Beta 2 のリリース日が 4月25日ってはっきり書いてあります。おまけに、(これを書いてる時点で) 「あと 17日」 なんてカウントダウンまでしてるしw

MSDN Forums Beta

MSDN Forums Beta now available より


なんか MSDN Forums ってのが立ち上がったそうです (英語ですが)。
見た目からすると、Community Server の Forums をベースにしてるのかな?


おや?ASP.NET Forums は http://forums.asp.net/ に、Windows Forms Forums は http://www.windowsforms.net/Forums/ にリンクしてるだけなのか。

VBRun: The Visual Basic 6.0 Resource Center

VBRun: The Visual Basic 6.0 Resource Center
http://msdn.microsoft.com/vbrun/


4月5日から公開されていたみたいです。
といっても、私自身は VB6 には興味ないんですが。


あっ、でも、
Using the .NET Framework Class Library from VB6
こんなの発見。
VB6 から .NET Framework のクラスライブラリを使う方法。。。って、System.dll を参照設定してるよ。へぇ、それで動くのもあるんだ。そりゃ、まぁ、COM として公開されてりゃ動くだろうけど。。。個人的には 「VB.NET にすればいいじゃん」 と思ってしまう(^^

2005年4月6日水曜日

Google Maps BETA 衛星写真版

こちらをご覧あれ
http://maps.google.com/maps?t=k


いつの間にやら右上に Map と Satellite の選択が増えています。これはその Satellite モードです。田舎だと解像度が粗い画像しかないみたいですが、都会だとかなり拡大できます。もう、「すげぇ」 としか言いようがない感じ。NASA World Wind を Web でやっちゃったって感じですね。


Satellite views of Microsoft and more from Google Maps より
Microsoft のシアトル本社は Microsoft campus in Redmond, WA だそうです。けど、Microsoft 本社は めっちゃ広いらしいので、「この辺いったい」 という感じでしょうか?

.NET 上の言語たち

http://www.dotnetpowered.com/languages.aspx より


.NET Framework 上で動くプログラミング言語の一覧です。商品のもの、フリーのもの、Cω のような実験的なものなどかなりの数がリストされています。なかなか壮観です。
# Brian Ritchie さんが個人的に作ったリストなのかな?すごい!