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
Recruit
PRO
September 13, 2024
Technology
3
540
あなたの知らないiOS開発の世界
2024/09/16に、情報科学若手の会で発表した、高井の資料です。
Recruit
PRO
September 13, 2024
Tweet
Share
More Decks by Recruit
See All by Recruit
まなび領域における生成AI活用事例
recruitengineers
PRO
2
120
AI時代にエンジニアはどう成長すれば良いのか?
recruitengineers
PRO
1
180
AIを用いたカスタマーサポートの業務プロセス・組織変革の実現
recruitengineers
PRO
1
110
問い合わせ自動化の技術的挑戦
recruitengineers
PRO
2
220
「Air ビジネスツールズ」のクライアントサポートにおける生成 AI 活用
recruitengineers
PRO
0
83
AI活用のためのアナリティクスエンジニアリング
recruitengineers
PRO
1
100
SaaS事業のデータマネジメント事例
recruitengineers
PRO
0
100
Kaggleで鍛えたスキルの実務での活かし方 競技とプロダクト開発のリアル
recruitengineers
PRO
1
370
LLM のプロダクト導入における開発の裏側と技術的挑戦
recruitengineers
PRO
1
150
Other Decks in Technology
See All in Technology
Go標準パッケージのI/O処理をながめる
matumoto
0
160
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
5
1.2k
アーキテクチャモダナイゼーションを実現する組織
satohjohn
0
370
Claude Codeが爆速進化してプラグイン追従がつらいので半自動化した話 ver.2
rfdnxbro
0
510
vLLM Community Meetup Tokyo #3 オープニングトーク
jpishikawa
0
330
「Blue Team Labs Online」入門 - みんなで挑むログ解析バトル
v_avenger
0
150
Exadata Database Service on Dedicated Infrastructure(ExaDB-D) UI スクリーン・キャプチャ集
oracle4engineer
PRO
8
7.2k
マルチアカウント環境でSecurity Hubの運用!導入の苦労とポイント / JAWS DAYS 2026
genda
0
520
AI時代のSaaSとETL
shoe116
1
120
ランサムウエア対策してますか?やられた時の対策は本当にできてますか?AWSでのリスク分析と対応フローの泥臭いお話。
hootaki
0
110
us-east-1 に障害が起きた時に、 ap-northeast-1 にどんな影響があるか 説明できるようになろう!
miu_crescent
PRO
13
4.2k
白金鉱業Meetup_Vol.22_Orbital Senseを支える衛星画像のマルチモーダルエンベディングと地理空間のあいまい検索技術
brainpadpr
2
290
Featured
See All Featured
My Coaching Mixtape
mlcsv
0
70
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
860
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
We Are The Robots
honzajavorek
0
190
WENDY [Excerpt]
tessaabrams
9
36k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
How to Talk to Developers About Accessibility
jct
2
150
We Have a Design System, Now What?
morganepeng
55
8k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.9k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
100
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
Transcript
גࣜձࣾϦΫϧʔτ ߴҪ༔Ӊ !@NBSVGVSB@ ͋ͳͨͷΒͳ͍J04։ൃͷੈք ใՊֶएखͷձ
)051&11&3 466.0 ͡ΌΒΜ ϗοτϖο ύʔϏϡʔ ςΟ Χʔηϯαʔ "JSϨδ ελαϓ&OHMJTI ελσΟαϓϦ
θΫγΟ ϦΫϧʔτ ΤʔδΣϯ τ ϦΫϧʔτμΠ ϨΫτεΧτ λϯϫʔΫ ϦΫφϏ ϦΫφϏݣ ϦΫφϏ/&95 ؆୯ͳࣗݾհ ߴҪ༔Ӊ ͨΒ w גࣜձࣾϦΫϧʔτ৽ଔೖࣾ w )3ྖҬͷϞόΠϧΞϓϦΤϯδχΞͬͯ·͢ J04 w XBLBUFॳࢀՃ ͜͜ΒΜͷΞϓϦ
͢͜ͱ J04։ൃɾϓϩάϥϛϯάͷجૅࣝ ϓϥοτϑΥʔϜͷݴޠࣝ ϓϥοτϑΥʔϜͷࣝ ϓϩμΫτߏͷࣝ υϝΠϯࣝ ΞʔΩςΫνϟ J044%, 4XJGU ൚༻తͳجૅࣝ
͕͜͜ϝΠϯ ༨༟͕͋Ε ຊνϡʔτϦΞϧͰ J04։ൃʹඞཁͳॏཁͳϙΠϯτΛొΓͳ͕Βհɾղઆ
͜ͷൃදͷతɾҙ ࣋ͪؼͬͯΒ͑Δͱخ͍͜͠ͱ త w J04։ൃͷνϡʔτϦΞϧͰ࠳ં͠ͳ͍͘Β͍ͷϚΠϯυʹͳΕΔ w 4XJGUͲ͏͍͏ݴޠͳͷ͔ࣗͳΓʹઆ໌Ͱ͖ΔΑ͏ʹͳΔ ҙ w ήʔϜ։࢝ͷνϡʔτϦΞϧ͘Β͍ͷϘϦϡʔϜͰ͢
w ࣌ؒͷ੍্ɺେࣄ͚ͩͲѻΘͳ͍෦େྔʹ͋Δ
J04։ൃɾϓϩάϥϛϯάͷجૅࣝ J04։ൃɾϓϩάϥϛϯάͷجૅࣝ ϓϥοτϑΥʔϜͷݴޠࣝ ϓϥοτϑΥʔϜͷࣝ ϓϩμΫτߏͷࣝ υϝΠϯࣝ ΞʔΩςΫνϟ J044%, 4XJGU ൚༻తͳجૅࣝ
ͪΐͬͱ͚ͩ
J04ͱʁ J04։ൃɾϓϩάϥϛϯάͷجૅࣝ #4%ܥ6/*9͔Β։ൃ͞ΕͨNBD04ΛϞόΠϧػث༻్ʹվมͨ͠ͷ w ΧʔωϧΦʔϓϯιʔε 9/6 ͕ͩɺͦΕҎ֎ͷଟ͘ඇެ։ ͜͜ʂ -JOVY8JLJQFEJB
Α͘Θ͔ΒΜ J04ͱʁ J04։ൃɾϓϩάϥϛϯάͷجૅࣝ ͩͬͯඇެ։ͳΜͩΜ
J04։ൃͷಛघͳͱ͜Ζ J04։ൃɾϓϩάϥϛϯάͷجૅࣝ ҙ͓ࣝͯ͘͠ͱྑ͍͜ͱ w "OESPJEͱҧͬͯඇެ։ͳ෦͕ଟ͍ w ։ൃऀJ044%,Λར༻ͯ͠։ൃΛ͍ͯ͘͠ w ͨͩ4%,෦࣮ඇެ։ʹͳ͍ͬͯΔ͜ͱ͕ଟ͍ w
"QQMF͕ఏڙ͍ͯ͠ΔυΩϡϝϯτΛಡΜͰཧղ͍͔ͯ͘͠͠ͳ͍ w υΩϡϝϯτੲͷͷফ͞Ε͍ͯͨΓ͢Δʜ ˠฉ͔ͳ͍ͱ͔Βͳ͍͜ͱ͕ଟ͍ͷͰৄ͍͠ਓͱྑ͘ͳΖ͏ ࠷ؔ
ϓϥοτϑΥʔϜͷݴޠࣝ J04։ൃɾϓϩάϥϛϯάͷجૅࣝ ϓϥοτϑΥʔϜͷݴޠࣝ ϓϥοτϑΥʔϜͷࣝ ϓϩμΫτߏͷࣝ υϝΠϯࣝ ΞʔΩςΫνϟ J044%, 4XJGU ൚༻తͳجૅࣝ
0CKFDUJWF$ͱ4XJGU ϓϥοτϑΥʔϜͷݴޠࣝ 0CKFDUJWF$͕ొ 88%$ʹͯ4XJGU͕ൃද͞ΕΔ J04 J1IPOF ॳ ͕ൃද ొ࣌ظ͕͍ۙϓϩάϥϛϯάݴޠ,PUMJO
5ZQF4DSJQU 3VTU ddddddddddddddddddddddddddddddddddddddddddddd ొ࣌ظ͕͍ۙϓϩάϥϛϯάݴޠ$ 1FSM
4XJGUͷಛ ϓϥοτϑΥʔϜͷݴޠࣝ ϞμϯݴޠͰ͋Δ4XJGUաڈͷݴޠΛࢀߟʹ͠ͳ͕Βઃܭ͞Εͨ શ෦͍ͯͨ͠ΒΩϦ͕ͳ͍ͷͰಠஅͱภݟͰͭͷಛΛΫΠζܗࣜͰհ w 7BMVF4FNBOUJDT w 0QUJPOBM w "VUP3FGFSFODF$PVOUFS
"3$
7BMVF4FNBOUJDT ϓϥοτϑΥʔϜͷݴޠࣝ4XJGUͷಛ ΫΠζͦΕͧΕԿ͕ग़ྗ͞ΕΔʁͦͷཧ༝ʁ
7BMVF4FNBOUJDT ϓϥοτϑΥʔϜͷݴޠࣝ4XJGUͷಛ 1ZUIPOͩͱB Cͷ྆ํͱ͕มߋ͞ΕΔ͕ɺ4XJGUͰC͔͠มߋ͞Εͳ͍
7BMVF4FNBOUJDT ϓϥοτϑΥʔϜͷݴޠࣝ4XJGUͷಛ ղઆ1ZUIPOͷྻࢀরܕɺ4XJGUͰܕͳͨΊ
7BMVF4FNBOUJDT ϓϥοτϑΥʔϜͷݴޠࣝ4XJGUͷಛ ͏ͪΐͬͱৄ͘͠ w 7BMVF4FNBOUJDT Λຬ͍ͨͯ͠Δͱ͕มߋʹରͯ͠ಠཱʹͳΔ w ͋ΔมͷΛมߋͯ͠ҟͳΔมͷ͕มߋ͞ΕΔ͜ͱͳ͍ w ҙਤ͠ͳ͍෭࡞༻߹ੑ͕ଛͳΘΕΔ͜ͱΛ͛Δ
w 4XJGUͰ*OU 4USJOH #PPMͳͲجຊతͳܕTUSVDUͰఆٛ͞ΕͨܕͰ͋Δ w "SSBZ%JDUJPOBSZͳͲͷίϨΫγϣϯܕ w ΫϥεࢀরܕͳͷͰ جຊతʹ 7BMVF4FNBOUJDTΛຬͨ͞ͳ͍ ϝϞϦͰؾʹͳΔํ͚ˠ"QQFOEJY$PQZ0O8SJUF
0QUJPOBM ϓϥοτϑΥʔϜͷݴޠࣝ4XJGUͷಛ ΫΠζҎԼͷίʔυΛॻ͍ͨͱ͖ɺͲͷΑ͏ͳ݁ՌʹͳΔʁ
0QUJPOBM ϓϥοτϑΥʔϜͷݴޠࣝ4XJGUͷಛ 4XJGUίϯύΠϧ࣌ʹOVMM͕ݪҼͷΤϥʔΛൃݟͰ͖ΔΈ͕͋Δ OVMM҆શ w +BWBͰ࣮ߦ͠ͳ͍ͱΤϥʔʹؾ͚ͮͳ͍
0QUJPOBM ϓϥοτϑΥʔϜͷݴޠࣝ4XJGUͷಛ 4XJGUͰશͯͷܕͰOJMΛڐ༰͠ͳ͍ w ͠OJMΛڐ༰͢Δ߹ʹ໌ࣔతʹ0QUJPOBMܕͰએݴ͢Δඞཁ͕͋Δ w 4XJGUʹศརͳҥߏจ͕ෳ༻ҙ͞Ε͍ͯΔ
0QUJPOBM ϓϥοτϑΥʔϜͷݴޠࣝ4XJGUͷಛ ͏·͘ॻ͚ಡΈ҆͘͢શੑͷߴ͍ίʔυʹͳΔ w ҆қͳ'PSDFE6OXSBQ࣮ߦ࣌Τϥʔʹܨ͕Δ w దʹ0QUJPOBMΛॲཧ͢Δ
"VUPNBUJD3FGFSFODF$PVOUJOH "3$ ϓϥοτϑΥʔϜͷݴޠࣝ4XJGUͷಛ ϝϞϦͷཧʹࢀরΧϯλํࣜ 3$ Λ࠾༻ w +BWBΨϕʔδίϨΫγϣϯํࣜ ($
w ($ʹൺύϑΥʔϚϯεͷ༧ଌ੍ޚ͕Մೳ w ࢀরΧϯλίϯύΠϥଆͰཧ͞ΕΔ w ࢀর͞ΕͨΒ ࢀর͞Εͳ͘ͳͬͨΒ w ࢀরΧϯλ͕ʹͳͬͨΒϝϞϦΛղ์
"VUPNBUJD3FGFSFODF$PVOUJOH "3$ ϓϥοτϑΥʔϜͷݴޠࣝ4XJGUͷಛ ΫΠζ࣍ͷίʔυͷ࣮ߦ݁ՌͲ͏ͳΔʁ
"VUPNBUJD3FGFSFODF$PVOUJOH "3$ ϓϥοτϑΥʔϜͷݴޠࣝ4XJGUͷಛ ΫΠζ࣍ͷίʔυͷ࣮ߦ݁ՌͲ͏ͳΔʁ ͑Կදࣔ͞Εͳ͍
"VUPNBUJD3FGFSFODF$PVOUJOH "3$ ϓϥοτϑΥʔϜͷݴޠࣝ4XJGUͷಛ ͳͥʁࢀরΧϯλ 3$ ͷมԽΛͬͯΈΑ͏
"VUPNBUJD3FGFSFODF$PVOUJOH "3$ ϓϥοτϑΥʔϜͷݴޠࣝ4XJGUͷಛ ͳͥʁࢀরΧϯλ 3$ ͷมԽΛͬͯΈΑ͏ ҙ SPPNSPPNΛࢀর͠SPPNΫϥεͷΠϯελϯεΛࢀর͍ͯ͠ΔมͰ͋Δ ͳͷͰSPPNSPPNͷΠϯελϯεΛࢀর͢Δ͜ͱʹͳΔ
"VUPNBUJD3FGFSFODF$PVOUJOH "3$ ϓϥοτϑΥʔϜͷݴޠࣝ4XJGUͷಛ ͳͥʁࢀরΧϯλ 3$ ͷมԽΛͬͯΈΑ͏ ˠ3$͕ʹͳΒͣEFJOJU͕ݺΕͳ͍ ͳͥʁࢀরΧϯλ 3$
ͷมԽΛͬͯΈΑ͏
"VUPNBUJD3FGFSFODF$PVOUJOH "3$ ϓϥοτϑΥʔϜͷݴޠࣝ4XJGUͷಛ ࢀর॥ͱݺΕΔ 3$ํࣜͷ ˠΠϯελϯε͕ղ์͞ΕͣϝϞϦϦʔΫʹܨ͕Δ ˠղܾํ๏ͱͯ͠3$ͷม͑ͳ͍ࢀর ऑ͍ࢀর
Λར༻͢Δ
"VUPNBUJD3FGFSFODF$PVOUJOH "3$ ϓϥοτϑΥʔϜͷݴޠࣝ4XJGUͷಛ Կ͕มΘΔʁࢀরΧϯλͷมԽΛͬͯΈΔ ऑ͍ࢀরʹ͢Δ
"VUPNBUJD3FGFSFODF$PVOUJOH "3$ ϓϥοτϑΥʔϜͷݴޠࣝ4XJGUͷಛ Կ͕มΘΔʁࢀরΧϯλͷมԽΛͬͯΈΔ ऑ͍ࢀরʹ͢Δ
"VUPNBUJD3FGFSFODF$PVOUJOH "3$ ϓϥοτϑΥʔϜͷݴޠࣝ4XJGUͷಛ Կ͕มΘΔʁࢀরΧϯλͷมԽΛͬͯΈΔ ऑ͍ࢀরʹ͢Δ
"VUPNBUJD3FGFSFODF$PVOUJOH "3$ ϓϥοτϑΥʔϜͷݴޠࣝ4XJGUͷಛ Կ͕มΘΔʁࢀরΧϯλͷมԽΛͬͯΈΔ ऑ͍ࢀরʹ͢Δ
"VUPNBUJD3FGFSFODF$PVOUJOH "3$ ϓϥοτϑΥʔϜͷݴޠࣝ4XJGUͷಛ Կ͕มΘΔʁࢀরΧϯλͷมԽΛͬͯΈΔ ऑ͍ࢀরʹ͢Δ
"VUPNBUJD3FGFSFODF$PVOUJOH "3$ ϓϥοτϑΥʔϜͷݴޠࣝ4XJGUͷಛ Կ͕มΘΔʁࢀরΧϯλͷมԽΛͬͯΈΔ ऑ͍ࢀরʹ͢Δ ͠SPPNOJMͷॲཧ͕ઌͰಉ༷ʹ྆ํͱղ์͞ΕΔ
ϓϥοτϑΥʔϜͷࣝ J04։ൃɾϓϩάϥϛϯάͷجૅࣝ ϓϥοτϑΥʔϜͷݴޠࣝ ϓϥοτϑΥʔϜͷࣝ ϓϩμΫτߏͷࣝ υϝΠϯࣝ ΞʔΩςΫνϟ J044%, 4XJGU ൚༻తͳجૅࣝ
J044%, ϓϥοτϑΥʔϜͷࣝ ΞϓϦ։ൃͷࡍʹJ044%,Λར༻ͯ͠։ൃ͢Δ w ։ൃπʔϧ w 9DPEF 4JNVMBUPS w 6*ϑϨʔϜϫʔΫ
w 6*,JU 4XJGU6* w ͞Βʹ༻్ʹԠͯ͡৭ʑͳϑϨʔϜϫʔΫ͕ར༻Մೳ w $PSF%BUB 8FC,JU .BQ,JU 4UPSF,JU .VTJD,JUʜ
9DPEF ϓϥοτϑΥʔϜͷࣝ "QQMF͕ఏڙ͢Δ౷߹։ൃڥ *%& γϛϡϨʔλͱҰॹʹ։ൃ͍ͯ͘͠
6*,JU ϓϥοτϑΥʔϜͷࣝ 4UPSZCPBSEΛར༻ͯ͠άϥϑΟΧϧʹJ04։ൃ͕Ͱ͖Δ w σβΠϯΛهड़ͨ͠YJCϑΝΠϧ ࣮ଶ9.- ʹTXJGUϑΝΠϧΛඥ͚Δ
6*,JU ϓϥοτϑΥʔϜͷࣝ 4UPSZCPBSE 6*,JUͷ։ൃʹ͋ͬͨ w ҟͳΔσόΠεͷը໘αΠζʹରԠͤ͞Δͷ͕େม w 4UPSZCPBSEHJUͰࠩ֬ೝ͠ʹ͘͘සൟͳίϯϑϦΫτ͕ൃੜͨ͠ w ࣮ଶ9.-ϑΝΠϧͳͷͰҰͰ͕͔ࠩΒͳ͍
w ίʔυϕʔεͰهड़Ͱ͖Δ͕ίʔυྔ͕ଟ͘ͳͬͯ͠·͏ w NBD04XBUDI04ʹҠ২Ͱ͖ͳ͍ w NBD04"QQ,JU XBUDI048BUDI,JUͱϑϨʔϜϫʔΫ͕ผ
4XJGU6* ϓϥοτϑΥʔϜͷࣝ ʹൃද͞Εͨ৽͍͠6*ϑϨʔϜϫʔΫ w %FDMBSBUJWF એݴత w $PNQPTJUJPOBM ߏܕ
w 4UBUFESJWFO ঢ়ଶۦಈ ˠશͯͷ04Ͱಈ͘ίʔυΛγϯϓϧʹίʔυϕʔεͰهड़Ͱ͖Δ
σϞΓ·͢ ͍Ζ͍Ζ͚ͨ͠Ͳ ඦฉҰݟʹ͔ͣ͠ͱ͍͏͜ͱͰ ϓϥοτϑΥʔϜͷࣝ
·ͱΊ J04։ൃɾϓϩάϥϛϯάͷجૅࣝ ϓϥοτϑΥʔϜͷݴޠࣝ ϓϥοτϑΥʔϜͷࣝ ϓϩμΫτߏͷࣝ υϝΠϯࣝ ΞʔΩςΫνϟ J044%, 4XJGU
൚༻తͳجૅࣝ ͕͜͜ϝΠϯ ༨༟͕͋Ε ຊνϡʔτϦΞϧͰ ಛٸͰJ04։ൃͷੈքΛ͍ͯΈ·ͨ͠ʂ Կ͔໘ന͍ͱڹ͍ͨͷ͕͋Εخ͍͠Ͱ͢ʂ
'JO 🙏ײɾϑΟʔυόοΫΑΖ͓͘͠ئ͍͠·͢🙏
3FGFSFODFT w "QQMF%FWFMPQFS%PDVNFOUBUJPO w 88%$4XJGU6*ͷجຊ w 5IF4XJGU1SPHSBNNJOH-BOHVBHF"VUPNBUJD3FGFSFODF$PVOUJOH w $ISJT-BUUOFST)PNFQBHF w
)FBSUPG4XJGU w 4XJGU6*5VUPSJBMT w (JU)VC:FQ 6*,JUͷը૾ʹར༻ w ৄղ4XJGUୈ൛ w 4XJGU࣮ફೖ
"QQFOEJY
$PQZ0O8SJUF ϓϥοτϑΥʔϜͷݴޠࣝ4XJGUͷಛ σʔλ͕ॻ͖͑ΒΕΔλΠϛϯάͰෳΛߦ͏ϝϞϦ࠷దԽઓུ ˠྻ͕ڊେͰߋ৽͞Εͳ͍ݶΓಉҰϝϞϦΛར༻͢Δ ˠ7BMVF4FNBOUJDTΛຬ۪ͨͭͭ͠ʹσΟʔϓίϐʔ͠ͳ͍