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
5分でわかるMint
Search
izumi
January 21, 2020
Technology
1
810
5分でわかるMint
izumi
January 21, 2020
Tweet
Share
More Decks by izumi
See All by izumi
サーバーと同期してリアルタイムに更新する画面を実装する
rizumi
2
3.8k
新規機能開発からモジュール分割を始めてみる
rizumi
7
5.4k
Introducing SourceKit-LSP
rizumi
2
2.2k
レイアウト実装方法の比較ポイント
rizumi
0
2.2k
アプリ内の絵文字をカスタム絵文字化した話
rizumi
1
260
Other Decks in Technology
See All in Technology
管理者しか知らないOutlookの裏側のAIを覗く#AzureTravelers
hirotomotaguchi
2
440
全文検索+セマンティックランカー+LLMの自然文検索サ−ビスで得られた知見
segavvy
2
110
株式会社EventHub・エンジニア採用資料
eventhub
0
4.3k
Culture Deck
optfit
0
420
Cloud Spanner 導入で実現した快適な開発と運用について
colopl
1
710
Oracle Cloud Infrastructure:2025年2月度サービス・アップデート
oracle4engineer
PRO
1
220
データ資産をシームレスに伝達するためのイベント駆動型アーキテクチャ
kakehashi
PRO
2
550
ハッキングの世界に迫る~攻撃者の思考で考えるセキュリティ~
nomizone
13
5.2k
速くて安いWebサイトを作る
nishiharatsubasa
11
13k
運用しているアプリケーションのDBのリプレイスをやってみた
miura55
1
740
スタートアップ1人目QAエンジニアが QAチームを立ち上げ、“個”からチーム、 そして“組織”に成長するまで / How to set up QA team at reiwatravel
mii3king
2
1.5k
デスクトップだけじゃないUbuntu
mtyshibata
0
140
Featured
See All Featured
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
550
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.5k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Designing for Performance
lara
604
68k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
Done Done
chrislema
182
16k
Producing Creativity
orderedlist
PRO
344
39k
How GitHub (no longer) Works
holman
314
140k
Being A Developer After 40
akosma
89
590k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
27
1.9k
Code Reviewing Like a Champion
maltzj
521
39k
Transcript
ͰΘ͔Δ.JOU 3ZP*[VNJ USZ4XJGU5PLZP.FFUVQ
3ZP*[VNJ OPIBOB *OD 5XJUUFS!J[N (JU)VC!SJ[VNJ
.JOU w IUUQTHJUIVCDPNZPOBTLPMC.JOU w 4XJGUίϚϯυϥΠϯπʔϧͷύοέʔδϚωʔδϟʔ w ύοέʔδͷΠϯετʔϧόʔδϣϯΓସ͕͑؆୯ʹͰ͖Δ
4XJGUίϚϯυϥΠϯπʔϧ w $BSUIBHF w 4XJGU-JOU w 9DPEF(FO w 4XJGU'PSNBU w
4XJGU(FO w -JDFOTF1MJTU w FUD
ಋೖํ๏ w )PNFCSFXͰೖΕΔ߹ w ιʔε͔ΒϏϧυ͢Δ߹ w .JOUࣗͰಋೖՄೳ CSFXJOTUBMMNJOU HJUDMPOFIUUQTHJUIVCDPNZPOBTLPMC.JOUHJU DE.JOUNBLF
HJUDMPOFIUUQTHJUIVCDPNZPOBTLPMC.JOUHJU DE.JOUTXJGUSVONJOUJOTUBMMZPOBTLPMCNJOU
ύοέʔδͷΠϯετʔϧ࣮ߦ NJOUJOTUBMMZPOBTLPMC9DPEF(FO!Πϯετʔϧ NJOUSVOZPOBTLPMC9DPEF(FO!࣮ߦ
ύοέʔδͷΠϯετʔϧ࣮ߦ NJOUJOTUBMMZPOBTLPMC9DPEF(FO!Πϯετʔϧ NJOUSVOZPOBTLPMC9DPEF(FO!࣮ߦ (JU)VCͷϦϙδτϦ໊
ύοέʔδͷΠϯετʔϧ࣮ߦ NJOUJOTUBMMZPOBTLPMC9DPEF(FO!Πϯετʔϧ NJOUSVOZPOBTLPMC9DPEF(FO!࣮ߦ όʔδϣϯ লུՄ লུ͢Δͱ࠷৽όʔδϣϯ CSBODIࢦఆՄೳ !NBTUFSͱ͔
ύοέʔδͷΠϯετʔϧ࣮ߦ NJOUJOTUBMMZPOBTLPMC9DPEF(FO!Πϯετʔϧ NJOUSVOZPOBTLPMC9DPEF(FO!࣮ߦ w JOTUBMMσϑΥϧτͰάϩʔόϧΠϯετʔϧ VTSMPDBMCJOʹ࣮ߦϑΝΠϧͷTZNMJOL͕࡞͞ΕΔ w JOTUBMMΛεΩοϓͯ͠SVOΛͨ͠߹TZNMJOL࡞͞Εͳ͍
ύοέʔδͷอଘઌ w ڥม.*/5@1"5)Ͱࢦఆͨ͠QBUIʹΠϯετʔϧ͞ΕΔ σϑΥϧτVTSMPDBMMJCNJOU w ڥม.*/5@-*/,@1"5)Ͱࢦఆͨ͠QBUIʹ࣮ߦϑΝΠϧͷ TZNMJOL͕࡞ΒΕΔ σϑΥϧτVTSMPDBMCJO
ΠϯετʔϧࡁΈύοέʔδͷදࣔ NJOUMJTU
ύοέʔδͷΞϯΠϯετʔϧ NJOUVOJOTUBMMYDPEFHFO!όʔδϣϯࢦఆͯ͠ΞϯΠϯετʔϧ NJOUVOJOTUBMMYDPEFHFOશόʔδϣϯΞϯΠϯετʔϧ
.JOUpMF w ύοέʔδఆٛϑΝΠϧ ZPOBTLPMCYDPEFHFO! ZPOBTLPMCHFOFTJT! w νʔϜͰڞ༗͍ͨ͠߹ͳͲʹ͑Δ
.JOUpMF NJOUCPPUTUSBQ w .JOUpMFͷύοέʔδΛશͯJOTUBMM w NJOUJOTUBMMͱҧ͍σϑΥϧτͰTZNMJOL࡞ΒΕͳ͍ w TZNMJOLΛ࡞Γ͍ͨ߹MJOLΦϓγϣϯΛ༩
.JOUpMF w .JOUpMFͷ͋ΔσΟϨΫτϦͰSVO NJOUSVOYDPEFHFOYDPEFHFOWFSTJPO
.JOUpMF w .JOUpMFͷ͋ΔσΟϨΫτϦͰSVO NJOUSVOYDPEFHFOYDPEFHFOWFSTJPO ίϚϯυϥΠϯҾΛ͚͍ͨ߹ ύοέʔδ໊ͱผʹ࣮ߦίϚϯυΛॻ͘ඞཁ͕͋Δ
ࣗ࡞ύοέʔδͷެ։ w FYFDVUBCMFͷ4XJGU1.Λ࡞Δ w 1BDLBHFTXJGUͷQSPEVDUTΛهࡌ͢Δ w (JU)VCʹλάΛQVTI w FYIUUQTHJUIVCDPNSJ[VNJ.JOU&YBNQMF
·ͱΊ w .JOU4XJGUίϚϯυϥΠϯπʔϧͷύοέʔδϚωʔδϟʔ w ύοέʔδͷόʔδϣϯΓସ͑Πϯετʔϧ͕؆୯ w ࣗ࡞ͷύοέʔδެ։؆୯
5IBOL:PV