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
Satoshi Itatani
October 02, 2018
Technology
0
150
色の話
#ssmjp 2018/10
※環境により色が正確に再現されないことがあります。予めご了承ください。
Satoshi Itatani
October 02, 2018
Tweet
Share
More Decks by Satoshi Itatani
See All by Satoshi Itatani
Raspberry Pi 互換機を<s>つ</s>かってみた ~Tinker Board編~
shinonome
0
1k
PHPでもRaspberry Piがしたい! @ PHPerKaigi 2019
shinonome
0
2k
SDカード今昔
shinonome
0
120
Other Decks in Technology
See All in Technology
実践!カスタムインストラクション&スラッシュコマンド
puku0x
0
530
未経験者・初心者に贈る!40分でわかるAndroidアプリ開発の今と大事なポイント
operando
5
750
LLMを搭載したプロダクトの品質保証の模索と学び
qa
0
1.1k
Snowflake Intelligence × Document AIで“使いにくいデータ”を“使えるデータ”に
kevinrobot34
1
120
「その開発、認知負荷高すぎませんか?」Platform Engineeringで始める開発者体験カイゼン術
sansantech
PRO
2
590
機械学習を扱うプラットフォーム開発と運用事例
lycorptech_jp
PRO
0
650
新規プロダクトでプロトタイプから正式リリースまでNext.jsで開発したリアル
kawanoriku0
1
200
初めてAWSを使うときのセキュリティ覚書〜初心者支部編〜
cmusudakeisuke
1
280
Rustから学ぶ 非同期処理の仕組み
skanehira
1
150
DroidKaigi 2025 Androidエンジニアとしてのキャリア
mhidaka
2
380
サラリーマンの小遣いで作るtoCサービス - Cloudflare Workersでスケールする開発戦略
shinaps
2
470
2025/09/16 仕様駆動開発とAI-DLCが導くAI駆動開発の新フェーズ
masahiro_okamura
0
130
Featured
See All Featured
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
How GitHub (no longer) Works
holman
315
140k
The Pragmatic Product Professional
lauravandoore
36
6.9k
Documentation Writing (for coders)
carmenintech
74
5k
Reflections from 52 weeks, 52 projects
jeffersonlam
352
21k
How to Think Like a Performance Engineer
csswizardry
26
1.9k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.4k
Large-scale JavaScript Application Architecture
addyosmani
513
110k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.9k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
850
Transcript
৭ͷ TTNKQ
ͲͪΒ͕ʁ
ࣗݾհ w ൘୩ڷ࢘ w ౦Ӣᠴཅ!)@4IJOPOPNF w ג "CFNB57 ג $ZCFS"HFOU
ίϯςϯπΤϯδχΞϦϯά Πϯϑϥ୲ΤϯδχΞ w TTNKQ4MBDLTIJOPOPNF $ 1IPUPCZ)JEFLJ4BLBNPUP
ͲͪΒ͕ʁ 3(# $.:,
৭ۭؒ w ৭Λఆٛ͢ΔͨΊͷఆྔత࣍ݩۭؒ w ٿମɺԁਲ਼ͳͲ༷ʑͳܗͰදݱ͞Ε͍ͯΔ w ར༻༻్ɺදݱ੍ݶʹΑΓ༷ʑͳ৭ۭؒ ͕༻͍ΒΕ͍ͯΔ IUUQTKBXJLJQFEJBPSHXJLJ&&"&"&"#$*&YZ@T3(#@$.:QOH
9:;ΧϥʔϞσϧ w $*&৭ۭؒٴͼ͕ؔࣜݱࡏͷ৭ ͷجૅͱͳ͍ͬͯΔ w ֤εϖΫτϧͱͦͷࠞ߹৭ʹΑΔද৭ IUUQTDPNNPOTXJLJNFEJBPSHXJLJ'JMF$*&YZ@CMBOLTWH
3(#ΧϥʔϞσϧ w Ճ๏ࠞ৭ΧϥʔϞσϧ w T3(#"EPCF3(#ͳͲͷ৭ۭؒ w T3(#ʹ͓͍ͯج४ΛԼهʹఆٛ w 3FE ON
w (SFFO ON w #MVF ON IUUQTDPNNPOTXJLJNFEJBPSHXJLJ'JMF"EEJUJWF$PMPS.JYJJOHTWH
ද৭ܥ ΧϥʔϞσϧ IUUQTHJUIVCDPNJCJSFNFZZ@DPMPS@DPOWFSUPS
Ճ๏ࠞ৭ ͱ ݮ๏ࠞ৭
Ճ๏ࠞ৭ͱݮ๏ࠞ৭ ৭ʹݟ͑ΔޫɹˠɹޫΛௐઅ͢Δ͜ͱͰ৭Λͭ͘Δ ࠇΛج४ʹޫΛՃ͑ΔɹՃ๏ࠞ৭ നΛج४ʹࣹޫΛݮΒ͢ɹݮ๏ࠞ৭
Ճ๏ࠞ৭ͱݮ๏ࠞ৭ IUUQTDPNNPOTXJLJNFEJBPSHXJLJ'JMF"EEJUJWF$PMPS.JYJJOHTWH IUUQTKBXJLJQFEJBPSHXJLJ&&"&"&"#4VCUSBDUJWF$PMPS.JYJOHQOH
$.:, w ݮ๏ࠞ৭ w $ZBO w .BHFOUB w :FMMPX w
,FZQMBUF OPU,VSP IUUQTKBXJLJQFEJBPSHXJLJ&&"&"&"#4VCUSBDUJWF$PMPS.JYJOHQOH
Ճ๏ࠞ৭Ͱͷ৭ͱݮ๏ࠞ৭Ͱͷ৭ IUUQTDPNNPOTXJLJNFEJBPSHXJLJ'JMF"EEJUJWF$PMPS.JYJJOHTWH IUUQTKBXJLJQFEJBPSHXJLJ&&"&"&"#4VCUSBDUJWF$PMPS.JYJOHQOH
ͲͪΒ͕ʁ
IUUQTDPNNPOTXJLJNFEJBPSHXJLJ'JMF"EEJUJWF$PMPS.JYJJOHTWH IUUQTKBXJLJQFEJBPSHXJLJ&&"&"&"#4VCUSBDUJWF$PMPS.JYJOHQOH ͲͪΒ͕ʁ
৭૬ w ࿈ଓͨࠞ͠৭Λ̍࣍ݩʹදͨ͠ͷ w )VFͱද͞ΕΔ IUUQTDPNNPOTXJLJNFEJBPSHXJLJ'JMF)473(#DPNQBSJTPOTWH
৭૬ w ࿈ଓͨ͠৭૬Λԁܗʹฒͨͷ w ֤৭ۭؒͷิ৭͕ରଆʹද͞ΕΔ IUUQTDPNNPOTXJLJNFEJBPSHXJLJ'JMF)-4$PMPS4QBDFQOH
ิ৭ w ৭૬ʹ͓͍ͯରଆʹද͞ΕΔ৭ w ྡΓ߹ΘͤΔ͜ͱͰڧௐ৭ͱͳΔ IUUQTDPNNPOTXJLJNFEJBPSHXJLJ'JMF3HCDPMPSXIFFMTWH
৭૬ w ࿈ଓͨ͠৭૬Λԁܗʹฒͨͷ w ֤৭ۭؒͷิ৭͕ରଆʹද͞ΕΔ IUUQTDPNNPOTXJLJNFEJBPSHXJLJ'JMF)-4$PMPS4QBDFQOH
)47৭ۭؒ w )VF৭૬ w 4BUVSBUJPO $ISPNB ࠼ w 7BMVF #SJHIUOFTT
໌ w )4#ͱݺΕΔ IUUQTDPNNPOTXJLJNFEJBPSHXJLJ'JMF)47@DPOFKQH
)-4৭ۭؒ w )VF৭૬ w -JHIUOFTTً w 4BUVSBUJPO࠼ w ΑΓࣗવͳ৭ײ֮ IUUQTKBXJLJQFEJBPSHXJLJ&&"&"&"#)-4.PEFMQOHNFEJB'JMF)-4.PEFMQOH
໌Δ͞ͱ
T3(# w Ճ๏ࠞ৭ w 3FE ON w (SFFO ON
w #MVF ON
ࡾܹ w ਓؒͷ ਲ਼ମࡉ๔ ͕ײ͍̏ͭ͢͡ͷ w ɹONdON w தɹONdON w
ɹONdON IUUQTDPNNPOTXJLJNFEJBPSHXJLJ'JMF$POFT@4.+@&TWH
-BC৭ۭؒ w ਓؒͷͷײ͢͡͞ʹ߹Θͤͨ৭ۭؒ w ϗϫΠτϙΠϯτ͔Βͷ૬ର IUUQTDPNNPOTXJLJNFEJBPSHXJLJ'JMF$*&-"#@DPMPS@TQBDF@UPQ@WJFXQOH
ػց͕ѻ͍͍͢৭
T3(# w Ճ๏ࠞ৭ w 3FE ON w (SFFO ON
w #MVF ON
3(# CJUDPMPS3FECJU (SFFOCJU #MVFCJU
3(# CJUDPMPS3FECJU (SFFOCJU #MVFCJU 3YY'' (YY'' #YY''
3(# CJUDPMPS3FECJU (SFFOCJU #MVFCJU 3YY'' (YY'' #YY'' ࠇ d''''''
ന ৭
3(# CJUYQY 'VMM)% GQT
㲈(CQT
:$C$S w ΫϩϚ ࠩ ํࣜ w : ً w
$ISPNB#MVF w $ISPNB3FE w :67ͱม͕Մೳ w +1&( +'*' Ͱར༻ w ݱࡏͷओͳσδλϧө૾৴߸ʹར༻ IUUQTDPNNPOTXJLJNFEJBPSHXJLJ'JMF:$C$S$C$S@4DBMFE@:QOH
:$C$S w ਓؒͷ໌Δ͞Λݕ͍͢͠ w ৭ͷใɺಛʹมԽݕͮ͠Β͍ ˠɹ໌Δ͞Λج४ʹ৭ͷใݮΒ͢ IUUQTWJEFPUFDIEFOTBOMBCTOFUBSUJDMFTJNBHFSHC@DPMPSKQH
ΫϩϚαϯϓϦϯά w ৭ใΛݮΒͨ͢ΊʹαϯϓϦϯάΛߦ͏ ͷ9:;Լهͷҙຯ 9ًϐΫηϧϨʔτ :حࠪઢΧϥʔαϯϓϧׂ ;ۮࠪઢΧϥʔαϯϓϧมߋ IUUQTWJEFPUFDIEFOTBOMBCTOFUBSUJDMFTJNBHFXJLJQFEJB@DISPNB@TBNQMJOHQOH
'VMM)%ө૾ :CJUQY$CCJUQY$SCJUQY 㲈(CQT
'VMM)%ө૾ :CJUQY$CCJUQY$SCJUQY 㲈.CQT
,Qө૾ :CJUQY$CCJUQY$SCJUQY 㲈(CQT
,Qө૾ :CJUQY$CCJUQY$SCJUQY 㲈(CQT
ΫϩϚαϯϓϦϯά w ৭ใΛݮΒͨ͢ΊʹαϯϓϦϯάΛߦ͏ ͷ9:;Լهͷҙຯ 9ًϐΫηϧϨʔτ :حࠪઢΧϥʔαϯϓϧׂ ;ۮࠪઢΧϥʔαϯϓϧมߋ IUUQTWJEFPUFDIEFOTBOMBCTOFUBSUJDMFTJNBHFXJLJQFEJB@DISPNB@TBNQMJOHQOH
ͲͪΒ͕നʁ
-BC৭ۭؒ w ਓؒͷͷײ͢͡͞ʹ߹Θͤͨ৭ۭؒ w ϗϫΠτϙΠϯτ͔Βͷ૬ର w ৭Թͱ͍͏ߟ͑ํ IUUQTDPNNPOTXJLJNFEJBPSHXJLJ'JMF$*&-"#@DPMPS@TQBDF@UPQ@WJFXQOH
৭Թ w ୯Ґ, έϧϏϯ w ࣭ ࠇମ ΛߴԹʹͨ͠ͱ͖ʹൃޫ͢Δ৭ ͱͦͷԹΛରԠͤͨ͞ͷ
w നిٿ, w ଠཅ, w %ޫݯ, w ϗϫΠτόϥϯε
৭ۭؒ w ৭Λఆٛ͢ΔͨΊͷఆྔత࣍ݩۭؒ w ٿମɺԁਲ਼ͳͲ༷ʑͳܗͰදݱ͞Ε͍ͯΔ w ར༻༻్ɺදݱ੍ݶʹΑΓ༷ʑͳ৭ۭؒ ͕༻͍ΒΕ͍ͯΔ w $*&৭ۭؒٴͼ͕ؔࣜݱࡏͷ৭
ͷجૅͱͳ͍ͬͯΔ IUUQTKBXJLJQFEJBPSHXJLJ&&"&"&"#$*&YZ@T3(#@$.:QOH
ͲͪΒ͕നʁ ,૬ ,૬
ͲͪΒ͕നʁ ,૬ ,૬ ,૬
·ͱΊ w ৭ۭؒ$*&Λج४ʹ༷ʑͳ͕͋ΓɺͦΕͧΕͷ༻్ʹ߹Θͤͯ ར༻͞Ε͍ͯΔ w ਓؒͷɺΛ࠷໌Δ͘ײ͡ɺ໌Δ͞ͷมԽʹහײ͕ͩ৭ͷมԽʹ ಷײ w ਓؒͷײ֮૬ର৭Ͱײ͡ΔͨΊɺ৭ԹʹΑͬͯ৭ͷઈରมԽ͢Δ
͋Γ͕ͱ͏͍͟͝·ͨ͠