2000-02-27(日)
◆ VJEとxmodmap
昨日は、手動でxmodmapを実行しただけのところで止めておいたので、その変更はその日限りのものだった。ので、今日PCを立ち上げたら日本語が入力できなくなっていて焦ったのなんの(笑)。で、~/.Xmodmapを作って「keycode 129 = Kanji」と書いておく。が、loginし直してもダメ。変だなぁ。/etc/X11/xinit/xinitrcを読むと、このファイルを読み込んでるように見えるんだけど……。
ホームディレクトリにあるそれっぽいファイルは昨日、環境変数XMIDIFIERSを指定した3つのファイル。これのどれかが実行されているはずなんだが。その時、vi(その実体は日本語化されていないvim)でEUCで書かれたテキストを開いたら、文字化けていることに気づいた。これ、たぶんLANG環境変数をVJEのマニュアル通りにja_JP.eucJPにしたせいだ。確かにja_JP.ujisに戻すと文字化けは直る。VJEはこれでも問題ないのでいいとして、これら3つのファイルのどれが読み込まれているのかを確かめる必要がある。で、適当な環境変数をそれぞれに設定してloginし直してみると、どうやら.xsessionがそれらしい。
でもわかったのはここまで。誰が.xsessionを読み込んでいるのかさっぱりわからない。仕方がないのでKondaraの掲示板で聞いたら、得られた答えは『~/.xsessionもしくは~/.xinitrcに「xmodmap .Xmodmap」を追加する』だったという……。やられたぁ。というわけで、.xsessionに追加して事なきを得ました。くえすたさんありがとう。
しかし。日記を読み返してみると、KDEを導入する前には.Xmodmapはちゃんと読み込まれているみたいなんだよね(当時使っていたのはEnlightment)。こういうのって、ウィンドウマネージャに依存するの? なんか変だなぁ。と思ったけど、この日も.Xmodmapを設置したあと、すぐにKDEを入れてるから、読みに行ってるかどうか確認してないかも。まぁ、いいか。
あと、昨日の嘘を訂正。VJEの辞書登録は、(なぜか)少し時間がたつと反映される模様。vjedにHUPを送るというのは嘘でした。
2001-02-27(火) Ruby256本、Courier-IMAP 1.3.4
◆ 昨日は腰痛休暇。今日は出てきたけど、やっぱこの椅子に座ってると1時間もしないうちに痛くなるな。再来週にはフロアの引越しがあって、向こうの椅子は新品のハズだからそれまで我慢しやう。今日も帰りにカイロ。
◆
無道編
……の前に本屋に寄って、やっとRuby256本3月号(笑)「無道編」をGET。おれなんてパーサジェネレータを使えるってだけで尊敬しちゃうくらいバカなので、パーサジェネレータを作れるなんてもう、信じられないんだけどさ。これ読んで、ちょっと凝った設定ファイルなんか作れたらいいよね。今なんて、設定ファイルが必要になったらそのperseはRuby様におまかせ★だもんね(ようするに、設定ファイルがそのままRubyスクリプト)。
もう一冊、「Rubyライブラリ編」もあったんだけど、買ったらカイロのお金が払えなくなるので今日は断念。しかし難しい状況だ。内容的にはデスクトップリファレンスとかなりだぶるからなぁ。最近はriなんて便利なツールも出たから、リファレンスはけっこう充実してるし。買っといて、初心者にさくっと貸すという感じか(なんだそりゃ)。
◆ Courier-IMAP 1.3.4
いつのまにかCourier-IMAPが1.3.4なんてバージョンになっていた。今使ってんの、0.99じゃん。ちゃんとチェックしておかなきゃ、ただでさえユーザが少ないのに(笑)。つーか、アンテナに入れておけってか。ビルドでOpenSSLを欲するようになっていたので、mph-getを使って入れる。SushiのCDには入ってなかったわ。NonFreeだから?
% sudo mph-get install openssl-devel
#zshになったのでプロンプトが変わっております:-)
続いて、Courierの例によって、tar玉から直接RPMを作る。
% rpm -ta --target=i586 courier-imap-1.3.4.tar.gz % sudo rpm -Uvh ../RPMS/i586/courier-imap-1.3.4-1.i586.rpm
なんか、-ldapとか-mysqlなんてパッケージもついでにできてるし。いらんけど。あー、でも、Becky!もLDAPに対応してるんだっけ? 入れといて、ディレクトリに使ってみるというのも手だよなぁ。まぁ、いつかやろう(で、結局やらないと)。
2002-02-27(水) 7274歩
◆ tDiary
たむらさんがwwwserv + tDiaryのためのインストーラを公開されているのでここで紹介。自宅でテーマやプラグインを開発する環境にいいかも。
……と言っても、おれの管理してるマシンでApacheが動いてないのってないから個人的には必要ないんだけど(笑)。あ、Librettoがあったな。帰ったらあれに入れてみよう。そしたら、どこでも開発できるじゃん(←イヤかも)。
◆ CVS公開
あと構築日誌に書いたように、SourceForge上にCVSリポジトリを公開。commit状況を見ると、おれがいつ逃避息抜きをしてるかわかってしまうな、これ……。
◆ tDiary: 本日のcommit
モバイルモードのアンカーを「*」(本文)、「#」(ツッコミ)で固定。
それからtdiary.rbとtdiary.confが生き別れ状態の環境でsqueeze.rbが動かなかったのをなんとかしたつもり……なんだけど、逆に今まで動いてた環境でおかしくなってる可能性アリ。注意。
2003-02-27(木)
◆ ミニヨクツク
なんだか今日は忙しくて、これから出張だし、その前に特急でレビューしなきゃいけないしで、なんだかぼよよんな感じ。って、何が「ぼよよん」やねん。
「むねおハウス」ムーブメントには乗り遅れて、気づいたときはもう下火だったし、そもそも政治屋の声を聞いていても不愉快になるだけだったのだが、こんどのコレはわりとリアルタイムに楽しんでいる。014までは夕べのうちにiPodに転送しておいたので、朝の通勤で聞きまくりである。さっき見たら、もう023まであるし。こいつら、よくやるなぁ。
◆ AirH" Phone
ぬおー。買いかも。買いダロ。買い換えだろ〜。
2004-02-27(金)
◆ はてなが東京へ移転「夏までには10万ユーザーを達成したい」
ここで「上京」とか書くと、京都の人は怒るのかな(笑)。
はてなは必要以上の成長をしない、身の丈経営を貫くんだと(勝手に)思ってたので、ちょっと驚き。成長指向なら、東京に出てこないと商売にならないんだろうなぁ。京都にある、ということ自体がちょっとしたアイデンティティだったと思うんだが、これからどうなるんだろ。最近、クレーム処理や会員の個人情報開示とかでいろいろ問題起こしてるから、つまらない会社にならないで欲しいが。
◆ メールの宛名に「様」をつけるか(2)
えーと、反応リンク集(笑) →PhraseOfEmailAddress
この日記の読者が多少かたよってるのは明らかなので、反応があらかた否定的なのは驚くに値しない。問題は、この風習が(おれの目に付かないところで)根付きつつあるのかどうか、だろう。身の回りにそうしてる人が皆無なので、検証のしようがないんだけど。少なくとも、まなかさんの近くには「様」がついてないと気を悪くする人がいるってことだよねぇ……。ビジネスがからむ話なので、そういう人をシカトできない場面はあるだろう。たとえ、そんな理不尽な人とはお仕事したくないと思っても。
しかし、放浪日記の相手はTo:なんて見ないのではという意見もうなずける。しょせん出す側の自己満足である可能性だよね。だとしたら、To:のPhraseなんてやめた上で、メーラーがもっとインテリジェンスを上げてアドレス帳にあった場合にその名前を表示すれば良い、というのに賛成だ。つーか、この点は明らかに携帯電話の方が進歩してるな。PC用メーラーの開発者、もっとがんばれ。
となると、Becky!には「様」を付けるプラグインがあるそうだけど、むしろPhraseをとっぱらってくれるプラグインの方がありがたいよねぇ。というわけで探したぞ。さすが愛するBecky!、「様」をつけるのも外すのも、両方ちゃんとありまする。
ただ、アドレス帳と連携して表示上Phraseを補ってくれるプラグインは見つからなかった。残念。これなしでB2DelNameを使うとかえって不便じゃないか?……と思いつつ、とりあえず入れてみることにしよう。
追記: ついで(?)に、こちらの『B2MailCopy』も入れた。ポインティングデバイスがショボい環境で便利そう。IMAPに対応してなかった……_| ̄|○
# ac [phrase よりも display-name のほうが適切なのでは?]
# ドリフェル [うむ、 name-addr = [display-name] "<" addr-spec ">" ですな。displ..]
# AC [「ブログ」サービスサイトへの利用者が急増、「はてなダイアリー」が最大の利用者を集める http://csp.netr..]
# えぐぞせ [私が生息する井戸の中では、宛先に「様」を付けないのは礼を失する、本文の書き出しに挨拶文が無いのは人間としてどうかして..]
# ドリフェル [そういえば、あらたに電子メールを使うようになった中年男性が、もう何年もメール世界で生活をしている若い連中にブチ切れた..]
# おちゃ飼い主 [会話サンプル量を3倍に増やして、発言連鎖ロジックを少しいじったので多少賢くなってるんじゃないかと思います > おちゃ..]
2005-02-27(日)
◆ Let's noteキターっ(4): ウィルス対策
そういえば、ウィルス対策をまだうってなかったのであるよ。デスクトップではNortonを使っていて、前のノートであるLibrettoにも古いNortonを入れて使っているんだけど、またあそこに金を貢ぐのもちょっとね。
というわけで、無料のヤツを試してみよう。ちょっと調べてみると、最近はavast!のが評判がいいみたい。個人・非商用目的の場合のみ、Home Edition製品版が無償で利用できる。チェコ(?)の会社のようだが、ちゃんと日本語版があるというので、試しに入れてみたらかなりいい感じ。特にインストール直後のリブート時、起動前にとりあえず全チェックが走るあたりにこだわりがあって好感。
無償だからといってまったく機能的には劣らないのがいいな。しばらく使ってみて問題ないようなら、ユーザ登録して使い続けよう。なおavast!の日本語情報としては、おじいちゃんのメモ(のavast! 4 Homeカテゴリ)が正規の日本語マニュアル並みの詳細解説で◎。
2006-02-27(月)
◆ メールにメモがつけたい(3)
先日導入したMessageNotesだが、あの時書いたメモが、今日みてみると文字化けしている。ががーん。しかも、ファイルを見ても文字コードがなんだかよくわからない。nkfで識別させようにもダメ。w3mに読ませるとSJISだと言うけど嘘だし。化けてるし。←被害にあったのは1通だけなので、ダンプして調べようという気にまではならない
うーむ、これでは使い物にならないではないか。英語で書けってか? メモ本文はWikiに書いて、URLだけ貼っておくか(というのも無茶な気がする)。
◆
RailsによるアジャイルWebアプリケーション開発
久美堂で買えた。やっぱ神奈川の田舎じゃダメだぁ、大都会・町田に出ねぇと。久美堂は専門書系のフロアがあるし、レジにはメガネっ娘を配置するという、わかってる本屋であるよ。
あとはこのブ厚いのをいつ読むか、だな……。1年前にチャレンジしてから放置だったし。そもそもフレームワークがキライという問題が(笑)。
◆
エンド・ゲーム―常野物語 (常野物語)(恩田 陸)
恩田陸月間、これにて終了。
『蒲公英草紙―常野物語 (常野物語)(恩田 陸)』よりはだいぶ面白かった。常野の人々が混乱した状況がよくあらわされているし、結末もよかった。
でもなぁ、やっぱりこのシリーズは『光の帝国―常野物語 (集英社文庫)(恩田 陸)』が一番面白いかなぁ。第一作が最高というのは、シリーズ物の宿命か。
# tamo [なんだか軽く escape したら日本語も保存されているみたいです。 (Thunderbird-1.0.7 / EU..]
# walrus [一人qwikWebをメール・リーダとして立ち上げて、そこにメモを追加していくというのはどうでしょう。 ...もしかし..]
# ただただし [>tamo わお! すばらしい! 明日にでも試してみます。ありがとう! >walrus 一瞬いい考えに思えたけど、..]
# shugo [お買上げありがとうございます:) ちなみに私はまだ本屋で発見できていません。 さすがに島根に一冊も入らないというこ..]
# ただただし [えっ。あたしゃてっきり、島根に回しすぎてこっちの流通量が足りてないのかと(笑)]
# yoosee [あらら、うちだと特に文字化けは発生してないですけどね。 でもやはり1メール&メモで1ファイルの方が安心だよなぁ。そう..]
2008-02-27(水)
◆ tDiary: リリース予告をしてみる
enbug diaryのfeedが改行とかなくて変だなー、と思っていたので、okujiさんが使っているetDiaryスタイルのコードを見てみたら、最新のスタイルに追従するためか、かなり悲惨な状態になっていたので、直した。……いや嘘。ちゃんと直すのはけっこう面倒だったので、適当にお茶を濁した。そもそもテストが通らなくなってるのに誰も気づいてないし。誰かメンテナにならんかのぅ。
2.2.0リリース後から新しいretrospectiva上でちゃんとマイルストーン管理をしながら開発していたおかげで、見通し立てながら開発できたなぁ。こういうプロジェクト管理のキモになるシステムは、ちゃんと使いやすいものを準備しないとダメだね。SF.netのは、そもそもサイトが重くて使ってみようという気にもならなかったし。
というわけで、来るべき4年に一度の大肉の日*1に2.2.1を出そう。と、史上初めてのリリース予告。
*1 「グレート肉の日」と読んでね(←えー?)。
# ただただし [おぉ。やはり使ってる人にメンテしてもらえると助かります。 UTF-8ブランチは3月中にはTrunkにマージされるでし..]
# かずひこ [えー!?>かずひこ次第 2.2ブランチ切ってくれたらすぐにでもマージしたいと思っていますが、既存のデータのマイグレー..]
# ただただし [今日か明日には2.2ブランチ切ります。マージまではやってくれるんだよね?(笑) >かずひこ 課題はおいおい片付けまし..]
# Henrich [なかなか使いやすそうですね>retrospectiva トラッキングシステムをretrospectivaに決めるま..]
# ただただし [>トラッキングシステムをretrospectivaに決めるまでの経緯など、 流れ的にはtDiary-develのこ..]
# Henrich [おぉ、ありがとうございます。 やっぱり先にインフラが整ってる(のと移行にやる気がある人がいる)といいですねー]


# 通りすがりのもの [s/perse/parse/]