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
カンファレンス動画鑑賞会のススメ / Osaka.swift #1
Search
Hiron
January 12, 2025
Programming
0
340
カンファレンス動画鑑賞会のススメ / Osaka.swift #1
Hiron
January 12, 2025
Tweet
Share
More Decks by Hiron
See All by Hiron
try! Swift Tokyo 2024 参加報告 / try! Swift Tokyo 2024 Report
hironytic
0
520
Swift on Windows ファーストインプレッション / Swift on Windows First Impression
hironytic
0
700
iPadOSDC: Multiple Windows
hironytic
5
3.5k
だったら、俺が代わりにやってやる / Swift Zoomin' Challenge
hironytic
0
230
SwiftのNeverとボトム型 / Never as a Bottom Type
hironytic
2
910
4000のワーニングと戦え!これは警告だ! / 4000 Warnings
hironytic
2
890
シンボリケート / Ore-con 2018 Summer
hironytic
3
1.2k
全部iOSにしゃべらせちゃえ! / iOSDC 2018 LT
hironytic
3
1.9k
ペダルのある生活 / The Pedal
hironytic
0
500
Other Decks in Programming
See All in Programming
FOSDEM 2026: STUNMESH-go: Building P2P WireGuard Mesh Without Self-Hosted Infrastructure
tjjh89017
0
170
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
7.5k
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
690
高速開発のためのコード整理術
sutetotanuki
1
410
なるべく楽してバックエンドに型をつけたい!(楽とは言ってない)
hibiki_cube
0
140
AtCoder Conference 2025
shindannin
0
1.1k
フロントエンド開発の勘所 -複数事業を経験して見えた判断軸の違い-
heimusu
7
2.8k
CSC307 Lecture 06
javiergs
PRO
0
690
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
2
1.9k
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
140
Claude Codeと2つの巻き戻し戦略 / Two Rewind Strategies with Claude Code
fruitriin
0
140
副作用をどこに置くか問題:オブジェクト指向で整理する設計判断ツリー
koxya
1
610
Featured
See All Featured
The Curious Case for Waylosing
cassininazir
0
240
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Raft: Consensus for Rubyists
vanstee
141
7.3k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
69
WCS-LA-2024
lcolladotor
0
450
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
120
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
First, design no harm
axbom
PRO
2
1.1k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.1k
KATA
mclloyd
PRO
34
15k
Writing Fast Ruby
sferik
630
62k
Transcript
ΧϯϑΝϨϯεಈը ؑձͷεεϝ 0TBLBTXJGU
"CPVU.F ͻΖΜʢҰٶߒڭʣ ΞΧϯτhironytic ࠷ۙ5ZQF4DSJQUͱ,PUMJOͱ .BSLEPXOΛॻ͍ͯΔ͜ͱ͕ଟ͍ Ͱ͢ʢ4XJGUͲ͜ʜʣ
ಙౡʹॅΜͰ͍·͢
ؔࡏॅొஃ ಙౡؔͳͷ͔
ಙౡؔͳͷ͔ʁ ಙౡ࢛ࠃͰʁ ؔݪཧओٛऀʹड͚ೖΕͯΒ͑ͳ͍ͷͰʁ ग़యɿࠃཧӃΣϒαΠτIUUQTNBQTHTJHPKQ
ؔҬ࿈߹ ग़లɿؔҬ࿈߹ΣϒαΠτIUUQTXXXLPVJLJLBOTBJKQLPJLJSFOHPLPJLJSFOHPIUNM
ຽ์ͷఱؾ༧ใ "#$ςϨϏʢͪΌΜʣ ͪΖΜɺಙౡͰөΓ·͢ ຖ์ૹؔςϨϏςϨϏେࡕ өΓ·͢ ग़లɿே์ૹςϨϏఱؾ༧ใIUUQTXXXBTBIJDPKQXFBUIFSJOEFYIUNM
ಙౡؔͰ͢ʂ ߦ໘Ͱؔͷؒ ຽ์Ͱؔͷؒ ʁʁʁʮେࡕͷςϨϏ͕өΔ࣌Ͱ ΄΅େࡕʯ
࣌ؒ
J04%$+BQBO J04ؔ࿈ٕज़ΛίΞͷςʔϚͱͨ͠ιϑτΣΞٕज़ऀͷͨ ΊͷΧϯϑΝϨϯε J04%$+BQBOͷ:PV5VCFνϟϯωϧͰެ։͞Ε͍ͯΔա ڈಈըͷ૯͕࣌ؒ࣌ؒʢ࣌ʣ ͘͢͝ͳ͍Ͱ͔͢ʂʁʢެ։͋Γ͕ͱ͏͍͟͝·͢ʣ
ΧϯϑΝϨϯεಈըؑձ J04%$ͳͲͷηογϣϯಈը ΛΈΜͳͰΘ͍Θ͍ݟΔձ ʙ݄ʹҰఔ։࠵ͯ͠· ͢ʢ͏͙͢ճʣ ։࠵ͷݟΛڞ༗͠·͢ʂ
Έͳ͞ΜͬͯΈͯ
ؑձͱʁ
త ͍ͭͰݟ͑Δͱࢥ͏ͱ࣌ؒΛׂ͍ͯݟΑ͏ͱ͠ͳ͍ηο γϣϯಈըΛڧ੍తʹݟΔ ಈըʹؔ͢ΔײΛΘ͍Θ͍ݴ͍߹͏ Βͳ͔ͬͨੈքͱͷग़ձ͍
ݟ͍ͯΔΧϯϑΝϨϯε J04%$+BQBO USZ4XJGU5PLZP 'MVUUFS,BJHJ %SPJE,BJHJ
,PUMJO'FTU 54,BJHJ 7VF'FT+BQBO ࠷ۙɺϑϩϯτΤϯυ։ൃʹखΛग़࢝͠Ίͨ
࣮ࡍͷ։࠵ͷ༷ࢠ ୈճʢલճʣ
ؑձͷྲྀΕ ࢀՃऀ͕ݟ͍ͨಈըΛϦΫΤετ͢Δ ϦΫΤετ͞ΕͨಈըΛͭݟΔ Θ͍Θ͍͢Δ ࣌ؒͷݶΓ܁Γฦ͢
ಈըͷϦΫΤετ ಗ໊ͰϦΫΤετͰ͖ΔΑ͏ʹ͍ͯ͠Δ ॳظͷࠒ(PPHMFϑΥʔϜΛར༻ ݱࡏϦΫΤεταΠτΛ༻ҙ
ϦΫΤετ͞ΕͨಈըΛݟΔ ϦΫΤετ͞Εͨಈըͷத͔Β࣍ʹݟΔͷΛબͿ ͍͍ͩͨϦΫΤετ͞ΕͨॱʹબΜͰ͍Δ͚ͩ ͍ಈը͕ଓ͘ͱർΕΔͷͰɺదٓॱ൪ΛೖΕ͑ͨΓ ͢Δ
Θ͍Θ͍͢Δ ݟͨಈըͷײΛݴ͍߹͏ ٙͳͲ͋Ε࣭ͯ͠ΈΔʢ͑ΒΕΔਓ͕͍ͨΒ ͑Δʣ ݱࢀՃͨ͠ਓ͕࠙ձͳͲͰฉ͍ͨɺϒϩάͰಡΜͩ هࣄͷͳͲग़ͨΓ͢Δ
࣌ؒͷݶΓ܁Γฦ͢ ్தͰٳܜΛڬΈͭͭɺଓ͚ͯ࣍ͷಈըɻ Θ͍Θ͍͢Δͱ͜ΖͰͲΕ͘Β͍Γ্͕Δ͔Θ͔Βͳ͍ ͷͰɺͲΕ͘Β͍ͷಈը͕ݟ͑Δ͔ෆ໌ ϦΫΤετ͞Ε͚ͨͲɺ࣌ؒΕͰݟ͑ͳ͍ͷΑ͋͘ Δ
։࠵ΛॏͶͯ ಘΒΕͨݟ
ձ୳͠ ΈΜͳͰಈըΛݟΒΕΔձ ϓϩδΣΫλʔɺେ͖ΊͷϞχλʔͳͲ ԻΛग़ͯ͠Α͍ॴ ಈը࠶ੜʹ͑͏Δωοτڥ͕ඞਢ
ωοτར༻Մೳͳି͠ձٞࣨͰಈըΛݟΔʹ͍ۤ͜͠ͱ ίϩφҎલͷͳͷͰࠓͲ͏ͩΖ͏ ձ͑͞ݟ͔ͭΕ͋ͱ͏Կ͍Βͳ͍ʂ
͋Δͱศརͳͷ 4MBDLɺ%JTDPSEͳͲͷνϟοτπʔϧ 63-Λڞ༗͋ͬͨ͠Γ͢Δͱ͖ʹ͋Δͱศར $ISPNFDBTUɺ'JSF574UJDLɺ"QQMF57ͳͲ ͍ͭ͜ʹ࠶ੜΛͤΔͱखݩͷ.BDΛࣗ༻ʹ͑Δ
:PV5VCF1SFNJVN ࠂ͕ͳ͘ͳΔʂ
͍Δͱศརͳͻͱ ࣗʹߴͳ8J'JڥΛ࣋ͬͯͯ ਓ͘Β͍ೖΕΔ෦͕͋ͬͯ ͦͷ෦ʹେ͖ͳεΫϦʔϯ͕͋ͬͯ ఱҪ͔ΒϓϩδΣΫλʔ͕ੜ͑ͯͯ
ϓϩδΣΫλʔʹ(PPHMF57͕ଁ͞Εͯͯ :PV5VCF1SFNJVNʹ՝͍ۚͯ͠Δͻͱ ͍ɺͦΜͳศརͳਓ͓ΒΜΖʜ ͍·ͨ͠ !
͍Δͱศརͳͻͱਆ ࣗʹߴͳ8J'JڥΛ࣋ͬͯͯ ਓ͘Β͍ೖΕΔ෦͕͋ͬͯ ͦͷ෦ʹେ͖ͳεΫϦʔϯ͕͋ͬͯ ఱҪ͔ΒϓϩδΣΫλʔ͕ੜ͑ͯͯ
ϓϩδΣΫλʔʹ(PPHMF57͕ଁ͞Εͯͯ :PV5VCF1SFNJVNʹ՝͍ۚͯ͠Δਓ ͍ɺͦΜͳศརͳਓ͓ΒΜΖʜ ͍·ͨ͠ !
·ͱΊ
·ͱΊ ηογϣϯಈըΛެ։ͯ͘͠Ε͍ͯΔΧϯϑΝϨϯε͕͋ ΔͷͰΈΜͳͰݟΑ͏ʂ ϦΫΤετˠݟΔˠΘ͍Θ͍͢Δˠʜ܁Γฦ͢ ձ͑͋͞ΕͳΜͱ͔ͳΔʂ