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
長崎県WEBサーバー説
Search
WallyNegi
February 12, 2019
3
320
長崎県WEBサーバー説
外交を許された長崎県はWEBサーバーと同様であるという説を唱えました.
WallyNegi
February 12, 2019
Tweet
Share
More Decks by WallyNegi
See All by WallyNegi
アメリカでロケット飛ばすARLISSの話
wallynegima
0
850
Featured
See All Featured
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
150
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
120
Mobile First: as difficult as doing things right
swwweet
225
10k
GraphQLとの向き合い方2022年版
quramy
50
14k
How to Ace a Technical Interview
jacobian
281
24k
Paper Plane
katiecoart
PRO
0
46k
SEO for Brand Visibility & Recognition
aleyda
0
4.2k
Designing Experiences People Love
moore
144
24k
Writing Fast Ruby
sferik
630
62k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
780
Large-scale JavaScript Application Architecture
addyosmani
515
110k
AI: The stuff that nobody shows you
jnunemaker
PRO
2
270
Transcript
長崎県WEBサーバー説 永間慎太郎
長崎県
長崎県 • 鎖国時代に唯一「出島」での外交が認められていた • 山が多い • 島が多い • じゃがいも生産量第二位 ◦
一位に圧倒的に差を付けられての二位 • 山が多い • ハウステンボスが有名
WEBサーバー
WEBサーバー • HTTPSリクエストを受け付ける • リクエストに対してレスポンスを返す ◦ HTMLやJSONなどのデータ • 受け付けるリクエストを制限できる ◦
ポートで制限 ◦ リクエストヘッダーを制限
今回伝えたいこと 長崎県とWEBサーバー情報を見比べたときに, 共通点がありすぎることにお気づきで しょうか?? 今回はその共通点を踏まえて, 長崎県WEBサーバー説を唱えたいと思います
HTTPSリクエスト
HTTPSリクエスト = 外国船 HTTPSリクエストは長崎の出島を訪れる外国船です. 長崎の出島のみが外交を許されており, スペイン・ポルト ガルなどの外国船が出島を訪れていました. それはさながらブラウザからサーバーへ送られるHTTPS リクエストのようです.
ファイアウォール
ファイアウォール = 立ちはだかる山 ファイアウォールは長崎を囲い, 立ちはだかる山をさします. 山は長崎を訪れた商人を苦しめました. 港から目的地へとたどり着けるのは正しい道を 知った者のみだったのです. それはまさしく, 443番ポートのみを許したファイアウォールのようです.
正しい道 = 443ポート
リクエストヘッダー
リクエストヘッダー = 朱印状 リクエストヘッダーは日本が貿易することを許した国へ出した朱印状をさします. 日本が出した朱印状のみを許し, 偽りのものや朱印状ではないものは拒みます. それはまさしく, Access-Control-Allow-Originで指定したリクエストヘッダーしか許さ ないWEBサーバーそのものです.
WEBサーバー
WEBサーバー = 長崎駅 船にのり出島へたどり着いた商人のうち(HTTPSリクエスト), 正しい朱印状(リクエスト ヘッダー)を持ち, 立ちはだかる山(正しいポートを選択してファイアウォール)をくぐりぬけ た者のみがたどり着く場所, それが長崎駅です. 長崎駅は商人が行きたい場所へと誘うリバースプロキシのような働きをします.
まさしく, WEBサーバーそのものでしょう.
長崎は上下線のみしかない
長崎駅は始発駅であるため, 行く場所は1つしかない
ハウステンボス (WEBアプリケーションサーバー)
WEBアプリケーション = ハウステンボス ついに商人はハウステンボスへとたどり着き, 目的を果たすことができます. 人生を豊かにするハウステンボスは, WEBアプリケーションとなんら遜色はないでしょう.
いかがでしょうか
長崎県 = WEBサーバー ご納得頂けたかと思います
長崎県WEBサーバー説のおさらい WEBサーバー 長崎県 HTTPSリクエスト 外国船 ファイアウォール 立ちはだかる山 リクエストヘッダー 朱印状 WEBサーバー
長崎駅 WEBアプリケーション ハウステンボス
学術的に証明すると リクエストを受け付ける リクエストを制限できる レスポンスを返す 長崎県 リクエストを受け付ける(外国船を受け付ける) リクエストを制限できる(山と朱印状) レスポンスを返す(ハウステンボスで圧倒的UXを提供) WEBサーバー WEBサーバー
証明が完了
発表内容に関して いかなる責任も負いません
ご清聴ありがとうございました