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
Introducing SourceKit-LSP
Search
izumi
March 21, 2019
Technology
2
2.4k
Introducing SourceKit-LSP
izumi
March 21, 2019
Tweet
Share
More Decks by izumi
See All by izumi
サーバーと同期してリアルタイムに更新する画面を実装する
rizumi
2
4.5k
新規機能開発からモジュール分割を始めてみる
rizumi
7
6k
5分でわかるMint
rizumi
1
870
レイアウト実装方法の比較ポイント
rizumi
0
2.3k
アプリ内の絵文字をカスタム絵文字化した話
rizumi
1
290
Other Decks in Technology
See All in Technology
LINEヤフーにおけるAI駆動開発組織のプロデュース施策
lycorptech_jp
PRO
0
180
ソフトウェアアーキテクトのための意思決定術: Create Decision Readiness—The Real Skill Behind Architectural Decision
snoozer05
PRO
26
7.3k
三菱UFJ銀行におけるエンタープライズAI駆動開発のリアル / Enterprise AI_Driven Development at MUFG Bank: The Real Story
muit
10
20k
AIエンジニア Devin と歩む、自律型運用プロセスの構築
a2ito
0
230
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
95k
俺の失敗を乗り越えろ!メーカーの開発現場での失敗談と乗り越え方 ~ゆるゆるチームリーダー編~
spiddle
0
380
2026-02-25 Tokyo dbt meetup プロダクトと融合したCI/CD で実現する、堅牢なデータパイプラインの作り方
y_ken
0
150
WBCの解説は生成AIにやらせよう - 生成AIで野球解説者AI Agentを実現する / Baseball Commentator AI Agent for Gemini
shinyorke
PRO
0
280
ローカルでLLMを使ってみよう
kosmosebi
0
200
【Developers Summit 2026】Memory Is All You Need:コンテキストの「最適化」から「継続性」へ ~RAGを進化させるメモリエンジニアリングの最前線~
shisyu_gaku
5
810
AI Agentにおける評価指標とAgent GPA
tsho
1
220
AIエージェントで変わる開発プロセス ― レビューボトルネックからの脱却
lycorptech_jp
PRO
2
770
Featured
See All Featured
Navigating Weather and Climate Data
rabernat
0
130
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
470
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
110
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.7k
How STYLIGHT went responsive
nonsquared
100
6k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
290
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
150
My Coaching Mixtape
mlcsv
0
63
Documentation Writing (for coders)
carmenintech
77
5.3k
Being A Developer After 40
akosma
91
590k
Transcript
*OUSPEVDJOH4PVSDF,JU-41 3ZP*[VNJ USZ4XJGU5PLZP
3ZP*[VNJ OPIBOB *OD J04%FWFMPQFS 5XJUUFS!J[N (JU)VC!SJ[VNJ
None
8IBUJT-BOHVBHF4FSWFS1SPUPDPM
$POWFOJFOUGFBUVSFTXIFODPEJOH w $PEFDPNQMFUJPO w +VNQUPEFpOJUJPO w 2VJDLIFMQ w "VUPGPSNBU w
%JBHOPTUJDT w BOENPSF
/FFEEFWFMPQGPS/Y.FEJUPSTBOEMBOHVBHFT
-BOHVBHF4FSWFS1SPUPDPM -41 -41 w $PEFDPNQMFUJPO w )PWFS w +VNQUPEFG w
8PSLTQBDFTZNCPMT w 'JOESFGFSFODFT w %JBHOPTUJDT ʜ
-BOHVBHF4FSWFS1SPUPDPM -41 -41 w $PEFDPNQMFUJPO w )PWFS w +VNQUPEFG w
8PSLTQBDFTZNCPMT w 'JOESFGFSFODFT w %JBHOPTUJDT ʜ $MJFOU
-BOHVBHF4FSWFS1SPUPDPM -41 -41 w $PEFDPNQMFUJPO w )PWFS w +VNQUPEFG w
8PSLTQBDFTZNCPMT w 'JOESFGFSFODFT w %JBHOPTUJDT ʜ 4FSWFS
-BOHVBHF4FSWFS1SPUPDPM -41 -41 w $PEFDPNQMFUJPO w )PWFS w +VNQUPEFG w
8PSLTQBDFTZNCPMT w 'JOESFGFSFODFT w %JBHOPTUJDT ʜ
*OUSPEVDJOH4PVSDF,JU-41
4PVSDF,JU-41 w -BOHVBHF4FSWFSGPS4XJGUBOE$CBTFEMBOHVBHFT w 4VQQPSUQSPKFDUTUIBUVTF4XJGU1BDLBHF.BOBHFS w IUUQTHJUIVCDPNBQQMFTPVSDFLJUMTQ
8IFOUPVTF w 4FSWFS4JEF4XJGU w $PNNBOEMJOFUPPM w &TQFDJBMMZPO-JOVY
)PXUPVTF *OTUBMMSFRVJSFUPPMDIBJOTOBQTIPU IUUQTTXJGUPSHEPXOMPBETOBQTIPUT 4FUFOWJSPONFOUWBSJBCMFSOURCEKIT_TOOLCHAIN_PATH #VJME4PVSDF,JU-41 $POpHVSFZPVSFEJUPS
%&.0 4PVSDF,JU-41 WJNMTQ
"VUPDPNQMFUF
+VNQUPEFpOJUJPO
3FGFSFODF
%JBHOPTUJDT
%JBHOPTUJDT
%JBHOPTUJDT
❤
-41 w $PEFDPNQMFUJPO w )PWFS w +VNQUPEFG w 8PSLTQBDFTZNCPMT w
'JOESFGFSFODFT w %JBHOPTUJDT ʜ
IUUQTMBOHTFSWFSPSH
IUUQTHJUIVCDPNBQQMFTPVSDFLJUMTQTUBUVT
4VNNBSZ w -BOHVBHF4FSWFS1SPUPDPMJTBQSPUPDPMCFUXFFOEFWFMPQNFOU UPPMTBOEQSPHSBNNJOHMBOHVBHFUPPMDIBJOT w 4PVSDF,JU-41JT-BVOHVBHF4FSWFS4XJGUBOE$GBNJMZ w 4PVSDF,JU-41QSPWJEFTGFBUVSFTMJLF*%&UPWBSJPVTFOWJSPONFOUT w *XJTI4XJGUXJMMCFVTFENPSFJOUIFGVUVSF
3FGFSFODFT w -BOHVBHF4FSWFS1SPUPDPM IUUQTNJDSPTPGUHJUIVCJPMBOHVBHFTFSWFSQSPUPDPM w -BOHTFSWFSPSH IUUQTMBOHTFSWFSPSH w 4PVSDF,JU-41 IUUQTHJUIVCDPNBQQMFTPVSDFLJUMTQ
w *OUSPEVDJOH4PVSDF,JU-41 IUUQTGPSVNTTXJGUPSHUJOUSPEVDJOHTPVSDFLJUMTQ
5IBOL:PV