前の月 / 次の月 / 最新

たまにっき。 / 2006-03

2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12
2002 : 01 02 03 04 05 06 07 08 09 10 11 12
2001 : 01 02 03 04 05 06 07 08 09 10 11 12

2006-03-31 Fri

雑用色々

大阪中央区役所へ行き,転入届を出す.
その後,東警察署にて運転免許証の住所変更.

Category: [日常]
Referrer (Inside): [2006-02-11-1]

2006-03-30 Thu

Skype での通話

ワイヤレスヘッドセットをつけて,部屋を動き回りながら Skype で通話していると,みんなに変な目で見られる.すかさず,ヘッドセットを指差すと納得してくれるものの,ヘッドセットが小さくて,更に電話と違って,呼び出し音が盛大に鳴るわけでもないので,パッと見わからないみたいですね.

Category: [日常]

2006-03-29 Wed

Skype で 3 者間通話

千里,研究室1, 2 それぞれで 3 者間通話のテストをする.
マイクは Plantronics Bluetooth ワイヤレスヘッドセット.私が会議主催者で通話.急に私が一人で話し出したため,近くにいた人が驚いてた.マイクも小さいですしねぇ.
普通に喋ることができるのがすごいですね.

Category: [日常]

米艦隊Vs海賊船、米艦隊が圧勝

ワンピースじゃないんだから・・・.

Category: [misc]

2006-03-28 Tue

カーテン,収納家具

カーテン,収納家具などを買う.
部屋のレイアウトを考えるのは楽しいですね.

あと,ネットワーク環境をどうするかが問題だ.
電話引くにもお金かかるしなぁ.

Category: [日常][買物]

2006-03-27 Mon

海外で拍手喝采の日本の大発明 「土のう製作器」とは

実は土のうは作り置きができないんです。土のうは大量に使うものなので、コスト面を考えて袋に使うビニールも比較的劣化しやすいものが多いんですよ。だから、使う直前に短期間に一斉に作らなければいけないんです

へぇ.

Category: [misc]

けいはんな線 スタート

生駒から学研北生駒まで乗って NAIST まで行きました.NAIST 行くのが便利になりますね.
画像 画像

ただ,学研北生駒駅は奈良先端大前とありますが,そこから NAIST までは 20 分くらい歩きます.

Category: [イベント]

2006-03-26 Sun

2006-03-25 Sat

引越し準備

遅々として進まねぇ.
明日引越しなのだが,細かいものを持っていくのを忘れそう.

Category: [日常]

2006-03-24 Fri

今日は学位記授与式.

博士(工学)になりました.

Category: [日常]

2006-03-23 Thu

Super Play

このHPは特にシューティングゲームの攻略のビデオサイトです。
出来るだけ高レベルなプレーのビデオを集めてますので是非ご覧下さい。

Category: [misc]

今日は

追いコン.

Category: [研究室][パーティ]

2006-03-22 Wed

TWIN21 Atrium

パナソニックタワーにてミーティング.
卒業祝いに松下グループ専用のレストランへ連れて行ってもらう.

Category: [日常]

2006年に空の旅で一時紛失される荷物の数は3000万

報告書によれば、荷物の遅配の主な原因は、フライト間の荷物の移し間違いだという。これが2005年に起こった遅配の原因の61パーセントを占めている。
次に多いのが出発地での荷物の積み間違いで、全体の15パーセント。 チェックインの際に誤った目的地を指定されるミスは、たった3パーセントだという。

へぇ.

Category: [misc]

2006-03-21 Tue

博士論文

製本された論文が届いた.

Category: [研究]

2006-03-20 Mon

2005 JavaOne Conference Technical Session PDFs

今更ながらダウンロードできることに気付いた.

Category: [Java]

2006-03-19 Sun

お役立ち:ソフト用アイコン

via アイコンリソース (fin さんの日記@mixi)
GUI アプリケーションを作っていると,アイコンが欲しくなる.で,ググって見るのだが,ひっかかるのは Web ページ用のもので,使用条件がイマイチ合わないので,GUI にアイコンを使わなかっただが,こういうソフトウェア用のアイコンセットがあると GUI に色々アイコンを付けたくなる.

Category: [開発]

熊の着ぐるみ姿で女王をお出迎えしようとした女性、一時身柄拘束される

ジョディ・ラックリー(33)は、バッキンガム宮殿の警備兵が着用している帽子にカナダのブラックベアの毛皮が使用されていることに抗議していた。
「わずか5分くらいで警察が駆けつけてきました。不運にも女王には会えませんでした」と彼女はロイターに語った。

Category: [misc]

2006-03-18 Sat

Java Puzzlers


以前買っておいた本なのだが,読んでみた.
内容は Java One なんかで発表された内容で,毎回非常に人気のある発表なんだそうな.

内容はというと,

// Hello Whirled
/**
  Generated by the IBM IDL-to-Java compiler, version 1.0
  from f:\testRoot\apps\a1\units\include\PolicyHome.idl
  Wednesday, June 17, 1998 6:44:40 o'clock AM GMT+00:00
*/
public class Test{
    public static void main(String[] args){
        System.out.print("Hell");
        System.out.println("o World");
    }
}


このプログラムは何を表示するのか,とか,

// Dupe of URL
public class BrowserTest{
    public static void main(String[] args){
        System.out.println("iexplore:");
        http://www.google.com;
        System.out.println(":maximize");
    }
}


とか.

// Bride of Looper
while(i != i){
}


を無限ループにするためには i をどのように宣言すれば良いかなど.

答えはこっち.

続きを読む

Category: [][Java]

バージョンアップ

ようやく chalow 最新版 にバージョンアップ.
各アイテムのリンク先が変わります.

Category: [たまにっき。]

2006-03-17 Fri

伴侶が死んだ後の精神状態に新発見

伴侶が亡くなった半年後、約半数の人がほとんど悲嘆を感じていなかった。10%は明るくなった。

へぇ.

Category: [misc]

2006-03-16 Thu

2006-03-15 Wed

2006-03-14 Tue

2006-03-13 Mon

2006-03-12 Sun

友人の結婚式

今日は友人の結婚式.で,招待状は何故か届いていなかったので,新郎に直接場所と時間をメールにて教えてもらった.
メールでは,「帝国ホテル」としかなかったので,ググってみると,難波にある 大阪帝国ホテル がヒットした.
で,本日,その大阪帝国ホテルへ行ってみると,見るからにビジネスホテル.ホテルの人に「違いますよねー」と言いつつ,聞いてみると,どうやら 桜ノ宮にある 帝国ホテル大阪 と間違えてるっぽい.
うーん,まぎらわしい.すこし遅刻しつつも間に合った.出席していた新郎とは別の友人に「もうそろそろ30歳なんやから迷子になるな」と怒られた.ごもっともです.orz

Category: [日常]

2006-03-11 Sat

耳をすませば


昨日の金曜ロードショーのを録画しといたのを見た.

久しぶりに見たけど,なんか微笑えましいな.

Category: [映画]

2006-03-10 Fri

依存ライブラリのコピー3

イマイチ良くわかってないまま作ったので,まぁ色々と問題はあるのかもしれないが,一応,公開.
maven-dependencies-plugin-1.0.tar.gz

展開してできたディレクトリ内で,

$ mvn install


として,プラグインをインストールしてください.必要なライブラリがダウンロードされ,ローカルリポジトリにプラグインがインストールされます.

$ mvn jp.cafebabe.maven.plugins:maven-dependencies-plugin:1.0:list


とすると,依存ライブラリのリストが表示され,

$ mvn jp.cafebabe.maven.plugins:maven-dependencies-plugin:1.0:copy


で,target ディレクトリ以下にコピーされます.
target ディレクトリから別の場所に変えたい場合は pom.xml に以下の記述を追加.

  <build>
    <plugins>
         :
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <configuration>
          <outputDirectory>target/lib</outputDirectory>
        </configuration>
      </plugin>
         :
    </plugins>
  </build>


なんとか,すれば OK.

Referrer (Inside): [2006-06-07-1] [2006-06-05-2]
Category: [Maven2]

依存ライブラリのコピー2

作ってみた.

$ cat DependenciesCopyMojo.java
package jp.cafebabe.maven.plugins.dependencies;
/**
  @goal copy
  @requiresDependencyResolution runtime
 */
public class DependenciesCopyMojo extends AbstractDependenciesMojo{
    /**
      The maven project.

      @parameter expression="${project}"
      @required
      @readonly
     */
    private MavenProject project;
    /**
      The directory containing generated classes.

      @parameter expression="${project.build.directory}"
      @required
     */
    private File outputDirectory;

    public void execute() throws MojoExecutionException{
        if(!outputDirectory.exists()){
            outputDirectory.mkdirs();
        }

        List<Artifact> artifacts = project.getRuntimeArtifacts();

        getLog().info("copying dependencies...");

        try{
            for(Artifact artifact: artifacts){
                FileUtils.copyFileToDirectory(artifact.getFile(), outputDirectory);
            }
        } catch(IOException e){
            throw new MojoExecutionException("copy failed", e);
        }
    }
}


フィールドがどこで初期化されているのか全くわかりません.
ソースコード中に明示的に初期化していないのに,そして,private なのに,実行時にはなぜか初期化されています.

そして,

@requiresDependencyResolution runtime


の一行がなくて,2 時間ほど悩んでた.この一行がないと,runtime dependencies が取ってこれないみたいだ.

で,作り終わった後に,プロジェクトが依存する全てのjarを集めるには という記事見つける.orz

Category: [Maven2]

依存ライブラリ

dependency にある jar ファイルを全て一箇所にまとめてコピーする方法はないのかな.
packaging が war なら target/${pom.projectName}-${pom.version}/WEB-INF/lib 以下に dependencies ライブラリをコピーしてくれるんだけど,packaging が jar のときでもコピーしてくれる方法はないものか.
まぁ,無理やり

$ mvn war:war


すればコピーされるけど,なんだかなぁ.

結構要求はあると思うのだが.

Maven 1.x 系では [2005-04-27-4] みたいにすれば良い.

Category: [Maven2]

「居酒屋・子どもウェルカム化現象」を考える

子供がいるような時間帯には行かないからなぁ.
それにしても,最近,飲みに行ってないなぁ.

Category: [misc]

2006-03-09 Thu

2006-03-08 Wed

Maven2 site の日本語化

maven-site-plugin の最新版を svn で取ってきて,src/main/resources/site-plugin_ja.properties の文字コードを utf から適当に変換して,native2ascii する.それを mvn install すれば 日本語化可能.ただし,出力される html のエンコーディングは utf-8 のみ.
そして,apt ファイルのエンコーディングはシステムデフォルトエンコーディングのみ.英語圏のアプリケーションのほとんどはこれだから!!

で,maven-project-info-reports-plugin も同じように,project-info-report_ja.propertis を native2ascii する.

参考: [Maven2]日本語化, [Maven2]続・日本語化

Category: [Maven2]

2006-03-07 Tue

組み合わせ最適化問題としてのぷよぷよの連鎖数判定問題

- 松金 輝久, 武永 康彦, "組み合わせ最適化問題としてのぷよぷよの連鎖数判定問題", 電子情報通信学会論文誌, Vol.J89-D, No.3, pp.405--413, March 2006.
ぷよぷよのある与えられた盤面と落ちてきたピース列から連鎖数を判定することは NP 完全であることを証明している.

関連研究で,与えられたぷよが全て落ちたときに,全消しできるかどうかはNP完全であることがわかっているらしい.
- 牟田 秀俊, "ぷよぷよは NP 完全", 信学技報, COMP 2005-14, May 2005.

Category: [研究][論文]

2006-03-06 Mon

2006-03-05 Sun

IT キモ族

どれくらいITキモ族かというと、『なにこれ〜〜デフォルトでこういう仕様なの〜〜!?』という例文が、どこが変なのかしばらくわからなかったほどだ。

私もそうだ.知らず知らずに言っていて,おかんや妹に「はぁ?」と言われることも何回か.親父にはすんなり通じるから直らないんだなぁ.