2007 年 4 月 30 日 | カテゴリー: 日記

2007043001.png

書棚(本棚)専門サイト 1cmピッチ文庫本ラック150×180~246cm

まりもさんが本棚を買ったところを教えてもらったんですが、安くていい本棚がいっぱいありましたよ。なかなかコレだ!っていう本棚って適当にお店をまわったくらいじゃ見つからないんですけど、いいところを教えてもらいました。

とはいえ、ウチに本棚を置くスペースはなく。
一人暮らしをされている方は分かると思いますが、上の図のとおり、ウチの部屋には「壁」が1つしかありません。洗面所までついているというプチ贅沢な部屋なのですが、台所の位置などが特殊で、ベッドを置くところに困りこんなところに置いているという。机もないしテレビもありません(図だけ見るとベッドを真ん中に置くことでスペース有効活用できそうに見えるけど実際にそんなことしたら大変なことになりそう)。

家具を全面的に見直せば多少は改善されそうなものの、そんなお金の余裕もないのでこのままなわけですが、リンクをたどっていたらこんな素敵商品が。

パソコン収納 PC収納【e収納.com】書籍・本・衣類・靴・玄関、あらゆる収納家具はこちら

ちょうど今の本棚とパソコンデスクのところに、これ1つ置けばコーナーの無駄もなくなり広い机も手に入ってしまいますよ。
下のほうに小物を入れておくこともできるし、ウチの部屋にぴったりすぎて。
残念ながら完売してるみたいだけど、これで39,800円なら手出しちゃいそう(普段なら10,000円くらいまでしか出す気なくても、これなら40,000払っても惜しくないとすら思えてしまった)。
一度組み立てたらもうバラせない気もしますけどね。
もう少し小型でこういうタイプないかなあ。もちろん安いにこしたことなし。

もっと言えば、インテリアデザイナーの人に全てを任せたいと思うことしばしば。誰か紹介してください。雑誌に載ってる部屋だと、本棚と PC とベッドがない部屋だったりして参考にできません。

2007 年 4 月 27 日 | カテゴリー: プログラム

J2SE 5.0 Tiger 虎の穴 Typesafe Enum
MonaOS – Free Operating System

private static final int HOGE = 0;
なんていう、結局は int な書き方はいかがなものかと思うことは確かにたまにあったけど、
Java 5.0 のときに導入された Enum いいですね、使いやすい。
switch が使えるのが地味にかなり嬉しいです。

MonaOS の InternalCommands.cpp のようなものも、これで綺麗に書けそうですね。

mona-0.3.0alpha8/mona/core/shell_server/InternalCommands.cpp

enum
{
    COMMAND_NONE,
    COMMAND_HELP,
    COMMAND_LS,

InternalCommands.java

private enum Command {
    COMMAND_NONE,
    COMMAND_HELP,
    COMMAND_LS,

mona-0.3.0alpha8/mona/core/shell_server/InternalCommands.cpp

int Shell::isInternalCommand(const CString& command)
{
    CString cmd = command.toLower();
    if (cmd == "help" || cmd == "?")
    {
        return COMMAND_HELP;
    }
    else if (cmd == "ls" || cmd == "dir")
    {
        return COMMAND_LS;
    }

InternalCommands.java

public Command isInternalCommand(String command) {
    if (command.equals("help") || command.equals("?")) {
        return Command.COMMAND_HELP;
    }
    else if (command.equals("ls") || command.equals("dir")) {
        return Command.COMMAND_LS;
    }

mona-0.3.0alpha8/mona/core/shell_server/InternalCommands.cpp

bool Shell::internalCommandExecute(int command, _A<CString> args)
{
    switch (command)
    {
        case COMMAND_HELP:
            printf("* Mona Shell Internal Commands\n");
            printf("HELP/?, LS/DIR, CD, CAT/TYPE, CHSH, UNAME/VER, ECHO, CLEAR/CLS, PS, KILL, EXEC, FD0:, CD0:\n");
            break;
        case COMMAND_CD:

InternalCommands.java

public boolean internalCommandExecute(Command command, String[] args) {
    switch (command) {
        case COMMAND_HELP:
            System.out.println("* Mona Shell Internal Commands");
            System.out.println("HELP/?, LS/DIR, CD, CAT/TYPE, CHSH, UNAME/VER, ECHO, CLEAR/CLS, PS, KILL, EXEC, FD0:, CD0:");
            break;
        case COMMAND_CD:

Enum で定義した Command は内部クラスになるらしく、String で受け取った command を isInternalCommand() で Command 型で返すことで、int でもないのに switch まで使えるようとかとても気持ちいいです。

2007 年 4 月 24 日 | カテゴリー: その他

Apribase: アニメ 200704

だいたい3,4週終わって、今期チェックするアニメも絞られました(他のも多少見るけど)。

日曜日 26:00 テレビ東京 瀬戸の花嫁
今のところ安定したおもしろさ。

月曜日 25:15 TVK らき☆すた
これは今後どうなるかな。もう少し見てみます。原作はおもしろいですよね。

水曜日 26:00 東京MXテレビ 桃華月憚
録画したものを何回も見直してしまいました。最終話から逆に進み伏線が後から分かるという不思議ストーリー。音楽がいいんですよね。

金曜日 26:40 TBS ロミオ×ジュリエット
次が第3話なので、ようやくお話が動き始める頃?様子見。

土曜日 26:30 TVK シャイニング・ティアーズ×ウィンド
第1話で学校でモンスターと戦うとか心の剣とかに笑ってしまっていたのですが、大変申し訳ない、けっこうおもしろい。ソウマがハセオに見えて仕方ない。ゲーム販促アニメなんだろうけど、ゲームがちょっと気になって HP を見に行ってしまった自分は釣られクマー。

2007 年 4 月 22 日 | カテゴリー: 日記

2007042101.jpg

サンクリおつかれさまでしたー。
WASABI 計算係として畳さん桧さんと共に参加しておりました。
500*2 + 500*2 + 500 + 400 + 300 = 3100?(マテ
とか間違えそうになったのは秘密。
桧さんの初回から
500 + 500 = 600
「お釣りを…」
「いやちょうどのはずですが;」
に比べたら許してもらえるのではないかと思ってます。
お昼までは割りとあっという間でした。

2007042102.jpg

ちなみにチラシを整理中、はらりと落ちた紙を拾うと、こんな一言が。
「すべてのオタクは小説家になれる! Revenge」
ちょっとキュンときた(違

午後は前日に連絡を入れた Yellow Ether の坂下さんのところへ。
ほんのちょっぴりオタトークしながら1時間ほど。今後ともよろしくですよ。
本の感想は、大変エロかったです。恥ずかしくてどこがとか言えません。

2007042103.jpg

ちょっと早めに撤収して、畳さん桧さん+乃司くん合流でオムレツ食べてました。
割りと一般人トークだったと思います。桧さんがルイズどんだけ好きなんだとか、自分がレツゴが熱くて仕方ないとかなんて、きっとかすんだに違いありません。

2007 年 4 月 21 日 | カテゴリー: その他

2007042101.png

ライセンスの関係で自宅には導入できないのですが、Windows Vista Enterprise Edition を試してみました。実機ではなく VirtualBox 上にですが。

環境

Mandriva 2007 spring VirtualBox OSE 1.3.8
CPU Pentium M 1.73 GHz
メモリ 2GB 中 768MB を割り当て

感想

2007042102.png

画像はエクスプローラ。

基本的に XP と同じです。見た目がほんの少し綺麗になりました。ユーザーディレクトリ外の操作には管理者権限を要求されるようになったものの、今までの Admin 権限が当然のような環境のほうがおかしかった気がします。

悪くないんだけど、お金払ってまで入れることもないかなあという、よく聞く感想と同様の感想です。XP よりはいいと思います。
最近は Linux のほうがいろいろと楽なので(パッケージマネージャの差が大きすぎ)、数万円払って Vista を買おうとは思わなかったけど、メインに Windows を使う環境ならアップグレードしたいですね。

ソフトウェア

2007042103.png

画像は Samba 経由でインストーラを立ち上げているところ。

以下起動確認してみたソフトウェアのリスト。
PerfectDisk, VMware, Virus Chaser, TrueImage, Visual Studio 等は入れてません。
実験環境とライセンスの関係から入れられないし、実用するつもりもないので FW 等面倒そうなものやディスク容量を多くとるものは、今回は確認してません。

ほとんど問題なく動きました。

  • Ad-Aware SE Personal 1.06r1
  • Adobe Reader 8.0.0
  • Avesta 0.3.1.9 起動できない
  • Brennig’s 1.4.2
  • CDex 1.51
  • CD Manipulator 2.70
  • ckw 0.8.10
  • Clock Launcher 2.17 ボタン配置は表示されない
  • Dibas 1.04
  • Disk Mirroring Tool 1.22
  • EVEREST Home Edition 2.20.405
  • Fire File Copy 4.6.1
  • Firefox 2.0.0.3
  • GOMPlayer 2.1.3
  • IconSetXP 3.1
  • JDK 1.6.0_01
  • KeePass 1.07
  • Lame 3.90.3
  • Lhaz 1.33
  • Lilith 0.992
  • LiveMessenger 8.1
  • Media Player Classic 6.4.9.0
  • NetBeans 5.5
  • NTREGOPT 1.1j
  • Office 2007 professional Enterprise Edition
  • PhotoFiltre 6.2.2
  • Pixie 3.1
  • PowerShell 1.0
  • PuTTY 0.59
  • QuickTime Alternative 1.80
  • Real Alternative 1.52
  • Sakura Editor 1.5.15.2
  • SmartFTP 2.5
  • SuperTagEditor 2.00β7
  • Thunderbird 2.0
  • vim7
  • wget 1.10.2b
  • WinSCP 3.8.2
  • WinShot 1.53
Page 1 of 41234
TOP