活用のヒント
ソフトのライセンスを管理する TreeMemo
散在しがちなソフトのライセンスを、TreeMemo でコンパクトに整理します。
このようにまとめます。
ソフトのライセンス
|_ indysoft
| |_ PlanningFlow4
| |_ ライセンス取得者
| | |_ ○○ ○子
| |_ ID
| | |_ ????????
| |_ ライセンス番号
| | |_ ???-???-???
| :
|
|_ Microsoft
| |_ Windows XP
| |_ ?????-?????-?????-?????-?????
|
:
そして、パスワードをかけておきます。
([ファイル]メニュー [開く / 上書き の制限])
ウィルス対策に、メールソフトからアドレス帳を切り離す TreeMemo
近頃のコンピュータウィルスは、メールソフトのアドレス帳を読んで、勝手にメールを送りつけ、自己増殖を図ります。 特に狙われているのが、Outlook や Outlook Express といった、著名なメールソフトです。
そこで、アドレス帳をメールソフトから切り離してしまいます。
メールソフトのアドレス帳は空っぽにして、TreeMemo で住所録を作っておきます。
メールを作成するときは、住所録のアドレスをクリックします。
住所録
|_ あ
| |_ ○○ ○子
| | |_ ABC?????@nifty.ne.jp
| | |_ 090-????-????
| | |_ ○○市○○区○○町 1-2-3
| | |_ ???-???-????
| | |_ 2003春に引越しの予定
| |_ ○○ ○夫
| | |_ ABC?????@biglobe.ne.jp
| | |_ ????@????.co.jp
| | | |_ 勤め先
| | |_ www??.biglobe.ne.jp/~ABC?????/index.html
| :
:
|_ 会社関係
| |_ ○○ 課長
| :
|
|_ クルマ
| |_ ○○自動車
| | |_ ????@????.co.jp
| | |_ 前回車検 2002.1.20
| |_ ○○保険
| | |_ https://www.????.com/koushin
| | |_ 期限 2003.4.30
| :
:
旧アドレスや旧住所、ちょっとしたメモなども書いておけます。
アドレス帳のように、型にはまっていないので、かえって使い勝手はいいですよ。
ウィルス対策に、重要なメールをメールソフトから移す TreeMemo
近頃のコンピュータウィルスは、メール文中のアドレスを読んで、勝手にメールを送りつけ、自己増殖を図ったりします。 となると、メール自体を勝手に転送する新種も出てくるかも知れません。 特に狙われやすいのが、Outlook や Outlook Express といった、著名なメールソフトです。
そこで、重要なメールをメールソフトから引き揚げます。
Outlook Express であれば、次のように、ドラッグ&ドロップ操作だけで、メール本文をコピーできます。
(件名や日時までコピーできるといいのですが、そこまではできません)
要は、こういうイメージです。
XMLデータベースを作る TreeMemo
TreeMemo を XMLデータベースとして使います。
TreeMemo も XML もツリー構造ですから、親和性は抜群です。
このようなツリーを作り、
アドレス帳
|_ アドレス
| |_ 名前
| | |_ ○○ ○子
| |_ 携帯
| | |_ 090-0000-0000
| |_ 自宅
| |_ 03-0000-0000
|_ アドレス
| |_ 名前
| | |_ ○○ ○太
| |_ 携帯
| | |_ 090-1111-1111
| |_ 自宅
| |_ 03-1111-1111
|
:
XML に書き出せば、こうなります。 [ファイル]メニュー [HTML/XML で書き出し]
<アドレス帳>
<アドレス>
<名前>○○ ○子</名前>
<携帯>090-0000-0000</携帯>
<自宅>03-0000-0000</自宅>
</アドレス>
<アドレス>
<名前>○○ ○太</名前>
<携帯>090-1111-1111</携帯>
<自宅>03-1111-1111</自宅>
</アドレス>
</アドレス帳>
インスタンスだけでなく、スキーマ定義も書き出せます。
代表的な3種類のスキーマ定義 (DTD, W3C XML Schema, RELAX NG) を用意しています。
-- RELAX NG での書き出し --
<?xml version="1.0" encoding="Shift_JIS" ?>
<element name="アドレス帳" xmlns="http://relaxng.org/ns/structure/1.0">
<zeroOrMore>
<element name="アドレス">
<element name="名前">
<text/>
</element>
<element name="携帯">
<text/>
</element>
<element name="自宅">
<text/>
</element>
</element>
</zeroOrMore>
</element>
データベースを作ろうと意識すると、それなりに緊張するものです。でも、TreeMemo を使うと、メモを整理する感覚で手を動かすうちに、データベースができてしまいます。 最初から大きなデータベースを作るとわかっていれば、専用ソフトを使った方がよいと思いますが、小さなデータベースを作るときや、データベースを試作するときなどは、TreeMemo の方が手軽で気楽です。