また宇宙開発かい!と言われそうだが趣味だから仕方が無い(^^;;
まずは宇宙の傑作機シリーズでもお馴染みの
水城さんが
「インドの宇宙開発史」と言うまた濃いネタを書いている。宇宙開発においてインドは米欧露中に次ぐ実力を持っている。日本とは良い勝負どころか着実に負けているかもしれない。ITでもそうだがインド侮れません。
閑話休題。
「インドの宇宙開発史#3」に書いてありますが、最近インド宇宙開発は科学衛星に積極的です。その代表的な物が月探査衛星の「チャンドラヤン-1」でしょう。確か以前参加した
「月探査シンポジウム」で聞いた話ですが、「チャンドラヤン-1」が月に到達するまでの軌道がこれまで無かったアプローチを取ると言う事でした。
通常の月までの軌道と言えば8の字に似た直接アプローチを取る方法が一般的でしょう。アポロ宇宙船をはじめほとんどの軌道がこれです。確か「チャンドラヤン-1」では地球周回軌道を巡りつつだんだんと高度を上げて行き、高度が月軌道と同じになったら到着と言う軌道を取ると言っていました。この方が安全で確実だと言う事で。本当にそうなら面白いですね。こういう発想の転換って結構好きです(^-^)/
何にせよ
水城さんのlifelogは宇宙開発マニアなら必読でしょう。他にも濃い話題満載です。
さて次はやはり
H-2Aの11号機によるきく8号(ETS-VIII)の打ち上げの話題でも。
今回使われるH-2Aのコンフィギュレーションは「H-IIA204」です。つまり固体ブースター(SRB-A)を2本から4本に増やした過去最大の構成です。これは打ち上げの迫力が凄そうです。ちなみに打ち上げ時に明るく見える炎や煙はほとんどが固体ブースターからの物です。ですからそれが2倍になると…う~ん見てみたい!2本ですら凄いらしいですから。ああ打ち上げを見に行く
sakuraさんが羨ましい!
H-2Aの11号機打上げは今のところ12月16日(土曜日)の午後3時半過ぎの予定です。私は自宅でいつものようにネット中継見る事になるんだろうな。ああ自宅の回線をADSLからFTTHに変更しておいて良かった。時間を見て「H-IIA204」の
3DCGでも作ろうかな…
一方ペイロードとなる過去最大級の重量になる
きく8号。打ち上げ前に愛称付くのは珍しいですが、
だいちもそうでしたね。ちなみに
きく8号がカタカナの
キク8号になるとどうしても
こっちを思い出しますね(笑)ああ…いよいよキクちゃんが宇宙へ!<違う
と言うお約束のボケをかましつつ、12月の打ち上げを楽しみにしています。無事上がることを祈ってます!
これまたシリーズ化してしまいそうですが、
前回に引き続きまたWindowsインストーラの話題を。今回はインストーラによる、拡張子からのアプリケーション関連付けに関してです。ある拡張子(例えば
".langedge")に、Visual Studio 2005 で作成しているアプリケーション(例えば
"letool.exe")を関連付けたいとします。
良くある要求だと思いますのでこれはOrcaを使わなくても出来るだろうと、Visual Studio 2005 のセットアッププロジェクトのプロパティや色々な箇所をチェックしてみました… それらしい項目が見つからない…
ではと出来上がったMSIファイル(例えば
letool.msi)をOrcaで開いてみました。Tablesの
Extensionがどうもそれらしい。でも Component としてどうやってアプリケーションを指定するかが良く判りませんでした。仕方が無いのでググって以下のページを発見。
チュートリアル : Windows アプリケーションの配置
この中に「ファイルの関連付けの作成」と言う解説があり、これが私の探しているものでした。とは言えここの説明は少し例が良く無いので意訳として ".langedge" 拡張子の例を以下にまとめてみましょう。
- ソリューション エクスプローラで自分のセットアッププロジェクトを選択。
- [表示]メニューから[エディタ > ファイルの種類]を実行。
- [ファイルの種類]画面の[対象コンピュータ上のファイルの種類]を選択。
- [操作] メニューか右クリックから[ファイルの種類の追加]を実行。
- "新しいドキュメントの種類 #1"を"letool.Document"に変更。
- [プロパティ] ウィンドウで[Extensions] プロパティに「langedge」を設定。
- 同様に[Command] プロパティに「プロジェクトのプライマリ出力」を設定。
- 同様に[Description] プロパティに説明[letoolのドキュメント]を設定。
- 必要なら同様に[Icon]や[MIME]を設定。
以上で関連付けが出来ます。こうやって作成したインストールファイルをOrcaで開くと、Extentsionの項目に上記設定した内容がセットされているのが確認されます。なお注意点としては拡張子を[Extensions]プロパティにセットする際にはドット
"."は付ける必要がありません。
上記手順では[&Open]しか動作がセットされていません。他にも必要な動作があればドキュメント名(上例なら"letool.Document")を選択して[操作] メニューか右クリックから[動作の追加]を実行すれば増やすことが出来ます。それにしても、
[表示]メニューから[エディタ > ファイルの種類]を実行、なんてなかなか気が付きませんよね(^^;;
上記設定をしたインストーラを使ってインストールしたらレジストリエディタ(regedit)を使って確認しておきましょう。まず[マイコンピュータ > HKEY_CLASSES_ROOT]を開いて拡張子(上例なら ".langedge")が追加されていて、ドキュメント名(上例なら "letool.Document")がセットされている事を確認。次にドキュメント名("letool.Document")も追加されていて、"shell > open > command" にアプリケーション実行ファイルのパスが入っていたらOKです。以上参考になれば幸いです。
あと拡張子の関連付けではありませんが、Windows Installer を使う手順が判りやすく解説されているMSDNのページを見つけたのでリンク貼っておきましょう。
10 行でズバリ !! セットアップ プログラムの作成
余談:
FireFoxの2.0を入れてみました。少し動作が軽くなったのかな?良い調子ですが、タブを閉じるボタンが各タブに付くようになったので、タブを閉じる時にまだマウスが悩んでしまいます(笑) まあじきに慣れるでしょう(^^;