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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Łódź Ruby User Group
November 01, 2011
Programming
460
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Wprowadzenie do websockets
Speaker: Bartłomiej Kozal
Łódź Ruby User Group
November 01, 2011
More Decks by Łódź Ruby User Group
See All by Łódź Ruby User Group
Ruby, gigabajty danych dziennie i czas rzeczywisty
lrug
2
290
Other Decks in Programming
See All in Programming
ALB ログから Trace を気合で繋げる技術
fohte
7
770
業務時間外もAIに働いてもらう話
colorful12
2
8.7k
AWS Transform Customによる Spring Boot 2.xから4.xへのVerUp
satoshi256kbyte
2
110
ソフトウェアラスタライザ
fadis
1
720
「人を評価する AI」の設計と実装
ryoyanara
0
260
Pythonの実行はどこまで賢くなったのか? CPythonとPyPyから見る最適化のしくみ
curekoshimizu
4
2.3k
「つくるAI」だけではバグは見つからない ~テストに必要な「見つけるAI」を分離させる戦略~
mfunaki
0
200
AI Engineeringは、AIプロダクトだけのものか? 〜AIがソフトウェアを作る時代の新しい当たり前〜 / No AI in your product. AI Engineering in your development.
rkaga
5
550
in-process GraphQL のすすめ #ginzajs
izumin5210
4
1.5k
進化を続けるGo toolsの現在地 / The Current State of Ever-Evolving Go Tools
hond0413
0
270
関東Kaggler会_NVIDIA_Nemotron_コンペ_振り返り
rick_ds
0
730
言葉の格闘技のススメ~紙とペンと言葉から始める、キャリアの描き方~
progresscicada
2
190
Featured
See All Featured
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
45k
AI: The stuff that nobody shows you
jnunemaker
PRO
9
950
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
500
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
530
Unsuck your backbone
ammeep
672
58k
Claude Code のすすめ
schroneko
67
230k
Test your architecture with Archunit
thirion
2
2.4k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.8k
How Software Deployment tools have changed in the past 20 years
geshan
1
34k
Into the Great Unknown - MozCon
thekraken
41
2.7k
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