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
1.1k
PHPでもRaspberry Piがしたい! @ PHPerKaigi 2019
shinonome
0
2.1k
SDカード今昔
shinonome
0
120
Other Decks in Technology
See All in Technology
プロダクト負債と歩む持続可能なサービスを育てるための挑戦
sansantech
PRO
1
1.1k
Active Directory 勉強会 第 6 回目 Active Directory セキュリティについて学ぶ回
eurekaberry
6
1.9k
一億総業務改善を支える社内AIエージェント基盤の要諦
yukukotani
4
1.6k
Claude Code はじめてガイド -1時間で学べるAI駆動開発の基本と実践-
oikon48
7
3.5k
履歴テーブル、今回はこう作りました 〜 Delegated Types編 〜 / How We Built Our History Table This Time — With Delegated Types
moznion
2
2.9k
IPv6-mostly field report from RubyKaigi 2026
sorah
0
210
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
970
TypeScript×CASLでつくるSaaSの認可 / Authz with CASL
saka2jp
2
150
社内外から"使ってもらえる"データ基盤を支えるアーキテクチャの秘訣/登壇資料(飯塚 大地・高橋 一貴)
hacobu
PRO
0
8.3k
学術的根拠から読み解くNotebookLMの音声活用法
shukob
0
500
不確実性に備える ABEMA の信頼性設計とオブザーバビリティ基盤
nagapad
4
9.1k
信頼性が求められる業務のAIAgentのアーキテクチャ設計の勘所と課題
miyatakoji
0
190
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Designing for humans not robots
tammielis
254
26k
How to train your dragon (web standard)
notwaldorf
97
6.4k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
690
RailsConf 2023
tenderlove
30
1.3k
Building an army of robots
kneath
306
46k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
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 ਓؒͷײ֮૬ର৭Ͱײ͡ΔͨΊɺ৭ԹʹΑͬͯ৭ͷઈରมԽ͢Δ
͋Γ͕ͱ͏͍͟͝·ͨ͠