memo.xight.org

日々のメモ

base26 - Built with Processing

Summary

  1文字目が同じ単語同士を3次元空間にマッピング.
  英単語の2文字目,3文字目,4文字目をそれぞれX座標,Y座標,Z座標に割り当てて視覚化.
  proce55ing[2004-03-30-4]

Reference

  base26: Built with Processing
  http://processing.org/exhibition/base26/index_link.html

via

  Orbium - 2004-03-28
  http://sasapanda.com/toshi/archives/000438.html

NINJA GAIDEN

原作は忍者龍剣伝

  (海外でのタイトルはNINJA外伝)
Amazon - ゲーム - NINJA GAIDEN

X-boxのソフトは

  Visual Studio .NETで開発されているって本当ですか.
  The Student Day[2004-03-30-1]の展示に書いてあったんだけど.

Reference

  TECMO - Team NINJA - NINJA GAIDEN
  http://www.tecmo.co.jp/teamninja/product_ng.htm
ゲーム - NINJA GAIDEN
ゲーム - 忍者龍剣伝
ゲーム - 忍者龍剣伝 (PCエンジン)
ゲーム - 忍者龍剣伝2
ゲーム - 忍者龍剣伝3
ゲーム - 忍者龍剣伝GB
ゲーム - 忍者龍剣伝 巴

Imagine Cup

Summary

  Microsoft社主催のイベント
  以下の4部門からなる
Software Design 優れた学生プログラマを表彰.年毎にテーマが異なる.
Algorithm NET Framework,アルゴリズムの構築,およびバグの発見と処理などの知識を競います
Short Film 優れた創造性とデジタルビデオの撮影,編集技術をもった学生を表彰
Rendering DirectX 9.0 を使用した静的または相互作用するアプリケーション
- 備考
  来年から Algorithm の日本語版が用意される予定らしいので是非参加したい.

Reference

  IMAGINE CUP
  http://www.imaginecup.com/
  GotDotNet - 2004年度Imagine Cup
  http://www.gotdotnet.com/japan/student/contest/ImagineCup2004/

The Student Day

Mircrosoft社主催の `The Student Day' に行ってきた

  SoftEther をつくった登 大遊さんがゲストで登場.
  彼は筑波大の1年生で[2004-04-01]から株式会社ソフトイーサを設立するらしい.

頂いたもの

  Visual Studio .NET Academic
  Visual Studio .NET 特製マグカップ
  Windows XP Media Center Edition キーリング

頂いたお菓子など :)

  LOTTE チョココ x 2個
  LOTTE チョコパイ x 1個
  LOTTE トッポ x 1袋
  LOTTE クルム x 1個
  LOTTE クランキービスケット x 1個
  なっちゃん飴 x 1個
  C.C.Lemon 飴 x 1個
  DAKARA 飴 x 1個
  コアラのマーチティッシュ x 1袋
  コアラのマーチビニール袋 x 1袋

Reference

  The Student Day
  http://www.student-day.jp/default.htm

オートニュー速

Summary

RSS の description と title を Bulkfeeds Similarity API に渡して形態素解析して
スコア上位2語を元のタイトル前後につけてます.
すると,なんか2ちゃんねるニュー速スレ風タイトルが自動生成されます.

- Reference
  オートニュー速 for RSS
  http://blog.bulknews.net/autonewsoku-anyrss.cgi

via

  たつをのChangeLog - 2004-03-26
  http://chalow.net/2004-03-26.html#2004-03-26-2

多言語対応テキスト処理

問題

  FileReaderでは文字コード指定ができない


BufferedReader br = new BufferedReader(new FileReader(args[0]));

方法


FileInputStream fis = new FileInputStream(args[0]);
InputStreamReader isr = new InputStreamReader(fis, "UTF8");
BufferedReader br = new BufferedReader(isr);


指定できる文字コード一覧

  http://java.sun.com/j2se/1.4/ja/docs/ja/guide/intl/encoding.doc.html

Reference

  Java関連メモ
  http://homepage3.nifty.com/memoire/pc/java.html

Button Maker

Summary

  よくblogサイトで見かけるバナーを作るWebサイト
  見つかってよかった〜
  RSS ValidMT Powered

Reference

  Button Maker :: Kalsey Consulting Group
  http://kalsey.com/tools/buttonmaker/
  Button Maker for Japanese
  http://antipop.zapto.org/button/

via

  capsctrldays - 2004-03-26
  http://capsctrl.que.jp/kdmsnr/diary/20040326.html#p04

グーグルチキンレース

Summary

1. Google の検索結果がより少ないものを探す. ただし1つも引っかからないのはナシ.
2. 検索語は何個でもよいが,できれば1つの方が望ましい.
3. 「似たページは除かれています 」 のメッセージは無い方が望ましい.
4. つーか何だかんだ言っても,面白ければ何でもいい.

- Reference
  グーグルチキンレース
  http://mypage.naver.co.jp/microsoft/special/g_chicken/

PDD百科辞書,PDD人名辞典

Summary - PDD百科辞書

「私立PDD図書館」の『百科辞書』(パブリックドメイン)を,EPWING(JIS-X4801)形式の電子辞書に変換

- Summary - PDD人名辞典

「私立PDD図書館」の『人名辞典』(パブリックドメイン)を,EPWING(JIS-X4801)形式の電子辞書に変換

- Reference
  Maximilk
  http://hp.vector.co.jp/authors/VA037273/

via

  capsctrldays - 2004-03-21
  http://capsctrl.que.jp/kdmsnr/diary/20040321.html#p05

シュッ・シュッの元ネタ?

引用

目つきのヤバい少年がナイフをシュッ・シュッと振り回しながら街を徘徊している情景が目に浮かんだ。

- テンプレート
  某日記(後期) - 2003-10-29
  http://diary.imou.to/~AoiMoe/2003.10/late.html#2003.10.29_s02

@1 に頂いた @2 という不可解な @3。
何なんだと @4 を見に行ってみると、
どうやらこれ @5 のことらしい。
そこからいろいろ見て回るとたどりついたのが @6 にあった @7。
@8
これを見て、@9 思いがした。@10 のヤバい @11 が @12 を
シュッ・シュッと振り回しながら @13 を @14 いる情景が目に浮かんだ。


Reference

  はてなダイアリー - 高木浩光@茨城県つくば市 の日記 - 2003-10-12
  http://d.hatena.ne.jp/HiromitsuTakagi/20031012#p1

Only You - オンリー・ユー

Summary

  主人公フェイス(Faith)は,11歳の頃の占いで運命の人と告げられた「デイモン・ブラッドリー」という名の
  見知らぬ男性を探しにヨーロッパに旅立つ.
Amazon - DVD: オンリー・ユー

たまたま日テレでやっていたので見たら

  途中からだったけど面白かった.

Reference

DVD: オンリー・ユー

Toy Story - トイ・ストーリー

Summary

  全編フルCGによる,おもちゃたちの冒険話
Amazon - DVD: トイ・ストーリー

Toy StoryのキャラクタとDebianのバージョンとの対応

Version Code Name
1.1 buzz Buzz Lightyear 宇宙飛行士
1.2 rex Rex 緑の恐竜
1.3 bo Bo Peep 羊飼いの電気スタンド
2.0 hamm Hamm ブタの貯金箱
2.1 slink Slinky Dog 体がばねの犬
2.2 potato Mr.Potato Head
3.0 woody Woody 主人公のカウボーイ
3.1 sarge プラスチックの緑の兵隊
testing etch エッチ・ア・スケッチ.お絵かきボード
unstable sid Sid 隣に住んでいる悪ガキ (Still In Developmentの略という説もアリ)
- Reference
DVD: トイ・ストーリー
  Debian GNU/Linux スレッドテンプレ - install - woody, sarge, sid, potato って何?
  http://debian.fam.cx/?install#content_1_4

Sixth Sense, The - シックス・センス

Summary

  小児精神科医マルコムは,10年前に担当した患者,ビンセントに銃で撃たれてしまい,ビンセント自身も自殺するという事件に遭遇.
  その1年後,ビンセントの症状に似たコールという少年の治療を受け持つことになる.
Amazon - DVD: シックス・センス

冒頭にて

  「この映画には秘密があるので見た人はばらさないでね」という旨のメッセージがあったけど
  ものすごい勢いでバレバレだった.でも,改めてもう一回見てみる予定.

six-sense.comないじゃん! (以下ネタバレ有)

  ということで「あの映画のココがわからない まとめサイト」[2004-03-15-2]を参考に色々調べてみた
  - コールは霊に出会うたび人形を1体ずつ集めている
    教会で確かに人形を持ち去っている
  - いつも鍵がかかっている地下室へのドアの謎
    妻としては自分の閉めたドアが毎日開いていたら気味悪く思う
  - 毒殺された女の子の母親の病名はMunchausen's syndrome by proxy
    家族の中の誰かが病気の時に得られる周囲からの注目・注意・同情みたいなものを欲しがる病気
  - 学芸会の控え室でコールが話していた女性の霊はカニンガム先生(「どもり教師!」と言われた男の先生)の「先生」

なんと,この疑問に対する答えは小説版シックス・センスにあるようです.

    (中略)

この女性の霊は昔のカニンガムのことをよく知っていて,昔「どもり教師」とあだ名で呼ばれていたことも知っていたそうです

- Reference
DVD: シックス・センス
  「シックス・センス」の謎に迫る
  http://www.geocities.co.jp/Hollywood-Kouen/4152/col10.html

Samurize

Summary

  システムモニタリングとデスクトップデザイン変更ソフト
  外部スクリプトによって天気予報,最新ニュースの表示も可能
  SamurizeSamurize

国内総合サイト

  Project Samurize
  http://samurize.parfe.jp/

日本語化パッチ・言語ファイル配布

  X-WORKS
  http://xworks.s56.xrea.com/

スクリーンショット掲示板

  侍UP板
  http://samurize.no-ip.com:1080/samurize/upload.cgi

解説サイト

  解説尻侍
  http://www.geocities.co.jp/SiliconValley/6705/

Reference

  Samurize.com
  http://www.samurize.com/
  PCJapan - Windows2004を作ろう
  http://www.itmedia.co.jp/magazine/pcjapan/0310/sp1/part3f.html
  尻侍で創る実用的デスクトップ
  http://www.binaryside.com/tips/samurize1.shtml
  SAMURIZE入門講座
  http://www.geocities.jp/dengeki_77/

Rainlendar

Summary

デスクトップに表示するカレンダーソフト.
スキンに対応したカレンダーソフトで,簡易的なスケジュール機能,ネットワークを使った時刻合わせ
配置方法のカスタマイズ等,カレンダーとして申し分の無いソフト.
スキンは透過表示も可能(32bitPNG)で貴方のお気に入りの壁紙とも共存可能

  Outlook2002との同期も可能らしい.
  壁カレ[2003-09-21-6]から乗り換えるならコレ.
  Rainlendar

日本語化方法

  1. X-WORKSからパッチをDownloadしてパッチを当てる
  2. SkinフォルダのEnglish.iniをコピーしてJapanese.iniを作成
  3. Japanese.iniの

-11/0/0/0/400/0/0/0/0/3/2/1/34/Arial

  を

-16/0/0/0/700/0/0/0/128/3/2/1/50/MS Pゴシック

  に変更

日本語化パッチ

  X-WORKS
  http://xworks.s56.xrea.com/

Reference

  Rainy's - Rainlendar
  http://www.ipi.fi/~rainy/Rainlendar.html

via

  HEXAEDGE [documents:recommend]
  http://iguu.a.fiw-web.net/documents/recommend.html

Starbucks Opens First Music Cafe in U.S.

Summary

  2004-03-16にスターバックスがHPと組んで,客が好きな曲をCDにダビングできるサービスを提供する
  「スターバックス・ミュージック・カフェ」をカリフォルニア州サンタモニカに開店した.
  コーヒーを注文して待っている間,3分ほどで注文した局のCDを受け取ることが可能.

価格

  5曲で6ドル99セント
  追加は1曲あたり88セント.
  CDの容量(80分)一杯まで追加OK

これなら是非とも利用したい.

Reference

  REUTERS - US News Articles
  http://www.reuters.com/newsArticle.jhtml?type=domesticNews&storyID=4582902

via

  海外ボツニュース - 2004-03-17
  http://www5.big.or.jp/~hellcat/news/0403/17a.html

AVGのウイルス定義ファイルの更新サーバを変更する

方法 : url.ini を以下のように変更する

[SERVER_NAME]
1=free.grisoft.cz
2=www.grisoft.com
3=www.grisoft.cz

[SERVER_URL]
1=http://free.grisoft.cz/softw/60/fe
2=http://www.grisoft.com/softw/60/fe
3=http://www.grisoft.cz/softw/60/fe

Actual URL=3

Reference

  http://pc.2ch.net/test/read.cgi/sec/1078335053/6

AVGの自動アップデート

スタートアップにショートカットを作成

  avginet.exe /norm
    アップデートがある時: ダウンロードまで実行
    アップデートがない時: 「最新なのでアップデートの必要はない」旨の小窓が表示

  avginet.exe /sched
    アップデートがある時: インストールまで自動実行.AVGメイン画面が残る.
    アップデートがない時: 自動的にウインドウが消える.

Reference

  Palm84 - AVG Anti-Virus Free Edition 6.0について - Control Center を使用せずにアップデート
  http://www10.plala.or.jp/palm84/avginet.html

Net Transport

Summary

  ストリーミングのプロトコルのMMS (Microsoft Media Service)やRTSP (Real-Time Streaming Protocol)に対応したダウンローダー
  クリックして拡大

Reference

  Net Transport Official Site
  http://www.xi-soft.com/default.htm
  特集 ストリーミングの保存 Amuse Future
  http://www.toolwoods.com/t/suto.html

記念

祝・1000回commit

  たくみの誕生日と同時にChangelogメモ CVSにて1000回commit達成

正規表現 (Stringクラス)

前提

  置換対象文字列 : str

マッチング

boolean flag = str.matches("正規表現");


置換

String result = str.replaceFirst("正規表現","置換文字列");
String result = str.replaceAll("正規表現","置換文字列");


分割

String[] strs = str.split("正規表現");

正規表現 (Pattern, Matcherクラス)

マッチング

boolean flag = Pattern.matches("正規表現","文字列");


置換

Pattern p = Pattern.compile("正規表現");
Matcher m = p.matcher("置換対象文字列");
String result = m.replaceFirst("置換文字列");
String result = m.replaceAll("置換文字列");


分割

Pattern p = Pattern.compile("正規表現");
String[] strs = p.split("置換対象文字列");


注意

import java.util.regex.*;

  を忘れずに

Reference

  JavaAPI Documents - Pattern (Java 2 プラットフォーム SE v1.4.0)
  http://java.sun.com/j2se/1.4/ja/docs/ja/api/java/util/regex/Pattern.html
  JavaでHello World 正規表現編
  http://www.hellohiro.com/regex.htm

液晶とイカ

質問内容

ThinkPadの液晶に食べ物の 'イカ' を使用していると聞きましたが,ほんとうですか.

- 解答内容

ThinkPadの液晶には,食べ物の 'イカ' などのような海産物は使用しておりません.
ThinkPadに使用されている液晶には,「ネマティック液晶」と呼ばれるものを使用してます.
イカやタコからも液晶が抽出されますが,これらに含まれる液晶は,「コレスティック液晶」と呼ばれる物です.
こちらはアクセサリー等に混ぜて,キラキラと光沢を出すために使用されています.

- Reference
  IBM - サポート & ダウンロード - ThinkPadの液晶に食べ物の 'イカ' を使用しているか
  http://www-1.ibm.com/support/docview.wss?uid=pcd1syj0-02d1058

via

  capsctrldays - 2004-03-15
  http://capsctrl.que.jp/kdmsnr/diary/20040315.html#p04

富士ゼロックスのCM「同時にできる男」

Summary

  CMとメイキングの動画
  「同時にできる男」篇「同時にできる男」篇 Making

スタッフ

Director タナカ ノリユキ
Planner 多田 琢
Cameraman 内田 昭二
Human Beat Box AFRA
- 独り言
  このCMが最高にイイ!

Reference

  富士ゼロックス 知的複合機 DocuCentre Color f450 - TV-CM
  http://www.fujixerox.co.jp/2004/dcc/tvcm/

債権管理回収業の営業を許可した株式会社一覧

法務省より

  このリストに名前がないにも関わらず債権回収を代行する業者は全部悪徳業者らしい

Reference

  債権管理回収業の営業を許可した株式会社一覧
  http://www.moj.go.jp/KANBOU/HOUSEI/chousa15.html

via

  Numeri - 債権回収業者と対決する
  http://www6.plala.or.jp/pato/numeri/text29.htm

NAVER - Liveキーワード

Summary

  統合検索,ウェブ検索,イメージ検索,知識検索,BBS検索,動画・サウンド検索,文書検索の全7カテゴリで
  今,この瞬間に検索されているキーワードを公開

Reference

  NAVER - Liveキーワード
  http://livekeyword.naver.co.jp/

via

  小鳥 - 2004-03-13 - ライブキーワード
  http://coolsummer.typepad.com/kotori/2004/03/post_17.html

CRIMSON ROOM (日本語版)

Summary

  見覚えの無い真っ赤な天井と壁の部屋に閉じ込められてしまった.脱出しなくちゃならない.
  Flash製の秀逸なアドベンチャーゲーム

ネタばれ

  JILLOG - 2004-02-16
  http://jill.raindrop.jp/archives/000365.php

Reference

  CRIMSON ROOM
  http://www.datacraft.co.jp/takagism/index_j.html

攻殻機動隊 STAND ALONE COMPLEX 発売記念スクリーンセーバー

イメージ

クリックして拡大

Reference

  攻殻機動隊 STAND ALONE COMPLEX - スクリーンセーバー
  http://www.playstation.jp/scej/title/kokaku-s/present.html

via

  窓の杜 - SCE,「攻殻機動隊 STAND ALONE COMPLEX」発売記念のスクリーンセーバーを公開
  http://www.forest.impress.co.jp/article/2004/03/08/sacscr.html

インストール CD なしで Office XP をアップデートする方法

方法: Windows 2000 Service Pack 4 もしくは,Windows XP Service Pack 1 を使用している場合

  1. 以下のサイトからOffice XP SP-3 Fullfile Patch をダウンロードして適用する
     http://download.microsoft.com/download/2/0/2/202b86d7-5b15-4420-8b5c-5f80ba92d453/OfficeXpSp3-kb832671-fullfile-jpn.exe

方法: 上記以外のバージョンの Windows を使用している場合

  1. Office XP 多言語修正プログラムを適用する
     http://download.microsoft.com/download/c/4/a/c4a896b4-78ec-4805-8b7b-cb538a40dcf9/128192_ENU_i386_zip.exe
  2. 上記ファイルを解凍して,Multilang.mspをダブルクリック
  3. 以下のサイトからOffice XP SP-3 Fullfile Patch をダウンロードして適用する
     http://download.microsoft.com/download/2/0/2/202b86d7-5b15-4420-8b5c-5f80ba92d453/OfficeXpSp3-kb832671-fullfile-jpn.exe

注意

  同じバージョンを複数インストールしているとアップデート時にCD-ROMが必要となるらしい…

追記

  Vaio の Office XP がプレインストール版だったため Office XP の CD が手元に無いので困ってた…
  でもやっぱりCDを要求される.
  OfficeXP SP-3 Fullfile Patchは64MBもある

Reference

  マイクロソフト サポート技術情報 - 836046 - [OFFXP] インストール CD なしで Office XP をアップデートする方法
  http://support.microsoft.com/?scid=KB;JA;836046
  マイクロソフト サポート技術情報 - 836043 - [OFFXP] 同じバージョンを複数インストールしているとアップデート時にCD-ROMが必要となる
  http://support.microsoft.com/default.aspx?scid=kb;JA;836043
  Microsoft - Office XP Service Pack 3 のインストール - Office XP 多言語修正プログラムのインストール手順
  http://www.microsoft.com/japan/athome/security/sechome/offxpsp3-05.mspx

via

  Security Memo ML - [memo:7350] Re: Office XP SP3
  http://www.st.ryukoku.ac.jp/~kjm/security/ml-archive/memo/2004.03/msg00138.html

TeraTerm UTF-8対応パッチ

Summary

  TeraTerm 2.3でUTF-8に対応させるパッチ
  カラー,行連結パッチも取り込んである.
  Japanized TeraTermPro 2.3-1.9J ではパッチはあたらない.
  本家TeraTerm2.3 + UTF-8パッチ + TTSSH + TTSSH日本語版 で使用可能

不具合?

  vi で80 x 24で表示されてしまう.
  zsh のプロンプトに色がつかない.右のプロンプトも表示されない.

Reference

  UTF-8 対応 TeraTerm Pro
  http://cgi3.tky.3web.ne.jp/~yutakakn/windows/
  Tera Term Home Page
  http://hp.vector.co.jp/authors/VA002416/
  TTSSH: An SSH Extension to Teraterm
  http://www.zip.com.au/~roca/ttssh.html
  Japanized Tera Term Pro
  http://www.sakurachan.org/soft/teraterm-j/
  TTSSH 日本語版
  http://www.sakurachan.org/soft/teraterm-j/ttssh/

via

  cl.pocari.org - 2004-03-03
  http://cl.pocari.org/2004-03.php#2004-03-03-1

Quadruple D

Summary

  DelphiにフィットしたDirectXを使うコンポーネントを提供する計画
  QuadrupleDでDirect3DQuadruple Dによるゲームアプリ

構成

  DirectXサポート用コンポーネント群
  チュートリアル
  サンプルプログラム
  リファレンスマニュアル
  Delphi6用,DirectXヘッダ

コンポーネント

  - DG-Carad
    DirectGraphicsを扱うコンポーネント
  - DDSD
    DirectSound,DirectSound3Dを扱うコンポーネント
  - DDIDEX
    DirectInputを扱うコンポーネント
  - DDPD
    DirectPlayを扱うコンポーネント

Quadruple Dの利点

  ソースコードが完全に公開されたフリーウェア
  12個のチュートリアル,12本のサンプルを用意
  ガイド・リファレンス完備.400近いトピックを持ったヘルプファイルにより,Quadruple Dの全機能を網羅

Reference

  Quadruple Dとは
  http://www-fu.magma.ne.jp/~hayase/dddd/whats.html

Super Size Me

Summary

  マクドナルドのSuper Sizeのみを30日食べつづけた結果,
  27ポンド(12キロ)体重が増えた上に,健康を害したというドキュメンタリー映画

Reference

  2004 Sundance film festival - Super Size Me
  http://festival.sundance.org/filmguide/popup.aspx?film=F5331

via

  ABC振興会 - ダイエットブームで米マクドナルドで”特大サイズ”がメニューから消える
  http://abcdane.net/archives/000918.html

システムにページングファイルがないか,ページングファイルが小さすぎます

エラーメッセージ

仮想メモリが限界です.
システムにページング ファイルがないか,ページングファイルが小さすぎます.

- 原因
  NTFSボリュームにページングファイルを作成しようとしたのに,SystemアカウントとAdministratorアカウントにNTFSアクセス許可がない

対処法

  ページングファイルが構成されているNTFSボリュームに対するフルコントロール権限をSystemアカウントとAdministratorsアカウントに与える

Reference

  マイクロソフト サポート技術情報 - 315270 - エラー メッセージ : システムにページング ファイルがないか、ページング ファイルが小さすぎます
  http://support.microsoft.com/default.aspx?scid=kb;ja;315270

WYSIWYG

WYSIWYGとは

  「ウィジウィグ」と読む.
  `What You See Is What You Get' の略.
  直訳すると「見たものが手に入れられるもの」という意味.
  ディスプレイ画面で見たものが,そのままプリンタなどで出力できるという意味.

Reference

  ASCII24 - アスキーデジタル用語辞典 - WYSIWYG
  http://yougo.ascii24.com/gh/09/000949.html