こんな文章、待っていました。そーいえば、Gtk2 mozilla の問題で、 Multi IM Context なときに、Unfocus のときの取り回しが悪くて key event が無効になってしまう問題の場当たり修正パッチを書いたんだけど、まだ mozilla.org に送っていないや。っていうか、まだ IM Aux との Focus の変遷のときの挙動が怪しいから、commit できずにいるんだけどね。
KDE のデバッグしていて疲れた。 帰ったら京王堀之内の天一でラーメン食おう。
つか、kdeinit 冗長すぎ。みていてアホらしくなった。こんなことやっているから、KDEノロいんだよ。ようやく理解できてきた。 C++ が悪いとか、そういうレベル以前の話のように思える。
昼頃電話かかってきて一旦目を覚ましたものの、そのまま昼寝に突入。 19時頃起きてスーパーに買い物行って、まったりまったり。
先日ダウンロードした gdb のマニュアルを印刷する時に、そのまま印刷すると多量の紙が必要になりそうだったので、1ページに複数ページを一気に印刷するようにしようと思った。 確かプリンタの設定のところでそういう選択項目あるよな、とか思っていたのだが、うちのキヤノンのプリンタドライバにそういうのがないみたい。 昔使っていた HP のプリンタではプリンタドライバのほうで設定できたんだけどな。 Macで印刷できないとか踏んだり蹴ったりなキヤノンのプリンタなんか選ばずに HP にしておけば良かったとか思ったり。
ってことで PDF を Ghostscript で PostScript にして、psnup とか使って1ページに数ページを突っ込んで、PDFにして Windowsにもっていって、それで印刷、とか考えている。 GhostScript の設定は、昔やったこととと同じことをやってみた。 gs-cjk の adobe-cmap を /sw/share/ghostscript/Resources に展開して、/system/Library/Fonts にシンボリックリンク作って、/sw/share/ghostscript/8.00/lib/Fontmap にフォントの対応書いて、って具合だった。 このときに困ったのが、UTF-8 なファイル名のファイルにどうやってリンクを張るかってことだったのだが、最終的にうまく行ったのが、こんな手順。
# まずは EUC-JP とかで、実行する shell-script をかく。 $ vim linkfonts-eucjp.sh # こんな内容が EUC-JPで書かれるんじゃないかと $ cat linkfonts-eucjp.sh cd /System/Library/Fonts set -x ln -s 'ヒラギノ角ゴ Pro W3.otf' hiragino-kakugo-pro-w3.otf ln -s 'ヒラギノ角ゴ Pro W6.otf' hiragino-kakugo-pro-w6.otf ln -s 'ヒラギノ角ゴ Std W8.otf' hiragino-kakugo-pro-w8.otf ln -s 'ヒラギノ丸ゴ Pro W3.otf' hiragino-marugo-pro-w3.otf ln -s 'ヒラギノ明朝 Pro W3.otf' hiragino-mincho-pro-w3.otf ln -s 'ヒラギノ明朝 Pro W6.otf' hiragino-mincho-pro-w6.otf # shell-script 書いたら EUC-JP→ UTF-8 変換を行う $ iconv -f euc-jp -t utf-8 < linkfonts-eucjp.sh > linkfonts.sh # UTF-8 なスクリプトを実行する $ sudo sh linkfonts.sh
無理にファイル名などをターミナルから入力するんじゃなくって、一旦 shell-script にして一気に実行すればよいみたい。 ってか、MacOS X の bash がマルチバイト文字にきちんと対応できないあたりでかなり痛いんだが。
んで動かしてみたところ、また find font に失敗しているっぽい。 設定が甘いんだろうな。
Error: /undefinedresource in --findresource--
Operand stack:
--dict:7/7(L)-- G1 1 --dict:5/5(L)-- --dict:5/5(L)-- Ryumin-Light-Identity-H --dict:9/12(ro)(G)-- --nostringval-- --dict:6/6(L)-- Ryumin-Light --dict:6/6(L)-- Adobe-Japan1 CIDFont Adobe-Japan1
Execution stack: %interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push 1 3 %oparray_pop 1 3 %oparray_pop 1 3 %oparray_pop 1 3 %oparray_pop .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- --nostringval-- --nostringval-- %array_continue --nostringval-- false 1 %stopped_push --nostringval-- %loop_continue --nostringval-- --nostringval-- --nostringval-- --nostringval-- --nostringval-- %array_continue --nostringval-- --nostringval-- --nostringval-- --nostringval-- %loop_continue --nostringval-- 13 8 %oparray_pop --nostringval-- --nostringval-- --nostringval-- --nostringval--
Dictionary stack:
--dict:1044/1123(ro)(G)-- --dict:0/20(G)-- --dict:74/200(L)-- --dict:100/127(ro)(G)-- --dict:230/230(ro)(G)-- --dict:20/24(L)-- --dict:4/6(L)-- --dict:24/31(L)-- --dict:20/26(ro)(G)--
Current allocation mode is local
Last OS error: 2
AFPL Ghostscript 8.00: Unrecoverable error, exit code 1
自分のところで使っているメールサーバのログをしっかり見ていたら、やたらと送ったことのないアドレス向けの "status=sent" なエントリがあった。 推測するところだと、こんなやつ:
Bounce は何とかして止めようと思っていのだが、どうやって止めたらいいのか・・。 Unknown User なやつへのメールは bounce しない、とかするといいのかな。 ore@yar-3.net ってダレが出しているのか調べてみたところ... Hyper Nikki System の i-system か。 ってか config.ph にそのままアドレス書いたまま公開するなよ....。
Bounce なのだが、Postfix の設定がよくなかったみたい。 local_recipient_maps が設定されていない場合、ローカルで判定できるあて先 (aliases, UNIX password, virtual user table) などの検証を行わずに replay するものとして accept for delivery していまう。 ってことでコメントアウトされている local_recipient_map を有効にしてやった。 下のような SMTP のシーケンスで、User unknown になればオッケー。
EHLO spammer.masaruyokoi.com 250-sv.masaruyokoi.com 250-PIPELINING 250-SIZE 10240000 250-ETRN 250-AUTH GSSAPI LOGIN PLAIN CRAM-MD5 DIGEST-MD5 250-XVERP 250 8BITMIME MAIL from: <spammer@masaruyokoi.com> 250 Ok RCPT to: <arienai mailaddr@masaruyokoi.com> 550 <arienai mailaddr@masaruyokoi.com>: User unknown QUIT
土曜日曜は首都高でコーナリングの練習。
土曜日は…。 お昼から教習所で大型二輪の検定で教習所へ。 コース間違えたりしたけど合格。(笑) 検定のあとに卒業証書を発行されるまでに時間があったので、家の近所のバイク屋でバッテリー購入して、家でバッテリー液をいれて、バイクのバッテリー交換。 そのあとに教習所にいって卒業証書もらって、会社に移動。 会社でかるーく仕事した後に20時か21時ごろに「六角家@白楽に行こう」と思って、汐留から首都高はいってわざと道を間違えまくって、C1外回り→箱崎→新木場→湾岸→大井ジャンクションで羽田線→羽田線上り→C1内回り→レインボーブリッジ→湾岸線木場方向→箱崎→C1外回り→羽田線→羽田。 一般道に下りてからは川崎の産業道路→国道15号→国道1号。 1号から市ヶ尾方向に曲がって六角家のまえを気づかずに通り過ぎて、そのままその道をまーっすぐ進んで市ヶ尾→新百合ヶ丘近く→鶴川→鶴川街道で横浜家でラーメン。 帰りは鶴川街道→調布→甲州街道→初台。 結構な距離走ったかな。
今日もかるーく新宿でカレー食べて会社いって、また汐留から首都高。 C1外回り→新宿線→中央道→上野原で降りて山越えて檜原村の温泉「数馬の湯」に。 タオルと入浴料で905円。 温泉入った後は檜原街道とか通って八王子から中央道で高井戸。 檜原街道は適度なカーブが続いていていい感じ。 やっぱり明るい時間のほうがいいかも。高井戸周辺ってガソリンが安くレギュラー121円ぐらいだったので給油。 どうやらリッター35kmぐらい走るみたい。
先週末から500kmぐらい、買ってから750kmぐらい走っているらしい。
液晶割れたノートパソコンを修理に出しに新宿のソフマップへ。 購入して1年以上経っているので修理代を購入価格の50%以内で補償してくれるらしい。 聞いたところでは東京海上日動が保険しているらしい。 ってことで3〜4万円程度の出費になりそうで、新品のノートパソコンを買うほどにはならない感じ。 ちなみに掛け金は 7,500円でした。 詳しく聞いてみたところ、自動車の車両保険みたいに補償額分で新品を買う方向で充当できないか聞いたところ、同じ箇所の修理を3回以上するかメーカーが修理拒否した場合のみ補償額をポイントでもらえるらしい。 ってことで修理決定。
携帯電話の W41S が安かったので機種変更。 EZ Felica のモバイルSuicaって viewカードが必要なのですね…。 せっかく会社の下のファミマで使えるって思ったのに。('・ω・`) あとは JAL とかのICカードサービスのアプリをダウンロードしたり。
最近、Webやイントラのスケジュール管理ツールが使いにくいので、手帳とかの紙媒体のスケジューラが欲しくなった今日この頃。 ってことで小田急の中の伊東屋へ探しに行ったのですが、すでに2007年のものでいっぱいでした。 催事場が北海道物産展で豚丼売り切れだったり。 そういえば吉牛が牛丼を限定で売っていたみたいですね。ぼくが吉牛前を通ったころにはすでに売り切れになっていましたが。
左耳の外耳炎が再発して、今度は痛い。orz 鎮痛剤飲むと楽にはなるんだが、眠たくもなるんだよね。。 なんだかここ数年、細菌性の病におかされまくっているな。
買ってきたマシン (Gigabyte GA-EG45M-DS2H) でVM走らせるためにせっせとインストールしているわけですが。
ちょっと古い、Ubuntu 8.04 Server AMD64 では、ICH10R の RAID 機能が使えなかった。 ICH10R の AHCI Bios で RAID 1 (ミラーリング) を設定しインストーラ動かすと、HDDのフォーマットの段階でRAID1構成でなくSATAに繋がっている別々のHDDが直接表示されてしまう。(汗) いまちょいと Ubuntu 8.04.1 をダウンロード中。
しょうがないな、って思って Fedora 9 を入れて Xen カーネルを yum で入れてみたところ、カーネルBoot中に勝手にリブート。 後で調べたところ、Fedora 9 では Xen の Dom0 をサポートしていないらしい。 以下、http://docs.fedoraproject.org/release-notes/f9/ja/sn-Virtualization.htmlより。
20.1. カーネル統合における改良点
今回、Xen カーネルはアップストリームカーネルからの paravirt オプション実装をベースにしています。以前は Xen カーネルは 2.6.18 カーネルから現在の Fedora カーネルに Xen 部分をフォワードポートすることで作成されていました。これは骨の折れる作業で相当な手間がかかるため Xen カーネルはベアメタルカーネルより数リリース遅れてしまう結果となっていました。paravirt オプションを含ませることによりこのプロセスが不必要となりました。paravirt オプションがアップストリームにマージされると、Xen は別途のカーネルを必要としなくなります。
しかし、Xen カーネルは今では、Dom0 サポートがありません。既存の Xen host/Dom0 は Fedora 8 を稼働し続けるはずです。Dom0 サポートは再度、Fedora 10 で追加されるでしょう。
だって。
VMWare ESXiも良いよなんて話を伺ったので、ダウンロードして起動してみたところ、インストール始まらない。(汗)
なんだか踏んだり蹴ったりな状態だな。
とりあえずRAIDカードとして、3ware 9650SE-2LPが安かったので発注。 3ware の RAIDカードならば鉄板でしょ、たぶん。 でも週末いないんだよな。。受け取れないなぁ。
・ tsuyoshi [愛・地球博ですね。]
・ まさる [愛知万博は入場規制のため... (以下略]