2004/03/29 (Mon)

nc4000がやってくる

/PC

嫁さんがamazonInterLinkXP MP-XP7310を買っちゃった(衝動買いの模様(笑))ので、これまで使っていたHP Business Notebook nc4000を私が下取り。買ってから半年しか経っていないので、バリバリの現行モデルなんですがね…。まあ、私も安く買えたことですし、棚ぼたということで。良き哉良き哉。

実機がまだない(会社に置いてある模様)ので今日は無理ですが、受け取り次第設定をぼちぼちやってきます。勤め先で使っていた(借り物)ThinkPad X31は返してしまうので、今度はこれが出先用になります。

Posted at 01:41 / Permanent Link / Comments(0) / Edit

find の導入

/blosxom

このページはblosxomを使って書いているわけですが、ある項目についてgoogleで検索した人がやってくる頃には、トップページから消えていることがままあります。というわけで、findプラグインを入れて利便性をはかってみました。

writebackplusを入れた際flavourをいじった関係上、flavourがらみのところを修正しておく必要がありました。とりあえず作業メモ。72行目の

$searchform = qq!<form method="get" action="$blosxom::url/index.$blosxom::flavour">

$searchform = qq!<form method="get" action="$blosxom::url">

に修正してます。

Posted at 01:19 / Permanent Link / Comments(0) / Edit

2004/03/24 (Wed)

writebackplus の導入

/blosxom

writebackplusをいじって使えるようにしてみました。嫁さんのリクエストがあったのが大きな動機だったりするのですが。

というわけで、今日からwritebackが使えるようになってます。

いじった変更点としては、

  1. タイトルおよび名前が入力されなかった場合に、 "no title", "anonymous" など出せるようにした(Configurable variablesで変更可能)
  2. e-mail/URL が入力されなかった場合にはリンクを張らないようにした
  3. trackbackで一定量の文字数を超えると省略して表示するようにした

といったところ。なお、Jcode.pmが必須になってます。3つめに書いたことを実現する際に、hail2u.netさんの所で公開されているwritebackより、サブルーチンを流用させて頂きました。

使う人がいるかどうかわかりませんが、一応置いておきます。

漢字コードがeucで決め打ちしている箇所があるので、適切に書き換えてくださいまし。エディターでJcodeをキーに検索すれば、変更箇所はおおよそわかるかと思います(utf-8の場合にはいくつかコメントアウトされている部分をいじればよいはずです)。使い方そのものはwritebackplusと同じです。

あと、コメント一覧を出すのはparmanent linkだけに限定したかったので、flavourを二種類用意して対処。parmanent linkはhtml、その他記事一覧の表示にはhtmのflavourを使うようにしました。それに伴ってプラグインにも修正を加えました。

2004/04/03追記: さらに修正を加えてみました。漢字コードを指定できるようにしたので、汎用性は増したはずです。詳しくはこちらに。

Posted at 00:29 / Permanent Link / Comments(2) / Edit

2004/03/21 (Sun)

PayPalを騙る詐欺

/misc

日々SPAMが来るのでうんざりしているわけなのですが、とっても胡散臭いのが一通来ました。PayPalを騙って(ユーザー情報を確認するとかどうとか)カード番号を収集するやつです。私もアカウントを持っているので(海外送金をしたことがあります)、一瞬あれ?と思いましたです。

添付されたHTMLファイルをエディターで開けてみると、URLが実体参照で書いてあるのでと〜っても怪しげな香りがします。しかも文章がGIFになっているのも、ねぇ。詐欺サイトのURL込みでPayPalに通報しときました。

japan.internet.comの記事「巧妙化する PayPal 詐欺」をご覧ください。引っかかると悲惨なことになるのでご用心を。

2004.03.22追記: これのシティバンク版もきました。これまでシティバンクを利用したことはないので、すぐ詐欺だとわかったわけですが。Computer Associatesの情報Citibank Email Scamに情報があります。

Posted at 23:03 / Permanent Link / Comments(0) / Edit

2004/03/20 (Sat)

teTeX+pTeXのインストール

/Solaris

TeXが使えないことには日々の作業に使えないので、インストールすることにしました。

インストール先は /opt/local/teTeX 以下にしています。 なお、xdvi で日本語を表示させるために VFlib, freetype を先にインストールしておく必要があります。以下、やったことをメモ。

See more ...

Posted at 01:37 / Permanent Link / Comments(0) / Edit

2004/03/19 (Fri)

VFlib のインストール

/Solaris

TeXをインストールする前に、VFlibをインストールすることにしました。 これはxdviでTrueTypeを扱う際に使います。同時にTrueTypeのラスタライザである freetype のインストールも行います。順番としては、freetypeを先に入れ、VFlibをその後に入れる形になります。

まずは freetype のインストールからはじめます。最初に、Ring Server から freetype-1.3.1.tar.gz をダウンロードしておきます。

See more ...

Posted at 23:00 / Permanent Link / Comments(0) / Edit

2004/03/16 (Tue)

gcc 3.3.3 のインストール

/Solaris

gcc3.3.3 を /opt/local/gcc{3,3b} へインストールすることにしました。gcc2.95.3同様、gcc3.3.3+Sunのツール(/usr/ccs/bin/ldなど) を gcc3 へ、gcc+GNU binutils を gcc3b へ、というふうに分離することにします。 ソースはRing Server から持ってきました。今回の材料(ソース)は

です。あとはgcc2.95.3をインストールしたときに使った binutilsのソースツリーを再利用します。

See more ...

Posted at 22:00 / Permanent Link / Comments(0) / Edit

2004/03/13 (Sat)

Balvenie

/liquors

先日入れたCaol Ilaが空いてしまったので、次のボトルを入れました。

Balvenie 今回はBalvenie Double Wood 12yです。バーボン樽で熟成させた後、再度シェリー樽で熟成させたものです。シェリー樽で熟成されたもので他に有名どころとしては、Macallanがあります。

口に含むと、シェリー樽で熟成された物特有の甘さが口に広がります。香りも華やか。それに比べると、ピートなどからくる香りはそんなに強くありませんでした。Macallanが好きな人は、飲んでみても後悔しないのではないかと思います。

Posted at 23:00 / Permanent Link / Comments(0) / Edit

2004/03/09 (Tue)

Tanqueray

/liquors

Tanqueray 今日の一杯はタンカレーです。瓶に霜が付いていますが、それは冷凍庫の中で保存しているからです。ジン・ウオツカは大概冷凍庫でギンギンに冷やして飲んでます(冷えていないのはちょっと苦手)。

ただ、狭い冷凍庫の中で場所を食うので、嫁さんに邪魔者扱いされてます(それでも許してくれていることには感謝)。今の冷凍庫の容量では、二本一緒には無理みたい。酒専用冷蔵庫なんて無理だし、しょうがないかな…。

飲んだときに、特有の香味が口にふわっと広がるのはなんともいえずいいですな。当然ですが、その後に喉のあたりがじわっと熱くなります。この感触がとても好き。

シングルモルトも好きですが、ジンもやめられそうにないです。ああ、幸せ。

Posted at 01:08 / Permanent Link / Comments(0) / Edit

RSSの漢字コード

/blosxom

今のところRSSをEUCで出力するようにしてありますが、これだと表示できないRSSリーダーもあるようです。実際、glucoseとかFeedReaderはだめでした。うちのサイトが登録できないのです…。同じように作っている嫁さんのサイトLazy Daysだと大丈夫なのに(違うのは出力がUTF-8になってることだけ)。

なお、日本発祥のリーダーではありませんが、SharpReaderは日本語もそのまま扱えて、かつEUCも通るのね。どこぞに日本語フォントの設定がいるとか書かれていましたが、全く必要なくそのままでOKでした。しばらくはこれを使ってみようかしらと思ってます。

UTF-8で出力できるようにするのが一番いいんでしょうが、この作業はちょっと先になると思われます。少々お待ちくださいませ。

Posted at 00:26 / Permanent Link / Comments(0) / Edit

2004/03/06 (Sat)

RSS Feed

/blosxom

blosxom.orgの記事を参考に、RSSを配信できるようにしてみました。漢字コードはEUCになってます。どうせ半角カナ使わないし。とりあえずHeadline-Readerパラボナミニでは見られることを確認済みです。

ついでにforshortenendをいじってみることに。やりたいのは、

の二点。前者はblox対策(最初の段落だけ出す)、後者はmetaentriescache対策。といっても中の関数を
sub story {
my($pkg, $path, $filename, $story_ref, $title_ref, $body_ref) = @_;

$body = $$body_ref;
$body =~ s/<.+?>//gs;
$body =~ s/meta-creation_date: [0-9:\/\s]*//g;
$body =~ s/\n\n/\n/gs;
$body =~ s/\n\n.+$/.../s;
$body =~ s/\n//gs;

1;
}
ってなおしただけなんだけど。

2003.3.14追記: これだと余計なところまで正規表現がマッチしてしまうので 修正が必要です。正しくは、

sub story {
my($pkg, $path, $filename, $story_ref, $title_ref, $body_ref) = @_;

$body = $$body_ref;
$body =~ s/<.+?>//gs;
$body =~ s/meta-creation_date: [0-9:\/ ]*//g;
$body =~ s/\n\n/\n/gs;
$body =~ s/\n\n.+$/.../s;
$body =~ s/\n//gs;

1;
}
としなくてはなりません(5行目の\sを半角スペースで置き換える)。

Posted at 03:49 / Permanent Link / Comments(0) / Edit

2004/03/04 (Thu)

New Balance M587J

/misc

私の足は甲が高く幅が広いので、ぴったりあう靴が見つかりにくくて困ります。今履いているBirkenstockや先日買ったClarksは、珍しい方だと思います。

どうも手元にあるのが革靴に偏ってきたので、普段履くスニーカーが新たに欲しくなってました。先週末横浜ベイサイドマリーナに行ったときもNewBalanceをチェックしてたりしますが、どうもぴったり来るものがありませんでした。そこの店員さんに、M587Jというモデルには4Eよりもっと広いGのものがあると教えてもらいました。また、原宿のNew Balance Tokyoには在庫があるとのこと。

New Balance M587J というわけで、M587J狙いでNew Balance Tokyoへ行ってみました。足のサイズを計測後、試着。足先の遊びが適切で履き心地がとてもよいです。とても気に入ったので、購入決定。

Posted at 22:00 / Permanent Link / Comments(0) / Edit