イントレ。
2010-08-31
リリースしました。
自動更新の部分に修正が入っているので、もしかしたら自動更新に失敗する可能性があります。
その時はファイルをダウンロードして手動で上書きしてください。
自動更新の部分に修正が入っているので、もしかしたら自動更新に失敗する可能性があります。
その時はファイルをダウンロードして手動で上書きしてください。
2010-07-30
最近また触らなくなってきているので、
気が変わって捨てる前に取りあえず動くものを出してみました。
以前のSmartAudioPlayerスキーな人にはオススメなようなそうでもないような・・・。
WPFフル活用なのはいいのですが、どうしても動作が重くなってしまったのが残念。
あと10年も経てば軽くなるさ。きっと。
自分が欲しい機能はほぼ詰め込んだし最適化も頑張ったつもりなので、
物好きな方は触ってみてくれればと思います。
付属のテキストにも書いたけど、CCCPやffdshow等のDirectShowフィルタはたぶん必須です。
自前でデコード処理とかしてないので。
丸投げって素敵。
あと、例によってソースコードも公開してます。
こっちもいつも通り、なんにも制限かけてないので自由に扱ってくれればと思います。
自分のかわりに開発してもいいんだよ?いいんだよ?的な。
さて。SAPFxも一段落したし、今度は何を作ろうかなぁ?
気が変わって捨てる前に取りあえず動くものを出してみました。
以前のSmartAudioPlayerスキーな人にはオススメなようなそうでもないような・・・。
WPFフル活用なのはいいのですが、どうしても動作が重くなってしまったのが残念。
あと10年も経てば軽くなるさ。きっと。
自分が欲しい機能はほぼ詰め込んだし最適化も頑張ったつもりなので、
物好きな方は触ってみてくれればと思います。
付属のテキストにも書いたけど、CCCPやffdshow等のDirectShowフィルタはたぶん必須です。
自前でデコード処理とかしてないので。
丸投げって素敵。
あと、例によってソースコードも公開してます。
こっちもいつも通り、なんにも制限かけてないので自由に扱ってくれればと思います。
自分のかわりに開発してもいいんだよ?いいんだよ?的な。
さて。SAPFxも一段落したし、今度は何を作ろうかなぁ?
2010-07-11
Microsoft WebMatrix beta
新しいWeb開発環境らしい。
以前あったWebMatrixとも、ASP.NETホスティングサイトとも違う。
WebPlatformInstaller3を使って、PHPとかSQLServerExpressなどとまとめてインストール出来る。
で。今回は本気度がパネェっす。
ASP.NETの新しい表記方法 razor に対応したIIS Express(7.5相当品?)、SQLCE4.0、
・・・を統合した軽くてシンプルなIDEがWebMatrixらしい。
まず目をひくのがrazor。
HTMLにC#(やVB)のコードを混在出来るようになった感じ。(.cshtml/.vbhtml)
@をひとつ入れるだけ(複数行は@{})というシンプルさで見通しがいい。
これだけだとASP.NETやPHPと一緒に思えるけど、最大の違いはテンプレート機能が埋め込まれてること。
レイアウト用ページ(旧ASP.NETでいうマスタページ)にRenderBody()が仕込んでおいて、
表示用ページにレイアウト用ページを指定するだけで、展開してページを生成してくれる感じ。
フォームでポストされた処理も同じページ内に記述するので、とにかく見通しがいい。
DBを使う場合も、コード上から気軽にアクセスできて、WebMatrix上から気軽に作成・編集ができる。
また、サイトのレポート機能があって、アクセスエラーしたページとかfavicon読めなかったよとか教えてくれる。
自分はMS製ツール/フレームワークは複雑でクセが強いというイメージがあるんだけど、
WebMatrixは必要な機能だけに絞られているので、迷うことなく使える感じがする。
SQLCE4に関しては詳しい情報が謎なのでパス。COLLATE周り強化されてるといいけど・・・。
IISExpressはコンソールから動かせるIISサーバーで、サービスベースのIISとほぼ同じコードを使っているらしい。
SQLCE同様にインストール不要で再配布OKらしいので、アプリケーション用組み込みサーバーとしていいかも。
そんな感じで、ASP.NET開発環境が一気にグレードアップしそうです。
Razorみたいな見通しの良さはWPFにも是非欲しいなぁ。
新しいWeb開発環境らしい。
以前あったWebMatrixとも、ASP.NETホスティングサイトとも違う。
WebPlatformInstaller3を使って、PHPとかSQLServerExpressなどとまとめてインストール出来る。
で。今回は本気度がパネェっす。
ASP.NETの新しい表記方法 razor に対応したIIS Express(7.5相当品?)、SQLCE4.0、
・・・を統合した軽くてシンプルなIDEがWebMatrixらしい。
まず目をひくのがrazor。
HTMLにC#(やVB)のコードを混在出来るようになった感じ。(.cshtml/.vbhtml)
@をひとつ入れるだけ(複数行は@{})というシンプルさで見通しがいい。
これだけだとASP.NETやPHPと一緒に思えるけど、最大の違いはテンプレート機能が埋め込まれてること。
レイアウト用ページ(旧ASP.NETでいうマスタページ)にRenderBody()が仕込んでおいて、
表示用ページにレイアウト用ページを指定するだけで、展開してページを生成してくれる感じ。
フォームでポストされた処理も同じページ内に記述するので、とにかく見通しがいい。
DBを使う場合も、コード上から気軽にアクセスできて、WebMatrix上から気軽に作成・編集ができる。
また、サイトのレポート機能があって、アクセスエラーしたページとかfavicon読めなかったよとか教えてくれる。
自分はMS製ツール/フレームワークは複雑でクセが強いというイメージがあるんだけど、
WebMatrixは必要な機能だけに絞られているので、迷うことなく使える感じがする。
SQLCE4に関しては詳しい情報が謎なのでパス。COLLATE周り強化されてるといいけど・・・。
IISExpressはコンソールから動かせるIISサーバーで、サービスベースのIISとほぼ同じコードを使っているらしい。
SQLCE同様にインストール不要で再配布OKらしいので、アプリケーション用組み込みサーバーとしていいかも。
そんな感じで、ASP.NET開発環境が一気にグレードアップしそうです。
Razorみたいな見通しの良さはWPFにも是非欲しいなぁ。
2010-06-23
Google Reader Notifierがおとなしいと思ったら、またログイン認証弾かれてました。
アクセスすると401。
多分認証APIの使用が変わったんだと思って、ここ見ながら作業したら割とすんなり解決したので、
Google Reader Notifier 改 r3をリリースしておきました。
ちなみに作業内容のメモ。
・https://www.google.com/accounts/ClientLogin にアクセスしてSID/LSID/Authトークンを取得。
・SID/LSIDのトークンをクッキーに詰めてアクセス (r2で対応した部分)
・Authトークンを保存しておき、リクエスト時にHTTPヘッダに付加 (r3で対応した部分)
- Authorization: GoogleLogin auth=yourAuthToken の形式
前にいじったのが1年前なので記憶違いかもしれませんが、
前の対応が完全な状態ではなく、今回Google側でチェックをきつくした結果、弾かれるようになったのかも?
Authトークンは前にもあったんだけど、クッキーに入れるように指示はなかったと思う。
ていうか、SIDやLSIDをクッキーに入れろという指示が今回はないような・・・?
とりあえずコードはそのままです。
アクセスすると401。
多分認証APIの使用が変わったんだと思って、ここ見ながら作業したら割とすんなり解決したので、
Google Reader Notifier 改 r3をリリースしておきました。
ちなみに作業内容のメモ。
・https://www.google.com/accounts/ClientLogin にアクセスしてSID/LSID/Authトークンを取得。
・SID/LSIDのトークンをクッキーに詰めてアクセス (r2で対応した部分)
・Authトークンを保存しておき、リクエスト時にHTTPヘッダに付加 (r3で対応した部分)
- Authorization: GoogleLogin auth=yourAuthToken の形式
前にいじったのが1年前なので記憶違いかもしれませんが、
前の対応が完全な状態ではなく、今回Google側でチェックをきつくした結果、弾かれるようになったのかも?
Authトークンは前にもあったんだけど、クッキーに入れるように指示はなかったと思う。
ていうか、SIDやLSIDをクッキーに入れろという指示が今回はないような・・・?
とりあえずコードはそのままです。
2010-05-31
・・・というのを思いついたので実装してみた。
パブリックプロパティと「プロパティ名Changed」という名前のイベントもどきを用意。
こいつにINotifyPropertyChangedを実装して、プロパティへの書き込み時に呼び出してます。
リフレクション経由のプロパティ操作が重いのが難点。 ... 続きを読む
パブリックプロパティと「プロパティ名Changed」という名前のイベントもどきを用意。
こいつにINotifyPropertyChangedを実装して、プロパティへの書き込み時に呼び出してます。
リフレクション経由のプロパティ操作が重いのが難点。 ... 続きを読む
Utilities
- タグ
- カレンダー
- 最近の更新
- Adsense