!!!2005年05月の駄文 !2005年5月31日……トップページWIKI化 更新が2年ぐらい滞っているサイトのトップページを思い切ってWIKIにしてみました!! PHP4もSiteDevも入れてみて、動くようになったんだけど、やっぱりPerlがいいのでFreeStyleWikiにしてみました。 データ移行ができればいずれ日記もそっちに移す予定。 ……でも、気が付いたら3年も日記書いてるのね。私ってば、エライ。(殴) 最後の最後で、SiteDevで文字化けが出ていたのって書いていなかったようだ。 SiteDevのデフォルト状態でのインストールで文字化けが出ていまして、原因を調べてみたらApache側の問題だったことが判明!! httpd.confの「DefaultCharacterset」だったか?が「ja」にしてあったけど、それをはずせばOK!! めでたくPHPでの文字化けが解消されました(^o^)/ で、設定変わったついでに、放置してあったFreeStyleWikiもやり直してみたら、おおおお!文字化けしないで使えるじゃん!! ページのタイトルに日本語使っても大丈夫だ! ……っうことで、トップページはめでたくWikiになりました。 これからはもっと(多分)マメに更新できると思います。(予定) で、Java版箱庭のページも今後ボチボチ作っていく予定。 っつうか、さっさと箱庭作りやがれ!<自分 ……と、残業中の会社のPCから書き込んでいる悲しい私。(T_T) ---- !2005年5月25日……宴会猿 いやぁ、久々にハードな飲みでした。 しかも会社で。 ストレス発散になってよかったかも(笑) 最近のへぇ〜。 FreeBSDでの最近のPHPはPHP4とPHP4-extensionsというPortを入れないとmbstringとかpreg_matchが使えないらしい。 ってなわけで、SiteDevを入れてみたりしている。Himajin2001のTop Pageは将来的にこっちで置き換える予定。 FreeStyleWikiはやっぱりウチではまともに動かない。ページ名に2Byte文字が入ると化ける。何で何で?? ここ数日はルーターがハングするような事態は起きてないなぁ…。暖かくなってきたからご老体のルーターが逝きかとも思ったのだが、違うのか? 3月にモスバーガでもらった「ミニひまわり」とかを植えてみた。芽が出た。 日記の更新サボりまくり。 ついでにJava箱庭もサボリまくり。 ど〜したもんだか。 SiteDevが立ち上がったらJava箱庭開発ページを立ち上げる予定。 ---- !2005年5月18日……FreeBSD JDK14再インストール顛末 先日やっと解決した「サーバーちょっとおかしかったですよ事件」が解決したので、Java2 SDK1.4(JDK14)のインストールをやっていたが、どうもこれがうまくいかない。 ファイルを取ってきて、makeをかけるが、どうも途中でError code 1で落ちてる。 よくよく調べると、NativeのJDKをコンパイルする前に必要とされるlinux-sun-jdk14のjavacが動いていないことが判明。 どうやら実行時リンク系のエラーが出ている。(控えておくの忘れた。) 良くわからないのでlinux-sun-jdk14を再インストール。でも状況変わらず。 Linux emulationもインストールしなおしたが状況変わらず。 JAVA_HOMEだのJAVAW_BOOTだの環境変数いじったが直らず。 Googleさんで調べまくったところ、2日ほど経って、 '''linux-sun-jkd14はLinux-base-8のemulationでは正しく動かない!!''' というBlog記事を発見。 自分のところを調べてみると、果たしてLinux-base-8が動いてました……。 で、Linux-base-8をUninstallし、Linux-baseポート(中身はLinux-base-7らしい)をコンパイル&インストール。 で、linux-sun-jdk14のjavacを動かすと今度はちゃんと動く!! Nativeのjdk14のmakeに戻ると今度はちゃんと動きました!!!!!!! 約4時間かかってコンパイルとインストールが完了しました。ヤレヤレ。 それでも昔は丸1日以上かかっていたんだから、それよりは全然速くなったか。 サクサクとTomcatとmod_jk2をインストールし、/exampleが動くことを確認。 これでまたFreeBSD上でJava箱庭のテストができます(^^)v ---- !2005年5月16日……おかしいかったの解決!! サーバでmake worldができなかったお話、解決しました!! 結局「sed」コマンドがトチ狂っておかしいバイナリーになっていたみたいです。 sedとlibcを再コンパイルした所、問題なくmake worldできるようになりました。 現在パッチ当てまくりです。 ふぅ、クリーンインストールしないで済んだ。ヤレヤレ……。 ところで、kakaku.com、やられてしまいましたね。 一昔前は「Windowsでサーバなんて…」って思っていましたが、ASPとかアプリケーションサーバでは手軽でいいのかな? いや、実際、私もtomcat上での開発とデバッグをWindows上でやってるし、手軽なんだろうな。 あ〜〜〜。会社が忙しいせいもあって箱庭が全然進んでないっ!! おまけに「jude」なんてオモチャも手に入れてしまったので……。ま、ボチボチ行きましょう。 ---- !2005年5月12日……昨日はサーバ死んでました どうも。 日記サボっている天罰か、やたらとサーバの具合が悪い。 この前の日記を書いた直後にどうしてもPHPが使いたくなってportからインストールしようとしたけど、うまく通らない。 JDKも同じ。 「ん〜、RELEASE-5.4の直前だし、portがちと混乱しているのかな?」 ぐらいに思っていたのですが、よ〜〜〜く見るとgccがcoreを吐いているのを発見!! がーん。そりゃないよ。 それじゃあ、なんもできないじゃん! 仕方がないので5.4が出た時点でディストリビューションのbaseだけ引っ張ってきてインストールし、gccが動くようになったらmake worldするつもりでいたら、base入れ終わった時点でbootloaderでリセットがかかってループするようになりやがった…。(死) こうなったらquick fixは無理なので、マシンの電源を落として出社。 悶々と仕事をして、定時で速攻で帰宅。 5.4のCD-ROMを焼いて、そこからbootさせようとしたが、よく考えたら我がヘンタイマシンはCD-ROMからBootできない! なんせ、CD-DriveがBIOSなしのATA増設カードに載っているので(爆) ……我ながらアホな構成にしたもんだ。しかもそれをすっかり忘れているし。 で、古来旧式のフロッピーを作り、FDブート。 10年ぐらい前に買いだめして使いまわしているFDは最近良くエラーになる。カビてるのかな? それとも5,6年ほこりを吸わせっぱなしのFDDがいけないのか? まあ、今日は機嫌がいいらしい。 で、強引に5.4-RELEASEを突っ込み、/etcをバックアップしてあったものとゴリッと入れ替えてリブート。 motdBusがcoreなんて吐いているがこの際無視。何とかWeb,Mail,DNS,SSHはあがるようになった。 今はカーネルの再構築中。 ……真面目に、ワガママ聞いてくれるホスティング会社探すか?(T_T) ---- !2005年5月8日……GW終わっちまいましたね 2泊3日で沼津に旅行に行った他は家でおとなしくしていました。 ボトムズ1/1鉄工モデルを見に行ったりはしましたが…。 F1スペインGPはBARホンダ出場停止ですか?!?!マジ?? サンマリノGPの順位も取り消しで失格処分。 燃料15リットル分バトンのマシンが軽かったとか何とか。 '''がーーーーーーーーーん''' 詳しいことは明日調べます。 おやすみなさ〜い。 明日から仕事だけど、ボケてそう。 とりあえず7時半に起きれるかな?(爆)