Mars Exploration Rover Mission: Home
火星探査機が奇跡の着陸を成功させ、火星探査をスタートしたSprit が火星を走行始めたところ通信が途絶えたという大変なことが起きたようです。一応 NASA からの呼びかけに聞こえてます程度は応答してるのと、その後一部通信が送られてきたということ(Jan 23 UST 13:26)、着陸後たくさんのとてもきれいな写真を送ってきてくれたので、これからもたくさんの写真が見たいと思うしだいです。
でも。火星の装置をよく動かしまね、仕事で同じことしてますがよーくリモートが利かなくなって現場に走ります。ちゃーんと2重化してあるんですが、装置がおかしくなるときは切り替えのプログラムに行かないことって多いんですよね、そう言った場合はリモートでリセットの割り込みをかけるんですがこれも一応おかしくなっても割り込みできるようにはなっていますがうまくいかない場合もあるんですよね、ハードが壊れたり。。予備基盤からも主基盤がちゃーんと働いてる確認しておかしいときは強制的に主基盤をストップさせて予備基盤主に変わるんですが、主基盤がちゅーと半端に故障してると、たとえばなぜかだいじょーぶと応答する機能のみOKで、自己診断が故障して死んでるのにいきてるよーとうそ答えたらどーにもならないわけです。いろーんなパターンを考えてプログラム考えるんですがコンピューターも頭の大きさ限度あるしプログラム作るほうが予測できないものはプログラムできないし。。なんにしても「すごいです」
について、<div id> ..</div> <div class>..</div> と <span class> ..</span> で囲まれた文字列のグループが Style Sheet で #id名{..} または .class名 {.. } の { } 内の定義、フォントの種類、色、大きさ、配置等々にしたがってレイアウトされるわけです。
で、このことから、div .. /div がきちんと対応がついていないとあたりまえですがおかしくなるわけです。 このテンプレート自分でいじり始めたのですが、ある部分の id / class を消したり、入れ子の位置を変えたりといじりだしたのですが div の対応付けがうまくいっているのかどうもわかりにくいということに気が付きました。 また mt.cgi の Template 編集画面からコピーして、テキストエディターに持ってきてみてみると、大変みにくい、ぜんぜんきちんと tab なりスペースで階層がわかるようになっていません。
たとえば<div id=hoge> ....</div><div class>....<a href ><imag>.....</imag></a></<div>
とずらずら書くより
div id>
<div class>
<a href > ...<img >.....</img></a>
</div>
</div>
で、今回とくに重要な <div id> <div class< について正しく書かれているか確認するため、簡単なスクリプトを書いてみました。 <span class は今回はめんどいのでパスしました。発生頻度は少ないのでこれは目で終えると思います。
このスクリプトを使うと、下の表示のように div が階層化して表示されます。 もし おかしな </ div> は ** </div> と表示されます、これは対になっていないといことで余計に</div> があるということです。また </div> が最左端で終わってない場合は、</div>が不足しているということです。
スクリプト div-1.sed div-tab.awk 無保証、自己責任でお使いください。
>sed -f div-1 index.htm | gawk -f div-tab.awk | grep div incex.check | grep -v "div aligl" <div id="all"> <div id="banner"> </div> <div id="content"> <div class="blog"> <div class="blogbody"> <div class="title"> </div> <div class="posted"> </div> </div> </div> </div> <div id="linksleft"> </div> <--- これは < div align の対で正しい <div class="sidetitle"> </div> <div class="side"> </div> <div class="sidetitle"> </div> <div class="side"> </div> <div class="sidetitle"> </div> <div class="side"> </div> <div class="sidetitle"> </div> <div class="side"> </div> <div class="sidetitle"> </div> <div class="side"> </div> <div class="sidetitle"> </div> <div class="side"> <div class="trackback-body"> </div> </div> </div> <div id="links"> <div class="no_border_sidetitle"> </div> <div class="side"> </div> <div class="blogpeople_no_border_sidetitle"> </div> <div class="blogpeople_side"> <div class="powered"> </div> </div> </div> </div> |
1. www.heididorf.net にアクセスすると heididorf.cool.ne.jp に転送していますが mt4i のプログラムは現在転送アドレスには未対応です。かならず、<a href...> に書くアドレスは実アドレスを。ドメイン転送している場合は注意。
2. moblog mail gateway の登録時に image archive-path / image site-path の記入時に最後の文字に間違ってスペースを書かないこと。できあがる index.html はきちんと スペースを含んだディレクトリーで、moblog mail gateway もスペースのついたディレクトリーにファイルに保管されます。が、mat4i では画像がでてきません。
mt4i のアドレスは http://heididorf.sakura.ne.jp/mt/mt4i.cgi?id=2 です。talk to oneself 2: MT4i Archives
感謝 感謝 携帯からも閲覧するためのソフトがありました。 perl で、必要な情報を加工して携帯に送り返してくれるようです。 そして、Movable Type のすごさにも改めて感心しました。 こういったこともできるように、仕様ができてるんですね。
moblog URL |
|
weblog xmlrpc url |
|
3.もうひとつ、自分は画像を archives/photo/ に保存してほしいので
image archive-path |
|
image site-path |
|
4. 最後に mime64.pl ですが、3.0系列では動作しないようです。。 mime 2.37 でメールから書き込みが確認できました。 3.0 では NG でした。
平田氏が運用のサービス(感謝) Moblog を試みていますが、うまくいきません。
ホームページに投稿しましたので、 replay 待ちです。
と。初めて トラックバックを試みてみました。
投稿内容
Posted by: ハイジドルフ on January 17, 2004 10:57 AM
Warning: fsockopen(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /www/docs/vhosts/moblog.uva.ne.jp/xmlrpc.inc on line 522
Warning: fsockopen(): unable to connect to :80 in /www/docs/vhosts/moblog.uva.ne.jp/xmlrpc.inc on line 522
なるエラーが画面上部に出力され、
We cannot detect your xmlrpc API.
Please enter your xmlrpc url and others.
とでます。私の homepage の mt-xmlrpc.cgi の問題も考えられますが、この cgi の動作はどのように確認したらよろしいのかご教示いただけませんでしょうか?
ちなみに、mt-xmlrpc.cgi を引数なしで実行しますと
HTTP 405 - リソース使用不可
Internet Explorer
と表示されます。 mt-xmlrpc.cgi は存在し、属性も他のcgi と同じです。 mt-xmlrpc の動作ができない場合があるのでしょうか。お手数おかけいたします、よろしくお願いいたします。
なめらかアルバムというおもしろいソフトを見つけました。Flash を使ったソフトです。Macromedia Flash Player をインストールしてから、ここを見てみてください。面白いですよ。
Movable Type なるものをインストールしました。
日記みたいなことができるようですが、本当はもっとすごいことをするためのもののようです。詳しくは, [MOVABLE TYPE とは] をよんでください。