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
TCPひとめぐり
Search
mogulla3
July 12, 2014
Technology
0
720
TCPひとめぐり
TCPの全体をキーワードベースでひとめぐりする
mogulla3
July 12, 2014
Tweet
Share
Other Decks in Technology
See All in Technology
自己改善からチームを動かす! 「セルフエンジニアリングマネージャー」のすゝめ
shoota
6
260
オーナーシップを持つ領域を明確にする
konifar
13
3.1k
一生覚えておきたい「システム開発=コミュニケーション」〜初めての実務案件振り返りLT〜
maimyyym
0
110
Oracle Cloud Infrastructure:2024年4月度サービス・アップデート
oracle4engineer
PRO
1
190
Next'24 事例セッションの紹介とクラウド資格を活用したキャリア形成について語りMuscle
yasumuusan
1
430
JAWS-UG Bedrock Claude Night
yamahiro
3
540
最近たまに見かけるTiDBってなんだ? - Findy
pingcap0315
2
760
エンジニア候補者向け資料2024.04.24.pdf
macloud
0
3.3k
MySQL の SQL クエリチューニングの要所を掴む勉強会
andpad
2
6k
Janus
bkuhlmann
1
490
Postman v10リリース後を振り返る / Looking back at Postman v10 after release
yokawasa
1
150
KubeCon EU 2024 Recap “Kubernetes Policy Time Machine: Where to Next?”
ryysud
0
200
Featured
See All Featured
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
40
4.4k
Automating Front-end Workflow
addyosmani
1356
200k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
25
2.3k
The Brand Is Dead. Long Live the Brand.
mthomps
49
28k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
6.9k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
274
13k
Statistics for Hackers
jakevdp
789
220k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
20
1.9k
What's in a price? How to price your products and services
michaelherold
237
11k
Clear Off the Table
cherdarchuk
84
310k
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
Creatively Recalculating Your Daily Design Routine
revolveconf
210
11k
Transcript
5$1ͻͱΊ͙Γ !NPHVMMB
͜ͷࢿྉʹ͍ͭͯ w ࢿྉΛ࡞͢Δ͜ͱͰࣗͷཧղΛॿ͚Δ͜ͱ͕ओతɻ5$1 ΛΑ͘ཧղ͍ͯ͠ͳ͍͍ͤͰۀͰࠔΔ͜ͱ͕ଟ͘ͳ͖ͬͯͨʜ w 5$1ʹ͍ͭͯΩʔϫʔυΛத৺ʹͬ͟ͱ·ͱΊ͍ͯΔɻ5$1 ॏཁޠ۟ͬΆ͍ͷ͕͍ͬͺ͍ग़ͯ͘ΔͷͰɺΩʔϫʔυຖʹཧղ ΛਂΊͯ͋ͱͰࣝΛ͚ͬͭ͘Δํ͕ྑ͍ͱࢥͬͨɻ w جຊతʹϚελϦϯά5$1*1ͷ༰Λ·ͱΊ͍ͯΔ͚͚ͩͩ
Ͳɺؒҧ͍ͬͯΔՕॴ͕͋Δ͔͠Εͳ͍ɻ
5$1ͱͳʹ͔ w 5SBOTNJTTJPO$POUSPM1SPUPDPM w τϥϯεϙʔτͷදతͳϓϩτίϧ w ৴པੑͷ͋ΔํͷίωΫγϣϯܕ௨৴Λ࣮ݱ͢ΔͨΊͷϓϩ τίϧ
5$1ͷಛɾػೳ ίωΫγϣϯܕ௨৴ ωοτϫʔΫͷ Λճආ͢Δ ޮͷྑ͍௨৴Λ࣮ݱ͢Δ ௨৴ͷ৴པੑΛอূ͢Δ ֬ೝԠ γʔέϯε൪߸ ࠶ૹ੍ޚ ॏෳ੍ޚ
εϦʔΣΠϋϯυγΣΠΫ ίωΫγϣϯܕίωΫγϣϯϨεܕ εϩʔελʔτ ੍ޚ εϥΠσΟϯάΟϯυ Ԇ֬ೝԠ ϑϩʔ੍ޚ
ʮ৴པੑ͕͋Δʯͱͳʹ͔ w ௨৴ઌʹύέοτ͕ඞͣಧ͘͜ͱΛอূ͢Δ w ύέοτ͕ૹ৴͞Εͨॱ൪௨Γʹಧ͘ w ύέοτʹॏෳܽམ͕ແ͍ w ௨৴૬ख͕ଘࡏ͢Δ߹ͷΈύέοτΛૹ৴͢Δʢແବͳ௨৴ ͕ແ͍ʣ
ίωΫγϣϯܕ௨৴ͱ w ετϦʔϜܕ௨৴ͱ w σʔλ௨৴ʹઌཱͪɺ௨৴૬खͱͷؒͰ௨৴Λ࢝ΊΔ४උʢίω Ϋγϣϯͷཱ֬ʣΛߦ͏ɿεϦʔΣΠϋϯυγΣΠΫ w σʔλͷ௨৴૬खʹσʔλ͕౸ୡͨ͜͠ͱΛ֬ೝ͠ͳ͕Βߦ ΘΕΔ w
6%1ίωΫγϣϯϨεͰ͋Γɺ௨৴ʹઌཱͬͯίωΫγϣϯ ͷཱ֬Λ͠ͳ͍͠ɺσʔλͷ౸ୡ֬ೝ͠ͳ͍
ίωΫγϣϯܕ௨৴ͷΠϝʔδɿి ͍͢·ͤΜɺ͏ҰݴͬͯΒ͑·͔͢ʁ ࠓɺԿΛ͍ͯ͠·͔͢ʢ࠶ૹॲཧʣ ͜Μʹͪɺ"Ͱ͢ʢ௨৴ཱ֬ʣ ͠͠ "͞Μ͜Μʹͪɻ#Ͱ͢ɻʢ֬ೝԠʣ ͠͠ʢ֬ೝԠʣ ࠓɺԿΛ͍ͯ͠·͔͢ʢૹ৴ࣦഊʣ ✖ "͞Μ
ʢΫϥΠΞϯτʣ #͞Μ ʢαʔόʣ
εϦʔΣΠϋϯυγΣΠΫ w 5$1Ͱଓཱ֬Λ͢Δࡍͷखॱɻύέοτͷૹड৴Λߦ͏͜ ͱ͔Β͜͏ݺΕΔɻ w ྲྀΕ ଓ͢ΔଆʢΫϥΠΞϯτʣ͔ΒଓཁٻΛҙຯ͢Δ4:/ύέοτΛૹ৴ ଓ͞ΕΔଆʢαʔόʣଓڐՄΛҙຯ͢Δ"$,ύέοτͱଓཁٻΛ͢ Δ4:/ύέοτΛΈ߹ΘͤͨύέοτΛૹΔ ΫϥΠΞϯτଆ͕"$,ύέοτΛૹΔɻ͜ΕʹΑΓίωΫγϣϯཱ͕֬͞Ε
Δɻ
4:/ʢίωΫγϣϯཱ֬ཁٻʣ "$,ʢ4:/ʹର͢Δ֬ೝԠʣ 4:/ʢίωΫγϣϯཱ֬ཁٻʣ "$,ʢ4:/ʹର͢Δ֬ೝԠʣ ίωΫγϣϯཱ֬ྃ σʔλ௨৴։࢝
৴པੑͷ͋Δ௨৴ͷ࣮ݱํ๏ w ֬ೝԠͱγʔέϯε൪߸͕؊ʹͳ͍ͬͯΔ w ֬ೝԠɿૹ৴ͨ͠σʔλ͕ड৴ϗετʹ౸ୡͨ͠ͱ͖ɺड৴ ϗετ͕ૹ৴ϗετʹʮσʔλ͕౸ୡ͠·ͨ͠ʯͱΒͤΔ͜ ͱɻ"$,ʢ"DLOPXMFEHFঝೝʣͱΑΕΔɻ w γʔέϯε൪߸ɿૹ৴͢Δσʔλʹ͚ΒΕΔ࿈ଓͨ͠൪߸ɻ Ϗοτූ߸ͳ͠ʢʣͰද͞ΕΔɻγʔέ
ϯε൪߸ͷॳظଓཱ֬࣌ʹཚͰܾఆ͞ΕΔɻ
৴པੑͷ͋Δ௨৴ɿ౸ୡͱॱংͷอূ w ֬ೝԠʢ"$,ʣ͕౸ୡΛอূ ͢Δ w ड৴ଆ࣍ʹड৴͖͢γʔέ ϯε൪߸Λ֬ೝԠ൪߸ͱͯ͠ ૹ৴ଆʹฦ͢ σʔλɿ γʔέϯε൪߸ɿ
֬ೝԠ൪߸ɿ ֬ೝԠ൪߸ɿ σʔλɿ γʔέϯε൪߸ɿ d d d
৴པੑͷ͋Δ௨৴ɿ࠶ૹ੍ޚ w ૹ৴ͨ͠σʔλ్͕தͰࣦ͠ ͯ͠·͍ɺҰఆͷ͕࣌ؒܦͬͯ ֬ೝԠ͕ಘΒΕͳ͍߹ʹ σʔλ͕࠶ૹ͞ΕΔ w ࠶ૹͤͣʹ֬ೝԠͷ౸ணΛ ͭ࣌ؒΛ࠶ૹλΠϜΞτ࣌ؒ ͱݴ͏
σʔλɿ γʔέϯε൪߸ɿ ֬ೝԠ൪߸ɿ d ✖ σʔλɿ γʔέϯε൪߸ɿ ࠶ૹλΠϜΞτ࣌ؒ
৴པੑͷ͋Δ௨৴ɿॏෳ੍ޚ w ֬ೝԠύέοτ్͕தͰࣦ ͯ͠͠·ͬͨ߹ɺૹ৴ॲཧ ࣗମޭ͍ͯ͠Δ͕ɺΓ ࠶ૹॲཧ͕ߦΘΕΔɻ w ࠨਤͷ߹ɺγʔέϯε൪߸ ͔Β࢝·ΔσʔλΛཁٻ ͍ͯ͠Δͷʹ͔Β࢝·Δσʔ
λ͕ಧ͍ͨͨΊɺഁغ͞ΕΔ ֬ೝԠ൪߸ɿ d σʔλɿ γʔέϯε൪߸ɿ ✖ σʔλɿ γʔέϯε൪߸ɿ ֬ೝԠ൪߸ɿ d ࠶ૹλΠϜΞτ࣌ؒ d ഁغ
ޮͷྑ͍௨৴ɿεϥΠσΟϯάΟϯυ w ηάϝϯτຖʹຖճ֬ೝԠ Λߦ͍ͬͯͯޮ͕ѱ͍ 355ʢύέοτͷԟ෮࣌ؒʣ͕ ͘ͳΕͳΔ΄Ͳੑೳ͕Լ w ͜ͷΛղܾ͢ΔͨΊʹɺʮε ϥΠσΟϯάΟϯυʯͱ͍ ͏ํ͕ࣜΘΕΔ
d σʔλɿ γʔέϯε൪߸ɿ ֬ೝԠ൪߸ɿ d σʔλɿ γʔέϯε൪߸ɿ ֬ೝԠ൪߸ɿ σʔλɿ γʔέϯε൪߸ɿ ֬ೝԠ൪߸ɿ d d d d
w εϥΠσΟϯάΟϯυͰɺ ෳͷσʔλΛ֬ೝԠແ͠Ͱ ࿈ଓͯ͠ૹ৴͢Δ w ΟϯυαΠζͱɺ֬ೝԠ Λͨͣʹʹૹ৴Ͱ͖Δ σʔλͷେ͖͞ͷ͜ͱ ޮͷྑ͍௨৴ɿεϥΠσΟϯάΟϯυ
͜ͷ͕Οϯυ ΟϯυΑΓࠨଆ ૹ৴ࡁΈͰ֬ೝԠ ͱΕ͍ͯΔηάϝϯτ Οϯυͷதૹ৴ࡁΈ͕ͩ ֬ೝԠ͕ಘΒΕ͍ͯͳ͍ηάϝϯτ Οϯυͷӈଆ ະૹ৴ηάϝϯτ ޮͷྑ͍௨৴ɿεϥΠσΟϯάΟϯυ
ηάϝϯτͷ֬ೝԠ͕औΕΔͱɺΟϯυΛԣʹεϥΠυͤ͞Δɻ ͜ͷΑ͏ʹͯ͠ɺॱ࣍ෳͷηάϝϯτΛฒྻతʹૹ৴ͯ͠௨৴ੑೳ Λ্ͤ͞Δɻ ޮͷྑ͍௨৴ɿεϥΠσΟϯάΟϯυ
ޮͷྑ͍௨৴ɿԆ֬ೝԠ w ෳͷ"$,ԠΛͭʹ·ͱΊ ͯૹ৴͢Δ͜ͱΛԆ֬ೝԠ ͱ͍͏ w ͜ΕʹΑΓɺωοτϫʔΫͷଳ Ҭ෯Λେ͖͘અ͢Δ͜ͱ͕Ͱ ͖Δ w
5$1ઌड़ͨ͠εϥΠσΟϯά ΟϯυํࣜͰ͋ΔͨΊɺ֬ ೝԠ͕গͳͯ͘ͳ͍ d σʔλɿ γʔέϯε൪߸ɿ d σʔλɿ γʔέϯε൪߸ɿ ֬ೝԠ൪߸ɿ d d d d σʔλɿ γʔέϯε൪߸ɿ σʔλɿ γʔέϯε൪߸ɿ ֬ೝԠ൪߸ɿ d d d d
ޮͷྑ͍௨৴ɿϑϩʔ੍ޚ w ૹ৴ଆ͕ड৴ଆͷೳྗʹ߹Θͤ ͯύέοτૹ৴ྔΛ੍ޚ͢Δ͜ ͱΛϑϩʔ੍ޚͱ͍͏ w ड৴ଆ͕ૹ৴ଆʹରͯ͠ड৴Մ ೳͳσʔλαΠζʢΟϯυ αΠζʣΛຖճ௨͍ͯ͠Δɻ ૹ৴ଆͦͷαΠζΛ͑ͳ͍
Α͏ʹσʔλΛૹ৴͢Δɻ w ͜ΕʹΑΓɺड৴͖͠Εͳ͍େ ྔͷσʔλΛૹ৴͞ΕΔ͜ͱΛ ͙ σʔλɿ γʔέϯε൪߸ɿ ֬ೝԠ൪߸ɿ σʔλɿ γʔέϯε൪߸ɿ σʔλɿ γʔέϯε൪߸ɿ ֬ೝԠ൪߸ɿ
ωοτϫʔΫͷճආɿεϩʔελʔτ w ଓཱ֬ޙʹɺσʔλૹ৴ྔΛ ঃʑʹ૿͍ͯ͘͠ΞϧΰϦζ ϜΛεϩʔελʔτͱ͍͏ w ϑϩʔ੍ޚͰड৴ଆͷड৴༰ ྔΛ͑Δ͜ͱΛ͙͜ͱ͕Ͱ ͖͕ͨɺωοτϫʔΫࣗମͷڐ ༰ྔΛ͑Δ͜ͱΛ͙͜ͱ͕
Ͱ͖ͳ͍ɻεϩʔελʔτ͜ ͷΛղܾ͢Δɻ w ૹ৴ྔࢦؔతʹ૿Ճ͢Δ ʢʜʣ d d d d d d d d d d
ωοτϫʔΫͷճආɿεϩʔελʔτ
εϩʔελʔτᮢΛ͑Δͱ ࣍ͷେ͖͚ͩ͞Οϯυ Λେ͖͘͢Δ ͕ൃੜ͢Δͱഒతʹ ݮগ͢ΔʢʹͳΔʣ ࢦతʹ૿Ճ ൃੜʂ
ࢀߟ w ϚελϦϯά5$1*1ೖฤʢୈ൛ʣ w ϚελϦϯά5$1*1Ԡ༻ฤ w ϋΠύϑΥʔϚϯεϒϥβωοτϫʔΩϯά w IUUQXXXBUNBSLJUDPKQBJUBSUJDMFT OFXT@IUNM
w IUUQXXXFCJHMPCFOFKQBKJNJOIUNM
ऴΘΓ