川西 裕幸のブログ
Windows Graphics & Presentaiton Technologies for Developers
ピクセルシェーダー③ ShaderEffect
PsPad でビルド・保存したシェーダーバイトコード(.ps)をプロジェクトに組み込む方法を解説します。ShaderEffect の継承する具象クラスを実装します、詳細は MSDN ライブラリーの...
Author: 川西 裕幸 Date: 09/27/2010
第2回 ユーザーエクスペリエンス デザイン ワークショップ
10月15日(金)に開催予定の第2回ユーザーエクスぺリエンス デザイン...
Author: 川西 裕幸 Date: 09/23/2010
ピクセルシェーダー② ツール PsPad
ピクセルシェーダー編集ツール PsPad を作りました、ソースコードと実行ファイルを PsPad.CodePlex.com に置きます。ビルドには VS2010 と DirectX SDK...
Author: 川西 裕幸 Date: 09/21/2010
ピクセル シェーダー①
WPF・Silverlightでもピクセルシェーダーが使えます。Direct3DではピクセルシェーダーはGPU上で動作し、頂点シェーダーと組み合わせて頂点からラスタ化されたピクセル(サブピクセル)とテ...
Author: 川西 裕幸 Date: 09/13/2010
書籍 Parallel Programming with Microsoft .NET
O’Reilly から「Parallel Programming with Microsoft .NET ~Design Patterns for Decomposition and...
Author: 川西 裕幸 Date: 09/04/2010
Windows 7 アプリ投稿キャンペーン
「Windows 7 アプリ投稿キャンペーン」が始まりました。リボンやマルチタッチとか、WPF や DirectX...
Author: 川西 裕幸 Date: 09/02/2010
CEDEC AWARDS 2010 著述賞
昨日、CEDEC 2010でCEDEC AWARDS 2010 著述賞を株式会社ボーンデジタルさんといただきました。受賞理由は以下の通りです。 「Game Programming...
Author: 川西 裕幸 Date: 09/01/2010
カスタムコントロールのベストプラクティス Parts&Statesモデル
カスタムコントロールを開発・ビルドして配布したあとで、外観をカスタマイズしたいとそのカスタムコントロールの利用者から要望を受けることがよくあります。Parts&Statesモデルはカスタムコン...
Author: 川西 裕幸 Date: 08/30/2010
WPF リボンが公開されました
MS Office 2007, 2010 や Windows 7 のペイントなどに使われているリボン インターフェイスを WPF...
Author: 川西 裕幸 Date: 08/04/2010
第一回ユーザーエクスペリエンス デザイン ワークショップ
2010年7月16日に、Microsoft Tech Fielders セミナー 第一回ユーザーエクスペリエンス...
Author: 川西 裕幸 Date: 08/02/2010
TechEd Japan 2010
今年も TechEd の季節がやってきました、8月25日~27日パシフィコ横浜で開催されます(その翌週がCEDEC 2010)。今年の TechEd では以下の2つのセッションで講演します。...
Author: 川西 裕幸 Date: 07/22/2010
PDC 2010
これまで今年はPDCは開催しないと思っていたのですが、今年も PDC(Professional Developers Conference)が開催されるそうです。とはいえ、場所は Redmond の...
Author: 川西 裕幸 Date: 07/13/2010
CEDEC 2010 のプログラムが開示され始めました
CEDEC 2010のプログラムが公開され始めました。今年のCEDECは公募がたくさん集まり、ユニークな講演が多くなりそうで楽しみです。会場はパシフィコ横浜で日程は8/31-9/2なので、TechEd...
Author: 川西 裕幸 Date: 07/07/2010
Cooper インタラクション デザイン 実習
先週サンフランシスコにあるCooper社で、Interaction Design Practicumという4日間のトレーニングに参加してきました。内容はインタラクション...
Author: 川西 裕幸 Date: 06/30/2010
DirectCompute レクチャー シリーズ
DirectX Developer Blog によると「DirectCompute レクチャーシリーズ」という7本のビデオ レクチャー(英語)が公開されるようです。すでに第1回の「エキスパート...
Author: 川西 裕幸 Date: 06/16/2010
WPF 3.5 SP1 用のメモリーリーク ホットフィックス
Jossef Goldbergのブログに、以下の3つのWPF 3.5 SP1用のメモリーリーク ホットフィックスの情報が公開されています。 KB981107 KB967634 KB967328...
Author: 川西 裕幸 Date: 06/15/2010
並列プログラミングの落とし穴⑤スタベーション
スタベーション(starvation)とは「飢餓」という意味です。...
Author: 川西 裕幸 Date: 06/14/2010
Silverlight 4 Tools for VS 2010 日本語版
Silverlight 4 Tools for VS2010 日本語版が公開されました。これでやっと日本語版 VS2010 で Silverlight 4 アプリが開発できます。Silverlight...
Author: 川西 裕幸 Date: 06/10/2010
DirectX SDK (June 2010) が公開されました
予告通り、DirectX SDK (June 2010) が公開されました。概要は以前書いた通りです。 このリリースから Visual Studio 2005 をサポートしません。 このリリースの...
Author: 川西 裕幸 Date: 06/07/2010
Windows SDK 7.1 と WPFPerf 4
Windows SDK for Windows 7 and .NET Framework 4 (Windows SDK 7.1)が公開されています。これには「WPFPerf Performance...
Author: 川西 裕幸 Date: 06/03/2010
並列プログラミングの落とし穴④デッドロック
これまで紹介してきた並列プログラミングの落とし穴のいくつかは、ロックを使えば回避できます。①でも次のようなロックによる問題解決(および副作用)を紹介しました。 internal static int...
Author: 川西 裕幸 Date: 06/01/2010
並列プログラミングの落とし穴③コード順序の入れ替え
最適化のためにプロセッサーは、実行中に命令の順序を入れ替えることがあり、並列プログラミングではこれも問題を引き起こします。...
Author: 川西 裕幸 Date: 05/25/2010
並列プログラミングの落とし穴②データ分裂
前回のカウンタープログラムでは共有データのインクリメントがアトミックではないために発生した落とし穴でした。では単純な読み・書きだけなら問題ないでしょうか?...
Author: 川西 裕幸 Date: 05/13/2010
並列プログラミングの落とし穴①データ競合
Visual Studio 2010 および .NET Framework 4...
Author: 川西 裕幸 Date: 05/09/2010
DirectX SDK (June 2010) 予告編
次の DirectX SDK のリリースは2010年6月を予定しているそうです。 DirectX What's Coming (DirectX Developer Center)...
Author: 川西 裕幸 Date: 05/06/2010
WPF + Direct2D のサンプル(サーフェイスの共有)
WPF も Direct2D もハードウェア アクセラレーションが重要な機能の一つです。しかし、WPF が使うのは Direct9(Ex) サーフェイスで、Direct2D が使うのは DXGI...
Author: 川西 裕幸 Date: 05/06/2010
Microsoft Touch Pack for Windows 7
タッチPCを持つWindows 7ユーザーに朗報です。よくタッチPCのデモで使われていた Touch Pack がダウンロードセンターに公開されました! Touch...
Author: 川西 裕幸 Date: 04/22/2010
Visual Studio 2010(日本語版)
Visual Studio 2010(日本語版)が MSDN サブスクリプションで公開されました。
Author: 川西 裕幸 Date: 04/20/2010
Surface Toolkit for Windows Touch(ベータ版)
VS2010 のリリースに伴い、面白いツールキットが公開されました。 この Microsoft Surface Toolkit for Windows Touch (Beta) は、Microsoft...
Author: 川西 裕幸 Date: 04/12/2010
Visual Studio 2010(英語版)が公開されました
英語の Visual Studio のページからトライアル版がダウンロードできます。もちろんMSDN サブスクリプションからも言語をEnglishにすれば英語版がダウンロードできます。...
Author: 川西 裕幸 Date: 04/12/2010
Silverlight Rough Cut Editor
Silverlight スムース ストリーミング コンテンツをリアルタイムに編集する、ビデオ コンテンツ ラフカット作成ツール「Silverlight Rough Cut...
Author: 川西 裕幸 Date: 03/24/2010
RemoteFX on Windows 7 SP1
Windows 7 RTM のときにドロップした RDP 7での 3D のクライアント レンダリング(「RDP 7の変更」を参照)が Windows 7 SP1 で復活するかもしれません。...
Author: 川西 裕幸 Date: 03/18/2010
Windows Phone 7, Silverlight 4 RC, Blend 4 Beta
MIX10 がラスベガスで開催されており、そこで Windows Phone 7 や Silverlight 4 や Blend 4 についてのアナウンスとリリースがありました。 Windows...
Author: 川西 裕幸 Date: 03/15/2010
DirectX SDK (February 2010)
DirectX SDK (February 2010) がリリースされています。 新機能は以下の通り... PIXの改善 DirectX 11機能が使えるように改善された 新しい再生デバイス...
Author: 川西 裕幸 Date: 02/21/2010
WPF Shell Integration Library
WPF 4ではWindows 7のタスクバーの機能(ジャンプリストやサムネイルボタンなど)を扱うことができますが、WPF 3.*ではできませんでした。先ごろ公開されたWPF Shell...
Author: 川西 裕幸 Date: 02/18/2010
これからのソフトウェア性能は並列処理が決める
Visual Studio 2010...
Author: 川西 裕幸 Date: 02/17/2010
Interaction 10 が終わって
インタラクション デザイナーの仕事の範囲は広く、私が理解した範囲でも... ユーザーの観察・インタビュー メンタルモデル・ペルソナの作成(Synthesis, Ideation)...
Author: 川西 裕幸 Date: 02/08/2010
Interaction 10(2010年2月6日)
Savannahは歴史的な都市なので、旧所名跡が多くあるようです。観光客も多く歩いています(今日は土曜日だし)。 こんなのも街を闊歩しています。 Interaction...
Author: 川西 裕幸 Date: 02/06/2010
Interaction 10(2010年2月5日)
Interaction 10 の本番が始まりました。ところが今日は雨で、移動が大変な日でした。というのは、Interaction 10では SCAD(Savannah College of Art...
Author: 川西 裕幸 Date: 02/05/2010
Interaction 10 (2010年2月4日)
ユーザーエクスペリエンスを実現する有効な手法の一つであるインタラクション デザインを学ぶために、Interaction 10 カンファレンスに参加しています。今日は Workshop...
Author: 川西 裕幸 Date: 02/04/2010
CEDEC 2010 講演者募集
今年の8月31日から9月2日に開催されるCEDEC 2010の講演者募集がもう始まりました(締切は3月31日)。これまでに比べるとずっと早いですね、委員会の気合が感じられます(募集要項 と...
Author: 川西 裕幸 Date: 02/03/2010
XamlPadSample
Xaml 2009などの講演をしている Microsoft アーキテクトの Rob Relyea が彼のサイト roblelyea.com で XamlPadSample を公開しています。...
Author: 川西 裕幸 Date: 02/01/2010
WPF 4 Graphics
先日、PDC09のクライアント系のセッションを見直してみて、自分が参加したかったけどできなかったセッションを見てみました。その一つが「Mastering WPF Graphics and...
Author: 川西 裕幸 Date: 01/28/2010
Tech・Days 2010
2月23・24日にマイクロソフトの開発者向けカンファレンスTech・Days 2010が開催されます。昨年米国で開催されたPDC09の日本語版(best of PDC)という位置づけです。...
Author: 川西 裕幸 Date: 01/17/2010
PDC09 ワークショップ Patterns of Parallel Programming の資料
PDC09 のワークショップ Patterns of Parallel Programming のビデオは公開されていませんが、資料はこちらで公開されています。
Author: 川西 裕幸 Date: 12/20/2009
.NET を使った並列プログラミング用のパターン
PDC 2009 でもいくつかの並列プログラミング セッションを受け持っていた Stephen Toub が「Patterns for Parallel Programming:...
Author: 川西 裕幸 Date: 12/01/2009
Mike Swanson's downloader (PDC 2009)
PDC 2009 のビデオやスライドがhttps://microsoftpdc.com/Videos に公開されています。このデータをすべてダウンロードするツールが公開されています。 cURL...
Author: 川西 裕幸 Date: 11/25/2009
PDC 2009 (Nov. 19)
PDC 2009 も最終日です。今日はキーノートもなく、以下のセッションに参加しました。 [SVR10]Lighting up Windows Server 2008 R2 Using the...
Author: 川西 裕幸 Date: 11/19/2009
PDC 2009 (Nov.18)
PDC09 も本番2日目です(私は3日目ですが)、今日もキーノートがありました。今日、参加したセッションは以下の通りです。 キーノート BOF Developers on Better Design,...
Author: 川西 裕幸 Date: 11/18/2009