2002年10月25日 金曜日
先週からのギャップか…
先週はほとんど休んでいたので、今週もこの辺になると疲れが取れないと言うか、さすがにきつい。あともう1日働けば、お休みだ。(最近のお休みは出かける用事ばっかりで、疲れは取れないけれど。)
何とも知れない展開だなぁ…
今日も打ち合わせに参加。年末から来年に続くお仕事の話なのだが、何とも知れない展開だなぁ。仕事がいっぱいあってなかなか楽しい。脈絡も戦略も感じないところが、本当にやばいと考えるべきなのかな…
先週はほとんど休んでいたので、今週もこの辺になると疲れが取れないと言うか、さすがにきつい。あともう1日働けば、お休みだ。(最近のお休みは出かける用事ばっかりで、疲れは取れないけれど。)
今日も打ち合わせに参加。年末から来年に続くお仕事の話なのだが、何とも知れない展開だなぁ。仕事がいっぱいあってなかなか楽しい。脈絡も戦略も感じないところが、本当にやばいと考えるべきなのかな…
うーむ、最近Raccの勉強中。Rubyを勉強するためにRaccでインタプリタを書いてみようと言うことで、いろいろ遊んでいる。今のところはRaccの256本に掲載されているBASICもどきな言語を学びつつ、もっと別の文法を持つインタプリタを書いて遊んでみたいなぁ。(BNF記法実に深い…)
いずれにしてもそろそろ正規表現をまともに取り組まないとならないなぁ。
ここ3年ほど保守している仕事に使っているExcel VBAのマクロなのであるが、当初の開発目標をおおむねクリアできたような気がする。やはり自分が使うツールの改良は楽しいし、自分が作ってきた種々のツールのコードをライブラリの共通化による統合が行えるとなかなか快絶な喜びだ。唯一悲しいのはVBAであると言うところか。VBAがやっぱり好きになれないと言うところとCVSでコードの管理とかできないじゃんと言うところが悲しい。
VBA周りで考えていきたいのは、_VBAからActiveScriptRubyのオブジェクトとやりとりできないものか_と言うことと、上記のマクロのclassライブラリ化かなぁ。Rubyを使えればテキストデータのパースをRubyにやらせて、Excel出力をVBAなんて事ができそうだし、後者はコードをOOP風に整理しておきたいんだよなぁと思うのだ。どうなんだろう。気が向いたら調べていこう。
今日は朝からずっとミーティング。久しぶりに話を聞いて疲れた。慣れない話題の話を体調がいまいちな時に聞くと疲れるが、現状を理解するために必要なことなので、まぁ聞けて良かったかな。お仕事はいっぱい、いっぱいだけども。
先週は連休のあとに風邪で休んでしまったので、今日は久しぶりに人がいる日にお仕事となった。体調はいまいちなので、ぼちぼちがんばろうと思う。
Apache XML Project関連のツールのインストールの解説記事を書いた。最近のBBSでのやりとりからFOPがどの程度使えるのか調べるためである。FOPは名の通り、XSL-FOというXMLで記述された文書(平たったくいえば、Post Scriptみたいな物)からPDFに変換するツールである。
いろいろなツールのバージョンが軒並み上がっているので、全部インストールし直して、過去のTLUCの勉強会の資料を補筆した訳だ。一応このレベルで、docbook-xmlを使って、Docbook文書をFO経由でPDF出力はできそう。ただ今のところ悩みは、Docbookで画像貼り付けを行った時に画像が上手く表示できないことくらい。(JIMIはちゃんとダウンロードしてCLASSPATHは通しているのだが…) 僕がDocbookの使い方を理解してないので、画像周りの指定を間違えていると言う線も疑い得ないが…
SmartDocからFO経由でPDF出力も試みたが、sdoc2fo自身が吐き出すfoがRecommandationなFOかどうか不明なためで、FOPの処理中でエラーを吐いて終わってしまう。うーむと言うことで、力つきました… sdocのMLに再度入って聞いてみよう。