PC

2003年10月11日 土曜日

雑誌の記事って電子化されないものか

最近雑誌を買わなくなって久しいのだが、たまに読みたい連載があっても_収納スペースの確保・整理する手間・捨てる手間_を考えると買わないと言う選択をしがちである。(僕がだめだめなだけかも知れないが、真面目に家の中の本の収納スペースが飽和しているのですよ。もうハードカバーと文庫本しか買う気がしない。)
僕が買う雑誌といえばここ数年はほとんど最近コンピュータ関連の雑誌なので、なおさら思うところであるが、記事の電子データも付けてくれない物だろうか? 最近読んでおきたいなと思っている連載は、Unix Userに連載されている西田 亙さんの「GCCプログラミング工房」とLinux Magazineに連載されていたまつもとゆきひろさんの「Ruby入門」なのだが、上記の理由の方が優先していて雑誌を買う気にならない。記事の内容が良いだけに実に勿体ないのである。
最近コンピュータ関連の雑誌が売れないと言われ続けているが、速報性ではWebにはもう勝てないので、ビジネスモデルを転換して、有用な読み物の連載を軸に雑誌を作ってもらい、CDROMで記事の電子データも付ける。ただ電子化してもその月しか売れなければ売り手としては厳しいので、_電子データを1ヶ月後ないしは数ヶ月後にCDROMにして付録にする_というのはどうだろう? これならば連載を読むために雑誌を買い、その記事の電子データが欲しくて次の月の雑誌も買うということで、売り上げをある程度見込めて、雑誌の記事の再利用性が高まって嬉しくないだろうか?
一度電子データになってしまえば自分の家でデータベースに組み込むなりなんなりして保存すれば、場所も要らず、検索性も増して、非常に便利なのだが、そういう企画を実現してもらえないものかねぇ。とくにUnix Magazineのように、記事がそのときに必要なくて、数年後にヒットするような雑誌の場合、保存場所と検索性の向上こそが切実な問題なのである。
まぁそんな話を、あおしまさんと話をしたのです。

2003年09月29日 月曜日

歯医者

本当は今月頭に行く予定だったが時機を逸してしまって、今日になってしまった。親知らずを抜いた付近を掃除する歯ブラシを購入。なかなか良さそうである。(ここの歯医者さんにはすこーし気になる(モデルをお願いできたらなぁという意味)おねいさんがいるのだが、今日は担当に当たらず。うーむ、残念だ。(別にどうでも良いのだが。))

LAMY

今日は歯医者に行ったので、そのついでと言うことで仙台までお出かけ。昨日あおしまさんに勧めてもらった万年筆を探しに行くことになった。
昨日の雑談で見せてもらったのだが、最近ボールペンで手紙(手で手紙書くのは本当に限られた人だけですが)を書いていると苦痛なほど疲れるので、やっぱり万年筆かと思っていた。母あたりに言わせれば、_鉛筆の持ち方がだめだめだから、万年筆なんてだめだめだよ_と言う話になるのだが、このペンは持ち方を矯正してくれそうなデザインのペンで気に入っちゃったので即購入です。(笑)
買ったものは、LAMY sky Fullhalterです。システム手帳の色合いにあわせてみた。見た目はこんな感じ。
Grafik LAMY sky Fullhalter
どんな使い勝手かと言うあたりは、あおしまさんとこの解説を参照。にゅるにゅるというかサラサラ書けると言う感じで軽快です。購入したのは購入場所は某文具店でした。とりあえず黒のカートリッジを買いだめしてきたのですが、忘れないうちにコンバーターとインクを買わねばなぁ。

2003年09月28日 日曜日

朝起きられず…

今日は菅生で行われている「スーパー耐久レース」の決勝を見に行こうと思っていたのだが、疲れているせいか、朝起きられず。気が付いたら昼過ぎでした… あ〜あ。

仙台へ買い物

先月は全く出かけられなかったので、いろいろ買い物。昨日の話題の結城さんのデザインパターンの本は大きな書店を何軒か巡って在庫を発見できず。やっぱりAmazon様ですか… 最近思うのだが、仙台あたりの都市だといろんな方面で購買層が薄いせいか、一時より専門店が少なくなった気もするし、専門店があったとして在庫が恐ろしく薄い。まぁ理解できないことはないのだが、こういう事態になると店に行ってお買い物よりは通販生活だよなぁ。(さすがに通販で買えないものや実物を手にとって確認したい場合は仕方ないが、そういうものは残念ながら少ないので、小売店業も大変だなぁ。(もう今となっては無責任にこんな意見も吐けます。))

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月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なデスクトップ環境は辛い。)