2008-04-14 :-)
_ 朝ったー
0540 起床。
_ [組曲 ドラゴンクエストの世界「ドラゴンクエストII」悪霊の神々][東京弦楽合奏団][すぎやまこういち]通勤ったー
組曲 ドラゴンクエストの世界「ドラゴンクエストII」悪霊の神々
作曲はすぎやまこういちさん。演奏は東京弦楽合奏団です( DQ1 の演奏を NHK 交響楽団と書いたけど間違い。DQ1 も東京弦楽合奏団の演奏です )。
オーケストラというよりバンドの演奏のようです。全体的に軽い演奏になってます。オーケストラ演奏を期待するとがっかりするかもしれません。
DQ2 をプレイしたときに最初に驚いたのが「Love Song探して」です。ふっかつのじゅもんを入力するところの曲です。いままでの DQ と違って( DQ1 しか無いけど )まったく RPG らしくない曲であり普通に POP な曲を使っていたことに驚きました。
こちらが東京弦楽合奏団
B000064CSA
こちらが東京都交響楽団
B0007WZXQM
_ 仕事
0830 出勤。
「とりあえずこーいう感じで程よい物が出来るか考えてみてください」と言われて草稿を考えたのだけど、見直してみると自分でも「こんなものホントに誰かが使うのか? 作っても無駄じゃね?」という草稿が出来上がりました。
_ 学校種別による呼び方の違い
以下意図的な抜粋。
学校教育法(昭和22年法律第26号)においては、次の通り、学習者に対しての呼称が異なっている。
教育段階 | 学校種 | 呼称 |
就学前教育 | 幼稚園等 | 幼児 |
初等教育 | 小学校等 | 児童 |
中等教育 | 中学校、高等学校等 | 生徒 |
高等教育 | 大学等 | 学生 |
へー。
_ [Linux]Linuxをメインににしたのはいつ?
「メイン」はいわゆるデスクトップ用途のことのようです。
- 大学 1 年:NEC PC-9821v20 を購入。Windows95。初めての計算機。
- 大学 4 年:NEC PC-9821v20 に PlamoLinux をインストール。以降就職するまでメインに使う。
- 社会人 1 年:SONY VAIO Z505 N/BP を購入。Windows98。以降 PlamoLinux はサーバーになった。
- 以降省略
ということで Linux をメインに使ってたのは 1 年間くらいです。
所有している計算機 に書いた計算機は入手した順番に書いてあります。
_ 同僚が辞めるらしい
その報告を聞いたときに最初に考えたのが「引継ぎせんといかんなあ」でした。「残念」「さびしくなる」などと考えませんでした。薄情ですね。
_ いくつかの路線が遅延してたらしい
たとえば東急東横線はこう。
2008年04月14日 08時01分 現在
6時54分頃、東横線は学芸大学駅で具合を悪くされたお客さまを救護したため、上下線が遅れております。田園都市線は混雑により上り線が遅れております。お急ぎのところ、ご迷惑をおかけしております。ただいま振替輸送を実施しています。
6時54分にはすでに勤務地の最寄り駅に居たから問題ありませんでした。ツイてます。
_ [cygwin]cygwin1.dll に関する問題が起きたときに疑うところ
以下の 2 つ。
- cygwin1.dll がシステム内に 2 つ以上ある
- cygwin1.dll が古い
事例
以下を実行する
% ruby --version
以下のメッセージが表示される。
「プロシージャエントリポイント __isnand がダイナミックリンクライブラリ cygwin1.dll から見つかりませんでした。」
環境
Microsoft WindowsXP
cygwin は以下。
% cygcheck -c Cygwin Package Information Package Version Status _update-info-dir 00336-1 OK alternatives 1.3.20a-2 OK ash 20040127-3 OK base-passwd 2.2-1 OK bash 3.0-11 OK binutils 20050610-1 OK byacc 1.9-1 OK bzip2 1.0.3-1 OK catgets 1.0-1 OK ccdoc 0.8.41-2 OK cocom 0.995-1 OK coreutils 5.3.0-9 OK cramfs 1.1-1 OK crypt 1.1-1 OK cvs 1.11.17-1 OK cvsutils 0.2.3-1 OK cygwin 1.5.18-1 OK ddd 3.3.9-1 OK dejagnu 20021217-2 OK diffutils 2.8.7-1 OK distcc 2.18.3-1 OK dpkg 1.10.4-2 OK ELFIO 1.0.2-1 OK expat 1.95.8-1 OK expect 20030128-1 OK flex 2.5.4a-3 OK fontconfig 2.4.1-5 OK freetype2 2.1.9-1 OK gcc 3.4.4-1 OK gcc-ada 3.4.4-1 OK gcc-core 3.4.4-1 OK gcc-g++ 3.4.4-3 OK gcc-g77 3.4.4-1 OK gcc-gpc 3.3.3-3 OK gcc-java 3.4.4-1 OK gcc-mingw 20040810-1 OK gcc-mingw-ada 20050522-1 OK gcc-mingw-core 20050522-1 OK gcc-mingw-g++ 20050522-1 OK gcc-mingw-g77 20050522-1 OK gcc-mingw-gdc 20050522-1 OK gcc-mingw-gpc 20040810-1 OK gcc-mingw-java 20050522-1 OK gcc-mingw-objc 20050522-1 OK gcc-objc 3.4.4-3 OK gcc-testsuite 3.4.4-3 OK gettext 0.14.5-1 OK glib 1.2.10-3 OK glib-devel 1.2.10-3 OK glib2 2.6.6-1 OK glib2-runtime 2.6.6-1 OK gnome-common 2.12.0-1 OK gtk+-devel 1.2.10-2 OK indent 2.2.9-2 OK ioperm 0.4-1 OK jbigkit 1.5-3 OK jpeg 6b-11 OK lesstif 0.93.94-2 OK libaudiofile-devel 0.2.6-2 OK libbz2_1 1.0.3-1 OK libcharset1 1.9.2-2 OK libdb4.2 4.2.52-1 OK libdb4.3 4.3.28-1 OK libesound-devel 0.2.36-1 OK libfontconfig1 2.4.1-5 OK libfreetype26 2.1.9-1 OK libgcrypt 1.2.1-1 OK libgdbm 1.8.0-5 OK libgdbm3 1.8.3-3 OK libgdbm4 1.8.3-7 OK libgpg-error 1.1-1 OK libGraphicsMagick-devel 1.0.6-1 OK libGraphicsMagick0 1.0.6-1 OK libiconv 1.11-1 OK libiconv2 1.9.2-2 OK libIDL 0.5.17-2 OK libintl 0.10.38-3 OK libintl1 0.10.40-1 OK libintl2 0.12.1-3 OK libintl3 0.14.5-1 OK libjpeg62 6b-11 OK libjpeg6b 6b-8 OK libkpathsea3 2.0.2-15 OK libkpathsea4 3.0.0-3 OK libncurses-devel 5.4-4 OK libncurses5 5.2-1 OK libncurses6 5.2-8 OK libncurses7 5.3-4 OK libncurses8 5.4-4 OK libopencdk8 0.5.7-1 OK libpcre0 6.3-1 OK libplot2 2.4.1-1 OK libplotter2 2.4.1-1 OK libpng12 1.2.8-2 OK libpng12-devel 1.2.8-2 OK libpopt0 1.6.4-4 OK libreadline4 4.1-2 OK libreadline5 4.3-5 OK libreadline6 5.0-4 OK libtiff-devel 3.7.3-1 OK libtiff4 3.6.0-5 OK libtiff5 3.7.3-1 OK libXft 2.1.6-1 OK libXft1 1.0.0-1 OK libXft2 2.1.6-1 OK libxmi0 2.4.1-1 OK libxml2 2.6.28-2 OK login 1.9-7 OK mingw-runtime 3.14-1 OK minires 1.00-1 OK mtd 20050419-1 OK ocaml 3.08.1-1 OK openssl 0.9.8a-1 OK openssl097 0.9.7i-1 OK ORBit 0.5.17-2 OK ORBit-devel 0.5.17-2 OK pango 1.8.1-1 OK pango-devel 1.8.1-1 OK pango-doc 1.8.1-1 OK pango-runtime 1.8.1-1 OK pcre-doc 6.3-1 OK perl 5.8.7-4 OK plotutils-devel 2.4.1-1 OK popt 1.6.4-4 OK qt3 3.3.4-2 OK qt3-devel 3.3.4-2 OK ruby 1.8.6-1 OK run 1.1.6-1 OK subversion-book 1.2.3-1 OK tar 1.15.1-2 OK tcltk 20030901-1 OK tcm 2.20-1 OK tcp_wrappers 7.6-1 OK termcap 20050421-1 OK terminfo 5.4_20041009-1 OK tetex-devel 3.0.0-3 OK texinfo 4.8-1 OK w32api 3.5-1 OK X-startup-scripts 1.0.11-1 OK xerces-c-devel 2.5.0-1 OK xorg-x11-base 6.8.2.0-1 OK xorg-x11-bin 6.8.2.0-1 OK xorg-x11-bin-dlls 6.8.2.0-1 OK xorg-x11-bin-lndir 6.8.2.0-1 OK xorg-x11-devel 6.8.2.0-2 OK xorg-x11-etc 6.8.2.0-1 OK xorg-x11-fenc 6.8.1.0-2 OK xorg-x11-fnts 6.8.1.0-3 OK xorg-x11-libs-data 6.8.2.0-1 OK xorg-x11-xwin 6.8.2.0-4 OK xterm 202-1 OK zlib 1.2.3-1 OK zsh 4.3.4-1 OK
やったこと
- ( 都合により )古いバージョンの setup.exe を実行
- cygwin をインストール
- Cygwin Information and Installation の setup.exe をダウンロード
- setup.exe を実行
- ruby-1.8.6 と zsh-4.3.1 をインストール
この状態で ruby を実行すると上記のように「エントリポイントが見つかりません」と言われる。Dependency Walker を使って cygwin1.dll を見るとたしかに __isnand が見当たらない。
対策
- Cygwin Snapshots にある cygwin1-20080407.dll.bz2 をダウンロード
- 展開してファイル名を cygwin1.dll に変更
- Dependency Walker を使って cygwin1.dll を見ると __isnand がある
- cygwin\bin\cygwin1.dll を上書き
これにより ruby を実行できるようになった。いちおう。
cygwin の setup.exe を実行しても cygwin1.dll は更新されないのか?ううむ。
補足
ちなみに私が使っているシステムには cygwin1.dll が 3 つ入っていた。cygwin 以外のソフトウェアTr に cygwin1.dll が含まれていたためである。しかも環境変数 PATH には cygwin への PATH とソフトウェアTr への PATH を含んでいた。どちらも必須なのである。
参考
_ [Let's CF-R4][NetBSD][バッテリー][battery][xfce4]Let's CF-R4 NetBSD でバッテリー情報を表示させる
それっぽい名前のパッケージがあったのでインストール。
% cd /usr/pkgsrc/sysutils/xfce4-battery-plugin % sudo make install clean-depends
で?
どうすればいいんだ?
よく分からないので公式サイトを読みます。
- Compile or install xfce4-battery-plugin
- Right-click the panel > Add New Items
- Add the Battery Monitor
- Right-click plugin > Properties for the properties dialog
ということで右クリックしてパネルに追加しました。画面の下のほうです。ツールチップ設定できます。
_ 飯
あじの開き、きんぴら、かぶの味噌汁。ふきのとう味噌とかいうのを付けて野菜を食べてみたんですがスゲー苦いです。耐えられる苦さだけど飽きます。