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
UIViewで光の三原色の混ざり合いを表現したい / potatotips 75 Blend ...
Search
M"e
August 12, 2021
Programming
1
380
UIViewで光の三原色の混ざり合いを表現したい / potatotips 75 Blend Mode
M"e
August 12, 2021
Tweet
Share
More Decks by M"e
See All by M"e
Hapticをカスタマイズしてみよう / ZOZO Tech Talk #6 Customize Haptic
endoumari
0
2.5k
文字列をコピーできるスクリーンショットを作る/iOSDC 2020 LT PDF
endoumari
3
5.6k
ZOZOが採用しているiOSのアーキテクチャについて/zozo-tech-meetup8-ios-architecture
endoumari
0
2.7k
Dribbbleで見つけたコンセプトデザインを実装/potatotips-56-concept-design
endoumari
2
720
iOSエンジニアが悩んだUpボタンについて / 2017 potatotips 45 Up Button
endoumari
1
1.2k
URLエンコードされた Shift_JISのデコードについて / iOSDC 2017 LT SJIS decode
endoumari
1
5.9k
Other Decks in Programming
See All in Programming
Laravel Nightwatchの裏側 - Laravel公式Observabilityツールを支える設計と実装
avosalmon
1
140
maplibre-gl-layers - 地図に移動体たくさん表示したい
kekyo
PRO
0
410
今からFlash開発できるわけないじゃん、ムリムリ! (※ムリじゃなかった!?)
arkw
0
140
20260228_JAWS_Beginner_Kansai
takuyay0ne
5
610
Rで始めるML・LLM活用入門
wakamatsu_takumu
0
200
Claude Codeログ基盤の構築
giginet
PRO
7
3.6k
Cyrius ーLinux非依存にコンテナをネイティブ実行する専用OSー
n4mlz
0
230
OTP を自動で入力する裏技
megabitsenmzq
0
120
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
920
社内規程RAGの精度を73.3% → 100%に改善した話
oharu121
13
8.3k
「効かない!」依存性注入(DI)を活用したAPI Platformのエラーハンドリング奮闘記
mkmk884
0
160
Everything Claude Code OSS詳細 — 5層構造の中身と導入方法
targe
0
150
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
エンジニアに許された特別な時間の終わり
watany
106
240k
Amusing Abliteration
ianozsvald
0
140
For a Future-Friendly Web
brad_frost
183
10k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.8k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.5k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Color Theory Basics | Prateek | Gurzu
gurzu
0
260
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.7k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
230
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
650
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.1k
Transcript
6*7JFXͰޫͷࡾݪ৭ͷࠞ͟Γ߹͍ Λදݱ͍ͨ͠ QPUBUPUJQT ͑ΜͲ͏גࣜձࣾ;0;0ςΫϊϩδʔζ
3(#@$-0$, ɺɺ੨ͷ͕ॏͳΔͱɺޫͷࡾݪ৭ͷ ࠞ͟Γ߹ָ͍͕͠ΊΔ࣌ܭ IUUQTHJUIVCDPN&OEPV.BSJ3(#@$-0$, ݩωλIUUQTUXJUUFSDPNNJUJSVYYYTUBUVT
ޫͷࡾݪ৭ͷࠞ͟Γ߹͍"MQIBઃఆͰදݱͰ͖ͳ͍ MFUSFE7JFX6*7JFX SFE7JFXCBDLHSPVOE$PMPSSFE MFUHSFFO7JFX6*7JFX HSFFO7JFXCBDLHSPVOE$PMPSHSFFO HSFFO7JFXBMQIB MFUCMVF7JFX6*7JFX
CMVF7JFXCBDLHSPVOE$PMPSCMVF CMVF7JFXBMQIB
ࠓ͢͜ͱ 6*7JFXͰޫͷࡾݪ৭ͷࠞ͟Γ߹͍Λ දݱ͢Δํ๏ʹ͍ͭͯ
දݱ͍ͨ͜͠ͱ 7JFX͕ॏͳ͍ͬͯΔՕॴͷ৭Λ ม͍͑ͨ ˠԫ৭ ੨ˠന ॏͳΔͱ໌Δ͘ͳΔ
ॏͳͬͨ7JFXͷඳը ॏͳ্ͬͨͷWJFX͕ ͦͷ··දࣔ͞Ε͍ͯΔ
ॏͳ্ͬͨͷWJFX͕ ͦͷ··දࣔ͞Ε͍ͯΔ ॏͳͬͨ7JFXͷඳը ͕͜͜มΘΕ࣮ݱͰ͖Δ ͦͷ··Ͱͳ͘ɺ৭Λม͑ͯදࣔͯ͠ཉ͍͠
ॏͳͬͨ7JFXΛ Ͳ͏ඳը͢Δ͔ͷํ͕ࣜ͋Δ
#MFOE.PEF
#MFOE.PEFͬͯԿʁ ͭͷϨΠϠʔ͕ޓ͍ʹͲͷΑ͏ʹ߹͞ΕΔ͔Λ ܾఆ͢ΔͨΊͷઃఆ /PSNBMɺ.VMUJQMZɺ4DSFFOɺɾɾɾFUD ߹͢Δܭࢉ͕ࣜ͋Δ
എܠ લܠ ࢀߟIUUQTEFWFMPQFSBQQMFDPNMJCSBSZBSDIJWFEPDVNFOUBUJPO(SBQIJDT*NBHJOH$PODFQUVBMESBXJOHXJUIRVBSU[EER@JNBHFTER@JNBHFTIUNM
લܠͷWJFX͕ͦͷ··දࣔ͞ΕΔ G എܠ৭ લܠ৭ લܠ৭ 2VBSU[ͷσϑΥϧτઃఆ /PSNBM#MFOE.PEF
എܠͷ৭ͱલܠͷ৭ͷࢉ G എܠ৭ લܠ৭ എܠ৭ લܠ৭ ݁Ռͷը૾ͷ৭҉͘ͳΔ .VMUJQMZ#MFOE.PEF
എܠͷసͨ͠৭ͱલܠͷసͨ͠ ৭ͷࢉ G എܠ৭ લܠ৭ ɹɹɹɹɹ എܠ৭ લܠ৭
ॏͶΔͱݩͷը૾ΑΓ໌Δ͘ͳΔ 4DSFFO#MFOE.PEF
7JFXΛॏͶͨͱ͖ʹ໌Δ͍ͨ͘͠ͷͰ 4DSFFO#MFOE.PEFΛ༻
Ͳ͏ͬͯઃఆ͢Δͷ͔ʁ
$($POUFYUͷTFU#MFOE.PEF PWFSSJEFGVODESBX @SFDU$(3FDU \ ԁΛඳը DPOUFYUCFHJO1BUI DPOUFYUBEE&MMJQTF JOSFDU
DPOUFYUDMPTF1BUI DPOUFYUTFU'JMM$PMPS 6*$PMPSSFEDH$PMPS DPOUFYU fi MM1BUI #MFOE.PEFΛTDSFFOʹઃఆͯ͠ޫͷࡾݪ৭Λ࠶ݱ DPOUFYUTFU#MFOE.PEF TDSFFO ԁΛඳը ɹɹɹɹɹɹɹ ੨ԁΛඳը ^
$($POUFYUͷTFU#MFOE.PEF PWFSSJEFGVODESBX @SFDU$(3FDU \ ԁΛඳը DPOUFYUCFHJO1BUI DPOUFYUBEE&MMJQTF JOSFDU
DPOUFYUDMPTF1BUI DPOUFYUTFU'JMM$PMPS 6*$PMPSSFEDH$PMPS DPOUFYU fi MM1BUI #MFOE.PEFΛTDSFFOʹઃఆͯ͠ޫͷࡾݪ৭Λ࠶ݱ DPOUFYUTFU#MFOE.PEF TDSFFO ԁΛඳը ɹɹɹɹɹɹɹ ੨ԁΛඳը ^
$($POUFYUͷTFU#MFOE.PEF
$($POUFYUͷ#MFOE.PEF ຕͷ7JFXʹඳը͞Ε͍ͯΔ
$($POUFYUͷ#MFOE.PEF 7JFXͦΕͧΕʹ #MFOE.PEFΛઃఆ͍ͨ͠
DPNQPTJUJOH'JMUFS $"-BZFSͷϓϩύςΟ WBSDPNQPTJUJOH'JMUFS"OZ \HFUTFU^ ϨΠϠʔͱͦͷഎޙʹ͋ΔίϯςϯπΛ߹͢Δͨ Ίʹ༻͞ΕΔ$PSF*NBHFϑΟϧλʔ IUUQTEFWFMPQFSBQQMFDPNEPDVNFOUBUJPO RVBSU[DPSFDBMBZFSDPNQPTJUJOH fi MUFS
DPNQPTJUJOH'JMUFS MFUSFE7JFX6*7JFX SFE7JFXCBDLHSPVOE$PMPSSFE MFUHSFFO7JFX6*7JFX HSFFO7JFXCBDLHSPVOE$PMPSHSFFO HSFFO7JFXMBZFSDPNQPTJUJOH'JMUFSTDSFFO#MFOE.PEF MFUCMVF7JFX6*7JFX
CMVF7JFXCBDLHSPVOE$PMPSCMVF CMVF7JFXMBZFSDPNQPTJUJOH'JMUFSTDSFFO#MFOE.PEF
DPNQPTJUJOH'JMUFS
DPNQPTJUJOH'JMUFS
͕ॏͳͬͨͱ͖ͷ ޫͷࡾݪ৭ͷࠞ͟Γ߹͍Λ࠶ݱͰ͖ͨ✨
·ͱΊ 7JFX͕ॏͳ͍ͬͯΔͱ͖Ͳ͏ඳը͢Δ͔#MFOE.PEFͰܾ ΊΔ͜ͱ͕Ͱ͖Δ 4DSFFO#MFOE.PEFΛ༻͢Δͱޫͷࡾݪ৭ͷࠞ͟Γ߹͍ ͱࣅ͍ͯΔ݁ՌʹͳΔ $($POUFYUͷTFU#MFOE.PEFઃఆͨ͠#MFOE.PEFͰඳը ͨ݁͠ՌΛಘΒΕΔ 7JFXʹ#MFOE.PEFΛઃఆ͢Δʹ$"-BZFSͷ DPNQPTJUJOH'JMUFSΛ༻͢Δ
5IBOLZPV