たまにっき。 / 2003-07
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
2003-07-31 Thu
■ Anton Piller Order
アントンピラー命令.
原告に対し事前に侵害行為に関連した物証を押収、捜査を行う裁判所命令である。
らしい.
<http://www3.jetro.go.jp/iv/j/fdi/step04/asia/thai/clip2000/main24.html>
<http://www.itmedia.co.jp/news/0205/30/ne00_pirates.html>
■ やること
- Grover の本を読む.少なくとも 6 章の "Program identification" は必ず.
- AddTracer のバグフィックスと改良(メソッドの引数,変数宣言)
- 前々から考えているのを birthmark に実装(命令の依存関係)
- バージョン違いのライブラリを birthmark で調べる
- birthmark になるようなものを考える
気が向いたらすること
- 研究室のページの英語版を作る
- 動的透かしのアルゴリズム解析
- sanakia のバージョンアップ(TemplateSelector がバグってる)
- DonQuixote で使っている ArgsParser を Jakarta Commons CLI にする
- bloat を使い倒す
■ ソフトウェアプロテクションに関する本
"The protection of computer software -- its technology and
applications Second edition," Derrick Grover (ed), The British
Computer Society Monographs in Informatics, Cambridge University
Press, New York, USA, 1989.
<http://www.amazon.com/exec/obidos/tg/detail/-/0521353351/qid=1059632472/sr=1-32/ref=sr_1_32/104-1160105-7007952?v=glance&s=books>
■ obfuscator
<http://www.retrologic.com/retroguard-main.html>
チェックチェック.
2003-07-30 Wed
■ アンテナ
<http://a.hatena.ne.jp/chalower/>
始めてくれました。
■ DonQuixote
DonQuixote の質問メールが来た.
作者自身が久しぶりに DonQuixote のページを見る.
書き換えなきゃ・・・.
2003-07-29 Tue
■ 国際会議の候補
<http://www.isoc.org/isoc/conferences/ndss/04/cfp.shtml>
<http://www.zurich.ibm.com/eurocrypt2004/cfp.html>
<http://www.icisc.org/01.asp>
eurocrypt は怖そうだ.でもスイスはいいなぁ.と思ってみたり.
■ birthmark
結局小人さんはやってくれなかったようだ.
Node の setPrevious がバグっていた.
■ birthmark にバグ発見
午前 3 時まで頑張って原因はわかったのだが、解決策が思いつかん。
仕方ないので、あとは小人さんに任せよう。
2003-07-28 Mon
■ 鳩山由紀夫ホームページ
via <http://rydeen.net/archives/000020.html>
とても政治家の公式 Web サイトに思えない・・・.
■ birthmark
出力部を ResultRepoter というインターフェースをかます方が良いかもしれない。
出力方法が変わってもオブジェクトを入れ換えるだけで済む。
Abstract クラスの方が良いかな。
どっちが良いかは明日ちょっと考えてみよう。
2003-07-27 Sun
■ man eats own toes
via <http://tiyu.to/tiyupo/index02.html#memo>
なんで食べようと思ったのでしょう。
■ Water という言語があるらしい。
<http://www.clearmethods.com/>
<http://www.itmedia.co.jp/enterprise/0307/25/epn03.html>
via <http://www.rubyist.net/~matz/?date=20030726#p01>
Steam という処理系がフリーじゃないので、使ってみる気になれない。
そんでもって、Steam のロゴは Java を意識しているような気がする。
■ サムネイル付き Google
via <http://apollo.u-gakugei.ac.jp/~yoshiki/chalow/2003-07.html#2003-07-25>
2003-07-26 Sat
■ birthmark
Factory を選択するのに,xml で設定ファイルを書いてみた.
設定ファイル読み込みは SAX.DOM でもそんなに変わらんかな.
ただ,SAX と DOM をどういう場合に使い分けるのか,その辺りが
未だによくわからん.
2003-07-25 Fri
■ そっか.
boolean, short, byte, char は JVM では int として扱われるんだ.
忘れてた.
boolean hoge = (fuge instanceof java.lang.String);
というコードを調べてる時に気付いた.
■ やること
- 勤務実績報告書の作成・提出
- AddTracer のバグフィックスと改良(メソッドの引数,変数宣言)
- 前々から考えているのを birthmark に実装(命令の依存関係)
- O 杉さん,I 藤さんから提案されたのを birthmark に実装(変数の変化過程)
- O 杉さんから提案されたのを birthmark に実装(相反する指紋.シーソーみたいな挙動のもの 2 つ)
- バージョン違いのライブラリを birthmark で調べる
- java.net に DonQuixote のソースをアップする
- birthmark になるようなものを考える
気が向いたらすること
- 研究室のページの英語版を作る
- 動的透かしのアルゴリズム解析
- sanakia のバージョンアップ(TemplateSelector がバグってる)
- DonQuixote で使っている ArgsParser を Jakarta Commons CLI にする
- bloat を使い倒す
前([2003-07-03-5])とあんまり変わってないなぁ.
■ Java 的リンク
Torque How To が載っていた.
<http://www.oikaze.com/~tamada/Products/torque/>
最近,データベース扱わないので,全く Torque を使ってない.
更新するネタがないのだがなぁ.
2003-07-24 Thu
■ 美人フィルタとブサイクフィルタ
2003-07-23 Wed
■ Weblog ツールリスト
via <http://nais.to/~yto/clog/2003-07.html#2003-07-22-3>
結構あるんだなぁ.
■ インターネットルール&マナー検定
あと 1 点というのが悔しかったのと,
今日はちょっと軽くなったということなので再挑戦.
所要時間 00:41 で 93/100 で合格.
ぱちぱちぱち.
下記に示すURLの下線部は何を指すか選びなさい。
http://www.iajapan.org/index.html
~~~~~~~~~~~~~~~~~~~~~~
1 ドメイン名
2 スキーム名
3 パス名
4 ハンドル名
なぜに全角.
ちなみに,下線部は表現できなかったので(ちょっと面倒くさい),
~ で表現している.
さまざまなOSで問題なく使うことのできるファイル名としたい場合、最も
互換性の高いファイル形式を選びなさい。
1 MS-DOS形式
2 Macintosh形式
3 Windows形式
4 UNIX形式
はい? ファイル形式って何のファイル形式? ファイル名?
質問がわからない・・・.
まぁ,MS-DOS 形式が一番ファイル名に使える長さが短いので,
MS-DOS 形式なんだろうなぁ.
でも,これってファイル形式とは言えないんじゃないかなー.
ちなみに,昨日([2003-07-22-1])のたくみ君の突っ込みでケースバイケースと
いうのはわかるのだが・・・.
私個人的には 2 番はどんどんやるべきだと思うのだが,どういう理由で
避けたほうがいいんだろうか.
最も避けた方がいいものとしては 1 だと思うのだがなぁ.
2003-07-22 Tue
■ プロジェクト X
今週は AIBO。
最後の 15 分ほどしか見てないのだが、なんでソースコードを印刷してバグを探すかなぁ。
しかも、crear と clear ってどうやったら間違えられるんだ?
しかもそんなバグはコンパイルできないし。
コンパイルできなければどこがダメなのか表示されるのですぐ解決できる。
なんだかなぁ。
■ インターネットルール&マナー検定
via <http://slashdot.jp/article.pl?sid=03/07/21/1720212&topic=74&mode=nested>
重いのを我慢してやったのに,89/100 だった.
くそぉ,あと 1 問正解していれば合格だったのに・・・.
ちなみに,一番最初の問題は問題文を読み間違えた・・・.
基本事項で 3 問,法律・セキュリティで 3 問,コミュニケーションで 1 問,
Web で 4 問の間違い.
基礎技術は全問正解.
ただねぇ,答えに迷うようなものがあるねぇ.
/.j でも言われてるけど.
<http://slashdot.jp/comments.pl?sid=109186&cid=363610>
とか.
インターネットの掲示板で、些細なことで喧嘩しました。弁解の書込み
をしてもエスカレートするばかりです。この後の対策として、避けた方が
いいと思われる対策を選びなさい。
1 掲示板管理者に、書込み削除依頼のメールを送る。
2 書込みの履歴を保存しておいて、他の掲示板にて、どちらの言い分が正しいのかの意見を求める
3 一週間程、書込みをやめて、様子を見る。
4 知り合いに意見を求めるメールを送る。
この正解がなんで 2 なんだ?
私は第三者が公正に判断できなくなるという理由から 1 を
選んだのに・・・.
解説には
冷却期間を置くことが効果的です。
とかあるけど,納得できんなぁ.
2003-07-21 Mon
■ くっつき BBS
バージョンを上げた.
といっても 0.1 からの変更点を自分で書いただけだが.
■ Dr. Sola Cole
って知らないんだが、メールが来た。
From: "Dr. Sola Cole" <coles1@sify.com>
Date: 2003.7.21 14:08:41 Japan
To: xxxxxx@xxx.xxxx.xxx
Subject: Here & Now
Reply-To: coles1@sify.com
X-Mailer: Microsoft Outlook Express 5.00.2919.6900 DM
FROM:DR. SOLA COLE
Dear friend,
This letter may come to you as a surprise due to the fact that we
have not yet met,but kindly consider the message, because, I am
determined to live for posterity.
I wish to plead with you to join me in not only serving
humanity,but to also benefit in the process. This message could be
strange but reality will definitely dawn on you, if you pay some
attention to its contents. Please accept my sincere apologies. In
bringing this message to you, I have no intention of causing you
any personal pains or discomfort.
I am Dr. Sola Cole, former Special Assistant to the late Liberian
President, who was murdered by rebels. President Samuel Doe, in
his bid to fend-off rebel insurgency,and since he could no longer
trust the army generals, confidentially put in my care,the sum of
$18,000,000.00 (eighteen million United States dollars), for the
purpose of purchasing arms and ammunitions should the need
arise. But unfortunately, the need did not arise and I could not
purchase these arms before he was ambushed and killed by rebels.
I deposited the US$18,million in an offshore bank account,and I
alone and no one else,knew about it, and I could not get in touch
with any arms dealer before the then President was killed. I am
presently in Africa, where I am trying to set-up a consultancy on
inter-regional co-operation. I have borne the burden for too
long. I do not want to keep the funds any longer, but I can never
turn it over to the brutal and tyrannical rogue regime of Charles
Taylor(then rebel leader and now Liberian president), who is still
committing all sorts of atrocities on the liberian people, to the
extent that the United Nations has imposed various sanctions on
the dictatorship.
I am NOT solicitng your help to wage a war against the regime, but
to act as a foreign partner, to allow me transfer the funds to
you,and YOU, in turn,would donate a portion of it as a
humanitarian gesture to the Liberian people by purchasing such
essential needs like blankets,milk and so on,water-pumping
machines and agricultural equipment, from the money after
deducting your expenses and the comission of 20%.
Please note that I could have approached the Red Cross Society,but
I changed my mind on that after calculating what they would deduct
as comission, and also, after rationalising the scandal that
followed their mismanagement of the donations meant for the
victims of the september 11th attack on the United States.
Also note that this offer will give you a double-edged advantage :
1. as the benefactor of the Liberian people and;
2. the comission you stand to earn.
On getting a positive response from you, I will send to you the
secret access codes of the offshore bank-account.
Please note that confidentiality and honesty are fundamental rules
in this transaction. Be assured that I am a reputable personality
in this country and I am mindful of the legal implications of this
transaction,as I intend taking care of all the legal documentation
for a successful and hitch-free transaction.
I am therefore soliciting your assistance to have this money
collected by you and/or facilitate the transfer into your
nominated account(s).
You may also contact me via any of the following email addresses:
1.socole100@netscape.com
***PLEASE NOTE THAT YOUR CONFIDENTIALITY IN THIS TRANSACTION IS HIGHLY REQUIRED.
I will give you the details of this transaction on receipt of your
response to this proposal.Thank you very much for your time and
understanding.
Yours sincerely,
Dr Sola Cole
You may also contact me via any of the following email addresses
で示されているメールアドレスが Reply-To や From と違うのはなぜでしょう。
特命リサーチで何度か取り上げられているからこのようなメールって結構
有名だと思うのだが、まだまだ届きます。
2003-07-20 Sun
■ 鬼武者 Tactics

<http://eg.nttpub.co.jp/news/20030509_01.html>
Tactics Ogre と画面がそっくり.
<http://www.nintendo.co.jp/n08/atoj/>
2003-07-19 Sat
■ 米沢の写真

新幹線つばさ

ホテル近くの川

会場にあった何かわからないぬいぐるみと私の発表の様子。

おとっつ庵。午後 6 時開店とは、やる気なさげ。

アイデアの泉。左側の写真には小さく IT 革命と書かれている。

信号器が横ではなく、縦になっている。雪のためだろう。
■ なんと。
私のやっている研究は今までプログラム指紋(program fingerprint)
と言っていたのだが、birthmark というらしい。
でも、ホクロとか、アザとか、日本語で言うのはちょっとアレなので、
バースマークとでも言う方がいいのかなー。
M 先生に教えてもらった。
2003-07-18 Fri
■ 新幹線
遠い・・・。東京を出発して、京都に到着するまで
のぞみだと近いように感じるのに、ひかりだと遠い。
名古屋に着いたかなぁと思ったら浜松だったり。
■ 帰り
上杉神社に行き、上杉売店に「なんでもかんでも上杉って付けりゃいいって
もんじゃない」とイチャモンを付け、上杉博物館が有料であることに気付き、
入るのを止めたり、「おとっつ庵」を写真に撮ったり、
そこら辺の看板に理不尽な突っ込みを入れたりしながら、米沢を離れる。
もう来ないかもしれないけど、結構良かったよ、米沢。
そのうち写真をアップするぞ。
2003-07-17 Thu
■ 今日のトリ
発表では今日のトリを務めた。その後の懇親会で、たらふく飲む。
懇親会終了後、ホテルで飲み直すことにし、ホテル近くの酒屋でアルコールを調達。
その酒屋のおじいちゃんに聞く。
おっちゃーん、お勧めの日本酒ってある?
即答された。
そら東光(とうこう)だ
米沢の酒らしい。
うむ、うまい。
■ 以前
研究室のミーティングで言ったことがある。
名刺を作ってもどうせ持っていくのを忘れるから、作らなくてもいい。
で、今回、私は名刺を作ること自体を忘れ、一緒に来た K 崎さんは名刺を持ってくるのを忘れた。
言った通りだろ?
■ ラーメン屋
「おとっつ庵」という名前のラーメン屋を発見。
このネーミングセンスの良さにちょっと受けた。
2003-07-15 Tue
■ SCEI がプレイステーションのエミュレータ開発エンジニアを募集
<http://www.scei.co.jp/synthesis/career/careerpro108.html>
JVM メーリングリストより。
<http://www.egroups.co.jp/message/jvm-talk/73>
■ [2003-07-15-5] で書いたバグ
早速直していただいた.
早いなぁ.解決策は
<http://namazu.org/~satoru/htmlmail/chalow/24>
を参照のこと.
■ Disposable Email
via <http://blog.cnetnetworks.jp/lessig/archives/000498.html>
使い捨てのメールアドレス.
初めて見たときは全然気にしなかったけど,なかなか面白いな.
便利かも.
■ テトリス
<http://homepage2.nifty.com/arika_download/mpeg/Death-Gm05.mpg>
via <http://db-www.aist-nara.ac.jp/~amagasa/d/2003-07.html#2003-07-15-3>
すげぇ.
■ Yann Tiersen
<http://www.yanntiersen.com/>
Official Site を見つけた.
■ 下で書いたバグっぽいもの。
[2003-07-15-4]。
実際の ChangeLog にはこう書いた。
* chalow: バグかな?
てすとてすとてすと。
**/* これでどうだ。
これは表示されるのかな?
行頭に ** などと書くとそれ以降の行が表示されなくなる。
明日というか、既に今日なのだが(4:30)、起きたらメーリングリストに投げとこう。
それではお休みなさい。