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
VSCodeのススメ
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Akira TSURUDA
July 03, 2019
Programming
58
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
VSCodeのススメ
社内LT資料:機械学習エンジニアへのVSCodeのススメ
Akira TSURUDA
July 03, 2019
More Decks by Akira TSURUDA
See All by Akira TSURUDA
まずはプロンプトガイドを読もう、話はそれからだ
kiakiraki
1
260
Sonyの一眼をWeb APIでhackする
kiakiraki
0
230
ゆるい論文紹介:CutMix
kiakiraki
0
340
Other Decks in Programming
See All in Programming
[KotlinConf Extended South Korea 2026] KotlinConf 2026 발표자 후기
wisemuji
0
100
初めての模倣学習とVLA
natsutan
0
480
「AI時代、配布するPythonコードをどう守るか: 難読化の実験と判断軸」 #PyconJP2026
pkshadeck
PRO
2
160
Swift愛好会100回記念 第1回を振り返る
jollyjoester
0
120
DroidKaigi 2026 「個人開発という実験場: Android エンジニアが手にする4つの自由」
slashnephy
0
220
Gmail/Google DriveをトリガーにAIエージェントを動かそう! / Run AI agents with Gmail/Google Drive as triggers!
har1101
3
470
Deep dive into the select statement (GopherCon UK)
jespino
0
170
AIは賢い。でも実行環境は? CLIおじさんがAI時代に伝えたいこと ~ CLIおじさんがAI時代に伝えたいこと ~
curekoshimizu
1
150
kubernetes コンポーネント開発入門 / 新卒N年目の勉強会&交流会!〜〇〇への誘い〜 #n_study
mazrean
0
160
『寄り添うラジオ』をAIで作る 体験価値から逆算した、会話しないUXと品質設計
theoriatec2024
2
110
AIを上手に使っていこうとしたら越境せざるを得なくなった話 〜実践1年で見えた境界を越えなければならない理由と進め方〜 / Crossing borders with AI
tomoyakitaura
3
1k
20260828_品質と開発生産性を両立させる、AI時代のE2Eテストの考え方
magicpod
0
150
Featured
See All Featured
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
320
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
A Tale of Four Properties
chriscoyier
163
24k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
310
Abbi's Birthday
coloredviolet
3
9.8k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
680
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
440
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.5k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
What does AI have to do with Human Rights?
axbom
PRO
1
2.4k
ラッコキーワード サービス紹介資料
rakko
1
4.7M
Transcript
VSCode のススメ 2019/07/03 社内LT会
前置き 普段使っているエディタは何ですか?
-> 便利なテクやExtension を情報交換しましょう!
-> 心に決めた相手と添い 遂げてください
-> モダンなエディタ/IDE の便利さを知って欲しい!
VSCodeとはなんぞや MicrosoftがTypeScriptを布教するために作ったエ ディタ Web系の技術を利用して開発されている TypeScript/CSSで記述、Electronで動作 "VisualStudio" という名前だが、本家とは全く別物 オープンソース、無料
モダンなエディタとしての一般的 な機能 高度なコード補完 複数選択編集 コマンドパレット GUI上でのDebug Gitサポート Extensionによる機能拡張 etc... 今回は省略
今回紹介したいこと 機械学習エンジニア向けの便利機能 Python開発向けの便利機能 が充実しているので、使 い始めたい時はまずここを見ましょう 公式のPythonチュートリアル
機械学習エンジニア向け の便利機能 Jupyter Support Remote Development
Jupyter Support #%% で囲った範囲をJupyterのCellとして実行可能 実行結果はnotebookとしてExport可能 既存のnotebookのImportも可能 簡単なDemoを見せます
Jupyterと比べて何がいいのか 編集機能やコード補完が圧倒的に優秀 Gitで差分管理しやすい(普通のPythonコードなの で) Debugしやすい printデバッグとかgdbとか不要
Remote Development エディタをリモート環境へ接続し、コード編集/実 行/Debugができる GPUサーバで動くコードを書く時にめっちゃ便利 簡単なDemoを見せます
Python開発向けの便利 機能 Python仮想環境管理 unittestサポート Linterサポート Type Hintsサポート 簡単なDemoを見せます
おわりに 開発ツールにこだわるのも楽しいよ! Pythonの言語仕様を知ると開発が円滑になるよ!