Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
バイナリリーディング / Binary Reading
Search
Yoichi NAKAYAMA
September 26, 2019
Technology
0
330
バイナリリーディング / Binary Reading
Yoichi NAKAYAMA
September 26, 2019
Tweet
Share
More Decks by Yoichi NAKAYAMA
See All by Yoichi NAKAYAMA
git-jumpを解放する / loosen editor dependency of git-jump
yoichi
0
1.3k
小さなOSS貢献の実践例 / A practical example of a small contribution to OSS
yoichi
0
110
ターミナル出力の色付け / Terminal output coloring
yoichi
0
120
パイプの話 / on pipe
yoichi
0
440
OSS開発を楽しく続けてきた話
yoichi
0
770
Other Decks in Technology
See All in Technology
ONNX推論クレートの比較と実装奮闘記
emergent
0
270
次のコンテナセキュリティの時代 - User Namespace With a Pod / CloudNative Days Winter 2024
pfn
PRO
5
450
高品質と高スピードを両立させるソフトウェアQA/Software QA that Supports Agility and Quality
goyoki
4
480
そろそろOn-Callの通知音について考えてみよう (PagerDuty編)
tk3fftk
1
290
リモートだからこそ 懸念だし1on1
jimpei
1
350
2024/11/29_失敗談から学ぶ! エンジニア向けre:Invent攻略アンチパターン集
hiashisan
0
270
RAMP2024
takeyukitamura
3
240
12/4(水)のBedrockアプデ速報(re:Invent 2024 Daily re:Cap #3 with AWS Heroes)
minorun365
PRO
1
110
Nutanixにいらっしゃいませ。Moveと仮想マシン移行のポイント紹介
shadowhat
0
250
【CNDW2024】SIerで200人クラウドネイティブのファンを増やした話
yuta1979
1
290
大規模トラフィックを支える ゲームバックエンドの課題と構成の変遷 ~安定したゲーム体験を実現するために~
colopl
0
840
GitHub Copilot全社導入のその後とGitHub×ZOZOTOWNコラボレーションの舞台裏 / GitHub ZOZOTOWN
ikkou
0
240
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
27
2.1k
What's new in Ruby 2.0
geeforr
343
31k
How to Think Like a Performance Engineer
csswizardry
21
1.2k
Unsuck your backbone
ammeep
669
57k
No one is an island. Learnings from fostering a developers community.
thoeni
19
3k
A Tale of Four Properties
chriscoyier
156
23k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Scaling GitHub
holman
458
140k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.3k
Speed Design
sergeychernyshev
25
640
Dealing with People You Can't Stand - Big Design 2015
cassininazir
365
24k
Designing the Hi-DPI Web
ddemaree
280
34k
Transcript
όΠφϦϦʔσΟϯά :PJDIJ/BLBZBNB !ࣾ-5
όΠφϦσʔλ w όΠφϦʹ̎ਐ w ίϯϐϡʔλ্ͷσʔλόΠφϦͷྻ
όΠφϦϦʔσΟϯά w ίʔυϦʔσΟϯά w ਓ͕ɺιʔείʔυΛಡΜͰɺཧղ͢Δ w όΠφϦϦʔσΟϯά w ਓ͕ɺόΠφϦσʔλΛಡΜͰɺཧղ͢Δ
$POUFOUT w ղ͖͍ͨ՝ͷઆ໌ w όΠφϦϦʔσΟϯάʹࢸΔաఔ w όΠφϦϦʔσΟϯάͷ࣮ྫ
͏ͷɿ3FNP IUUQTOBUVSFHMPCBM w ֎ઢϦϞίϯΛεϚϗΞϓϦ͔Βૢ࡞Ͱ͖Δ w ςϨϏɺΤΞίϯɺܬޫ౮ɺʜ w εϚʔτεϐʔΧʔͱ࿈ܞͰ͖Δ w (PPHMF)PNFɺ"NB[PO&DIP
ςϨϏΛফ͍ͨ͠ ʲσϞಈըʳ w 0,άʔάϧɺςϨϏΛফͯ͠ w ςϨϏΛΦϑʹ͠·͢ w ʢςϨϏ͕ফ͑Δʣ w 0,άʔάϧɺςϨϏΛফͯ͠
w Θ͔Γ·ͨ͠ɺςϨϏΛΦϑʹ͠·͢ w ʢςϨϏ͕͘ʣ
Ͱ͖ͨʁˠ՝͋Γ w ςϨϏͷϦϞίϯͷిݯϘλϯτάϧ w Φϯͷঢ়ଶͳΒΦϑʹભҠ w Φϑͷঢ়ଶͳΒΦϯʹભҠ w ফ͑Δ͔͔͘ςϨϏͷঢ়ଶʹґଘ w
ফ͍ͨ͠ͷʹফͤΔͱݶΒͳ͍
͑ͦ͏ͳใ w 40/:ςϨϏͷϦϞίϯʹిݯΦϑ͕͋ΔʢΒ͍͠ʣ w Yిݯʢτάϧʣ w YFిݯΦϯ w YGిݯΦϑˠ͜Ε͕ૹ৴Ͱ͖Ε͍͍ʂ
ֶशػೳͰͲ͏͔ʁ w 3FNPຊମΛλον w 3FNPʹϦϞίϯΛ͚ͯϘλϯΛԡ͢ w ˠಡΈऔͬͨ৴߸ΛొͰ͖Δ
ΞΠσΞ̍ w 3FNPͰϦϞίϯͷ৴߸ΛಡΈऔΔ w ಡΈऔͬͨ৴߸Λొ͢Δ w 3FNPͰςϨϏΛফ͢ ˠ/(खݩͷϦϞίϯʹిݯΦϑͷϘλϯ͕ͳ͍
)551"1*ͰͲ͏͔ʁ w IUUQTEFWFMPQFSOBUVSFHMPCBM w ొ͞Ε͍ͯΔ৴߸σʔλͷૹ৴ w ಡΈऔͬͨ৴߸σʔλͷऔಘ w ৴߸σʔλͷొ
ΞΠσΞ̎ w ཉ͍͠৴߸σʔλΛ࡞Δ w 3FNPͷ"1*Ͱ৴߸σʔλΛొ͢Δ w 3FNPͰςϨϏΛফ͢ ˠ/(৴߸σʔλͷϑΥʔϚοτΛΒͳ͍ ɹɹʢిݯΦϑϘλϯΛͲ͏දݱ͍͍͔ͯ͠Βͳ͍ʣ
ΞΠσΞ̏ w 3FNPͰϦϞίϯͷ৴߸ΛಡΈऔΔ w 3FNPͷ"1*Ͱ৴߸σʔλΛऔಘ͢Δ w ৴߸σʔλΛಡΜͰɺཧղ͢Δ w ཉ͍͠৴߸σʔλΛ࡞Δ w
3FNPͷ"1*Ͱ৴߸σʔλΛొ͢Δ w 3FNPͰςϨϏΛফ͢
σʔλΛோΊΔ w ಉ͡ϘλϯͰຖճҟͳΔ w ૈ͘ݟΔͱ͓͓Αͦͷഒ w EBUBKTPOMPBET T <lEBUB> w
QSJOU KPJO TUS SPVOE E GPSEJOEBUB w ిݯʢτάϧʣͷ৴߸ΛಡΈऔΓ
ύλʔϯ͕ݟ͑ͨ w w w w w
w
ͯ͞Ͳ͏͠Α͏ʁ w Θ͔͍ͬͯΔ w ϘλϯͱϦϞίϯίʔυʢਐʣͷରԠ w ϦϞίϯʹଘࡏ͢ΔϘλϯͷ৴߸σʔλ w Γ͍ͨ w
ϦϞίϯʹଘࡏ͠ͳ͍Ϙλϯͷ৴߸σʔλ
ଞͷϘλϯͱൺֱ w ిݯ τάϧ YC w w YC w
w YC w
Θ͔ͬͨ w YCʜిݯ τάϧ w w ͷͱ͜ΖɿϦϞίϯίʔυ w
MFBTUTJHOJpDBOUCJUpSTU w C C w ඌɿνΣοΫαϜ w Yˠ w Ϗοτ͕૿͑Δ͝ͱʹ̍σΫϦϝϯτ
ిݯΦϑ w ిݯ τάϧ YC w w ిݯΦϑYGC w
ʲσϞಈըʳ w 3FNPͷ-PDBM"1*ܦ༝ͰిݯΦϑΛൃ৴ w ʢςϨϏ͕ফ͑Δʣ w 3FNPͷ-PDBM"1*ܦ༝ͰిݯΦϑΛൃ৴ w ʢςϨϏফ͑ͨ··ʣ
·ͱΊ w ϦϞίϯ৴߸σʔλͷόΠφϦϦʔσΟϯάΛߦͬͨ w ϦόʔεΤϯδχΞϦϯάͷख๏Λͬͨ w ʮಡΜͰɺཧղ͢Δʯͱ͖ʹͨ͜͠ͱ w ಉ͡ೖྗʹର͢Δग़ྗσʔλͷڞ௨ w
ҟͳΔೖྗʹର͢Δग़ྗσʔλͷڞ௨ɺ૬ҧ w ֶΜͩ͜ͱίʔυʹHJUIVCDPNZPJDIJSFNP@VUJM