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
Airplay
Search
elcuervo
September 14, 2023
Technology
550
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Airplay
elcuervo
September 14, 2023
More Decks by elcuervo
See All by elcuervo
Retro Ruby
elcuervo
0
17
Un tipo de Ruby
elcuervo
0
48
Quince Primaveras
elcuervo
0
420
Apocalipsis
elcuervo
0
150
RadioFrequencia
elcuervo
0
130
TED: Cronicas de un hacker
elcuervo
0
140
Hackeando el STM
elcuervo
1
390
Teo y los contenedores
elcuervo
0
140
Objetos Encantados
elcuervo
0
170
Other Decks in Technology
See All in Technology
Type-safe IaC for Dart
coborinai
0
170
第67回コンピュータビジョン勉強会CVPR2026読会前編
tsukamotokenji
0
160
CDKで書くECSのベストプラクティス、 改めて考え直す2026 #cdkconf2026
makies
3
860
Oracle Exadata Database Service on Cloud@Customer X11M (ExaDB-C@C) サービス概要
oracle4engineer
PRO
2
8.4k
世界、断片、モデル。そして理解
ardbeg1958
1
130
AI時代のPlaywright活用(システムテストを自動化する ー 実行エンジンにPla ywrightを選んだ理由)
ynisqa1988
1
740
そのドキュメント、自動化しませんか?
yuksew
1
330
ソニー銀行におけるビジネスアジリティ向上のためのクラウドシフト戦略
srenext
0
890
マルチアカウント環境でSecurity Hubの運用、その後どうなった? / SRE NEXT 2026 miniLT会
genda
0
110
SRE Next 2026 何でも屋からの脱却
bto
0
1k
ゴールデンパスは敷いただけでは道にならない ─ 企画部門のエンジニアが技術標準を事業価値に変えるまで
mhrtech
1
240
AI x 開発生産性を取り巻く予算戦略と投資対効果
i35_267
1
370
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
400
Testing 201, or: Great Expectations
jmmastey
46
8.2k
The Curious Case for Waylosing
cassininazir
1
430
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4.1k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
190
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
220
Navigating Weather and Climate Data
rabernat
0
380
Typedesign – Prime Four
hannesfritz
42
3.1k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.3k
Transcript
AIRPLAY RubyMeetup Setiembre 2023
ELCUERVO Airplay
DISCLAIMER Airplay
AIRPLAY RubyMeetup Setiembre 2023
10 AÑOS DESPUÉS RubyMeetup Setiembre 2023
10 AÑOS ANTES RubyMeetup Setiembre 2023
ORIGEN Airplay
UNA GEMA EN RUBY? RubyMeetup Setiembre 2023 Acerca
UNA LIBRERÍA ABSTRACTA? RubyMeetup Setiembre 2023 Acerca
UNA APLICACIÓN CLI? RubyMeetup Setiembre 2023 Acerca
SI RubyMeetup Setiembre 2023 Acerca
None
TECH TUESDAY RubyMeetup Setiembre 2023 Acerca
None
1 JULIO 2011 Airplay
None
None
None
None
None
QUÉ ES AIRPLAY? RubyMeetup Setiembre 2023 Acerca
CONJUNTO DE PROTOCOLOS Y TRANSPORTES RubyMeetup Setiembre 2023 Acerca
None
None
Airplay CÓMO FUNCIONA LA CAJA NEGRA? RubyMeetup Setiembre 2023
Airplay RubyMeetup Setiembre 2023 CÓMO ABRO LA CAJA NEGRA?
MITM Airplay
Acerca MAN IN THE MIDDLE RubyMeetup Setiembre 2023
MITM Dispositivo Servidor
TCP RubyMeetup Setiembre 2023 Acerca
TRANSMISSION CONTROL PROTOCOL RubyMeetup Setiembre 2023 Acerca
cliente servidor abre abre cierra cierra
UDP RubyMeetup Setiembre 2023 Acerca
USER DATAGRAM PROTOCOL RubyMeetup Setiembre 2023 Acerca
cliente servidor
DISCOVERY Airplay
MDNS RubyMeetup Setiembre 2023 UDP
MULTICAST DNS RubyMeetup Setiembre 2023 UDP
Protocolo DNS sobre UDP para enrutar nodos en una red.
RubyMeetup Setiembre 2023 Qué es?
None
ESPERA RESPUESTAS RubyMeetup Setiembre 2023 UDP
SCRUBBING Airplay
Interacción con lo que se esté reproduciendo en el dispositivo
RubyMeetup Setiembre 2023 Qué es?
HTTP RubyMeetup Setiembre 2023 TCP
CASI REST RubyMeetup Setiembre 2023 TCP
None
CASI SOAP RubyMeetup Setiembre 2023 TCP
None
BPLIST RubyMeetup Setiembre 2023 TCP
BINARY PROPERTY LIST RubyMeetup Setiembre 2023 TCP
GHETTO PROTOCOL BUFFERS RubyMeetup Setiembre 2023 TCP
FETCHING Airplay
Transmisión de imágenes al dispositivo. RubyMeetup Setiembre 2023 Qué es?
HTTP RubyMeetup Setiembre 2023 TCP
PTTH RubyMeetup Setiembre 2023 TCP
PTTH?!! RubyMeetup Setiembre 2023 TCP
PTTH RubyMeetup Setiembre 2023 TCP
HTTP reverso. Invierte una conexión persistente HTTP y el servidor
pasa a ser el cliente. RubyMeetup Setiembre 2023 Qué es?
NET-PTTH RubyMeetup Setiembre 2023 Airplay https://github.com/elcuervo/net-ptth
None
ORIGEN DE PTTH RubyMeetup Setiembre 2023 Airplay
None
None
None
None
GHETTO SERVER SIDE EVENTS RubyMeetup Setiembre 2023 TCP
GHETTO WEBSOCKETS RubyMeetup Setiembre 2023 TCP
SALTA FIREWALLS RubyMeetup Setiembre 2023 Airplay
REST REVERSO Y BINARIO RubyMeetup Setiembre 2023 TCP
cliente servidor POST /reverse HTTP/1.1 Host: localhost:7000 Upgrade: PTTH/1.0
cliente servidor HTTP/1.1 101 Switching Protocols Content-type: text/plain Upgrade: PTTH/1.0
Content-Length: 0
cliente servidor GET / HTTP/1.1 Host: 127.0.0.1:65331 Accept-Encoding: identity
cliente servidor HTTP/1.1 200 OK Content-type: text/plain Content-Length: 15 !dlrow
,olleH
FAMILIA DE WEBSOCKETS RubyMeetup Setiembre 2023 TCP
HTTP 1.1 UPGRADE RubyMeetup Setiembre 2023 TCP
DEPRECADO EN HTTP2 RubyMeetup Setiembre 2023 TCP
GEMA Airplay
HACER MAS QUE AIRPLAY RubyMeetup Setiembre 2023 Airplay
GRUPOS RubyMeetup Setiembre 2023 Airplay
apple tv 2 apple tv 3 cliente apple tv 1
apple tv 2 apple tv 3 cliente apple tv 1
KARAOKE Airplay
None
GITHUB Airplay
None
CAMBIOS UNA DÉCADA DESPUÉS RubyMeetup Setiembre 2023 Airplay
OPENTHREAD RubyMeetup Setiembre 2023 Nuevo
Protocolo mesh de comunicación para IoT funcionando sobre IPv6. RubyMeetup
Setiembre 2023 Qué es?
ESTANDARD DE IOT DE GOOGLE RubyMeetup Setiembre 2023 Nuevo
BLE RubyMeetup Setiembre 2023 Nuevo
Bluetooth de baja energía. Ofrece conectividad entre dispositivos sin establecer
una conexión permanente. RubyMeetup Setiembre 2023 Qué es?
INTERACCIÓN CON DISPOSITIVOS RubyMeetup Setiembre 2023 Nuevo
CONSTRUIDO SOBRE ESTANDARES RubyMeetup Setiembre 2023 Airplay
NO REINVENTAR LA RUEDA RubyMeetup Setiembre 2023 Airplay
NEXT RubyMeetup Setiembre 2023 Airplay
LA PRÓXIMA DÉCADA RubyMeetup Setiembre 2023 Airplay
CONCURRENT RUBY RubyMeetup Setiembre 2023 Airplay https://github.com/ruby-concurrency/concurrent-ruby
THREAD- SAFETY RubyMeetup Setiembre 2023 Airplay
PATRONES DE PARALELISMO RubyMeetup Setiembre 2023 Airplay
None
ASYNC RubyMeetup Setiembre 2023 Airplay https://github.com/socketry/async
NON- BLOCKING IO RubyMeetup Setiembre 2023 Airplay
None
ASYNC-HTTP RubyMeetup Setiembre 2023 Airplay https://github.com/socketry/async-http
CONEXIONES PARALELAS RubyMeetup Setiembre 2023 Airplay
None
ASYNC-PTTH? RubyMeetup Setiembre 2023 Airplay
ESTÁN LOS PILARES RubyMeetup Setiembre 2023 Airplay
ENERGIAS RENOVADAS Airplay
OPENAIRPLAY RubyMeetup Setiembre 2023 Airplay https://github.com/openairplay
LIBAIRPLAY? RubyMeetup Setiembre 2023 Airplay
RUST? RubyMeetup Setiembre 2023 Airplay
PODER SER FEATURE COMPLETE RubyMeetup Setiembre 2023 Airplay
100% COMPATABILE CON RUBY3 RubyMeetup Setiembre 2023 Airplay
RUBY NO ES SOLO WEB RubyMeetup Setiembre 2023 Airplay
None
CORRIENDO RUBY EN WINDOWS RubyMeetup Setiembre 2023 Airplay
CREA TU PROPIA HERRAMIENTA RubyMeetup Setiembre 2023 Airplay
HTTPS NO ES TODO LO QUE HAY RubyMeetup Setiembre 2023
Airplay
I HOPE TO SEE RUBY HELP EVERY PROGRAMMER IN THE
WORLD TO BE PRODUCTIVE, AND TO ENJOY PROGRAMMING, AND TO BE HAPPY — Matz RubyMeetup Setiembre 2023 “
DIVIERTANSE INVESTIGANDO RubyMeetup Setiembre 2023 Airplay
ROMPAN TODO RubyMeetup Setiembre 2023 Airplay
GRACIAS RubyMeetup Setiembre 2023 GH: ELCUERVO @CUERBOT
PREGUNTAS? RubyMeetup Setiembre 2023 Airplay
ELCUERVO Airplay