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
110
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
94
医療画像解析 by GPT-4V
yukihiroyamaguchi
0
130
Yukihiro Yamaguchi
yukihiroyamaguchi
0
120
ChatGPT package
yukihiroyamaguchi
0
220
Yukihiro Yamaguchi
yukihiroyamaguchi
0
320
Other Decks in Programming
See All in Programming
関数の挙動書き換える
takatofukui
4
730
AI 時代だからこそ抑えたい「価値のある」PHP ユニットテストを書く技術 #phpconfuk / phpcon-fukuoka-2025
shogogg
1
570
What's New in Web AI?
christianliebel
PRO
0
130
問題の見方を変える「システム思考」超入門
panda_program
0
300
Promise.tryで実現する新しいエラーハンドリング New error handling with Promise try
bicstone
3
510
歴史から学ぶ「Why PHP?」 PHPを書く理由を改めて理解する / Learning from History: “Why PHP?” Rediscovering the Reasons for Writing PHP
seike460
PRO
0
160
カンファレンス遠征を(安く)楽しむ技術
wp_daisuke
0
180
flutter_kaigi_2025.pdf
kyoheig3
1
350
Agentに至る道 〜なぜLLMは自動でコードを書けるようになったのか〜
mackee
5
1.8k
目的で駆動する、AI時代のアーキテクチャ設計 / purpose-driven-architecture
minodriven
9
2.9k
スタートアップを支える技術戦略と組織づくり
pospome
7
7.2k
Flutterアプリ運用の現場で役立った監視Tips 5選
ostk0069
1
490
Featured
See All Featured
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.8k
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
Site-Speed That Sticks
csswizardry
13
970
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
Why Our Code Smells
bkeepers
PRO
340
57k
RailsConf 2023
tenderlove
30
1.3k
For a Future-Friendly Web
brad_frost
180
10k
Docker and Python
trallard
46
3.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で、使わないことは学習しない時代に
学んでから作る時代は 終わりました。 作りながら学びましょう