2003年09月11日 木曜日

RelaxNGの勉強をしようかと。

今回のコンテンツの見直しで、元々やろうと思っていたXML化の推進をしないとやっていられない状況になってきました。ぼくはXHTML 1.0のFramesetが嫌いな人なので、今のようなページ構成になっています。しかしそれぞれのページで部品として共用している部分を書き換えることになると、手修正だけではやってられないと言うことで、XMLで書いた部品を寄せ集めてXHTML 1.1(or XHTML 2.0?)にレンダリングした方が良さそうです。
最近の流行りであれば、真面目にXMLに突っ走るならCocoon 2みたいな物を使うか、よりお手軽なZope、もっとお手軽な方向としては、XOOPSのようなWeb Applicationか、がらっと変えてtDiaryみたいな日記ツールとかblogなツールを普通、選ぶのだろう。
ただ今のところ動的なサイトにしたくないのと、JavaやpythonPHPに依存できない環境であること。Java以外は一生コードを見ないですむなら見たくないという個人的な偏見と趣味とRubyPerl(これも使いたくはない)はサーバで使える環境にあるので、選択肢はこれらのどっちかですな。
ただCGIなどでページをDynamicにページを生成するとCGI自身のメンテがかったるいので、WikiWiki Cloneは却下で、結局今のところはStaticなページ構造にして置いた方がよいかもと個人的に思うので、XML文書を書いてXSLTでXHTMLに変換するのがよいかなと思っている。最終的な目標はサーバにXMLファイルをいっぱい置いておいて、半動的生成を目指そうかと思うわけだが、しばらくはXMLで書いて、makeでStaticに作ってしまえと言う感じである。
XMLで適当に文書を書くと自分で作ったXML文法(XMLボキャブラリというのかな)を忘れてしまうと言う問題があり編集の便利さを追求するためにも、僕の場合は必ず文書型定義(DTD)を書く必要がある。ただ_DTD自身がXMLじゃないやん_とか_いまさらDTDなんて勉強しても仕方ないやん_ということで、何かしらのSchemerを勉強せねばと言うことになったわけだ。こういう用途でThe World Wide Web Consortium (W3C)御謹製のXML Schemaを使うほど暇人でもないので、Relaxを勉強かと思ったのである。いろいろ調べているうちに、Relax NGのページやTutorialを眺めていると、こっちの方がえらく簡単ということで_勉強する気になった。_(ようやく表題の話になった。)
ということで、いったんどういう事を書いているのか再分析して、Relax NGパターンを書き下して、DTDを生成してみようと思う。

2003年09月10日 水曜日

北条 司 / Angel Heart 8

買ってしまった。妙にタイミングがよいのは気のせいか… とりあえず時間があるときにCity Hunterを再読せよと言うことですか。

ヘンな夢

最近はほとんど夢を見ない(というか、覚えていない)のであるが、今日の夢は鮮明だった。しかも内容またやけにヘンな話で、それでいて妙にリアルな夢だった。(久しぶりだったな現実の人物が出てきたのは…)

2003年09月09日 火曜日

zshとても便利

今までどうしてzshを使ってこなかったんだろう。ちょっとした設定で無茶苦茶使いやすい… Debianのインストールしたパッケージ名まで補完するじゃないかぁ。ということで、今日からスタートと言うことで.zshrcはここから始まると言うことですな。今月のSoftware Designに載っていた設定をそのまま使ってみる。こんな感じ。

bindkey -e
autoload -U compinit; compinit -d ~/.zcompdump
zstyle ':completion:*' group-name ''
zstyle ':completion:*:messages' format '%d'
zstyle ':completion:*:discriptions' format '%d'
zstyle ':completion:*:options' verbose yes
zstyle ':completion:*:values' verbose yes
zstyle ':completion:*:options' prefix-needed yes
zstyle ':completion:*:default' menu select=1
zstyle ':completion:*' matcher-list \
                                       '' \
                          'm:{a-z}={A-Z}' \
  'l:|=* r:|[.,_-]=* r:|=* m:{a-z}={A-Z}' \
setopt \
alwayslastprompt autolist automenu \
autoparamslash autoremoveslash autoparamkeys \
listtypes listpacked \
completeinword printeightbit \
autopushd pushdminus pushdignoredups

はて、どこから遊ぼうか…

2003年09月08日 月曜日

violaのOSの入れ替え

迷走を続けていたうちのモバイル環境のviola(VAIO C1 VR/BP)であるが、昨日時間を作ってDebianのインストールディスクを作ったので、インストールを行ってみた。今回の方針はBase Syatemをインストールした時点で、_unstableに移行_して、そのあとは必要なものをいちいちapt-getしてインストールしようと言う作戦である。
今日のメモとしてはフレームバッファを有効にしておくとXがうまく起動しないので、起動時のkernel parameterのvideo=vga16:offを付け加えると言ったくらいかな。(調べるのにえらくかかった…)
いままではデフォルトでKDEやGNOMEな環境で起動するようにしていたが、今回からやめてみることにして普通にWindow Managerのみ使うようにしてみた。今回インストールしてみたのは、Blackbox派生Window Managerのfluxboxであるが、なかなか軽快でシンプルでよい感じ。しばらく使ってみようと思う。(それにしてもやっぱ非力なノートPCにKDEやGNOMEなデスクトップ環境は辛い。)

2003年09月07日 日曜日

細々とコンテンツを見直し

メインマシンの裏タスクでDebianのインストールディスクを作るべくjigdoを走らせていたので、そのあいだに昨日のコンテンツ見直しでリンクが切れてしまったものをメインに細々とした修正を行った。これで随分良くなったはず。あと昔はディスクスペースをケチって高圧縮なJPEGファイルだったものをある程度低圧縮なものに変更して、画質をあげてみた。まぁこっちの方が良いだろう。

2003年09月06日 土曜日

長かった…

今週と来週は変則勤務で6勤2休なのです。そのあと3連休、3勤、2休、1勤、2休、1休、3勤、2休、4勤で9月はおしまい。(つまり、7, 8, 15, 16, 17, 21, 22, 24, 28, 29日がお休みなんだな。) はっきり言って、人と全く休みがだぶりません! 前半の6勤も考え物だが、後半は仕事にならないな。やる気もでやしない。(元々やる気なんてあったんだろうか?)
ということで、平日遊んでくれそうな人を募集です。(そんな暇人はいないな。)

2003年09月05日 金曜日

今日は仙台で塩ラーメン

仙台に来て以来塩ラーメンの美味しい店には巡り会っていなかったのであるが、今日仙台の地下鉄 旭ケ丘駅付近に新しい美味しいラーメン屋が出来たと聞いたので、funfunさんと食べに出かける。塩ラーメンに関しては、味にごまかしが効かないせいか美味しい店の基準がかなり厳しくなってしまうのであるが、期待して出かけた。非常に美味しくて満足がいく店だったかと思う。
台原森林公園や青少年文化センターには結構な頻度で行くことがあるので、今度からここで昼飯を食べることにしよう。

2003年09月04日 木曜日

今日は打ち合わせの日

毎週木曜日は朝から晩まで打ち合わせ三昧の日である。今日も精神力を試されることとなった。打ち合わせ自身は問題なく終わったのだが、夕食を会社で食べ損なうのが常となってしまうのが、痛いと言うべきか救いと言うべきか…

今日の晩ご飯は中華料理

夕食を食べ損なったので、同僚の河田さんと今日は珍しく近所のおいしい中華料理屋で中華料理を堪能することとなった。麻婆豆腐や青椒肉絲といったメジャーな料理を堪能。いつも定番+αで食べると満足がいくのであるが、二人で食べに行くと品数が少なくて寂しい。中華ややっぱり4人から6人で食べに行くものだなと思うのである。結局ポットでお茶をもらい2時間くらい話し込んで、撤収となった。お茶もおいしいのが悩ましいところが。

2003年09月03日 水曜日

「睡眠時間」と「やる気」は反比例する

最近何かとやる気が無く無気力な毎日なのだが、そんなときは家に帰ってきても無気力で、何にもできない。そのまますごく寝る時間が早くなり、睡眠時間が長くなる。ということで、どうも_「睡眠時間」と「やる気」は反比例する_ようだ。このままじゃイカンと思うのだが、どうにもならないのがもどかしい。

2003年09月02日 火曜日

なんだか今日は書くネタがない

ずっと続けているとこういう日もあるものです。

幻想美術館

BSデジタルに切り替えて見る機会が増えた番組のジャンルと言えば、_美術モノ_でしょう。と言うことで、NHKの新日曜美術館とBS日テレの幻想美術館をよく見るようになった。(新日曜美術館もNHK BS-hiで放送してます。かなり気合い入っていると思います。)
今日のテーマはグスタフ・クリムト。途中から見たのでしまったと思ったが、メインで扱われていたのは「接吻」と「The Beethoven Frieze」で、「接吻」の方が扱いが大きかったか。
以前にも書いたが、クリムトの絵からは、19世紀末のウィーンという何とも知れないあやうさとか時代性とかを感じるのであるが、女性をここまで官能的に書けるというのは凄いなぁと思うわけだ。一度ウィーンの分離派館に行ってみたいと思うのである。(やっぱり絵は実物を見ないとなぁと思うので。)