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
はぢめての Swift
Search
Tetsuya Mori
PRO
August 22, 2014
Programming
0
110
はぢめての Swift
Tetsuya Mori
PRO
August 22, 2014
Tweet
Share
More Decks by Tetsuya Mori
See All by Tetsuya Mori
ビルドシステムを C# 大統一したお話
monry
PRO
2
1.3k
C# 大統一理論推進委員会 会員のための Unity Package Manager プロジェクト構成案
monry
PRO
0
1.6k
はじめての C# 大統一理論
monry
PRO
0
760
unity1week でチーム開発を成功させる秘訣
monry
PRO
0
270
Unity で ARゲームを作った話
monry
PRO
1
850
Visual Programming Framework UniFlow のご紹介/Introducing UniFlow
monry
PRO
2
3k
UniFlow 完全に理解した / I can develop UniFlow a little.
monry
PRO
0
530
Democratized Unity Package Manager
monry
PRO
1
2.8k
使ってみよう! Unity RemoteSettings/Let's use Unity RemoteSettings
monry
PRO
1
1.1k
Other Decks in Programming
See All in Programming
エンジニアインターン「Treasure」とHonoの2年、そして未来へ / Our Journey with Hono Two Years at Treasure and Beyond
carta_engineering
0
310
Server Side Kotlin Meetup vol.16: 内部動作を理解して ハイパフォーマンスなサーバサイド Kotlin アプリケーションを書こう
ternbusty
3
210
技術的負債の正体を知って向き合う
irof
0
180
詳しくない分野でのVibe Codingで困ったことと学び/vibe-coding-in-unfamiliar-area
shibayu36
3
5.1k
大規模アプリのDIフレームワーク刷新戦略 ~過去最大規模の並行開発を止めずにアプリ全体に導入するまで~
mot_techtalk
1
460
Go言語の特性を活かした公式MCP SDKの設計
hond0413
1
240
登壇は dynamic! な営みである / speech is dynamic
da1chi
0
340
私達はmodernize packageに夢を見るか feat. go/analysis, go/ast / Go Conference 2025
kaorumuta
2
590
Catch Up: Go Style Guide Update
andpad
0
230
「ちょっと古いから」って避けてた技術書、今だからこそ読もう
mottyzzz
11
6.8k
Goで実践するドメイン駆動開発 AIと歩み始めた新規プロダクト開発の現在地
imkaoru
4
850
Things You Thought You Didn’t Need To Care About That Have a Big Impact On Your Job
hollycummins
0
230
Featured
See All Featured
The Language of Interfaces
destraynor
162
25k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Done Done
chrislema
185
16k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
A better future with KSS
kneath
239
18k
How to Ace a Technical Interview
jacobian
280
24k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
61k
Producing Creativity
orderedlist
PRO
347
40k
Building Adaptive Systems
keathley
44
2.8k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
35
6.1k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Transcript
ͫΊͯͷ4XJGU ͜ͷͰɺ4XJGUใΛ·ͱΊͯΈͨʂ ͓͖͍͑ͯͨͭͷϙΠϯτ גࣜձࣾΩοζελʔ γεςϜσϕϩϓϝϯτνʔϜϦʔμʔ ɹ࠸ 'SJ 4XJGUษڧձWPM
͜ΜΜʂ
None
None
ʜʜʜɻ
None
4XJGUͷ͓ͳ͠ ͱɺ͍͏Θ͚Ͱ
͓͠ͳ͕͖
͓͠ͳ͕͖ w 1PJOUڥߏங w 1PJOU0CKFDUJWF$ͱͷҧ͍ w 1PJOU$PMMFDUJPO w 1PJOU&OVNFSBUJPO w
1PJOU0CKFDUJWF$ͱͷڞଘ
ࣗݾհ
XIPBNJ w lɹ࠸zͱਃ͠·͢ɻ w BLBΜΓ͌5!NPOSZ'NPOSZ w ࡀˁ0ܕఱṝ࠲طࠗ w झຯʮ͓ञʯͱʮ߹এʯͰ͢ɻ
XIPBNJ w େֶΛ ࣗओతʹ ଔۀޙɺϕϯνϟʔΛసʑɻ w 8FCͷϑϩϯτΤϯυɺαʔόαΠυ͕ಘҙɻ w Α͏͘6OJUZྺνϣΠʹͳΓ·ͨ͠ɻ w
"84ͱΩϟοΩϟϑϑ͢Δͷ͖Ͱ͢ɻ w Կނ͔ࣾΠϯϑϥΒ͞Εʜͬͯ·͢ɻ w ۙࠒ#BDLCPOFKT ͱ$P⒎FF4DSJQUͱ4"44 ͱٔΕͯ·͢ɻ
KPCT w lגࣜձࣾΩοζελʔzͬͯձࣾͰಇ͍ͯ·͢ɻ w ະबֶࣇʙখֶੜͷ͓ࢠ͞·Λ͓࣋ͪͷ ϑΝϛϦʔΛλʔήοτʹͨ͠ɺҭڭҭʹ ؔΘΔΞϓϦɾαʔϏεΛల։͓ͯ͠Γ·͢ɻ w ͓ӄ༷Ͱ&E5FDIͳҭʹԙ͍ͯ /PنͰల։͓ͯ͠Γ·͢ʂ
ࣾௐ͆
MTMBBQQT ͷ͑΄Μؗ ͳΓ͖Γ ͬ͜͝ϥϯυ ύζϧςΠϧζ ͓͔͠ͷ͘ʹΛ ͭ͘Δͷ͡Ό ͳΓ͖Γ ΞΠεΫϦʔϜ ͞Μͬ͜͝
ͳΓ͖Γ ϚϚͬ͜͝ ͓หΛͭ͘Ζ͏ʂ ͑͜΄Μ ͓͔͠ͷՈΛ ͭ͘Ζ͏ʂ ϋϯόʔΨʔ ͞Μͬ͜͝ ඈߦػΛ ΈཱͯΑ͏ʂ i18n i18n i18n i18n 8PSLJO 1SPHSFTT
1PJOU
ڥߏங w Կͳ͘ͱ9DPEF w ݱࡏ#FUB͕࠷৽ w IUUQTEFWFMPQFSBQQMFDPN w "QQMF%FWFMPQFS1SPHSBNͷొඞਢ w
Πϯετʔϧޙͷىಈϝονϟ͔͔࣌ؒΔ
ڥߏங w J#PPLTʹݴޠϦϑΝϨϯε༗Γ ແྉ w l5IF4XJGU1SPHSBNNJOH-BOHVBHFz w ӳޠ͚ͩͲɺׂͱಡΊΔ͆
ڥߏங w 9DPEFͰϓϩδΣΫτ࡞Δ࣌ʹ -BOHVFHF4XJGUΛબ w ͓ೃછΈͷߏͰTXJGUͳϑΝΠϧ͕ੜ
ڥߏங Ͷʁ؆୯Ͱ͠ΐ͏ʁ
1PJOU
0CKFDUJWF$ͱͷҧ͍ w ݴޠతͳҙຯͰͷ༷େ͖͘ҟͳΔ w ͑Δ"1*ຆͲಉ͡ w 9DPEFͷ͍ํجຊతʹಉ͡
0CKFDUJWF$ͱͷҧ͍ w Ϋϥε໊ɾม໊ͳͲʹϚϧνόΠτจࣈ ֆจࣈ͕͑Δ w 0CKFDUJWF$ͱབྷΊΔͱϋϚΔ͔ʁ
0CKFDUJWF$ͱͷҧ͍ w γϣʔτϋϯυ͕Γࢁ w $MPTVSFͱ͔มଶతʹॻ͚Δ͔ʁ
0CKFDUJWF$ͱͷҧ͍ w ڧྗ ʁ ͳܕਪ w υΩϡϝϯτͷࢸΔॴʹlJOGFSzͬͯग़ͯ͘Δ w Մಡੑɾอकੑͱ૬ஊ͢Δඞཁ͋Γ
1PJOU
$PMMFDUJPO w ྻɾ࿈ྻ w "SSBZ %JDUJPOBSZ͕ඪ४Ͱศར w ͔ͳΓ--ͳॻ͖ํͰ͖Δ
$PMMFDUJPO w "SSBZ
$PMMFDUJPO w %JDUJPOBSZ
$PMMFDUJPO w *OJUJBMJ[FSͷ༷͕υΩϡϝϯτͱҧ͏ʜʁ w +BWBϥΠΫͳॻ͖ํ͕ग़དྷͳ͔ͬͨ
$PMMFDUJPO w ͷॻ͖͑ΒOJMೖΒ৭ʑཕ w ৄ͘͠άά͍ͬͯͩ͆͘͞
1PJOU
&OVNFSBUJPO w ྻڍܕ w লΤωίʔυ͕ॻ͚Δ w ૬ύϫʔΞοϓͯ͠Δҹ w తσʔλܕºύλʔϯϚον
&OVNFSBUJPO w ϝιου࣋ͯΔΑ͏ʹͳͬͨ
&OVNFSBUJPO w తσʔλܕ "MHFCSBJD%BUB5ZQF
1PJOU
0CKFDUJWF$ͱͷڞଘ w աڈͷࢿ࢈༗ޮ׆༻Ͱ͖Δ w ϔομϑΝΠϧʹΑΔڮ͕͠ඞཁ w 4XJGUˠ0CK$0CK$ˠ4XJGUՄೳ
4XJGUˠ0CK$ w 0CKFDUJWF$ͳΫϥεΛՃ͠Α͏ͱ͢Δͱ ϔομϑΝΠϧ࡞Δ͔Ͳ͏͔Λฉ͔ΕΔ w ࿈ܞ༧ఆ͕͋Ζ͏͕ͳ͔Ζ͏͕ ࡞͓͍ͬͯͨํ͕ྑ͍͔ʁ
4XJGUˠ0CK$ w ͜͜Ͱग़དྷͨϔομϑΝΠϧʹ 4XJGU͔Βݺͼग़͍ͨ͠Ϋϥεͷ ϔομϑΝΠϧΛྻڍ
0CK$ˠ4XJGU w ͪΖΜɺٯՄೳ w धཁ͕͋Δ͔Ͳ͏͔͔ΒΜ͕͆ w ͪ͜ΒϔομϑΝΠϧͰใΛΓͱΓ
0CK$ˠ4XJGU w ϓϩδΣΫτ֎ʹଘࡏ͢ΔϔομϑΝΠϧΛ ಡΈࠐ·ͤΔ w ࣮ମ d-JCSBSZ%FWFMPQFS9DPEF%FSJWFE%BUB ҎԼͷਂ͍ͱ͜Ζʹ͋Δ
·ͱΊ
ϦϑΝϨϯε ಡΈ·͠ΐ͏
5IBOLZPVGPS ZPVSBUUFOUJPO