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
Wi-Fiはどこから来たのか Wi-Fiは何者か Wi-Fiはどこへ行くのか
Search
osyoyu
May 22, 2026
Technology
630
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Wi-Fiはどこから来たのか Wi-Fiは何者か Wi-Fiはどこへ行くのか
ルールルルルルRubyKaigi 2026 事後勉強会
https://smarthr.connpass.com/event/390319/
osyoyu
May 22, 2026
More Decks by osyoyu
See All by osyoyu
もうちょっといいRubyプロファイラを作りたい (2025)
osyoyu
1
890
Profile and benchmark every change - RubyKaigi 2025
osyoyu
0
180
Regional.rb and the Tokyo Metropolis
osyoyu
0
290
都市伝説バスターズ「WebアプリのボトルネックはDBだから言語の性能は関係ない」 - Kaigi on Rails 2024
osyoyu
29
20k
プロファイラ開発者と見る「推測するな、計測せよ」 - YAPC::Hakodate 2024
osyoyu
7
1k
ZigでC拡張を作る 2024 Edition
osyoyu
1
160
Rubyのパフォーマンスプロファイリングの改善 / Enhancing performance profiling for Ruby
osyoyu
2
1.2k
RubyKaigi Decks
osyoyu
0
250
The depths of profiling Ruby - RubyKaigi 2024
osyoyu
3
8.5k
Other Decks in Technology
See All in Technology
マイナンバーカード本人確認の実装比較(OAuth/OIDC Numa (Immersion) Workshop 2026) / 20260825 numa-12
oidfj
PRO
0
330
AIエージェントのためのデータ設計
daiz21
0
520
tamachi.goを支える技術
rymiyamoto
0
110
信頼性はSREだけのものじゃない
hkawaras
0
290
Point Cloud as a Foreign Language for Multi-modal Large Language Model
takmin
0
290
dbt と Snowflake と tag
kevinrobot34
2
290
atproto spaces概要
yamarten
0
110
AI駆動開発をチームに根付かせる - 「1行も書かない」チームがHarnessを育てた1年 -
kenichirokimura
6
3.3k
The Django UUID Story - DjangoCon US 2026
pauloxnet
0
310
カーネルまで探検して理解するふたつの自動計装
sumiyae
0
330
本番に近いテストをもっと手軽に - Postmanで広がるAPIテストの世界 / Expanding the World of API Testing with Postman
yokawasa
1
130
形式手法特論:Hyperproperty とモデル検査 #kernelvm / Kernel VM Study Tokyo 19th
ytaka23
1
880
Featured
See All Featured
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Six Lessons from altMBA
skipperchong
29
4.5k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
180
Designing Powerful Visuals for Engaging Learning
tmiket
1
510
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
530
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Building Applications with DynamoDB
mza
96
7.2k
Git: the NoSQL Database
bkeepers
PRO
432
67k
Balancing Empowerment & Direction
lara
6
1.3k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.3k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
240
Transcript
© SmartHR, Inc. Wi-Fiはどこから来たのか Wi-Fiは何者か Wi-Fiはどこへ行くのか Daisuke Aritomo @osyoyu 2026/5/22
クイズもあるよ
2 「我々はど ら来たの 我々は何者 我々はど へ行 の 」 (ゴーギャン,1897)
git clone matz/spinel する人 光ファイバー AP ラック 「Wi-Fiはど ら来たの Wi-Fiは何者
Wi-Fiはど へ行 の 」 しゃ み んで 機材のランプをチェックする NOCメンバー 発表している俺
4 pp @osyoyu • SmartHRでは “Developer Productivity” をやってます ◦ DevEx
に一家言ある人はあとで声 て だ い • RubyKaigi Wi-Fi / NOC Team (2022-2026) ◦ 発表 (23, 24, 25, 26) もした ど 今日はプロファイリング人格はありません • 最近興味のあるライブラリは net/http ◦ コネクションプール ほしい
RubyKaigi 楽しかったですね 5
6 Q1. Wi-Fi AP はいくつ写ってる?
7 A1. 15個 みんなは全部見つ た な?
8
NOCチーム • Wi-Fi and Network Operations ◦ NOC = Network
Operations Center • RubyKaigiにWi-Fiを 届 するために んばっているチーム 9
Q2. NOCチームは何人いた? 4枚前のスライドを覚えていたら答えられますよ 10
11 ボス L1設計 L2-7設計実装 L1-L7 いろいろ L1-L3 ヘルプ L1実装 L1実装
L1実装 わたしです L1実装 L1設計(スタンド) L1実装 L1-L3 ヘルプ rubykaigi.net/2026/about L1-L3ヘルプ 今年の本番は不在 L1実装 L1実装 L1実装 L1-L3 ヘルプ L1実装 L1実装 L1実装 L1実装 L1実装 A2. 17人
Wi-Fi は何者か • L1: ケーブル (Ethernet, 光ファイバ), Wi-Fi ◦ 目に見えるものは
れだ ! • L3: バックボーン ◦ on AWS, KMC部室 (京都), メンバーの家 (東京) ◦ DHCP, DNS, などなど • L7: DHCP, DNS 12
「L1実装」視点 13 L2より上の話は sorah “RubyKaigi NOC 近況 2025” 参照 speakerdeck.com/sorah/rubykaigi2025wifi
Day -6, -5, -4, -3 (前週) 東京で下準備 • 資材・機材のすべて 東京某所に届
◦ ケーブルの「巻 直し」をして、 当日に素早 展開で るようにする ◦ APのスタンドを作って仮組みしてみたり ◦ AWS上の何 を整えたりもしてるっぽい • 発表資料を作ったりもする 14
15
16
17 Q3. の「ま」の意味は?
A3. 「ま」きなおされたケーブル 18
その他いろいろ準備 スタンドの実験と 19
20 Q4. なんの陣形?
A4. おおよその配置に沿ってる(らしい) 21
Day 0 (火曜) 設営日 • 最も過酷な日(諸説あり) ◦ 9時入り〜22時終了 • 会場に入る
• NTTの工事 来る • 機材をセットアップ • ケーブルを敷設・固定 • APを設置 • (発表資料を仕上 る) 22
• 17人 散って動いてるんだ ら 統制は取れていてほしい 23 Q5. 動きの指示を出しているのは誰?
A5 24
17分散 terraform apply 25 .tfファイル (配線・設置計画 全部書 れている)
L1実装担当はDay 0が一番大変 • 下見で よそ洗い出しているつもりだ 当日気づ 困難 あったり • 単純に物量
めちゃめちゃ多 ったり ◦ 今年はケーブルの総延長4km らいでした • つな たつもり つな ってな ったり • でも今年はわりと平和だった も 26
Day 1, 2 (水曜・木曜) • 平和に過 す • 発表資料の最終確認をする •
発表をする ◦ 平穏ではない • 発表を聴 ◦ れは平穏 • しゃべり 27
年によっては毎朝・毎晩やることもある • 防火扉の下を通ると ろは 切断して ないとい な ったりと 28
Day 3 (金曜) • 機材の撤収!! ◦ ケーブルを剥 ま る ▪
RubyKaigi NOC は保管コストの都合、ケーブルは全廃棄 している ◦ とりあえず箱に詰めて荷物置 場に移動する • 今年は21時 らいに終わり、飲み会へ 29
Day 4, 5 (土日) • 旅行に行ったりする ◦ 今年は青森に行った組と白神岬(北海道最南端) に行った組に分 れた気
する ◦ 帰る人は帰る 30
Day 7, 8 (翌週月曜・火曜) • ふたたび函館市民会館へ • Kaigi on Railsや2027に
備えて荷物整理 31
32 Q6. 荷物整理のために急遽大量調達し、 近所のダイソーの在庫を枯らしたもの は?
33 A6. おしょうゆは知らない (先に帰っていたので)
A6. 荷物コンテナの中身を明示するための 札のケース 34
Day 31 そして今日へ 35
36 Wi-Fi はどこへ行くのか 来年もよろし ね
37 Q7. ←この画像は何
A7. 撤収後に行ったジンギスカン屋さんで 炊き立てのお米がたくさんきた様子 38