5 月 17

SOAP わかんねぇ~。(俺にもわかる)もっと良いテクノロジーはないものか!? と探し回っていたところ、最近 REST というのが流行っているらしいことをキャッチ。Web で色々情報収集したので、まとめて勉強出来そうな本ということでオライリー本を選択。いきなり読むには難しいかもしれないけれど辞書的には使えるんじゃないかと期待しています。

にわかアーキテクトとしてクールなシステムを開発すべく鋭意お勉強中…

5 月 17

タイトル買い。Google の HDD 故障に関する論文の概要も含まれています。まぁ、単純に和訳されているだけなので、肝心のスキャンエラーが何を意味しているかわからないわけですが…。

どうやら、発表された論文を元に google のテクノロジーを紹介している模様。英語で何本も読むのは大変なのでこれはありがたい。読み物としてはちょっと高いかもしれないけれど通勤電車で読むのにぴったりですね。

20% ルールで始めた CrystalDiskInfo がいつの間にやら 80% ならぬ 120% プロジェクトに昇格してしまったわけで、これは自分を見つめなおす良い機会かも。うんうん。

3 月 15

一目惚れだった…。

あなた(*)に出会えた幸運に感謝いたします。 

*コンピュータアーキテクチャ 定量的アプローチ 第4版

  

ほんのちょびっとだけ高いけど、コンピュータ好きな大学生なら間違いなく買い!!絶対買い!!飲み会2回我慢すれば買えます。一生懸命バイトすれば買えます。こんな本が日本語で読めるなんて幸せすぎます(原著で読めるほどの英語力はないし)

ちょっと重いけれど、しばらくは毎日の通勤時間が有意義に過ごせそうな予感♪
それにしても、コンピュータの性能をここまで定量的に評価しているとは… CrystalMark の浅さときたら…。

10 月 28

昨日、ずいぶん前から欲しかった「インサイド Windows」を昨日上下巻セットで購入しました。セットで 1 万円以上の高価な本ですが、NyaRuRu さんのサイトで頻繁に参照されており、Windows プログラマとしてこれは手元においておきたいなぁ~と思っておりました。

なかなか購入に踏み切れずにいたのですが、先日、デジタル署名を取得した絡みなどもあって、人生の大先輩?から多大なご支援をいただいたので、形に残るものをと思い購入に踏み切りました。

ギリギリ通勤時に読めそうな重さなので、少しずつ読み進めていきたいと思います。

ちなみに、Crystal Dew World は皆様の開発支援をお待ちしております。皆様のご好意は開発環境の拡充や参考書の購入に充てさせていただきたいと思います。

 

4 月 21

今日は久しぶりに聖地巡礼をしてきました。えっ?聖地ってどこ???って、決まってるじゃないですか~アキバですよア・キ・バ。

今日は、ツクモで行われた AMD のイベントに参加してきました。1 回目の途中に到着したのですが、ホント大盛況で私の身長では全然見えず・・・。仕方なく 2 回目が始まる 10 分くらい前から最前列で聴講?させていただきました。じゃんけん大会では残念ながら何もあたりませんでしたが、イベント終了後 CrystalCPUID の作者らしく AMD のエンジニアの方とマニアックトークで一花咲かせておきました(笑)Cool’n'Quiet 周りの話題を中心に。

:イベントレポート:

あと、帰りにザコンで XAML 本を買ってきました。CrystalCPUID 5.x と CrystalMark 2007/2008 は CDHtmlDialog で作るつもりですが、いつかマネージドコードへの移行もあるかもしれません・・・。もちろん、マネージドコードからはハードウェアにアクセスできないので、マネージドな GUI + Win32 DLL + デバイスドライバという構成になるわけですが。

チラッと眺めただけではありますが、XAML はやっぱり凄い!!こちらは、ようやく (X)HTML + CSS で GUI が作れるぞぉ~と張り切っていたところだというのに・・・。あっ、でも AJAX なライブラリをバリバリ流用できるわけですからきっとすごいクールな GUI も作れるはず!!って、私には無理かもしれませんが。というか、そもそも CrystalCPUID とか CrystalMark にそんなに凝った GUI が必要なのかと言われてしまうと・・・自己満足!!としか答えようがないわけですが。

photo

XAMLプログラミング WPFアプリケーションの概要と開発
高橋 忍 川西 裕幸(Microsoft株式会社)
ソフトバンク クリエイティブ 2007-04-07

by G-Tools , 2007/04/21

4 月 03

まずは、どの CPU でプログラムを実行するか制御するためのビットマスクを私は Processor Mask と表記していたのですが、一般的には Affinity Mask というようですね。API 名も SetThreadAffinityMask ですし。以後気を付けます。

で、本題ベンチマーク内容ですが、先日購入した

photo

マルチコアCPUのための並列プログラミング―並列処理&マルチスレッド入門
安田 絹子 飯塚 博道 青柳 信吾
秀和システム 2006-09

by G-Tools , 2007/04/03

を参考に作ろうかと考えております。

4 月 01

なっ、なにぃ~~~~~~~~~~~~~~

 地球へ・・・ 

しっ、信じられん。あがあがあがあがあが・・・伝説の名作が・・・復活!!

こっ、これは見なければ!!

私が持っているのは文庫の愛蔵版ですが、今週末に新装版が出るようですよ。

photo

地球へ… 1 (1)
竹宮 惠子
スクウェア・エニックス 2007-04-06
評価

by G-Tools , 2007/04/01

photo

地球へ… 2 (2)
竹宮 惠子
スクウェア・エニックス 2007-04-06
評価

by G-Tools , 2007/04/01

photo

地球へ… 3 (3)
竹宮 惠子
スクウェア・エニックス 2007-04-06
評価

by G-Tools , 2007/04/01

3 月 02

会社帰りの BOOK OFF にて以下の本を 800 円でを衝動買い。ついに、英語ブログが立ち上がるのか!?

photo

英語でブログを書いてみよう ネットではじめる気軽な3行日記
ディビッド・セイン 小松 アテナ
技術評論社 2006-03-30

by G-Tools , 2007/03/02

2 月 17

Alpha4 の StyleSheet 切り替え方法には問題があったので、根本的な修正を行いました。今回は、ソースコードに試行錯誤の残骸も残してあります。久しぶりというと嘘になりますが、ここまでたどり着くのにホント苦労しました。

最近、JavaScript と DOM の勉強をしましたが、C++ でDOMるためには、COM の知識が必須というこれまた当たり前のことがわかってきました。JavaScript や DOM 同様 COM もひたすら避け続けてきたわけですが、ついに年貢の納め時!?さらに進むためには COM をしっかり勉強しないとだめそうです。幸いにも、手元に図書館から借りている「プログラミング Visual C++ 6.0」があるので COM 関連の部分を読んでみようと思います。

VisualC++ 関連におけるこの手のバイブルは 6.0 以降全然出てないんですよね・・・。今更購入するのも憚られますが、買っときゃ良かったなぁ。約 1 万ですけどね(汗

実行ファイル:CrystalDiskMark2007Alpha5.zip
ソースコード:CrystalDiskMark2007Alpha5Src.zip

【2007/2/18追記】
何を血迷ったのかエラーチェックの部分が間違っていました。次のリリースで直しておきます。また、DHTML で各種エレメントを取り出す方法が簡単ながら「プログラミング Visual C++ 6.0」に掲載されておりました・・・(汗 Collection から取り出す部分がなかなか理解できずに苦戦していたわけですが、手元にある本ぐらい調べときゃ良かったです。ふぅ。あと、掲載されているコードでは特に Release() されていないだけど必要なのか不必要なのか・・・ COM のページを読む限り必要な気もするのですが。う~む、COM は難しい。

photo

プログラミングMicrosoft Visual C++ 6.0
デビッド・J. クルグリンスキー スコット ウィンゴ ジョージ シェファード
日経BPソフトプレス 1999-03
評価

by G-Tools , 2007/02/17

2 月 17

CDHtmlDialog で GUI を構築するには、JavaScript & DOM の知識が必須であることに気がつき、途方に暮れていたころに出会いました。この本を読んでも具体的に何ができるようになるわけではないので、結構悩んだのですが、サンプル満載で百花繚乱なんだけど、標準に準拠する気も本質を理解する気もないような本をいくら読んでも CDHtmlDialog を使いこなせるようにはならないだろう思い購入しました。※社会人になってからは、あまり悩まず直感で本を購入するようになったのですが、多少立ち読みして内容を吟味してから購入しました。

読んでみるとなかなかの良書。ひたすら避け続けてきた JavaScript ですが、この本を読んでだいぶ見方が変わりました。IE 4.0 が出たころ必死に DHTML の本を読んで文字が動く~とか喜んでましたけれど、DOM を理解するにつれて当時の DHTML の問題点が良くわかってきました。まぁ、Windows アプリの GUI を構築する上では、クロスプラットフォームを意識する必要はないんですが、DOM の考え方は非常に重要だなと今更ながら感じたわけです。(ホント重要なことに気がつくのが人よりちょっと遅いんですよ・・・私は。)

この本を読んでから MSDN の CDHtmlDialog 関連の説明も以前よりずっとわかるようになりました。やっぱり、基礎は重要ですね。著者の羽田野さんに大感謝です。

photo

標準DOMスクリプティング JavaScript+DOMによるWebアプリデザインの基礎
羽田野 太巳
ソフトバンククリエイティブ 2007-01-16
評価

by G-Tools , 2007/02/17