«前の日記(2002-07-03) 最新 次の日記(2002-07-05)» 編集

netail.net

自作フリーソフトや,ゲームに関する雑記を公開してます.
日記はソフトウェア工学の論文ネタが中心です.

最近のお知らせ (古いものはこちら)


2002-07-04 古い日記からの変換データ [長年日記]

_ IEEE 1394

IEEE 1394 の到達距離を聞かれたので調べてみたら,実はわずか 4.5m らしい.でも400Mbps出るんだからたいしたもの.1394b では 100m で 3.2Gbps まで,とかなりパワーアップしている.

ちなみに,シリアルケーブルの基本である RS-232C について調べてみると,伝送距離は約15m,最高通信速度は115.2kbpsらしい.それを上回る長距離伝送ケーブルや高速ツールもあったりするが….

_ irb

irb を使い始める.コマンドプロンプト / Cygwin bash / Linux で共通のコマンドが使えるという強みから,ruby でシェルスクリプトを置換する予定.

_ FTP

bun45 の HTML Help 自動生成ツールでは,FTPとHTTP を使って,サーバから勝手に必要なファイルを落してくるようにした.

Delphi の FTP コンポーネントは,リクエストを出すとブロックせずにファイル取得完了イベントを待たないといけない.これはこれで場合によっては便利だが,いまひとつ使いにくい.

Ruby の Net::FTP コンポーネントだとけっこう簡単に使えて,ブロックしてくれるので逐次的な処理の記述は容易.

でもやっぱり wget -i filename が楽でよさげ.問題があるとすれば,wget がファイルに記述された URL ごとに毎回コネクションを張りなおすのかどうか,というところ.無駄にサーバに負荷をかけそうだ.

_ kabayaki

「namazu をもっと手軽に」がキーワードな検索システムらしい.http://www.timedia.co.jp/new/products/kabayaki/

最初 kabayaki で検索して,こんなのを発見.http://www.dentsu.com/MUSEUM/edo/food/26.html

_ kakasi

kakasi で利用する kanwadict は,mkkanwa.exe kanwadict kakasidict bun45dictで生成される.あとは kanwadict を目的位置にコピーして,export KANWADICT=辞書のフルパス指定 するだけで利用可能.

この kanwadict,実は linux / windows で共用可能らしい.

_ 項目数

CGI の保存最大項目数が小さい値にセットされてたので,過去ログがごっそり抜け落ちてた.かなりショック.

_ 邪空の王

ワイス&ヒックマンの邪空の王 (上・下,ハヤカワ文庫).ドラゴンランスの作者が書いた本だというので,とりあえず読んでみた.世界設定として,人間,エルフ,ドワーフ,オルクの各種族の性格の書き分けが面白い.四大元素の対立図で中央に来る空間を "邪空<void>" と呼ぶ設定がかなり気に入った.三部作の1作品目なせいか,物語としてはちょっと消化不良気味.次の作品に期待したい.

_ CRC Card

Borland Software Craftsmanship を読む.http://www1.bell-labs.com/user/cope/Patterns/Process/QPW/borland.html

CRC(Class/Responsibility/Collaboration) カードの利用なんかについても触れられている.3x5 のカードの左側にクラスの Role の Responsibility を,右側に Collaborator を列挙して,あとはカードを並べてボードに貼るなどして,クラスの相互作用を示せる(間に線を引いてグラフ化できる).

一枚の紙に毎回手書きでクラス図を描くよりは便利かもしれない.カードの保管場所がきちんと用意できればの話だけど.今度,使ってみることにする.

お名前:
E-mail:
右の画像に書かれている文字列を入力してください:
コメント: