.NET Clips - Rxのタグがつけられたエントリー
1
CLIPS

neue cc - Reactive Extensions + asyncによるC#5.0の非同期処理

1922日前に更新 aoki1210aoki1210 1929日前に登録
2012年07月18日 GMT 2012年07月11日 GMT
C#Rx - 12.07/11 Reactive Extensions(Rx)の利点ってなんですかー、というと、合成可能なんです!ということです。合成可能って何?というと、LINQが使えるということなんです!です。じゃあ他には、ということで…… 詳しくはこの動画/スライド見るといいです。 Curing Your Event Processing Blues with Reactive Extensions (Rx) | TechEd Europe 2012 | Channel 9。最初のほうの例が非常に分かりやすいので、とりあえずその部分だけ引っ張ってきますと// sender, argsの型がふわふわ exchange.StockTick+=(sender, args)=>// senderの型が消えてる{if(args.Quote.Symbol=="MSFT"){// 合成できないからイベントの中でベタ書きしかない}};   exchange.StockTick-=/* ラムダ式でイベント登録すると解除不能 */ これが通常のイベントの弱点です。Rxにすると// (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 15 | コメント | | ソースサイト: neue.cc
タグ: Rx
1
CLIPS

Hokuriku.NETのRxのセッション資料が公開されてます! - かずきのBlog@Hatena

2034日前に更新 aoki1210aoki1210 2042日前に登録
2012年03月27日 GMT 2012年03月19日 GMT
Hokuriku.NETのRxのセッション資料が公開されてます! Reactive Extensions, C# @xin9leさんのReactive Extensionsのセッション資料とコードが公開されてます。Hokuriku.NET C# Rx入門 資料公開 Blogに埋め込まれたものを見るよりも、SkyDriveに飛んで(右下のフルサイズで見るボタン)見たほうがアニメーションも再生されてぐっといい感じです!!お勧めです。Reactive Extensionsのオーバービューみたいに全体像を理解できる内容になってると思います。Rxの最初の一歩におすすめします! ツイートする Permalink | コメント(0) | トラックバック(0) | 20:38 (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 4 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: Rx
1
CLIPS

mono-reactive v0.1 released - ものがたり

2075日前に更新 aoki1210aoki1210 2078日前に登録
2012年02月16日 GMT 2012年02月12日 GMT
■mono-reactive v0.1 released 昨年末の冬休み中に思い立って着手し、冬休みが明けてからも週末に時間をとって実装していたのですが、Reactive Extensions (Rx)のmono用の実装としてmono-reactiveを開発していましたが、今日バージョン0.1として公開することにしました。(ソースの公開自体はgithubで前々から行っていますが、ダウンロードページにバイナリを置いておきました。) Rxについての入門的な情報は、ごく一部の人たちwの努力によって、日本語でも割と充実しているので、丸投げしたいと思います。連載:Reactive Extensions(Rx)入門のシリーズはちゃんと読みたい人にいいかも。 mono-reactiveは、version 0.1の時点では、System.Reactive.dllの実装ということになります。本家Rxには、MSTestのRx向け拡張であるRx-Testingと呼ばれるライブラリ (Microsoft.Reactive.Testing.dll) があるのですが、mono-reactiveには、NUnitを対象とするM... (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 5 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: Rx
1
CLIPS

neue cc - ReactivePropertyのデモをしました

2197日前に更新 aoki1210aoki1210 2198日前に登録
2011年10月16日 GMT 2011年10月16日 GMT
Silverlightを囲む会in東京#4にて、先日公開したReactivePropertyについてお話しました。ReactiveProperty - slintokyo4 View more presentations from neuecc 本題のセッションの後の、お楽しみセッションということで、LT的に5分程度とか思っていたつもりなのですが、大幅に時間オーバーして17分も喋っていました。これは酷い。色々と寛容に見て頂き感謝です。さおさんありがとうー。IIJさんも本当にありがとうございます。時間オーバーを許してくれたというのと(笑)、それと、ネットワークが良好だったお陰でTwitterインクリメンタルサーチのデモが出来たので。毎度ながら凄まじい画質のSmooth Streamingといい、神会場すぎます。 (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 25 | コメント | | ソースサイト: neue.cc
タグ: Rx, Silverlight
1
CLIPS

実践例から見るReactive Extensinosを用いた非同期処理

2535日前に更新 aoki1210aoki1210 2542日前に登録
2010年11月12日 GMT 2010年11月05日 GMT
私はXboxInfoTwitという、Xbox.comからデータをスクレイピングで取り出してTwitterに投稿するという、大変不届き者なアプリケーションを公開しています。お陰様で認証者数も2500人を超えて、割と活況。このアプリケーションでのデータ取得ですが、正規なルートでの情報取得ならばAPI叩けば一発、というケースも少なくないですが、いかんせんルートがアレなので一回の取得で取れる情報は断片。あちらこちらから値を受け渡し組み立てなければならないという、入り組んだ通信手順になっています。これを、もし全部非同期でやろうとしたら目眩がするなあ。ふむ。そこでReactive Extensions。むしろ良いネタがあるじゃないか!というわけでクローラーのコア部分を完全非同期 + Reactive Extensinosで全面的に書きなおしてみました。 neuecc / XboxInfoTwitCore / overview – Bitbucket dllでライブラリという形体を取っていますが、基本的には誰にも使い道がないものかと思われます。というわけで、このXboxInfo... (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 10 | コメント | | ソースサイト: neue.cc
タグ: Rx
1
CLIPS

Reactive Extensions入門「まとめ」

2542日前に更新 aoki1210aoki1210 2550日前に登録
2010年11月05日 GMT 2010年10月28日 GMT
とりあえず、14回くらい書いたので現時点でのまとめです。 若干Reactive Extensionsに対する熱もさめてきたので、これからはペースが落ちると思われます!Reactive Extensionsを始めてみたReactive Extensions入門 1 Hello worldReactive Extensions入門 Hello worldその2Reactive Extensions入門 3「Where」Reactive Extensions入門 4「Observableを作成する便利なメソッド」Reactive Extensions入門 5「イベントを監視する」Reactive Extensions入門 6「非同期呼び出しの終わりを監視する」Reactive Extensions入門 7「Select」Reactive Extensions入門 8「バッファリング」Reactive Extensions入門 9「合成(MergeとZip)」Reactive Extensions入門 1... (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 146 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: Rx
1
CLIPS

neue cc - Reactive Extensionsの非同期周りの解説と自前実装

2579日前に更新 aoki1210aoki1210 2580日前に登録
2010年09月29日 GMT 2010年09月28日 GMT
最近id:okazukiさんが凄い勢いでRx解説を書いていて凄い!そして、刺激を受けますねー。というわけで、今回はRxの非同期周りの解説をします。今日の昼に非同期処理を行うメソッドの戻り値は全てIObservable (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 6 | コメント | | ソースサイト: neue.cc
タグ: Rx
2
CLIPS

Reactive Extensionsとか

2623日前に更新 aoki1210aoki1210 2633日前に登録
2010年08月16日 GMT 2010年08月06日 GMT
.NET4.0sp1搭載予定(と激しく思われる)Reactive Extensions。さらにもう少し調べてみた結果、ものすごく誤解を招きかねない要約として、「WFの競合技術」だと理解した! 実現方法はかなりC#風ですが、結局のところワークフローを実現するための基礎技術であるために、WFがこのままであれば、プログラマ的に使いやすいRxに追いやられてWFは忘れられてしまいそうだなぁと思ったりします。 で、何が出来るのかを自分で理解するためにReactive Extensions早見表、作りかけですが置いときます。拡張メソッド別に、何が出来るのかを一言、代表的なコマンド引数を1つ、無理やり1行にまとめています。編集可能なので気が向いたら補足してください‥‥。 (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 23 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: C#, Rx, WF
3
CLIPS

Reactive Extensions入門 + メソッド早見解説表

2634日前に更新 aoki1210aoki1210 2642日前に登録
2010年08月05日 GMT 2010年07月28日 GMT
Silverlight Toolkitに密かに隠された宝石”System.Reactive.dll”が発見されてから1年。Reactive FrameworkからReactive Extensionsに名前が変わりDevLabsでプロジェクトサイトが公開され、何度となく派手にAPIが消滅したり追加されたりしながら、 JavaScript版まで登場して、ここまで来ました。IObservable (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 27 | コメント | | ソースサイト: neue.cc
タグ: C#, Rx
1
CLIPS

Windows Phone 7 + Reactive ExtensionsによるXml取得

2643日前に更新 aoki1210aoki1210 2645日前に登録
2010年07月27日 GMT 2010年07月25日 GMT
Windows Phone 7にはReactive Extensionsが標準搭載されていたりするのだよ! なんだってー!と、いうわけで、Real World Rx。じゃないですけれど、Rxを使って非同期処理をゴニョゴニョとしてみましょう。 ネットワークからデータ取って何とかする、というと一昔前はRSSリーダーがサンプルの主役でしたが、最近だとTwitterリーダーなのでしょうね。というわけで、Twitterリーダーにします。といっても、ぶっちゃけただたんにデータ取ってリストボックスにバインドするだけです。そしてGUI部分はSilverlightを使用してWindows Phone 7でTwitterアプリケーションを構築 - @ITのものを丸ごと使います。手抜き!というわけで、差分としてはRxを使うか否かといったところしかありません。 なお、別に全然Windows Phone 7ならでは!なことはやらないので、WPFでもSilverlightでも同じように書けます。ちょっとしたRxのサンプルとしてどうぞ。今回は出たばかりの... (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 20 | コメント | | ソースサイト: neue.cc
タグ: C#, Rx, Windows Phone
1
CLIPS

Reactive Extensions 自前簡易実装 neuecc on USTREAM

2664日前に更新 aoki1210aoki1210 2668日前に登録
2010年07月06日 GMT 2010年07月03日 GMT
Reactive Extensions 自前簡易実装 (詳細)
カテゴリー: 勉強会/イベント/配信 | クリック数: 5 | コメント | | ソースサイト: www.ustream.tv
タグ: C#, Rx
1
CLIPS

Reactive Extensions for .NET (Rx) メソッド探訪第7回:IEnumerable vs IObservable

2671日前に更新 aoki1210aoki1210 2676日前に登録
2010年06月30日 GMT 2010年06月24日 GMT
物凄く期間を開けてしまいましたが、Reactive Extensions for .NET (Rx)紹介を再開していきます。もはやRxってなんだっけ?という感じなので、今回は最も基本である、IObservableについて扱います。ボケーッとしている間にIQbservable(IQueryableのデュアル)とか出てきてて置いてかれちゃってるし。 そんなこんなで、IObservableはIEnumerableのデュアルなんだよ、とか言われてもぶっちゃけさっぱり分かりません。なので、その辺のことはスルーして普通にコードで対比させながら見ていくことにします... (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 22 | コメント | | ソースサイト: neue.cc
タグ: Rx