2004-11-27
_ 富士ゼロックス企業広報誌 GRAPHICATION
機械導入が進んだことにより技術者というか職人と呼ばれる匠なひとたちがいなくなった、さてどーするというという特集で楽しめた。もちろんだいぶ昔からこのような話題はあったのだけど。最近の言葉でいえば IT 化か。IT てなんだっけ。
われわれは言語というとまず言葉で喋ることを思い浮かべますが、それだけではなくて職人は道具や機械で喋っている。道具や機械の動き、響き、調子。これ自身がものを語っているわけです。そして職人とは、そういうものを通して考える人たちなんですね。
コードリーディングを通して職人と会話するのだ!
_ FOAF
Friend Of A Friend 。RDF に自分とか友人の関係を書いて友達の輪を作ろうというもの。
mixi における「 マイミクシィ 」と考えれば分かるかも。
関連サイト
- the foaf project
- メタデータによる知人ネットワークの表現
- FOAF-a-matic -- RDFを使って自己紹介してみよう
- FoaF Explorer
- Internet Alchemy foaf
- Going My Way: FOAFと連携するFirefox用エクステンションFOAFer
自分の FOAF
はるか昔 に作ったのだけどそのままとくに何もしないで放置してたのでちょいとちゃんとやってみた。
Firefox を使っているひとは Foafer を入れると幸せになれる。
FoaF Explorer に私の FOAF を入力すると以下のようになる。
FOAF にはひとまず以下の条件のどれか思いつくひとたちを登録。
- 自分のサイト( 日記含む )を持っているひと
- メールアドレスを知ってるひと
- フルネームを知っているひと
アンテナやマイミクシィに登録してる友人を書けばいいのだけどちと疲れたよプラッシー。「 ヲレも入れろボケ 」という方は連絡ください。
FOAF 作成
FOAF-a-Matic から辿った FOAFaMaticMark2 を使って作成。
FOAFaMaticMark2 はメニューバーに( たぶん )いったん作成した FOAF のファイルを読むという機能はあるようなのだけど、メニューが無効になっている。なので 2 回目以降の編集は何か工夫が必要。
Personal の HomePage に入力したものは「 rdf:about="http://www.example.jp" 」のように rdf:about 属性を設定する。これはこれでいいのか仕様を調べてないのだけど、FoaF Explorer で Validate RDF すると「 rdf:about 属性に値を設定するとどーのこーの 」と Error になる。「 <foaf:homepage rdf:resource="http://www.example.jp/"/> 」のようにしておく。
Friends の HomePage を入力できないので FOAF を作ってから手で「 <foaf:homepage rdf:resource="http://www.example.jp/"/> 」などと書く。
_ コンソールを白背景黒文字にする
先日 自分でコンソール画面を白背景黒文字にできるんだろうかと書いたので調べてみた。
NetBSD も Linux も可能。
まずは「 条件式は短くなるブロックを先に書け 」の法則により先に Linux から。
Linux
手もとの Plamo Linux 4.01 あたりで setterm -backgound white -foregound black などとやってみたのだけど setterm の usage が表示されて実現できなかった。放置。
NetBSD
こんな感じに作業。
選択できる色はいくつあるのかなと。
rin@kahori[/usr/src/sys/dev/wscons]% grep -n WSCOL_WHITE * wsdisplayvar.h:68:#define WSCOL_WHITE 7 wsdisplayvar.h:228:# define WS_DEFAULT_FG WSCOL_WHITE wsemul_sun.c:132:#define WS_KERNEL_FG WSCOL_WHITE wsemul_sun.c:203: WSCOL_BLACK, WSCOL_WHITE, wsemul_vt100.c:183: edp->msgattrs.default_fg = WSCOL_WHITE;
それっぽいのがあった。色の定義はこう。
rin@kahori[/usr/src/sys/dev/wscons]% cat -n wsdisplayvar.h | head -74 | tail -15 60 /* fg / bg values. Made identical to ANSI terminal color codes. */ 61 #define WSCOL_BLACK 0 62 #define WSCOL_RED 1 63 #define WSCOL_GREEN 2 64 #define WSCOL_BROWN 3 65 #define WSCOL_BLUE 4 66 #define WSCOL_MAGENTA 5 67 #define WSCOL_CYAN 6 68 #define WSCOL_WHITE 7 69 /* flag values: */ 70 #define WSATTR_REVERSE 1 71 #define WSATTR_HILIT 2 72 #define WSATTR_BLINK 4 73 #define WSATTR_UNDERLINE 8 74 #define WSATTR_WSCOLORS 16
とりあえず白背景、黒文字にするだけなので kernel の config ファイルを以下のように変更。
rin@kahori[/usr/src/sys/arch/i386/conf]% diff -u GENERIC KAHORI --- GENERIC 2004-11-06 18:06:07.000000000 +0900 +++ KAHORI 2004-11-27 04:53:14.000000000 +0900 @@ -229,8 +229,8 @@ options WSEMUL_VT100 # VT100 / VT220 emulation # customization of console and kernel output - see dev/wscons/wsdisplayvar.h options WSDISPLAY_CUSTOM_OUTPUT # color customization from wsconsctl(8) -#options WS_DEFAULT_FG=WSCOL_WHITE -#options WS_DEFAULT_BG=WSCOL_BLACK +options WS_DEFAULT_BG=WSCOL_WHITE +options WS_DEFAULT_FG=WSCOL_BLACK #options WS_DEFAULT_COLATTR="(0)" #options WS_DEFAULT_MONOATTR="(0)" options WS_KERNEL_FG=WSCOL_GREEN
結果
白背景に黒文字っす。分かるかな。
_ 買物
秋葉でイースな CD を買うために石丸に行く途中できよぴーと遭遇したのでイースは買わなかったというか無かったので amazon でも在庫切れという CD が店に置いてあるよゎぁぃというわけで衝動買い。
- [ CD ] 松尾早人 岩田匡治 崎元仁 / オウガバトル 64
- [ CD ] 下村陽子 / 聖剣伝説 Legend of Mana
- [ CD ] 細江慎治 佐宗綾子 相原隆行 / ストリートファイター EX
- [ CD ] 細江慎治 佐宗綾子 相原隆行 / ストリートファイター EX2 アレンジアルバム
_ 飯
蔵で飯。
どこかの黒歴史を生きぬいたひとびとの忘年会に混ぜてもらった。
もはや面子は把握していない。
あーだこーだで笑わせていただきました。
食いすぎた。
帰りに okubo さんと一緒の電車になったのだけど、最近考えてることをいろいろ話せたのでそのときが一番充実してたりした。すまん。