2009年2月28日土曜日

D945GCLF2 でサーバ環境を作る


以前使っていたサーバ機がさすがにへたってきたので、D945GCLF2 に入れ替えてみました
性能は高くないものの、搭載されている Atom 330 がデュアルコアと Hyper-Threading により、擬似的にクアッド CPU のように動作します
メモリ(2GB)と併せても1万円で収まるという CP の高さも魅力的です
(価格は店舗やメモリのメーカーによって異なりますが…)

昨晩、仮組→動作確認→本組とトラブルも無く、拍子抜けしてたのですが、インストールに大きな罠がありました
サーバ機なので、インストール後はさほど光学ドライブを使うことがないこともあり、内蔵ドライブはつけていませんでした
ブータブルな USB-CD ドライブを持っていたので、今回も同様につないでインストールを試みたところ、ドライブは回るのですが、全くブートしてくれません
BIOS を確認する限りでは、ドライブは認識できているようですが、ブートまでできていないようです
各所にて、 BIOS が原因で外付け USB ドライブからブートできないという報告が確認できましたので、 Intel のサイトから最新の BIOS のダウンロードし、更新したのですが、状況は変わりませんでした
更に BIOS の設定をいろいろと変更し、一晩費やして発見したのが、下記手段でした

1. BIOS の設定にてブード順を変更、 USB 接続ドライブからブート可とする設定を行う
2. 外付けドライブ接続、インストールディスクを入れて、本体を起動する
3. "F2" を押して、BIOS 画面を表示する
4. 外付けドライブの回転がおさまったら、 BIOS 画面を閉じる(このとき、変更は保存せずに終了する)

上記の手順でブートすることができました
おそらく、外付けのドライブからブートする前に HDD へブート順が移るのが原因のようです
(BIOS 画面にてブート順が変更されるまでの時間を稼ぐことにより上記問題を回避)
ブートしてしまえば、インストールは特に問題なく終了しました
(ちなみに入れたのは Ubuntu 8.10-server)
これから、このサーバ機を使っていろいろと試したいと思います

2009年2月15日日曜日

開発版を旧L&Fに戻してみる

先日紹介した、NetBeans の新しい Mac 用ルック&フィールですが、もちろんすばらしい取り組みなのですが、現状では似て非なるものになっているので、どうも好きになれません
ということで、旧L&F(6.5のもの)に戻す方法を聞いたところ、stan より、関連する Jar を上書きしたらいいと教えて頂いたので、挑戦してみました
なお、基幹モジュールの Jar の上書きや設定ファイルを削除したりしていますので、試される場合は自己責任にてお願い致します

6.5 よりコピーする Jar は "/Applications/NetBeans/NetBeans 6.5.app/Contents/Resources/NetBeans/platform9/modules" 以下(インストール先を変更せずにインストールした場合)の2ファイルです。

・org-netbeans-swing-plaf.jar
・org-netbeans-swing-tabcontrol.jar

次に上記ファイルを開発版にペーストします
場所は "/Applications/NetBeans/NetBeans Dev 200902131548.app/Contents/Resources/NetBeans/platform10/modules" 以下(使用するバージョンにより .app 名が異なりますので、注意ください)になります
既存ファイルの置き換えについて聞いてくるので、2ファイルとも「置き換える」とします
最後に、HOME にある設定ファイルを削除します

$ rm -r ~/.netbeans/dev

以上で準備が終わったので、起動します
起動した結果の画面が以下になります


ボタン類はもどりましたが、完全には戻っていません
L&F周りに関連する Jar をいろいろと試したところ、 "org-netbeans-core-windows.jar" も置き換えると以下のように一通り戻るようです


試しはしましたが、基幹部分の Jar を置き換えるのはあまりに危険なので、さすがに解決策とは言えません
選択肢として、旧(6.5) UI も残してほしいものです
(プラグインで対応できるのなら作るのですが、 core なのでいじれないだろうな…)

2009年2月2日月曜日

NetBeans の新しい Mac 用ルック&フィール

Twitter 経由で片貝さんから教えてもらいました、NetBeans の新しい Mac 用ルック&フィールです
(Stanislav のブログでも紹介されています)


起動後の画面はこんな感じです

サンプルの "MarsRoverViewer" を開くとこんな感じになりました


まだ完全な Mac の UI ではありませんが、今後楽しみに思います