2007年1月2日(火) 三連休だったのにラジコン飛行機に触れなかったよ [同日]
● Windows screwup forces Ubuntu shift
enbug diaryより。
三次元CADのためにWindowsマシンを買わなくちゃいけない。アクティベーションで苦労させられるらしいVistaだけしか選べなくなる前に買わなくちゃ、と思いながら読んで、これはいよいよ急がなくちゃ、と思ったらXPのハナシでした。しょうがないなあ。
この記事の人はメーカーから来たRestore CDしか無くて悩んでいたようだ。 Dellでマシンを買うとWindows XPのCDが付いてくるような気がするのだけれど(そうでなきゃ怖くて買えない)、メーカーによって違うのかな。
とにかく早くマシンを選ばなくちゃな。
● キーボードを掃除する
シゴトを始めたら左シフトキーが押しにくい。押したつもりなのに押せていない。SKKでかな漢字変換ができないのでこれは致命的。キートップをはずしてみると紙片がはさまっていた。
せっかくの機会なので、すべてのキートップをはずして掃除することにした。考えてみたら結婚前から使ってるキーボードなんだよね。キートップは食器洗い洗剤を薄めて紙に染み込ませて、それから乾いた紙で拭いた。キーボード(というのかな、下側の板の方)は古くなった歯ブラシで磨いた。
良く使うキーは上側はぴかぴかしていて横に黒いものがついている、逆にあまり使わないキーは上に黒いものがついていて横は比較的きれい。面白い。
シフトキーなどスタビライザー(というのかな)が付いているキーは、白い部品をキートップにつけて、スタビライザーをもちあげて白い部品をさしこんでから、スイッチの部分にキートップを押し込むのが楽だった。スペースバーは左右に動かしてスタビライザーを入るべき場所に入れ、それからスイッチの部分に固定する。
横の文字はかすれてしまったけれど、掃除の終わったキーボードはとてもさっぱりして見えます。これからもよろしくね。さて、シゴトシゴト。
● [memo] Linuxコンソールの表示が消えないようにする
Kozupon.com - Linuxコラム Q&Aより、下記を実行すれば良いようだ。
setterm -blank 0
manページによると、数字は消灯までの時間(分)あるいは無効(0)なのだそうだ。apmが使える時だけ有効とのこと。
● [momonga] オモコンマシンのパッケージを消す
そろそろMomongaのheadに追い付きたい。まずはオモコンマシンでyumを使いどばどばとオモコンに不要そうなパッケージを消してリブートしてみた。途中、libattr.soが無くなりlsが起動できなくなった。attrパッケージを入れなおせば良い。rpmはなぜlibattr.soへの依存を検出しなかったのだろう?
(追記) rpm-buildもいつのまにか消してしまっていた。危ない。
● [memo] Scheme/Lisp lectures
同僚から教えてもらったSchemeやLispのレクチャーのURL。そのうち見る〜と思っていたけれどなかなかそうも行かずに時間がたってしまった。こっちにメモを移しておく。
とりあえずビデオを眺めてみようかな。
● That's another C-ism! Be gone! うはは。…いや、やっぱ難しいわ。片手間に聞きながらじゃぜんぜん頭に入ってきません。
● [momonga] binutilsが作れなかった
libbdf(だっけな?libbfdでした)が見つけられない。Momongaで作られてるものでyum updateしちまいました。なさけねー。
yum updateしてもできないな。-Lオプションが間違えてると思うのだけれど、何が悪いのやら。libtoolかなあ。
gcc -shared .libs/dis-buf.o .libs/disassemble.o .libs/dis-init.o .libs/i386-dis.o -L/usr/lib -lbfd -L/home/system/trunk/pkgs/binutils/BUILD/binutils-2.17.50.0.8/build-i686-momonga-linux/libiberty/pic -Wl,-soname -Wl,libopcodes-2.17.50.0.8.so -o .libs/libopcodes-2.17.50.0.8.so /usr/lib/gcc/i686-momonga-linux/4.1.1/../../../../i686-momonga-linux/bin/ld: cannot find -lbfd collect2: ld returned 1 exit status libtool: install: error: relink `libopcodes.la' with the above command before installing it make[4]: *** [install_libopcodes] Error 1 make[4]: Leaving directory `/home/system/trunk/pkgs/binutils/BUILD/binutils-2.17.50.0.8/build-i686-momonga-linux/opcodes'
とりあえず先に進む。
最近のツッコまれどころ