イントレ。
2009-04
2009-04-30
マイクロソフトがWindows 7の製品候補版を提供開始
混み合うことを避けたのかな?
米国の方だと5日に開始するらしい。
むぅ。早く試したいのに。
…でも、IE8?7 Beta?の時のように、
米国サイトから日本語版のダウンロードが出来るなんて事があったりもするわけで。
とりあえず、5日に注意しておきますかね。
今月のカウント記録。
カウント114,608、月間でおよそ1,766、平均58.8Hitとなりました。
先月やってなかったので月間カウントは推定値です。
ブラウザランキングは変わりなしでIE7→IE6→Firefox3.0だけど、
IEの比率が減少気味でFirefoxとSafariが伸びてました。
OSランキングはXP無双相変わらずです。
Windows7は不明OS扱いなのですが、0.8%程度でした。
混み合うことを避けたのかな?
米国の方だと5日に開始するらしい。
むぅ。早く試したいのに。
…でも、IE8?7 Beta?の時のように、
米国サイトから日本語版のダウンロードが出来るなんて事があったりもするわけで。
とりあえず、5日に注意しておきますかね。
今月のカウント記録。
カウント114,608、月間でおよそ1,766、平均58.8Hitとなりました。
先月やってなかったので月間カウントは推定値です。
ブラウザランキングは変わりなしでIE7→IE6→Firefox3.0だけど、
IEの比率が減少気味でFirefoxとSafariが伸びてました。
OSランキングはXP無双相変わらずです。
Windows7は不明OS扱いなのですが、0.8%程度でした。
2009-04-29
Windows Vista SP2 RTM + Windows Vista SP1 Blocker Tool Removed
完成したそうです。
リリースは第二四半期ということですが、SP1の時のような事前更新のUpdateが来てるらしいのでリリースは5月中にあるのかも。
Windows7ばっかり使っているのでついつい放置気味なんですが。
ちょうどいい機会なので、SP2がリリースされたらVistaを再インストールしましょうかね。
その前にWin7RCのインストールが待ってると思うんだけどw
そういえば、Windows7のXP Modeの詳細動画が来ました。
Windows XP Mode Internals – Part 2 (Application Publishing Magic)
仮想環境のXPにアプリを入れておいて、特定の場所にショートカットを作っておくと、
Win7側のスタートメニューにそのショートカットが出てくるので、それを起動させる…という感じですね。
ウィンドウの表示にはリモートデスクトップの機能が使われてるらしい。
そういう仕組みなので、Virtual PCで動かないものは動かず、
XPじゃないと動かないハードウェアモニターの類なども動作は難しいのかも。
なんにせよ、早く試してみたいけど、
Hyper-VみたいにCPUの仮想化支援が必須なんて事にならなきゃいいけど。
もしそうなると、AMD-V未対応CPUだから試せないw
◆追記
米MS、「Windows XP Mode」の詳細を明らかに - 30日からβ提供開始
Windows XP Mode動作システム要件:
・Intel-VTまたはAMD-VをサポートするCPUを備えたPC
・2GB以上のメモリー
・15GB以上の空きストレージスペース
・Windows 7 Professional、Ultimate、Enterpriseなどが対応
\(^o^)/オワタ
完成したそうです。
リリースは第二四半期ということですが、SP1の時のような事前更新のUpdateが来てるらしいのでリリースは5月中にあるのかも。
Windows7ばっかり使っているのでついつい放置気味なんですが。
ちょうどいい機会なので、SP2がリリースされたらVistaを再インストールしましょうかね。
その前にWin7RCのインストールが待ってると思うんだけどw
そういえば、Windows7のXP Modeの詳細動画が来ました。
Windows XP Mode Internals – Part 2 (Application Publishing Magic)
仮想環境のXPにアプリを入れておいて、特定の場所にショートカットを作っておくと、
Win7側のスタートメニューにそのショートカットが出てくるので、それを起動させる…という感じですね。
ウィンドウの表示にはリモートデスクトップの機能が使われてるらしい。
そういう仕組みなので、Virtual PCで動かないものは動かず、
XPじゃないと動かないハードウェアモニターの類なども動作は難しいのかも。
なんにせよ、早く試してみたいけど、
Hyper-VみたいにCPUの仮想化支援が必須なんて事にならなきゃいいけど。
もしそうなると、AMD-V未対応CPUだから試せないw
◆追記
米MS、「Windows XP Mode」の詳細を明らかに - 30日からβ提供開始
Windows XP Mode動作システム要件:
・Intel-VTまたはAMD-VをサポートするCPUを備えたPC
・2GB以上のメモリー
・15GB以上の空きストレージスペース
・Windows 7 Professional、Ultimate、Enterpriseなどが対応
\(^o^)/オワタ
2009-04-28
「Windows 7」に仮想Windows XP環境、まもなくベータ提供
ようやく情報が出てきました。
どうやら内部的にVirtual PCを動かしてWindows XPを動作させ、
そっちの方でアプリケーションを実行するがウィンドウ出力はWindows 7が担当する…というような感じ?
VirtualBoxのシームレスモードみたいなものかな?
この場合、アプリケーションの挙動がどうなるかが気になるところ。
たとえば多重起動防止のためにミューテックス使っていたりする場合とか。
…たぶんガン無視でしょうけど。
Windows XP Modeを使うにはWindows 7 Professional以上のエディション(Ultimateも含む)が必要ですが、
つまり、これにはWindows XPのライセンスも含まれるって事ですよね?
値段はまだ未発表だけど、Ultimateがお買い得になるのかも。
Windows7 RCと併せてWindows XP Modeのベータ版がリリースされるそうなので、色々試すのも悪くなさそうですね。
誰かがWindows Me Modeに改変しなきゃいいけどw
ようやく情報が出てきました。
どうやら内部的にVirtual PCを動かしてWindows XPを動作させ、
そっちの方でアプリケーションを実行するがウィンドウ出力はWindows 7が担当する…というような感じ?
VirtualBoxのシームレスモードみたいなものかな?
この場合、アプリケーションの挙動がどうなるかが気になるところ。
たとえば多重起動防止のためにミューテックス使っていたりする場合とか。
…たぶんガン無視でしょうけど。
Windows XP Modeを使うにはWindows 7 Professional以上のエディション(Ultimateも含む)が必要ですが、
つまり、これにはWindows XPのライセンスも含まれるって事ですよね?
値段はまだ未発表だけど、Ultimateがお買い得になるのかも。
Windows7 RCと併せてWindows XP Modeのベータ版がリリースされるそうなので、色々試すのも悪くなさそうですね。
誰かがWindows Me Modeに改変しなきゃいいけどw
2009-04-26
酔っぱらって脱いじゃったのが野外なんで、
逮捕されちゃったのは仕方ないかと思いますがマスコミが騒ぎすぎな気がする。
まるで薬物がバレたとか、夢遊病で人刺しちゃったとかそういうレベル。
草彅さんじゃなければ「酔っぱらいのお騒がせ珍事件」程度で済む内容ですが…。
この国のマスコミはジャーナリズムの方向を間違えてる気がする。
一方で、「最低最悪の行為だ!」なんて言ってる人もいますが、
G7の記者会見を泥酔状態で出て醜態をさらすよりはまだかわいい気もする。
一方は地デジのシンボル、一方は日本の代表でしたね。
なんでそこまで騒ぐのかなぁと思ったので書いてみました。
逮捕されちゃったのは仕方ないかと思いますがマスコミが騒ぎすぎな気がする。
まるで薬物がバレたとか、夢遊病で人刺しちゃったとかそういうレベル。
草彅さんじゃなければ「酔っぱらいのお騒がせ珍事件」程度で済む内容ですが…。
この国のマスコミはジャーナリズムの方向を間違えてる気がする。
一方で、「最低最悪の行為だ!」なんて言ってる人もいますが、
G7の記者会見を泥酔状態で出て醜態をさらすよりはまだかわいい気もする。
一方は地デジのシンボル、一方は日本の代表でしたね。
なんでそこまで騒ぐのかなぁと思ったので書いてみました。
浦和レッズ首位に!!
得点力不足とは言われているものの、
安定した守備で4試合連続完封ですか・・・。
昨シーズンは、守備が安定していなかったですからね。
ACLを制した時も、守備の安定感があり、
負けない試合が出来ていましたが、
今期になって、ようやくレッズらしさが戻ってきましたか。
しかし、得点ランキングでは、今も昔も変わらず、
外国人勢が連なっているのは、代表で絶対的なストライカーがいないということに、
繋がっていますね・・・。
終盤になると、1人くらいは上位に食い込んでくるんでしょうが、1人じゃぁねぇ・・・。
2009-04-25
「Windows 7」リリース候補版の提供スケジュール発表
MSDNやTechNet会員は4月30日から、一般ユーザーは5月5日から提供されると公式発表がありました。
ベータ版がすでに神過ぎてすっかり常用しちゃってるんで楽しみです。
現状でネトゲが動かないこと以外に不満はありませんし。
ネトゲが動けばもっとユーザー巻き込めるのにw
MSDNやTechNet会員は4月30日から、一般ユーザーは5月5日から提供されると公式発表がありました。
ベータ版がすでに神過ぎてすっかり常用しちゃってるんで楽しみです。
現状でネトゲが動かないこと以外に不満はありませんし。
ネトゲが動けばもっとユーザー巻き込めるのにw
2009-04-23
何気なくドライバ更新なハニーです。
唐突にグラフィック、サウンド、コーディック近辺の更新をしてみました。
コーディックはたぶん問題なく終わり
サウンドも今まで起動時設定が一部初期化されたとか
変な部分が少しはまともになりました。
が、グラフィックで大転けしました。
... 続きを読む
唐突にグラフィック、サウンド、コーディック近辺の更新をしてみました。
コーディックはたぶん問題なく終わり
サウンドも今まで起動時設定が一部初期化されたとか
変な部分が少しはまともになりました。
が、グラフィックで大転けしました。
... 続きを読む
2009-04-22
WILLCOM CORE XGPの実測通信速度は、下り約18Mbps、上り約12Mbpsでした
WILLCOMの次世代PHS 「WILLCOM CORE XGP」。
その地域限定テストが行われたそうなんですが下り18Mbps/上り12Mbosと、VDSLや程度の悪い光ファイバ並の速度が出てる。
特に上り12Mという数字はADSLじゃ出し得ない数値ですから、羨ましいことこの上なし…。
まだチューニングのを行っている段階だそうですが、ハッキリ言って十分ですよね。
本サービスは10月からだそうなのですが、いやはや凄い時代になってきましたねぇ…。
愁さんの地域はあと20年ぐらいエリア外だと思うけど。(泣)
WILLCOMの次世代PHS 「WILLCOM CORE XGP」。
その地域限定テストが行われたそうなんですが下り18Mbps/上り12Mbosと、VDSLや程度の悪い光ファイバ並の速度が出てる。
特に上り12Mという数字はADSLじゃ出し得ない数値ですから、羨ましいことこの上なし…。
まだチューニングのを行っている段階だそうですが、ハッキリ言って十分ですよね。
本サービスは10月からだそうなのですが、いやはや凄い時代になってきましたねぇ…。
愁さんの地域はあと20年ぐらいエリア外だと思うけど。(泣)
SlimDX更新してみたついでに。
ちゃんと触るのは初めてなのでサンプルを眺めてみた。
…で、XAudio2のサンプルがかなり簡単で面白いなぁと。
static void PlayPCM(string filePath)
{
using(var device = new SlimDX.XAudio2.XAudio2())
using(var master = new SlimDX.XAudio2.MasteringVoice(device))
using(var stream = new SlimDX.Multimedia.WaveStream(filePath))
using(var source = new SlimDX.XAudio2.SourceVoice(device, stream.Format))
using(var buffer = new SlimDX.XAudio2.AudioBuffer())
{
buffer.AudioBytes = (int)stream.Length;
buffer.AudioData = stream;
source.SubmitSourceBuffer(buffer);
source.Start();
Console.WriteLine("[ENTER]で終了します...");
Console.ReadLine();
}
}
無圧縮Waveファイルを再生するコードなんですが、ここまでシンプルです。
抜粋して書き直してるけど殆どマンマです。
デバイス作ってマスター作って、ソースを作るという手順はDirectSoundのBuffer/SecondBufferの感じに似てますね。
AudioBufferにStream渡してる部分はSlimDXの仕様のようで、アンマネージの方だとバイト配列渡してるみたいですね。
マネージ→アンマネージのやりとりの段階でGCHandle使ってるようで、AudioBufferの生存期間には気をつけないといけないようですが。
AudioBufferをSourceVoiceにSubmitSourceBufferして「積む」ことでバッファリングも出来るようですし、
これならストリーミングも簡単に出来そうですし、デコードする部分を適当に作ってやれば他のフォーマットにも対応可能な感じ。
案外いいかもしれませんね。
アンマネージのXAudio2はいろいろ面倒な感じが見受けられましたが、
シンプルに実装されている分SlimDXはかなりいいのかもしれませんね…。
もうちょっと遊んでみよう。
ちゃんと触るのは初めてなのでサンプルを眺めてみた。
…で、XAudio2のサンプルがかなり簡単で面白いなぁと。
static void PlayPCM(string filePath)
{
using(var device = new SlimDX.XAudio2.XAudio2())
using(var master = new SlimDX.XAudio2.MasteringVoice(device))
using(var stream = new SlimDX.Multimedia.WaveStream(filePath))
using(var source = new SlimDX.XAudio2.SourceVoice(device, stream.Format))
using(var buffer = new SlimDX.XAudio2.AudioBuffer())
{
buffer.AudioBytes = (int)stream.Length;
buffer.AudioData = stream;
source.SubmitSourceBuffer(buffer);
source.Start();
Console.WriteLine("[ENTER]で終了します...");
Console.ReadLine();
}
}
無圧縮Waveファイルを再生するコードなんですが、ここまでシンプルです。
抜粋して書き直してるけど殆どマンマです。
デバイス作ってマスター作って、ソースを作るという手順はDirectSoundのBuffer/SecondBufferの感じに似てますね。
AudioBufferにStream渡してる部分はSlimDXの仕様のようで、アンマネージの方だとバイト配列渡してるみたいですね。
マネージ→アンマネージのやりとりの段階でGCHandle使ってるようで、AudioBufferの生存期間には気をつけないといけないようですが。
AudioBufferをSourceVoiceにSubmitSourceBufferして「積む」ことでバッファリングも出来るようですし、
これならストリーミングも簡単に出来そうですし、デコードする部分を適当に作ってやれば他のフォーマットにも対応可能な感じ。
案外いいかもしれませんね。
アンマネージのXAudio2はいろいろ面倒な感じが見受けられましたが、
シンプルに実装されている分SlimDXはかなりいいのかもしれませんね…。
もうちょっと遊んでみよう。
2009-04-20
え~、先週の土日に薬が切れそうなので、
先週の金曜日耳鼻科に行って来ました!
前回受診した際、
「次はレントゲン撮ってみますね。」
と言われていたので、
レントゲン撮って、良くなってればこれで通院も終わりだ!
と思っていたのですが、
慢性的になっていたので、
一ヶ月過ぎ、薬を切らさず飲んでいたのですが、
完璧に直った!という実感も無かった為、
案の定、レントゲンでも良くなっていないとのことでした!!
・・・問題はそこから!!
医者:あ~・・・・・・ほとんど良くなってないですねぇ・・・。(レントゲンを見て)
医者:ここが詰まっているので、膿が出て行かない状態ですね・・・。(鼻の内部の模型を見せつつ)
医者:これだと、吸引しても薬が奥まで届いてないでしょう。
TGN(え?じゃあ今まで高い薬代を払い続けていたのって、いったい・・・)
医者:え~、治療方法の一つとして、
鼻の奥の軟骨の部分に穴を開け、膿を出しやすくするという方法があるのですが・・・。
TGN(え?もしかして・・・・・手術???
医者:とりあえず、今出してる薬を変えてみますが、検討してみて下さい!
TGN(マジっすか~・・・痛そうな治療法だけど、早く直したいっていうのもあるし~・・・。)
その後、看護師さんと骨に穴を開けるという治療法について、検討することに・・・。
その治療をした後は、一週間ぐらい消毒の為、通院しなければならないとのこと。
とりあえず、早く直したいので、その治療を受けることにしたのですが、
日程を決めることに・・。
仕事も月末に掛けて忙しかったので、悩んだのですが、
ゴールデンウィークもあったので、
その後となると、なかなか治療も終わらないと思い、
来週の月曜日(20日)に治療を受けることに!!
治療は、麻酔をするので、痛みはないが、
骨に穴を開けるので多少の衝撃はあるようです・・・。
衝撃って・・・・・。
その後、会計を待っていると、
TGNが不安そうに見えたのか、看護師さんが・・・
看護師:中学生とかでも受けている治療なので、心配しなくても大丈夫ですよ!
・・・あの、
TGN・・・
別にビビってませんよ!!
むしろ早く直って欲しいと思ってますから!
まぁ、ともあれ、明日行ってきますよ・・・。
一時間くらいで終わるそうですが、
ぶっちゃけ、ちょっと不安ですが!!
2009-04-19
米MSのPartner Programのページが更新され、そこに記載されていたそうで。
MSDNサブスクリプション・TechNetな方はもうそろそろ公開されるとか。
ベータ版の時点ですでにメイン常用ってレベルで使っているのですが、
RC版ではさらに安定性や高速性が増すそうですし、早く試してみたいですね。
正直VistaやXPに戻るのはつらかったりw
新しいOS、しかもそのベータ版って事で、ネトゲのプロテクトが対応してないのが一番つらい。
昨日もCABALをプレイするためにVistaに切り替えたんですが、スタートアップも重さに泣きそうになりました。
…悪口だけ書くとビスたん要らない子にされちゃうのでフォローするw
メモリが十分に空いてて、複数アプリの同時立ち上げなど極度にハードディスクアクセスが忙しくない状態なら、
Windows7とVistaのパフォーマンス的な違いは感じにくいです。
なので、あんまりVistaはゴミとか言わないでねw
正直、VistaのパフォーマンスになれるとXPがもたつくように感じられますし。
神OSと言われたWindows2000はXPと比べると起動がもたつき安定性もあんまりです。
さらにその前の98SEは…(ry
でもMeたん黒歴史には同意w
…とりあえず。
Windowsはどんどん完成度を増してきてるってことを言いたかった的な。
MSDNサブスクリプション・TechNetな方はもうそろそろ公開されるとか。
ベータ版の時点ですでにメイン常用ってレベルで使っているのですが、
RC版ではさらに安定性や高速性が増すそうですし、早く試してみたいですね。
正直VistaやXPに戻るのはつらかったりw
新しいOS、しかもそのベータ版って事で、ネトゲのプロテクトが対応してないのが一番つらい。
昨日もCABALをプレイするためにVistaに切り替えたんですが、スタートアップも重さに泣きそうになりました。
…悪口だけ書くとビスたん要らない子にされちゃうのでフォローするw
メモリが十分に空いてて、複数アプリの同時立ち上げなど極度にハードディスクアクセスが忙しくない状態なら、
Windows7とVistaのパフォーマンス的な違いは感じにくいです。
なので、あんまりVistaはゴミとか言わないでねw
正直、VistaのパフォーマンスになれるとXPがもたつくように感じられますし。
神OSと言われたWindows2000はXPと比べると起動がもたつき安定性もあんまりです。
さらにその前の98SEは…(ry
でもMeたん黒歴史には同意w
…とりあえず。
Windowsはどんどん完成度を増してきてるってことを言いたかった的な。
2009-04-18
新しいサーバーが開いたのを切っ掛けになぜか熱が復活。
みんなこぞってレベル上げとかしてますw
最初にプレイしたキャラは現在レベル130なんだけど、
クエストは殆どないし、ダンジョンはきついし、装備を調えるAzlもないし、
それ以前に雑魚狩りがつらいので、殆どプレイしていない状態だったんですよね。
前回は近距離攻撃なブレーダーやってたので、
今回は遠距離攻撃のフォースアーチャーでプレイ中。
ゲームのプレイ方法というか操作方法がまるっきり変わって新鮮な気分です。
それにしてもCABALはやっぱり面白いなぁ。
序盤はクエストもいっぱいあるし、レベルもポンポン上がるのでやり甲斐があります。
後半のマゾさはどうにか修正してくれないかなぁ。
…そうか!作ればいいんだ。
果たして何十年後になるんだかw
みんなこぞってレベル上げとかしてますw
最初にプレイしたキャラは現在レベル130なんだけど、
クエストは殆どないし、ダンジョンはきついし、装備を調えるAzlもないし、
それ以前に雑魚狩りがつらいので、殆どプレイしていない状態だったんですよね。
前回は近距離攻撃なブレーダーやってたので、
今回は遠距離攻撃のフォースアーチャーでプレイ中。
ゲームのプレイ方法というか操作方法がまるっきり変わって新鮮な気分です。
それにしてもCABALはやっぱり面白いなぁ。
序盤はクエストもいっぱいあるし、レベルもポンポン上がるのでやり甲斐があります。
後半のマゾさはどうにか修正してくれないかなぁ。
…そうか!作ればいいんだ。
果たして何十年後になるんだかw
2009-04-17
新譜「Prism」下田麻美さんが「鏡音リン・レン」人気曲をカバー
ピアプロのコラボ企画のヤツかな?
とりあえず、ココロとシグナルPの新曲が入ってるそうなので即買いしたい気分w
中の人とはいってもボカロと人間とじゃ違う感じになるし、
ボカロのロボっぽさを利用した楽曲もあるから、どんな感じで仕上がってるのか楽しみ。
中の人が歌ったCDといえばKAITOのうろたんだーがあったけど、
アレはアレで似てるけどKAITOじゃない、けどこれもまた…って感じだったので、
今回のもそういう感じになるんだろうなぁ…。
ミクとルカのCD化はまだー?
ピアプロのコラボ企画のヤツかな?
とりあえず、ココロとシグナルPの新曲が入ってるそうなので即買いしたい気分w
中の人とはいってもボカロと人間とじゃ違う感じになるし、
ボカロのロボっぽさを利用した楽曲もあるから、どんな感じで仕上がってるのか楽しみ。
中の人が歌ったCDといえばKAITOのうろたんだーがあったけど、
アレはアレで似てるけどKAITOじゃない、けどこれもまた…って感じだったので、
今回のもそういう感じになるんだろうなぁ…。
ミクとルカのCD化はまだー?
2009-04-16
Windows 2000およびXP SP2のサポートはFirefox 3.5で終了?
先日、マイクロソフトの方でWindowsXPのメインストリーム サポートが打ち切られ、
「今後6年はセキュリティ関連パッチは出すけど、新機能とかあり得ないから」状態になりました。
これをきっかけに、DirectXやWMP、Office関連などのマイクロソフトのプロダクトがどんどん非対応になっていくと思われます。
SilverlightやIE8、WindowsLive関連はWindowsXP SP3で。という感じで対応はしていくんでしょうけど。
XPは息が長いOSで今でもシェアNo.1ですから、Windows2000の時と比べて急激に衰退することはないと思いますが、
セキュリティソフトの非サポートなども進んでいくと思います。
そんな中でのFirefoxのXPサポート打ち切り案。
XP SP2と限定しているのでSP3はサポートするのか?って感じもありますが。
Firefoxも結構シェアが大きいブラウザですから、その動向が気になります。
まぁ、仮にサポートが切れるとしてもまだ先の話ですけどね。
その頃にはWindows7が…。
先日、マイクロソフトの方でWindowsXPのメインストリーム サポートが打ち切られ、
「今後6年はセキュリティ関連パッチは出すけど、新機能とかあり得ないから」状態になりました。
これをきっかけに、DirectXやWMP、Office関連などのマイクロソフトのプロダクトがどんどん非対応になっていくと思われます。
SilverlightやIE8、WindowsLive関連はWindowsXP SP3で。という感じで対応はしていくんでしょうけど。
XPは息が長いOSで今でもシェアNo.1ですから、Windows2000の時と比べて急激に衰退することはないと思いますが、
セキュリティソフトの非サポートなども進んでいくと思います。
そんな中でのFirefoxのXPサポート打ち切り案。
XP SP2と限定しているのでSP3はサポートするのか?って感じもありますが。
Firefoxも結構シェアが大きいブラウザですから、その動向が気になります。
まぁ、仮にサポートが切れるとしてもまだ先の話ですけどね。
その頃にはWindows7が…。
2009-04-14
WPFメモ。
ITemsControl系のコントロールにコレクションをデータバインドすると、
規定のコンテナが内部で作成され、コンテナのコンテンツに個々のアイテムがバインドされる。
規定のコンテナはItemsControl.ItemContainerGeneratorを利用して作成、取得が可能。
ListBoxならListBoxItemが作成され、ListBoxItem.Contentにバインド。
TreeViewならTreeViewItemが作成され、TreeView.Headerにバインド。
コンテンツの内容はデータテンプレートがない場合はObject.ToString()した文字列。
ToString()される場合、ItemStringFormatが設定されていればそれに準じたフォーマットになる。
で。
ツリーの開閉状態を持ったデータクラスをデータバインドしたいときは、
ItemsControl.ItemContainerStyleを使い、スタイルの方でバインドしてやる。
HierarchcalDataTemplateもItemContainerStyleを持っているので注意。
余談。
メニューをデータバインドしたい時でセパレータを含めたいときは、
ItemContainerStyleSelectorを使い、スタイルの方からMenuItemをコントロールテンプレートしてやるのが手っ取り早いみたい。
…けど、データ側にMenuItemやSeparatorを含めてやった方がもっと早い。(こっちは何もしなくてOK)
柔軟なのはうれしいが、故に複雑。
方法が多岐にわたるのも考え物だねぇ…。
ITemsControl系のコントロールにコレクションをデータバインドすると、
規定のコンテナが内部で作成され、コンテナのコンテンツに個々のアイテムがバインドされる。
規定のコンテナはItemsControl.ItemContainerGeneratorを利用して作成、取得が可能。
ListBoxならListBoxItemが作成され、ListBoxItem.Contentにバインド。
TreeViewならTreeViewItemが作成され、TreeView.Headerにバインド。
コンテンツの内容はデータテンプレートがない場合はObject.ToString()した文字列。
ToString()される場合、ItemStringFormatが設定されていればそれに準じたフォーマットになる。
で。
ツリーの開閉状態を持ったデータクラスをデータバインドしたいときは、
ItemsControl.ItemContainerStyleを使い、スタイルの方でバインドしてやる。
HierarchcalDataTemplateもItemContainerStyleを持っているので注意。
余談。
メニューをデータバインドしたい時でセパレータを含めたいときは、
ItemContainerStyleSelectorを使い、スタイルの方からMenuItemをコントロールテンプレートしてやるのが手っ取り早いみたい。
…けど、データ側にMenuItemやSeparatorを含めてやった方がもっと早い。(こっちは何もしなくてOK)
柔軟なのはうれしいが、故に複雑。
方法が多岐にわたるのも考え物だねぇ…。
2009-04-13
先月末までは、例年より寒かった為すっかり忘れていましたが、
そろそろ園芸シーズンじゃないですか!!
TGNにとっては、いよいよシーズンイン!!開幕です!!
思い立ったら、すぐ行動したくなり、日曜日に培養土と種を購入してきました!
とりあえず、無計画で購入しに行ったので、
去年植えた、ほうれん草・サニーレタス・パセリを購入。
ほうれん草は、去年とう立ちが目立っていたので、とう立ちしにくい品種を購入。
さっそく、日曜の昼下がりに男一人、種植えの作業をしました!
発芽まで1週間から10日くらい掛かりますが、
芽が出たら、アップする予定です。
(パセリは発芽が遅いので、2・3週間くらい掛かるかもしれませんが)
葉物は虫が付きやすいですが、育てやすいし、
切ってもすぐに生えてくるので、去年はすごく重宝しました!
ミニトマトは今年も植える予定ですが、
イチゴも植えてみようかと考えています!
プランター菜園でいろんな野菜・果物を育てるのも楽しいですが、
賃貸暮らしなので、やっぱり庭(畑)が欲しくなってきた、今日この頃でした・・・。
Jリーグも、第5節を終えましたが、
最初だけかと思われたJ1初参戦のモンテディオ山形、頑張ってますね~。
6月の中断までに少しでも勝ち点を積んでいければ、
十分、J1に定着していけるんでないでしょうか!
終盤戦は、地力・経験の差も出てくるので、
故障者が出なければ、戦っていけるでしょう。
それにしても、千葉と磐田は、昨シーズンに続き、重傷ですねぇ・・・。
鹿島は、やっぱりリーグ戦強いですねぇ・・・。
浦和も昔のような攻撃力はなくなったものの、
守備が安定してきましたね。
それと、今シーズンのtotoBIG!!
あれほど出にくかった1等が、毎回当選が出て、(平均3口)
久しぶりの繰越金ゼロですか!?
当選者が出てるからといっても、実際買うと当たりませんからねぇ・・・。
最近は開幕直後と比べ、チーム力が見えてきたので、
本totoでも購入し始めようかな!
2009-04-12
まったりとプログラミング中。
久しぶりな感じがするのは気のせいじゃないかも。
現在はMVVMを理解するために適当なパターンをいろいろ実装してみて経験値稼ぎ中。
飽きたら目についたクラスのリファレンスを見ながらいじってみたり。
溜めてただけに消化が大変ですが、まぁまったりとやればいいか。
個人的に失敗したなと思ったのが、WCFをスルーしてたこと。
「今まで.NETにあった通信手段を一元化したよ」的な内容だったので、
しばらくスルーを決め込んでいたのですが、WCFのデータコントラクト用にシリアライズ周りがリファインされていました。
そっちが割と便利そうなこと。
シリアライズ周りは.NETのバージョン間での問題があったり、
XMLSerializerが他のシリアライザと挙動が違うしIDictionary未対応だったり…と、
クセがあって使いづらいものだったんですが、DataContractSerializerとか使えば楽出来そうですね。
これ知ってればXElementでチマチマするもの作らなくてよかったのにw
…まぁ、どうせ何か問題が起きたりはするんだろうけど。
.NET3.5 SP1まで追いついておけば.NET4.0 Betaが出ても安心出来る…かも?
久しぶりな感じがするのは気のせいじゃないかも。
現在はMVVMを理解するために適当なパターンをいろいろ実装してみて経験値稼ぎ中。
飽きたら目についたクラスのリファレンスを見ながらいじってみたり。
溜めてただけに消化が大変ですが、まぁまったりとやればいいか。
個人的に失敗したなと思ったのが、WCFをスルーしてたこと。
「今まで.NETにあった通信手段を一元化したよ」的な内容だったので、
しばらくスルーを決め込んでいたのですが、WCFのデータコントラクト用にシリアライズ周りがリファインされていました。
そっちが割と便利そうなこと。
シリアライズ周りは.NETのバージョン間での問題があったり、
XMLSerializerが他のシリアライザと挙動が違うしIDictionary未対応だったり…と、
クセがあって使いづらいものだったんですが、DataContractSerializerとか使えば楽出来そうですね。
これ知ってればXElementでチマチマするもの作らなくてよかったのにw
…まぁ、どうせ何か問題が起きたりはするんだろうけど。
.NET3.5 SP1まで追いついておけば.NET4.0 Betaが出ても安心出来る…かも?
2009-04-11
ニコ動が重い理由は“土地問題” 「サーバを置くスペースがない」
ニコニコが重いので混む時間帯を避けるようにしてるんですが、いつの間にかあんまりアクセスしなくなった件。
ネットが混み合う時間帯はまずアクセスしませんね。
検索もよく失敗するし。
運営の方もちゃんと考えているみたいなんで、
「サーバー置くスペースがないから今度移転するわwwww」的なことを書いてるらしい。
物理的な問題とは予想外だったよ。
ニコニコ動画のインフラはすでに大手ISP並になってるって話を聞いたことがあるけど、実際どうなんでしょうね?
ニコニコが重いので混む時間帯を避けるようにしてるんですが、いつの間にかあんまりアクセスしなくなった件。
ネットが混み合う時間帯はまずアクセスしませんね。
検索もよく失敗するし。
運営の方もちゃんと考えているみたいなんで、
「サーバー置くスペースがないから今度移転するわwwww」的なことを書いてるらしい。
物理的な問題とは予想外だったよ。
ニコニコ動画のインフラはすでに大手ISP並になってるって話を聞いたことがあるけど、実際どうなんでしょうね?
2009-04-10
MSDNを覗いていて気づいた。
WPFとLINQはなんとかだったんだけど、WCFや他はサッパリか軽く触った程度。
.NET3.5やSP1の大きな変更点は見かけたけど、ちゃんとは追ってない…。
実は、Jsonのシリアライザが標準装備されていたこともさっき知ったw
シリアライズ周りはWCFのデータコントラクトやコントラクトシリアライザに変わっていったのかな?
そっちの方に見知らぬものがいっぱいあった。
MSDNライブラリ loband betaもさっき初めて知った。
「低帯域幅を有効」にするってリンクから行けるんですが、常に使うことも出来るようです。
表示がすごく軽くなるので、かなりいい。
…ということもあったので、一から勉強し直しというかクラスライブラリとにらめっこしようかとも思ったり。
M-V-VMもまだちゃんと使えてないし、新しくアプリの構築方法を作り上げるのもまた一興か。
WPFとLINQはなんとかだったんだけど、WCFや他はサッパリか軽く触った程度。
.NET3.5やSP1の大きな変更点は見かけたけど、ちゃんとは追ってない…。
実は、Jsonのシリアライザが標準装備されていたこともさっき知ったw
シリアライズ周りはWCFのデータコントラクトやコントラクトシリアライザに変わっていったのかな?
そっちの方に見知らぬものがいっぱいあった。
MSDNライブラリ loband betaもさっき初めて知った。
「低帯域幅を有効」にするってリンクから行けるんですが、常に使うことも出来るようです。
表示がすごく軽くなるので、かなりいい。
…ということもあったので、一から勉強し直しというかクラスライブラリとにらめっこしようかとも思ったり。
M-V-VMもまだちゃんと使えてないし、新しくアプリの構築方法を作り上げるのもまた一興か。
蓄膿症にかかり、耳鼻科に通ってはや一ヶ月・・・
ハンパなく薬代掛かってます!!
状態見ながら薬変えていくということで、
毎回5日分くらいの処方なんですが、
その5日分で2千円から3千円ほど掛かってます。
つまり1ヶ月通った今現在で・・・約1万5千円(いちごー)!?
今日で薬無くなるので、これから行ってきますが、
いったい、いつまで掛かるんだろう・・・。
ちなみにTGNの通っている耳鼻科は午前中は半端なく混んでいますが、
夕方(特に受付終了時間ギリギリ)だと、すごく空います!!
あまり受付時間ギリギリだと迷惑な客ですが、
仕事終わってからだと、どうしてもそうなってしまいます・・・。
2009-04-09
運動前にコーヒーを飲むと筋肉痛が和らぐ
運動する前にカップ2~3杯のコーヒーを摂取だそうで。
カフェインが原因だそうですので、コーラでもいいのかな?
そういえば。
コーヒーを毎日、湯水のように飲むようになってから筋肉痛で苦しんだ経験もないような気がします。
別に筋肉痛になるほど激しい運動してるわけでもないので関係ないかもですが。
肩こりもほとんどなったことがないのですが、これが理由だったら面白いですね。
昔は長時間PCに触った後で背伸びをすると体がボキボキいいそうな感じがあったんですが、
最近はそんなこともなくなった気はしますね。不思議と。
記事とはちょっと違うことなので、思い過ごしかとは思うんですが。
運動する前にカップ2~3杯のコーヒーを摂取だそうで。
カフェインが原因だそうですので、コーラでもいいのかな?
そういえば。
コーヒーを毎日、湯水のように飲むようになってから筋肉痛で苦しんだ経験もないような気がします。
別に筋肉痛になるほど激しい運動してるわけでもないので関係ないかもですが。
肩こりもほとんどなったことがないのですが、これが理由だったら面白いですね。
昔は長時間PCに触った後で背伸びをすると体がボキボキいいそうな感じがあったんですが、
最近はそんなこともなくなった気はしますね。不思議と。
記事とはちょっと違うことなので、思い過ごしかとは思うんですが。
2009-04-08
ログイン認証APIが変わってたみたいなのでそれの対応です。
昨日から?GoogleReaderNotifierがおとなしい。
変なので調べてみたらログインでコケてた。
ログインの認証時に https://www.google.com/accounts/ServiceLoginAuth にアクセスするんだけど404が帰ってきてた。
Account Authentication APIを見たところ、アドレスが変わってるような?
とりあえず、アクセス先のアドレスを https://www.google.com/accounts/ClientLogin へ変更。
さらにポストするデータに accountType=HOSTED_OR_GOOGLE を付加してみたら一応ログインは出来たようだ。
…と思ったんだけど、うまくデータを取得出来てない。orz
うーん、どうなってるんだろ…。
不便だから早く対策したい…が……。
◆追記
ログイン処理にミスがあった。
https://www.google.com/accounts/ClientLogin にアクセスしたときに帰ってくる文字のうち、
SIDとLSIDをそれぞれクッキーに食わせてやる必要があるらしい。
その上でGoogle Reader APIアクセスすればOKっぽい。
クッキー処理初めてなのでドキドキですw
とりあえず無事に動いたので、GoogleReaderNotifier改を更新しておきます。
変なので調べてみたらログインでコケてた。
ログインの認証時に https://www.google.com/accounts/ServiceLoginAuth にアクセスするんだけど404が帰ってきてた。
Account Authentication APIを見たところ、アドレスが変わってるような?
とりあえず、アクセス先のアドレスを https://www.google.com/accounts/ClientLogin へ変更。
さらにポストするデータに accountType=HOSTED_OR_GOOGLE を付加してみたら一応ログインは出来たようだ。
…と思ったんだけど、うまくデータを取得出来てない。orz
うーん、どうなってるんだろ…。
不便だから早く対策したい…が……。
◆追記
ログイン処理にミスがあった。
https://www.google.com/accounts/ClientLogin にアクセスしたときに帰ってくる文字のうち、
SIDとLSIDをそれぞれクッキーに食わせてやる必要があるらしい。
その上でGoogle Reader APIアクセスすればOKっぽい。
クッキー処理初めてなのでドキドキですw
とりあえず無事に動いたので、GoogleReaderNotifier改を更新しておきます。
2009-04-06
ハリセンボンの箕輪はるかが肺結核の入院と聞いて、ちょっとビックリ!
結核は過去の病気では無い!と、たまに耳にするものの、
身近で結核に掛かったというのは聞いたことなかったし・・・。
ちなみにTGN、蓄膿症と診断され、薬を切らさないように通院していますが、
ここ最近、鼻水は治まったものの、痰のからみは中々治まらず・・・
そういえば、酷かった時は咳も痰も凄く、微熱が出た時もありました。
しかも最近、胸の痛みも酷く、
初めは咳のしすぎだと思っていましたが、一行に直らないのでちょっと心配。
もしかして結核!?
胸の痛みに関しては、肺炎等の疑いも気になったので、
レントゲン撮って異常なしと診断されましたが・・・。
職場では疲労骨折だの、肋間神経痛だのとネタにしていますが・・・。
でもね、リアルに肋間神経痛の症状には当てはまります・・・。
咳やくしゃみをすると、痛みが走りますからね。
肋間神経痛って、何科になるんでしょうか・・・。
ETCの料金計算システムにバグ、料金が「0円」に
ETC割引のプログラムが最近、死ぬほど複雑怪奇になったという話を聞いた。
その時から絶対バグあるだろうなとは思っていたけど、案の定という感じですね。
ただ、高速道を周回して同じICから降りるという行為が想定外だったということで、
ETC関係なしにその辺グレーな事情もあるようですし、仕様外動作と言われても仕方ない部分も。
プログラムというか仕様のバグですね。
プログラムな世界では単体テスト等のノウハウが蓄積してきたおかげで、
バグの具合がましになったらしいんですが、仕様書の世界ってどうなんだろう?
プログラムが複雑化するってことは仕様もふくれあがってるってことだしね。
そろそろ、仕様書を検証するための仕様書が必要なのかもw
そしてどんどんカオスに…。
ETC割引のプログラムが最近、死ぬほど複雑怪奇になったという話を聞いた。
その時から絶対バグあるだろうなとは思っていたけど、案の定という感じですね。
ただ、高速道を周回して同じICから降りるという行為が想定外だったということで、
ETC関係なしにその辺グレーな事情もあるようですし、仕様外動作と言われても仕方ない部分も。
プログラムというか仕様のバグですね。
プログラムな世界では単体テスト等のノウハウが蓄積してきたおかげで、
バグの具合がましになったらしいんですが、仕様書の世界ってどうなんだろう?
プログラムが複雑化するってことは仕様もふくれあがってるってことだしね。
そろそろ、仕様書を検証するための仕様書が必要なのかもw
そしてどんどんカオスに…。
X JAPANのワールドツアー、東京ドーム公演のチケット販売が始まっていますが、
今回の公演、ドーム側からXジャンプ禁止令が出されているみたいですね。
誓約書まで書いて・・・。
なんでも、数万人が一斉にジャンプすると、ドーム周辺に震度3程度の揺れが発生するという噂が・・・。
ありえない事ではないですが、東京ドームでXジャンプやってるのって、今に始まった事じゃないでしょ。
まあ、あくまで「Xジャンプを誘発しなように」なので、ファンが勝手にジャンプすることは予想されますが・・・。
要はhideの「飛べ飛べ飛べ~!!」的なこと言わなきゃOKってこと?
ゴールデンフィーク中の開催ということもあって、地方から行く人も多いでしょうね。
一度でいいからXのライブには行ってみたいけど、乗り物オンチのTGNに東京はちょっと・・・・・
2009-04-04
お昼過ぎになんか発射したって情報が誤報で、しかもそれが伝達ミスっていう部分で吹いたw
中の人たちは相当ピリピリしてたんだろうか。
それから情報がないんだけど、今日は発射されてないってことでいいんだろうか。
通達された時間は4日~8日の11時~16時の間…らしい。
ちなみに今日の誤報は全部で3回ぐらいあったらしい。
いずれもすぐに訂正はいったらしいけど。
ピリピリムードはまだ続くのか…。
ところで、積んでるものがほぼ人工衛星だって見解があるけど、
ミサイルだと報道してるのはどうなんだろうなぁとか思う今日この頃。
北朝鮮も(名目は?)人工衛星って言ってるんだし、
報道も人工衛星って伝えて、その上でミサイルの可能性があるとか但し書きつければいいと思うんだけど…。
周りでミサイルミサイル言うから、完全に日本ターゲットのミサイルだって勘違いしてる人もいたし。
…その人がちゃんとニュースをみてないのには同意するけど。
ニュース報道ってのは中立の立場、見解で報道して欲しいと思うんだけどなぁ。
どうも一方行な報道が目立つ気がするよ…。
中の人たちは相当ピリピリしてたんだろうか。
それから情報がないんだけど、今日は発射されてないってことでいいんだろうか。
通達された時間は4日~8日の11時~16時の間…らしい。
ちなみに今日の誤報は全部で3回ぐらいあったらしい。
いずれもすぐに訂正はいったらしいけど。
ピリピリムードはまだ続くのか…。
ところで、積んでるものがほぼ人工衛星だって見解があるけど、
ミサイルだと報道してるのはどうなんだろうなぁとか思う今日この頃。
北朝鮮も(名目は?)人工衛星って言ってるんだし、
報道も人工衛星って伝えて、その上でミサイルの可能性があるとか但し書きつければいいと思うんだけど…。
周りでミサイルミサイル言うから、完全に日本ターゲットのミサイルだって勘違いしてる人もいたし。
…その人がちゃんとニュースをみてないのには同意するけど。
ニュース報道ってのは中立の立場、見解で報道して欲しいと思うんだけどなぁ。
どうも一方行な報道が目立つ気がするよ…。
2009-04-02
ふと思ったんだけど、ピクセルシェーダ使えるってことは出来るんじゃないのかなって。
そのシェーダも今のところはソフトウェア実行らしい話も聞こえてきてるけど。
Silverlight3のShaderEffectは.NET3.5 SP1のWPFとほぼ一緒らしいので、
WPFで出来てればやれそうな気がするんだけど、簡単にググっても出てこないような…。
本来のEffectの使い方じゃないのでイロイロと面倒なのかも。
GPGPUは基本的に、以下のような感じでいいのかな?
1. 入力となるデータをテクスチャで用意。
2. HLSLをつかっていじくる、テクスチャにレンダリング。 (ここの部分がGPU処理)
3. いじくられたデータをテクスチャとして受け取る。
CPUの処理は1と3の部分でのメモリ転送だけになるので、
昔で言うBitBlt相当だけになるから処理が軽い…というわけか?
GPUの処理がCPUの転送処理より早いことが前提ですけど。
WPFやSilverlightでやろうとすると、描画が不要な部分がクロップされてたり、
入力データのテクスチャが縮小されたりして使い勝手が悪くなることが予想される…と。
そういうことなのかねぇ…?
そのシェーダも今のところはソフトウェア実行らしい話も聞こえてきてるけど。
Silverlight3のShaderEffectは.NET3.5 SP1のWPFとほぼ一緒らしいので、
WPFで出来てればやれそうな気がするんだけど、簡単にググっても出てこないような…。
本来のEffectの使い方じゃないのでイロイロと面倒なのかも。
GPGPUは基本的に、以下のような感じでいいのかな?
1. 入力となるデータをテクスチャで用意。
2. HLSLをつかっていじくる、テクスチャにレンダリング。 (ここの部分がGPU処理)
3. いじくられたデータをテクスチャとして受け取る。
CPUの処理は1と3の部分でのメモリ転送だけになるので、
昔で言うBitBlt相当だけになるから処理が軽い…というわけか?
GPUの処理がCPUの転送処理より早いことが前提ですけど。
WPFやSilverlightでやろうとすると、描画が不要な部分がクロップされてたり、
入力データのテクスチャが縮小されたりして使い勝手が悪くなることが予想される…と。
そういうことなのかねぇ…?
2009-04-01
4月1日と言えば、Confickerワームが活動をするとして警戒されていた日でもあります。
ニュースサイトの情報によれば、実際に活動をしたものの、目立った怪しい挙動はなかったんだとか。
大規模なDDoS攻撃などが懸念されてたりしたそうですが、何事もないようで。
こういうウィルスやワームなどマルウェアと呼ばれる種類のソフトウェアは、
作った本人が悪いのが一番なんですが、それを防ぐのもインターネットを使う上での常識じゃないといけないと思う。
感染した人が一方的に被害者という考えはそろそろ改めた方がいいと思うんだよねぇ…。
セキュリティ対策万全にしてても、他の部分の脆弱性からアウトだったり、
そもそも対策ソフトのトラブルで酷い目に遭うと言うこともしばしばあったりはするんだけどね。
プログラムが高度にサンドボックス化されたOSとかあれば、こういう被害もかなり少なくなったりするのかなぁ。
ニュースサイトの情報によれば、実際に活動をしたものの、目立った怪しい挙動はなかったんだとか。
大規模なDDoS攻撃などが懸念されてたりしたそうですが、何事もないようで。
こういうウィルスやワームなどマルウェアと呼ばれる種類のソフトウェアは、
作った本人が悪いのが一番なんですが、それを防ぐのもインターネットを使う上での常識じゃないといけないと思う。
感染した人が一方的に被害者という考えはそろそろ改めた方がいいと思うんだよねぇ…。
セキュリティ対策万全にしてても、他の部分の脆弱性からアウトだったり、
そもそも対策ソフトのトラブルで酷い目に遭うと言うこともしばしばあったりはするんだけどね。
プログラムが高度にサンドボックス化されたOSとかあれば、こういう被害もかなり少なくなったりするのかなぁ。
Utilities
- タグ
- カレンダー
- 最近の更新
- Adsense