Submit Search
Upload
Reactive Extensionの紹介
•
0 likes
•
34 views
D
Dev Ogiwara
Follow
9/9のCombGigでのReactive Extensionの紹介スライドです
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 78
Download now
Download to read offline
Recommended
Rubyの会社でPythonistaが3ヶ月生き延びた話
Rubyの会社でPythonistaが3ヶ月生き延びた話
Tokoroten Nakayama
Rails勉強会でRailsにまったく関係ない話をするテロ。
デザインパターンを用いたリファクタリング
デザインパターンを用いたリファクタリング
kei takakuda
リファクタリング
C#で速度を極めるいろは
C#で速度を極めるいろは
Core Concept Technologies
【高速化】C#コンパイラとランタイムのJITとフレームワークの実装に焦点を合わせて、高速なコードの書き方についてTipsを紹介します。C#で基盤やライブラリを作る人向けです。
どこに何を書くのか?
どこに何を書くのか?
pospome
コード改善 meetup #3
アプリケーションコードにおける技術的負債について考える
アプリケーションコードにおける技術的負債について考える
pospome
社内勉強会用資料
トランザクションスクリプトのすすめ
トランザクションスクリプトのすすめ
pospome
トランザクションスクリプトのすすめ
Interrupt jhc
Interrupt jhc
たけおか しょうぞう
歌舞伎座tech発表資料 RxJSの中を追う
歌舞伎座tech発表資料 RxJSの中を追う
wilfrem
歌舞伎座techのRxJSの内部処理を追ったスライドです。Hot/Coldのお話とか。
Recommended
Rubyの会社でPythonistaが3ヶ月生き延びた話
Rubyの会社でPythonistaが3ヶ月生き延びた話
Tokoroten Nakayama
Rails勉強会でRailsにまったく関係ない話をするテロ。
デザインパターンを用いたリファクタリング
デザインパターンを用いたリファクタリング
kei takakuda
リファクタリング
C#で速度を極めるいろは
C#で速度を極めるいろは
Core Concept Technologies
【高速化】C#コンパイラとランタイムのJITとフレームワークの実装に焦点を合わせて、高速なコードの書き方についてTipsを紹介します。C#で基盤やライブラリを作る人向けです。
どこに何を書くのか?
どこに何を書くのか?
pospome
コード改善 meetup #3
アプリケーションコードにおける技術的負債について考える
アプリケーションコードにおける技術的負債について考える
pospome
社内勉強会用資料
トランザクションスクリプトのすすめ
トランザクションスクリプトのすすめ
pospome
トランザクションスクリプトのすすめ
Interrupt jhc
Interrupt jhc
たけおか しょうぞう
歌舞伎座tech発表資料 RxJSの中を追う
歌舞伎座tech発表資料 RxJSの中を追う
wilfrem
歌舞伎座techのRxJSの内部処理を追ったスライドです。Hot/Coldのお話とか。
Rxjavaとoptionalで関数型androidしよう
Rxjavaとoptionalで関数型androidしよう
Fumihiko Shiroyama
Rxjavaとoptionalで関数型androidしよう @Shibuya.apk #2
オブジェクト指向な人がRx swiftを試してみた
オブジェクト指向な人がRx swiftを試してみた
小林 弘明
iOS Creators' Meetup vol.2 LT枠スライド http://oi-study.connpass.com/event/40049/
The History of Reactive Extensions
The History of Reactive Extensions
Yoshifumi Kawai
RxJava Night 2014/10/28
RakSulのInternal API開発で gRPCを導入した話
RakSulのInternal API開発で gRPCを導入した話
nixiesan
RakSulのInternal API開発で gRPCを導入した話
Redux, Relay, HorizonあるいはElm
Redux, Relay, HorizonあるいはElm
chuck h
かつて大人気であったMVCパターンに対して、最近のフロントエンド界隈ではすっかりポピュラーになったUIコンポーネント設計。 しかし国内のフロントエンド界隈では、React + Reduxの組み合わせが圧倒的に人気であるように思えます。今回はコンポーネント設計の別手段として、Relay, Horizon そしてElmについてカンタンな比較を行いたいと思います。
rChartsによるインタラクティブな可視化表現
rChartsによるインタラクティブな可視化表現
Yasuyuki Sugai
第37回R勉強会@東京(#TokyoR)で発表したネタです
Observable Everywhere - Rxの原則とUniRxにみるデータソースの見つけ方
Observable Everywhere - Rxの原則とUniRxにみるデータソースの見つけ方
Yoshifumi Kawai
新・ReVIEWパーサについて
新・ReVIEWパーサについて
masayoshi takahashi
ReVIEW開発者カンファレンスで使用した発表資料です。
GraphQLについての5分間
GraphQLについての5分間
Matsuo Obu
GraphQLについて概要のまとめ。「とらのあな オタク×Node.js勉強会」で発表 (2018-02-28)
Trac 0.12 と今後の動向および Trac への貢献 - tanabata.trac 2010-07-07
Trac 0.12 と今後の動向および Trac への貢献 - tanabata.trac 2010-07-07
Jun Omae
Clojureシンタックスハイライター開発から考えるこれからのlispに必要なもの
Clojureシンタックスハイライター開発から考えるこれからのlispに必要なもの
sohta
Lisp Meetup #30の発表資料です。
クライアントサイドjavascript簡単紹介
クライアントサイドjavascript簡単紹介
しくみ製作所
javascriptについて社内で説明した資料になります
可視化周辺の進化がヤヴァイ~rChartsを中心として~
可視化周辺の進化がヤヴァイ~rChartsを中心として~
Nagi Teramo
第31回R勉強会@東京(#TokyoR)の資料
Clojure の各種React系ラッパーライブラリのサーバーサイドレンダリングの現状について
Clojure の各種React系ラッパーライブラリのサーバーサイドレンダリングの現状について
Kazuhiro Hara
OmやOm-next、Reagent、Rumなどの現状についてお話します。
普段Djangoを使っている人間がruby on railsを勉強してみた話
普段Djangoを使っている人間がruby on railsを勉強してみた話
ko ty
普段Djangoを使っている人間がruby on railsを勉強してみた話
PHPerのためのpostgresqlチューニングmini
PHPerのためのpostgresqlチューニングmini
Takhisa Hirokawa
2021/11/10開催 PHPerのための「PHP カンファレンス 2021を振り返る」PHP TechCafe で発表したPostgresqlチューニングのLTに関する資料です。
React系(別言語含む)の サーバーサイドレンダリング について考えよう
React系(別言語含む)の サーバーサイドレンダリング について考えよう
Kazuhiro Hara
SPAとSSR、現実解について考えてみる Okachi.jsでの発表資料です
laravel websocket(use redis pubsub) [Laravel meetup tokyo]
laravel websocket(use redis pubsub) [Laravel meetup tokyo]
Yuuki Takezawa
laravel meetup tokyo Vol.3 発表のスライドです。 laravelを使ったwebsocket実装でredisのpubsubを用いた内容です sample code https://github.com/ytake/laravel-websocket
Rx Showcase
Rx Showcase
Takaaki Suzuki
2012/03/10 Hokuriku.NET vol.9 セッション資料
Reactive Systems と Back Pressure
Reactive Systems と Back Pressure
Akihiro Ikezoe
最先端情報吸収研究所(AIAL)勉強会
More Related Content
Similar to Reactive Extensionの紹介
Rxjavaとoptionalで関数型androidしよう
Rxjavaとoptionalで関数型androidしよう
Fumihiko Shiroyama
Rxjavaとoptionalで関数型androidしよう @Shibuya.apk #2
オブジェクト指向な人がRx swiftを試してみた
オブジェクト指向な人がRx swiftを試してみた
小林 弘明
iOS Creators' Meetup vol.2 LT枠スライド http://oi-study.connpass.com/event/40049/
The History of Reactive Extensions
The History of Reactive Extensions
Yoshifumi Kawai
RxJava Night 2014/10/28
RakSulのInternal API開発で gRPCを導入した話
RakSulのInternal API開発で gRPCを導入した話
nixiesan
RakSulのInternal API開発で gRPCを導入した話
Redux, Relay, HorizonあるいはElm
Redux, Relay, HorizonあるいはElm
chuck h
かつて大人気であったMVCパターンに対して、最近のフロントエンド界隈ではすっかりポピュラーになったUIコンポーネント設計。 しかし国内のフロントエンド界隈では、React + Reduxの組み合わせが圧倒的に人気であるように思えます。今回はコンポーネント設計の別手段として、Relay, Horizon そしてElmについてカンタンな比較を行いたいと思います。
rChartsによるインタラクティブな可視化表現
rChartsによるインタラクティブな可視化表現
Yasuyuki Sugai
第37回R勉強会@東京(#TokyoR)で発表したネタです
Observable Everywhere - Rxの原則とUniRxにみるデータソースの見つけ方
Observable Everywhere - Rxの原則とUniRxにみるデータソースの見つけ方
Yoshifumi Kawai
新・ReVIEWパーサについて
新・ReVIEWパーサについて
masayoshi takahashi
ReVIEW開発者カンファレンスで使用した発表資料です。
GraphQLについての5分間
GraphQLについての5分間
Matsuo Obu
GraphQLについて概要のまとめ。「とらのあな オタク×Node.js勉強会」で発表 (2018-02-28)
Trac 0.12 と今後の動向および Trac への貢献 - tanabata.trac 2010-07-07
Trac 0.12 と今後の動向および Trac への貢献 - tanabata.trac 2010-07-07
Jun Omae
Clojureシンタックスハイライター開発から考えるこれからのlispに必要なもの
Clojureシンタックスハイライター開発から考えるこれからのlispに必要なもの
sohta
Lisp Meetup #30の発表資料です。
クライアントサイドjavascript簡単紹介
クライアントサイドjavascript簡単紹介
しくみ製作所
javascriptについて社内で説明した資料になります
可視化周辺の進化がヤヴァイ~rChartsを中心として~
可視化周辺の進化がヤヴァイ~rChartsを中心として~
Nagi Teramo
第31回R勉強会@東京(#TokyoR)の資料
Clojure の各種React系ラッパーライブラリのサーバーサイドレンダリングの現状について
Clojure の各種React系ラッパーライブラリのサーバーサイドレンダリングの現状について
Kazuhiro Hara
OmやOm-next、Reagent、Rumなどの現状についてお話します。
普段Djangoを使っている人間がruby on railsを勉強してみた話
普段Djangoを使っている人間がruby on railsを勉強してみた話
ko ty
普段Djangoを使っている人間がruby on railsを勉強してみた話
PHPerのためのpostgresqlチューニングmini
PHPerのためのpostgresqlチューニングmini
Takhisa Hirokawa
2021/11/10開催 PHPerのための「PHP カンファレンス 2021を振り返る」PHP TechCafe で発表したPostgresqlチューニングのLTに関する資料です。
React系(別言語含む)の サーバーサイドレンダリング について考えよう
React系(別言語含む)の サーバーサイドレンダリング について考えよう
Kazuhiro Hara
SPAとSSR、現実解について考えてみる Okachi.jsでの発表資料です
laravel websocket(use redis pubsub) [Laravel meetup tokyo]
laravel websocket(use redis pubsub) [Laravel meetup tokyo]
Yuuki Takezawa
laravel meetup tokyo Vol.3 発表のスライドです。 laravelを使ったwebsocket実装でredisのpubsubを用いた内容です sample code https://github.com/ytake/laravel-websocket
Rx Showcase
Rx Showcase
Takaaki Suzuki
2012/03/10 Hokuriku.NET vol.9 セッション資料
Reactive Systems と Back Pressure
Reactive Systems と Back Pressure
Akihiro Ikezoe
最先端情報吸収研究所(AIAL)勉強会
Similar to Reactive Extensionの紹介
(20)
Rxjavaとoptionalで関数型androidしよう
Rxjavaとoptionalで関数型androidしよう
オブジェクト指向な人がRx swiftを試してみた
オブジェクト指向な人がRx swiftを試してみた
The History of Reactive Extensions
The History of Reactive Extensions
RakSulのInternal API開発で gRPCを導入した話
RakSulのInternal API開発で gRPCを導入した話
Redux, Relay, HorizonあるいはElm
Redux, Relay, HorizonあるいはElm
rChartsによるインタラクティブな可視化表現
rChartsによるインタラクティブな可視化表現
Observable Everywhere - Rxの原則とUniRxにみるデータソースの見つけ方
Observable Everywhere - Rxの原則とUniRxにみるデータソースの見つけ方
新・ReVIEWパーサについて
新・ReVIEWパーサについて
GraphQLについての5分間
GraphQLについての5分間
Trac 0.12 と今後の動向および Trac への貢献 - tanabata.trac 2010-07-07
Trac 0.12 と今後の動向および Trac への貢献 - tanabata.trac 2010-07-07
Clojureシンタックスハイライター開発から考えるこれからのlispに必要なもの
Clojureシンタックスハイライター開発から考えるこれからのlispに必要なもの
クライアントサイドjavascript簡単紹介
クライアントサイドjavascript簡単紹介
可視化周辺の進化がヤヴァイ~rChartsを中心として~
可視化周辺の進化がヤヴァイ~rChartsを中心として~
Clojure の各種React系ラッパーライブラリのサーバーサイドレンダリングの現状について
Clojure の各種React系ラッパーライブラリのサーバーサイドレンダリングの現状について
普段Djangoを使っている人間がruby on railsを勉強してみた話
普段Djangoを使っている人間がruby on railsを勉強してみた話
PHPerのためのpostgresqlチューニングmini
PHPerのためのpostgresqlチューニングmini
React系(別言語含む)の サーバーサイドレンダリング について考えよう
React系(別言語含む)の サーバーサイドレンダリング について考えよう
laravel websocket(use redis pubsub) [Laravel meetup tokyo]
laravel websocket(use redis pubsub) [Laravel meetup tokyo]
Rx Showcase
Rx Showcase
Reactive Systems と Back Pressure
Reactive Systems と Back Pressure
Reactive Extensionの紹介
1.
プレゼン AT Combgig
2.
自己紹介
3.
4.
@designpatterngf 右下に表示しておくよ
5.
@designpatterngf 今日のテーマは
6.
@designpatterngf Reactive Extensions
7.
@designpatterngf 略して Rx
8.
@designpatterngf いろんな言語に対応
9.
@designpatterngf 流行ってるらしい
10.
@designpatterngf Qiitaで 調べてみよう!
11.
@designpatterngf 「プロバイダを購読することで監 視することにより、プロバイダか ら状態の通知を受け取ることによっ て構成されるオブザーバパターン」 いまさら聞けないReactive Extensions
12.
@designpatterngf 「Rxは時間軸をシーケンスと見 なして関数を適用していく関数指 向なライブラリである」 こわくないReactive Extensions超入門
13.
@designpatterngf わかる訳がない
14.
@designpatterngf そこで!
15.
@designpatterngf まあ多少分かりやすく説明 します(弱気)
16.
@designpatterngf
17.
@designpatterngf ここでは RxRuby で説明します
18.
@designpatterngf まずは配列の操作
19.
@designpatterngf 素のRuby
20.
@designpatterngf Rx
21.
@designpatterngf
22.
@designpatterngf どうやら… [1,2,3] ↓ Observable([1,2,3]) .each ↓ .subscribe
23.
@designpatterngf 次は配列の加工
24.
@designpatterngf
25.
@designpatterngf
26.
@designpatterngf
27.
@designpatterngf Demo A
28.
@designpatterngf マーブル ダイアグラム
29.
@designpatterngf
30.
@designpatterngf select
31.
@designpatterngf Rxには配列操作用の メソッドがある どうやら… らしい…
32.
@designpatterngf Rxはただの配列操作 ライブラリ? No.
33.
@designpatterngf [ ] finity infinity
34.
@designpatterngf 川 Stream
35.
@designpatterngf
36.
@designpatterngf 一秒ごとに流れてくる、川
37.
@designpatterngf
38.
@designpatterngf
39.
@designpatterngf
40.
@designpatterngf Demo b
41.
@designpatterngf 川 の作り方
42.
@designpatterngf Rxには配列とストリーム を操作する機能がある どうやら… らしい…
43.
@designpatterngf 流しそうめん
44.
@designpatterngf 流しそうめんの、 川
45.
@designpatterngf Demo c
46.
@designpatterngf まずいそうめん が 混じってる…
47.
@designpatterngf
48.
@designpatterngf Demo d
49.
@designpatterngf Rxは配列とストリームを操作 でき、それらには同じ操作が 適用できる どうやら… らしい…
50.
@designpatterngf よくよく考えると、 ストリーム 配列
51.
@designpatterngf Rxはストリーム 操作ができる どうやら… らしい…
52.
@designpatterngf 🍣
53.
@designpatterngf
54.
@designpatterngf 寿司も、流しそうめんも 食べたい!!
55.
@designpatterngf 二つの 川 を繋げる!
56.
@designpatterngf
57.
@designpatterngf DEMO e
58.
@designpatterngf
59.
@designpatterngf 他にもたくさん!
60.
@designpatterngf Streamを分割
61.
@designpatterngf Streamをバッファ
62.
@designpatterngf 最初の2個だけ
63.
@designpatterngf Rxはストリームに対して フィルタをかけたり ストリーム同士を繋げたり 多彩な操作ができる どうやら… らしい!
64.
@designpatterngf 実際には、どんな所で 使われてる?
65.
@designpatterngf TwitterのStream
66.
@designpatterngf ダブルクリック判定
67.
@designpatterngf これに対して、 ダブルクリック判定
68.
@designpatterngf クリックされたら、タイマーを開始 時間内にクリックが来たならダブルクリック そうでないなら、タイマーをリセット ダブルクリックの要件
69.
@designpatterngf なかなか複雑そう?
70.
@designpatterngf Rxなら簡単に!
71.
@designpatterngf
72.
@designpatterngf buffer(0.3秒)
73.
@designpatterngf DEMO f
74.
@designpatterngf Rxの素晴らしさは分かって いただけたと思います
75.
@designpatterngf オブジェクト指向 関数型指向 と並ぶ 一つのパラダイム
76.
@designpatterngf 特にアプリ開発、Web開発 では常識と成りつつある
77.
@designpatterngf ぜひ使っていきましょう!
78.
@designpatterngf ご清聴ありがとう ございました
Download now