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
プログラミングを始めてからiOSエンジニアになるまで
Search
kntk
October 21, 2023
Technology
0
1.7k
プログラミングを始めてからiOSエンジニアになるまで
10/21 try! swift Tokyo Students Club
kntk
October 21, 2023
Tweet
Share
More Decks by kntk
See All by kntk
SwiftのSIMDとその利用方法
kntkymt
2
280
Swiftのオーバーロード選択のスコア規則21種類
kntkymt
0
190
Meet high-performance image filtering in Swift
kntkymt
0
160
SwiftUIでの非同期処理データの状態管理を考える
kntkymt
1
2.1k
大学で出席管理アプリ・掲示板閲覧アプリを開発・運用している学生の話
kntkymt
1
2.1k
Swiftを知って欲しい
kntkymt
1
130
Other Decks in Technology
See All in Technology
エンジニアリングマネージャー“お悩み相談”パネルセッション
ar_tama
1
640
Frontier Airlines Customer®️ USA Contact Numbers: Complete 2025 Support Guide
frontierairlineswithflyagent
0
110
激動の時代、新卒エンジニアはAIツールにどう向き合うか。 [LayerX Bet AI Day Countdown LT Day1 ツールの選択]
tak848
0
530
20250718_ITSurf_“Bet AI”を支える文化とコストマネジメント
helosshi
1
210
株式会社島津製作所_研究開発(集団協業と知的生産)の現場を支える、OSS知識基盤システムの導入
akahane92
1
1.1k
AI駆動開発 with MixLeap Study【大阪支部 #3】
lycorptech_jp
PRO
0
160
会社もクラウドも違うけど 通じたコスト削減テクニック/Cost optimization strategies effective regardless of company or cloud provider
aeonpeople
2
140
今日からあなたもGeminiを好きになる
subaruhello
1
550
PHPからはじめるコンピュータアーキテクチャ / From Scripts to Silicon: A Journey Through the Layers of Computing
tomzoh
2
380
自分がLinc’wellで提供しているプロダクトを理解するためにやったこと
murabayashi
1
160
Talk to Someone At Delta Airlines™️ USA Contact Numbers
travelcarecenter
0
170
DATA+AI SummitとSnowflake Summit: ユーザから見た共通点と相違点 / DATA+AI Summit and Snowflake Summit
nttcom
0
190
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
337
57k
How STYLIGHT went responsive
nonsquared
100
5.6k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.9k
Being A Developer After 40
akosma
90
590k
Typedesign – Prime Four
hannesfritz
42
2.7k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
710
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
47
9.6k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
990
Rails Girls Zürich Keynote
gr2m
95
14k
For a Future-Friendly Web
brad_frost
179
9.8k
Thoughts on Productivity
jonyablonski
69
4.7k
Transcript
!LOUL ϓϩάϥϛϯάΛ࢝Ί͔ͯΒ J04ΤϯδχΞʹͳΔ·Ͱ USZ4XJGU5PLZP4UVEFOU$MVC
wLOULʢΧωλΧʣ w໊ݹۀେֶ. wେֶެࣜΞϓϦΛ։ൃ wདྷ͔ΒJ04ΤϯδχΞ ࣗݾհ
None
None
None
τʔΫͷ༰ w ৼΓฦΓͱল w ϓϩάϥϛϯάೖʙJ04ΤϯδχΞ w େֶؒ
τʔΫͷత w օ͞Μͷࠓޙͷࢀߟʹ w அͤ·͢ w ੜଘόΠΞε
ষେֶೖֶ·Ͱ
େֶೖֶ·Ͱ w ϓϩάϥϛϯάະܦݧ
ষϓϩάϥϛϯάೖ #݄
ϓϩάϥϛϯάೖ
ϓϩάϥϛϯάೖ w લظʹϓϩάϥϛϯά͕ͳ͍ʂʂ
ϓϩάϥϛϯάೖ w લظʹϓϩάϥϛϯά͕ͳ͍ʂʂ w ˠϓϩάϥϛϯά෦ʹೖ෦ w ઌഐʹฉ͖ͳ͕Β+BWBΛษڧ
ϓϩάϥϛϯάೖ
ϓϩάϥϛϯάೖ w ઌഐʹฉ͖ͳ͕Β+BWBΛษڧ
ϓϩάϥϛϯάೖ w ઌഐʹฉ͖ͳ͕Β+BWBΛษڧ w ָ͗ͯ͢͠िؒͰऴΘΒͤΔ
ϓϩάϥϛϯάೖ w ઌഐʹฉ͖ͳ͕Β+BWBΛษڧ w ָ͗ͯ͢͠िؒͰऴΘΒͤΔ w 💥ඍੵΛམ୯͢Δ💥
ষ·ͱΊ w 🙆෦׆ʹೖͬͨ͜ͱ w 🙆+BWBͷຊ w 🙅ඍੵམ୯ w तۀतۀͰਅ໘ʹड͚·͠ΐ͏ʂ
݄ ݄ # # # +BWB # . . ݄
݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄
ষJ04ೖͱΞϓϦϦϦʔε #݄
J04ೖ #݄
J04ೖ #݄
ΞϓϦϦϦʔε #݄ w ֶԂࡇελϯϓϥϦʔΞϓϦ w ෦׆ͰνʔϜ։ൃʢਓʣ w J04ɾ"OESPJEɾ#BDLFOE w "QQ4UPSFͰ৴🥳
ελϯϓϥϦʔΞϓϦ #݄
ελϯϓϥϦʔΞϓϦ #݄ w োͳ͘ऴྃ
ελϯϓϥϦʔΞϓϦ #݄ w োͳ͘ऴྃ w ख୳Γ w ެࣜυΩϡϝϯτ͢Β΄΅ಡΊͯͳ͔ͬͨ
ষ·ͱΊ w 🙆ಈ͘Λͤͨ͜͞ͱ w 🙅ެࣜυΩϡϝϯτΛಡΈ·͠ΐ͏
݄ ݄ # # # +BWB J04ೖ ॳJ04ΞϓϦϦϦʔε # .
. ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄
ষΞϧόΠτͰٸ #݄ʙ#
ΞϧόΠτ #݄# w 0#͕ܦӦ͍ͯ͠ΔJ04ΞϓϦ։ൃͷձࣾ w ݱͷίʔυʹ৮Εͯ w ઃܭςετͷࣝ w ίʔυϨϏϡʔͰϘίϘίʹͯ͠Β͏
ষ·ͱΊ w 🙆ݱͷίʔυʹ৮ΕͯઃܭΛֶͿ w 🙆ίʔυϨϏϡʔͰϘίϘίʹ
݄ ݄ # # # +BWB J04ೖ ॳJ04ΞϓϦϦϦʔε # .
. ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ΞϧόΠτ ΞϧόΠτ ΞϧόΠτ
ষେֶΞϓϦ։ൃ #݄ʙ.
ग़੮ཧΞϓϦɾܝࣔ൘ӾཡΞϓϦ
ग़੮ཧΞϓϦɾܝࣔ൘ӾཡΞϓϦ
ग़੮ཧΞϓϦ w ֶΞϧόΠτʹԠื
ग़੮ཧΞϓϦ w ֶΞϧόΠτʹԠื w ☠ཧ͞Ε͍ͯͳ͍$PSEPWBΞϓϦ☠
ग़੮ཧΞϓϦ w ֶΞϧόΠτʹԠื w ☠ཧ͞Ε͍ͯͳ͍$PSEPWBΞϓϦ☠ w ֶੜͷؒͰ࣭ʹෆຬ
ग़੮ཧΞϓϦɾϦχϡʔΞϧʢ##ʣ w ωΠςΟϒϦχϡʔΞϧܭը w ༷Λ࠶ఆٛ w ٞɺٞɺٞ w ใج൫ηϯλʔͱ࣏
ग़੮ཧΞϓϦɾϦχϡʔΞϧʢ##ʣ
ग़੮ཧΞϓϦɾϦχϡʔΞϧʢ##ʣ
ग़੮ཧΞϓϦɾӡ༻ʢ..ʣ w Ϣʔβʔղੳɾࢪࡦ w σʔλυϦϒϯ
ग़੮ཧΞϓϦɾӡ༻ʢ..ʣ w Ϣʔβʔղੳɾࢪࡦ w σʔλυϦϒϯ
ग़੮ཧΞϓϦɾӡ༻ʢ..ʣ w Ϣʔβʔղੳɾࢪࡦ w σʔλυϦϒϯ
ग़੮ཧΞϓϦɾӡ༻ʢ..ʣ w Ϣʔβʔղੳɾࢪࡦ w σʔλυϦϒϯ w ো ͓͍߹ΘͤରԠ w ใج൫ηϯλʔ͔Β߱ͬͯ͘Δࣄ
ষ·ͱΊ w 🙆Ϣʔβʔͷઢͷ։ൃɾӡ༻ w 🙆ٞͱ࣏ w 🤔 . . ࣗݾݚᮎͷ͕࣌ؒऔΓͮΒ͍ʜ
݄ ݄ # # # +BWB J04ೖ ॳJ04ΞϓϦϦϦʔε # .
. ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ ΞϧόΠτ ΞϧόΠτ ΞϧόΠτ
ষJ04Ҏ֎ͷ ##
"U$PEFS ##
3FBDU #
#BDLFOE # w EJTDPSEΫϩʔϯͷ"1*ΛࣗͰ࡞ͬͨ w (PMBOH %PDLFS
ষ·ͱΊ w 🙆ܭࢉྔͷҙࣝ w 🙆ଞϓϥοτϑΥʔϜͷ͍ܰཧղ
ΞϧόΠτ ΞϧόΠτ ݄ ݄ # # # +BWB J04ೖ ॳJ04ΞϓϦϦϦʔε
# . . 3FBDU (PMBOH "OESPJE ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ 6OJUZͰήʔϜ࡞ "U$PEFS ΞϧόΠτ
ষΠϯλʔϯɾब׆ .
ब׆ʢ.ʣ w ٕज़ͦ͏͕ͩʜ w Ϣʔβʔࢹͷ։ൃͷ͕ܶέ͢Δ w ಛʹϚωʔδϟʔ৬ͷਓʹ
ग़੮ཧΞϓϦɾӡ༻ʢ..ʣ w Ϣʔβʔղੳɾࢪࡦ w σʔλυϦϒϯ
ষ·ͱΊ w 🙆ӡ༻ܦݧ͕ब׆Ͱέͨ
ΞϧόΠτ ݄ ݄ # # # +BWB J04ೖ ॳJ04ΞϓϦϦϦʔε #
. . Πϯλʔϯ ब׆ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ ΞϧόΠτ 3FBDU (PMBOH "OESPJE 6OJUZͰήʔϜ࡞ "U$PEFS ΞϧόΠτ
ষొஃ ..
J04%$ w :PVUVCFͷΞʔΧΠϒࢹௌ w ݱࢀՃ w ΦϯϥΠϯ w
ݱొஃ
ొஃ͢Δͱྑ͍͜ͱ w ݴޠԽʹΑΔཧղ w ܹΛΒ͑Δ w ϑΟʔυόοΫ
ॴͲ͜Ͱྑ͍ʂ w ΤϯδχΞษڧձ w ֶੜίϛϡχςΟ-5ձ w ෦׆ɾαʔΫϧͷ-5ձ
ষ·ͱΊ w 🙆ݴޠԽ͢Δ͜ͱͰཧղ͕ਂ·Δ w 🙆ܹΛΒ͑Δ w 🤔#͔Β֎෦ͷొஃʹઓ͢ΕΑ͔ͬͨ
݄ ݄ # # # +BWB J04ೖ ॳJ04ΞϓϦϦϦʔε # .
. ब׆ J04%$ J04%$ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ ΞϧόΠτ Πϯλʔϯ ΞϧόΠτ 3FBDU (PMBOH "OESPJE 6OJUZͰήʔϜ࡞ "U$PEFS ΞϧόΠτ
݄ ݄ # # # +BWB J04ೖ ॳJ04ΞϓϦϦϦʔε # .
. ब׆ J04%$ J04%$ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ େֶΞϓϦ։ൃ Ӄࢼษڧ ଔ ΞϧόΠτ Πϯλʔϯ ΞϧόΠτ 3FBDU (PMBOH "OESPJE 6OJUZͰήʔϜ࡞ "U$PEFS ΞϧόΠτ
·ͱΊɾΑ͔ͬͨ w 🙆ίʔυϨϏϡʔͰϘίϘίʹ w 🙆ϢʔβʔࢹͷνʔϜ։ൃ w 🙆ଞΛֶΜͰࢹ͕͕ͬͨ w 🙆ొஃܹͯ͠ΛΒ͑ͨ
·ͱΊɾল w 🤔 . . ࣗݾݚᮎͷ͕࣌ؒऔΓͮΒ͍ w 🤔ϨΠϠʔͷֶࣝྑ͔ͬͨ w 🤔ొஃͰܹΛΒ͏ͷΛ͏গ͠ૣ͘ʜ
৭ʑͳࣄʹUSZ͠·͠ΐ͏
৭ʑͳࣄʹUSZ͠·͠ΐ͏