Soumettre la recherche
Mettre en ligne
What is reactive programming?
•
7 j'aime
•
8,218 vues
Kenji Tanaka
Suivre
2016/02/17開催の Sendai.swift 第一回 Reactive Programming in Swiftの資料です。
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 27
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
iOS Creators' Meetup vol.2 LT枠スライド http://oi-study.connpass.com/event/40049/
オブジェクト指向な人がRx swiftを試してみた
オブジェクト指向な人がRx swiftを試してみた
小林 弘明
道玄坂BeerBash#1 LT夏祭 CA系メディアサービス編( http://dogenzaka-beerbash.connpass.com/event/37072/ )での発表資料です。
ご注文はRxですか? -RxSwiftを実際に導入してみた件-
ご注文はRxですか? -RxSwiftを実際に導入してみた件-
Keisuke Tatsumi
RxSwiftを“チーム開発に”導入する話/髙橋祐記 (ukitaka) LINE Developer Meetup in Fukuoka #18 https://line.connpass.com/event/60580/
RxSwiftを“チーム開発に”導入する話
RxSwiftを“チーム開発に”導入する話
LINE Corporation
「Swiftビギナーズ勉強会 第18回」でLTさせていただいた際のスライド資料です。 https://swift-beginners.doorkeeper.jp/events/52840 iOSアプリ開発でつまずくポイントのひとつである「delegate(デリゲート)」をできるだけ分かりやすく解説しました。
iOS開発を楽しむ最初の一歩!デリゲートをなるべく分かりやすく!
iOS開発を楽しむ最初の一歩!デリゲートをなるべく分かりやすく!
Kanako Kobayashi
「Ruby / Ruby on Rails ビギナーズ勉強会 第17回」での発表内容です。 Rubyを理解する第一歩として、ブロックについてまとめています。 ■イベントページはこちらです。 https://coedo-rails.doorkeeper.jp/events/52638 ============================================================= 「CoEdo.rb」が運営する「Ruby / Ruby on Railsビギナーズ勉強会」Ruby、Ruby on Railsなどで開発したい、触りたいための初心者勉強会&もくもく会です。 開催の連絡は以下の方法で受け取ることができます。 ## DoorKeeperグループ イベント申し込みを受け付けている、DoorKeeper でのグループです。 https://coedo-rails.doorkeeper.jp/ ## Facebookグループ イベント告知や技術情報をお互いにシェアしています。 https://www.facebook.com/groups/rorbeginners/ ## Twitterハッシュタグ ハッシュタグは、 #rubybg です。 Twitterにもイベント、勉強会の情報を流しています。 [★Ustreamでは、勉強会を生中継しています。](http://www.ustream.tv/channel/ruby-ruby-on-rails-%E3%83%93%E3%82%AE%E3%83%8A%E3%83%BC%E3%82%BA%E5%80%B6%E6%A5%BB D%E9%83%A8) [★Youtubeでは、ショートセッションを収録しています。](https://www.youtube.com/playlist?list=PL2ojdc4KhtHniIyIUx3AdO621ydzz5zpP)
Rubyを楽しくする第一歩!ブロックを理解する!
Rubyを楽しくする第一歩!ブロックを理解する!
Kanako Kobayashi
【Swift&Movable Typeコラボ!】Swiftビギナーズ勉強会 第20回 at 日本マイクロソフト株式会社で登壇させていただいた際のスライドです。 https://swift-beginners.doorkeeper.jp/events/55403 Movable Type Data APIに緯度経度情報を蓄積して、API経由データを取得、iPhoneに表示させるサンプルアプリを作成して、実装方法を共有しました。
Movable Type Data API連携!店舗情報を地図に表示させよう!
Movable Type Data API連携!店舗情報を地図に表示させよう!
Kanako Kobayashi
Rails Developers Meetup #5 https://techplay.jp/event/631406
マイクロサービスにおける非同期アーキテクチャ
マイクロサービスにおける非同期アーキテクチャ
ota42y
2015/11/28 @オープンソースライブラリ研究会 - iOS Android Rails編
Source kittenについて
Source kittenについて
佐藤 俊太郎
Recommandé
iOS Creators' Meetup vol.2 LT枠スライド http://oi-study.connpass.com/event/40049/
オブジェクト指向な人がRx swiftを試してみた
オブジェクト指向な人がRx swiftを試してみた
小林 弘明
道玄坂BeerBash#1 LT夏祭 CA系メディアサービス編( http://dogenzaka-beerbash.connpass.com/event/37072/ )での発表資料です。
ご注文はRxですか? -RxSwiftを実際に導入してみた件-
ご注文はRxですか? -RxSwiftを実際に導入してみた件-
Keisuke Tatsumi
RxSwiftを“チーム開発に”導入する話/髙橋祐記 (ukitaka) LINE Developer Meetup in Fukuoka #18 https://line.connpass.com/event/60580/
RxSwiftを“チーム開発に”導入する話
RxSwiftを“チーム開発に”導入する話
LINE Corporation
「Swiftビギナーズ勉強会 第18回」でLTさせていただいた際のスライド資料です。 https://swift-beginners.doorkeeper.jp/events/52840 iOSアプリ開発でつまずくポイントのひとつである「delegate(デリゲート)」をできるだけ分かりやすく解説しました。
iOS開発を楽しむ最初の一歩!デリゲートをなるべく分かりやすく!
iOS開発を楽しむ最初の一歩!デリゲートをなるべく分かりやすく!
Kanako Kobayashi
「Ruby / Ruby on Rails ビギナーズ勉強会 第17回」での発表内容です。 Rubyを理解する第一歩として、ブロックについてまとめています。 ■イベントページはこちらです。 https://coedo-rails.doorkeeper.jp/events/52638 ============================================================= 「CoEdo.rb」が運営する「Ruby / Ruby on Railsビギナーズ勉強会」Ruby、Ruby on Railsなどで開発したい、触りたいための初心者勉強会&もくもく会です。 開催の連絡は以下の方法で受け取ることができます。 ## DoorKeeperグループ イベント申し込みを受け付けている、DoorKeeper でのグループです。 https://coedo-rails.doorkeeper.jp/ ## Facebookグループ イベント告知や技術情報をお互いにシェアしています。 https://www.facebook.com/groups/rorbeginners/ ## Twitterハッシュタグ ハッシュタグは、 #rubybg です。 Twitterにもイベント、勉強会の情報を流しています。 [★Ustreamでは、勉強会を生中継しています。](http://www.ustream.tv/channel/ruby-ruby-on-rails-%E3%83%93%E3%82%AE%E3%83%8A%E3%83%BC%E3%82%BA%E5%80%B6%E6%A5%BB D%E9%83%A8) [★Youtubeでは、ショートセッションを収録しています。](https://www.youtube.com/playlist?list=PL2ojdc4KhtHniIyIUx3AdO621ydzz5zpP)
Rubyを楽しくする第一歩!ブロックを理解する!
Rubyを楽しくする第一歩!ブロックを理解する!
Kanako Kobayashi
【Swift&Movable Typeコラボ!】Swiftビギナーズ勉強会 第20回 at 日本マイクロソフト株式会社で登壇させていただいた際のスライドです。 https://swift-beginners.doorkeeper.jp/events/55403 Movable Type Data APIに緯度経度情報を蓄積して、API経由データを取得、iPhoneに表示させるサンプルアプリを作成して、実装方法を共有しました。
Movable Type Data API連携!店舗情報を地図に表示させよう!
Movable Type Data API連携!店舗情報を地図に表示させよう!
Kanako Kobayashi
Rails Developers Meetup #5 https://techplay.jp/event/631406
マイクロサービスにおける非同期アーキテクチャ
マイクロサービスにおける非同期アーキテクチャ
ota42y
2015/11/28 @オープンソースライブラリ研究会 - iOS Android Rails編
Source kittenについて
Source kittenについて
佐藤 俊太郎
ROS JAPAN Users Group Meetup 03
ROS JAPAN Users Group Meetup 03
Daiki Maekawa
laravel meetup tokyo Vol.3 発表のスライドです。 laravelを使ったwebsocket実装でredisのpubsubを用いた内容です sample code https://github.com/ytake/laravel-websocket
laravel websocket(use redis pubsub) [Laravel meetup tokyo]
laravel websocket(use redis pubsub) [Laravel meetup tokyo]
Yuuki Takezawa
第1回ROS勉強会で発表した時のスライドです。
第1回ROS勉強会発表資料 ROS+Gazeboではじめるロボットシミュレーション
第1回ROS勉強会発表資料 ROS+Gazeboではじめるロボットシミュレーション
akio19937
関西Node学園 梅田キャンパス 1時限目
TypeScript + Express
TypeScript + Express
kamiyam .
PyCon mini Hiroshima 2015の発表で使用したスライドです。
新人教育と(Javaと)Python
新人教育と(Javaと)Python
7pairs
2021年12月1日ラクス様主催のコードレビュー LT会でLTしたときの資料です。
レビューで保守性のためにした コメントをふりかえってみた
レビューで保守性のためにした コメントをふりかえってみた
Takhisa Hirokawa
Pythonによるwebアプリケーション入門 - Django編-
Pythonによるwebアプリケーション入門 - Django編-
Pythonによるwebアプリケーション入門 - Django編-
Hironori Sekine
プログラミング言語KotlinでAndroidアプリを作り直してみたという話などなど。
Kotlinの紹介
Kotlinの紹介
豊明 尾古
Pyladies Tokyo 一周年記念 LT
RubyエンジニアがPythonをdisるためにPythonを勉強してみた
RubyエンジニアがPythonをdisるためにPythonを勉強してみた
Yusuke Kon
Swiftにおける enum と struct の利用方法を説明しています。 2015/03/25 にHatchUp主催で行われた勉強会資料です。 https://atnd.org/events/62318
【Swift】 それ、enumとstructでやってみましょう!!
【Swift】 それ、enumとstructでやってみましょう!!
Yu Tanaka
CodeIgniterのライセンスについて
CodeIgniterのライセンスについて
CodeIgniterのライセンスについて
Takako Miyagawa
Rubyistのためのkotlin紹介
Rubyistのためのkotlin紹介
豊明 尾古
第75回 PHP勉強会 http://phpstudy.doorkeeper.jp/events/9029 発表資料です。
Laravel Meetup Tokyo Vol.3 告知 LT
Laravel Meetup Tokyo Vol.3 告知 LT
Kenichi Mukai
第1回 Swift 勉強会 in ネクスト
Titanium ユーザーが Swift を触ってみたら
Titanium ユーザーが Swift を触ってみたら
Ryutaro Miyashita
KotlinつかってQiitaクライアント作った時の話
KotlinつかってQiitaクライアント作った時の話
KotlinつかってQiitaクライアント作った時の話
shinnosuke kugimiya
Potato03 KotlinでAndroidアプリ開発(後編)
Potato03 KotlinでAndroidアプリ開発(後編)
Toshihiro Yagi
Groovy base
Groovy base
Akura Pi
2021/11/10開催 PHPerのための「PHP カンファレンス 2021を振り返る」PHP TechCafe で発表したPostgresqlチューニングのLTに関する資料です。
PHPerのためのpostgresqlチューニングmini
PHPerのためのpostgresqlチューニングmini
Takhisa Hirokawa
Pythonによる非同期プログラミング入門
Pythonによる非同期プログラミング入門
Pythonによる非同期プログラミング入門
Hironori Sekine
リアクティブプログラミングについてサーベイした発表資料です。 http://ytakano.github.io/
リアクティブプログラミング
リアクティブプログラミング
Yuuki Takano
2014
Swift bondでつなげてプログラミング
Swift bondでつなげてプログラミング
貴士 山本
Reactive extensions入門v0.1
Reactive extensions入門v0.1
一希 大田
Contenu connexe
Tendances
ROS JAPAN Users Group Meetup 03
ROS JAPAN Users Group Meetup 03
Daiki Maekawa
laravel meetup tokyo Vol.3 発表のスライドです。 laravelを使ったwebsocket実装でredisのpubsubを用いた内容です sample code https://github.com/ytake/laravel-websocket
laravel websocket(use redis pubsub) [Laravel meetup tokyo]
laravel websocket(use redis pubsub) [Laravel meetup tokyo]
Yuuki Takezawa
第1回ROS勉強会で発表した時のスライドです。
第1回ROS勉強会発表資料 ROS+Gazeboではじめるロボットシミュレーション
第1回ROS勉強会発表資料 ROS+Gazeboではじめるロボットシミュレーション
akio19937
関西Node学園 梅田キャンパス 1時限目
TypeScript + Express
TypeScript + Express
kamiyam .
PyCon mini Hiroshima 2015の発表で使用したスライドです。
新人教育と(Javaと)Python
新人教育と(Javaと)Python
7pairs
2021年12月1日ラクス様主催のコードレビュー LT会でLTしたときの資料です。
レビューで保守性のためにした コメントをふりかえってみた
レビューで保守性のためにした コメントをふりかえってみた
Takhisa Hirokawa
Pythonによるwebアプリケーション入門 - Django編-
Pythonによるwebアプリケーション入門 - Django編-
Pythonによるwebアプリケーション入門 - Django編-
Hironori Sekine
プログラミング言語KotlinでAndroidアプリを作り直してみたという話などなど。
Kotlinの紹介
Kotlinの紹介
豊明 尾古
Pyladies Tokyo 一周年記念 LT
RubyエンジニアがPythonをdisるためにPythonを勉強してみた
RubyエンジニアがPythonをdisるためにPythonを勉強してみた
Yusuke Kon
Swiftにおける enum と struct の利用方法を説明しています。 2015/03/25 にHatchUp主催で行われた勉強会資料です。 https://atnd.org/events/62318
【Swift】 それ、enumとstructでやってみましょう!!
【Swift】 それ、enumとstructでやってみましょう!!
Yu Tanaka
CodeIgniterのライセンスについて
CodeIgniterのライセンスについて
CodeIgniterのライセンスについて
Takako Miyagawa
Rubyistのためのkotlin紹介
Rubyistのためのkotlin紹介
豊明 尾古
第75回 PHP勉強会 http://phpstudy.doorkeeper.jp/events/9029 発表資料です。
Laravel Meetup Tokyo Vol.3 告知 LT
Laravel Meetup Tokyo Vol.3 告知 LT
Kenichi Mukai
第1回 Swift 勉強会 in ネクスト
Titanium ユーザーが Swift を触ってみたら
Titanium ユーザーが Swift を触ってみたら
Ryutaro Miyashita
KotlinつかってQiitaクライアント作った時の話
KotlinつかってQiitaクライアント作った時の話
KotlinつかってQiitaクライアント作った時の話
shinnosuke kugimiya
Potato03 KotlinでAndroidアプリ開発(後編)
Potato03 KotlinでAndroidアプリ開発(後編)
Toshihiro Yagi
Groovy base
Groovy base
Akura Pi
2021/11/10開催 PHPerのための「PHP カンファレンス 2021を振り返る」PHP TechCafe で発表したPostgresqlチューニングのLTに関する資料です。
PHPerのためのpostgresqlチューニングmini
PHPerのためのpostgresqlチューニングmini
Takhisa Hirokawa
Pythonによる非同期プログラミング入門
Pythonによる非同期プログラミング入門
Pythonによる非同期プログラミング入門
Hironori Sekine
Tendances
(19)
ROS JAPAN Users Group Meetup 03
ROS JAPAN Users Group Meetup 03
laravel websocket(use redis pubsub) [Laravel meetup tokyo]
laravel websocket(use redis pubsub) [Laravel meetup tokyo]
第1回ROS勉強会発表資料 ROS+Gazeboではじめるロボットシミュレーション
第1回ROS勉強会発表資料 ROS+Gazeboではじめるロボットシミュレーション
TypeScript + Express
TypeScript + Express
新人教育と(Javaと)Python
新人教育と(Javaと)Python
レビューで保守性のためにした コメントをふりかえってみた
レビューで保守性のためにした コメントをふりかえってみた
Pythonによるwebアプリケーション入門 - Django編-
Pythonによるwebアプリケーション入門 - Django編-
Kotlinの紹介
Kotlinの紹介
RubyエンジニアがPythonをdisるためにPythonを勉強してみた
RubyエンジニアがPythonをdisるためにPythonを勉強してみた
【Swift】 それ、enumとstructでやってみましょう!!
【Swift】 それ、enumとstructでやってみましょう!!
CodeIgniterのライセンスについて
CodeIgniterのライセンスについて
Rubyistのためのkotlin紹介
Rubyistのためのkotlin紹介
Laravel Meetup Tokyo Vol.3 告知 LT
Laravel Meetup Tokyo Vol.3 告知 LT
Titanium ユーザーが Swift を触ってみたら
Titanium ユーザーが Swift を触ってみたら
KotlinつかってQiitaクライアント作った時の話
KotlinつかってQiitaクライアント作った時の話
Potato03 KotlinでAndroidアプリ開発(後編)
Potato03 KotlinでAndroidアプリ開発(後編)
Groovy base
Groovy base
PHPerのためのpostgresqlチューニングmini
PHPerのためのpostgresqlチューニングmini
Pythonによる非同期プログラミング入門
Pythonによる非同期プログラミング入門
En vedette
リアクティブプログラミングについてサーベイした発表資料です。 http://ytakano.github.io/
リアクティブプログラミング
リアクティブプログラミング
Yuuki Takano
2014
Swift bondでつなげてプログラミング
Swift bondでつなげてプログラミング
貴士 山本
Reactive extensions入門v0.1
Reactive extensions入門v0.1
一希 大田
http://kanmoba.connpass.com/event/25185/
RxSwift
RxSwift
Kosuke Usami
2014/10/31 LINE Fukuoka tech MTG
リアクティブプログラミングとMVVMパターンについて
リアクティブプログラミングとMVVMパターンについて
Hidenori Takeshita
スライド中で登場するサンプルはこちら http://torisoup.net/unirx-examples/ UniRxを使えば「非同期処理」「イベント処理」「判定が複数フレームにまたがる処理」といった時間が絡んだ処理全般をとても簡単に記述できるようになります。今回はUniRxの便利な利用例をいくつか紹介したいと思います。
未来のプログラミング技術をUnityで -UniRx-
未来のプログラミング技術をUnityで -UniRx-
torisoup
第3回RxSwift勉強会@Sansanの発表スライドです。
RxSwiftのデータバインディングだけ
RxSwiftのデータバインディングだけ
Hironytic
「SwiftPMをiOSアプリ開発で使うのまだつらい」「今後に期待!」
iOSアプリのライブラリ依存管理ツールとして Swift Package Managerを使うのは まだしばらく先かなと思った話
iOSアプリのライブラリ依存管理ツールとして Swift Package Managerを使うのは まだしばらく先かなと思った話
将之 小野
Rx ( RxSwift) における Hot / Cold の性質の説明です。
今日こそ理解するHot / Cold @社内RxSwift勉強会
今日こそ理解するHot / Cold @社内RxSwift勉強会
Yuki Takahashi
Functional Programming in Swift
Functional Programming in Swift
Kaz Yoshikawa
Proposal for shared variable replacement in LabVIEW using Object-Oriented Design patterns
Object oriented design patterns for distributed systems
Object oriented design patterns for distributed systems
Jordan McBain
ReactiveCocoaを1ヶ月つかってみたよ。
はじめてのReactiveCocoa
はじめてのReactiveCocoa
章平 福井
2015/05/28開催の仙台Swift勉強会の資料です。 githubはこちら。 https://github.com/ktanaka117/WarikanCalc
【第二回】Swiftで0からスタートするiOS
【第二回】Swiftで0からスタートするiOS
Kenji Tanaka
AKIBA.swift 第7回公開用資料
ぼくがかんがえたさいきょうのクリーンアーキテクチャ部分適応
ぼくがかんがえたさいきょうのクリーンアーキテクチャ部分適応
Kenji Tanaka
Strangeloop 2015 - http://www.thestrangeloop.com/2015/architectural-patterns-of-resilient-distributed-systems.html Talk repo: https://github.com/Randommood/Strangeloop2015 Video: https://www.youtube.com/watch?v=ohvPnJYUW1E
Architectural Patterns of Resilient Distributed Systems
Architectural Patterns of Resilient Distributed Systems
Ines Sombra
You may have heard about reactive programming. Maybe even checked out RxSwift. But if you're not using it in your daily development, you're really missing out! Rx decimates the boilerplate code you'd have to write to do the same things in the traditional, imperative manner. And, in this day and age where the answer to supporting multiple platforms has given rise to using "lowest common denominator" cross-platform development technologies, Rx shifts the focus back to developers who want to stay true to their platform of choice, by unifying the patterns and operators used to write app code on any platform. Come see how reactive programming with RxSwift will change your life and make you richer than your wildest dreams.
Reactive Programming with RxSwift
Reactive Programming with RxSwift
Scott Gardner
【学生&若手エンジニア向け勉強会】エンジニアのためのブログ講座 - connpass https://supporterz-seminar.connpass.com/event/47953/ ↑の発表資料です。
エンジニアのためのブログ勉強会(公開用)
エンジニアのためのブログ勉強会(公開用)
Kenji Tanaka
8/29 Swift愛好会×AKIBA.swiftでしゃべった内容です
Ca shape layerの塗りつぶしルールでちょっとリッチな描画をしよう
Ca shape layerの塗りつぶしルールでちょっとリッチな描画をしよう
Kenji Tanaka
U27!ゆとり世代エンジニアLT忘年会 の資料 https://connpass.com/event/45252/
ブログをいっぱい書いていたら色々とうまくいった話
ブログをいっぱい書いていたら色々とうまくいった話
Kenji Tanaka
第13回potatotipsで発表した資料です http://connpass.com/event/10697/
BaseViewControllerは作りたくない
BaseViewControllerは作りたくない
今城 善矩
En vedette
(20)
リアクティブプログラミング
リアクティブプログラミング
Swift bondでつなげてプログラミング
Swift bondでつなげてプログラミング
Reactive extensions入門v0.1
Reactive extensions入門v0.1
RxSwift
RxSwift
リアクティブプログラミングとMVVMパターンについて
リアクティブプログラミングとMVVMパターンについて
未来のプログラミング技術をUnityで -UniRx-
未来のプログラミング技術をUnityで -UniRx-
RxSwiftのデータバインディングだけ
RxSwiftのデータバインディングだけ
iOSアプリのライブラリ依存管理ツールとして Swift Package Managerを使うのは まだしばらく先かなと思った話
iOSアプリのライブラリ依存管理ツールとして Swift Package Managerを使うのは まだしばらく先かなと思った話
今日こそ理解するHot / Cold @社内RxSwift勉強会
今日こそ理解するHot / Cold @社内RxSwift勉強会
Functional Programming in Swift
Functional Programming in Swift
Object oriented design patterns for distributed systems
Object oriented design patterns for distributed systems
はじめてのReactiveCocoa
はじめてのReactiveCocoa
【第二回】Swiftで0からスタートするiOS
【第二回】Swiftで0からスタートするiOS
ぼくがかんがえたさいきょうのクリーンアーキテクチャ部分適応
ぼくがかんがえたさいきょうのクリーンアーキテクチャ部分適応
Architectural Patterns of Resilient Distributed Systems
Architectural Patterns of Resilient Distributed Systems
Reactive Programming with RxSwift
Reactive Programming with RxSwift
エンジニアのためのブログ勉強会(公開用)
エンジニアのためのブログ勉強会(公開用)
Ca shape layerの塗りつぶしルールでちょっとリッチな描画をしよう
Ca shape layerの塗りつぶしルールでちょっとリッチな描画をしよう
ブログをいっぱい書いていたら色々とうまくいった話
ブログをいっぱい書いていたら色々とうまくいった話
BaseViewControllerは作りたくない
BaseViewControllerは作りたくない
Similaire à What is reactive programming?
飯塚関数型言語勉強会vol.1の資料です。
オブジェクト指向プログラマが今関数型言語を学ばないといけない理由
オブジェクト指向プログラマが今関数型言語を学ばないといけない理由
Kohei Taniguchi
All about Kink semantics
言語設計者が意味論を書くときに考えていたこと
言語設計者が意味論を書くときに考えていたこと
Taku Miyakawa
趣味で開発中のEngeniusという技術系のニュースアプリについてざっくり紹介しました。
開発中のiOSアプリ紹介 #okamoba
開発中のiOSアプリ紹介 #okamoba
ishikawa akira
iOSDC 2017 Reject Conference days2での登壇資料になります。 https://iosdc-reject-conference.connpass.com/event/64236/ 平素はSwiftでiOSアプリの開発をしています。今年からReactNativeも多少嗜むようになり、その中で得た知見や実装の際で予め気をつけて置くと良いかと思うことや、UI構築の中での違いなどをざっくりとまとめたものになります。
SwiftとReactNativeで似たようなUIを作った際の記録
SwiftとReactNativeで似たようなUIを作った際の記録
Fumiya Sakai
iOSアプリをつくる朝活「iOS開発会議」で発表したSwiftのクロージャーの文法のまとめ
Swiftのクロージャー
Swiftのクロージャー
SatoTakeshi
React Native Meetup #8での登壇資料になります。 https://react-native-meetup.connpass.com/event/88031/ ReactNativeの復習やReduxの理解を深めていくことを目的に、簡単なサンプルアプリを構築する手順やライブラリの紹介、そしてReduxを自分なりに理解していく部分をまとめました。 私もそれほどReactNativeに慣れているわけではありませんが、ご参考になれば幸いです。 サンプル: ※もうちょっとサンプルには肉付けする予定です https://goo.gl/Z86gLc
ReactNative + Redux + NativeBaseでつくるサンプル実装をのぞく
ReactNative + Redux + NativeBaseでつくるサンプル実装をのぞく
Fumiya Sakai
2016/02/09 Kyobashi.swift#1
既存プロジェクトにSwiftLintを導入した話
既存プロジェクトにSwiftLintを導入した話
akatsuki174
第六回 #渋谷java でLTしたスライドです。
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
Kazuhiro Serizawa
How to Swift Scripting
Swift Scriptingのすゝめ
Swift Scriptingのすゝめ
Yuichiro Takahashi
これまでSeeed製品を使ってみて
SeeedJP User Group 情報交換会発表資料
SeeedJP User Group 情報交換会発表資料
Shigeo Ueda
関西モバイルアプリ研究会 #6での発表スライドです。
SwiftでAndroidアプリ書けるってよ
SwiftでAndroidアプリ書けるってよ
Syo Ikeda
https://supporterzcolab.com/event/20/
Pythonを始めよう
Pythonを始めよう
shouta yoshikai
Similaire à What is reactive programming?
(12)
オブジェクト指向プログラマが今関数型言語を学ばないといけない理由
オブジェクト指向プログラマが今関数型言語を学ばないといけない理由
言語設計者が意味論を書くときに考えていたこと
言語設計者が意味論を書くときに考えていたこと
開発中のiOSアプリ紹介 #okamoba
開発中のiOSアプリ紹介 #okamoba
SwiftとReactNativeで似たようなUIを作った際の記録
SwiftとReactNativeで似たようなUIを作った際の記録
Swiftのクロージャー
Swiftのクロージャー
ReactNative + Redux + NativeBaseでつくるサンプル実装をのぞく
ReactNative + Redux + NativeBaseでつくるサンプル実装をのぞく
既存プロジェクトにSwiftLintを導入した話
既存プロジェクトにSwiftLintを導入した話
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
Swift Scriptingのすゝめ
Swift Scriptingのすゝめ
SeeedJP User Group 情報交換会発表資料
SeeedJP User Group 情報交換会発表資料
SwiftでAndroidアプリ書けるってよ
SwiftでAndroidアプリ書けるってよ
Pythonを始めよう
Pythonを始めよう
Plus de Kenji Tanaka
iOSDC 2019の資料です。 https://fortee.jp/iosdc-japan-2019/proposal/123b9027-1aea-4557-997e-fd2c5275974b
FatViewControllerを安全に書き換える方法が見つからなかったので、どういう痛みを許容するか考えた #iosdc
FatViewControllerを安全に書き換える方法が見つからなかったので、どういう痛みを許容するか考えた #iosdc
Kenji Tanaka
2019/06/11開催のpixiv App Nightの登壇資料です
リリース前のリグレッションテストがめんどい!のでMagic PodでUIテストを試してみる #pixiv_app_night
リリース前のリグレッションテストがめんどい!のでMagic PodでUIテストを試してみる #pixiv_app_night
Kenji Tanaka
Bonfire iOS #5 の登壇資料です。 https://yj-meetup.connpass.com/event/113035/
ポストモーテムやってみた #yjbonfire
ポストモーテムやってみた #yjbonfire
Kenji Tanaka
2019/01/15開催の「iOSアプリ設計ナイト」の登壇資料です。 https://pixiv.connpass.com/event/112561/
2つの同期 4つの状態 #pixiv_ios_arch
2つの同期 4つの状態 #pixiv_ios_arch
Kenji Tanaka
2018/01/10開催の「App Client Melting Pot #1」の発表資料です。 https://app-client-mp.connpass.com/event/112973/
2つの同期 4つの状態 #app_mp
2つの同期 4つの状態 #app_mp
Kenji Tanaka
2018/12/21開催のROPPONGI.swift 第6回の登壇資料です。
2つの同期 4つの状態 #roppongiswift
2つの同期 4つの状態 #roppongiswift
Kenji Tanaka
2018/12/14に開催されたHAKATA Test Nightの登壇資料です。
トークンリフレッシュ処理を含むAPIClientのテスト #hakata_test_night
トークンリフレッシュ処理を含むAPIClientのテスト #hakata_test_night
Kenji Tanaka
2018/12/10開催のiOS Test Night #9の発表資料です。 https://testnight.connpass.com/event/102778/
よく使うテストヘルパーの紹介 #ios_test_night
よく使うテストヘルパーの紹介 #ios_test_night
Kenji Tanaka
俺コン2018で発表した資料です。
Swiftで聞いておぼえるテスト書き
Swiftで聞いておぼえるテスト書き
Kenji Tanaka
iOSDC 2018での登壇資料です。
設計時空のリファクタリング
設計時空のリファクタリング
Kenji Tanaka
iOS Test Night #8の資料です。 https://testnight.connpass.com/event/90959/
WACATE 2018 Summer
WACATE 2018 Summer
Kenji Tanaka
2018/02/02開催のサポーターズ勉強会の資料。
テスト駆動開発入門 by Swift
テスト駆動開発入門 by Swift
Kenji Tanaka
SWWDC(仙台iOS開発者コミュニティ)-34 反省したり振り返ったりするプレゼン会 兼 忘年会2017 https://atnd.org/events/93483 の登壇資料。2017年を振り返る
An iOS Engineer challenges Web.
An iOS Engineer challenges Web.
Kenji Tanaka
2017/11/22に開催された「エンジニアのためのブログ講座」の資料です。
エンジニアのためのブログ講座Ver4
エンジニアのためのブログ講座Ver4
Kenji Tanaka
社内勉強会(プリサーブートキャンプ)での資料
TDDやってみよ
TDDやってみよ
Kenji Tanaka
2017/10/03 俺コン LT資料 https://orecon.connpass.com/event/64285/
ストレス社会に生きる、iOSエンジニアにオススメする百合の世界と作品
ストレス社会に生きる、iOSエンジニアにオススメする百合の世界と作品
Kenji Tanaka
iOSDC 2017 前夜祭の資料 #iosdc
節子、それViewControllerやない...、FatViewControllerや...。
節子、それViewControllerやない...、FatViewControllerや...。
Kenji Tanaka
2017/07/15に開催したSWWDC × AKIBA.swift in Sendaiの登壇資料です。
iOS 11からのDeviceCheck #とは
iOS 11からのDeviceCheck #とは
Kenji Tanaka
2017/07/01に開催された Developers.IO 2017 の発表資料です。 http://dev.classmethod.jp/news/developers-io-2017/
設計に答えはないから探してみよう
設計に答えはないから探してみよう
Kenji Tanaka
GEEK GARAGE iOS vol3 の発表資料です https://geekgarage.connpass.com/event/58698/
iOS 11からのアプリ間ファイル共有
iOS 11からのアプリ間ファイル共有
Kenji Tanaka
Plus de Kenji Tanaka
(20)
FatViewControllerを安全に書き換える方法が見つからなかったので、どういう痛みを許容するか考えた #iosdc
FatViewControllerを安全に書き換える方法が見つからなかったので、どういう痛みを許容するか考えた #iosdc
リリース前のリグレッションテストがめんどい!のでMagic PodでUIテストを試してみる #pixiv_app_night
リリース前のリグレッションテストがめんどい!のでMagic PodでUIテストを試してみる #pixiv_app_night
ポストモーテムやってみた #yjbonfire
ポストモーテムやってみた #yjbonfire
2つの同期 4つの状態 #pixiv_ios_arch
2つの同期 4つの状態 #pixiv_ios_arch
2つの同期 4つの状態 #app_mp
2つの同期 4つの状態 #app_mp
2つの同期 4つの状態 #roppongiswift
2つの同期 4つの状態 #roppongiswift
トークンリフレッシュ処理を含むAPIClientのテスト #hakata_test_night
トークンリフレッシュ処理を含むAPIClientのテスト #hakata_test_night
よく使うテストヘルパーの紹介 #ios_test_night
よく使うテストヘルパーの紹介 #ios_test_night
Swiftで聞いておぼえるテスト書き
Swiftで聞いておぼえるテスト書き
設計時空のリファクタリング
設計時空のリファクタリング
WACATE 2018 Summer
WACATE 2018 Summer
テスト駆動開発入門 by Swift
テスト駆動開発入門 by Swift
An iOS Engineer challenges Web.
An iOS Engineer challenges Web.
エンジニアのためのブログ講座Ver4
エンジニアのためのブログ講座Ver4
TDDやってみよ
TDDやってみよ
ストレス社会に生きる、iOSエンジニアにオススメする百合の世界と作品
ストレス社会に生きる、iOSエンジニアにオススメする百合の世界と作品
節子、それViewControllerやない...、FatViewControllerや...。
節子、それViewControllerやない...、FatViewControllerや...。
iOS 11からのDeviceCheck #とは
iOS 11からのDeviceCheck #とは
設計に答えはないから探してみよう
設計に答えはないから探してみよう
iOS 11からのアプリ間ファイル共有
iOS 11からのアプリ間ファイル共有
Dernier
2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
LoRaWANスマート距離検出センサー DS20Lカタログ
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
2022年10月27日に社内向けに開催した勉強会資料の社外公開版です(発表8分程度)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Hiroshi Tomioka
Jue Wang, Wentao Zhu, Pichao Wang, Xiang Yu, Linda Liu, Mohamed Omar, Raffay Hamid, " Selective Structured State-Spaces for Long-Form Video Understanding" CVPR2023 https://openaccess.thecvf.com/content/CVPR2023/html/Wang_Selective_Structured_State-Spaces_for_Long-Form_Video_Understanding_CVPR_2023_paper.html
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
NewSQLの可用性構成パターン (OCHaCafe Season 8 #4 発表資料) 2024年5月8日(水) NTTデータグループ 技術開発本部 小林 隆浩
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
2024年4月に社内向けに開催した勉強会資料の社外公開版です
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
This is an introduction to MAPPO's paper.
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
Syed Talal Wasim, Muzammal Naseer, Salman Khan, Ming-Hsuan Yang, Fahad Shahbaz Khan , "Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Grounding" arXiv2024 https://arxiv.org/abs/2401.00901v2
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
Dernier
(11)
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
What is reactive programming?
1.
What is Reactive Programming? 2016/02/17 Sendai.swift
第一回 Reactive Programming in Swift 田中賢治
2.
• 田中賢治(22) • Swift/Objective-C •
iOS開発もうちょっとで4年目 • Qiita/GitHub/Twitter/etc… (@ktanaka117) • ブログ「田中、仙台に生きる」 自己紹介
3.
最近ハマってるもの ハッカーとかエンジェル投資家とか、サイバー犯罪とか。 技術的に深くて楽しい。坂井さんが人間味あって味わい深い。萌え。
4.
What’s “Reactive”? • 最近話題のReactive
Programming • Functional Reactive Programming(FRP)とかもあ るけれど、定義としては別物かな? • いろいろ読んだところ、考え方は交錯している 印象。要素はそれぞれ取り入れられている
5.
What’s “Reactive”? “Reactive”とは?
6.
What’s “Reactive”? reactive /
riˈæktɪv / 【noun】反応性 【adjective】反応的な
7.
What’s “Reactive”? reactive /
riˈæktɪv / 【noun】反応性 【adjective】反応的な
8.
What’s “Reactive”? “反応”
9.
Reactive Manifesto • Responsive •
Resilient • Elastic • Message Driven リアクティブなアプリケーションに関する重要な4つの要素
10.
Reactive Manifesto • Responsive •
Resilient • Elastic • Message Driven
11.
Responsive: 即応性 • リアルタイムな更新処理 •
Web Socketなどによって実現 • モバイルだとUIの描画処理など • エンドユーザーに素早くレスポンスを与える
12.
• 「ふぁぼ」 • 「Google
Docs」 • 検索条件の絞り込みなど Responsive: 即応性
13.
Responsive: 即応性 Twitterのふぁぼ クライアントのUI描画はまず先に 行われる。 その後サーバーと通信し、 リクエストが失敗したらふぁぼは 取り消される。
14.
Responsive: 即応性 Google Docs 複数人でのテキストの同時編集。 各クライアントでテキスト入力は スムーズに行われ、他のクライアント とは都度同期が取られていく。
15.
良いUXが求められる世の中 Responsive: 即応性
16.
Reactive Manifesto • Responsive •
Resilient • Elastic • Message Driven
17.
Resilient: 耐障害性 • 障害に直面しても即応性を失わない •
コンポーネントの切り分け クライアントとサーバーの境目など • サーバーにおいては冗長化なども含む
18.
Resilient: 耐障害性 ServerClient UserAction, Request Response
19.
Resilient: 耐障害性 Server _人人人人人人_ > 突然の死 <  ̄Y^Y^Y^Y^Y ̄ Client Response UserAction, Request
20.
Resilient: 耐障害性 Server _人人人人人人_ > 突然の死 <  ̄Y^Y^Y^Y^Y ̄ Client UserAction Response ・クライアントのみでも正しく動くように見せる ・行なわれた処理はクライアントに保持し、障害 回復時に同期処理する、など コンポーネントがクライアントとサーバーで 切り分けられた状態
21.
Resilient: 耐障害性 良いUXが求められる世の中
22.
Reactive Manifesto • Responsive •
Resilient • Elastic • Message Driven
23.
Elastic: 弾力性 • ワークロードが変化しても即応性を保つ •
サーバーのオートスケール
24.
Reactive Manifesto • Responsive •
Resilient • Elastic • Message Driven
25.
Message Driven: メッセージ駆動 •
Observerパターン (KVOとか) • 送信者と受信者がそれぞれ独立したライフサイク ルを持つ。非同期にやりとりを行う =リソースの有効活用
26.
即応性
27.
即応性 これを根底に置く考えがReactiveの哲学であり、 様々な実装方法、手法、アプローチが行われる。 Functional Reactive Programmingとは、 これを関数型プログラミング的に実装していく Reactive
Programmingの一つのアプローチである。
Télécharger maintenant