イントレ。
2009-10
2009-10-30
MS、Windows Vistaのグラフィック機能をWindows 7相当へ強化するパッチを配布開始
VistaにWin7のAPIが正式に降りてきました。
プラットフォーム更新プログラムってやつですね。
まぁ・・・今入れなくても.NET Framework 4とかのインストールに混ざる気はするんだけど。
しかし、Vistaへのプラットフォームアップデートは今回がラストらしい。
SP2もリリースされたしフェードアウトコースに入ったのかも。早いなぁ・・・。
やっぱりXPの時代は長かった。
VistaにWin7のAPIが正式に降りてきました。
プラットフォーム更新プログラムってやつですね。
まぁ・・・今入れなくても.NET Framework 4とかのインストールに混ざる気はするんだけど。
しかし、Vistaへのプラットフォームアップデートは今回がラストらしい。
SP2もリリースされたしフェードアウトコースに入ったのかも。早いなぁ・・・。
やっぱりXPの時代は長かった。
2009-10-29
今日のメンテで対応したみたいです。
Vistaと7に対応ですが、XPの64bit版は非サポートらしい。
Vistaの時は発売後3ヶ月ぐらい放置だったし、
今年3月からは新しいセキュリティーツールのせいで64bitで動かなくなり、
『サポート外』と突き放していたのに比べればまさに神対応。
とはいっても、すっかりパンヤからは心が離れちゃってるんですが。
しかし、こういう対応状況を見ても、今回でようやく64bitがメインストリームになりそうですね。
Vistaと7に対応ですが、XPの64bit版は非サポートらしい。
Vistaの時は発売後3ヶ月ぐらい放置だったし、
今年3月からは新しいセキュリティーツールのせいで64bitで動かなくなり、
『サポート外』と突き放していたのに比べればまさに神対応。
とはいっても、すっかりパンヤからは心が離れちゃってるんですが。
しかし、こういう対応状況を見ても、今回でようやく64bitがメインストリームになりそうですね。
2009-10-27
WPF 4 (VS 2010 and .NET 4.0 Series)
ScottGu's Blogより。
MSDNライブラリよりも詳細に書かれている気がする。
WPF RibbonはCTP扱いでcodeplexにて公開されたみたい。
コントロール群の説明に書かれてたWPF Bag O'Tricksって初めて聞いたけど、なかなか興味のそそるコントロール群が揃ってます。
コントロールじゃないけど、NotifyWorkerとか便利そう。
Bag-o-Tricks March '08 Edition
なんか追いかけるのだけで疲れる・・・。
ScottGu's Blogより。
MSDNライブラリよりも詳細に書かれている気がする。
WPF RibbonはCTP扱いでcodeplexにて公開されたみたい。
コントロール群の説明に書かれてたWPF Bag O'Tricksって初めて聞いたけど、なかなか興味のそそるコントロール群が揃ってます。
コントロールじゃないけど、NotifyWorkerとか便利そう。
Bag-o-Tricks March '08 Edition
なんか追いかけるのだけで疲れる・・・。
2009-10-24
.NET Framework 4から入るという話だったRx Framework。
関連のインターフェイス(IObserver/IObservable)はmscorlib.dllのSystem内で見つけたんだけど、
実装クラスのObserverクラスが見あたらない。
System.Reactive.dllも見あたらないしまだ未搭載なのかな?
ちょっと楽しみにしてただけにガッカリ。
そういえば、WPFのObservableCollectionはSystem.dllに移動してた。
WPFといえば、Ribbonのサポートは?というのも少し気になったり。
↓のドキュメントにはそれらしいこと書いてなかったような・・・?
What's New in the .NET Framework Version 4
What's New in WPF Version 4
それにしても、BCLの新機能はなかなか利便性をついた変更が多くて良いねぇ・・・。
String.IsNullOrWhiteSpace()とかEnum.HasFlag()とかPath.Combine()のparamsサポートとか素敵。
・・・Enum以外は自前でそれっぽいのとか実装してたけど。
あーつーか新しいMSDNライブラリは読みやすいねぇ・・・。
でも日本語化はRTMまでお預けなんだろうなぁチクショ-。読むの疲れるー。
関連のインターフェイス(IObserver/IObservable)はmscorlib.dllのSystem内で見つけたんだけど、
実装クラスのObserverクラスが見あたらない。
System.Reactive.dllも見あたらないしまだ未搭載なのかな?
ちょっと楽しみにしてただけにガッカリ。
そういえば、WPFのObservableCollectionはSystem.dllに移動してた。
WPFといえば、Ribbonのサポートは?というのも少し気になったり。
↓のドキュメントにはそれらしいこと書いてなかったような・・・?
What's New in the .NET Framework Version 4
What's New in WPF Version 4
それにしても、BCLの新機能はなかなか利便性をついた変更が多くて良いねぇ・・・。
String.IsNullOrWhiteSpace()とかEnum.HasFlag()とかPath.Combine()のparamsサポートとか素敵。
・・・Enum以外は自前でそれっぽいのとか実装してたけど。
あーつーか新しいMSDNライブラリは読みやすいねぇ・・・。
でも日本語化はRTMまでお預けなんだろうなぁチクショ-。読むの疲れるー。
2009-10-22
混在モードDLL = ネイティブC++とMSILのMixed-mode DLL。
.NET 2.0でコンパイルされた混在モードDLLを読み込もうとすると FileLoadException が発生します。
Mixed mode assembly is built against version 'v2.0.50727' of the runtime and cannot be loaded in the 4.0 runtime without additional configuration information.
構成ファイルを弄ればいいらしい。
・・・がよくわからないのでググった結論。
↓App.configに以下を追加すればいいみたい。
自分が使ってるものでは、System.Data.SQLiteとSlimDXが引っかかりました。
.NET 2.0でコンパイルされた混在モードDLLを読み込もうとすると FileLoadException が発生します。
Mixed mode assembly is built against version 'v2.0.50727' of the runtime and cannot be loaded in the 4.0 runtime without additional configuration information.
構成ファイルを弄ればいいらしい。
・・・がよくわからないのでググった結論。
↓App.configに以下を追加すればいいみたい。
自分が使ってるものでは、System.Data.SQLiteとSlimDXが引っかかりました。
Visual Studio 2010 and .NET Framework 4 Beta 2
上記リンクからVisualStudio2010 Beta2の英語版がダウンロード出来るようです。
Expressも含めた全エディションが用意されてますね。
... 続きを読む
上記リンクからVisualStudio2010 Beta2の英語版がダウンロード出来るようです。
Expressも含めた全エディションが用意されてますね。
... 続きを読む
2009-10-20
「Microsoftが128ビット版Windowsを開発中」といううわさはデマ
Microsoftの事情通、Paul Thurrott氏が否定してた。
情報元となったプロフィールをよく調べると嘘が混じってるそうで。
ちょっと残念。
でも、IA-128とかそういう方面での嘘は見つからなかったのかな?
・・・とは別枠のお話で。
VisualStudio2010 Beta2がMSDNサブスクライバで19日にリリースされたようです。
てっきりPDCまでお預けかと思ったんですけど。
一般公開は21日になるようです。
日本語版はまた遅れてくるのかな?
とりあえず、パフォーマンスがどうなってるのかが楽しみです。
Microsoftの事情通、Paul Thurrott氏が否定してた。
情報元となったプロフィールをよく調べると嘘が混じってるそうで。
ちょっと残念。
でも、IA-128とかそういう方面での嘘は見つからなかったのかな?
・・・とは別枠のお話で。
VisualStudio2010 Beta2がMSDNサブスクライバで19日にリリースされたようです。
てっきりPDCまでお預けかと思ったんですけど。
一般公開は21日になるようです。
日本語版はまた遅れてくるのかな?
とりあえず、パフォーマンスがどうなってるのかが楽しみです。
2009-10-17
アルトネリコ3 世界終焉の引鉄は少女の詩が弾く なハニーです。
2のあの内容からいつかは出ると思っていましたが
2年の沈黙を破ってついに新作が発表されました。
そして機種はPlayStation3
PS3ですよ!
これでヒュムノス絡みの演出で5.1chいけちゃうのかしら?!
公式サイトは10/19にOpenだそうで。
ココナは勿論でるんですよね?
2のあの内容からいつかは出ると思っていましたが
2年の沈黙を破ってついに新作が発表されました。
そして機種はPlayStation3
PS3ですよ!
これでヒュムノス絡みの演出で5.1chいけちゃうのかしら?!
公式サイトは10/19にOpenだそうで。
ココナは勿論でるんですよね?
LZMA SDK
LZMAっていうのは7-Zipに使われる圧縮アルゴリズム。
高圧縮と展開の早さがウリらしい。
お試しで適当なソースコード+ちょこっとバイナリファイルを圧縮してみたけど、
7M程度のデータがRAR最高圧縮で700KB前後だったのに対して、RAR無圧縮+LZMAで100KB前後に圧縮された。
RAR無圧縮を挟んでいるのは、LZMAのサンプルアプリケーションが単一ファイルの圧縮しかサポートしないため。
TAR+LZMAでも似たような結果になりそう。
その圧縮・展開のコードを含んだSDKがパブリックドメインになってたみたい。
権利を変に意識せずにアプリケーションに組み込めると。
さらに、フルC#での実装コードがある点が素晴らしい。
Silverlight向けとしてもいけますね。
C++版と比べるとさすがにがくっとパフォーマンスが下がりますが、
使い物にならないほど酷いパフォーマンスでも無く、良い感じ。
これを高速化するという遊びも面白いかもしれない。
LZMAっていうのは7-Zipに使われる圧縮アルゴリズム。
高圧縮と展開の早さがウリらしい。
お試しで適当なソースコード+ちょこっとバイナリファイルを圧縮してみたけど、
7M程度のデータがRAR最高圧縮で700KB前後だったのに対して、RAR無圧縮+LZMAで100KB前後に圧縮された。
RAR無圧縮を挟んでいるのは、LZMAのサンプルアプリケーションが単一ファイルの圧縮しかサポートしないため。
TAR+LZMAでも似たような結果になりそう。
その圧縮・展開のコードを含んだSDKがパブリックドメインになってたみたい。
権利を変に意識せずにアプリケーションに組み込めると。
さらに、フルC#での実装コードがある点が素晴らしい。
Silverlight向けとしてもいけますね。
C++版と比べるとさすがにがくっとパフォーマンスが下がりますが、
使い物にならないほど酷いパフォーマンスでも無く、良い感じ。
これを高速化するという遊びも面白いかもしれない。
2009-10-15
2009-10-14
Chrome OSの実物画面をついに見た!(ただしブラウザ部分のみ)
スクリーンショットはUbuntu上で実行中の画面だということで、上下にあるバーとかは無視してくれってことだそうですが。
時計やバッテリーの残量があるってことはこれがデスクトップの画面みたいな感じになるのかな?
Chrome自体はWindowsのそれとは大きく違うわけでもないけど。
ここからどういう風になるのか想像がつかないなぁ・・・。
スクリーンショットはUbuntu上で実行中の画面だということで、上下にあるバーとかは無視してくれってことだそうですが。
時計やバッテリーの残量があるってことはこれがデスクトップの画面みたいな感じになるのかな?
Chrome自体はWindowsのそれとは大きく違うわけでもないけど。
ここからどういう風になるのか想像がつかないなぁ・・・。
2009-10-11
「Windows 8」「Windows 9」は128ビット版も登場か
Windows7が開発完了と言うことで、次の"Windows8"についての情報を
海外のブログサイトが躍起になって探してるそうですが、その一部ですかね。
とりあえずは来る128bitの時代に向けて研究を進めているというところだと思います。
まだまだ32bitが現役だけど、そろそろ64bitがメインフェーズになる気がする。
XP64bit→Vista64bit→Win7-64bitとこれで3つめだから。
MS伝統3つ目の法則ってやつですw
しかし、エンタープライズ分野を含めても64bitの限界が見え始めるのは何時になるんだろう?
・・・あと10年もすれば128bitが普通になったりするのかな。
Windows7が開発完了と言うことで、次の"Windows8"についての情報を
海外のブログサイトが躍起になって探してるそうですが、その一部ですかね。
とりあえずは来る128bitの時代に向けて研究を進めているというところだと思います。
まだまだ32bitが現役だけど、そろそろ64bitがメインフェーズになる気がする。
XP64bit→Vista64bit→Win7-64bitとこれで3つめだから。
MS伝統3つ目の法則ってやつですw
しかし、エンタープライズ分野を含めても64bitの限界が見え始めるのは何時になるんだろう?
・・・あと10年もすれば128bitが普通になったりするのかな。
2009-10-09
WPFのGridのイチ機能で、複数のColumnDefinition/RowDefinition間でサイズを共有出来る。
具体的には同じ名前(SharedSizeGroup)のついたxxxDefinition間で一番サイズが大きいものに揃うみたい。
このとき、Column/Rowのサイズはauto固定で特定のサイズStar(*)は使えない。
また、使うには複数のGridの上の階層(親以上の要素)にGrid.IsSharedSizeScope=Trueを設定する必要がある。
↓実行結果

複数のGridとというか複数のColumnDefinitionでのサイズ共有。
長い方にサイズが合わせられてます。
こういうのはダイアログのOKキャンセルボタンの配置に良いかも?
Gridとか基本中の基本と思って使ってたけど、まだまだ知らないことあるなぁ・・・。
具体的には同じ名前(SharedSizeGroup)のついたxxxDefinition間で一番サイズが大きいものに揃うみたい。
このとき、Column/Rowのサイズはauto固定で特定のサイズStar(*)は使えない。
また、使うには複数のGridの上の階層(親以上の要素)にGrid.IsSharedSizeScope=Trueを設定する必要がある。
↓実行結果

複数のGridとというか複数のColumnDefinitionでのサイズ共有。
長い方にサイズが合わせられてます。
こういうのはダイアログのOKキャンセルボタンの配置に良いかも?
Gridとか基本中の基本と思って使ってたけど、まだまだ知らないことあるなぁ・・・。
2009-10-07
DDR2が急騰、PC2-6400 2GBが平均10%以上の値上がり
・・・だそうで。
Windows7が出たらPC新しく組むかって人には少し厳しい見通しに。
メモり安いから64bitで8GB行くぜw ・・・とか豪語してる人がいたらきっと悲しみますね。
さすがにないとは思うけど、DDR1と同じぐらいの価格になったら嫌だなぁ。
メモリだけ先に調達しておこうかな?
・・・だそうで。
Windows7が出たらPC新しく組むかって人には少し厳しい見通しに。
メモり安いから64bitで8GB行くぜw ・・・とか豪語してる人がいたらきっと悲しみますね。
さすがにないとは思うけど、DDR1と同じぐらいの価格になったら嫌だなぁ。
メモリだけ先に調達しておこうかな?
2009-10-05
プログラム開発方法の話。
トップダウン開発は全体を大まかに作ってから細かい部分を作っていく。
ボトムアップは逆に細かい部分を作っていって最終的に全体が出来上がる。
ざっくばらんな説明だけどこんな感じ。
どっちも優劣があるのでこっちが良いとは言えないんだけど、
動くものを作るという上ではトップダウンの方が良いような気がする。
ボトムアップだと部品から作っていくので、コンポーネントやライブラリは出来上がるけど動くものが後回し。
C++(COM)~C#やり始めのあたりで、コンポーネント思考に毒されて、
必要以上に再利用を心がけるようなコーディングをしようと洗脳されたので、
気がつくとボトムアップな開発スタイルになっていることにようやく気づいた。
必要に迫られて簡易的なアプリを作るときはいつもトップダウンで開発が出来ていたことに気づいた。
ホームページのリニューアル作業の時とかも、そういえばトップダウンだった。
「トップダウンこそが優秀でこの開発方法こそが素晴らしい」とは言わないけど、
少なくとも自分はもっとトップダウンで開発を心がけないと駄目みたいだ。
・・・と、アプリが完成しない言い訳をここで書いてみるw
トップダウン開発は全体を大まかに作ってから細かい部分を作っていく。
ボトムアップは逆に細かい部分を作っていって最終的に全体が出来上がる。
ざっくばらんな説明だけどこんな感じ。
どっちも優劣があるのでこっちが良いとは言えないんだけど、
動くものを作るという上ではトップダウンの方が良いような気がする。
ボトムアップだと部品から作っていくので、コンポーネントやライブラリは出来上がるけど動くものが後回し。
C++(COM)~C#やり始めのあたりで、コンポーネント思考に毒されて、
必要以上に再利用を心がけるようなコーディングをしようと洗脳されたので、
気がつくとボトムアップな開発スタイルになっていることにようやく気づいた。
必要に迫られて簡易的なアプリを作るときはいつもトップダウンで開発が出来ていたことに気づいた。
ホームページのリニューアル作業の時とかも、そういえばトップダウンだった。
「トップダウンこそが優秀でこの開発方法こそが素晴らしい」とは言わないけど、
少なくとも自分はもっとトップダウンで開発を心がけないと駄目みたいだ。
・・・と、アプリが完成しない言い訳をここで書いてみるw
2009-10-01
9月のカウント記録。
[日記]
カウント130,066、月間3,134、平均104.4Hitとなりました。
なんだかんだでコンスタントに100Hit前後なのね。
・・・で、いつもならブラウザランキングとかやるんだけど、アクセス解析のデータが見えない件。
生ログは見えるんだけど、統計データが0件のまま。
またなんかやらかしたのかな?>xrea
そんなわけで今回はランキングなしです。
どうせXP&IE7無双なのは変わらないんだろうけどw
なんだかんだでコンスタントに100Hit前後なのね。
・・・で、いつもならブラウザランキングとかやるんだけど、アクセス解析のデータが見えない件。
生ログは見えるんだけど、統計データが0件のまま。
またなんかやらかしたのかな?>xrea
そんなわけで今回はランキングなしです。
どうせXP&IE7無双なのは変わらないんだろうけどw
Utilities
- タグ
- カレンダー
- 最近の更新
- Adsense