先月
5月30日

◆BGTOOL その9

マップサイズ変更の処理も完了。チップサイズやチップ画像の可変などがまだだが、とりあえずチップサイズは16*16,チップ画像は256*256固定で。今は256*256を越えるサイズの画像を用意しないと例外が発生して何のメッセージも表示されず画像が更新されないので、小さい画像も使えるようにする。あと拡張子がPNGとかでまったく関係のないフォーマットがきてもメッセージを出すようにしよう。あとはコードからすぐ使えるstaticのメソッド追加か。

本当に最低限の機能しかないが今週末にはリリースできると思う。0.2くらい?


◆Wii バーチャルコンソール ネオジオラインナップ の噂

ビューポイント、ファイターズヒストリーダイナマイト、ニンジャコマンドーがくるという噂が。


◆FF4DSトレイラー

オープニングのせりふですな。手前の影はおそらくカインか。声付きだけど、ゲームでも声は出るのだろうか。

あと、タイトルのキャラ絵、これゴルベーザですかな。ゴルベーザのテーマ曲とともにこの絵が出るし。FF4はSFCを2つほど購入(一度売った)、WSC版を購入、GBA版を購入とFF1〜3ほど好きな作品でもないくせに購入している。GBA版のようにPT構成を用意に変更できる追加要素やFF3DSのように愛情こめて作ってるのがわかる作品だったら購入しようかと思う。


◆愛の劇場 砂時計って

原作は少女漫画だったのか。合間のCMにでてきてびっくりした。

道理で少女漫画によくあるようなくだらない展開が多いと思った。題材はよさそうな感じだったのにあまりのひどさにほとんど見ていない。実写の場合こまめに過去に戻ったりすうると見にくいしな。今期はドラマ30もひどいので、この時間帯はTBSはなかったことにしている。

とりあえず実家は島根ということらしいが田園風景は落ち着くな。島根県がどこにあるのか知らないけど。今でこそ関東はわかるけどほんの少し前は東北以北しかしらんかったし。あとわかるのは新潟、山口、広島、大阪くらいか。

 

5月29日

◆Santa Rosaとワイド液晶でVistaがより快適に――富士通「FMV-BIBLO MG70W/V」を試す

今回の夏モデルではダントツという評価をしたMG。予想通りかなりいいものに仕上がってますな。光学ドライブはずせば1.6kgという軽さもすばらしい。


◆首相コメント「慚愧に堪えず」、「残念だ」の間違いか

これTVで見たとき俺も違和感を感じた。たしか中学あたりで「慙愧の念」を習ったはずだが残念という意味はなかったはずだ。恥じ入るとかそういうやつだったはず。


◆JPA というかTopLink Essentials Tips

◎Join Fetchはエイリアスをつけるとダメ

おそらく誰もが最初にはまる場所。注意。デフォだと@ManyToOneが明細に対して1件1件SELECT発行するため、SQLを1回にするJOIN FETCHを使おうとするだろう。そこがミスが発生しやすい原因でもある。

◎Joinはエイリアスをつけないとダメ

実質ただのJoinは使わないからまぁいいか。

◎T EntityManager#merge(T)の動作

idが設定されていなければ自動的にシーケンス取得、その後idセット、されていればupdateに。つまり、万能すぎ。JPAがEntityに対して削除フラグみたいなものがあればこのメソッドひとつですべて終わったかも。GUIコンポーネントとのやりとりにはどれが削除なのか知る必要があるから、そういうのがあれば便利なんだよね。

とりあえずHibernateのJPA実装であるHibernateEntityManagerよりはるかに使える。LAZYアクセスやロックのヒントなど。OpenJPAは試してないのでなんともいえないけど。連結にJoin命令使ってくれていたらもっと評価は上がるけど。

 

5月28日

◆ツクモ、IBM、ノベルがLinux搭載中古PCを販売 - 価格19,800円から

別に中古である必要はないので普通に新品PCで49800円とかその辺の価格でSUSEとかTurboとか搭載したマシンがあればそれでいいのだが。Linux=へぼOSと思われるだけのような気が。

ほとんどの場合WindowsPCのOSを入れ替えるだけで使えるはずだが、結構ネットワーク周りが動かないことが多いのでその辺のパーツを公開しているショップブランドじゃないとまともに使えないのが癌だよなぁ。結局メーカー製PCより自作やショップブランドのほうが信頼性が高いというわけで。

一方、サーバーは地味ながら確実にLinux搭載が増えてますな。


◆BGTOOL その8

BGTOOL  

とりあえず、左のようにダイアログを変更。これでサイズ変更があってもどの部分を削るのか、追加するのかが選択できる。


◆VC ゲイングランド購入

これでポイントは半端な分だけとなった。5000円で購入できたものは

  • ゲイングランド
  • グラディウスII
  • スーパースターソルジャー
  • ファイナルソルジャー
  • ソルジャーブレイド
  • 邪聖剣ネクロマンサー
  • ガンスターヒーローズ
  • ダンジョンエクスプローラー

といったところか。下手な新品ソフト買うより充実杉。

かなり久々にゲイングランドをプレイ。これはSTGだが、爽快感を求めるタイプではなく、じっくりとマップを把握してどのキャラを選択するか、どのキャラで救出するかを見極めてプレイするという珍しいタイプ。しかし、こういったパターンのSTGが出てこないのが不思議でないくらいに面白い。Wii購入したら必須の1本にあげてもいい。

こういう反射神経タイプではないSTGというのもそのうち作ってみたい。

 

5月27日

◆パイレーツオブカリビアン

地上波初登場・・・かな?映画館でロードオブザリング2つの塔を見たとき、宣伝を見たのを思い出した。「カリブの海賊」とはつながりないのな。とりあえずわかりやすいストーリーはグー。お金払ってみてもいいラインだと思う。


◆バーチャルコンソール ラインナップ更新

やつがきましたよ。「THE 功夫 」。でかきゃらですよ、R-TYPEと並んでPCエンジンのすごさを見せつけた作品ですよ。

ほかにもフロントライン、フィールドコンバット、プーヤンなどが光ります。

ところでなんでブレスオブファイアは2がいきなりでてきたんだ?GBA版の「1」を買って3日でなげた俺へのあてつけか。


カゴメデリ満点洋食ミートソースを食す

麺の食感がかなりアルデンティーノと違う。アルデンティーノのほうが好みかな。ソースはしょっぱめ。量がアルデンティーノのショートパスタよりはあるので評価は高いといったところか。

  1. アルデンティーノ ミートソース
  2. カゴメデリ ミートソース
  3. アルデンティーノ たらこ
  4. アルデンティーノ スパイシーカリー
  5. アルデンティーノ ソーセージのペペロンチーニ
  6. アルデンティーノ ボロネーゼ
  7. Chin ミートソース

6位までは合格点。


◆バイオハザード4 GCとPS2の比較

かなり違いますな。葉っぱとキャラの陰はすぐにデモみて明らかな劣化がわかってたが、ここまでとは。PS2版もがんばっているのはわかるのだが、さすがにスペックの違いがもろにでてますな。水や光の表現、スカートのひらひらなどかなりはしょられてる。

今月末にWii版がでますが、買ってみようかしらん。

 

5月26日

◆BGTOOL その7

サイズ変更ダイアログを作成。実装完了。

BGTOOL

完成したのはダイアログだけなので、このダイアログの結果から実際にマップサイズの変更をするのは別の話。1日15分プログラミングなのでこんなものだろう。

ふと思ったが、サイズ変更時、上のほうを切り捨てるのか下のほうを切り捨てるのか、右に拡張するのかなど選択できないと、厄介な気がする。FireWorksのサイズ変更と同じような画面にするか・・・。


◆JASRAC、勝訴…ネット上に音楽データ保存できる「ストレージ」サービスに、「著作権侵害」判断

日本の法律では普通にemailとかhttp、ftpすべてひっかかるようです。美しい国の人間はこれらはつかってはいけません。もちろん、SMBプロトコルも同じです。

スタンドアロンでももちろん問題はあります。なんせ、HDDにデータをおくと、不特定多数のユーザーがUSBメモリやらメモリーカード経由でファイルのコピーが出来てしまうのです。


◆[仕事]WEBフレームワークほぼ雛形完成

もともと、SpringMVCを利用していた。だがGuiceを使うようになってからSpring部分が邪魔になったのでSpringMVCをシンプルに実装したようなのをGuice上で使ってプロトタイプを動かしていた。

だが、それでもURLベースの呪縛が強いのでイベント指向的に大幅に改良。もちろん、表示に使うのはシンプルなJSPのまま。DreamWeaverで作ることが出来るかどうかがポイントだと思ってるのでStrutsやJSFのカスタムタグは論外だと思っている。JSFはツールを使うのが前提で、それだったらかまわないが。Velocityはロジックを書かないJSPとなんにも変わらないし、わざわざ外部ライブラリを用意してまで必要なものかどうかが疑問。

普通のJSP(html)なのでデザインする人に最も負担がかからなく、コード側のメンテも非常に楽なフレームワークが上手く出来上がった。

最初はNetBeansでアノテーションの補完がきかなくて長時間悩んでいたが、単純にNetBeansの問題だったようだ。補完なしで書くとすんなりコンパイルが通った。

土曜日なのに夜まで仕事してる、とかいわないこと。

 

5月25日

◆アルデンティーノ スパイシーカリーを食す

あとは残ってるのはナポリタンくらいか。

これも昨日食べたソーセージのペペロンチーニと同じくショートパスタでカロリーが200Kcal前半と低い。だが、カレー味ということでボリュームはこちらのほうがあるように感じるのがいい。ソースもソーセージのペペロンチーニよりはやや大目でからませやすい。まぁ悪くない。

レンジでちんするパスタに順位つけると

  1. アルデンティーノ ミートソース
  2. アルデンティーノ たらこ
  3. アルデンティーノ スパイシーカリー
  4. アルデンティーノ ソーセージのペペロンチーニ
  5. アルデンティーノ ボロネーゼ
  6. Chin ミートソース

といったところ。3位から5位は接戦。6位だけダントツに味が落ちる。1位だけ圧倒的に完成度が高い。カゴメデリのミートソースもゲットしたのでそれも近いうちにためそう。


◆BGTool その6

セーブとロード実装完了。まだマップのサイズを変更できないので実用ではないけど。マップのサイズの変更と、多少のエラーチェックをしたらとりあえずアップしてみようと思う。

ちなみにこのツールで作成されたXMLファイルを使う方法は以下のクラスをインポートしてJAXBでバインドするだけ。

BGTOOL

バインドすれば各種フィールド変数にデータが格納されているのでXMLを読み込んで変換する手間は一切なし。JAXB2.0なので面倒なスキーマファイルを作成することもないし、JavaSE6には標準で入っているので別にファイルを用意することもない。ShinGL3とのリンクもわざとしてないので好きなライブラリを使えばいい。

JAXBの動きをわかっている人なら上記のクラスファイルをリンクせずとも同じようなクラスを自前で用意して、フィールド名さえしっかり同じにしておけばバインドできるのだが、将来の互換性を考えるとお勧めはできない。生成バージョン番号もいれようかしらん。

JAXBの吐き出すXMLは非常にシンプルでびっくりするようなものなので、Java以外からももちろん利用可能だ。

JAXBのファイルからのロードのソースも1行でかけるのだが、毎回書くのも馬鹿らしいのでロードするようなシンプルなstaticメソッドを用意しようと思う。


◆NetBeans5.5.1 リリース

glassfishV2対応以外は基本的にバグ修正等のみ。0.0.1単位でのアップデートは3.5.1以来のはず。つまり、6.0は大幅に変わるためにメンテナンスリリース的な意味合いが強いと思われ。

 

5月24日

◆BGTOOL その5

ついにマップを作成できるようになった。イベント周りで多少はまったりしたけど。おかげで15分ではなく今日は45分つかっちまった。

BGTOOL

ひそかにJTableってセルの選択状態が変更された場合のイベント通知がないっぽいのな。ロウとカラムはあるけど。同時がない。結局マウスモーションドラッグとマウスプレスイベントを使うことになった。もはや記憶があいまいだがWindowsの場合マウスオーバーのイベント+マウスプレス、リリースだったような気がしたのでそれと同じように組んだら動かなかったのだ。

まぁ原因がわかれば使い慣れたJTableなので楽。

基本機能の残りはセーブとロードのみ。基本機能が出来上がった時点でアップしよう。ツールは実際に使ってみないとよしあしがわからないためフィードバック希望、と。


◆あいかわらずファミ通は

ネタにこまらんね。ひたすらSCE以外のハードをたたく姿勢は一貫している。


◆アルデンティーノ ソーセージのペペロンチーニ

これはスパゲティではなくマカロニなのに注意。また、カロリーが208Kcalとなっている。暖め時間も1分と少なく、あからさまに量が少ない。カロリーを先に決めての商品開発だったのだろうか。値段は普通のロングパスタのアルデンティーノと変わらないのでコストパフォーマンスは悪く感じる。パスタソースも量が少なく、量が少ないということは自然と塩辛い味付けになるわけで、よくかき混ぜないと危険。

まずくはないのだがあまりの量の少なさに驚く。おやつがわりにはいいのかもしれないけど。


◆日本HP、25,200円からサーバーが買えるキャンペーン

やすっ。キャンペーン期間も長いし、これはいいですな。DELLのマシンが安い理由はこういうキャンペーンてんこもりなこと。あとは使用しているパーツがロットで違うとかいうのもあるけど。おかげでそれがトラブルの元だったりするけど。

鯖の場合さすがにハードウェアが固定されないとダメだからその点は安心だったり。いわゆるローエンドサーバーだが、高々5年前にはOpteronは存在していないし、IntelがRDRAMでがんばってる時代だったりして当時のPCサーバーのハイエンド以上の性能となっている。1wayだけど、メモリの帯域やネットワークも速いしおおむね負けることはない。Xeonだってフォスター世代なのでお話にならないし、AMDはAthronMPしかないし。

カスタマイズする場所としてはAP鯖ならメモリを1GBに増やしてOSセットアップに必須になりつつあるDVDにさしかえるくらいか。あとはHDDの容量を上げるとか。それでも5万以内なので時がたつのはほんと恐ろしい。一方でOSやSASなどストレージ方面が鬼のように高く感じる。

 

5月23日

◆BGTool その4

マップ側のセルレンダラを実装。ついでにマップチップ側で現在選択中のセルを強調表示した。あとはマップ側へ描画、セーブロード機能をつければ終わり。

BGTOOL

現在選択中のセルは別の場所で表示したほうがいいかな。あとはマップ側の縮小表示とか。でも場所をどう使うかはスクロール方向によるし、スクエアの場合もあるし、非常に難しい問題だ。それぞれウインドウを分けるのが一番だろうか。


◆PostgreSQLのデータのリストア時にエラーが出る件

20日の問題のことだが、調べてわかった。プレーンテキストモードにしたらすぐに。そして驚愕の事実に驚いた。

原因はpg_dumpとpg_restoreの問題によるもの。どちらかといえばpg_restoreのほうがやや悪いがpg_dumpがまったく問題ないというわけでもない。

まず、pg_dump。いわずと知れたPostgreSQLのバックアップコマンドだ。これの文字コードはデータベースの文字コードに合わせて出力される。そのためpg_admin上などで文字化けをする可能性がある。が、文字化けの可能性がでるのはあくまでも表示だけであって、データ自体は化けないためそんなのは問題ではない。問題は最初に出てくるコメント行だ。ここにバックアップを取った日時が記載されるのだが、ここがなんとプラットフォームのデフォルトエンコーディングなのだ。そしてその次から使われる文字コードはUTF-8などDBのものだ。コメントだからどうなっていても問題ないだろうとおそらく思ったのだろう。

次にpg_restore。バックアップファイルからリストアするツールだ。これの引数でファイルを指定して読み込むとそのファイルのエンコーディングは1種類しかないと思い込むようだ。DBのエンコーディングがUTF-8だったら、最初に現れるマルチバイトである日時をShift_JISではなく、UTF-8だと認識しているのだ。もちろん、UTF-8として出コードするとめちゃくちゃになる。ここがリストア時にでるエラーだ。だが、しょせん行コメントに書かれている部分なのでエラーがあっても問題はない。改行コードがちゃんと認識されているうちは。

要約すると、

  1. プラットフォーム依存の文字コードでコメントがマルチバイトで書かれる
  2. その後、DBのエンコードを指定する
  3. そして、DB本体のコマンドが続く

というわけだ。そして1の時点でエラーが起きる。Windows上でPostgresを使っていて、同じWindows上でリストアしてもエラーが出るのはこのためだ。

エラーを出さない方法はひとつ。プレーンテキストのSQLにすること、標準入力からよみこませること。ファイルを指定して読み込ませると1つのファイルすべてが同じエンコードだと勘違いをして処理されるために問題が出る。そこでリダイレクトをつかって読ませることでコマンドを1行ずつうっているのとおなじで回避が出来るというわけだ。ただし、他のプラットフォームにもって言った場合、最初のコメントがなんの文字コードで書かれているかわからないために問題にはなる。

一番問題がないのはプレーンテキストのSQLでバックアップ、日付のマルチバイト部分を手作業で消去、という手順になる。面倒くせ。

やはり、マルチバイトキャラクタ対応とはいえ、ツールの対応が遅いのと同じく、あちらの人に理解してもらうのは容易ではないなということが改めてわかった。

そして、驚愕の事実とは・・・

・・・これ2年前におなじことがあって調べたんだった。つまりそれを忘れていただけ。orz

 

5月22日

◆ソフトバンク、ワンセグとWebを2画面同時に楽しめる912SH

今日はauとSBが夏モデルを発表しました。auはココ数年ぶりに珍しく端末に力を入れた機種がちらほら見える。とくにCAの力を入れた機種は本当に久々に見た気がする。CMOSというのが気になるが5Mカメラは気になるところだ。SBは今回取り上げる912SHが目立つ。

実はいわゆる3GでのSHの全部入りは初めてだったりする。HSDPA、ワンセグ、3Mカメラ、WVGA、 microSDカードも2GBまでサポートと穴がない。しかもワンセグを未ながらWEBやメールをすることが可能というのはポイントが高い。

一方、910SHもちからみるとカメラ方面がパワーダウンしている可能性が高いので910SH持ってる人は変えにくいか。

今回のSBの端末はバリエーションが多く、HSDPA対応端末が多いのが意外。サイクロイド、折りたたみ、着せ替えとかスライドとかスマートフォンとか。


◆スマブラX 公式サイトオープン

スマブラといえば少しずつ情報が出てくるのが楽しみなさいとだったり。ゲームとしての出来はGCより64のほうが面白かったので、Wii版はどうなるか。

初日公開された内容で目を引くのは音楽スタッフ陣。目に付いたのだけみても

  • 伊藤 賢治 (ロマサガ等)
  • 増子 司 (女神転生等)
  • 光田 康典 (クロノトリガー等)
  • 葉山 宏治 (超兄貴等)
  • 桜庭 統 (ソルフィースやテイルズ等)
  • 岩崎 正明 (チェルノブ等)
  • 辻横 由佳 (ファイアーエムブレム等)
  • 古代 祐三 (イース、ソーサリアン等)
  • 近藤 浩治 (スーパーマリオ、ゼルダ等)

とんでもねー。


◆機動戦士ガンダムMS戦線

ひそかにGC、Wiiでのガンダムものの出来がやたらといいことで有名ですが、これも名作になるか!

FPSということでひそかに海外戦略もおりこまれている?

 

5月20日

◆BGTool その3

画像ファイルをファイル選択ダイアログを開いて選択、マップチップをロードするところまで実装。

BGTOOL

セルレンダラ実装しただけだが。とりあえずマップチップは16*16固定、256*256のテクスチャのみ対応で256個のPCGのみ対応ってことで。一応今のところPNGのみ対応。透明色があるためにPNG以外は選択肢として現実的じゃないからほかはいらないと思うけど、ImageIOが対応しているBMPとGIF,JPEGくらいはそのまま対応してもいいか。ファイル選択時に「すべてのファイル」のほうから選択すると今でも動くけど。

明日はマップ側のレンダラを実装して真っ黒に描画されることを期待しよう。本当は画像選択時にプレビューされたほうがいいのだろうけど、面倒だからあまりやる気がない。JFileChooserはそういうインターフェースも用意されているので本当はそんなに面倒でもないけど。


◆CentOS5でpostgresqlを動かす

セットアップ自体はインストール時に設定してあるので何もする必要がないのだが、一向ににつながる気配がなくて放置していた。そしてしばらくぶりに起動、Windows上から接続してみると・・・普通につながった。なぜ?もしかしてSELinuxをこの前切ったのが原因だったか。ファイアウォールもあけておいたはずだし、動くようになった原因がわからん。

WindowsのPostgresで作ったDBをバックアップ、CentOS上でリストアするとなんかエラーだかワーニングだかが出ている模様。文字化けしているので読めないけど。で、見てみると、リストアは成功しているっぽい。後でちゃんと調べてみよう。

とりあえずVine並みに動かせるようにはなってきたかな。もりもりとCentOSの評価上昇中。

 

5月19日

◆アルデンティーノ ボロネーゼを食す

今日いったスーパーで安めでうっていたので。なんと3日連続アルデンティーノ。ボロネーゼってミートソースとの違いがいまいちよくわからないけど。

肝心の味だがミートソースのほうが数段上かと。アルデンティーノのミートソースはママーのミートソースよりはるかにおいしく出来ているというのもある。

個人的なアルデンティーノの順位は

ミートソース>たらこ>ボロネーゼ

といったところ。


◆そろそろ始動ですか

TANESTG。期待して待ってますよ。たんなるベンチだといっちゃいやーよん。

 

5月18日

◆アルデンティーノ たらこを食す

スーパーにいったらたまたま安売りしていたのでラッキーと思いつつ、たらこと昨日食べたミートソースを購入。

たらこの温め方はミートソースと違うので注意。ソースが完全に後のせなのでからませにくいのが癌。味事態は悪くはないものの、からませにくいためにソースの量がちょっと少ない感じがする。カロリーはミートソースと比べてさらに少ない297kcal。

 

5月17日

◆マ・マー アルデンティーノを食す

食べたのはミートソース。14日の日清のChinと比較してみる。

・・・

圧倒的にアルデンティーノの勝ち。パスタもソースも。ちょっと衝撃受けた。これ毎日食えるわ。欠点は器が小さいのでかきまぜにくいことくらい。ここだけはChinのほうがいいね。圧倒的な味の差を覆せるくらいの差はないけど。

カロリーも336Kcalと非常に少ないので、1食分をこれにさしかえるだけでやせれそうな気もする。ただし、売り場が悪いわ。マ・マーブランドということで大概の店では売り場はスパゲティとか乾麺とかカゴメデリとかの置き場のほうにある。一方Chinはカップめん置き場にあり、コンビニで大々的に取り扱っているというのが大きい。まずくてもこちらのほうが売れそうだ。

なんかamazonにもあるっぽい。こんだけ種類あるんだなぁと。とりあえずおいらが苦手なチーズがはいってなさそうなものはすべて食してみたい。値段は250円くらいなので2つ食べるというのもあり。それでもカロリーは1食分としては理想なくらい。

 


◆BGTool その2 テーブルモデルだけ実装

BGTool

今日はテーブルモデルだけ実装。ついでにカラムとロウのサイズもセット。明日からはCellレンダラの実装といったところか。毎日15分での実装ということで進み具合が遅いのは気にしなーい。今はまだ土日も仕事が続いてるけど、仕事が暇になったら一気に実装するさーね。


◆ソニー、VAIO 10周年記念モデル「type T」 〜カスタマイズで32GBフラッシュも搭載可能

Let'sNoteに対抗できそうなやつを作ってきましたな。

2スピンドルで1.2KgというのはWともろにかぶりそうに見えるが、11インチワイドということでLet'sNoteRシリーズとの中間っぽいというサイズ。あとLet'sNoteは液晶ディスプレイが非常に悪く、長時間見続けるのに向かないのだが、おそらくVaioならひどい液晶は搭載してこないと予想。Vistaだとワイド液晶が有利であるということもあってうまくLet'sNoteと直接かぶらない領域に仕上げてきた模様。

 

5月16日

◆背景をつけるには

ツールを作ったほうがいいか。というわけで作り始めることにした。

BGTOOL

とりあえず今日のところはコンポーネントを配置しただけ。テーブルヘッダを非表示にしているが、これはブロックで扱う場合はJTableを使ったほうが便利かなと思ったので。

JPanelまるごとレンダリングしたり、マウスカーソル位置から選択したチップを判断するより、これでやれば一発でおわるわけで、便利なものはそのまま使おうかと。

出力されるコードはJAXB2.0を考えている。JavaSE6を使えば何も難しいことなくJavaのObjectになるからだ。

まずはシンプルながらも実装するのが先となるが、要望があれば遠慮なくどうぞ。


◆世界最小! 超小型・超軽量のコンバーチブル型PC「Uシリーズ」を新規提供

富士通GJ。580gのWindowsXp/Vista搭載マシン。できればディスクはフラッシュメモリで8GBくらいでさらに軽量化してくれたら20万円だしてもおっけーな気がする。ま、15万ってのも十分安いかと思われ。

PDAという領域は携帯電話が性能アップしてくるかなーとおもったけど、こっちのほうの進化を待つほうが速そうだ。SONYだけじゃなくいろんなところがミニPCだしてしのぎあってナンボだと思ってるので今後も増えてほしい。つーか、この分野の大御所であるはずのNECも動いてほしいというか。ほんとミニPCというB5以下のジャンルは廃れたよね。

 

5月15日

◆Tv埼玉にて今日からVガンダム

UHFでのはじめての再放送らしい。ひそかに貴重なのか。

なんというか角が取れたロボットはガンダムにあわんな・・・。第1話は突拍子もない展開でシナリオかいたやつには背景がわかってるのかもしれないけど、視聴者は置いてけぼりっぽい感じが。次回予告を見る限り、どうやらダグラムと同じく一番最初は本当の1話ではない模様。

効果音はガンダムそのままつかってるようだ。どうやら世界は同じ宇宙世紀っぽい。そもそもいきなり第1話で3機合体していいものなのか。

先週まで0083、その前は0080とみてたので画質の低下に驚く。やはりOVAはつよいなぁ。

 

5月14日

日清Chinボロネーゼを食す

250円で食べることの出来るスパゲティ。お湯ではなく電子レンジのみということで環境によってはこちらのほうが有利。

で、味は、まぁこんなものだろうというレベル。250円に多くを求めてはいけない。どうせタバスコの味でたべるものだし>パスタ

とはいえ、これは「今後まったく食べない」か、ときかれるとそうではない。むしろカップめん系で一番食べそうな部類だ。週に1回は食べるだろう。やはりお湯を用意していなくてもいい手軽さと値段はポイント。

個人的には、パスタソースが量的にしっくりこないので、パスタのみにして150円にしてくれたら2日に1回は必ず買う。市販のパスタソースはほとんどは電子レンジでチンするだけなので麺だけが問題なのだ。もちろん、お湯と時間をかければふつうの麺が安く購入できるが、手間だ。

ちなみにchinシリーズは他に2つあるがどちらもおいしそうに見えなかったため買っていない。俺はカップめんの新作を見たら必ず購入するタイプなのでそのうち試したいと思うが、本当にパッケージを見てまずそうに見えるんだよなぁ。

 

5月13日

◆2面ボス改良

まだまだ完成とはいえないけど、今までの適当な状態よりはだいぶプレイヤーをを殺しにかかってる感じに仕上げた。あとは雑魚の配置や雑魚の動きそのものを調整していけばそれなりに完成するはずだが、今のままでは背景がやはり寂しい。

というわけで方向を転換し、背景を作る作業に移ろうと思う。

 

5月12日

できる人が、みんなやっている仕事術 スピード時代の68の成功法則

8日の日記にかいたが、読み終えた。こういう手軽に読める本って寝る前に布団の上で読むといい感じ。本田総一郎のお言葉の本とか。読み終えてからサブタイトルに気がついたので、68という単語に惹かれたわけではない・・・はず。潜在意識の中で数字を理解していただけかもしれないけど。


◆[Linux]centOS5を試す その2

SELinuxをきったら。SMBサーバーもあっさり動いた。ただし、SWATを起動できないのでいまいち設定ができん。centOS4までは設定が楽だったはずなんだけど。SWATもインストールされているっぽいけど、どうやって起動するのだろうか。

パッケージでセットアップするとどこにどのアプリがインストールされるかわからないのがLinuxの癌だな。バージョン管理は便利だけど、肝心のアプリの場所がわかりにくいというのは大問題。この点、Windowsは慣れているということもあって楽だ。

結局便利なパッケージ管理を使わなければ解決されるというのも変な話だ。

 

5月11日

◆ Wiiで「アルゴスの戦士」最新作が登場!

ほう。スカッドハンマーを参考にしたとか?スカハンと同様に横に振るのと縦に振るのがありそうだ。


◆centOS5を試す。

centOSはRHELクローンということでフリーLinuxでもっともスタンダードに近いか。インストール時間も適度に短く、起動後も快適に動く。なるほど、OpenSUSEだけ重いってわけか。しかもOpenSUSEはgnomeが異様に使いにくいし。smbクライアントがセットアップ時に設定できて、すぐに使えるのが魅力。この部分に関してはLinuxの中でトップだな。苦労することなくWindowsネットワークにつなげることが出来る。

ただ、それ以外の使い方がまったくわからない。まずPostgreSQLも付属の管理ツールでセットアップ&サービス登録できるのだが、動作確認すらまともに出来ず。SMBサーバーも管理ツールがあるのに上手く動かない。

やっぱり手探りでやるには無理があるか。Vineは手探りでもすんなり動くあたりかなり楽チンだったのだが。日計Linuxを見る限りDebianがVineにすんごく近いな。これもそのうち試したほうがいいだろうか。

個人的に見た目も落ち着いているし高評価。ただし、使い方がようわからん。頻繁に落ちるOpenSUSE+KDEはまず使い物にならないし、OpenSUSE+gnomeは使い勝手が終わってるので候補から外れやすい。となるとやはりVineとCentOSとの一騎打ちか。

 

5月10日

◆Let'sNoteY7登場

WやT、Rなどが6世代目だったのにYだけ6が出ていなかった。が、6を飛ばしていきなり7になったようだ。

重量やバッテリ時間が減っているので一見悪化しているように見えるかもしれない。だが、Y5から搭載したFANなど、現実的な選択として非常にこの7はよくなっているのがわかる。そもそも、重量やバッテリ時間の変更は標準で拡張DIMMがささったというのがおそらく一番の原因だ。

まず、何が現実的になったか。ずっとYシリーズはとにかくでかくなって一回り重くなったWだった。それがココ最近のCPUの性能向上や今回からHDDや標準メモリの量などに改定が入ったことからもわかるように、差別化をしてきた。

地味にチップセットがGM965というのも大きい。今まで低電圧版、超低電圧版などのCPUをつかったマシンはチップセットもローパワーのものを使っていた。これが一般のGM965をつかってきたのだ。まぁクロックは低めに設定されている可能性は高いが。

その一方でCPUのクロックが大幅に下がる。CoreDuoとCore2Duoを比べると同一クロック時10%〜20%ほどCore2のほうが性能が高いためにそこまで下がるわけではないだろうが400MHz以上下がると厳しい。キャッシュ容量も2倍になったこと、バスクロックがあがったことによってマルチスレッドを多用するアプリではむしろ性能は上昇しそうだけど。シングルスレッド時にクロックがちゃんと+200MHzされているのならそこまで気にする必要はないのだろうが・・・。

欠点は値段が高いこと。Officeも入ってない状態で27万5000円はちとたかい。標準でメモリがついたのは大きいが、おいらの使い方では1GBではすでに足りないという状態なので標準ソケットで1GBのほうがありがたかった。後は見てみないとわからないけど、今回もディスプレイがひどいままなんだろうなぁ。YシリーズはWシリーズより持ち歩く頻度は少ないため、差別化のために液晶をそろそろかえてほしい。そしてWシリーズはVistaで快適に動かせるようWXGAにしてはどうか。

今回のYシリーズは非常にいいものに仕上がっているが、前のモデルと比べるとCPUの性能だけに問題がある。比べなければ問題はないし、1コアだけ見てもPentiumM1.7GHzくらいの性能はあるのだから十分なのだけれども。ずばり、今回は見送って秋モデルを購入するのがオススメか。もう一段階上が低電圧版Core2には用意されているため、そちらが採用されるだろう。また、直販カスタムモデルのように標準で1GBとなるかもしれない。そのほかに気になるところとしてはYシリーズはSO-DIMMにしてコストを下げた砲がいいと思う。

あと、SXGAのノートがほしい。SXGA+だとドットが小さすぎる。


◆バーチャルコンソールラインナップ映像

やっぱり動画があると違いますねぇ。メガドラの紹介に触発されたか?

迷宮組曲とかスーパーマリオとかわざとミス映像ながしてるだろ、と思えるのがあるのがいい。ワルキューレもあの懐かしい音楽聴いたら遊びたくなってきた。あれってゲームオーバーになるとパスワード入力が必須だったっけ?パスワードなしだけで遊びたいのでそれだけが気になる。

しかしこうしてながめてるとPCエンジンはSTGそろってますなぁ。

 

5月9日

◆[ PureWind ] [ ShinGL3 ] ボス1改良

暑い割には仕事がはかどる。おかげでさっさと仕事をおわらせ、1面ボスの改良をする。周りの4つを破壊した場合もっと過激にしてみる。つまり、さっさとクリアをするのが目的の場合、無理せず本体だけを攻撃せよ、としたいのだ。適当に撃っていても周りの砲台を壊すことが多かったので、意識しないと壊せないように耐久力を上げてみることに。

ShinGL3は効果音のプライオリティを元に発音する実装はしていないので、同時発生可能なライン数だけが重要。現在8つだったのを12まで拡張。たぶん16ラインまではほとんどの環境で問題ないと思うので、残りをBGMに使ってもたぶん大丈夫だろう。増やした理由はボス戦でホーミングとレーザー音などが重なるとかたほうが消えてしまうのがイマイチだなぁと思ったから。もう少し確認したら0.62としてアップしよう。

プライオリティを導入しての発音でもいいけど、いろいろと手を入れないといけないのでそのままにしてある。時間があともうすこしだけほしい。


◆今日もあほみたいに暑い

5月にはいってからすさまじい気温が続く。夜も2時時点で27度、一番気温が低いと思われる朝の4時には25度と暑くておきてしまったよ。そして今日の日中の室温は29度。エアコンはまだつけたくないのでパンツ一丁ですごす日が続く。おかげで、料理するときに油がはねて熱いのだけれども

 


◆SantaRosa正式発表

富士通とかすでに未公表としてSantarosaプラットフォームのマシンを公開しているけど、その他はこれからかなぁと思ったがあんまり多くない模様。残念。

モバイルプラットフォームとしてはまずシングルコアでバスクロック533MHzまでのPentiumM。最低クロックは600MHzまで下がり、性能とバッテリのバランスは抜群。チップセットも915GMになればビデオ性能もそれなりに高い。旧製品。

続いてPentiumMをデュアルコア化、統合キャッシュ、バスクロックを667MHzに上げたIntelCore。最低クロックが1GHzになったので消費電力的につらいのだが、チップセットの省電力化によりバランスはよい。搭載PCはまだ入手できるレベルか。

そして機能まで最新チップだったIntelCore2。バスクロックやコアクロックはほぼ据え置きだが、多少性能は向上している。モバイルプラットフォームで64bitの恩恵はまずないはず。消費電力が増えているのでメリットは薄くバランスはやや悪い。

そして本日公開された最新のIntelCore2。バスクロックは800MHzと初代PentiumMの2倍になった。ココまで来ると消費電力は大きいのだが、バスクロックを負荷に応じて400MHzまで落とすようで、かなりよさげな予感。また、コアクロックも最低クロックも600MHzにもどったようでこれもうれしいかぎり。チップセットの965GMはデスクトップの965Gを考えるとビデオ性能は進歩なしと考えていいだろう。モバイル用途なので消費電力まわりに改善が見られる新IntelCore2プラットフォームは十分有効だ。

シングルスレッドアプリ時に1コアだけにしてTDPを維持したまま性能を上げるというのはPentiumDの835以上をヒントにしたようなきがする。835以上は両コアに負荷をかけるとクロックが下がるというステキ仕様だったのだ。つまりマルチコアに最適化したアプリの性能向上率が低いという微妙な状態だった。

おおむね旧IntelCore2はデスクトップと仕様をあわせるために駄作になったというところだろうか。

 

5月8日

◆0083最終話

最初の5分くらいみのがしたおかげで意味がようわからないのだけれども。とりあえずニナはひどい女ですね。どう考えれもコウがかわいそうすぎ。しかし、最初から最後まで主人公はガトーっぽいというか、ドラグナー並みに主人公側のほうが影が薄い。ティターンズ結成の理由というZへ続く外伝的話ということだけれども、おかげであんまり内容はよくないね。

来週からVガンダム。新しいガンダムはターンエーとシード2作しかみてないので楽しみではある。


◆はてなダイアリーのコメント投稿時

「表示されている文字を入力してください」、と必ず1回目失敗するのはどういうことなんでしょうかね。Firefoxだけ?


◆ 何か、とりあえず、頑張ろう。

やる気がないのがネガティブ志向ってのとは違うと思います。アレは最悪の状態を想定し、それに耐えていけるよう行動することですから。ほとんど成功した人は表向きはポジティブ志向で実はネガティブ志向だといわれています。

とまぁ、やる気が出ないってのは年に1度くらい誰でもあることです。会社員のときはやる気があろうがなかろうが、だらだらやっても生活は出来たのですが、今みたいに自営業の状態だとやる気をなくすと餓死というものがまっている状態ではまさに死活問題です。しかも、会社員のときは分担ができているので、自分の仕事だけを考えていればいいのですが、自営業だと経理とかキャッシュフローとか備品管理とかも自分でやるわけですから、いろんなところに神経を使って疲れてしまうこともあります。

そんなやる気が出ないときには読書が有効です。ビジネス書のコーナーに行くとさまざまなジャンルの本があります。松下幸之助や本田総一郎の名言集とか、仕事が出来る人はこうだ、とか、営業はこうだとか、本当に多岐にわたります。大体それらの本はやる気を出すように作られているためにやる気を回復するのにもってこいです。自己啓発ブームのおかげで新書に困らないですし。

まぁ半年後には本の内容はほぼ忘れているので意味はないように感じますけど、憂鬱な状態から脱出できるのであれば安いものです。

というわけで今日本かって来た。やる気がないのではなく、本屋がやや遠いのでついでにビジネス書を買ってきただけだが。一つ一つの項目が非常に短いシンプルなものなので暇つぶしにちょうどいいというか。


◆[PureWind] 敵の出現ルーチンリファクタリング完了

今日は仕事が速めに終わったのでPureWindをいじる。

これでさまざまな敵を作って出現を管理しやすくなった。現在総2面とはいえ雑魚の追加予定もあるし中型機の追加、ボスの大幅な見直しなどいじらないといけないところがまだまだたくさんある。パワーアップは現在3つだが、これはしばらくこのままでいこうと思う。ただし、バルカン以外は思いっきり変わる予定。

あとは全体的に敵の動きを高速化しようかな。スターフォースとかスターソルジャーとかそれくらいにテンポをよくして体当たりが主な攻撃手段に。弾だけで自機をおいまわすのはやっぱり面白くないし。

これらがすべておわってはじめてver1.0だな。今は0.5なのでちょうど半分まできたというところ。

ココはこうしたほうがいいかもとか要望などがあれば取り入れるかもしれません。キャラの絵をかけるという人もいればなおよろし。

 

5月6日

◆ノーカロリーコカローラ

みかけたのでかってみる。うーむ。ダイエットコカコーラとかわらんな。ネットで調べてみたところどうやら名前だけ変えたらしい。別物はもうすぐでるとか。ノーカロリーコカコーラ、相変わらずまずい。コカコーラ系のカロリー費亀ね佐野でまともだったC2はすでになく、コカコーラライトの2代目だったkもない。なぜかまずいものだけ残ったというのが不思議だ。

しっかし、同じカロリーゼロのペプシNEXはすばらしいね。


◆スパイダーマン

2作目はこの間見たので、1作目を見る。2作目を見て設定が原作とは違うと思ったのはあってたようだ。やっぱりウェブシューターがない。2作目でも感じたが、ヒロインがいわゆる「いいキャラ」じゃないってのがみていてきっついなぁ。ヒーロー映画的にはおおむね「2」のほうが出来がいい感じかな。

ここ数年でこれだけアメコミヒーロー作品がでまくってるんだから、今こそマーブルVSカプコンなどをやってほしいなぁ。


◆Wii VC グラディウスII おとした

実機で持ってるけど、つなげ変えるのが面倒なので。スローの処理が実機と違うかもしれない。とりあえず最高難易度である4番装備でやってみる。何度もめげそうになるが、そのうち進めるようになるというバランスはすばらしいな。アーケードでは最強装備だったこいつもリップルの大幅な弱体化のせいで使い物にならず。連射装置がないかぎりテイルガンのほうが強いという状況だし。

エンディングのFarewell はいいねぇ。 ゲーセンよりFC版は曲が追加されていてよりすばらしいものになっている。後は有名なのはボスの曲とゴーファーの曲が逆になっていてリズム感がよくしたものをボス曲に使っている。実際、これが本当の曲だったんじゃないかというくらい似合っている。

しかしこんな名作がWiiさえもっていれば500円でおとせるなんて恵まれすぎる。


◆NetBeans6 プレビューリリース

あくまでもプレビューであって、RCとかベータとかそんなレベルではないのに注意。リリース予定の年末まではまだまだ時間があります。JavaOne用でしょうね。

注目の機能としてはまずスクリプトのエディタ内蔵ってところでしょうか。単体のファイルとしても動きますし、JSPやHTMLなどの組込みとしてもそのまま開発できるようです。世の中AJAXというSTGみたいな名前がはやってるようですのでまぁ飛びつく人は飛びつくでしょうね。

続いてJUnit4。TestNGのようにアノテーションを使い、手軽にユニットテストが作成できます。とはいうものの、ユニットテストを一から作ることなんて普通はしないのであんまりかわらないかも。

続いてJava Web Start サポート。JBuilderとか初期から対応していたのに肝心のSunのお膝元が未対応で、なぜこれが今までなかったのか不思議なほど。特にJ2SE5.0、JavaSE6とJ2SE1.4までとは別次元のようにWebStartがすごくよくなっていったため、必須だろう。

最後にSwingアプリケーション。BeansBindingとJPAのサポートによるスムーズな開発。デモをみてもらえればすごさがわかるだろうか。

 

5月5日

◆暑い

今日も夏日。アホみたいに暑い。しかも、昨日の疲労・・・というか筋肉痛もやってきて仕事に身が入らない。6時間以上たちっぱなしなんてなかなかないことに加え、家を出ることがほとんどない引きこもりな生活では体力が衰えて当たり前か。

 

5月4日

◆フェスタ68

今回は場所を大会議室から5階の2フロアへ変更。

・・・なのだが、入り口がわからず。

大会議場の横の通路からはいるのかなぁと思っていたが、大会議場は11時になるまで空いていない。周りにもたくさん人がいたしどうなってるんだと思ったが、実は入り口はぜんぜん違うところにあった。そしてその場にいた大量の人は違うイベントにきた人ごみだったのだ。

入り口の案内をしていないのはマジで勘弁。30分くらい外にいたよ。たぶん、入り口がわからずかえった人もいると思う。

お金を支払い入場すると、バッチをひとつもらえた。そこにかかれた20thという文字に今年は68生誕20周年かとはじめて気がつく。

広さ的には2フロア使っていることもあってかなり広かった。スペース的に両脇に並ぶように使えるのでこちらのほうが出展数の少なさがめだたなくていいかも。今年は1スペースが1つのテーブルなのですね。その辺公式サイトに書いてないからわからんかった。

多少応募が増えたとしてもこの5階の会議室を使ったほうがいいと思う。人も混んでるように見えるし。なにより安いはず。

前回スカスカで人の数があっというまにいたのに比べて最後まで結構な人数が残っていた感じがする。これはイベントをおこなったおかげだろうか。

開催が決まったのが2ヶ月前でかなりぐだぐだな状態だったのだが、今回はここ数回と比べても気合が入っていたのではないだろうか。

出展数自体はあまり多くない。STGがあれば購入しようと思っていたのだが、ゲーム自体売ってるところがほとんどなかった。自作ハードが目立ちましたね。

それ以前に出展一覧の紙がもらえなかったので実際にどれだけいたのかはわからなかったのはマイナスかな。

しばらくたってえふおうさんとmkeiさんが登場。フェスタが終わるまでゲームの開発の話とかずっとだべっていた。

フェスタが終わった後ガストでずっとだべっていました。いろいろと面白いことが聞けましたが、mkeiさんはかなりつらい仕事のようで、体を壊さないか心配になります。

ガストへ向かう途中いろんなメイド喫茶に長蛇の列が出来ていて驚いた。その人種は見慣れたような人ではなく、そのほとんどがカップル客だったり。人ごみもほとんどが秋葉に合わない人ばかりで、街頭で客引きやってるメイドにむらがる若者とかなかなかカオスな状況でした。

もはや秋葉は休日にまともに歩ける街じゃないないねぇ。


◆ShinGL3/0.61リリース

OpenGL時マウスカーソルを消せる命令を追加。


◆PureWind 0.50リリース

今日のフェスタでえふおうさんとmkeiさんにお見せしたやつ。 1日だけ集中して実装したら、かなりの箇所が調整できたという自分でもびっくりな状態だった。おかげで一気にバージョン番号をあげました。

ShinGL3の最新版に対応。そのほかに、効果音の追加、パワーアップアイテムを3種に増加など大幅に内容が変わっています。敵の配置などに変化はほとんどないけど、システム的にかなり変わりました。もはや100万はマズ取れないと思います。

バランス調整はいままでの基本装備だった「バルカン」でしかしていないので、これだけが全体的にかなり有利となっています。ボス戦には「トレース」が圧倒的強さで2面ボスも駿札してくれます。「シールド」はパワーアップすると連射スピードが大幅に上がるので悪くはないのですが、雑魚戦がおもに稼ぎにくいです。ただし、圧倒的な防御性能により初心者向きだと思われます。4段階まであがればマズ死ぬことはないでしょう。

トレースの優位性を出すためにボス戦でかかった時間によってスコアが変動するというのはありかもしれないですね。また、シールドはリップルレーザーが好きだというだけでああいうことになっていますので大幅にシステムが変わります。なんせ、まず死ぬことがないというむちゃくちゃなものですから。ただ、スコアを稼ぐのに有利な機体ではないのでクリアを目的とした機体としてそういう方向はありですね。

効果音が2つほど追加されたことにより、かなり「ひきしまった」感じになってきた。やっぱり音の影響はおおきいなぁ、と雷電3のダメさをみてさらに実感するのだった。

 

5月3日

◆プロジェクトA

しばらくみてなかったから忘れていて楽しめた。できがいいなぁ。

やっぱり数人を相手にしても引けをとらないという強いラスボスがいるのはいい。


◆TVチャンピオン2 ゲーム王選手権

やらせっぽいな。特に決勝とか。ゲーム王に出るような人がドラクエの呪文しらないとかありえるんだろうか。アイドルマスターで慎重と体重から割り出したのだけはすごいと思うけど。ただのゲーム宣伝用っぽい。


◆ジュンク堂はあまりコンピュータ関係の本の品揃えがよくない

アンカーがないので日付を書いときます。2007年5月3日のところへのつっこみ。

おそらく池袋本店のことだということで話を進めます。池袋はおいらにとって最寄の私鉄ターミナル駅ということで最も利用する主要な場所なのですが、池袋ってビックカメラとゲーセンくらいしか利用しなかったのですよ。ジュンク堂をしったのも比較的最近。

期待してコンピュータのところにいったけど、あまり充実していない。1階でしかレジがないということで人が多い時間はあほみたいに列が作られるので、出来るだけ利用したくない本屋の代表ですね。たぶん2回くらいしかかったことはない。

ここんところしばらくいってないけど、自分が利用することが多かったのは埼京線の北与野駅前にある書楽ですね。ゆったりしているので落ち着いて本を探せます。

あとは秋葉のラオックスやヨドバシくらいかな。神田や秋葉で仕事してたときに利用したくらいだけど。

 

5月1日

◆ 八州廻り 桑山十兵衛

普段TV朝日なんてチェックしてないから見逃すところだった。朝に子連れ狼の再放送最終回をやってるから気がついたというか。北大路3部作ということらしいが、間の作品がわからない。調べてみたところどうやら大岡越前だったようだ。いつやったのだろう・・・。つーか、子連れ狼も結構時間たったんだな。大五郎役の翼きゅんも結構おおきくなってるはず。

子連れ狼の再放送を最近見てたというのもあるが、小奇麗な格好は北大路にはあわんな・・・。タバコ姿がにあわねぇ。声はあいかわらずいい。

話の展開が微妙に遅いが、まぁ面白かったかな。感動させるような話はあるのだろうか。とりあえず今期みるの確定か。殺陣は部下の一人が強すぎ、もう一人が弱すぎでわろた。

もどる