memo.xight.org - 2004-09

2004-09-30 Thu

Tango Strike

- Summary
  3人の特殊部隊の兵士を使ってミッションをクリアしていくアクションゲーム.
  各々の兵士に特徴がある.
  クリックして拡大クリックして拡大クリックして拡大
  クリックして拡大クリックして拡大クリックして拡大クリックして拡大
  クリックして拡大クリックして拡大クリックして拡大
- キャラクターの特徴

Charactor 特徴
Johnson (青) リロード速度が2倍,弾薬数が多い,ロックオン時間が短い
Vasquez (赤) 持てるアイテムが2倍,ヘルスが1.5倍 (Health = 23,他の人はHealth = 15)
Miles (黄) ロック解除,ハッキング,C4設置速度2倍
- ☆の基準値
  Stealth
評価 敵に発見された回数
☆☆☆ 2回以下
☆☆ 4回以下
8回以下

  Assault
評価 敵を
☆☆☆ 9 /10以上倒す
☆☆ 1 / 2以上倒す
1 / 4以上倒す

  Teamwork
評価 全てのプレイヤーの残りライフが
☆☆☆ 100%
☆☆ 50%以上
50%未満
一人以上ライフが0

- Speedの基準
Level ☆☆ ☆☆☆
1 3:00 2:30 0:50
2 3:20 2:20 1:20
3 8:00 6:00 5:00
4 6:20 5:00 3:10
5 6:00 4:00 2:40
6 7:00 4:40 2:30
7 7:40 5:40 4:30
8 7:20 6:00 3:00
9 6:00 4:40 3:20
10 6:00 4:30 3:20
11 5:40 3:40 2:20
12 6:00 4:30 3:10
13 7:00 5:40 3:00
14 8:40 6:40 5:20
15 8:40 6:40 4:45
16 10:20 8:40 6:40

- 武器の仕様
Name Damage Snipe Firerate Noise Angle Spread Cost
Beretta92FS 5 --- 15 64 22 0shot 1500
HKMK23 7 15 40 80 20 0shot 6300
DesertEagle 12 --- 25 100 26 0shot 3100
HKMP5 4 --- 3 48 24 0shot 4000
HKG36 9 --- 7 96 24 0shot 7100
M-16A2 8 --- 4 80 10 0shot 14600
BenelliM1 6 --- 35 104 15 5shot 5800
SuperM4 10 --- 20 128 8 3shot 10800
PSG-1 20 30 50 32 0 0shot 13500
Barrett82A1 50 75 120 64 0 0shot 15100
M-249SAW 15 --- 3 140 40 0shot 26000
MGL-MK1 60+15+8 10 25 64 0 0shot 32000
Jackhammer 18 --- 15 128 10 5shot 56000
Negotiator 25 --- 3 32 4 0shot 99999
Stinger 200 --- 100 32 0 0shot 2500

- 追記
  扉はツールキットかC4で爆破.
  C4は指定された場所以外でも使用可能.
  買った特殊装備は出撃毎にリセット,武器はそのまま.
  各ステージに一個金塊が隠されている.
- 攻略

Level 1)
Secret cash: In the centre of the right edge of the map there's two bushes with a slightly different color. Use C4 on them and walk right through the bushes behind them.
Level 2)
Secret cash: In the left corner. Use C4 to blow away the fences on both sides of it.
Level 3)
Secret cash: Stay outside of the building and go around it on the right hand side until you reach the magnetic door from the outside. Don't go through the door but blow away the bushes at the left of it using C4. A secret path opens where you will find the cash.
Level 4)
Secret cash: On the right hand side of the map (on the way to the bomb) go to the lower one of the two small trains and try to squeeze・through the wall following the track (the wall is fake there). You should then get into a room with the secret money.
Level 5)
Secret cash: next to the Biolab is a vent shaft heading up- and downwards from the hallway. Somewhere in the downward facing shaft you can head to the right and leave the building. From there it's easy to find the money.


- Tango Strike の設定ファイル
  非常に巧妙に隠してある.
  %Windows%tango.ini はダミー設定ファイル.
  %Windows%msvideo.dll が本当の設定ファイル.

- Reference
  Fallen Angel Industries - Tango Strike
  http://www.faind.com/file.asp?id=20
  Fallen Angel Industries - Tango FAQ
  http://www.faind.com/Beau/Tangofaq.txt

2004-09-28 Tue

Mega TF - MEGA Team Fortress

- Summary
  QuakeworldのmodであるTeam Fortressの改造版
  3DエンジンはQuake1なので物理モデルに多少のバグがある.
  REG-TF,Beyond-TFも接続可能.

- alias の記述法
  id1にnet.cfgというものを作成し,以下を記述

alias delta "connect 64.156.64.3:27520"
alias alpha "connect 64.39.112.7:27520"
alias town "connect zap.netfrag.com:27500"
alias speon "spectator 1"
alias speoff "spectator 0"



- 連続したコマンドをエイリアスに割り当てる
  `;'でコマンドを区切る.

alias hoge "huga;piyo"


- net.cfg を読み込ませる
  コンソールで

exec net.cfg


- alias の使用
  コンソールで

alpha

  で 64.39.112.7:27520 に接続する

speon

  で スペクターモード

- Reference
  Mega TF
  http://www.campu.org/infinity/
  MetaTF.Net
  http://www.megatf.net/
  Beyond Team Fortress
  http://www.angelfire.com/pe/skunkworks/

2004-09-27 Mon

マツケンサンバII 特設サイト

- Summary
  マツケンサンバIIプロモーションビデオ.
  振付師 真島 茂樹 氏による振付完全マニュアルもあり.
Amazon - 音楽 - マツケンサンバIIAmazon - DVD: マツケンサンバII 振り付け完全マニュアルDVD
- Reference
音楽 - マツケンサンバII
DVD: マツケンサンバII 振り付け完全マニュアルDVD
  マツケンサンバII 特設サイト
  http://broadband.biglobe.ne.jp/matsuken/
- via
  面白いサイトを見つけたよ。 - 2004-09-17
  http://omosiroi.jp/archives/2004/09/ii.html

Perl で MSN Messenger

- MSN.pm
  MSN MessengerをPerlから操作するためのモジュール
  Bot-Depot - MSN Protocol modules - MSN.pm
  http://www.bot-depot.com/forums/?showforum=12

#!/usr/bin/perl
 
use MSN;
use Jcode;
 
my $msn = MSN->new(Handle => 'hoge@hotmail.com', Password => 'hogepass');
$msn->set_handler(Message   => \&on_message);
$msn->connect();
 
while(1) {
	$msn->do_one_loop();
}
 
sub on_message {
	my ($self, $email, $name, $msg) = @_;
	my $utf8_name = Jcode->new($name, 'utf8')->euc;
	my $str = Jcode->new($msg, 'utf8')->euc;
 
	# $str を処理...
 
	my $utf8_str = Jcode->new($str, 'euc')->utf8;
	$self->sendmsg($utf8_str);
}


- Net::Msmgr
Net-Msmgr
  http://search.cpan.org/~slstat/Net-Msmgr/
  - Install

# perl -MCPAN -e 'install Net::Msmgr'


- Net::MSN
Net-MSN
  http://search.cpan.org/~djr/Net-MSN/
  - Install

# perl -MCPAN -e 'install Hash::Merge'
# perl -MCPAN -e 'install Net::MSN'


- Reference
  Bot-Depot
  http://www.bot-depot.com/
  cubic9.com - Linux/Perl/MSN.pm
  http://cubic9.com/Devel/Perl/MSN.pm%20%28Bot-Depot%20realesed%29/

2004-09-26 Sun

誤差1億分の1秒に.ネット社会に対応へ

- Summary

日本標準時を定めている独立行政法人・通信総合研究所 (東京都小金井市) は
13日,05年春にも標準時の誤差を現在の半分以下の「1億分の1秒」にする計画を明らかにした.
実現すれば,米国海軍天文台(USNO)の1億分の0.5秒に次ぐ
世界2番目の高水準となり,民間利用では世界トップの精度になる.


時計と目の距離をゼロにしないと誤差が出るからみんな注意するように


- コメント欄より
  時計と目の距離[m]÷299792458[m/s]だけ誤差がでる.
  時計との距離が30cmとすると大体10のマイナス9乗秒(=1億分の1秒)の誤差
- via
  はてなダイアリー - 髪は老害にして…。 - 2004-03-14
  http://d.hatena.ne.jp/ryouen/20040314#p16

正規表現ネタ

- 三銃士 (アトス,ポルトス,アラミス)
  ((ア(ト|ラミ))|ポルト)ス
  ((ア|ポル)ト|アラミ)ス

- Windowsのバージョン
  Windows (95|98( Second Edition)?|Me|NT (Workstation|Server)|2000 (Professional|Server)|XP (Professional|(Home|Media Center|Tablet PC|64-bit) Edition))

- 納得したとき
  (ふむ){2}

- 痛いとき
  い(た|て)+

- via
  はてなダイアリー - 髪は老害にして…。 - 2004-03-28
  http://d.hatena.ne.jp/ryouen/20040328#p3

乳糖不耐症

- 別名

乳糖分解酵素欠損症
乳製品に対する不耐症
二糖類分解酵素欠損症
牛乳不耐症

- 定義

ラクトース (乳糖) を消化することができないことによる,牛乳や乳製品に対する不耐症

- 予防

乳糖不耐症を防ぐ方法は見つかっていません.
しかし,乳製品の摂取をやめたり,減らしたりすれば,症状をなくしたり軽減することはできます.

- 食べてもよい乳製品
  ヨーグルト等の発酵乳製品
- Reference
  名瀬市役所ホームページ - 医学辞典 - 乳糖不耐症
  http://www.city.naze.kagoshima.jp/HouseCall/encyc/123/143/57_0_0_0.html

pdftk - the pdf toolkit

- Summary

・Merge PDF Documents
・Split PDF Pages into a New Document
・Decrypt Input as Necessary (Password Required)
・Encrypt Output as Desired
・Fill PDF Forms with FDF Data and/or Flatten Forms
・Apply a Background Watermark
・Report on PDF Metrics, including Metadata and Bookmarks
・Update PDF Metadata
・Attach Files to PDF Pages or the PDF Document
・Unpack PDF Attachments
・Burst a PDF Document into Single Pages
・Uncompress and Re-Compress Page Streams
・Repair Corrupted PDF (Where Possible)

  複数のPDFをマージ/分割.
  暗号化/復号化.
  フォームに入力.
  電子透かしを入れる.
  再圧縮.e.t.c.
- Reference
  pdftk - the pdf toolkit
  http://www.accesspdf.com/pdftk/
- via
  Tokulog! - 2004-08-30
  http://tokuhirom.tdiary.net/20040830.html#p08

ゲイミーの最新日本ガイド

- 困る前に! ゲイミーの最新日本ガイド
  http://ten.web.infoseek.co.jp/japan/guide/
- 困る前に! 続ゲイミーの最新日本ガイド
  http://ten.web.infoseek.co.jp/japan/guide2/
- 役に立つ! ゲイミーの最新日本語講座
  http://ten.web.infoseek.co.jp/japan/lecture/
- 侘び寂び! ゲイミーの厳選日本文字
  http://ten.web.infoseek.co.jp/japan/character/
- Reference
  ゲイミーの最新日本ガイド
  http://ten.web.infoseek.co.jp/japan/top.html

グラフのマークアップ言語

- SVG
  http://www.w3.org/Graphics/SVG/

- GraphML
  http://graphml.graphdrawing.org/

- GXL (Graph eXchange Language)
  http://www.gupro.de/GXL/
  http://gxl.sourceforge.net/
  - GXL が使用されている視覚化ツール
    Graph Tool
    GVF/Royere
    SHriMP
    yFiles
    JGraph[2004-01-06-1]
    TouchGraph
    Graphviz[2003-12-01-3]
  - GXL - Examples
    http://www.gupro.de/GXL/examples/

- GML
  non-XML
  http://www.infosun.fmi.uni-passau.de/Graphlet/GML/

- XGMML (eXtensible Graph Markup and Modeling Language)
  http://www.cs.rpi.edu/~puninj/XGMML/
  - XGMML - Examples
    http://www.cs.rpi.edu/~puninj/XGMML/XGMML_EXP/

- Reference
  oka326's Front Page - GraphML
  http://www.globe.to/~oka326/?GraphML

2004-09-25 Sat

ジーンズの5つ目のポケットの用途

- 遂に謎が解けた!!

もともとウオッチ・ポケットと呼ばれる時計入れでした.
ジーンズの初期段階では時計の主流はいわゆる懐中時計であり,
その時計を入れて他のものから時計を保護するためにこういった形のポケット仕様が採用されたようです.

  自分的は切符入れ.絶対に無くさないし,何処に切符を入れたか迷わずに済む.
- Reference
  ユニクロ - ユニクロ大辞典
  http://www.uniqlo.co.jp/dictionary/hints/hintsN1.html
- via
  はてなダイアリー - 酔拳の王 だんげの方 - 2004-09-22
  http://d.hatena.ne.jp/dangerous1192/20040922#p15

愛の妖精 ぷりんてぃん

- プリンティン音声一覧
  日本語版
  http://www.takamagahara.com/printin/midi/mm_voice040901.mp3

  英語版
  http://www.takamagahara.com/printin/midi/mm_voice_english01.wma

  Trance Mix
  クリックして拡大
  http://www.takamagahara.com/printin/midi/5132.mp3

  Hip Hop Mix
  クリックして拡大
  http://www.takamagahara.com/printin/midi/5160.mp3

- Reference
  愛の妖精ぷりんてぃん
  http://www.takamagahara.com/printin/

- via
  はてなダイアリー - 酔拳の王 だんげの方 - 2004-09-21
  http://d.hatena.ne.jp/dangerous1192/20040921#p1

OSUG

- Summary
  「おしゅうじー」と読むのか?
  墨で字を書くことが可能.
  墨の色は黒と赤.
  他の人が書いた字を見ることが出来る.
- Reference
  Tokyo Ouja - OSUG
  http://www.tokyo-ouja.com/osug/

2004-09-24 Fri

人狼BBS

- Summary
  ある辺境の村に,人狼がやってきた.
  人狼は村人に化けられるので見分けがつかない.
  ワーウルフミラーズホロウの人狼のWeb版
  村人達と人狼のかけひきを楽しめるBBS
- ルール
  掲示板形式で会話を進めながら,人狼を探し出し処刑する.
  全ての人狼を処刑できれば村人の勝ち.
  村人の数が人狼と同数以下に減らされたら人狼の勝ち.
  だれを処刑するかは生き残っている村人達の投票によって決定.
- 特殊能力

村人 無し
人狼 毎晩,ひとりだけ村人を殺害できる.人狼同士にしか聞こえない会話が可能.
占い師 毎晩,村人を一人占うことができる.占った村人が人間か人狼かがわかる.
霊能者 死んだ人が,人間か人狼かがわかる.
狂人 人狼側の人間.人狼の勝利が狂人の勝利.人狼は狂人が誰かわからない.
狩人 毎晩,一人を人狼の襲撃から守ることが可能.
共有者 もう一人の共有者を知ることができる.
- 感想
  騙し合い合戦.
  遊星からの物体Xのように疑心暗鬼に襲われる.
Amazon - DVD: 遊星からの物体X
- Reference
  人狼BBS
  人狼BBS
  http://ninjinix.x0.com/wolf/
  YukiWiki - 人狼BBS
  http://www.hyuki.com/yukiwiki/wiki.cgi?%bf%cd%cf%b5BBS
  Lupus in Tabula 汝は人狼なりや?
  http://www1.u-netsurf.ne.jp/~hourei/game/games/lupusintabula.html
  The table game which plays happily - ワーウルフ『汝は人狼なりや?』
  http://www.geocities.co.jp/Playtown-Bingo/5911/bgeme05/bgeme182.html
  名古屋EJF - ミラーズホロウの人狼
  http://ejf.cside.ne.jp/review/thewerewolvesofmillershollow.html
DVD: 遊星からの物体X
- via
  textfile.org - 2004-09-14
  http://www.hyuki.com/tf/20040914070133.html

こんな資格があったのか

- 臭気判定士 (Odor Judgement Technician) (国家資格)

臭気判定士とは嗅覚測定法を行うための資格であり,パネルの選定,試料の採取,試験の実施,結果の求め方まで全てを統括する.
臭気環境分野で初めての国家資格

  社団法人 におい・かおり環境協会
  http://www.orea.or.jp/
- Reference
  資格の王道
  http://www.shikakude.com/

2004-09-23 Thu
2004-09-22 Wed

バグとの付き合い方

- Summary

・バグは無くならない
・バグを生んだ他人を責めない
・バグを生んでも,見つけてすぐに直せばいい
・バグを見つけやすいように色々な方策を講じよう

  ほとんどのバグはAPIの仕様の理解不足から生じる.
  (ココでのAPIとは「自分以外の人が作ったモノ全て」)

- APIの例

・OSのシステムコール
・低レベルなライブラリ(libcなど)
・X Window Systemライブラリ(Xlib, Xt)
・GNOMEライブラリ(glib, GDK, GTK+, gnome-lib, etc.)
・Win32 API,(Windows)COM
・libapr, libapr-util


- 回避策

・マニュアルを良く読む
・馴染みが薄いAPIの場合,そのAPIの動作だけを確認する小さなコードを書く
・自分の書くコードでは,assert(3)で条件を明示する
・自分の書くコードでは,外部に見せる関数(モジュール境界)に極度に気を使う
  ・公開ヘッダにきちんとコメントをつける
  ・公開ヘッダは保守的にする(仕様はあまり変えず,公開部分も最小限にする)


- 抜本的な解決策

・言語仕様から見直す (ポインタの無い言語にする,など)
・他人の作ったAPIは使わない
・枯れて良く知っている環境に安住して,そこから離れない(POSIXの環境から離れない,など)


- 具体的な例

・そのネットワークAPIはブロックするのかしないのか?
・そのAPIはスレッドセーフか否か?
・APIが返すメモリの所有者は?
・APIに渡すメモリの所有者は?
・(設計に問題があるにせよ)現実的には,呼び出し順序が意味を持つAPI群は多いので,そのコンテキスト依存性は?


- Reference
  Ariel Networks - バグとの付き合い方
  http://dev.ariel-networks.com/blog/?itemid=347
  Ariel Networks - 失敗を恐れない文化 - 産み落とした多くのバグへの鎮魂歌 -
  http://dev.ariel-networks.com/blog/?itemid=50

HDDが壊れやすいのは10月説

- Summary
  原因は埃と静電気.
- 埃
  3〜4月,一番パソコンが売れる時期に購入されたHDDに埃が入り,
  その埃がヘッダにたどり着きHDDを壊すまでに半年かかる.それが10月.
- 静電気
  静電気が最も発生する月は,湿った空気と乾燥した空気が急激に入れ替わる10月.
- Reference
  もなみ9歳 - 2003-10-15
  http://www.tokyo-nazo.net/%7etester/kako/best.html#20031015

「どの辺が未踏ですか?」に対する大人の反応

- (既存のモノは) 遅いので新しいモノを作ります,という論理
  - 代表的な戦略
    作られた時代背景や環境の前提が異なるので,新しい前提の元に設計し直せば速くなる
    既存のものは一般的過ぎるので,アプリケーションのドメインを限定することで速くなる
    既存のものは古い実装や互換性に引きずられていて遅いので,ゼロから実装するだけで速くなる
  - 成功する要因
    時代背景の違い(昔の失敗したソフトは,時代を先取りしすぎた)
    ドメインの明確化(昔の失敗したソフトは何に使えばいいか分からなかった.機能を追加するより機能を削ることでドメインが明確化することは多い)
    実装の違い(昔の失敗したソフトは作りが悪かった)

- (既存のモノは)複雑すぎるのでシンプルな新しいモノを作ります,という論理
  - 根拠として弱い
    シンプルであり続けられるとは限らない.
    いずれ複雑化して遅くなっていくのが定め.
  - 予想される指摘
    「シンプルにしてもできることが少なくなるだけでは?」
    「複雑であることにはそれなりに理由があるのでは?」

- (既存のモノと違って)XMLを使って拡張可能にします,という論理
  - 難易度高!
    拡張可能性のみに未踏性を求めることは難しい.
  - 成功のコツ
    マニアックな言語を選択する (VBよりPython.XMLよりS式)
    ツールの重要性に言及して,ノンプログラマーや子供にも使えるようにする(ことを目指す)
    (どうすればいいか分かりませんが)セキュリティに着目する

- (既存のモノでは)できないので新しいモノを作ります,という論理
  - 問題先にありき
    問題に対し,新しいソフトで解決策を示すことは,最も正しい戦略.
  - 反論を受けやすい
    「Aというソフトを使えば解決できます」と指摘されると終わる.
  - 特殊な領域に強い (マイナー戦略)
    一般的な領域であれば,既存ソフトでできない事,使いにくい点を複数用意する.

- (既存のモノは使いにくいので)ユーザビリティで差別化します,という論理
  - たいした未踏性が無い場合に,逃げ込みやすい論理
    UIはソフトの中で最も自由度が高いので未踏部位を見つけることが比較的容易.
    実世界インタフェースなどを組み合わせると,誰も試したことがないことを見つける幅が広がる.
    「なぜ新しく作ると使いやすくなるのか」を示すことが重要.
    芸術系のバックグラウンドがある場合は,下記「格好悪いので…」の戦略と組み合わせ可能.
    ユーザビリティには様々な研究成果があるので,理論武装が肝.

- (既存のモノは)恰好悪いので新しいモノを作ります,という論理
  - かなり開き直り系だが,ある意味反論不能なので強力な戦略
    芸術系や認知心理学系の知識が乏しいと難しい.
    「定量的に評価不可能では?」と反論されても「格好悪いから」と反論できれば○.

- Reference
  Ariel Networks - 「どの辺が未踏ですか?」に対する大人の反応
  http://dev.ariel-networks.com/blog/?itemid=283
- via
  cubic9.com - 2004-09-15
  http://cubic9.com/Blog/2004-09-15.html#i1ca10137

Amus

- Summary
  感染したコンピュータから音声で話し掛けるWarm
  音声合成エンジンを利用してメッセージを読み上げる.
- 読み上げるメッセージ

How are you. I am back. My name is mister hamsi. I am seeing you. Haaaaaaaa.
You must come to turkiye. I am cleaning your computer. 5. 4. 3. 2. 1. 0. Gule. Gule.

- 音声データ
  http://www.f-secure.com/weblog/archives/amus.wav
- Reference
  日本F-Sevure株式会社 - ウィルス情報 Amus.A
  http://www.f-secure.co.jp/v-descs/v-descs3/amus_a.htm
  Symantec Security Response - W32.Amus.A@mm
  http://www.symantec.com/region/jp/avcenter/venc/data/jp-w32.amus.a@mm.html
  マイクロソフト サポート技術情報 - 306902 - [HOW TO] Windows XP での音声合成の構成および使用方法
  http://support.microsoft.com/default.aspx?scid=kb;ja;306902
  Hotwired Japan - 2004-09-14
  http://hotwired.goo.ne.jp/news/news/technology/story/20040914302.html
- via
  エルエル - 2004-09-15
  http://10e.org/mt/archives/200409/150305.php

自作ラーメンを失敗しないで作る方法

- コツ

・家にある一番大きい鍋で茹でる.
・コンロは火力の強いほうで,火加減は最強火!
・投入前に生麺をほぐすこと!
・お湯の温度低下を最小限に抑えるため,投入直後30秒ほどは蓋をキッチリ閉める.
・洗濯機のようにグルグル麺を泳がせてあげて下さい.

- Reference
  麺道 - 2004-06-04
  http://www.mendo.jp/blog/archives/000201.html

鉛筆の謎

- 鉛筆の材料

芯 (墨芯) 黒鉛と粘土
芯 (色芯) 顔料・タルク・ロウ・のり
インセンスシダー
- 芯の硬さ
  粘土と黒鉛の割合で決まる.
  HBの場合,黒鉛 : 粘土 = 7 : 3
  粘土の割合が多いほど,芯が硬く,色が薄くなる.
- H,B,Fの意味
  H = Hard (硬い)
  B = Black (黒い)
  F = Firm (しっかりした)
- 鉛筆の硬度の種類
  9H〜6Bまでの17種類
  9H,8H,7H,6H,5H,4H,3H,2H,H,F,HB,B,2B,3B,4B,5B,6B
- シャープペンシルの芯
  粘土の代わりにプラスチックを使用.
  鉛筆の芯よりもよく練りあわされている.
  これにより高強度な芯となる.
- Reference
  三菱鉛筆株式会社 - 鉛筆の謎を解く
  http://www.mpuni.co.jp/museum/qa/mistery.html
- via
  できそこないβ版 - 2004-09-21
  http://www.doblog.com/weblog/myblog/13465?YEAR=2004&MONTH=9&DAY=21

電波な校歌

- Summary
  宗 左近 という人が作詞した校歌の様子がおかしい.
  市川賛歌
  福島県立清陵情報高等学校校歌「宇宙の奥の宇宙まで」
  習志野台第二小学校校歌「青空」
  東京電機大学中学高等学校旧校歌「風よ光よ」
- Reference
  In & out of my life - 2004-09-19
  http://in-out.upper.jp/archives/2004/09/post_74.php
- via
  TricksteR - 2004-09-21
  http://the-trickster.com/archives/200409211612.php

「世界標準時」を刻む時計は「グリニッジ」にない

- Summary

現在の「世界標準時」は、フランスのパリで刻まれていた。
「日本標準時」は東経135度に位置する「明石天文台」ではなく、
東京の小金井市にある「通信総合研究所」で刻まれている。

- Reference
  ガラクタ屋(仮) - 世界標準時を刻む時計はグリニッジにない
  http://www.geocities.jp/juni19jp/tisiki/back03/t0088.htm
- via
  雅版雑記(仮) - 2004-09-21
  http://blog.livedoor.jp/gaban/archives/7044710.html
  TricksteR - 2004-09-21
  http://the-trickster.com/archives/200409211612.php

2004-09-21 Tue

2ちゃんねる発の人工言語

- 単語 (抜粋)

adelans /// ハゲ
chome-chome /// (俗),卑語を伏せて言う言葉
datenra /// n, 雨が降りそうな日に傘を持たず家を出て、帰る時に雨が降り出して「ああ、やっぱり傘を持って来るべきだったな」って気持ち

- Reference
  【そろそろ】人工言語を作ろう!【僕達の手で】
  http://tsuki.s31.xrea.com/gumpo/pero.html
- via
  読書記録ChangeLog - 2004-09-19
  http://dkiroku.com/2004-09-19.html#2004-09-19-2

VirtualDub

- Summary
  オープンソースの AVI動画編集・エンコードソフト
  クリックして拡大
- Reference
  virtualdub.org
  http://www.virtualdub.org/
  VirtualDub 日本語化パッチ
  http://www.geocities.co.jp/SiliconValley-Cupertino/9994/patch1.html#VirtualDub
- via
  窓の杜 - 2004-09-17
  http://www.forest.impress.co.jp/article/2004/09/17/virtualdub.html
  cl.pocari.org - 2004-09-18
  http://cl.pocari.org/2004-09.php#2004-09-18-5

ラピュタの都市伝説 〜エンディングには二つある?〜

- Summary

シータの故郷(ゴンドア)に降り立った二人が握手をして別れる

  というシーンがエンディングの後に挿入されているという話.
  言われてみると,そんなシーンがあったような無かったような.
- 証言一覧 (USO8ooより)

・ゴンドアで握手をして別れる
・ゴンドアにパズーが会いに行く
・ゴンドアで村人たちが大歓迎 (セリフはない)
・草原で牛と戯れるシーンがある
・シータの家の暖炉に、飛行石を再び隠すようなシーンがある

- まとめ (USO8ooより)

・少なくとも、巷に出ているVHS、DVD、LDにはそのような場面はない
・ジブリは事実無根とOHPで言っている
・見たような気がするという証言が各地にある
・都市伝説? -> にしてはよく語られる都市伝説と違って、実際の目撃証言が多い
・ゲームブックと混同? -> ゲームブックの存在をはじめて知った人も多く、証言者が混同したとは考えにくい
・小説版と混同 -> 小説版では、パズーはゴンドアに行ってない
・噂が空想化し、そうであってほしいという願いが人の心に幻のエンディングを作った → にしてはリアリティがあるんだけどなぁ……
・ナウシカと混同 -> たぶん見たことがあるという人は、あんなに多くの人間を思い描いてはいないと思います
・子供の記憶だから、適当
・劇場で未消化との意見があったので、宮崎氏がTV放映で後日談を元に描き加えたが、やはり信念を貫き通すことにし、次の放映から再びカットした?
・仮にあった場合、なぜジブリが完全否定するのか? -> 最大の謎

- Reference
  Uso8oo - 2004-09-19
  http://park.zero.ad.jp/~zbe95935/uso8oo/zakki/zakki200409.html#19
  教えて!goo - 「天空の城ラピュタ」のエンディング
  http://oshiete1.goo.ne.jp/kotaeru.php3?q=373775
  日本テレビ - スタジオジブリ日誌 - 2002-12-11,2002-12-13
  http://www.ntv.co.jp/ghibli/diary_g/0212.html
- via
  cl.pocari.org - 2004-09-20
  http://cl.pocari.org/2004-09.php#2004-09-20-3
  intermezzo - 2004-09-20
  http://www.i-mezzo.net/log/2004/09/20122313.html

2004-09-20 Mon
2004-09-19 Sun
2004-09-18 Sat

Hangman対策

- 突然コンソールにhangmanが表示された時[2004-09-18-3]に対処するために
  ・文字数から選択すべきアルファベットを推測
  ・○文字目が `A' という結果からさらに単語を推測
- hangman-killer.pl を作成中

NHK外国語会話

- 中国語会話
  NHK教育
  月曜日 23:00-23:30
  水曜日 06:00-06:30 (再放送)
  http://www.nhk.or.jp/gogaku/chinese/
- フランス語会話
  NHK教育
  月曜日 23:30-24:00
  木曜日 06:00-06:30 (再放送)
  http://www.nhk.or.jp/gogaku/french/
- 100語でスタート!英会話
  NHK教育
  火曜-金曜 23:00-23:10
  日曜 07:30-08:00 (再放送)
  月曜-木曜 12:00-12:10 (再放送)
  http://www.nhk.or.jp/100go/
  - バックナンバー
    非常に良くできたサイト
    http://www.nhk.or.jp/100go/backnumber/
- Reference
  NHK外国語会話
  http://www.nhk.or.jp/gogaku/

Hangman - 殺人ドットコム

- Summary
  警察のモニターに映し出される綴りあてゲーム(hangman)に正解しなければ,首吊り殺人が行なわれる連続事件の話
Amazon - DVD: 殺人ドットコム)
- 解説
  wad's 映画メモ - 殺人ドットコム
  http://www.ywad.com/movies/783.html
- hangman
  /usr/share/dict/words の単語リストから出題される.
- Reference
DVD: 殺人ドットコム)
  Manpage of HANGMAN
  http://www.linux.or.jp/JM/html/bsd-games/man6/hangman.6.html
  Hangman
  http://www.hangman.no/

2004-09-17 Fri

適正診断

- Summary
  FFS理論に基づいた80問の質問によって,思考・行動を決定する5つの個性決定因子とストレス値を測定
- FFS理論とは

Five Factors & Stressの略
「人材一人一人の強みを活かし,最適に組み合わせることが組織生産性の向上につながる」というコンセプトに基づき,
目的に合った組織編成を可能にする理論

- 5つの因子

凝縮性 ある価値観にこだわる因子.思い込みの強さ.指導的で責任感が強い
受容性 外部の状況を積極的に受け入れようとする因子.人の世話をしたり,相談をよく受ける
弁別性 都合よく,白黒はっきり割り切ろうとする因子.状況を冷静に分析し,合理的に判断する
拡散性 積極的に自ら動こうとする因子.革新的・創造的なものを生み出す
保全性 環境に対して協調的な特性を示す因子.几帳面に,継続的に流れに沿って事を進める
- 結果
凝縮性 8
受容性 8
弁別性 18
拡散性 12
保全性 4
ストレス値 14
信頼度 74.83%
タイプ名 リーダーシップ型(LM)
- リーダーシップ型 (率先垂範型)

あなたは新規事業の「芽」を成長させるのが得意なタイプ.
積極的にチャレンジしながらぐいぐい引っ張っていくので,市場拡大期に強みを発揮します.

- Reference
  人材バンクネット - 無料適性診断サービス
  http://www.jinzai-bank.net/edit/view.cfm?disp=pr000050101

激辛せんべい「発狂君」

- Summary

昭和13年創業,煎餅一筋に70年の『和守煎餅』.
地元っ子がこの名を聞くと,思いつくのが「発狂くん」.
山形産ささにしきを使った手焼の生地のうまさに加えて,
煎餅全体につく七味唐辛子の超刺激的な辛さが,一度食べるとまた食べたくなる,不思議な味を作り出している.

発狂(片面) 80円
超発狂(両面) 100円
- Reference
  和守煎餅
  http://www.kawagoe.or.jp/kanko/bimi/butusan/shop/mikomorisenbei.htm
  発狂君レポート
  http://www.kolisinn.com/office/office167.html
- via
  SUKIMAWINDOWS 5TH - 2004-09-16
  http://pureweb.jp/~sugiud/archives/000999.html

2004-09-15 Wed
2004-09-14 Tue
2004-09-13 Mon
2004-09-12 Sun
2004-09-11 Sat

Dの嘘

- Summary

役に立たない嘘を発信しつづけるサイトです.
嘘と笑いがメインテーマなので,そういうのが苦手な方は近寄らない方がいいですよ.

- Reference
  Dの嘘
  クリックして拡大
  http://www.d-uso.to/

2004-09-10 Fri

chalow の実行時間

- ChangeLogのサイズ

Line 30003 (行)
Entry 2518 (エントリ)
File size 998333 (byte)
- 自宅サーバ (PentiumMMX 200MHz 64MB)

$ time /home/yoshiki/bin/chalow/chalow /home/yoshiki/memo/ChangeLog -o
117.76s user 1.24s system 99% cpu 2:00.14 total

- apollo (Pentium4 2.0GHz? 1024MB?)

$ time /home/yoshiki/bin/chalow/chalow /home/yoshiki/memo/ChangeLog
3.48s user 0.22s system 92% cpu 4.018 total

コマンドラインでImage Magickを使用する

- サムネイルを作る (サイズ指定)

$ convert -sample 160x120 input.jpg output.jpg


- サムネイルを作る (倍率指定)

$ convert -sample 25%x25% input.jpg output.jpg


- カレントディレクトリ内のJPEGファイルをサムネイルにする

for img in `ls *.jpg`
do
  convert -sample 25%x25% $img thumb-$img
done


- 画像ファイルの情報を得る

identify -verbose example.png



- 画像を回転させる

$ convert -rotate 90 input.jpg output.jpg

  -rotateオプションの引数は右回転の角度を指定する.
  左回転にするなら負の値にする.

- イメージフォーマットの変換

$ convert input.jpg output.png


- Reference
  ImageMagick.org
  http://www.imagemagick.org/
  IBM - developerWorks - Linux - コマンドラインからのグラフィックス操作
  http://www-6.ibm.com/jp/developerworks/linux/031031/j_l-graf.html

Image::Magickの使用法

- サムネイルを生成
  Transformは,同じ比率で画像を縮小拡大する

#!/usr/bin/perl
 
use Image::Magick;
 
# 新しい幅だけ指定する
$newwidth = 120;
 
$i = Image::Magick->new;
$i->Read('input.gif');
 
# Transformは同じ比率で画像を縮小拡大する
$i = $i->Transform(geometry=>$newwidth);
 
print "Content-type: image/gif\n\n";
binmode(STDOUT);
$i->Write("gif:-");
 
exit;


- 幅と高さを指定して,GIFファイルをJPEGに変換する
  Scaleは,縦横のピクセルを与え縮小拡大する
#!/usr/bin/perl
 
use Image::Magick;
 
$newwidth  = 160;
$newheight = 160;
 
$i = Image::Magick->new;
$i->Read('input.gif');
 
# Scaleは縦横のピクセルを与え縮小拡大する
$i->Scale(geometry=>geometry,width=>$newwidth,height=>$newheight);
 
print "Content-type: image/gif\n\n";
binmode(STDOUT);
 
# JPEGで出力
$i->Write("jpeg:-");
exit;


- 枠の追加
width 枠の幅
height 枠の高さ
inner 内枠の幅
outer 外枠の幅
#!/usr/bin/perl
 
use Image::Magick;
 
$infile = "input.jpg";
 
$i = Image::Magick->new;
$i->Read($infile);
 
# 枠の幅がwidth,枠の高さがheight,内枠の幅がinner,外枠の幅がouter
$i->Frame(geometry=>geometry,width=>6,height=>6,inner=>2,outer=>2,color=>'#50FF50');
print "Content-type: image/gif\n\n";
binmode(STDOUT);
$i->Write("jpeg:-");
exit;


- 画像の回転
degrees 回転の角度 (-360〜360)
crop 1を指定すると元の画像の大きさを変えない
sharpen 1を指定すると,シャープフィルタを付加する
#!/usr/bin/perl
 
use Image::Magick;
 
$infile = "input.jpg";
 
$i = Image::Magick->new;
$i->Read($infile);
$i->Set(bordercolor=>'#FFFFFF');
$i->Rotate(degrees=>-30,crop=>0,sharpen=>1);
$i->Trim();
print "Content-type: image/gif\n\n";
binmode(STDOUT);
$i->Write("jpeg:-");
exit;


- Reference
  ImageMagick.org
  http://www.imagemagick.org/
  ImageMagic(PerlMagic)
  http://www.tryhp.net/homeserver16.htm

MiGrep

- Summary
  エクスプローラ拡張Grep
  MiGrep
- 特徴
  1.エクスプローラでGrepしたいフォルダやファイルを選択してGrepできる
  2. 正規表現をサポート
  3. 文字コードの自動判別
  4. Word,Excelファイル内の検索可能
  5. 日本語を考慮した単語単位での検索に対応
  6. Grepの結果を外部エディタに出力可能
  7. 見つかったファイルの検索語置換が可能
  8. 他のアプリケーションからの実行が可能
  9. テキスト変換プログラムを外部フィルタとして登録可能.(PDF形式や一太郎形式も検索可能に)
- Reference
  M & I の FreeSoft - MiGrep
  http://homepage3.nifty.com/m-and-i/freesoft/migrep/migrep.htm
- via
  inside out - 2004-09-10
  http://www.hirax.net/diaryweb/2004/09/10.html#200409101

モジュールの一括バージョンアップ & インストール

- 古くなっているモジュールの一覧

$ perl -MCPAN -e 'CPAN::Shell->r'


- 古くなっているモジュールを一括してバージョンアップ

# perl -MCPAN -e 'CPAN::Shell->install(CPAN::Shell->r)'


- 他の環境にインストールされているモジュールを一括してインストール
  例えばperl本体をバージョンアップしたときはこんな感じで。

# perl-5.6 -MCPAN -e autobundle
# perl-5.8 -MCPAN -e 'install Bundle::Snapshot_2004_06_16_00'


- Reference
  はてなダイアリー - (ひ)のメモ - 2004-06-18
  http://d.hatena.ne.jp/hirose31/20040618#1087530672
- via
  cl.pocari.org - 2004-09-06
  http://cl.pocari.org/2004-09.php#2004-09-06-13

2004-09-09 Thu
2004-09-08 Wed

イメージを自動的にナンバリングしてローカルに保存するスクリプト

- Summary
  イメージが外部にある場合,自動的にナンバリングしてローカルに保存したい.
  ついでにChangeLogメモのイメージのリンクも変更したい.
  ついでにサムネイルが無ければ,160 x 120のサイズのサムネイルを作成して保存したい.
  または,高さを120pxにしたい.(HTML化した場合を考えて整って見えるサイズに)

- イメージを外部に置く危険性
  指定したURLにイメージがあるかどうかは永続的ではない.
  (サイトの移転,イメージファイルの削除など)
  イメージが無くなったメモは価値が減る可能性がある.

- ナンバリングの方法
  [日付]-[エントリ番号]-[画像番号](-[サムネイル]).[拡張子]

イメージファイル名 2004-09-08-07-01.png
サムネイルのファイル名 2004-09-08-07-01-tn.png

Enigma

- Summary
  マウスでボールを操作して,体当たりすると色が浮かび上がるブロックを同色二つ一組としてめくっていき,
  全ての色付きブロックをオープンにすればクリア
  クリックして拡大クリックして拡大クリックして拡大クリックして拡大
  クリックして拡大クリックして拡大クリックして拡大クリックして拡大
  クリックして拡大クリックして拡大クリックして拡大クリックして拡大
  クリックして拡大クリックして拡大クリックして拡大クリックして拡大
- Reference
  Enigma Homepage
  http://www.nongnu.org/enigma

2004-09-07 Tue

FUJI XEROXのCM Movie

- 「同時にできる男」[2004-03-15-3] の続編追加
  「AFRA & バイオリン」篇と「AFRA & ニ胡」篇
  「AFRA & バイオリン」篇「AFRA & ニ胡」篇
- AFRAの由来
  "Always Fresh Rhythm Attack"の頭文字
- AFRA プロフィール
  2002年ブルックリンのビートボックスバトルで優勝
- バイオリン奏者
  庄司 紗矢香
  パガニーニ国際ヴァイオリン・コンクールで
  日本人として初めての優勝を修めた世界的なヴァイオリニスト
- 二胡奏者
  ジャー・パンファン
  二胡演奏家中国を代表する二胡演奏家
- Reference
  FUJI XEROX - TVコマーシャル
  http://www.fujixerox.co.jp/event/cm/dcc_f450/

柔道のガッツポーズはなぜありなの?

- 疑問
  剣道で一本取った時にガッツポーズをすると一本が取り消される.
  オリンピックを見ていると柔道ではそのようなことは無い.
- 回答
  柔道は国際競技なので,日本的思想が弱まっているのか.
  剣道の方がより日本的思想(礼に始まり,礼に終わるなど)が残っているから.
- Reference
  NAVER 知識plus - 柔道のガッツポーズはなぜありなの?
  http://plus.naver.co.jp/xfile/xfile_detail.php?dir_id=1006&docid=11928

マーケティングの `3C'

- マーケティングの基本となる要素

企業 Company
消費者 Consumer (顧客 : Customer)
競合 Competiter
- マーケティングとは
  企業(Company) が
  消費者(Consumer) に対して
  競合(Competiter) と競争を通じて行う活動
- 各々の要素に対するアプローチ
内部分析 企業(Company) が自社製品・サービス,あるいはブランドの強み,弱み,課題等を把握する
外部分析 競合(Cometiter) ,市場全体を調査,把握
消費者分析 消費者について把握.最も重要.
- Reference
  ビジネス道場 - 快適マーケティング入門 - 第4回 マーケティングの3C
  http://bizdo.jp/factory/market/1220.html

あの肉が食べられる店 その2

- ギャートルズに出てくる所謂「マンガ肉」が食べられる店
  レストラン海賊[2004-08-09-5] はハンバーグだったけど,
  今度は本当に肉塊! これぞ「マンガ肉」!
  マンガ肉
  御飯もマンガ盛! これで200円
  マンガ盛
- Reference
  京都の気になるお店 Part74 暖・包(ヤンパオ)
  http://www.lookpage.co.jp/topics/no031120/
- via
  肉十八のお肉日記 - 2004-08-21
  http://www.doblog.com/weblog/myblog/14059/447532#447532

粉わさび・チューブ入りワサビ

- Summary
  粉わさびはワサビダイコンというワサビと関係ない野菜を粉末にしたもの.
  チューブ入りワサビも,原料のほとんどが北海道産のワサビダイコン.
  値段はワサビが 10000円/kg に対して,ワサビダイコンは2000円/kg
- Reference
  わさび辞典
  http://www.wasabiya.net/jiten.htm
- via
  できそこないβ版 - 2004-09-07
  http://www.doblog.com/weblog/myblog/13465?YEAR=2004&MONTH=9&DAY=7

MUSASHI - 日本発のオープンソースのデータマイニングツール

- テーブルの操作
  テーブルを操作するコマンドは一機能につき一コマンド
  単一の機能を持ったコマンドをパイプで組み合わせることでテーブルをフィルタリング
- 追記
  GraphML に変換機能有り?
  http://musashi.sourceforge.jp/userdoc/manhtml-ja/xt2gml.html
- Reference
  SourceForge.jp - MUSASHI
  http://musashi.sourceforge.jp/
  日本MUSASHIユーザ会
  http://www.musashi-ug.info/
- via
  Open Alexandria - MUSASHI
  http://www.openalexandria.com/item_131.html

4th Generation Language (4GL) - 第4世代言語

- 4GLとは

業務に必要な簡易ツールがどうしても必要なとき,
社内にプログラマーがいれば事足りるのですが,
そうそう社内にソフト開発ができる人材がいるわけではありません.
そこで登場したのが,スクリプターと呼ばれる簡易プログラム言語です.
これならさほど難しくなく目的のツールを開発できますので,
若干の社員教育をすれば,誰もが簡単にちょっとしたツールを
作れるようになります.
しかしプログラム業界は既にオブジェクト指向やVisual的な開発環境が
主流になって複雑化しており,従来のプログラム言語やスクリプターを
さらに簡単かつ視覚的編集が行えるように進化させる必要がありました.
そこで登場したのが第4世代言語です.ウィザード形式で視覚的な
プログラミングを行うことによって生産効率を上げたものです.
極論ではありますが,マウス操作だけでツール開発を行い,
誰もが簡単に短時間で目的のツールを作成できるようにという構想でもあります.


  ゲーム製作に例えると,○○ゲームツクールなどに当てはまる.

- 一覧

第1世代言語 機械語
第2世代言語 アセンブリ語
第3世代言語 C言語,Fortran,COBOL,Java 等
第4世代言語 Visual Basic,Power Builder,Delphi,Natural,Uniface
- Reference
  IT用語辞典 - 第4世代言語 (4GL)
  http://e-words.jp/w/E7ACAC4E4B896E4BBA3E8A880E8AA9E.html
  真・コンピュータ用語辞典 - 4GL
  http://www.geocities.co.jp/SiliconValley/5634/t82D3_0004.html#1113
  NAVER - 知識plus - 第四世代言語(4GL)とは
  http://plus.naver.co.jp/browse/db_detail.php?dir_id=1&docid=17606
  IBM - developerWorks - Linux - これからのオープン・ソース時代におけるCOBOLの位置付け
  http://www-6.ibm.com/jp/developerworks/linux/000929/j_cobol.html
  Beacon IT - Natural
  http://www.beacon-it.co.jp/products/pro_serv/deve/natural/index.shtml
  日本コンピュウェア - Uniface
  http://www.compuware.co.jp/products/uniface/uniface.html

アクセスしやすいWebページ

- マウスクリックに反応するページ上の全テキスト領域に対してAタグのみを使用する
  ・キーボード操作のみでクリックに反応する領域にナビゲート可能.
  ・Screen Readersプログラムにも情報提供可能.
  ・アンカー上にマウスカーソルが移動すると,カーソル形状が"手の形"に変化する.

- 常に title属性 に値を割り当てる
  ・テキスト情報を持たない要素に追加情報を指定できる.
  ・<area>タグ,<bgsound>タグなどで有効.

<bgsound src="example.mid" title="Example Song" />


- CSS Positioningを使う場合は必ず "em" 単位で座標を指定する
  ・ユーザがフォントサイズを変更した場合に,emのサイズもフォントサイズに応じて変更される.
  ・標準のフォントサイズでは,1em = 10ピクセル とほぼ同じ.

- Reference
  MSDN Japan - MSDN Library - Dynamic HTMLのアクセシビリティ
  http://www.microsoft.com/japan/msdn/library/ja/jpisdk/dhtml/accessibility/accessibility.asp

2004-09-06 Mon

カーソルを合わせると行の色が変わるテーブル

- pya! の投稿者一覧 のようなテーブルが作りたい.
  <tr>タグに onmouseover属性と onmouseout 属性を付加する.
  横長の表の時に有効.

<table>
	<tr>
		<th>&nbsp;</th><th>1列目</th><th>2列目</th><th>3列目</th><th>4列目</th><th>5列目</th><th>6列目</th>
	</tr>
	<tr onmouseover="this.style.backgroundColor='#cccccc'" onmouseout="this.style.backgroundColor='#ffffff'">
		<th>1行目</th><td>1-1</td><td>1-2</td><td>1-3</td><td>1-4</td><td>1-5</td><td>1-6</td>
	</tr>
	<tr onmouseover="this.style.backgroundColor='#cccccc'" onmouseout="this.style.backgroundColor='#ffffff'">
		<th>2行目</th><td>2-1</td><td>2-2</td><td>2-3</td><td>2-4</td><td>2-5</td><td>2-6</td>
	</tr>
	<tr onmouseover="this.style.backgroundColor='#cccccc'" onmouseout="this.style.backgroundColor='#ffffff'">
		<th>3行目</th><td>3-1</td><td>3-2</td><td>3-3</td><td>3-4</td><td>3-5</td><td>3-6</td>
	</tr>
</table>

 1列目2列目3列目4列目5列目6列目
1行目1-11-21-31-41-51-6
2行目2-12-22-32-42-52-6
3行目3-13-23-33-43-53-6

- Reference
  MSDN Japan - MSDN Library - Dynamic HTML - onmouseover
  http://www.microsoft.com/japan/msdn/library/ja/jpisdk/dhtml/references/events/onmouseover.asp
  MSDN Japan - MSDN Library - Dynamic HTML - onmouseout
  http://www.microsoft.com/japan/msdn/library/ja/jpisdk/dhtml/references/events/onmouseout.asp
  pya! - 投稿者一覧
  http://pya.cc/tourank2.php

動画を回転させるには

- Summary
  デジタルカメラでついつい縦に撮ってしまった動画をなんとかしたい.

- TMPGEnc
  MPEG1やAVIで回転,反転出力可能

- QTReader.vfp
  QuickTime形式を読み込めるようにするTMPGEncのプラグイン
  QuickTimeをインストールする必要有.

- AviUtl
  AVIファイルに各種フィルタをかけるツール
  簡単な編集や各種codecを使って圧縮しながら出力可能
  プラグインによって機能拡張が可能.
  Windows98,Windows2000用
  MMXが使えるCPUが必要

- rotate-0.3.0
  画像を90度単位で回転,反転するAviUtlのプラグイン

- Reference
  動画デジカメ簡易FAQ - Q09) 動画を回転や反転させられますか?
  http://sanyodsc.at.infoseek.co.jp/#09
  TMPGEnc Net
  http://www.tmpgenc.net/
  Undocumented Windows 95 - SVCD Tools
  http://www.geocities.com/SiliconValley/4942/svcd.html

2004-09-05 Sun

エラー 0x80070103

- Summary
  ドライバー特有の問題
- 解決方法
  マイクロソフト製品サポートにこの問題を報告してください,サポートは無償です.
  影響を受けたマシンから Windowsディレクトリ (あるいはウインドウズ2000の上のWinnt) から
  Windows Update.log , SetupAPI.log を集めて,マイクロソフト製品サポートにこれらを報告してださい
- Reference
  Windows アップデートエラー解決 (WinXP/2000)
  http://www2d.biglobe.ne.jp/~y-sanae/update.htm

アプリケーション実行エラー setup.exe(または必要なファイル)が見つかりません

- Summary
  WindowsXP,Windows2000を高速化するためにファイルシステムの設定を変更している.
  ショートネーム(ファイル名8文字.拡張子3文字の形式)が無効になっている.
- 対策方法1 旧ファイルシステム互換モードに戻す
  \\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
  NtfsDisable8dot3NameCreation=dword:1 (旧システム互換機能を無効化)
  NtfsDisable8dot3NameCreation=dword:0 (互換モード)
- 対策方法2 SETUP.EXE の入っているフォルダをルートから全て8文字以内に変更する.
  例えば,C:\tmp に移動させて実行すればOK.
- Reference
  わが家の家計簿 がまぐち君v2 よくある質問
  http://www.ann.hi-ho.ne.jp/tomokato/super/qanda.htm

DoblogのHottoLink機能

- Summary
  Doblog内のブックマーク,トラックバック,閲覧の関係を視覚化
  HottoLink - 概観

- 使用法 (抜粋)
  他のユーザを左クリックすることで,注目するユーザを変更.
  注目しているユーザを右クリックして「ユーザの表示を増やす」を左クリックすると,関連の浅い繋がりを表示.
  HottoLink - 使用法

- パラメータの見方
  HottoLink - Parameter
  左から

B ブックマークされた数
V 訪問者の数
T トラックバックされた数
C コメントされた数
R ユーザランク

- Reference
  Doblog - Doblogの使い方 - 2004-05-05
  http://www.doblog.com/weblog/myblog/376/917#917
  Doblog - ヘルプ - Hottolink
  http://www.doblog.com/mypage_hottolink_help.html

2004-09-04 Sat

FreeStyleWiki

- 追加で必要だったモジュール (FreeStyleWiki - ReadMe - THANKSより)
Debian パッケージディレクトリ検索 (バイナリ) - libcgi-session-perl
Debian パッケージディレクトリ検索 (バイナリ) - libhtml-template-perl
Debian パッケージディレクトリ検索 (バイナリ) - libjcode-pm-perl
- インストール

# unzip wiki_3_5_6.zip
# cd wiki_3_5_6
# mkdir log backup
# chown www-data:www-data log backup


- 注意

No such file or directory at lib/CGI2.pm line 33.

-> logディレクトリが無い

Software error:
plugin/core/ShowPage.pm line 78.

-> logディレクトリのパーミッションの設定

Software error:
at lib/Wiki/DefaultStorage.pm line 99.

-> backupディレクトリが無い or backupディレクトリのパーミッションの設定

- Reference
  FreeStyleWiki - FrontPage
  http://fswiki.poi.jp/
  SourceForge.jp - FreeStyleWiki
  https://sourceforge.jp/projects/fswiki/
Debian パッケージディレクトリ検索 (バイナリ) - libcgi-session-perl
Debian パッケージディレクトリ検索 (バイナリ) - libhtml-template-perl
Debian パッケージディレクトリ検索 (バイナリ) - libjcode-pm-perl

OPMLのtext属性とtitle属性

- Summary
  Dave Winer氏がOPMLのRFC化へ向けての提案をしている.

・outline要素には最低限 type,text,description,xmlUrlの属性を持つ.
・type属性の値はrssに固定
・textはfeedの名前を記述
・descriptionは2,3語程度の概要を記述
・xmlUrlはRSS feedを得られる場所を記述

  しかし,現状ではtext属性の代わりにtitle属性を使用しているOPMLファイルが流通している.
- OPMLを入力とするソフトウェアを作る場合の留意点

・text属性の存在のチェックし,text属性が存在するならばtext属性の値をfeedの名前として使用する.
・text属性が存在しなければ,title属性の値をfeedの名前として使用する.

- OPMLを出力とするソフトウェアを作る場合の留意点

・text属性とtitle属性の双方にfeedの名前を出力する.
・空であってもdescription属性を記述する.

- 今回困ったこと
  ・SharpReader[2003-11-01-2] では title属性 の値をfeedの名前として使用している.
  ・RSSバー for Sleipnir[2004-09-04-20] では text属性 の値をfeedの名前として使用している.
  ・RSSバー for Sleipnir[2004-09-04-20] では expand属性があり,フォルダの開閉のフラグとして使用しているが,
    expand属性が無いと正しくインポートできない.
- Reference
  はてなダイアリー - Moleskin Diary - 2004-06-08
  http://d.hatena.ne.jp/moleskin/20040608#p2

RNA

- Summary
  Webサーバ上で動作するRSSアグリゲータ
  Perl/CGIで実装されている.
  サイトの更新情報を収集するアンテナ機能が主だが,FOAFを用いたコミュニティベースの連携機能も有する.
  semblogプロジェクトにより開発されている.
- Reference
  semblog.org - Wiki - RNA
  http://www.semblog.org/wiki/?rna

MSN Web Messenger

- Summary

MSN Web Messenger lets you talk online and in real-time with friends and family
using just a web browser! Use it on any shared computer
- at school, at work, at a friend's house or anywhere you can't install the MSN Messenger software.

  MSNメッセンジャーをインストールしなくても,WebブラウザさえあればMSNメッセンジャーとして使用可能.
- 注意

Pop-up blocker detected.

  と表示されたらポップアップブロッカーのセーフリストに入れるか,一時的にポップアップブロッカーを止める.
- Reference
  MSN Web Messenger
  http://webmessenger.msn.com/

メーラーだえもんさんへのお手紙

- Summary
  Mail Daemonからのエラーメッセージに対する返信.
- 例

From: @docomo.ne.jp
Subject: はあ?
Date: Wed, 4 Dec 2002 17:16:56 +0900
おめーだれだよ?名をなのれ! だれがまわすか!


From: @docomo.ne.jp
Subject: おい!
Date: Wed, 4 Dec 2002 17:35:20 +0900
だからテメーだれなんだよ!おれに指図してんじゃねぇよ!ちょずくなよばか!


- Reference
  メーラーだえもんさんへのお手紙
  http://daemon.m-i.jp/
- via
  たつをのChangeLogメモ - 2004-08-17
  http://chalow.net/2004-08-17.html#2004-08-17-4

錯覚とは

- Summary
  錯覚の仕組みと錯視例
- Reference
  NTT物性科学基礎研究所 - ILLUSION FORUM - 錯覚
  http://www.brl.ntt.co.jp/IllusionForum/menu-j.html
  NTT物性科学基礎研究所 - ILLUSION FORUM - 錯視にはどのようなものがあるか
  http://www.brl.ntt.co.jp/IllusionForum/basics/visual/
- via
  できそこないβ版 - 2004-09-03
  http://www.doblog.com/weblog/myblog/13465?YEAR=2004&MONTH=9&DAY=3

11日間眠らないと人はどうなる?

- Reference
  All About Japan - 睡眠・快眠 - 11日間眠らないと人はどうなる?
  http://allabout.co.jp/health/sleep/closeup/CU20030819B/
  All About Japan - 睡眠・快眠 - 3時間睡眠で人は生きていける?
  http://allabout.co.jp/health/sleep/closeup/CU20031013/index2.htm
- via
  できそこないβ版 - 2004-09-03
  http://www.doblog.com/weblog/myblog/13465?YEAR=2004&MONTH=9&DAY=3

2004-09-03 Fri

異なる言語の環境で知的触発を引き起こす発想支援ソフトウェア −ネットワーク対応型リアルタイム発想支援システム−

- Reference
  異なる言語の環境で知的触発を引き起こす発想支援ソフトウェア −ネットワーク対応型リアルタイム発想支援システム−
  http://www.ipa.go.jp/SPC/report/03fy-pro/mito/15-954d.pdf
- via
  Passion For The Future - 2004-08-28
  http://www.ringolab.com/note/daiya/archives/002070.html

Security Alerts

- Summary
  Virus のランキングの JavaScriptFeed
- Usage

<script src="http://securityresponse.symantec.com/avcenter/js/vir.js"></script>
<script src="http://securityresponse.symantec.com/avcenter/js/tools.js"></script>
<script src="http://securityresponse.symantec.com/avcenter/js/advis.js"></script>
<script src="http://securityresponse.symantec.com/avcenter/js/vir_display.js"></script>
<script>
symDisplay();
</script>

- Reference
  Symantec - Use Symantec Security Alerts on Your Site
  http://securityresponse.symantec.com/avcenter/cgi-bin/syndicate.cgi

2004-09-02 Thu
2004-09-01 Wed

Webアプリケーションに潜むセキュリティホール

- SQLインジェクション
  SQLデータベースに対し,外部から任意のコマンドを与えることができる状態
  http://altba.com/bakera/hatomaru.aspx/glossary/00530051004c30a430f330b830a730af30b730e730f3
- サニタイズ
  危険な文字列を含む「汚染された」入力から危険な文字を取り除き,無害化すること
  http://altba.com/bakera/hatomaru.aspx/glossary/30b530cb30bf30a430ba
- Reference
  @IT - Security & Trust - Webアプリケーションに潜むセキュリティホール
  http://www.atmarkit.co.jp/fsecurity/rensai/webhole01/webhole01.html

Sunbird

- Summary
  Mozilla や Firefox にスケジュール管理機能を追加できるプラグイン`Calendar'のスタンドアローン版.
  WebDAV/FTP経由でスケジュールデータをやり取りできるのが特徴.
  スケジュールの同期が可能.
  Outlook,iCal,vCalendar形式のスケジュールデータをインポート可能.
  クリックして拡大クリックして拡大クリックして拡大クリックして拡大
- Reference
  mozilla.org - The Sunbird Project
  http://www.mozilla.org/projects/calendar/sunbird.html
- via
  窓の杜 - 2004-08-23
  http://www.forest.impress.co.jp/article/2004/08/23/sunbird.html