Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Wprowadzenie do websockets
Search
Łódź Ruby User Group
November 01, 2011
Programming
1
450
Wprowadzenie do websockets
Speaker: Bartłomiej Kozal
Łódź Ruby User Group
November 01, 2011
Tweet
Share
More Decks by Łódź Ruby User Group
See All by Łódź Ruby User Group
Ruby, gigabajty danych dziennie i czas rzeczywisty
lrug
2
280
Other Decks in Programming
See All in Programming
「ブロックテーマでは再現できない」は本当か?
inc2734
0
1k
フルサイクルエンジニアリングをAI Agentで全自動化したい 〜構想と現在地〜
kamina_zzz
0
400
並行開発のためのコードレビュー
miyukiw
0
160
責任感のあるCloudWatchアラームを設計しよう
akihisaikeda
3
170
AI時代のキャリアプラン「技術の引力」からの脱出と「問い」へのいざない / tech-gravity
minodriven
21
7.2k
組織で育むオブザーバビリティ
ryota_hnk
0
180
Oxlintはいいぞ
yug1224
5
1.3k
開発者から情シスまで - 多様なユーザー層に届けるAPI提供戦略 / Postman API Night Okinawa 2026 Winter
tasshi
0
200
AIによる開発の民主化を支える コンテキスト管理のこれまでとこれから
mulyu
3
290
フロントエンド開発の勘所 -複数事業を経験して見えた判断軸の違い-
heimusu
7
2.8k
OCaml 5でモダンな並列プログラミングを Enjoyしよう!
haochenx
0
140
Amazon Bedrockを活用したRAGの品質管理パイプライン構築
tosuri13
4
710
Featured
See All Featured
The Curious Case for Waylosing
cassininazir
0
240
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
1.9k
Side Projects
sachag
455
43k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
78
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
170
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
54
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
420
How to build a perfect <img>
jonoalderson
1
4.9k
How to Think Like a Performance Engineer
csswizardry
28
2.4k
The Language of Interfaces
destraynor
162
26k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
Transcript
Wprowadzenie do websockets Bartłomiej Kozal · bkzl · @_bkzl
HTML5
None
Say whaaat? 1. Protokół wymiany danych z możliwością ograniczenia źródła
połączenia 2. Stałe połączenie handshake 3. Ustandaryzowane API i specyfikacja onopen, onmessage, onclose, onerror - http://dev.w3.org/html5/websockets 4. Przesyłanie danych bez opóźnień 5. WebSockets != AJAX
Wsparcie 1. Google Chrome 2. Safari 3. Firefox 4. Opera
5. Internet Explorer (via Silverlight) 1. Ruby 2. node.js 3. Objective-C 4. Java 5. .NET 6. ...
Biblioteki 1. Socket.IO 2. Faye 3. Eventmachine (em-websocket) 4. Cramp
Zastosowanie 1. Chat 2. Powiadomienia 3. Streaming 4. LiveScoring 5.
Gry
Faye DEMO
Pusher
Pusher DEMO
Przykłady 1. TravisCI 2. WordSquared
Pytania?
None