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
黒い画面は作れば怖くない
Search
jewel12
February 01, 2020
1
220
黒い画面は作れば怖くない
ぎのわん勉強会 #11 ちょっとあやしい黒い画面勉強会
https://ginowan.connpass.com/event/161787/
jewel12
February 01, 2020
Tweet
Share
More Decks by jewel12
See All by jewel12
その広告配信システムは正しく動いているのか? #TechMar
jewelx12
6
12k
社内チャットボットをリニューアルした話
jewelx12
0
5.6k
バッチ実行 インターフェースとしての Papermill について考える
jewelx12
0
98
ぎのわん勉強会の告知です
jewelx12
0
1.1k
コードを自動生成したい
jewelx12
0
95
プログラミング言語とパラダイム
jewelx12
0
110
沖縄・宜野湾エンジニア勉強会 #6 LT
jewelx12
0
2.4k
BigQuery と BigQuery ML
jewelx12
1
120
Go Cloud まとめ
jewelx12
0
110
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Music & Morning Musume
bryan
46
6.8k
Thoughts on Productivity
jonyablonski
70
4.8k
How to train your dragon (web standard)
notwaldorf
96
6.2k
The Cult of Friendly URLs
andyhume
79
6.6k
KATA
mclloyd
32
14k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Raft: Consensus for Rubyists
vanstee
140
7.1k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.8k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.4k
How to Ace a Technical Interview
jacobian
279
23k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
Transcript
ࠇ͍ը໘ ࡞Ε ා͘ͳ͍ ͗ͷΘΜษڧձͪΐͬͱ͍͋͠ࠇ͍ը໘ษڧձ!KFXFM@Y
!KFXFM@Y w גࣜձࣾqVDUͰࠂ৴ͷ͓ख͍ w ͳΜͱͳ͘pTIΛͬͯͦͷ··
ͷӟͰ ࠇ͍ը໘ ͕ා͍Β͍͠
ཧղͰ͖ͳ͍ͷා͍ ࠇ͍ը໘͓͖ͳΘॳ৺ऀܴʢDPOOQBTTΑΓʣ ࣅ໊ͨલͷษڧձΛ࡞ͬͯ͢Έ·ͤΜͰͨ͠ʂN @@ N
ཧղΛਂΊΔͨΊʹ ࡞ͬͯΈΔ ཧղ͕͋ΔͳΒ࡞ΕΔ
ࠇ͍ը໘Λ࡞Ζ͏ʂ
ͦͦ ࠇ͍ը໘ͱ
σΟεϓϨΠʁ
σΟεϓϨΠ͕ා͍ʁ w ࠇ͍ͷޫݯ͕ͳ͍ͨΊ w ӷথσΟεϓϨΠͷجૅ w ిݯ͕ೖ͍ͬͯͳ͍͚ͩͰා͘ͳ͍ w ిݯ͕ೖΒͳ͘ͳΔͱා͍
ٖࣅΞϓϦέʔγϣϯʁ
ٖࣅΞϓϦέʔγϣϯ͕ා͍ʁ w$-* $PNNBOE-JOF*OUFSGBDF γΣϧͰਓ͕ؒ ίϚϯυΛ࣮ߦ͢ΔʹɺٖࣅΞϓϦέʔγϣ ϯ͕ඞཁ wΉ͠Ζਓؒʹ༏͍͠ w$-*γΣϧΛΘͳ͍ਓʹແ༻ w͍ͬͯͳ͍ਓʹ$-*γΣϧ͕ා͍Մೳੑ wը໘Λࠇ͕ͪ͘͠ͳͷٖࣅΞϓϦ
wා͍ͷ$-*γΣϧͳͷͰࠇ͍ը໘͕ා͍Θ͚Ͱ ͳ͍ wٖࣅΞϓϦ$-*γΣϧ͕ѱ͍Μʜʜ
$-*γΣϧා͍͔ w (6* (SBQIJDBM6TFS*OUFSGBDF Ͱ࡞ ۀ͍ͯ͠Δਓʹײత͡Όͳ͍͔ w ͋ΔछͷॲཧΛ͢Δͱ͖ʹ$-*γΣϧ ͕ศརͳͱ͖͋Δ w
FHίϚϯυͷΈ߹ΘͤͰෳࡶͳ͜ ͱΛͰ͖Δ w ࠓճγΣϧΛ࡞Ζ͏ʂ w 6OJYܥͰಈ͘γΣϧΛ(PͰ࡞Δ
$-*γΣϧ wΞϓϦέʔγϣϯΛ࣮ߦ͢ΔͨΊͷΠϯλʔϑΣʔε wϢʔβೖྗΛಡΈऔͬͯίϚϯυΛ࣮ߦ͢Δ w3&1- 3FBE&WBM1SJOU-PPQ Ͱఏڙ͞Ε͍ͯ Δ͜ͱ͕ଟ͍ wྫ w#PVSOF4IFMM TI
w#PVSOFBHBJO4IFMM CBTI w$4IFMM DTI w;4IFMM [TI
Ͳ͔͜Β࡞Ε͍͍ͷʁ w ౡʮͲͷϨϕϧͰ࡞Δͷʁʯ w ࢁޱʮ04͔Βͭ͘Δͷ͔ʁʯ w ྫ͑ w ೖྗͲ͔͜Βऔಘͯ͠ɺͲ͜ʹग़ ྗ͢Ε͍͍ͷʁ
ೖग़ྗͲ͏͢Δͷʁ ʮৄղ6/*9ϓϩάϥϛϯάୈ൛ষٙࣅʯΑΓ ೖग़ྗඪ४ετϦʔϜͰྑ͍
ٖࣅΞϓϦέʔγϣϯͷಈ࡞ wTUͷ࣮Λࢀߟʹͯ͠ΈΔ wYUFSN͕ϝϯς͠ʹ͘͘ͳ͍ͬͯΔͷͰ࡞ΒΕͨ w15:ʢٖࣅʣϚελɾεϨʔϒΛ࡞ wGPSL ͯ͠ඪ४ετϦʔϜΛ15:εϨʔϒʹઃ ఆ wϓϩηεάϧʔϓʢηογϣϯʣΛ࡞ΓɺγΣϧ ΛFYFD wΞϓϦέʔγϣϯͷೖྗΛ15:Ϛελʔ
ʹྲྀ͢ w ཁલϖʔδͷਤͱಉ͡ʣ
ͲΜͳػೳΛࢦ͢ʁ w ͜ͷลΓ͕͋Δͱ$-*γΣϧͬΆ͍ w ΞϓϦέʔγϣϯͷ࣮ߦ w 3&1- w ύΠϓ w
HTI(JOPXBO4IFMM w ϦϙδτϦ
3&1- ϛχϚϜͳ࣮
֎෦ϓϩηεͷ։࢝ w)PXTIFMMTTUBSUQSPDFTTFT 8SJUFB4IFMMJO$ΑΓ wGPSL ͯ͠ࢠϓϩηεͰίϚϯυΛFYFD ϓϩηεͰࢠϓ ϩηε͕ऴΘΔ·Ͱͭ w͍ΘΏΔ'PSL&YFD w(PͰ
wGVOD D $NE 3VO FSSPS wίϚϯυΛ࣮ߦ͠ɺऴΘΔ·Ͱͭ w෦తʹ'PSL&YFD wΑ·ɿ(Pͷίʔυ͔ΒGPSL ͠ʹ͍͘Α͏ʹͳ͍ͬͯΔ w(PݴޠͷϥϯλΠϜͰGPSL ΛΧδϡΞϧʹར༻͢Δͳίʔ υΛؾܰʹಈ͔͢͜ͱͰ͖·ͤΜ (PͳΒΘ͔ΔγεςϜϓϩάϥϛϯά ষϓϩηεͷׂͱ(PݴޠʹΑΔૢ࡞QΑΓ
ύΠϓ w pOEOBNF HPQSJOUcXDM w TV⒏Y͕HPͷϑΝΠϧΛදࣔ w pOEͷग़ྗ͕XDͷೖྗʹͳͬͯ ͍Δ
ύΠϓ w࣮ wQJQF Ͱॻ͖ࠐΈ༻ɾಡΈࠐΈ༻ͷϑΝΠϧσΟεΫ ϦϓλΛ࡞Δ wpOEϓϩηεͷग़ྗΛॻ͖ࠐΈ༻ͷͷʹ͢Δʢݩʑ ઃఆ͞Ε͍ͯͨͷΘͳ͍ͷͰด͡Δʣ wXDϓϩηεͷೖྗΛಡΈࠐΈ༻ͷͷʹ͢Δ wpOEͱXDฒߦ࣮ߦ͓ͯ͘͠ wXDͷSFBEϒϩοΫ͞ΕΔ͕ɺྻͰ࣮ߦ͢ΔΑ
Γૣ͘ॲཧ͕ऴΘͬͨΓɺඞཁͳόοϑΝ͕ݮΔ έʔε͕͋Δ wHTIͷ࣮
ಈ࡞֬ೝ
Γͳ͍ػೳ͕ͨ͘͞Μ w δϣϒཧ w ϑΥΞάϥϯυδϣϒͱόοΫάϥϯυ δϣϒΛཧ w ઃఆಡΈࠐΈ w #VJMUJODPNNBOET
w CBTIͷDEͳͲ w IFBE HPͷΑ͏ͳϫΠϧυΧʔυʹΑΔల։ w ଞγΣϧͱࠩผԽͰ͖Δػೳ w Ξχϝʔγϣϯ͢Δ
·ͱΊ w ා͍ͷ࡞ͬͯΈΑ͏ w 3&1-ɾΞϓϦέʔγϣϯͷىಈɾύ ΠϓΛඋ͑ͨγΣϧΛ࡞ͬͨ w HTIػೳ͕গͳ͍ͷͰ͜ΕͰ࡞ۀ ͢Δͷා͍