SignalR Tune-up

Takaaki Suzuki
Takaaki SuzukiSoftware Developer at Sigma Consulting Co.,Ltd.
SignalR Tune-up
- 効率的な通知を目指して Room metro #23
About Me
Name

鈴木孝明
Twitter Account

@xin9le
Award

Microsoft MVP for Visual C#
Blog

http://xin9le.net
SignalR Tune-up
SignalR Tune-up
Recent interests

Reactive
Extensions

Asterisk

統計/解析

SignalR
業務でSignalR使ってます
CTI (電話応対システム)
某東証一部上場企業のコールセンターを支えるシステム担当
最先端の.NET技術を利用してほぼ一人で実装

主にモニタリングに利用
オペレーターの状態 / 回線の状態 / IVR (音声自動応答) の進捗
応対本数 / 回線の応答率 / タスク管理 (etc...)
CTIシステム概略
ユーザー

IVR

SignalR

モニター

Web API
Webアプリ(外注)

DB

オペレーター
Basis of SignalR
今日必要な部分を簡単に
接続管理

接続ごとに
GUIDの自動割り当て
(ConnectionId)
メソッド呼び出し
メッセージ配信のコスト

Client数:
100

通信頻度:
1回/s

通知先:
全Client

=10000
messages/s

Client数2 × 通信頻度 = 配信メッセージ数
気を付けるべきポイント
通信回数
可能な限り減らし、CPU負荷を軽減

データ転送量
データ量を減らし、回線圧迫の低減と直列化コストの削減
Optimization
メッセージ配信の最適化
配信先を絞る
グループ単位で送信
特定のクライアントに送信
固有情報とIdの紐付け
適切な送信先の選択
Clients.All
Clients.Caller

接続済み全クライアント
呼び出し元のみ

Clients.Others

呼び出し元以外

Clients.Client(id)
Clients.AllExcept(id1, ...)

指定IDのクライアントのみ
指定IDのクライアント以外

Clients.Group(name)

指定のグループのみ
指定IDのクライアントを
除いたグループ全員

Clients.Group(name, id1, ...)
Clients.OthersInGroup(name)

呼び出し元を除いた
グループ全員
適切な送信先の選択 (SignalR 2.0 -)
Clients.Clients(ids)
Clients.Groups(names, id1, ...)

Clients.OthersInGroups(names)
Clients.User(userId)
Clients.Users(userIds)

指定IDのクライアント
指定IDのクライアントを
除いたグループ全員
呼び出し元を除いた
指定のグループ全員
指定のユーザー名
指定のユーザー名
間引く
導入の効果

通信量
削減

CPU負荷
軽減

サーバー / クライアント
両方に効果あり
SignalR ♡ Rx

Buffer

Distinct

Sample

Throttle

http://msdn.microsoft.com/en-us/library/system.reactive.linq.observable_methods.aspx
http://okazuki.hatenablog.com/entry/20120305/1329923070
クライアント側の対策

律儀に全部
送信しない
サーバー側の対策
検討/考慮すべきこと

(総量は減るが)

(意図的な)

遅延が発生

一度に送る
通信量UP

間引きの性質と
システム要件の調整
Other Approaches
まだやれること、あるよね
パイプライン化
通常の配信
UserStatus

Tweet
パイプライン化
そう、Rxならね
速く多く捌く
非同期処理

応答性UP

サーバー側
の修正のみ
Micro-ORMの利用

高速な
DBアクセス

Dapper
オススメ

LINQ to SQL
から乗り換え
(弊社事例)

50倍

最大
高速化

(当社比)

http://www.slideshare.net/kiyokura/adonetormmicro-orm-dapper-dot-net/
メッセージ/メモリの圧縮
Conclusion
これだけは覚えて帰りましょう!
今日のまとめ

配信先を
適切に

可能な限り
間引く

まとめて
配信する

リクエスト
を高速処理
公式サイトも参考に

Tutorial: High-Frequency Realtime with SignalR 2.0
SignalR Performance
SignalR ♡ Rx
ReactiveSignalR
SignalRの少し面倒な記述をRxを使って楽に

https://github.com/xin9le/ReactiveSignalR
Thank you
Enjoy SignalR!!
SignalR
Interactive communication to you.
1 of 41

Recommended

ゼロトラスト セキュリティ モデル を IoT に - Microsoft の考える IoT セキュリティ - by
ゼロトラスト セキュリティ モデル を IoT に - Microsoft の考える IoT セキュリティ -ゼロトラスト セキュリティ モデル を IoT に - Microsoft の考える IoT セキュリティ -
ゼロトラスト セキュリティ モデル を IoT に - Microsoft の考える IoT セキュリティ -IoTビジネス共創ラボ
430 views38 slides
IoTセキュリティガイドラインの検討 by
IoTセキュリティガイドラインの検討IoTセキュリティガイドラインの検討
IoTセキュリティガイドラインの検討Toshihiko Yamakami
552 views26 slides
【Interop Tokyo 2016】 Cisco だからできる!セキュア コラボレーション by
【Interop Tokyo 2016】 Cisco だからできる!セキュア コラボレーション【Interop Tokyo 2016】 Cisco だからできる!セキュア コラボレーション
【Interop Tokyo 2016】 Cisco だからできる!セキュア コラボレーションシスコシステムズ合同会社
386 views19 slides
「IoTのセキュリティを考える~OWASP IoT Top10~」 by
「IoTのセキュリティを考える~OWASP IoT Top10~」「IoTのセキュリティを考える~OWASP IoT Top10~」
「IoTのセキュリティを考える~OWASP IoT Top10~」OWASP Kansai
547 views20 slides
IoTセキュリティ概観 (供養) by
IoTセキュリティ概観 (供養)IoTセキュリティ概観 (供養)
IoTセキュリティ概観 (供養)trmr
551 views13 slides
IoTデバイスを脅威から守るセキュリティ機能-RXセキュリティMCUのご紹介 by
IoTデバイスを脅威から守るセキュリティ機能-RXセキュリティMCUのご紹介IoTデバイスを脅威から守るセキュリティ機能-RXセキュリティMCUのご紹介
IoTデバイスを脅威から守るセキュリティ機能-RXセキュリティMCUのご紹介Trainocate Japan, Ltd.
967 views35 slides

More Related Content

What's hot

IoTセキュリティの課題 by
IoTセキュリティの課題IoTセキュリティの課題
IoTセキュリティの課題Trainocate Japan, Ltd.
1.1K views31 slides
Web RTCにより拓かれるコミュニケーションサービスの形 「新たなバリュー創造へ。ntt comのチャレンジ」webアプリケーション エバンジェリスト ... by
Web RTCにより拓かれるコミュニケーションサービスの形 「新たなバリュー創造へ。ntt comのチャレンジ」webアプリケーション エバンジェリスト ...Web RTCにより拓かれるコミュニケーションサービスの形 「新たなバリュー創造へ。ntt comのチャレンジ」webアプリケーション エバンジェリスト ...
Web RTCにより拓かれるコミュニケーションサービスの形 「新たなバリュー創造へ。ntt comのチャレンジ」webアプリケーション エバンジェリスト ...Mickey Miki
50.4K views31 slides
【FKEYセミナー 20150205】「クラウドセキュリティで注意すべき5つのこと」 講師:山口 亮介 氏(ニフティ株式会社 エバンジェリスト) by
【FKEYセミナー 20150205】「クラウドセキュリティで注意すべき5つのこと」 講師:山口 亮介 氏(ニフティ株式会社 エバンジェリスト)【FKEYセミナー 20150205】「クラウドセキュリティで注意すべき5つのこと」 講師:山口 亮介 氏(ニフティ株式会社 エバンジェリスト)
【FKEYセミナー 20150205】「クラウドセキュリティで注意すべき5つのこと」 講師:山口 亮介 氏(ニフティ株式会社 エバンジェリスト)appliedelectronics
768 views59 slides
プロも認める! NetScalerならここまで出来る「リスト型攻撃」対策 by
プロも認める! NetScalerならここまで出来る「リスト型攻撃」対策プロも認める! NetScalerならここまで出来る「リスト型攻撃」対策
プロも認める! NetScalerならここまで出来る「リスト型攻撃」対策Citrix Systems Japan
1.1K views20 slides
企業ICTのリスクマネジメントを強化する3つの視点 NTTコミュニケーションズセキュリティエバンジェリスト竹内文孝 by
企業ICTのリスクマネジメントを強化する3つの視点 NTTコミュニケーションズセキュリティエバンジェリスト竹内文孝企業ICTのリスクマネジメントを強化する3つの視点 NTTコミュニケーションズセキュリティエバンジェリスト竹内文孝
企業ICTのリスクマネジメントを強化する3つの視点 NTTコミュニケーションズセキュリティエバンジェリスト竹内文孝Fumitaka Takeuchi
53K views23 slides
20180914 security iotlt#1_ほんとうにあった怖い話_aws_iot編 by
20180914 security iotlt#1_ほんとうにあった怖い話_aws_iot編20180914 security iotlt#1_ほんとうにあった怖い話_aws_iot編
20180914 security iotlt#1_ほんとうにあった怖い話_aws_iot編Tatsuya (達也) Katsuhara (勝原)
2.9K views32 slides

What's hot(20)

Web RTCにより拓かれるコミュニケーションサービスの形 「新たなバリュー創造へ。ntt comのチャレンジ」webアプリケーション エバンジェリスト ... by Mickey Miki
Web RTCにより拓かれるコミュニケーションサービスの形 「新たなバリュー創造へ。ntt comのチャレンジ」webアプリケーション エバンジェリスト ...Web RTCにより拓かれるコミュニケーションサービスの形 「新たなバリュー創造へ。ntt comのチャレンジ」webアプリケーション エバンジェリスト ...
Web RTCにより拓かれるコミュニケーションサービスの形 「新たなバリュー創造へ。ntt comのチャレンジ」webアプリケーション エバンジェリスト ...
Mickey Miki50.4K views
【FKEYセミナー 20150205】「クラウドセキュリティで注意すべき5つのこと」 講師:山口 亮介 氏(ニフティ株式会社 エバンジェリスト) by appliedelectronics
【FKEYセミナー 20150205】「クラウドセキュリティで注意すべき5つのこと」 講師:山口 亮介 氏(ニフティ株式会社 エバンジェリスト)【FKEYセミナー 20150205】「クラウドセキュリティで注意すべき5つのこと」 講師:山口 亮介 氏(ニフティ株式会社 エバンジェリスト)
【FKEYセミナー 20150205】「クラウドセキュリティで注意すべき5つのこと」 講師:山口 亮介 氏(ニフティ株式会社 エバンジェリスト)
appliedelectronics768 views
プロも認める! NetScalerならここまで出来る「リスト型攻撃」対策 by Citrix Systems Japan
プロも認める! NetScalerならここまで出来る「リスト型攻撃」対策プロも認める! NetScalerならここまで出来る「リスト型攻撃」対策
プロも認める! NetScalerならここまで出来る「リスト型攻撃」対策
企業ICTのリスクマネジメントを強化する3つの視点 NTTコミュニケーションズセキュリティエバンジェリスト竹内文孝 by Fumitaka Takeuchi
企業ICTのリスクマネジメントを強化する3つの視点 NTTコミュニケーションズセキュリティエバンジェリスト竹内文孝企業ICTのリスクマネジメントを強化する3つの視点 NTTコミュニケーションズセキュリティエバンジェリスト竹内文孝
企業ICTのリスクマネジメントを強化する3つの視点 NTTコミュニケーションズセキュリティエバンジェリスト竹内文孝
Fumitaka Takeuchi53K views
【FKEYセミナー 20150205 基調講演】「今こそクラウド活用」 講師:大和 敏彦 氏 (株式会社アイティアイ 代表取締役) by appliedelectronics
【FKEYセミナー 20150205 基調講演】「今こそクラウド活用」 講師:大和 敏彦 氏 (株式会社アイティアイ 代表取締役)【FKEYセミナー 20150205 基調講演】「今こそクラウド活用」 講師:大和 敏彦 氏 (株式会社アイティアイ 代表取締役)
【FKEYセミナー 20150205 基調講演】「今こそクラウド活用」 講師:大和 敏彦 氏 (株式会社アイティアイ 代表取締役)
appliedelectronics837 views
Nttコミュニケーションズのクラウドサービスとopenstack クラウド エバンジェリスト 村上守 by Mickey Miki
Nttコミュニケーションズのクラウドサービスとopenstack クラウド エバンジェリスト 村上守Nttコミュニケーションズのクラウドサービスとopenstack クラウド エバンジェリスト 村上守
Nttコミュニケーションズのクラウドサービスとopenstack クラウド エバンジェリスト 村上守
Mickey Miki44.8K views
DXとセキュリティ / IPA Digital Symposium 2021 by Riotaro OKADA
DXとセキュリティ / IPA Digital Symposium 2021DXとセキュリティ / IPA Digital Symposium 2021
DXとセキュリティ / IPA Digital Symposium 2021
Riotaro OKADA476 views
IoTセキュリティ・インシデント事例・警鐘の検討 by Toshihiko Yamakami
IoTセキュリティ・インシデント事例・警鐘の検討IoTセキュリティ・インシデント事例・警鐘の検討
IoTセキュリティ・インシデント事例・警鐘の検討
Toshihiko Yamakami2.2K views
Wireless japan defender by Bin Han
Wireless japan defenderWireless japan defender
Wireless japan defender
Bin Han94 views
MITRE ATT&CKマッピングのペストプラクティスでたよ by shuna roo
MITRE ATT&CKマッピングのペストプラクティスでたよMITRE ATT&CKマッピングのペストプラクティスでたよ
MITRE ATT&CKマッピングのペストプラクティスでたよ
shuna roo480 views
SORACOM Technology Camp 2018 | B2. 通信モジュール内蔵デバイス制作のための心構え by SORACOM,INC
SORACOM Technology Camp 2018 | B2. 通信モジュール内蔵デバイス制作のための心構えSORACOM Technology Camp 2018 | B2. 通信モジュール内蔵デバイス制作のための心構え
SORACOM Technology Camp 2018 | B2. 通信モジュール内蔵デバイス制作のための心構え
SORACOM,INC4.3K views
マルチクラウドってそもそも何?いるの?いらないの? (20201005) by Masanori KAMAYAMA
マルチクラウドってそもそも何?いるの?いらないの? (20201005)マルチクラウドってそもそも何?いるの?いらないの? (20201005)
マルチクラウドってそもそも何?いるの?いらないの? (20201005)
Masanori KAMAYAMA659 views
Hinemosで統合管理できる!NTTコミュニケーションズのクラウドサービス by Hinemos
Hinemosで統合管理できる!NTTコミュニケーションズのクラウドサービスHinemosで統合管理できる!NTTコミュニケーションズのクラウドサービス
Hinemosで統合管理できる!NTTコミュニケーションズのクラウドサービス
Hinemos1.7K views
パネルディスカッション_株式会社アーティファクト by Trainocate Japan, Ltd.
パネルディスカッション_株式会社アーティファクトパネルディスカッション_株式会社アーティファクト
パネルディスカッション_株式会社アーティファクト
【FKEYセミナー 20150205】「成功するVDIセキュリティ・ソリューション」 講師:足立 太郎 (株式会社応用電子 技術開発部部長) by appliedelectronics
【FKEYセミナー 20150205】「成功するVDIセキュリティ・ソリューション」 講師:足立 太郎 (株式会社応用電子 技術開発部部長)【FKEYセミナー 20150205】「成功するVDIセキュリティ・ソリューション」 講師:足立 太郎 (株式会社応用電子 技術開発部部長)
【FKEYセミナー 20150205】「成功するVDIセキュリティ・ソリューション」 講師:足立 太郎 (株式会社応用電子 技術開発部部長)
appliedelectronics990 views

Viewers also liked

Real time Communication with Signalr (Android Client) by
Real time Communication with Signalr (Android Client)Real time Communication with Signalr (Android Client)
Real time Communication with Signalr (Android Client)Deepak Gupta
10.3K views38 slides
SignalR: Add real-time to your applications by
SignalR: Add real-time to your applicationsSignalR: Add real-time to your applications
SignalR: Add real-time to your applicationsEugene Zharkov
2K views22 slides
SignalR Overview by
SignalR OverviewSignalR Overview
SignalR OverviewMichael Sukachev
2.2K views19 slides
Real-time Communications with SignalR by
Real-time Communications with SignalRReal-time Communications with SignalR
Real-time Communications with SignalRShravan Kumar Kasagoni
1.4K views23 slides
SignalR by
SignalRSignalR
SignalRmstDe3
280 views18 slides
SignalR by
SignalRSignalR
SignalRWilliam Austin
651 views22 slides

Viewers also liked(15)

Real time Communication with Signalr (Android Client) by Deepak Gupta
Real time Communication with Signalr (Android Client)Real time Communication with Signalr (Android Client)
Real time Communication with Signalr (Android Client)
Deepak Gupta10.3K views
SignalR: Add real-time to your applications by Eugene Zharkov
SignalR: Add real-time to your applicationsSignalR: Add real-time to your applications
SignalR: Add real-time to your applications
Eugene Zharkov2K views
SignalR by mstDe3
SignalRSignalR
SignalR
mstDe3280 views
Introduction to SignalR by Adam Mokan
Introduction to SignalRIntroduction to SignalR
Introduction to SignalR
Adam Mokan7.1K views
Advanced Encryption Standard (AES) Implementaion using Java by Sunil Kumar R
Advanced Encryption Standard (AES) Implementaion using JavaAdvanced Encryption Standard (AES) Implementaion using Java
Advanced Encryption Standard (AES) Implementaion using Java
Sunil Kumar R34.3K views
Aes (advance encryption standard) by Sina Manavi
Aes (advance encryption standard) Aes (advance encryption standard)
Aes (advance encryption standard)
Sina Manavi18.7K views

Similar to SignalR Tune-up

Io t工場機器監視デモ by
Io t工場機器監視デモIo t工場機器監視デモ
Io t工場機器監視デモAkihiro Iwaya
449 views40 slides
13 takai by
13 takai13 takai
13 takaii-construction
73.9K views10 slides
Approved spt by
Approved sptApproved spt
Approved sptakipower
255 views17 slides
基礎から学ぶ! インダストリアルIoTの実現に必須のセンサ計測と予知保全の動向 by
基礎から学ぶ! インダストリアルIoTの実現に必須のセンサ計測と予知保全の動向基礎から学ぶ! インダストリアルIoTの実現に必須のセンサ計測と予知保全の動向
基礎から学ぶ! インダストリアルIoTの実現に必須のセンサ計測と予知保全の動向The Japan DataScientist Society
4.6K views57 slides
1.コース概要 by
1.コース概要1.コース概要
1.コース概要openrtm
127 views40 slides
201110 01 Polytech Center 1 by
201110 01 Polytech Center 1201110 01 Polytech Center 1
201110 01 Polytech Center 1openrtm
306 views40 slides

Similar to SignalR Tune-up(20)

Io t工場機器監視デモ by Akihiro Iwaya
Io t工場機器監視デモIo t工場機器監視デモ
Io t工場機器監視デモ
Akihiro Iwaya449 views
Approved spt by akipower
Approved sptApproved spt
Approved spt
akipower255 views
基礎から学ぶ! インダストリアルIoTの実現に必須のセンサ計測と予知保全の動向 by The Japan DataScientist Society
基礎から学ぶ! インダストリアルIoTの実現に必須のセンサ計測と予知保全の動向基礎から学ぶ! インダストリアルIoTの実現に必須のセンサ計測と予知保全の動向
基礎から学ぶ! インダストリアルIoTの実現に必須のセンサ計測と予知保全の動向
1.コース概要 by openrtm
1.コース概要1.コース概要
1.コース概要
openrtm127 views
201110 01 Polytech Center 1 by openrtm
201110 01 Polytech Center 1201110 01 Polytech Center 1
201110 01 Polytech Center 1
openrtm306 views
IIoTと産業イーサネットの提案 by Advanet Inc.
IIoTと産業イーサネットの提案IIoTと産業イーサネットの提案
IIoTと産業イーサネットの提案
Advanet Inc.626 views
品質管理 & 設備保全のための機械学習入門 2019年9月 (Quality Control and Predictive Maintenance App... by Keita Onabuta
品質管理 & 設備保全のための機械学習入門 2019年9月 (Quality Control and Predictive Maintenance App...品質管理 & 設備保全のための機械学習入門 2019年9月 (Quality Control and Predictive Maintenance App...
品質管理 & 設備保全のための機械学習入門 2019年9月 (Quality Control and Predictive Maintenance App...
Keita Onabuta1.7K views
システム高速化フォーラム向け プッシュ通知基盤のアーキテクチャ by Recruit Technologies
システム高速化フォーラム向け プッシュ通知基盤のアーキテクチャシステム高速化フォーラム向け プッシュ通知基盤のアーキテクチャ
システム高速化フォーラム向け プッシュ通知基盤のアーキテクチャ
Recruit Technologies12.7K views
181106 01 by openrtm
181106 01181106 01
181106 01
openrtm459 views
RTミドルウェアによるロボットプログラミング技術 1.コース概要 by Noriaki Ando
RTミドルウェアによるロボットプログラミング技術 1.コース概要RTミドルウェアによるロボットプログラミング技術 1.コース概要
RTミドルウェアによるロボットプログラミング技術 1.コース概要
Noriaki Ando2.1K views
ソフトウェア自動チューニング研究紹介 by Takahiro Katagiri
ソフトウェア自動チューニング研究紹介ソフトウェア自動チューニング研究紹介
ソフトウェア自動チューニング研究紹介
Takahiro Katagiri1.6K views
Robomec2015講習会 150517 01 by openrtm
Robomec2015講習会 150517 01Robomec2015講習会 150517 01
Robomec2015講習会 150517 01
openrtm2.2K views
RTミドルウエア説明資料(10ページ版) by Noriaki Ando
RTミドルウエア説明資料(10ページ版)RTミドルウエア説明資料(10ページ版)
RTミドルウエア説明資料(10ページ版)
Noriaki Ando739 views
東京工業大学「ロボット技術・ロボットミドルウェア」 by NoriakiAndo
東京工業大学「ロボット技術・ロボットミドルウェア」東京工業大学「ロボット技術・ロボットミドルウェア」
東京工業大学「ロボット技術・ロボットミドルウェア」
NoriakiAndo577 views
151026 東工大授業「ロボット技術」資料 by Noriaki Ando
151026 東工大授業「ロボット技術」資料151026 東工大授業「ロボット技術」資料
151026 東工大授業「ロボット技術」資料
Noriaki Ando1.1K views
“クラウド・IoT基盤における信頼性及び関連の標準化動向 by Hironori Washizaki
“クラウド・IoT基盤における信頼性及び関連の標準化動向“クラウド・IoT基盤における信頼性及び関連の標準化動向
“クラウド・IoT基盤における信頼性及び関連の標準化動向
Hironori Washizaki670 views
20130329 rtm01 by openrtm
20130329 rtm0120130329 rtm01
20130329 rtm01
openrtm339 views

More from Takaaki Suzuki

5 分で学ぶ Interpolated String Handler by
5 分で学ぶ Interpolated String Handler5 分で学ぶ Interpolated String Handler
5 分で学ぶ Interpolated String HandlerTakaaki Suzuki
79 views4 slides
C# における Redis 徹底活用 by
C# における Redis 徹底活用C# における Redis 徹底活用
C# における Redis 徹底活用Takaaki Suzuki
1.1K views16 slides
Inside FastEnum by
Inside FastEnumInside FastEnum
Inside FastEnumTakaaki Suzuki
4.8K views40 slides
今日からできる!簡単 .NET 高速化 Tips by
今日からできる!簡単 .NET 高速化 Tips今日からできる!簡単 .NET 高速化 Tips
今日からできる!簡単 .NET 高速化 TipsTakaaki Suzuki
35.1K views53 slides
30min Serverless xTuber by
30min Serverless xTuber30min Serverless xTuber
30min Serverless xTuberTakaaki Suzuki
635 views9 slides
Tetris Algorithm by
Tetris AlgorithmTetris Algorithm
Tetris AlgorithmTakaaki Suzuki
3.9K views15 slides

More from Takaaki Suzuki(20)

5 分で学ぶ Interpolated String Handler by Takaaki Suzuki
5 分で学ぶ Interpolated String Handler5 分で学ぶ Interpolated String Handler
5 分で学ぶ Interpolated String Handler
Takaaki Suzuki79 views
C# における Redis 徹底活用 by Takaaki Suzuki
C# における Redis 徹底活用C# における Redis 徹底活用
C# における Redis 徹底活用
Takaaki Suzuki1.1K views
今日からできる!簡単 .NET 高速化 Tips by Takaaki Suzuki
今日からできる!簡単 .NET 高速化 Tips今日からできる!簡単 .NET 高速化 Tips
今日からできる!簡単 .NET 高速化 Tips
Takaaki Suzuki35.1K views
4 Colors Othello’s Algorithm by Takaaki Suzuki
4 Colors Othello’s Algorithm4 Colors Othello’s Algorithm
4 Colors Othello’s Algorithm
Takaaki Suzuki923 views
4 Colors Othello’s Algorithm @仙台 IT 文化祭 2017 by Takaaki Suzuki
4 Colors Othello’s Algorithm @仙台 IT 文化祭 20174 Colors Othello’s Algorithm @仙台 IT 文化祭 2017
4 Colors Othello’s Algorithm @仙台 IT 文化祭 2017
Takaaki Suzuki3.8K views
Universal Appとは? -デバイスに依存しないアプリケーション開発- by Takaaki Suzuki
Universal Appとは? -デバイスに依存しないアプリケーション開発-Universal Appとは? -デバイスに依存しないアプリケーション開発-
Universal Appとは? -デバイスに依存しないアプリケーション開発-
Takaaki Suzuki2.6K views

Recently uploaded

速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料) by
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)NTT DATA Technology & Innovation
29 views38 slides
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20... by
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...NTT DATA Technology & Innovation
151 views42 slides
定例会スライド_キャチs 公開用.pdf by
定例会スライド_キャチs 公開用.pdf定例会スライド_キャチs 公開用.pdf
定例会スライド_キャチs 公開用.pdfKeio Robotics Association
132 views64 slides
SNMPセキュリティ超入門 by
SNMPセキュリティ超入門SNMPセキュリティ超入門
SNMPセキュリティ超入門mkoda
453 views15 slides
The Things Stack説明資料 by The Things Industries by
The Things Stack説明資料 by The Things IndustriesThe Things Stack説明資料 by The Things Industries
The Things Stack説明資料 by The Things IndustriesCRI Japan, Inc.
76 views29 slides

Recently uploaded(12)

速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料) by NTT DATA Technology & Innovation
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20... by NTT DATA Technology & Innovation
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...
SNMPセキュリティ超入門 by mkoda
SNMPセキュリティ超入門SNMPセキュリティ超入門
SNMPセキュリティ超入門
mkoda453 views
The Things Stack説明資料 by The Things Industries by CRI Japan, Inc.
The Things Stack説明資料 by The Things IndustriesThe Things Stack説明資料 by The Things Industries
The Things Stack説明資料 by The Things Industries
CRI Japan, Inc.76 views
PCCC23:東京大学情報基盤センター 「Society5.0の実現を目指す『計算・データ・学習』の融合による革新的スーパーコンピューティング」 by PC Cluster Consortium
PCCC23:東京大学情報基盤センター 「Society5.0の実現を目指す『計算・データ・学習』の融合による革新的スーパーコンピューティング」PCCC23:東京大学情報基盤センター 「Society5.0の実現を目指す『計算・データ・学習』の融合による革新的スーパーコンピューティング」
PCCC23:東京大学情報基盤センター 「Society5.0の実現を目指す『計算・データ・学習』の融合による革新的スーパーコンピューティング」
PCCC23:富士通株式会社 テーマ1「次世代高性能・省電力プロセッサ『FUJITSU-MONAKA』」 by PC Cluster Consortium
PCCC23:富士通株式会社 テーマ1「次世代高性能・省電力プロセッサ『FUJITSU-MONAKA』」PCCC23:富士通株式会社 テーマ1「次世代高性能・省電力プロセッサ『FUJITSU-MONAKA』」
PCCC23:富士通株式会社 テーマ1「次世代高性能・省電力プロセッサ『FUJITSU-MONAKA』」
Windows 11 information that can be used at the development site by Atomu Hidaka
Windows 11 information that can be used at the development siteWindows 11 information that can be used at the development site
Windows 11 information that can be used at the development site
Atomu Hidaka90 views
光コラボは契約してはいけない by Takuya Matsunaga
光コラボは契約してはいけない光コラボは契約してはいけない
光コラボは契約してはいけない
Takuya Matsunaga25 views
SSH応用編_20231129.pdf by icebreaker4
SSH応用編_20231129.pdfSSH応用編_20231129.pdf
SSH応用編_20231129.pdf
icebreaker4380 views

SignalR Tune-up