Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
VSCodeのススメ
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Akira TSURUDA
July 03, 2019
Programming
59
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
270
Sonyの一眼をWeb APIでhackする
kiakiraki
0
230
ゆるい論文紹介:CutMix
kiakiraki
0
350
Other Decks in Programming
See All in Programming
Snowflakeで業務アプリを作ろう。 Snowflakeのアプリ機能解説&実践ガイド
ayumu_yamaguchi
1
280
XHTMLが残したもの
yosuke_furukawa
PRO
2
810
setup-vp GitLab対応の裏側
naokihaba
0
100
iOSDC Japan 2026 - Swiftで作って学ぼう!データベース自作入門
kaseken
2
170
LoopHub - ローカルで動く GitHub で、AI と共同開発
jugyo
1
560
AgentCore CLI で進化した AWS での AI エージェントの作り方 : 必要な機能を必要な時に
icoxfog417
PRO
3
350
Building an Out-of-Order CPU
latte72
1
780
市販E-Readerを乗っ取れ 〜Embedded Swiftで電子ペーパーガジェットを制御する〜
trickart
0
190
世界の中心で、AI(App Intents)をさけぶ ー App Intents中心設計の実践ガイド
touyou
0
590
すこし踏み込む CancellationToken
htkym
0
270
速く作れる。その次は、速く確かめられる開発へ 〜AIネイティブ開発を支える、Shift Down〜 / Can build fast. Next, moving to development where we can verify fast.
rkaga
5
3.1k
ゲームコントローラやキーボードのファームウェアをSwiftで書く
kishikawakatsumi
1
240
Featured
See All Featured
Game over? The fight for quality and originality in the time of robots
wayneb77
1
280
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Building Applications with DynamoDB
mza
96
7.2k
It's Worth the Effort
3n
188
29k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
500
Utilizing Notion as your number one productivity tool
mfonobong
4
590
Statistics for Hackers
jakevdp
799
230k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
410
WCS-LA-2024
lcolladotor
0
830
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
330
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
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の言語仕様を知ると開発が円滑になるよ!