2000-10-31(火)
◆ EMS
おれのVisorは、10/28の14:35に「arrived」したらしい。もちろん我が家にはまだarriveしてないんだけど。日本国内で3日もさまよっているのだろうか。謎が多いぞ、EMS。
◆ AERA
AERAなんて初めて買った。まつもとさんが載っているからなんだけど、表紙が白川博士じゃなかったら立ち読みで済ましたかも(笑)。でもまぁ、たとえどうしょもない駄洒落だけで有名な(笑)AERAでも、一般誌に載るなんてすごい。さすが我らがカリスマ。いや、カリスマってのとは違うよなー。教祖とも違うし(笑)。うまい肩書きを探しておこう。
◆ USB
さて今日は、別の事務所に行ったので、我らが散財大王small様にRio500を持ってきてもらって、USBのテスト。例のSOTECの安マシンで、「KondaraのKernel 2.2のままでRio500を使うテスト〜」。まずはドライバのロード。
# /sbin/insmod usbcore Using /lib/modules/2.2.16-5k/usb/usbcore.o # /sbin/insmod usb-uhci Using /lib/modules/2.2.16-5k/usb/usb-uhci.o # /sbin/insmod rio500 Using /lib/modules/2.2.16-5k/usb/rio500.o
◆ あら。すっきり入りましたな。やっぱうちのマシンはおかしいんだ。
続いてrio500関連のツールをdownload。RPMがあるのでささっと入れて、ドキュメント……がないし。でも/usr/local/bin/に、rio_hogehogeというコマンドが数個入っている。名前からだいたい想像がつきます。試しにRio500を接続して電源ON。たぶん内容をリストしてくれるであろうrio_statコマンドを実行してみたら、あっさり中身がリストされる。あらー。動いちゃったよ。簡単すぎ。てことは、うちのBD100はBIOSをアップデートしなきゃいかんわけね。でもって、動いたら500を買わないと。わー、予定外の出費じゃないかー。いいんだか悪いんだか……。
2001-10-31(水) 11606歩
◆ スケスケの話
変身サイボーグで反応する人って、同世代だよね、やっぱ(笑)。復刻版もあるようだけど。ちなみに1号よりジャガーの方が好きだったな。でも、人体標本モデルの方は知らないなぁ。いや、知ってたかも知れないけど、興味を持ってなかったのか。理科室に大きいのがいたし。
トランスルーセントって言葉、けっきょく(Appleのもくろみは外れて)定着しなかったような。少なくとも日本では。意味的に正しくても定着してない言葉を積極的に使おうとは思わないっつーか。まぁ、「ホームページ」なんかは定着しても使いたくない言葉ではあるんだけど(笑)、「スケルトン」にはけっこう歴史があるしなぁ。
◆ ProjectX
11月22日にDVDが出るってんで首を長くして待っているんだけど、第一期の収録分に「窓際族が世界規格を作った」が入ってない。「権利許諾の関係で、現在発行を検討中」と書いてあるけど、まさかビクターがVHSメディア以外にあの話を入れるのを渋ってるんじゃあるまいな、などと勘ぐってしまう。もしかするとSONYから横やりっつー可能性も……なんて妄想を膨らませるとそれはそれで楽しいのだが(笑)。
◆ GIMP
恐れおおいなんて言わないで下さいよぅ。自慢じゃないが、間違ってることにかけてば吉井さんにも負けない自信がありますからね(をい)。だからtDiaryを作ったんだし。
というわけで、_tom_方式をやってみた。たしかに動く……ものもある。ううむ、じゃあおれのやっていた方法って、なんだったんだ? つーか、以前は確かにこれで動いていたと思うんだけど……人間の記憶は不確かだし……。
しかし、これでも挙動がおかしいスクリプトが多い。例えば「クローム」は、本来最上位にくるべきレイヤーが最下位になってしまう。「冷たい金属」はShadowとReflectionがバラバラな位置にできてしまう。「ネオン」に至っては、Neon Tubesのレイヤーが空っぽ。ネオンができないと、なつかしのNorika日記ロゴが再現できなくなってしまうじゃないか〜(笑)。
などと言いながら_tom_さんとIRCでスクリプトを見ていたら、いろいろとおかしなところがあるようだ、という感覚。って、おれ、lispはめまいがするのでさっぱりなんだが。
◆ Namazuで検索
さて、懸案だった作業をちょっと仕込む。それは、Namazuの入っていないこのサーバで、Namazuによる全文検索をする、である。これができれば、かなりユーザビリティが増すはず。今までほとんど使い物にならないgoo検索フォームを付けていたけど、やっぱ自前でなんとかするのがスジじゃろ。
まず、ローカルマシンにNamazu環境を仕込む。この辺は、RPMなりmph-getなりを使ってサクっと。
そしてローカルに日記ファイルを持ってきて、ちょこっと作ったPStore→HTML化ツールを使って1日1ファイルに変換。day.rhtmlをフォーマットに使うというもので、tDiaryのtext_out機能が出すものとはツッコミからRefererまで再現されるという点が違う。ただし、バックアップ目的にするには、リストアが面倒すぎるのでちょっとアレだけど。
このHTMLファイル群に対してmknmzをかける。勝手にHTMLと認識してくれるので、専用のフィルタもいらず、楽でいい。
できあがったインデックスを、サーバの適当なディレクトリにアップロード。インデックス作成をローカルで済まして、サーバでは検索だけにしようという魂胆だ。検索ツールにはrbnamazuを使う。これはインデックスの解析をすべて自前でやっているので、Namazuが入っていなくても、インデックスさえあれば動く。
かくして、ここにも無事に全文検索フォームが付きました。なお、インデックスの更新は気が向いたら行います(笑)。いや、いずれ自動化するけど。
◆ 今日のハンティング
そうそう、black peach diaryを捕獲してあります(103)。
2003-10-31(金)
◆ ハル・クレメント逝去
あぁ、また一人……。
◆ tDiary: さきっちょ
作者が一番の腰抜けなので、いまごろ最新版に追いつく。例の「リンク元消失」はどうやっても再現できなかったので、追跡断念。またいつか会おう(会いたくねーよ)。
ついでに@cache_pathを設定して、各種キャッシュファイルを別パーティションに逃がしてみた。キャッシュファイルは実質的にバックアップの対象にしなくていいので、他のデータファイルと違うところに入れておくと、世代バックアップのための容量が減らせる。tDiary.Netでも導入した方がいいかも(←とか書いておくと第二がチャレンジするに違いない)。
そうだ。1.5.6を出したら、第一も1.5系に移行するか。
◆ 米軍住宅が近いので。
帰りの電車から一緒に降りる乗客に、青い魔法使いが混じっているくらいは許そう。
前から歩いてくる、180cmはありそうな白人の大女に、猫耳がついているのも見逃してあげよう。
だが、暗闇からスターウォーズのトルーパーがぬっと現れるのは我慢できん! マジで怖いっつーの!! そういうのは幕張でやれ〜。
そんなハロウィンの夜。
2004-10-31(日)
◆ 24本のアルカリ乾電池で動作するCeleron M搭載PC
ステキすぎるぅ。実物見に行きてぇ。
思えば、いまだに後生大事に保有しているThinkPad 220は、乾電池6本でそれなりに動いていたんだよな。Celeron Mと言えども24本必要とするってことは、今のリチウムイオン電池でTP220を動かしたら何日使えるんだろう。それはそれでアリだよなぁ。
……と、懐かしくなってしまったので、TP220を引っ張り出してきて電源を入れてみたら、何事もなかったかのように動き出した。かれこれ8年くらいは電源入れてなかったような気がするけど。Windows 3.1も、記憶にあるより素早く起動してびっくり。今使ってるLibretto L1がWindows 2000を立ち上げるのより何倍も早いのである。これだけ比べたら、10年たってもなんも進歩してないやん。つーか、むしろ待ち時間は増えてるぞ。
懐かしいWindows 3.1は、自作のランチャ兼ファイルマネージャと、小さな時計があるだけのきわめてシンプルな画面。秀丸とVJEでのテキスト編集も決して重くはない。今でもこれで仕事できそうな気がするよ。
2005-10-31(月)
◆ Wordを使ってもMSN Spacesで読みやすいレイアウトにしてみる
古川享ブログをなんとかしよう問題(違)の流れで、MSN Spacesが無駄に凄いのはようするに「Microsoft WordとContentEditableなtextareaのあわせ技」であることが判明したわけだが、だからといって「あー、Wordの吐き出すHTMLは変態だからねぇ」で済ませてしまっては、おれが古川さんにイチャモンをつけただけで終わってしまうではないか。それは良くない。そもそも、字は大きくなったが行間が狭いから、読みづらいことに変わりはないのだ。
というわけで、おれもMSN Spaceのアカウントを取ってみたので、Wordを使っていてもMSN Spacesでまともなレイアウトを作るにはどうしたらいいか、いろいろトライしてみた。
ネタテキスト
Word上で簡単なテキストを書いた。フォントなどはデフォルトのまま。
そのまま貼り付ける
MSN Spaces上の編集画面で素直にコピペしてみる。WYSIWYGモードなので、Word上と見栄えは近い。
これをそのまま登録すると、Word上とほぼ同じ見栄えにはなるが、ソースを見てみれば泣きたくなるような、いかにも「Wordが吐きました」というHTMLである。おまけに行間が狭くて読みづらい。これじゃちょっとねー。
HTMLモードにしてみる
WYSIWYGモードを使うから、Wordの変態HTMLがそのまま流し込まれてしまうのだ。編集画面のツールバーには「<HTML>」というボタンがあるが、これをクリックするとWYSIWYGモードが解除され、タグがそのまま見えるモードになる。HTMLが直接書ける。
ただし、これをそのまま登録すると、改行が消えてしまう(タグが入力されていないのであたりまえ)。おまけにMSN Spacesの標準スタイルが適用されてしまうので、豆粒文字に逆戻りだ。これでは話にならない。
さらに編集を加える
HTMLモードでコピペしたあとに、再度「<HTML>」ボタンを押してみると、案の定改行が消えてすべて1行になってしまうのだが、ここはあきらめて、改行を手入力してみる。
さらにもう一度「<HTML>」ボタンを押すと、改行の結果が<p>タグになって表現される。あとは文字サイズと行間を調整すればいい。そこで、テキストの先頭に「<div style="font-size: medium; line-height: 150%">」、末尾に「</div>」を付け加えた。
それってHTML的にどうよという気がしなくもないが、そもそもMNS Spacesの標準テンプレートがグチャグチャなのだから、もうValidなHTMLを求めるのはあきらめた方がよろしい、と割り切ることにする(笑)。
これを登録すると、やっと読みやすい本文を生成させることができた。めでたしめでたし。
というわけで古川さん、もうちょっと手間をかけると、さらに読者に優しいサイトになると思います。まぁ、こんな苦労をするくらいなら、もっと使いやすいブログツールはゴマンとあるんですけどね。tDiaryとか(←最後は宣伝かよ!)。
蛇足
一連の話の反応を見ていると、急に字が大きくなってとまどっている人よりも、読みやすくなったことを感謝する声の方がはるかに多い。これを期に、古川さんのテキストの面白さを知った人も少なくないわけで、よかったなぁ、と思う。これも古川さんが人のいうことに耳を傾けることができる、論理的な思考の持ち主だったから故の結果だろう。
腹立たしいのは、おれのような第三者が指摘するまで、誰も古川さんに「字が小さくて読みづらいですよ」と言ってあげなかったことだ。こういうのって、身近な人が真っ先に指摘すべきことじゃないかね。失礼な話だよ、まったく。あれだけ上質なテキストを毎日生み出しているのに、字が小さいというだけで敬遠されているなんて、もったいないじゃないか。
# otsune [>こういうのって、身近な人が真っ先に指摘すべきことじゃないかね。失礼な話だよ、まったく。 古川氏のビジネス界隈では「..]
# 古川享(サム本人) [詳細に渡る調査と具体的な提案を頂きまして、本当にありがとうございます。 編集のリズムから使い慣れてしまったWordを..]
# ただただし [あ、すでにメモ帳を経由してらしたんですね。それも提案しようと思ったんですが、今度はMSN Spacesが付け加えるタ..]
# N [> 人のいうことに耳を傾けることができる、論理的な思考の持ち主 ネアンデルタール人(byソウヤー)かもしれない。素晴..]
# su [<div> に line-height を指定するのでしたら、子孫に算出値を継承するパーセントではなく、指定値を継承..]
# ゆっきー [嗚呼、私の無知なコメントのために古川さんのブログが少々荒れてしまったようで、もうしわけないです。 本音を言えば、「そ..]
2006-10-31(火)
◆ Gmailのspamフィルタのアルゴリズムが変わってひどいことに
帰宅してGmailを開いたら、なんだかいつもと風景が違う。あ、今までいくら学習させてもspamとして認識されなかった、Subjectに「お知らせ」とか「こんばんは」とだけ書いて本文がない(ように見えるが実際はbase64でエンコードされた本文がついている)spamが、今日は一通も来ていないのだ。
で、そんなことはあり得ないので、spamフォルダを開いてみたら、きれいに連中が捕捉されている。やっとアルゴリズムを変更したか……と安心したのもつかの間、同時に多量のhamまでspam扱いされているではないか! Subjectに「お知らせ」が含まれているメールがことごとくspam扱いになってしまっている。これはひどい。
というわけで、spamフォルダをサルベージして、大事なメールが埋もれていないかどうか、目を皿のようにして探すのであった。おれの帰宅後の貴重な時間を返せ〜!
◆ NO Ruby NO LiFEステッカー(2)
なんか、欲しがっている人が何人もいるけど、そんなイイもんじゃないぞぉ。たぶん、実際に見たらがっくりするんじゃないか。ウチのプリンタは発色良くないし。
まぁ、オフ会や何かのイベントで会う機会があれば(そしておれがブツを忘れずに持って行けば)、欲しい方には差し上げます。それより、自作したほうが簡単だと思うけど。
おれが最近使っているのは、A-oneのラベル屋さんHomeで、Windows/Macで無償で使える。A-oneのラベル紙を買ってくれば最初から切れ目の入った適当なサイズのシールが作れるし、今回のように切れ目なしの全面シールの紙を買ってくれば好きなサイズにできる(切るのが面倒だけど)。
# koyhoge [spamと誤認識されそうなメールを送ってきそうな人は、Contacts listにどんどん突っ込んじゃうと良いそうで..]
# ただただし [存じております。が、相手が巨大なメーリングリストだったりすると、Contacts listに入れる手間の方が上回るわ..]
# otsune [「巨大なメーリングリスト」ならsubjectかヘッダーに特徴がありそうなのでfilter書いてしまうのがオススメ。]
# ただただし [え? filterで「spam判定しない」みたいな条件って書けました? >otsune 「受信トレイをスキップ」させ..]
# otsune [それは仕方が無いけど、label:FreeBSD-usersとかラベル付けりゃ拾いだすの楽じゃん。]
# ただただし [そりゃ楽にはなるけど(実際ラベルで絞って救出してるけど)、spamフォルダから拾い出す行為自体が無駄だしなぁ。]



# やまぐち [私、昔、「窓際〜」をTVでみて感想を自分のWebに書いたら、「VICTORの方がずるいんだぞ」みたいなツッコミが入り..]
# あぱれる [まあ別に人に無理強いする気はさらさらないのだが,自分としては正しい言葉を使おうという傾向があるので. スケルトンと似..]
# ち [やまぐちさんに突っ込んだのはわたしだったり(笑)。ところでnamazuの インデックスって自動更新できませんでしたっ..]
# やまぐち [これまた妙なところでお会いできるものですね。:-)]