クリスマスなのに・・・。 
月曜日, 12月 25, 2006, 01:42 AM - 日記
ええっと、めりーくりすまつ、小堤です。
さて、クリスマスなので、なんかしたいところとおもったのですが、嫁とビックカメラいってきました・・・。
あ!その前にめがね買いました!買ってもらいました!結構楽しみにしてます(笑)

で、先日こわれたといっていた自宅のPC。
マザーが壊れていたので、お金もったいないからマザーだけかってこようとおもってビックカメラへ。。。俺の使っているPentium4のマザーがない!!(もしかしたらあったのかもしれないけども、ソケット番号控えなかったために、たぶんないという結論に)

しょうがないので、マザーとCPU買いました。
クリスマスなのに・・・自分で自分にプレゼント買ってしまった・・・。
でも、CPUはCore2Duo 2.17Mhz 周波数は、最近さがったのですね。
でもペンティアム時代が終わり、次のINTEL時代へ。周波数が多ければ早いという時代ではなくなってきたようです。

いまさっきやっとOSも入れ終わり、RadeonX800のドライバいれて3DMarkで耐久テスト中。

ってか、SCSIRAID起動で、メモリ2GのこのPC、ちゃんとすればすげーはやい。
まぁ・・エロビと24とFFPC何ですがね・・。

ってことでごめんなさい、プログラムくんでません!
くみます・・明日から・・。

STATICクラスとsingletonパターンの適用 
日曜日, 12月 24, 2006, 02:48 AM -  PHP
久々にプログラマ的な内容を。
っといってもメモみたいなもんだけども。

xFrameworkを開発しているときに気にしながらやっていることなのですが、xFramework内でいくつか、すべてのメソッドが静的(Static)なクラスが存在します。これは共通の機能を提供するクラスなのですが、なぜ静的なのか。
静的にしてしまうと、ソースコードが読み込まれた時点でインスタンス(クラスインスタンスは存在しませんが、メソッド自体はメモリロードされているという意味で)が存在するので、それを利用してクラスを生成しなくても利用ができるわけです。
これって、メモリくうんじゃない?って思う人もいるかもしれません。

そこで、singletonパターンというデザインパターンと比較してみます。
これは、インスタンスが1つであることを保証するためのパターンです。別に1つじゃなくてもいいんだけどもね。
共通処理で、いくつもクラスのインスタンスが生成されてはこまる、無駄などは、singletonパターンを使おうが、Staticだろうが同じく解決してくれます。

んじゃ、なんで静的な方を選んでいるのか。

答えは簡単で、singletonパターンの場合、クラスインスタンスを消したり、自動変数の用に自動的に破棄されたりすることを期待する場合は、singletonパターンを選択したでしょう。しかし、ブートストラップ内で処理を行っている中で、その機能を利用する度に、インスタンスを取得するステップが発生してしまいます。これは高速動作させるためのブートストラップとしては致命的なため、今回は静的な形を多様しているところがあります。

なんて、それっぽいこと書いたけどあってるのか?(笑)
先日購入した下記の書籍は、そんなデザインパターン自体PHPで使うのか?なんて思ってたり、むずかしそうだからいいや、って思ってる開発者にお勧めです。




ついにデスクトップが死んだ。 
土曜日, 12月 23, 2006, 11:34 PM - 日記
いや、家のPCの話なんですが。
死にました。

えっとですね・・・キーボードが認識しない。
マザーが死んだっぽい・・・SCSIのRAIDもストライピングしているやつが死んだんじゃないだろうか・・・。

まぁ全然たいしたデータは入ってないんだけども。

FFできない・・(そもそもやってないけど)24みれない・・エロビもみれない・・。
あー何も出来ない(-_-)

もうめんどくさいから、FF推奨スペックのマシンかって使おうかなぁ。
映画とかみたりFFできればいいし・・・。

SCSIのHDDはもったいないので、今度会社のPC(自分の)作るときにでも、使い回そうかしら。

家のEIZOの24インチディスプレイが、PCない状態だとただの画面・・。
Vaioを持ち歩いているので、仕事は支障ないけど、なんかいやねぇ。

で注文しようとおもったら年末だし・・こないっぽいし。
ああ・・年あけたら買おう・・。

最近飲み過ぎ。 
土曜日, 12月 23, 2006, 08:59 PM - 日記
復活しました、小堤です。
忘年会シーズンですねぇ・・僕も忘年会じゃないけどものみが続いています。

ちょっと本当に休肝日ってのが必要なんだなぁと感じているわけです。
来客とか色々庶務で立て込んでて、どうもプログラミングテンションが下がっていたのですが、年末前までにもう一度ブーストかけたいところ。

インドカレー食べて元気になったので、これから、がんばります!

アライアンスパートナーの増加 
金曜日, 12月 22, 2006, 06:48 PM -  PHP
ども、小堤です。
ちょっとふわふわしております(笑)疲れてるのかな。

さて、前にびっくりするクライアントからお話が・・と書いたことがありますが、正式にきまりましたので、発表できます!

ゼンド・ジャパン株式会社です。

あとで会社とxFrameworkのサイトも更新しますが、先出しでアライアンスパートナーになっていただいたことを発表します。

はぁ〜すごいねぇ・・ゼンド・・・びっくりしましたわぁ。
まぁ今後の話も色々させてもらったので、使っていただいている皆さんにも少しずつそういった情報を提供させていただければ幸いです。

さて、らしくない日記になっちゃいましたが、そんなかんじで(笑



Next