<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>NoiseFactory</title>
    <link rel="alternate" type="text/html" href="http://www.argv.org/~chome/blog/noisefactory/" />
    <link rel="self" type="application/atom+xml" href="http://www.argv.org/~chome/blog/noisefactory/atom.xml" />
    <id>tag:www.argv.org,2007-08-18:/~chome/blog/noisefactory//1</id>
    <updated>2010-03-10T23:50:03Z</updated>
    <subtitle>しがない研究者のつぶやき</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type 4.261</generator>

<entry>
    <title>茨城空港開港</title>
    <link rel="alternate" type="text/html" href="http://www.argv.org/~chome/blog/noisefactory/2010/03/post-47.html" />
    <id>tag:www.argv.org,2010:/~chome/blog/noisefactory//1.100</id>

    <published>2010-03-10T23:07:38Z</published>
    <updated>2010-03-10T23:50:03Z</updated>

    <summary> 　茨城空港が開港したらしい。実態は百里基地だ。4 letter codeはRJ...</summary>
    <author>
        <name>chomy</name>
        <uri>http://www.argv.org/~chome</uri>
    </author>
    
        <category term="misc" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.argv.org/~chome/blog/noisefactory/">
        <![CDATA[
<p>　茨城空港が開港したらしい。実態は百里基地だ。4 letter codeはRJAHで、3 letter codeは未定。空港の開港を記念して、NOTAMを貼っておく。</p>

<p>　茨城空港が百里基地の敷地内にできると聞いて、滑走路は既設のものを使用して、ターミナルビルと道路を作るのだと思っていたら、平行滑走路を作ると聞いて愕然とした覚えがある。ここに貼ったNOTAMの2番目(C0118/10)がそれに該当する。すなわち2700x30mの 03/21RLの2本の滑走路を2010年33月10日15:00から運用開始とある。</p>

]]>
        <![CDATA[<div style="align:left">
<pre class="code">C0121/10 NOTAMN
Q) RJJJ/QXXXX//M/E/000/999/
A) RJAH/C B) 1003101500 C) 1003251500
E) TRIGGER NOTAM-PERM AIRAC AIP AMDT NR3/2010

ESTABLISHMENT OF HYAKURI VOR AND CHANGE FROM HYAKURI TACAN(HUT) TO
HYAKURI VORTAC(HUC)
(REF AIC 047/09
CREATED: 10 Mar 2010 15:43:00 
SOURCE: RJAAYNYX


C0118/10 NOTAMN
Q) RJJJ/QMRXX//M/A/000/999/
A) RJAH B) 1003101500 C) PERM
E) REF AIRAC AIP AMDT NR3/2010(EFECTIVE:11 MAR 2010)(CHANGE TO READ)
PAGE RJAH AD2-5, AD2.12 RUNWAY PHYSICAL CHARACTERISTICS, ITEM 12
DELETE TEXT
RWY GROOVING:RWY03L/21R 2700M X 30M
RWY GROOVING:RWY03R/21L 2700M X 30M
CREATED: 09 Mar 2010 12:50:00 
SOURCE: RJAAYNYX


C0087/10 NOTAMN
Q) RJJJ/QXXXX//M/A/000/999/
A) RJAH B) 1003101500 C) PERM
E) REF AIRAC AIP AMDT NR3/2010
ONLY FOR EAIP(EXC PDF FORMAT) (CHANGE TO READ)
(EFFECTIVE:11 MAR 2010)
AIP RJAH AD 2.19
ILS-GP 03R REMARKS
COR TO READ
GP:349.4M INSIDE FM RWY 03R THR,105M W OF RCL
INSTEAD OF
GP:349.4M INSIDE FM RWY 03R THR,120M W OF RCL
CREATED: 16 Feb 2010 09:58:00 
SOURCE: RJAAYNYX


C0693/09 NOTAMN
Q) RJJJ/QXXXX/IV/M  /A /000/999/3611N14025E005
A) RJAH B) 0912210908 C) 1003311500 
E) REF AIP SUP 229/08 ITEM RWY: A AND TWY: A (CHANGE TO READ)
END OF VALIDITY
CHANGE TO READ
22 DEC 09 2300
INSTEAD OF LATE MAR 10
CREATED: 01 Jan 2010 16:05:00 
SOURCE: RJAAYNYX</pre>

<p>　例によってなんのこっちゃわからんので、decodeしたものも貼っておく。</p>

<pre class="code">C0121/10 (Issued for RJAH C) - TRIGGER NOTAM-PERM AIRAC AIP AMDT NR3/2010

ESTABLISHMENT OF HYAKURI VOR AND CHANGE FROM HYAKURI TACAN(HUT) TO
HYAKURI VORTAC(HUC)
(REF AIC 047/09. 10 MAR 15:00 2010 UNTIL 25 MAR 15:00 2010. CREATED: 10 MAR
15:43 2010


C0118/10 - REF AIRAC AIP AMDT NR3/2010(EFECTIVE:11 MAR 2010)(CHANGE TO READ)
PAGE RJAH AD2-5, AD2.12 RUNWAY PHYSICAL CHARACTERISTICS, ITEM 12
DELETE TEXT
RWY GROOVING:RWY03L/21R 2700M X 30M
RWY GROOVING:RWY03R/21L 2700M X 30M. 10 MAR 15:00 2010 UNTIL PERM. CREATED:
09 MAR 12:50 2010

C0087/10 - REF AIRAC AIP AMDT NR3/2010
ONLY FOR EAIP(EXC PDF FORMAT) (CHANGE TO READ)
(EFFECTIVE:11 MAR 2010)
AIP RJAH AD 2.19
ILS-GP 03R REMARKS
COR TO READ
GP:349.4M INSIDE FM RWY 03R THR,105M W OF RCL
INSTEAD OF
GP:349.4M INSIDE FM RWY 03R THR,120M W OF RCL. 10 MAR 15:00 2010 UNTIL PERM.
CREATED: 16 FEB 09:58 2010

C0693/09 - REF AIP SUP 229/08 ITEM RWY: A AND TWY: A (CHANGE TO READ)
END OF VALIDITY
CHANGE TO READ
22 DEC 09 2300
INSTEAD OF LATE MAR 10. 21 DEC 09:08 2009 UNTIL 31 MAR 15:00 2010. CREATED:
01 JAN 16:05 2010</pre>
</div>]]>
    </content>
</entry>

<entry>
    <title>ジャンクションツアー川沿い編とロケットまつり37に参加</title>
    <link rel="alternate" type="text/html" href="http://www.argv.org/~chome/blog/noisefactory/2010/03/post-46.html" />
    <id>tag:www.argv.org,2010:/~chome/blog/noisefactory//1.99</id>

    <published>2010-03-07T14:25:40Z</published>
    <updated>2010-03-07T20:02:12Z</updated>

    <summary> 　今日は、午後からジャンクションツアー川沿い編と夜はロケットまつり37に参加し...</summary>
    <author>
        <name>chomy</name>
        <uri>http://www.argv.org/~chome</uri>
    </author>
    
        <category term="diary" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.argv.org/~chome/blog/noisefactory/">
        <![CDATA[<div class="mt-image-left">
<a href="http://www.flickr.com/photos/chomy/4414357290/" title="2010-03-07@Kosuge_JCT by chomy, on Flickr"><img src="http://farm3.static.flickr.com/2715/4414357290_7ed7d9c9d4_m.jpg" width="160" height="240" alt="2010-03-07@Kosuge_JCT" /></a>
</div>
<div class="mt-image-left">
<a href="http://www.flickr.com/photos/chomy/4414362632/" title="2010-03-07@Hakozaki-JCT by chomy, on Flickr"><img src="http://farm5.static.flickr.com/4072/4414362632_f26aa43bc9_m.jpg" width="160" height="240" alt="2010-03-07@Hakozaki-JCT" /></a>
</div>
<p>　今日は、午後から<a href="http://blog.livedoor.jp/sohsai/archives/51658320.html">ジャンクションツアー川沿い編</a>と夜はロケットまつり37に参加した。ジャンクションツアーは寒かった。すげーさむかった。でもやっぱり首都高速は、非常に面白い構造物が多く見ていて楽しかった。</p>

<p>　つくづく思ったのは、やはり首都高速は無理矢理作られた高速道路だということ。なぜなら左の写真のように非対称な構造物が多すぎる。一番手前の脚が異常に右に寄って配置されている。これはまず下の道が既にあり、その道に支障が出ないように脚を配置せざる得ないためこのような配置になっているのだろう。さらに上下線を立体に配置している部分が多い。右の写真はジャンクションの東の横綱たる、箱崎ジャンクション。見にくいかもしれないが、なんと３階層に分かれている。普通、高速道路の上下線は同じ水平面上に（左右に）配置されるが、首都高速では上下に配置される。よって例えば２階層に分かれている道が２つに分岐する場合、それぞれの道が分岐するだけでなく、鉛直方向の移動も必要になる。そのため複雑な構造物が多く、私たちの目を楽しませてくれる。</p>
<p>　私がジャンクションに興味を持ったのは、やはり鳥栖ジャンクションだ。長崎・大分自動車道が開通したとき、九州自動車道と分岐する鳥栖ジャンクションは、二つの高速道路が直交する。それらを繋ぐ支線が回転対称に配置され、すごく美しいジャンクションだ。と小学生当時思っていたが、<a href="http://maps.google.co.jp/maps?ll=33.396622,130.538392&amp;spn=0.008277,0.014999&amp;t=k&amp;z=16">google mapで見てみると</a>対称ではなくてがっかりした。東京に出てきてからはKEKに行くためのバスで気付いた、<a href="http://maps.google.co.jp/maps?ll=35.836002,139.85954&amp;spn=0.004018,0.007499&amp;t=k&amp;z=17">三郷ジャンクション</a>だ。ここは上から見ても美しい。乗っていると全然構造がつかめない。</p>

<p>　また白髭団地も面白かった。白髭団地は、なんと<a href="http://maps.google.co.jp/maps?ll=35.731638,139.814179&amp;spn=0.008047,0.023174&amp;t=k&amp;z=16">1kmにわたってつながった団地</a>だ。今回のツアーの主催者である大山氏によると、このあたりは区画整理に失敗し、大地震が起こると火の海になることがすでにわかっているらしい。

そこで、震災時には住民を河川敷に避難させ、河川敷を火の手から守る防火壁としてその団地を使うとのことだ。そのために所々に放水銃が、市街地側にはシャッターが設置され、団地への延焼を防ぐようになっている。

東京の大部分は低層密集地域であるので、同時多発的に火災が起こった場合かなり広範囲に延焼することが私のような素人でも、なんとなく想像がつく。この辺は東京大空襲や関東大震災の経験から来ているのだろう。
</p>

<p>　夜は新宿でロケットまつり37に参加。宇宙研のM型ロケットの話のはずだったが、色々な話に波及した。まぁあまりネットにあげてほしくないということだったので書かないが、思ったのは、加速器もロケットも同じだなということ。そして林先生の</p>
<blockquote>
組織は現場の集合からできている。現場に情報がおりてこないプロジェクトは失敗する。
</blockquote>
<p>という言葉にはぐっときた。現場に身を置く者として本当にそう思う。</p>

<p>　今日は寒かったけど充実した1日だった。もう少し暖かくなったら、今日行った場所をもう一度行ってみようと思っている。久しぶりの記事、久しぶりの写真。ってか現像してないフィルムがたまっている。今日も１本増えた。これも早く現像しなければ。</p>]]>
        
    </content>
</entry>

<entry>
    <title>METARとTAFをケータイから見れるようにしてみた</title>
    <link rel="alternate" type="text/html" href="http://www.argv.org/~chome/blog/noisefactory/2010/02/metartaf.html" />
    <id>tag:www.argv.org,2010:/~chome/blog/noisefactory//1.98</id>

    <published>2010-02-16T13:48:08Z</published>
    <updated>2010-02-16T14:27:36Z</updated>

    <summary>　空港（飛行場）の気象情報を通報するために使われるフォーマットは、国際的にきまっ...</summary>
    <author>
        <name>chomy</name>
        <uri>http://www.argv.org/~chome</uri>
    </author>
    
        <category term="misc" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.argv.org/~chome/blog/noisefactory/">
        <![CDATA[<p>　空港（飛行場）の気象情報を通報するために使われるフォーマットは、国際的にきまっており、それを<a href="http://ja.wikipedia.org/wiki/%E5%AE%9A%E6%99%82%E9%A3%9B%E8%A1%8C%E5%A0%B4%E5%AE%9F%E6%B3%81%E6%B0%97%E8%B1%A1%E9%80%9A%E5%A0%B1%E5%BC%8F">METAR</a>と読んでいる。<a href="http://ja.wikipedia.org/wiki/%E6%B0%97%E8%B1%A1%E9%80%9A%E5%A0%B1%E5%BC%8F#.E8.88.AA.E7.A9.BA.E6.B0.97.E8.B1.A1.E9.80.9A.E5.A0.B1.E5.BC.8F">TAF</a>というのは、気象予報のフォーマットである。たとえば最新の羽田空港のMETARは以下の通りである</p>

<iframe src="http://www.argv.org/~chome/metar/metar.cgi?code=RJTT" width="100%"></iframe>

<p>　まぁなんのこっちゃわからん文字列が並んでいるが、これらが現在の羽田空港の風向きや気温、湿度、雲量、視程などをあらわしている。これを携帯電話から見ることができるようにするCGIをshell scriptで書いた。URLは以下の通り。</p>
<ul>
<li>METAR: <a href="http://www.argv.org/~chome/metar/">http://www.argv.org/~chome/metar/</a></li>
<li>TAF: <a href="http://www.argv.org/~chome/taf/">http://www.argv.org/~chome/taf/</a></li>
</ul>
<p>　4 letter codeを入力してSubmitボタンを押すと、METARまたはTAFのデータが表示される。METARの読み方は、<a href="http://www.met.tamu.edu/class/METAR/metar.html">こちら</a>。</p>

<p>　ひこーき好きか気象関係者でなければ、なんのこっちゃわからん内容である。そう、絶賛現実逃避中である。</p>]]>
        
    </content>
</entry>

<entry>
    <title>Tera Stationをremoteからshutdownする方法</title>
    <link rel="alternate" type="text/html" href="http://www.argv.org/~chome/blog/noisefactory/2010/02/tera-stationremoteshutdown.html" />
    <id>tag:www.argv.org,2010:/~chome/blog/noisefactory//1.97</id>

    <published>2010-02-16T07:42:31Z</published>
    <updated>2010-02-26T15:14:43Z</updated>

    <summary>　そんな必要がどこにあるのかといわれそうだが、今日届いたUPSが、運用中の古いT...</summary>
    <author>
        <name>chomy</name>
        <uri>http://www.argv.org/~chome</uri>
    </author>
    
        <category term="computer" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.argv.org/~chome/blog/noisefactory/">
        <![CDATA[<p>　そんな必要がどこにあるのかといわれそうだが、今日届いたUPSが、運用中の古いTera Stationに対応していなかったのだ。なので停電のときくらいしかシャットダウンしないFreeBSDのホストに、Tera Stationを落とすrcスクリプトを書いた。
</p>

<p>　やったことは、Tera StationのWeb設定画面のHTMLを読んで、シャットダウンボタンを押した時のブラウザの要求をwgetで再現しているだけ。SERVERとADMIN_PASSWORDを変更すれば、普通に使えるだろう。試験したわけではないがLinuxでも動くはずだ。
</p>
<pre class="code"><code>#!/bin/sh
#
# rc script to shutdown Tera Station by knakao
#

#REQUIRE LOGIN

SERVER=fileserver      #ファイルサーバーのホスト名
ADMIN_PASSWD=password  #adminのパスワード

URL="http://$SERVER/cgi-bin/ts.cgi"
POST="page=maintenance&amp;mode=shutdown&amp;type=setup"
USER=admin
WGET=/usr/local/bin/wget

ts_down()
{
	OPT="--http-user=$USER --http-password=$ADMIN_PASSWD --post-data=$POST"
	OPT="$OPT -o /dev/null -q -T 5"
	URL="$URL?$POST"

	$WGET $OPT $URL
}

case $1 in
start)
	;;

stop)
	ts_down;
	;;
esac
</code></pre>
<p>2009-02-17 追記<br/>
　私はLinuxユーザなのでついwgetを使ってしまうが、FreeBSDな方々はcurlを使うのかな。ということで後日curlバージョンを。って必要ないか。
</p>]]>
        
    </content>
</entry>

<entry>
    <title>試験監督から見たセンター試験の実際</title>
    <link rel="alternate" type="text/html" href="http://www.argv.org/~chome/blog/noisefactory/2010/01/post-45.html" />
    <id>tag:www.argv.org,2010:/~chome/blog/noisefactory//1.96</id>

    <published>2010-01-20T16:08:51Z</published>
    <updated>2010-01-21T17:08:22Z</updated>

    <summary>　今年も例年通りセンター試験の試験監督業務を行った。さすがに3年目になると余裕が...</summary>
    <author>
        <name>chomy</name>
        <uri>http://www.argv.org/~chome</uri>
    </author>
    
        <category term="misc" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.argv.org/~chome/blog/noisefactory/">
        <![CDATA[<p>　今年も例年通りセンター試験の試験監督業務を行った。さすがに3年目になると余裕が出てくる。体力以外は。センター試験を実施する側から見た、センター試験の実態を書いてみようと思う。ちなみに<a href="http://d.hatena.ne.jp/next49/20090115/p2">ブログ"発声練習"の記事</a>は参考になる。受験生は必ず読むべきだ。</p>

<p>　センター試験を引き受けた大学で、試験監督をやっている人は、ほとんどがその大学の教職員だ。大学から見た受験生は基本的にお客様だ。少なくとも敵ではない。基本的に受験生が通っている高校の近くの大学が会場に選ばれるため、センター試験を受験しにきた学生が、その大学の受験生になる可能性があるからだ。また、センター試験で大きなミスをすると新聞に載るので、大学広報を始め結構神経質になっている。だいたい新聞に載るような不祥事は、試験時間が短かったり長かったり、非常ベルが鳴るといった試験を妨害するような騒音が発生したといったものだ。</p>

<p>　大学入試センターから、厚さ2cmほどのマニュアル兼台本が渡される。試験監督が試験中に発する言葉には、実は台本がある。この台本どおりに台詞を発しないとなにかと問題になる。試験時間は秒単位の精度が要求されている。試験開始前に試験監督は全員電話の時報サービスで時計合わせをやる。試験時間の誤差は高々10秒だ。短くなることはない。また足音やドアを開く音にも気を使っている。騒音と試験時間確保には相当気を使っている。</p>

<p>　試験の流れを書いておこう。</p>
<ol>
<li>まず試験会場、試験室、席が正しいか確認する<br/>席には受験番号が記された紙が貼ってあり、受験票に記載されている受験番号と一致するか確かめてもらう。これが終わるとその教科の試験終了まで部屋を出ることができない。</li>

<li>携帯電話のアラーム等を解除、電源OFFの後、かばんにしまってもらう<br/>
試験中に携帯電話が鳴った場合、試験監督は受験生の許可を得ずに、かばんを持ち出し、試験場本部に運ぶ。かばんは試験終了後、受験生に返却する。</li>

<li>写真用シールを配布する<br/>
その科目が初めての受験の場合、受験票の写真および自署欄の上に貼るシールを配布し、貼ってもらう。</li>

<li>問題冊子および解答用紙の配布</li>

<li>受験番号の記入とマーク</li>
<li>氏名、フリガナ、試験場コードの記入</li>
<li>受験科目のマークおよび確認</li>
<li>「解答始め」</li>
<li>試験終了10分前に「試験はあと10分で終了します」</li>
<li>「解答やめ。問題冊子を閉じて鉛筆をおいてください」<br/>
この後許可なく鉛筆や消しゴムを持っていると不正行為になる。</li>
<li>解答科目と受験番号を正しくマークしているか確認<br/>
この確認で間違いを発見した場合、訂正することができる</li>
<li>再度、解答科目と受験番号を正しくマークしているか確認<br/>
この確認で間違いを発見した場合、訂正することができる。これ最後の確認になる。これ以降、受験生も試験監督者も解答用紙に筆をいれることはできない。</li>
<li>解答用紙の回収</li>
</ol>

<p>　試験終了後の確認はマークだけであることに注意してほしい。採点は、全自動で機械で行われるため、マークだけで十分なのだ。氏名と受験番号を書かせるのは何か問題が起こった時の保険でしかない。なのでマークを間違えないように特に注意してほしい。
また試験時間中、試験監督は受験者の出席を取っており、試験場本部に解答用紙を渡す時も一枚一枚出席票（A票）と解答用紙の番号を照合している。</p>

<p>　試験監督をしながら、受験生諸君を見ていて感じたことも書いておこう。</p>
<ul>
<li>現役生の諸君は、制服で受験する必要はない。<br/>
私たちは、諸君らの制服姿を見たいのではない。君たちの最高のパフォーマンスを見たいのだ。だから自分の力を出せる格好できてほしい。そして試験室の室温は細かく制御することはない。試験室の静寂の確保を求められているため、試験中は空調を止めることもある。重ね着や服を脱ぐことで、体温を自分でコントロールできるようにしておくこと。これ重要。</li>

<li>試験監督の目を気にする必要はない<br/>
服装や髪型が派手だったり奇抜だったりすると、監督者控え室で話のネタになるかもしれないが、まぁその程度だ。我々に与えられている受験者の情報は、氏名と写真と受験番号だけだ。点数や入試の結果に影響はない。もしも影響させようものなら、公平性の観点から大変な問題になる。</li>

<li>きれいにマークする必要はない<br/>
センター試験の出願者は50万人を超える。実際の受験者は出願者よりも1割ほど減るがそれでも40万人は受験する。1人当たり平均3科目受験するとすると処理する解答用紙は100万枚を超える。これだけの数を短期間で採点するにはもちろん機械を使う。すなわちあなたの解答用紙を人が見ることはまずない。機械がちゃんと判別できる程度に塗れば良い。</li>

<li>メモ用のシャープペンシルは使うな<br/>
試験中机の上におけるモノとして、「メモ用のシャープペンシル」があるが、シャープペンシルでマークシートを塗ることもできる。だがマークシート読み取り機のメーカーがFかHかHBの鉛筆を推奨しているために、鉛筆を使えと指示している。すなわちシャープペンシルでは読み取れない可能性があるために、あえてメモ用と断ってあるのだ。読み取れない可能性があることを承知で使うのであれば黙認することになっている。私は鉛筆を使うべきだと思う。おすすめは三菱鉛筆のHi-Uniか、<a href="http://www.staedtler.co.jp/products/01_writing/01-pencil/index.html">ステッドラーのルモグラフ</a>だろう。ステッドラーならマルス エルゴソフト良いかも。これらは鉛筆としては高い部類に入る（１本140円はする）が減りも少ないし、手にもしっくりくる。また格言も書いていない。試験中には鉛筆削りが使えるので、2〜3本買えば十分だろう。マークシートと筆記具については、<a href="http://portal.nifty.com/2009/06/03/c/">DPZの記事</a>に詳しい。
</li></ul>

<p>　この記事を書いた目的は、受験生諸君の最高のパフォーマンスを出してもらうために、センター試験を実施しているほうも結構大変だということを知ってもらうためだ。もしもこの記事が、これからセンター試験を受験する人の役に立てば望外の喜びだ。</p>]]>
        
    </content>
</entry>

<entry>
    <title>Happy New Year 2010</title>
    <link rel="alternate" type="text/html" href="http://www.argv.org/~chome/blog/noisefactory/2010/01/happy-new-year-2010.html" />
    <id>tag:www.argv.org,2010:/~chome/blog/noisefactory//1.94</id>

    <published>2010-01-04T11:03:44Z</published>
    <updated>2010-01-21T17:55:48Z</updated>

    <summary> 　ってかタイトル書いて実感したけど、2000年期ってもう10年経ったんやねぇ。...</summary>
    <author>
        <name>chomy</name>
        <uri>http://www.argv.org/~chome</uri>
    </author>
    
        <category term="diary" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.argv.org/~chome/blog/noisefactory/">
        <![CDATA[<div class="mt-image-left">
<a href="http://www.flickr.com/photos/chomy/4071705119/" title="20091030-R0011154 by chomy, on Flickr"><img src="http://farm3.static.flickr.com/2528/4071705119_45feaf19a8_m.jpg" height="240" alt="PHOTO: The air dome in the darkness" /></a>
</div>

<p>　ってかタイトル書いて実感したけど、2000年期ってもう10年経ったんやねぇ。21世紀になると何かが変わると特に根拠もなく何となく思ってたけど、21世紀になって9年経っても、昨日と同じ今日を生きている俺に乙。</p>

<p>　今年の正月三箇日は、元日に姉上夫妻が来て甥っ子相手をして写真を撮って、二日にgichoが開いた店にお邪魔して、朝まで飲んでいた。その前にYokko家にお邪魔してYokko/TQの第一子と対面。よく泣きよく眠るという。すばらしい。写真はFlickr経由で。&gt; TQ, Yokko</p>

<p>　その後gichoが開店した店で、Have, TQ, chiranoと呑む。基本的に味は良い。こまかい工夫は各々あってぐっとくること満載なのだが、特に燗をつけた梅酒はすばらしい。そのまま呑むとスキっとした梅酒なのだが、燗をつけたとたんフルーティな梅酒になる。もちろんこれだけではない。一皿一皿にこだわりや工夫の点が見える。

店自体のFundermentalsはありそうだ。実際リピート率も高いと聞く。あとは知名度がないのが問題か。</p>

<p>　Web上にあるオープンコミュニティの力を感じるのはこういうときだ。ひとつの分野（この場合は飲食店）に特化したオープンコミュニティが存在し、一定数の読者がいるサイトがある。ここに私が他の人に勧めたい店があると、そこに記事を書くことでこのblogに書くよりも目に触れる機会があり、iPhoneやGoogle Phoneを使えばGPSとリンクして近くにある飲食店のリストが出てくる。これは紙媒体の雑誌やガイドブックにはできない芸当である。（紙媒体にはザッピングという用途があるのでなくなるとは思わない。まぁこれは別の記事に書くことにする。）ということで、好意的だろうが、批判的だろうが、ハラヨシに行った人はちゃんと自分のblogはもちろん、食べログ的なところにも記事を書くように。これがgichoにできる最低限の応援だろう。</p>

<p>　ネットワークによって庶民が得た力というものは、今のところこういうところなのだろう。一部のアルファブロガを除いて、庶民は多数集まることで力を持つ。ネットワークやWebという媒体を通して集合するコストがゼロに近くなる（少なくとも集合する庶民にとってコストはゼロに近い）ことによって集合することによる障壁が小さくなり、また（みせかけの）匿名性という要素もあり自分の意見を表明することができる。</p>

<p>　残念ながらこのblogでは一日あたり10PV程度がせいぜいだ。そのほとんどは技術的な記事へのアクセスだ。このblogによって私はサイバースペースへの発言権を得たがその力は小さい。だがその小さい力を集合することで大きな力にしようとしたサイトが存在することにより、私のこの小さな声は、時に大きな声になる可能性がある。この構図はblogだけでなくLinuxといったオープンソースコミュニティにも通じるものがある。</p>

<p>　だが同時にサイバースペースにアクセスする者どもは、言うまでも泣く煽り文句満載の情報を峻別する能力が要求される。私が食べログに書くであろう記事は、中立であろうと努力はするが、所詮偏ったの記事である。それに騙されるかどうかは、読者次第である。まぁ騙されたと思って行って見ても良い店だと思うが。同じことは報道にも言える。自民政権だろうが民主政権だろうが国民は文句を言っているけれども、一方では報道も腐っていると言っている。果たして腐った報道から得た情報で、現政権はもちろん前政権も批判はできるのだろうか。</p>
<blockquote>
人は低きに流れる。
</blockquote>
<p>自戒をこめて。</p>]]>
        
    </content>
</entry>

<entry>
    <title>2009年終了</title>
    <link rel="alternate" type="text/html" href="http://www.argv.org/~chome/blog/noisefactory/2009/12/2009-1.html" />
    <id>tag:www.argv.org,2009:/~chome/blog/noisefactory//1.93</id>

    <published>2009-12-30T20:27:37Z</published>
    <updated>2010-01-21T17:56:08Z</updated>

    <summary> 　2009年の最後の一日はまだ始まったばかりだが、おそらくこのblogの更新は...</summary>
    <author>
        <name>chomy</name>
        <uri>http://www.argv.org/~chome</uri>
    </author>
    
        <category term="diary" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.argv.org/~chome/blog/noisefactory/">
        <![CDATA[<div class="mt-image-left">
<a href="http://www.flickr.com/photos/chomy/4228058272/" title="R0011241 by chomy, on Flickr"><img src="http://farm3.static.flickr.com/2515/4228058272_2e8c748c31_m.jpg" width="240" alt="PHOTO: Kanji of this year" /></a>
</div>

<p>　2009年の最後の一日はまだ始まったばかりだが、おそらくこのblogの更新はこれが最後になるだろう。
今年をまとめる言葉をこのblogに書き続けていたが、今年は何もしなかった年だ。任期は切れそうだが更新できそうだし、職場ではまだやるべきこともやりたいこともある。ただ任期が更新されれば私は私の師匠を次の任期中に超える必要がある。また職場では大きな変化が予想され、私も否応なく巻き込まれる。
</p>

<p>　2009年の今年の漢字は「新」であるという。個人的には、今年は恋にやぶれ、仕事でもパッとした結果も成果も残せず鬱屈した年だった。とはいえ私の周りでは、姉に第二子ができ、PAQ氏夫妻にも第二子が、またTQ-Yokko夫妻にも子供が誕生した。さらに私の友人は店を持ち、独立を果たした。まさに「新」である。私の周囲は着々と前に進んでいる。</p>

<p>　個人的に来年は手を動かし、なにか新しいことをしたい。仕事にも婚活（笑）にも。</p>

<p>　今年一年みんなありがとう。私との接触にかかわらず、皆さんに幸多からんことを</p>]]>
        
    </content>
</entry>

<entry>
    <title>続 2009 京都・奈良の旅</title>
    <link rel="alternate" type="text/html" href="http://www.argv.org/~chome/blog/noisefactory/2009/12/-2009.html" />
    <id>tag:www.argv.org,2009:/~chome/blog/noisefactory//1.92</id>

    <published>2009-12-28T09:39:21Z</published>
    <updated>2009-12-30T09:45:39Z</updated>

    <summary> 　翌日は西の京と法隆寺へ。 　唐招提寺は、金堂と千手観音立像と本尊の修復が終わ...</summary>
    <author>
        <name>chomy</name>
        <uri>http://www.argv.org/~chome</uri>
    </author>
    
        <category term="diary" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.argv.org/~chome/blog/noisefactory/">
        <![CDATA[<div class="mt-image-left">
<a href="http://www.flickr.com/photos/chomy/4227288047/" title="R0011233 by chomy, on Flickr"><img src="http://farm3.static.flickr.com/2787/4227288047_6f5fbd3d90_m.jpg" width="180" height="240" alt="PHOTO: A morning grow at Tokyo Intl. Airport (Haneda)" /></a></div>

<p>　翌日は西の京と法隆寺へ。</p>
<p>　唐招提寺は、金堂と千手観音立像と本尊の修復が終わり、今年の秋から一般に公開されている。今年で三年連続で参詣している。一度目は修復中に、二度目は金堂に入れず、そして三度目の今日ようやく三尊を見ることができた。一度目の修復中に千手が外された姿を見ていたのと全くイメージが違う。あんな密度で手が付いているのかと驚く。千本手がある千手観音は国内には三体しかない。そのなかの一つだ。ほとんどは四十二手をもって千手に換えている。</p>

<p>　そして法隆寺へ。奈良から法隆寺へのアクセスは悪い。1時間に1本しかないバスに乗っていくか、JR関西本線の法隆寺駅から20分歩くしかない。そのうえ西ノ京からのアクセスなので、近鉄で大和郡山まで行き、15分ほど歩いてJR郡山駅までいかなければならなかった。
</p>

<p>　アクセスの不便さにぶーたれた後、法隆寺南大門をくぐると五重塔と中門が目に入る。こじんまりとした感がある。バランスが絶妙である。中門のそばにある松の木の枝振りまで計算されているかのように。</p>

<p>　最後に大和西大寺に戻り、少し時間があったので秋篠寺に行った。この寺のことは知らなかったのだが、職場の事務の方が行ってみろと勧めてくれたので行ってみた。大和西大寺駅から15分位歩く。行ってみると小さな寺だ。金堂は国宝。以前は講堂だったようだが、金堂が火災で失われたため講堂を本道としたようだ。目玉は伝伎芸天立像は腰を左側にわずかに曲げている。薬師寺の日光月光菩薩立像のように。確かに美しい。</p>

<p>　大和西大寺駅に戻り、伊丹空港へ。近鉄は基本的に奈良線と橿原線しか使っていなかったのでピンとこなかったが、大阪まで通じているのね。大阪なんば駅から地下鉄、モノレールと乗り継ぎ伊丹空港へ着く。機体がボンバルディアQ400という80人乗りの小型機であることを忘れていたので出発15分前にボディチェックに並んでいたら、名指しで呼び出しをくらった。小型機はバスでエプロンまで行くので最終案内が早いのだった。なんとか間に合い、定刻で出発。到着は少し早かったようだ。その後地元のバーで朝まで。いつもは空いている店なのだが、私がきた後に満席に。楽しい夜だった。</p>

<p>　ここ数年の京都、奈良旅行で、古建築と仏像に関してずいぶん自分の好みがわかってきた。同じ建築と仏像を何度も見ることで余裕を持ってみることができたからであろう。今度は製法や建築技術、流派など知識を付けてもう一度見てみることにしよう。</p>
]]>
        
    </content>
</entry>

<entry>
    <title>2009 京都・奈良の旅</title>
    <link rel="alternate" type="text/html" href="http://www.argv.org/~chome/blog/noisefactory/2009/12/2009.html" />
    <id>tag:www.argv.org,2009:/~chome/blog/noisefactory//1.90</id>

    <published>2009-12-27T14:29:25Z</published>
    <updated>2010-01-24T15:30:00Z</updated>

    <summary> 　例年通りというわけでもないが、冬の休暇にあわせて京都、奈良を旅行。今年の休暇...</summary>
    <author>
        <name>chomy</name>
        <uri>http://www.argv.org/~chome</uri>
    </author>
    
        <category term="diary" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.argv.org/~chome/blog/noisefactory/">
        <![CDATA[<div class="mt-image-left">
<a href="http://www.flickr.com/photos/chomy/4227288633/" title="R0011266 by chomy, on Flickr"><img src="http://farm3.static.flickr.com/2800/4227288633_7685159c74_m.jpg" width="180" height="240" alt="PHOTO: Sunset at Sarusawa no ike" /></a></div>

<p>　例年通りというわけでもないが、冬の休暇にあわせて京都、奈良を旅行。今年の休暇は27日から1月6日まで。ちょっといつもより長め。まぁいろいろ宿題が出ているのでなんだかんだ仕事をしていそうだが。</p>

<p>　今年の目当ては、広隆寺の弥勒菩薩半跏思惟像と唐招提寺の千手観音立像、東大寺の三月堂だ。その他、清水寺、三十三間堂、法隆寺、秋篠寺に参詣。</p>
<p>　弥勒菩薩と千手観音立像は小さい頃に一度見ているはずだが、ほとんど記憶が無い。弥勒菩薩は表情が印象的なので顔のアップの写真が多い。今回全身を見てこんなに華奢な体だったかと驚いた。正面から見るとものすごく心もとない。だが少し斜めから見ると、前傾の姿勢とマッチしてとてもバランスが良い。</p>
<p>　実は広隆寺には弥勒菩薩像が3体ある。弥勒菩薩半跏思惟像が二体、座像が一体ある。半跏思惟像のもう一体は百済伝来の者、そして座像は天平時代の作である。百済伝来と天平の作の表情は無表情か、難しいことを考えているような表情であるが、もう一体（これが有名な像）は笑みをたたえている。５０億年後は釈迦にかわって人々を救う役割を引き受けてしまった弥勒菩薩が、どうしようもない人類をどうやって救おうか考えていたのだが、ついシャレを思いついてしまってクスっと笑ってしまった時の表情かもしれない。いかんいかん聖☆おにいさんのブッダのイメージだな。</p>

<p>　次に清水寺。清水寺の中にある地主神社は縁結びの神様である。結構有名らしい。結活(笑)中の身として、去年から参拝しておみくじを引いているのだが、去年は凶だった....orz。今年はなんと大吉。来年はいい出会いがあるね。きっと。</p>

<p>　そして三十三間堂。ここも毎年行っている。京都の中で最も好きな寺の一つだ。堂内のあの荘厳かつ清らかな雰囲気、千一体の千手観音立像に風神雷神と二十八部集、そして本尊の十一面千手千眼観音像。特に本尊の光背がすばらしい。これらはいつ見ても良い。</p>

<p>　京都はこのくらいにして奈良へ。奈良に行くと東大寺の大仏は必ず見に行っている。が、ここ数年天平期の傑物を見てきたせいか、大きさでは驚くが仏像としては物足りなさを感じるようになった。東大寺南大門の金剛力士像のあの躍動感のある像を見た後ならなおさらだ。今回は大仏殿だけでなく三月堂まで足を延ばした。三月堂は東大寺で最古の建築と仏像を有する。本尊羂索観音立像はすばらしい。</p>
<p>　大仏が仏像として物足りないのには、やはり製法の違いがあるだろう。最近私がハマっている天平期の仏像は脱活または木芯乾漆という製法で作られている。これらはまず粘土などで仏像の形を作り、それに絹を漆を重ね、乾かし、最後に中の粘土を取り出して作る。一方大仏は鋳物なので装飾や造形に凝ることが難しい。
</p>]]>
        
    </content>
</entry>

<entry>
    <title>SHARC 関東軍忘年会</title>
    <link rel="alternate" type="text/html" href="http://www.argv.org/~chome/blog/noisefactory/2009/12/sharc.html" />
    <id>tag:www.argv.org,2009:/~chome/blog/noisefactory//1.89</id>

    <published>2009-12-23T14:53:25Z</published>
    <updated>2009-12-23T17:37:57Z</updated>

    <summary> 　今日はSHARC (Seinan High School Amateur R...</summary>
    <author>
        <name>chomy</name>
        <uri>http://www.argv.org/~chome</uri>
    </author>
    
        <category term="diary" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.argv.org/~chome/blog/noisefactory/">
        <![CDATA[<div class="mt-image-left">
<a href="http://www.flickr.com/photos/chomy/4209238674/" title="2009-12-23_shinbashi by chomy, on Flickr"><img src="http://farm3.static.flickr.com/2528/4209238674_e41ec74811_m.jpg" width="180" height="240" alt="Barden Barden at Shinbashi" /></a>
</div>
<p>　今日はSHARC (Seinan High School Amateur Radio Club) OBの関東在住組の忘年会に参加。本当はドイツでやりたかったのだが、ビールがあるところがドイツという名言が出て、それに全員が賛同し、新橋^H^Hドイツで開催された。参加者は、Dr.ちょ、pirafu、元帥、chomyである。 
</p>

<p>　彼らとは出会ってもう10年以上になるが、今となっては年に1,2度会う程度である。だが、彼らは狭い世界で生きる私に開かれた世界の窓である。今夜も語学の話に始まり幅広い分野の話に及ぶ。話が弾むと酒もすすむ。今夜はうまい酒が呑めた。二軒目はカラオケ。アニソン特集になるのは仕方が無いか。カラオケマシンのユーザーインターフェースに問題があると、ぶーたれる。</p>

<p>　彼らの中にこのblogの読者がおり、<a href="http://www.argv.org/~chome/blog/noisefactory/2009/11/8.html">以前の記事</a>に対するコメントが寄せられた。まぁあの記事は個人的には失敗だったのだが、一番反響があった記事でもある。最近わけがわからん記事が多いというコメントも他からもらっている。だが忘れないでほしい、このblogの名前を。忘れないでほしい、私がこのblogの<a href="http://www.argv.org/~chome/blog/noisefactory/2007/10/post.html">理想の姿</a>を。</p>

<p>　今日はEmperor Akihitoの誕生日、明日はthe Christの誕生日。それ以外にも人類の人口が50億人とすると、推定約137万人の人々の誕生日である。みなさん誕生日おめでとう。</p>]]>
        
    </content>
</entry>

<entry>
    <title>心が折れる...</title>
    <link rel="alternate" type="text/html" href="http://www.argv.org/~chome/blog/noisefactory/2009/12/post-43.html" />
    <id>tag:www.argv.org,2009:/~chome/blog/noisefactory//1.88</id>

    <published>2009-12-05T16:12:03Z</published>
    <updated>2009-12-05T16:22:14Z</updated>

    <summary>　毎秒５センチメートルを見た。新海誠やっぱりすげぇ。背景が、美術がすごい。そして...</summary>
    <author>
        <name>chomy</name>
        <uri>http://www.argv.org/~chome</uri>
    </author>
    
        <category term="diary" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.argv.org/~chome/blog/noisefactory/">
        <![CDATA[<p>　毎秒５センチメートルを見た。新海誠やっぱりすげぇ。背景が、美術がすごい。そして切ないストーリーがすごい。交差点の中、夢の中で誰かを探してみたくなる。そんなとこにいるはずないのに。</p>
<p>　やばい。心が折れる....</p>]]>
        
    </content>
</entry>

<entry>
    <title>最近のアニソンがことごとく8ビートな理由</title>
    <link rel="alternate" type="text/html" href="http://www.argv.org/~chome/blog/noisefactory/2009/11/8.html" />
    <id>tag:www.argv.org,2009:/~chome/blog/noisefactory//1.87</id>

    <published>2009-11-19T17:26:50Z</published>
    <updated>2009-11-19T17:48:00Z</updated>

    <summary>オタ芸対策。以上。 　珍しく地上波をザッピングしていたら、NHK の Music...</summary>
    <author>
        <name>chomy</name>
        <uri>http://www.argv.org/~chome</uri>
    </author>
    
        <category term="opinion" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.argv.org/~chome/blog/noisefactory/">
        <![CDATA[<p>オタ芸対策。以上。</p>

<p>　珍しく地上波をザッピングしていたら、NHK の Music Japan のアニソン特集にトラップされた。アニオタに告ぐ。そろそろろお前らは新しい芸を覚えろ。</p>

<p>　最近のアニメがどうのこうの言う前に、あのセンスをどうにかしろ。蒼穹のファフナーのオープニングとか、バカの一つ覚えの踊りができる感覚が理解できない。お前らはちゃんとあの作品を見たのか。ちゃんと歌詞を理解できているのか。</p>

<p>　はっきり言っておく。アニオタよ、お前らの創造性のなさがアニソンの自由度を奪っている。この理由が理解できないのなら、アニオタをやめろ。それが日本のアニメのためになる。心からアニメが好きなら、そのアニメのためにアニメから身を引け。以上。</p>]]>
        
    </content>
</entry>

<entry>
    <title>アンプ購入</title>
    <link rel="alternate" type="text/html" href="http://www.argv.org/~chome/blog/noisefactory/2009/11/post-42.html" />
    <id>tag:www.argv.org,2009:/~chome/blog/noisefactory//1.86</id>

    <published>2009-11-03T16:28:32Z</published>
    <updated>2009-11-03T16:51:03Z</updated>

    <summary> 　最近プログラミングの記事でお茶を濁しているのでたまには、近況を書くことにする...</summary>
    <author>
        <name>chomy</name>
        <uri>http://www.argv.org/~chome</uri>
    </author>
    
        <category term="diary" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.argv.org/~chome/blog/noisefactory/">
        <![CDATA[<div class="mt-image-left">
<a href="http://www.flickr.com/photos/chomy/4071704633/">
<img src="http://farm3.static.flickr.com/2742/4071704633_a8b282e109_m.jpg" alt="Marantz PM-14S2"/></a></div>

<p>　最近プログラミングの記事でお茶を濁しているのでたまには、近況を書くことにする。先日オーディオアンプを新調した。CZDがスピーカを売ってくれるとのことで、これを機に自宅にオーディオを導入することにした。いろいろ考えたあげくMarantz PM-14S2を購入した。</p>

<p>　まぁ音の良いこと。音源はケーブルテレビのSTBとPS3をアナログで繋いでいるので音源はチャチなのだが、DVDや音楽を鑑賞する時間が明らかに増えている。良い音は私を心地よくさせる。スピーカーは小さいのだが低音もよく出ている。</p>

<p>　惜しむらくは些か不便になったことだ。テレビからPS3に切り替えるときに今まではテレビのリモコンだけで操作ができたのだが、今はアンプリモコンも必要になってしまった。コントロールアンプかAVアンプが欲しくなる。このアンプはそこそこのモノなので音源が今のままではもったいない。またスピーカースタンドも使えば低音がもっと出るようになるだろう。とつい悶々としてしまう。こうやって人はオーディオにハマっていくのだなぁ。ま、私は今月の支払いをどうするか延々と悩んでいるのだが。</p>]]>
        
    </content>
</entry>

<entry>
    <title>JavaScriptでのクロージャーのテスト</title>
    <link rel="alternate" type="text/html" href="http://www.argv.org/~chome/blog/noisefactory/2009/10/javascript.html" />
    <id>tag:www.argv.org,2009:/~chome/blog/noisefactory//1.85</id>

    <published>2009-10-28T15:01:47Z</published>
    <updated>2009-10-29T14:40:31Z</updated>

    <summary>　WHATWGでHTML5仕様がLast Callになった。徐々にではあるが、W...</summary>
    <author>
        <name>chomy</name>
        <uri>http://www.argv.org/~chome</uri>
    </author>
    
        <category term="programming" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.argv.org/~chome/blog/noisefactory/">
        <![CDATA[<p>　WHATWGで<a href="http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2009-October/023849.html">HTML5仕様がLast Callになった</a>。徐々にではあるが、Web Application が普及する環境が整いつつある。（どうもW3Cは聞いていなかったらしく、ちょっと揉めそうな感じみたいだが。）
</p>
<p>　さて、以前もここで書いたとおりHTML5はそれまでの文書の構造化に加え、振る舞いの要素の追加が行われており、スクリプト言語のインターフェースも規定されている。このスクリプト言語は仕様の上では指定されているわけではないが、事実上JavaScriptだろう。ということでそろそろちゃんとJavaScriptを書けるようにならなきゃいかんのかなぁ。ということで、まずはクロージャーからやってみた。</p>

<pre class="code"><code>&lt;html lang="ja"&gt;
&lt;head&gt;
  &lt;title&gt;Closure Test&lt;/title&gt;
  &lt;meta http-equiv="Content-Type" content="text/plain;charset=UTF-8"&gt;
&lt;/head&gt;

&lt;body onload="onLoad()"&gt;
&lt;script type="text/javascript"&gt;
var countUp;

function makefunc()
{
    var x=0;
    return function(){return x++;};
}

function onLoad()
{
    countUp = makefunc();
    window.setInterval(onTimer, 100);
}

function onTimer()
{
    document.getElementById('count').innerHTML = countUp();
}

&lt;/script&gt;

&lt;div id="count"&gt;&lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;</code></pre>

<p>　このコードは、100ms毎にカウントアップして表示するもの。makefuncがカウントアップする関数オブジェクトを作り、onloadハンドラでグローバル変数countupに保存しておく。それを100ms毎に呼び出している。実行すると下のようになる。</p>
<iframe src="/~chome/blog/noisefactory/web/closure-test.html"></iframe>]]>
        
    </content>
</entry>

<entry>
    <title>時系列データファイルから必要な時間のデータを取り出すスクリプト</title>
    <link rel="alternate" type="text/html" href="http://www.argv.org/~chome/blog/noisefactory/2009/10/post-41.html" />
    <id>tag:www.argv.org,2009:/~chome/blog/noisefactory//1.83</id>

    <published>2009-10-10T17:05:12Z</published>
    <updated>2009-10-28T15:53:29Z</updated>

    <summary>久しぶりにshell (bash) script。一つのデータが一行ごとに並んで...</summary>
    <author>
        <name>chomy</name>
        <uri>http://www.argv.org/~chome</uri>
    </author>
    
        <category term="programming" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.argv.org/~chome/blog/noisefactory/">
        <![CDATA[<p>久しぶりにshell (bash) script。一つのデータが一行ごとに並んでいるファイルから必要な部分を取り出すスクリプト。今回はbashの組み込み関数である getopts を使ってみた。</p>

<pre class="code"><code>#!/bin/bash
#
# clip.sh -f FROM -t TO FILE
#

while getopts "f:t:" i;do
	case $i in
		f) FROM=$OPTARG;; # Time From
		t) TO=$OPTARG;;   # Time To
	esac
done

shift $(($OPTIND - 1))
FILE=$1

LINES=`wc --line $FILE | cut -d " " -f 1`
FLINE=`grep -n $FROM $FILE | cut -d : -f 1 | head -n 1`
TLINE=`grep -n $TO $FILE | cut -d : -f 1 | head -n 1`

if [ $FLINE -ge $TLINE ]; then
	TMP=$FLINE;
	FLINE=$TLINE;
	TLINE=$TMP;	
fi

HEAD=$(($TLINE-$FLINE))
TAIL=$(($LINES-$FLINE+1))

tail -n $TAIL $FILE | head -n $HEAD
</code></pre>

<p>　たとえばこのようなファイルがあるとすると</p>
<pre  class="code">
11:00:17 24.93 72.9
11:00:17 24.94 72.8
11:00:17 24.94 72.7
11:00:18 24.95 72.4
11:00:19 24.96 72.1
11:00:20 24.97 71.9
11:00:21 24.97 71.8
11:00:22 24.98 71.7
11:00:23 24.99 71.4
11:00:24 25.00 71.2
....
</pre>
<p>このファイルをdata.txtというファイル名として、この中から12:00:00から13:00:00まで取り出したいとすると、</p>
<pre  class="code"><code>$ clip.sh -f 12:00:00 -t 13:00:00 data.txt</code></pre>
<p>とすれば標準出力に出力される。</p>

<p>　ふ、例によって誰もついて来れまい。あ、ぴらふとCZDの二氏は除く。ってかこのくらいのコマンドは、textutilあたりにありそう。良い解法があればコメントよろ。</p>]]>
        
    </content>
</entry>

</feed>
