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
Yukihiro Yamaguchi
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Yukihiro Yamaguchi
June 10, 2023
Programming
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Yukihiro Yamaguchi
【沖縄】第2回 ChatGPTについて語ろう会!初心者OK!での登壇資料です。
学んでから作る時代は終わって、作りながら学ぶ時代になりました。
Yukihiro Yamaguchi
June 10, 2023
More Decks by Yukihiro Yamaguchi
See All by Yukihiro Yamaguchi
Create Table Zeroを作った話
yukihiroyamaguchi
0
130
医療画像解析 by GPT-4V
yukihiroyamaguchi
0
150
Yukihiro Yamaguchi
yukihiroyamaguchi
0
160
ChatGPT package
yukihiroyamaguchi
0
240
Yukihiro Yamaguchi
yukihiroyamaguchi
0
370
Other Decks in Programming
See All in Programming
ハーネス設計入門 〜 基礎知識の整理から実務へのステップアップ 〜
kinopeee
22
22k
Embedded Swiftで作る自作USBデバイス によるiOSデバイスの自動テスト / iOSDC Japan 2026 glassfiber
glassfiber
0
330
気持ちぃ〜角丸 Squircle
ryu1013
0
280
複雑なUIコンポーネントとの ⻑い付き合い⽅:波及するバグからテスト戦略を経て、安全な再設計へ
mixplace
0
380
半永久的に提供し続けられるプライベートクラウドを目指して ― 利用者の認知負荷を抑えるAPI抽象化とハードウェア世代交代の基盤設計
tomokon
0
480
WebRTC映像をAirPlayに対応させる挑戦.pdf
monolithic_adam
0
360
ジョジョの世界をXRで再現する
mofurune
0
150
Starting & Sustaining Code-Based E2E Testing for Non-Coding QA Teams( #jasstniigata )
teyamagu
PRO
1
970
すこし踏み込む CancellationToken
htkym
2
1.7k
CodeRabbitの効果検証と過ごしてみた3ヶ月
armondando
0
230
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
1
260
The Rails Doctrine Decade
koic
2
560
Featured
See All Featured
Measuring & Analyzing Core Web Vitals
bluesmoon
9
1k
WENDY [Excerpt]
tessaabrams
14
40k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
750
Odyssey Design
rkendrick25
PRO
2
870
A Tale of Four Properties
chriscoyier
163
24k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
The Invisible Side of Design
smashingmag
301
52k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
7k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.9k
The SEO Collaboration Effect
kristinabergwall1
1
590
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.9k
Transcript
ChatGPTで 学びながら作ろう Yukihiro Yamaguchi
自 己 紹 介 2 山口 征啓(ゆきひろ) • 福岡県北九州市在住 •
感染症・感染対策コンサルタント • 九州大学医療経営・管理学修士課程 • R, GAS@ノンプロ研 • 趣味:R、パソコン、ランニング • 4月に石垣島トライアスロン完走 ID_HelpDesk
NOB DATA ChatGPT部所属です https://note.com/chatgpt_nobdata/n/n05ba58480472 ← 初めて投稿した記事
右クリックで、別ウィンドウに解説を表示
ChatGPT GAS Chrome拡張 background.js API GAS webアプリ 構成
新たに作ったもの Chrome拡張 GASのWEBアプリを利用する(非同期処理)
None
Chrome拡張をつくるには 1. アイデアを考える 2. 開発環境をセットアップする 3. manifest.jsonファイルを作成する 4. 拡張機能のロジックを実装する 5.
拡張機能をテストする 6. パッケージ化して公開する 今回は4まででOK
None
None
試行錯誤 ポップアップでできる? コンテキストメニューにオリジナルを追加するには? manifest ver3で書くには? GAS側のparamesの書き方 バグ取り
プロンプト
非同期処理 ChatGPT GAS Chrome拡張 background.js API GAS webアプリ ここにラグがある
Java Scriptの非同期処理
None
None
ChatGTP as a teacher 極めて優秀な先生 コードの間違いも一発で指摘してくれる しかも一般化して、例まで挙げて説明してくれる めちゃくちゃ言葉使いが丁寧 何回聞いても、何時に聞いても、嫌な顔ひとつせずに教えてく れる
これまでは勉強してから作成
これからは作りながら学ぶ
YAGNI: You Aren't Gonna Need It 開発者が現在必要としていない機能を開発することを避けるための原則 エクストリーム・プログラミング (XP) というソフトウェア開発手法で生まれた原則
ChatGPTで、使わないことは学習しない時代に
学んでから作る時代は 終わりました。 作りながら学びましょう