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
Yukihiro Yamaguchi
Search
Yukihiro Yamaguchi
June 10, 2023
Programming
0
96
Yukihiro Yamaguchi
【沖縄】第2回 ChatGPTについて語ろう会!初心者OK!での登壇資料です。
学んでから作る時代は終わって、作りながら学ぶ時代になりました。
Yukihiro Yamaguchi
June 10, 2023
Tweet
Share
More Decks by Yukihiro Yamaguchi
See All by Yukihiro Yamaguchi
Create Table Zeroを作った話
yukihiroyamaguchi
0
30
医療画像解析 by GPT-4V
yukihiroyamaguchi
0
59
Yukihiro Yamaguchi
yukihiroyamaguchi
0
100
ChatGPT package
yukihiroyamaguchi
0
140
Yukihiro Yamaguchi
yukihiroyamaguchi
0
220
Other Decks in Programming
See All in Programming
SIMD Parallel Programming with the Vector API
josepaumard
0
230
Fast JSX: Don't clone props object #28768
yossydev
1
170
StoreKit2によるiOSのアプリ内課金のリニューアル
kangnux
0
120
サイコロで理解する統計的仮説検定の考え方
tatamiya
4
1k
Azure OpenAI Serviceのプロンプトエンジニアリング入門
tomokusaba
3
870
単体テストを書かない技術 #phpcon_odawara
o0h
PRO
27
8.5k
Micro Frontends for Java Microservices - Utah JUG 2024
mraible
PRO
1
110
『Railsオワコン』と言われる時代に、なぜブルーモ証券はRailsを選ぶのか
free_world21
1
360
Elm Form Validation
bkuhlmann
0
510
Implementing Design Systems in Swift
seyfoyun
1
460
雑に思考を整理する技術と効能
konifar
63
30k
PHP8.3の機能を振り返る / Review of PHP 8.3 features
seike460
PRO
1
120
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
33
12k
jQuery: Nuts, Bolts and Bling
dougneiner
59
7.2k
A better future with KSS
kneath
231
16k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
79
43k
Product Roadmaps are Hard
iamctodd
45
9.7k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
228
16k
The Invisible Side of Design
smashingmag
294
49k
Code Review Best Practice
trishagee
56
15k
Building an army of robots
kneath
300
41k
Building Adaptive Systems
keathley
32
1.9k
Web development in the modern age
philhawksworth
203
10k
Practical Orchestrator
shlominoach
183
9.7k
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で、使わないことは学習しない時代に
学んでから作る時代は 終わりました。 作りながら学びましょう