<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="ja"> 
  <HEAD>
    <title>Akihito Nagata's Page</title> 
    <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
    <META http-equiv="Content-Style-Type" content="text/css">
    <meta name="keywords" content="akihito,nagata,ocaml,java,unix,linux,postgresql,html,stylesheet,cgi,thesis,type">
    <meta name="description" content="Akihito Nagata,プログラミングやlinuxなどのtips">    
    <meta name="robots" content="all">
    <link rel="stylesheet" href="/~ganat/stylesheet.css" type="text/css">
    
    <style type="text/css">
      
      h1.titlecounter { background-color : white;
                        color: navy;
                        font-style : italic;
                        padding : 10px;
                        text-align : right;
                       border-style : none none solid none;
      }
      div.history { border-style : none;
                    border-width : 1px;
                    border-color : red;
                    padding : 0px;
                    margin : 0px;
      }
      li { margin : 5px; }
      div.date { background-color : #0fbf9f; 
                 font-weight : bold;
                 color : white; 
                 text-align : right;
                 font-style : italic;
                 margin : 0px; padding : 1px;}
      .blue {
        color : blue;
      }
      .red{
        color : red;
      }

      .bg-sblue {
        background-color : #ffffee;
      }
      span.string {
        color : #004400;
      }
      .it{
         font-style : italic;
      }
      .small {
        font-size : small;
      }
      .b {
        font-weight : bold;
      }
      .code {
        background-color : #eee;
      }
      .center {
        text-align : center;
      }
      div.stit {
        font-weight : bold;
        color : #000099;
        background-color : #eee;
      }
    
    </style>
  </head>
  <body>
    <table summary="table" border=0 cellspacing=0 cellpadding=0>
	<tr>
	  <td valign="top">
	    <table summary="table" border=0 cellspacing=0 cellpadding=0>
		<tr>
		  <td>
		    <!-- 左上の画像 -->
		    <table summary="table" border=0 cellspacing=0 cellpadding=0>
			  <tr>
			    <td width=10><img alt="*" src="/~ganat/images/borders/pic_border_lt.jpg"></td>
			    <td width=120 style="background-image : url(/~ganat/images/borders/newpic_border_t.gif);">
			      <img alt="*" src="/~ganat/images/borders/white10x10.gif"></td>
			    <td witdh=10><img alt="*" src="/~ganat/images/borders/pic_border_rt.jpg"></td>
			  </tr>
			  <tr>
			    <td><img alt="*" src="/~ganat/images/borders/pic_border_l.jpg"></td>
			    <td><img alt="*" src="<!--#exec cgi="/~ganat/cgi-bin/todayimage.cgi"-->"></td>
			    <td style="background-image : url(/~ganat/images/borders/newpic_border_r.gif);vertical-align : top;">
			      <img alt="*" src="/~ganat/images/borders/white10x10.gif"></td>
			  </tr>
			  <tr>
			    <td><img alt="*" src="/~ganat/images/borders/pic_border_lb.jpg"></td>
			    <td style="background-image : url(/~ganat/images/borders/newpic_border_b.gif);text-align:left;">
			      <img alt="*" src="/~ganat/images/borders/white10x10.gif"></td>
			    <td><img alt="*" src="/~ganat/images/borders/newpic_border_rb.gif"></td>
			  </tr>
		      </table>
		  </td>
		</tr>
		<tr>
		  <td class="menu" valign="top">
		    <!-- MENU -->
		    <div class="menutitle"><img alt="menu" src="/~ganat/images/menutitle.jpg"></div>
		    <div class="menu"><table width="140">
<tr style="text-align : right; "><td><a class="menu" href="/~ganat/index.html">Top Page</a></td></tr>
<tr style="text-align : right; "><td><a class="menu" href="/~ganat/ocaml/ocaml.html">Ocaml</a></td></tr>
<tr style="text-align : right; "><td><a class="menu" href="/~ganat/java/java.html">Java</a></td></tr>
<tr style="text-align : right; "><td><a class="menu" href="/~ganat/diary.html">Theses</a></td></tr>
<tr style="text-align : right; "><td><a class="menu" href="/~ganat/presentation.html">Presentation</a></td></tr>
<tr style="text-align : right; "><td><a class="menu" href="/~ganat/survey/index.html">Survey</a></td></tr>
<tr style="text-align : right; "><td><a class="menu" href="/~ganat/unix/unix.html">Unix Tips</a></td></tr>
<tr style="text-align : right; "><td><a class="menu" href="/~ganat/memo/index.html">Memo</a></td></tr>
<tr style="text-align : right; "><td><a class="menu" href="/~ganat/link.html">LINK</a></td></tr>
<tr style="text-align : right; "><td><a class="menu" href="/~ganat/cgi-bin/nagabbs/nagabbs.cgi">BBS</a></td></tr>
</table>
</div>
		  </td>
		</tr>
	    </table>
	  </td>
	  <td>
      <table summary="table" border=0 cellspacing=0 cellpadding=0>
		<tr>
		  <td valign="top" style="text-align : center;">
		    <!-- 題名 -->
		    <!-- <div class="title">GANAT PAGE</div> -->
		    <img alt="Akihito Nagata's Page" src="/~ganat/images/title.gif">
		  </td>
		</tr>
		<tr>
		  <td>
		    <!-- メイン -->
		    <table summary="table" border=0 cellspacing=0 cellpadding=0>
			<tr>
			  <td width="10"><img alt="|" src="/~ganat/images/borders/vline_t.jpg"></td>
			  <td></td>
			  <td></td>
			</tr>
			<tr>
			  <td style="background-image:url(/~ganat/images/borders/vline.jpg);"><img alt="|" src="/~ganat/images/borders/vline.jpg"></td>
			  <td><div class="main">
    <div style=" padding-left : 30px; padding-right : 30px; padding:10px;background-color : white;">
      
      <table>
	  <tr>
	    <td><img alt="*" src="images/robo1.gif"></td>
	    <td><h1 class="titlecounter">Akihito Nagataの<br>ページへようこそ<br>You are <!--#exec cgi="cgi-bin/count.cgi"-->th Comer!</h1></td>
	    <td><img alt="*" src="images/robo2.gif"></td>
	  </tr>
      </table>
      東京大学 理学部情報科学科 米澤研究室<br>
      永田 章人が管理するページです。
      
      <address>
	なんでもいいのでメール下さい。
	<a href="mailto:ganat@yl.is.s.u-tokyo.ac.jp">Akihito NAGATA</a>
      </address>
      <hr>
      <div class="history">
	<ul>
	  <li><div class="date">(2004.3.4)</div>
	    <p>
	      「いざ金沢」
	    </p>
	    <p>
	      今日もバイトで eclipse。
	      デバッグも簡単だし、JUnitも簡単に使えるみたい。
	      やっぱりすごい。<Br>
	      Emacsのキーバインドがすぐ使えるところもにくい。
	      一部違って変なことがおこりがちだけど。
	    </p>
	    <p>
	      土日に金沢で安全の報告会だと思っていたら、実は金土でした。
	      よって、明日から金沢に行ってきます。
	      そのあとちょっとだけ帰省しようと思います。<Br>
	      そうしてまた止まってしまうこの日記。
	    </p>
	    <p>
	      河内がまた走るっぽいようなことを書いていた。
	      いいなぁ。僕も走りたい。
	    </p>
	  </li>
	  <li><div class="date">(2004.3.3)</div>
	    <p>
	      「もずく」
	    </p>
	    <p>
	      eclipse はすごい。Linuxで使おうとするとなんか遅い気がするので今まで敬遠してきましたが、
	      バイトで eclipseを使ってみて、非常によいものだと思いました。
	      今までこういうIDEを使っての開発っていうのはやったことないけど、
	      こういうもんなんだろうか。非常に便利。<br>
	      これからは贔屓にしていこうと思います。
	      Java以外の言語ではどの程度使えるのかが非常に気になるところ。
	    </p>
	    <p>
	      日テレに行ってきました。夕飯食いに。男二人で。<br>
	      日テレ食堂で、ロンブー龍の企画の「もずくん丼」を食べた。
	      ものすごく普通だった。味も見ためもなにもかも。
	      あと量が少なかった。
	      よく見るともずくが入ってる。
	      <br>
	      日テレはあんまり男二人で行くとこじゃないかも知れない。行くならデートとかに御利用下さい。
	      あと、あんまり遅い時間に行くと日テレの企画のラーメンが食べられないので、
	      ちょっと早めに行くといいかも。
	      今日は残念ながら終了していて食べられなかった。
	    </p>
	  </li>
	  <li><div class="date">(2004.3.2)</div>
	    <p>
	      「バイトにいってきました。」
	    </p>
	    <p>
	      前からいってるとこ。
	      プログラマのバイトの割には話合いばっかりなんだけれど、
	      最近はなんか前よりもスムーズにことがはこぶ。
	      情報科学科の人間がもう一人バイトとして入ってくれたので、
	      非常にやりやすいです。
	      本当にありがとう。
	      楽しんでやってくれていることを願う。
	    </p>
	    <p>
	      Blogに興味を持ちました。いまさらながら。
	      とあるところに登録してみた。
	      ちょっと実験的に続けてみる予定。
	      もしかしたら４月からそっちの方に移行するかも知れない。
	    </p>
	  </li>
	  <li><div class="date">(2004.3.1)</div>
	    <p>
	      「雪が」
	    </p>
	    <p>
	      降りました。この時期に。どおりで寒いとおもった。<br>
	      あまりに寒いので帰る気をなくした。
	    </p>
	    <p>
	      <a href="http://www.mozilla.org/products/firefox/">FireFox</a>が
	      ザウルス上で動いたらしいですね。すごい。
	      そのうち携帯の上でも動いたりするんだろうか。<br>
	      C言語以外の言語でも組み込みができる時代が早くこないかな。
	    </p>
	  </li>
	  <li><div class="date">(2004.2.29)</div>
	    <p>
	      「家探し」
	    </p>
	    <p>
	      就職してから住む家を探しに行ってきました。
	      いろいろ見てまわった結果。大崎のアパートに決定。<br>
	      今まで陽があたらなかったり、古かったり、１／４地下だったり、
	      多少の不満のある家に住んできたけど、
	      今度の家は不満がない。新しいくて結構きれいだし。<Br>
	      でもその分家賃がちょっと高いです。これから頑張って払っていかないと。	      
	    </p>
	  </li>
	  <li><div class="date">(2004.2.28)</div>
	    <p>
	      「戦国無双」
	    </p>
	    <p>
	      発売直後は売り切れ続出で買えなかったが、
	      旅行から帰ってきたらさすがに店に補給されたので買いました。
	    </p>
	    <p>
	      キャラクターの名前はなんとなく知ってるけど、
	      歴史には全く興味がない人間なので、ストーリーがものすごく新鮮。<br>
	      上杉けんしんと信長って同じ時代なんだね。<br>
	      真田幸村って武田信玄の配下だったんだね。<br>
	      お市って信長の妹だったんだね。などなど。
	    </p>
	    <p>
	      とりあえず、幸村、お市、上杉、阿国、明智をやりました。
	      今は欄丸の途中。
	    </p>
	    <p>
	      なんかキャラによって難易度が全然違う。お市弱すぎ。
	      しんどかった。
	      ストーリーは明智が一番おもしろかった気がする。<br>
	      早いとこ信長やりたいのになかなか出てこない。秀吉もやりたかったけど、使えないみたいですね。残念。
	    </p>
	    <p>
	      あと、ゲームシステム自体は「三国無双２」が一番面白かった気がする。
	      なんか壮快だったし、何回もやる気が起きた。
	      段々慣れて来てしまって、新鮮味が薄れてきただけかもしれないけど。
	      <br>
	      個人的にはこのゲームをやると
	      歴史に興味を持てるので、これからもいろいろ出してくれたら買います。
	      あんまり長々と歴史を語られるとうんざりするので、僕にはこれくらいが丁度いい。<br>
	      次は是非「フランス革命無双」あたりを。ジャンヌダルクとか。
	      「蒼き狼と白き牝鹿無双」は勘弁。
	    </p>
	  </li>
	  
	  <li><div class="date">(2004.2.14 - 2004.2.24)</div>
	    <p>
	      せっかくヨーロッパに旅行に行ってきたので、日記を書きます。
	      ２月１４日の朝出発で、２月２４日の朝に到着。ちょうど１週間の旅です。
	    </p>
	    <p>
	      かなり楽しかったです。今年でも来年でも、卒業旅行を考えてる人は是非参考にして下さい。
	    </p>
	    <!--                                     -->
	    <h4 style="background-color:#efe;">準備</h4>
	    <p>
	      初海外なので、よくわからず準備はほとんど頼った。
	      非常に面倒でした。両替したり。
	      今回はツアーでの旅行だけど、そうじゃなかったらきっともっと大変だったのでしょう。
	      ツアーでよかった。
	    </p>
	    <p>
	      きっと写真をいっぱい撮りたくなると思ったので、デジカメを購入しました。
	      ソニーのT１。I<span style="color:red;">&hearts;</span>Sony!
	    </p>
	    <!--                                     -->
	    <h4 style="background-color:#efe;">１４日</h4>
	    <p>
	      初成田。勢い余って早く着き過ぎたので、朝食を食べる。<br>
	      ココナッツミルクカレー。微妙だったかもしれないけど、テンションが高かったのでおいしかった。
	    </p>
	    <p>
	      飛行機は初めてではないけど、海外への飛行機は初めてだ。
	      「るふとはんざ」というドイツの飛行機で行った。そんな会社は初めて聞いたな。
	    </p>
	    <p>
	      飛行機を１１時間くらい。長い。暇潰しに空港で買った文藝春秋を読んだ。芥川賞が２本とも載ってるやつ。<br>
	      棉矢りさが可愛いので買ったけど、金原さんの「蛇にピアス」の方がおもしろかった。
	      金原さん最高です。是非読むべし。
	    </p>
	    <table border="0">
		<tr>
		  <td><img src="images/europe/1.jpg"></td>
		  <td>機内食。<br>
		    おいしかった。僕は初海外なので比較対象をないのでよくわからないけど、
		    ルフトハンザの機内食はおいしいらしい。満足。
		  </td>
		</tr>
		<tr>
		  <td>シベリア上空。<br>
		    息を吐くと、息がフレーク状に凍るらしい。<br>
		    席は窓際だったけど思いっきり羽根の上だったので、後ろの方の窓から撮る。
		  </td>
		  <td><img src="images/europe/2.jpg"></td>
		</tr>
		<tr>
		  <td><img src="images/europe/3.jpg"></td>
		  <td>
		    飛行機からの景色は奇麗。<br>
		    ついつい写真にとってしまいますな。<br>
		    ドイツかイタリアかその辺。フランクフルトで乗り換えだったので。
		  </td>
		</tr>
	    </table>
	    <p>
	      という感じに、飛行機の中ではしゃいで写真を撮りまくってたら、
	      あっという間に飛行機は乗り切れたものの、旅行の本編がスタートする前に
	      写真の枚数がすごいことになってしまった。<br>
	      メディアは３２MBが一つと、１２８MBが一つ。節約して撮らねば。
	      研究室からいらなそうなノートを一つ借りてこればよかった、と後悔。
	    </p>
	    <p>
	      やっとローマ。<br>
	      とりあえず既に薄暗くなっている時間。<br>
	      「ツアーの中で、誰か明後日の列車のチケットを責任持って預っててくれませんか？」
	      といわれ、
	      よくわかんないうちに僕がそのチケットを渡されてしまった。
	      多分年長だったのが原因。(←他の人は卒業旅行だから)
	    </p>
	    <p>
	      今日はホテルに行って、近くの店で夕飯買って終了の模様。<br>
	      近くの持ちかえりピザ屋を発見したので買う。ピザ焼いてる兄さんがいい人だった。顔もイケメンだ。
	    </p>
	    <p>
	      <img src="images/europe/4.jpg"><br>
	      あ、「らんま」がやってる！イタリア語。
	    </p>
	    <!--                                     -->
	    <h4 style="background-color:#efe;">１５日</h4>
	    <p>
	      今日は一日かけてローマ観光をします。自由行動。
	    </p>
	    <p>
	      ホテルのボーイさんに、バス停がある場所を聞いた。
	      なんか質問し終わったあとに不服そうにしていた。チップをあげなかったからだろうか？
	      ごめんなさい。
	    </p>
	    <p>
	      バス停まで辿りついたとたんにバスが来たので、とりあえず乗ってみたけど、料金の払い方がわからない。<br>
	      一緒にバスに乗っていたおば様に 頑張って英語で尋ねたところ、
	      「乗る前にタバコ屋で買え」と言われた。もう乗ってしまってます。<br>
	      困ってるうちに目的地が来たので適当に降りた。いきなり無賃乗車。
	      しかもなぜか僕らに着いて来た同じツアーの方々を含む計６名。ごめんなさいローマ。
	    </p>
	    <p>
	      <table border="0">
		<tr>
		  <td><img src="images/europe/5.jpg"></td>
		  <td>
		    次は地下鉄。<br>
		    噂に聞いていたけど、ローマの地下鉄は薄暗くて怖い。
		  </td>
		</tr>
		<tr>
		  <td>
		    落書も多いし。<br>
		    今度は無賃乗車しない。
		  </td>
		  <td><img src="images/europe/6.jpg"></td>
		</tr>
	    </table>
	  </p>
	    <p>
	      あとは今日、一日ローマを歩く。
	    <table border="0">
		<tr>
		  <td><img src="images/europe/7.jpg"></td>
		  <td>
		    バチカン。<br>
		    入る前からものすごく奇麗。この入口だけで感動した。
		    随所に繊細な石の彫刻が。
		    すごいなバチカン。
		  </td>
		</tr>
		<tr>
		  <td>
		    中の大聖堂。<br>
		    ほんとに奇麗だ。
		    宗教が本来の目的なんだろうけど、美術としてみてもものすごい。
		    <br>
		    また感動した。<br>
		    あと、自分は信仰が違うので肩身が狭く気を使った。
		  </td>
		  <td><img src="images/europe/8.jpg"></td>
		</tr>
		<tr>
		  <td><img src="images/europe/9.jpg"></td>
		  <td>
		    馬車にのれそうだったので、
		    よっていったら１００ユーロ(１ユーロ＝１４０円)と言われてひよった。<br>
		    ひよっていたら簡単に３０ユーロまで下がった。<br>
		    でもやっぱり高いのでひよった。
		  </td>
		</tr>
		<tr>
		  <td>
		    道中にあったサンタンジェロ城。<Br>
		    予習せずに行ったから、なんの城やら知れませんが、優雅です。
		  </td>
		  <td><img src="images/europe/10.jpg"></td>
		</tr>
		<tr>
		  <td><img src="images/europe/11.jpg"></td>
		  <td>
		    ナヴォーナ広場。<br>
		    こんな美しい広場が何気なく配置されてるあたりがすごい。<br>
		    ベンチに座ってるイタリア人の兄さんに
		    「おいそこの日本人！写真撮ってやろうか？」
		    みたいなことを言われた。<br>
		    撮ってもらうとカメラを盗まれるらしいので無視した。
		  </td>
		</tr>
		<tr>
		  <td>
		    パンテオン。<br>
		    無予習のため何やらよくわかりませんが、
		    聖堂っぽい感じ。中もきれいでした。
		    ローマはすごいな。
		  </td>
		  <td><img src="images/europe/12.jpg"></td>
		</tr>
		<tr>
		  <td><img src="images/europe/13.jpg"></td>
		  <td>
		    トレビの泉。<br>
		    僕が知ってる泉と微妙に名前が違う。多分こっちがオリジナル。<Br>
		    ここも彫刻がきれいだ。<Br>
		    背中を向けてコインを泉に投げ込むと、また来れるらしい。<br>
		    ５円玉がなかったので、１０円投げてきた。
		  </td>
		</tr>
		
		<tr>
		  <td>
		    ヴィットリオ・エマヌエーレ２世記念堂。<br>
		    無予習のため、誰なのかわかりません。
		    でも、気分が昂ぶってるので、こころからすごいなーと思える。
		  </td>
		  <td><img src="images/europe/14.jpg"></td>
		</tr>
		
		<tr>
		  <td><img src="images/europe/15.jpg"></td>
		  <td>
		    上からの景色がよくて非常によかった。<br>
		    ありがとうヴィットリオ・エマヌエーレ２世さん。<br>
		    遠くにコロッセオが見える。
		  </td>
		</tr>
		
		<tr>
		  <td>
		    ヴィットリオ・エマヌエーレ２世記念堂の裏手にあるフォロ・ロマーノ。<br>
		    よくわからんけど、発掘現場というか遺跡跡っぽい場所。
		    社会見学の小学生がいっぱい。珍しそうに見られた。
		  </td>
		  <td><img src="images/europe/16.jpg"></td>
		</tr>

		<tr>
		  <td><img src="images/europe/17.jpg"></td>
		  <td>
		    真実の口。<br>
		    小さい教会の隅にぽつんといた。意外にこじんまりとしたとこにある。<br>
		    日本人いっぱい。<br>
		    写真撮るために大勢が順番に並んでいるので、
		    「ローマの休日」みたいに食べられたふりをするのは不可能です。
		  </td>
		</tr>
		
		<tr>
		  <td>
		    昼食は「タリアテッレ」と「カネロニ」と「うさぎの肉」だ！<br>
		    コロッセオの近くで食べるとこ探したけど全然なくて、
		    ローマ大学の近くでやっと見つけたお店。<br>
		    めちゃくちゃおいしかった。たかがパスタと肉料理だけどやっぱ本場は違う！<br>
		    トニオの料理を食べた億泰の気分。<br>
		    二人で３０００円か４０００円くらいだった。
		    ３品＋ワインを頼んでパンがいくつか付いてきたので、
		    そこそこの値段。
		  </td>
		  <td><img src="images/europe/18.jpg"></td>
		</tr>
		

		<tr>
		  <td><img src="images/europe/19.jpg"></td>
		  <td>
		    腹がいっぱいで、コロッセオ。<br>
		    他の場所にもまして日本人が多い。安心といえば安心だけど。<br>
		    周りには兵士の格好をしたおっちゃんが何人かいる。
		    日本人に向かって「さんぺいです」ってやってる。
		    一緒に写真を撮ると金をぼったくられるらしい。
		  </td>
		</tr>
		
		<tr>
		  <td>
		    コロッセオというと、「闘いの場」というイメージがありましたが、行ってみたら全然そんな雰囲気なし。<br>
		    補修工事ばっかりやってるし、観光客多いし、エレベーターついてるし。<br>
		    思いっきり観光地でした。他の場所ほど美術品がすごいというわけでもないし。<br>
		    なんか、「ポルナレフはフランス人なのに、どうしてコロッセオにいたのか？」と
か、そんな話ばっかりしてた気がする。<br>
		    意外に狭かったし、ちょっと期待はずれだったかもしれない。<br>
		    でも、外で売ってたジェラードが非常においしかったのでよし！
		  </td>
		  <td><img src="images/europe/20.jpg"></td>
		</tr>
		
		<tr>
		  <td><img src="images/europe/21.jpg"></td>
		  <td>
		    あとは適当にテルミニ駅の周辺を散策。<br>
		    近くで安めのパスタ屋を発見。きっとこういうところこそ、庶民の味が食べられるのだろうと期待。<br>
		    パスタの形状とソースを好きなように組み合わせられる店だった。本格的。期待膨らむ。<br>
		    僕は、短めのパスタのカルボナーラを注文。<Br>
		    楽しみに待ってたら、「もやしの卵閉じ」みたいのが出てきた。<br>
		    味ももやしの卵閉じだった。塩こしょうが効いててね。<br>
		    写真を撮る気も起きなかった。全部食べれなかったし。<br>
		    皿が来た時に歓声をあげたのにな。
		  </td>
		</tr>
	    </table>
	  </p>
	    <p>
	      帰りは乗り方のよくわからないバスには乗らずに、徒歩で帰ホテル。<br>
	      くたくた。<br>
	      ホテルのバスルームを見たら、５０センチ四方くらいしかない狭いシャワールームしかなかった。湯舟もないし。
	      げんなりして就寝。
	    </p>
	    <p>
	      この時点でデジカメのストレージの７５％がなくなってた。
	      どうしたもんか。
	    </p>
	    <!--                                     -->
	    <h4 style="background-color:#efe;">１６日以降</h4>
	    朝起きたら


	  </li>


	  <li><div class="date">(2004.2.8)</div>
	    <p>
	      「なんか微妙に風邪が」
	    </p>
	    <p>
	      風邪はもう９割方治ったきがするんだけど、
	      なんか微妙に頭がぼーっとするので、
	      今日は風邪を治すことに専念することにした。
	      
	    </p>
	  </li>
	  <li><div class="date">(2004.2.7)</div>
	    <p>
	      「４年生の発表練習」
	    </p>
	    <p>
	      があったので、学校にくる。土曜はたしかに多少微妙ではあるけど、
	      自分の発表練習にもつきあってもらったし、
	      前回の練習は風邪で欠席しちゃったし、参戦。
	    </p>
	    <p>
	      人の発表をみて初めてわかることは多いと思った。
	      みてる方がかなり勉強になる。<br>
	      どっかでプレゼンしたいなー。
	      でも、リージョン推論のプレゼンばっかりだとおもしろくないから、
	      たまには別の内容でしたい。
	      でも他にネタ持ってないからプレゼン出来ない。
	    </p>
	  </li>
	  <li><div class="date">(2004.2.6)</div>
	    <p>
	      「日記を再開する。」
	    </p>
	    <p>
	      ここ２０日かんほど、日記を書いていませんでした。
	      その理由としては、
	      <ul>
	      <li>修士論文が忙しかった。</li>
	      <li>修士研究の発表が忙しかった。</li>
	      <li>日記に飽きてた。</li>
	    </ul>
	    などがあげられます。これらの理由のうちのいくつかは言い訳で、いくつかは本音です。<br>
	    プログラミングに関する適当な話題を書きたいのに、そういうことやるんだったら修論研究やれ
	    っていう状況だったし、
	    修論で学校いたから日常生活もおもしろくなかったし、
	    そんなわけで書くネタもなかった。という言い訳もあります。<br>
	    修論も終わって、他にやることもなくなったので日記も再開します。
	    </p>
	    <p>
	      再開するにあたり、思い返せばここ２０日間で一番の事件は
	      <br>
	      「ジョジョ第７部  スティールボールラン」
	      <br>
	      の開始だった。荒木最高。
	    </p>
	  </li>
	  <li><div class="date">(2004.1.17)</div>
	    <p>
	      <a href="http://www12.mainichi.co.jp/news/search-news/895426/89F9288-0-1.html">こんなことをしてきたらしい。</a>
	    </p>
	    <p>
	      連れの人が鹿児島にいってロケットを打ち上げてきました。
	      昨日それの動画を見せてもらった。
	    </p>
	    <p>
	      似たような立場のはずなんだけど、こっちはなんか科学っぽくていいなぁ。
	      ロケットあげるのなんてものすごい技術と金が要りそうだし。<br>
	      これに比べると、なんか情報科学は科学者というよりは、
	      マニアっていうかただのオタクっぽい感じがする。<br>
	      まぁいいんだけどね。自ら進んだ道だ。
	    </p>
	  </li>
	  <li><div class="date">(2004.1.17)</div>
	    <p>
	      「どういう言語が売れるんですかね？」
	    </p>
	    <p>
	      というのをよく話します。
	    </p>
	    <p>
	      もっと具体的にいうと、Cとか Javaとか Pythonみたいな ちょっと緩めの手続き型言語は使用人口が多く流行ってる。
	      それに対して、OcamlとかHaskellのような堅い関数型言語っていうのは、
	      使ってるのは主に研究者かマニアくらいで、一般業務とか日曜大工プログラミングに使われることはない。
	      のはなぜか？
	    </p>
	    <p>
	      よく、C言語がもともとよく使われていて、
	      みんな最初にそれを覚えるので、 Javaのような手続き型言語には簡単に移行できる、と言われる。
	      確かにこれが一番大きい要素な気がする。
	      僕も関数型の考え方に変えるのは、ちょっと苦労した気がするから。
	    </p>
	    <p>
	      あと、既存のソフトウェアが全部 手続き型で書かれているから、
	      それと連係させようとすると、どうしても手続き型で書かざるを得ないから。
	    </p>
	    <p>
	      手続き型が売れてる理由は、主にこの2つな気がする。
	      非常に覆しがたい。
	    </p>
	    <p>
	      別に関数型が売れたところで、僕にはなんのメリットもないので、
	      どうでもいいって言えばいいんですけど、
	      自分がいいと思っている物は、他の人にもいいと思ってもらいたいもんです。
	    </p>
	    <p>
	      誰か関数型での開発環境(ライブラリとかIDEとか)を整備してくれて、
	      大きいアプリケーションをガツンと作ってくれる人はいないものでしょうか。<br>
	      自分が頑張って作ればいいとは思うのですが、 その能力が…。
	    </p>
	  </li>
	  <li><div class="date">(2004.1.16)</div>
	    <p>
	      「今日も英会話」
	    </p>
	    <p>
	      いつもの英会話で今日は英語でメールを書きました。 
	      まぁそれだけ。
	    </p>
	    <p>
	      僕の研究はコンパイラによる静的なメモリ管理で、
	      比較対称として、GC(特にBohemGC)をあげてみようと思うわけです。<br>
	      Boehm GC使った時に、 比較するために生き残ってるオブジェクトの総サイズを知りたいんだけど、 
	      それが直接わかるAPIがないみたい。
	      それを探すのに結構な時間を費やしたわけだが、
	      よく考えるとそんなにシビアに生きてるオブジェクトを監視するより、 使用されるヒープのサイズを監視した方がいい気がしてきた。
	      リージョン推論は使用するヒープサイズが小さいことが売りなわけだし。 
	      それならAPIもすぐにあるし。<br>
	      修論提出まであと、10日間。 どういうプログラムに強いのかどうかをちゃんと解析せねば！！<Br>
	      あと論文かかななぁ。
	    </p>
	  </li>
	  <li><div class="date">(2004.1.15)</div>
	    <p>
	      「着実に」
	    </p>
	    <p>
	      パスポートの申請をやってきました。
	      難しいことはなんにもないけど、いろいろめんどくさかった。
	    </p>
	    <p>
	      寒いので今日は学校に行かずに、家で適当に過ごすことにした。
	    </p>
	    <p>
	      適当に掃除したり、洗濯したりしてたけど、
	      飽きてきたので、夜中にひっそりと学校に来た。
	    </p>
	    <p>
	      ちょっとだけ、２ちゃんみてたら、kopeteっていうアプリケーションで
	      MSN メッセンジャーも Yahooメッセンジャーもできるらしい。
	      ダウンロードしてビルドも成功したのに、なぜか設定ファイルが読み出せずに動かなかった。<Br>
	      rpmの方は opensslのバージョンが違ってインストールできず。
	      仕方ないので、 gaimのセグメンテーションフォルトの原因を頑張って追求します。
	    </p>
	  </li>
	  <li><div class="date">(2004.1.14)</div>
	    <p>
	      「コンパイラの動きが、なんとなくおかしい気がする。」
	    </p>
	    <p>
	      大部分のプログラムでは普通に動くし、 
	      生成したプログラムが途中で止まるということもないのだけれど、
	      一部分だけ型の推論がおかしい気がする。
	    </p>
	    <p>
	      どうもその状況はとりあえずレイトレのプログラムのときのみ、
	      起こる模様だったので、
	      気合いを入れて原因追求することにしました。
	    </p>
	    <p>
	      レイトレの推論がおかしいところを一つ抽出して、
	      そこの推論がおかしくなるような、できる限り小さいプログラムを探すために、レイトレのプログラムを少しずつ削っていく。
	    </p>
	    <p>
	      まる一晩かかって、原因を捜し出して、 やっとバグの場所を発見した。
	      生成されるプログラムの安全性は守られていたが、 推論が少し間違っていたので、プログラムによっては狙い通りの推論の精度がでないようになってた。
	    </p>
	    <p>
	      たまにしか現れないバグっていうのは発見するのも、
	      原因を追求するのも非常に難しいことよ。
	    </p>
	    <p>
	      でもちゃんと直したおかげで、 レイトレでもちゃんとメモリが回収できるようになりました。
	      よかったよかった。
	    </p>
	  </li>
	  <li><div class="date">(2004.1.13)</div>
	    <p>
	      昼夜が思いっきり逆転しました。
	    </p>
	    <p>
	      昼寝て夜頑張る生活。 いかんなぁ。 <br>
	      多分そのうち風引いて、強制的に戻すことになるのだろう。
	    </p>
	    <p>
	      日記は一度さぼると復帰するのが難しい。<br>
	      意外にもこの日記が長続きしてるので、 最低でも卒業までは継続したいところ。
	    </p>
	    <p>
	      明日は、
	    <ul>
	      <li>パスポートもとりにいかなきゃ。</li>
	      <li>どうも僕の携帯は通話する時に雑音が交じるようだが、
		直すとなるといくらかかるんでしょうか？
	      </li>
	    </ul>
	    という予定。
	  </p>
	    <p>
	      なんかスキーに行ってきたみたいですなぁ。 いいなー。 
	      僕もスノボ行きたい。 去年は行かなかったからなぁ。
	    </p>
	    <p>
	      1月もそろそろ折り返し地点なのですが、
	      新年になってから、まだ 大岩さんを見ていません。
	      早く出てきて僕にお年玉を下さい。
	    </p>
	  </li>
	  <li><div class="date">(2004.1.12)</div>
	    <p>
	      「研究をちょっと進めた。」
	    </p>
	    <p>
	      レイトレのプログラムを、リージョン推論できれいにメモリが回収できるように改良する。<br>
	      高速であることを最優先に書かれてるので、 直すのが非常に困難。
	      きれいなプログラムを速くさせるのは簡単なんだけどなぁ。
	    </p>
	    <p>
	      ここで。<Br>
	      「リージョン推論できれいにメモリが回収できるプログラム」<br>
	      というのは<br>
	      「きれいに関数型で書かれたプログラム」<Br>
	      と等しいのです。<br>
	      (等しいというか、関数型のプログラムはちゃんとメモリが回収できる。)
	    </p>
	    <p>
	      つまり、きれいに関数型でプログラムを書いてしまえば、
	      <ul>
	      <li>プログラムが見やすい。</li>
	      <li>設計がしやすい。</li>
	      <li>再利用性が高い</li>
	      <li>コンパイラによるプログラム解析がやりやすく、最適化がかかりやすい。</li>
	      <li>リージョン推論できれいにメモリを回収できるので、GCもほとんど必要ない。</li>
	    </ul>
	    と言えるに違いない。 関数型万歳！
	    </p>
	  </li>
	  <li><div class="date">(2004.1.11)</div>
	    <p>
	      「gaimで yahoo messenger を試してみた。」
	    </p>
	    <p>
	      yahooでアカウントをアカウントを取得した。<br>
	      そのアカウントを入力してもつながらないので、 ネットを漁ってみたところ、
	      サーバーがアメリカと日本で違うので、日本でアカウントとった場合は、日本のサーバにしなきゃいけないということがわかった。<br>
	      サーバの名前を変えて、やっとログインできたと思ったら、今度は日本語が読めないみたい。<br>
	      その辺でパッチを見つけてきて、当てたら難なく使えた。<br>
	      多分 機能に制限はあるんだろうけど、 すんなり使えます。<br>
	      そんな調子で、すんなり使っていたら突然 セグメンテーションフォルト。
	      適当に追加したユーザーリストの文字コードとかが原因かと思って削除したけど駄目だった。
	      再起動して yahooにつなぐ度にセグフォルです。パッチ当てる前のバイナリでも駄目だった。
	    </p>
	    <p>
	      そんなこんなで悪戦苦闘してたら、 タイムリーに gaim-0.75が出た。<br>
	      変更点は、yahooのサーバーを自動的に探してくる機能が追加されたらしい。<Br>
	      期待しつつ試してみたら、 今度はサーバーを日本に設定しても、
	      つなごうとする時に勝手にアメリカの方のに変えられて日本のサーバーにつなげない。<br>
	      yahooメッセンジャーはもう少し待ちます。
	    </p>
	  </li>
	  <li><div class="date">(2004.1.10)</div>
	    <p>
	      「２４の続き見た」
	    </p>
	    <p>
	      これ面白いです。ほんとに。 テリー伊藤がCMしてるだけあるな。<br>
	      話の展開がシドニィシェルダンっぽい。 
	      1時間の間に「おぉっ！」って思うことが何度もある。<br>
	      こんなに気に入ったドラマはXファイル以来だ。
	      (トリックもおもしろかったけど、方向性が違う。)
	    </p>
	    <p>
	      ただ出てる人がみんな外人さんなので、名前と顔を覚えるのが難しい。
	      名前がちゃんとわかってないと、ついていけなくなるようなとこもあるので、
	      日本人の視聴者は、話の始まりに出てくるキャストを見てよく確認しておくと吉だと思う。
	    </p>
	  </li>
	  <li><div class="date">(2004.1.9)</div>
	    <p>
	      「卒業旅行はヨウロパへ。」
	    </p>
	    <p>
	      いくことになりました。
	      この前 論文が蹴られた腹いせに。
	    </p>
	    <p>
	      初海外です。 パリ・ローマ。<Br>
	      楽しみだ。 「ローマの休日」を見返して勉強しないと。<Br>
	      旅行(の準備が)嫌いな人間なので、
	      腰が重いのですが、
	      決まってしまえばなんかその気になってくるもんだ。
	    </p>
	    <p>
	      パスポートもとらないといかんみたいだ。<br>
	      こういう初体験な感じは久しぶり。若返る。
	    </p>
	  </li>
	  <li><div class="date">(2004.1.8)</div>
	    <p>
	      「gaim」
	    </p>
	    <p>
	      ってアプリケーションで MSN メッセンジャーができるっぽい。
	      挑戦。
	    </p>
	    <p>
	      意外にすぐにできた！ 
	      ちょっと日本語入力で戸惑ったけど、設定を変更したら難なく使えるようになった。
	      しかもこのアプリは IRCとか ICQとか Yahooメッセンジャーもできるっぽい。 すごいなー。
	    </p>
	    <p>
	      永田は<Br>
	      ganatganatganat@hotmail.com<br>
	      です。
	    </p>
	    <p>
	      夕方に初鉄拳をやりに秋葉へ。<Br>
	      １５勝した。 最先良い。<br>
	      ただ、寒かった。
	    </p>
	  </li>
	  <li><div class="date">(2004.1.7)</div>
	    <p>
	      分割コンパイルのコーディングを頑張った。
	    </p>
	    <p>
	      モジュール毎に外側に見せる値の型情報を持っておかなければ
	      いけないが、
	      型変数の命名規則に困った。
	      型変数の名前空間はモジュール毎に独立にできないし、
	      モジュールの使われ方によって、
	      あとから型が決定する場合があるし。<Br>
	      とりあえずモジュールをセーブ、ロードする時に型変数の名前をうまくつけかえることで解決しようかな、と思ったけど、
	      実装までは至らなかった。
	    </p>
	    <p>
	      fedoraパッケージに ocamlが含まれてることを発見した。
	      lindowsの件もあるし、  ocamlの実用性が認められつつあるのでしょうか？<Br>
	      将来 仕事でocamlとかの関数型言語を使うことができたら幸せ。
	    </p>
	  </li>
	  <li><div class="date">(2004.1.6)</div>
	    <p>
	      「東京に舞戻る」
	    </p>
	    <p>
	      じいちゃんが退院するとこを確認してから戻りたかったけど、
	      まだ時間がかかりそうなので、２月か３月にもう一回愛知に帰ることにして、東京に戻った。
	    </p>
	    <p>
	      また食事をどうにかせねばならん生活が始まるな。
	      実家で太って帰ってきてしまったので、当面の目標は"痩せる"。
	    </p>
	    <p>
	      実家にいるうちに髪が伸びたので、 初カットした。<Br>
	      なんかうまく切れました。<Br>
	      セルフカットでも６年間もやってると上達する。
	    </p>
	  </li>
	  <li><div class="date">(2004.1.5)</div>
	    <p>
	      「妹が僕にフーリエ変換を教えろと言う」
	    </p>
	    <p>
	      そういう実数とか複素数を扱う数学は、
	      めっきり関わっていないので、
	      もう忘れたけど教えた。
	    </p>
	    <p>
	      フーリエ変換なんて、変換がどんなもんかっていうのが大体わかってて、
	      式の変換が出来て、戻せればいいよね？<br>
	      それだけ教えた。 <br>
	      どうせ数学科以外の人間は、決まった形の微分方程式にしか使わないし。
	      僕は適当のうろ覚えだけど、それでどうにかなったから妹もきっとどうにかなるに違いない。<Br>
	      頑張れ。
	    </p>
	  </li>
	  <li><div class="date">(2004.1.4)</div>
	    <p>
	      「新年吉本新喜劇」
	    </p>
	    <p>
	      毎年 年始にある劇団員が総出演の吉本新喜劇だ！<br>
	      恥ずかしながら楽しみにしてた。
	    </p>
	    <p>
	      ここ１年くらい 内場さんとか辻元の次に来るような新しい芸人さんが
	      いなくて寂しい感じでしたが、
	      ここにきてやっと、 "安尾信乃助" がいい味になってきたようだ。<br>
	      着実に笑いもとるし、アドリブもおもしろい。 すごいぜ安尾。<br>
	      第２の藤井隆にも慣れそうな予感。
	    </p>
	    <p>
	      他には、良く知らないけど"小藪千豊"って人もメキメキと頭角を現してるらしい。 注目。
	    </p>
	    <p>
	      若手もよかったけれど、 MVPは島木譲二 だった。<Br>
	      最近は仲間から軽く扱われ勝ちだけど、 なんかプロの芸人魂を見た。
	      さすがだった。  頑張れ島木譲二。
	    </p>
	    <p>
	      あとやっぱり未知やすえさんもすごい。
	    </p>
	  </li>
	  <li><div class="date">(2004.1.3)</div>
	    <p>
	      昨年５月に結婚したいとこ夫婦と食事。
	    </p>
	    <p>
	      叔父のレストランへ。
	      おいしゅうございます。
	    </p>
	    <p>
	      新しく親戚になったいとこの奥さんは、ものすごく細いきれいな人で、
	      デパートでバー○リーの店の販売員をしてるらしい。<br>
	      そして、なんとその奥さんは僕に「あかぬけてる」という言葉を発してくれた。<br>
	      東京に来て６年になりますが、そんなこと初めて言っていただけました。 
	      大正解。
	      帰って来た時に、妹には「売れない芸人のような格好だ」といわれたけど。<br>
	      ほれみろっ。<br>
	      僕もいつの間にかあかぬけてたのか。
	    </p>
	    <p>
	      素晴らしい人がうちの親族に加わってくれた。<br>
	      料理の中に、  "牛の頬肉のソースかけ" があったのですが、
	      その奥さんは旦那と一緒に「この汁というか、タレがうまい」といって食べてた。<br>
	      なんかものすごくいい人そうだ。
	      うちの一族にウェルカム。
	    </p>
	  </li>
	  <li><div class="date">(2004.1.2)</div>
	    <p>
	      妹が成人式に向けて買った着物を披露。
	    </p>
	    <p>
	      家に飾ってある七五三の時の写真に似てるなぁ。
	      内心思ったが、ぐっと堪えた。<br>
	      と思ったけど、堪え切れずに声に出てた。
	    </p>
	    <p>
	      男の僕にはよくわからんところがあるけど、
	      着物というのは重大事項のようですね。<Br>
	      僕の成人式の時もまわりの女性は大変そうだったし。
	      今日も妹が着物を来ただけで、隣のおばさんとか呼んできたりして、
	      うち中が大騒ぎだ。 (大騒ぎは普段からだけど、さらに)
	    </p>
	    <p>
	      朝、着付けに行ってきたらしく、
	      その後は親戚とじいちゃんの病院をぐるっとひとまわりしてきた。
	    </p>
	    <p>
	      こっちもかなり疲れたけど、昨日より正月らしかった。
	      よかったよかった。
	    </p>
	  </li>
	  <li><div class="date">(2004.1.1)</div>
	    <p>
	      「正月」
	    </p>
	    <p>
	      あけましておめでとうございます。
	    </p>
	    <p>
	      今年はじいちゃんが入院してるからか、妹がバイトばっかりやってるからか、
	      遠くに初詣には行かない模様。<br>
	      まぁ うちは鐘つきと初詣は兼ねてるからいいとしよう。<br>
	      寝正月。
	    </p>
	    <p>
	      昔は正月のテレビはつまらないと思っていたけど、
	      今見てみると、新進気鋭の若手お笑い芸人さんと、ベテランお笑い芸人さんが多数出てきて、非常にテレビがおもしろい。<br>
	      こういうのが見れるのは正月だけだ。素晴らしい正月。
	    </p>
	  </li>

	</ul>
      </div>
      <a href="index200311.html">2003年12月</a>,
[6~      <a href="index200311.html">2003年11月</a>,
      <a href="index200310.html">2003年10月</a>,
      <a href="index200309.html">2003年9月</a>,
      <a href="index200308.html">2003年8月</a>,
      <a href="index200307.html">2003年7月</a>,
      <a href="index200306.html">2003年6月</a>,
      <a href="index200305.html">2003年5月</a>,
      <a href="http://ganat.blogspot.com/">Blog</a>      
    </div>
  </div></td>
			  <td></td>
			</tr>
			<tr>
			  <td><img alt="|" src="/~ganat/images/borders/vline_b.jpg"></td>
			  <td></td>
			  <td></td>
			</tr>
		    </table>
		  </td>
		</tr>
	    </table>
    </td>
  </tr>
  </table>
    <div><a href="/~ganat/old/index.html">前のページはこちら</a></div>
  </body> 
</html>
