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
LINEで課題解決型プログラミングをやろう.pdf
Search
ようかん(YosukeInoue
July 30, 2021
Programming
0
150
LINEで課題解決型プログラミングをやろう.pdf
イベント情報→
https://engineercafe.connpass.com/event/219288/
ようかん(YosukeInoue
July 30, 2021
Tweet
Share
More Decks by ようかん(YosukeInoue
See All by ようかん(YosukeInoue
bolt.newで作る Vibe Coding for LINEミニアプリ
inoue2002
0
60
TEQSセミナー
inoue2002
1
120
Stripe Agent Toolkitを試してみた
inoue2002
0
130
今から始めるLINEBot入門
inoue2002
0
200
未来の投げ銭箱
inoue2002
2
170
LINEでAI占い師に相談できる “AI占いくん”の開発/改善の過程
inoue2002
0
430
LINEトークルーム広告v1
inoue2002
0
120
レシピ保存くん
inoue2002
0
1.2k
初めてのServiceMessage
inoue2002
0
180
Other Decks in Programming
See All in Programming
生成AIを使ったコードレビューで定性的に品質カバー
chiilog
1
280
2026年 エンジニアリング自己学習法
yumechi
0
140
ぼくの開発環境2026
yuzneri
0
250
Claude Codeと2つの巻き戻し戦略 / Two Rewind Strategies with Claude Code
fruitriin
0
150
余白を設計しフロントエンド開発を 加速させる
tsukuha
7
2.1k
Raku Raku Notion 20260128
hareyakayuruyaka
0
370
Rust 製のコードエディタ “Zed” を使ってみた
nearme_tech
PRO
0
220
FOSDEM 2026: STUNMESH-go: Building P2P WireGuard Mesh Without Self-Hosted Infrastructure
tjjh89017
0
180
AI & Enginnering
codelynx
0
120
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
390
20260127_試行錯誤の結晶を1冊に。著者が解説 先輩データサイエンティストからの指南書 / author's_commentary_ds_instructions_guide
nash_efp
1
1k
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
230
Featured
See All Featured
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
380
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
230
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.2k
The Invisible Side of Design
smashingmag
302
51k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.6k
A designer walks into a library…
pauljervisheath
210
24k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Designing for humans not robots
tammielis
254
26k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
440
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
Transcript
@inoue2002 簡単!課題解決型プログラミングをやろう ようかん ⾚煉⽡ライトニングトーク#10 LINE
@inoue2002 ⾃⼰紹介 ようかん(井上陽介) - ⼤学1回⽣ - 未踏ジュニア2020スーパークリエータ - LINE API
Expert JAWSDAYS2021登壇 - 最近の活動 - 得意なこと ⻑距離を⾛ること(1.5km ‒ 10km) LINEAPIをいじること イベントを主催したり登壇したりすること
@inoue2002 @inoue2002 [LINEAPI]どれぐらい開発しているかというと サービス/ツールetc.. 50+
@inoue2002 @inoue2002 LINEBot知ってますか👀
@inoue2002 @inoue2002 LINE公式アカウント+プログラミング
@inoue2002 @inoue2002 今⽇は魅⼒をお話しに来ました
@inoue2002 @inoue2002 LINE公式アカウントと友達になっていますか?✋
@inoue2002 @inoue2002 LINE公式アカウントをただのマーケティングツールにするのは間違っている(個⼈の意⾒)
@inoue2002 @inoue2002 LINE公式アカウントをただのマーケティングツールにするのは間違っている(個⼈の意⾒) リッチメニュー を全てURLにしている トークに残るのは宣伝だけ ユーザーとの会話は⼀切なし あまり楽しくない…
@inoue2002 @inoue2002 僕の考える理想で楽しいLINE公式アカウント モバイルオーダや順番待ちができたり チャットベースでAIとやりとりができたり 決済がそこでできたり なんか動的に情報を確認できたり LINEというプラットフォームをうまく利⽤できている LINEだからこその誰もが使えるチャットUI それに加えて⾃由に連携&豊富な表現⽅法
@inoue2002 @inoue2002 僕が最近作ったBotをご紹介
@inoue2002 @inoue2002 出発駅 経由駅 到着駅 到着・出発 時間 授業が始まるのが何時で、その20分前に駅に着いておかな いと⾏けなくって、経由駅を指定しないと意味わからん経 路出してくるし、その検索結果で、電⾞の出発時刻がわ
かって、つまり家はそれより10分前に出ればいい 課題「電⾞の時間探すのめっちゃ時間かかる」 XXXXX XXXXX XXXXX XXXXX
@inoue2002 @inoue2002 これで毎⽇の電⾞検索5秒になったw
@inoue2002 @inoue2002 課題「⼩学⽣向け⽂章作るのめちゃ難しい」
@inoue2002 @inoue2002
@inoue2002 @inoue2002 https://developer.yahoo.co.jp/webapi/jlp/furigana/v1/furigana.html
@inoue2002 @inoue2002 課題「旅⾏先で⾏きたいところ多すぎ」
@inoue2002 @inoue2002
@inoue2002 @inoue2002 GASおすすめポイント
@inoue2002 @inoue2002 https://qiita.com/inoue2002/items/0ccda626442921ec4eba
@inoue2002 @inoue2002 AWSおすすめポイント
@inoue2002 @inoue2002 LINEBotのサーバーにはLambdaがよく使われる 使った分だけ・無料枠多・相性いい
@inoue2002 @inoue2002 Lambdaを使うと⾔ってもいろいろ⽅法はある GUI CLI https://aws.amazon.com/jp/console/ https://aws.amazon.com/jp/cdk/ https://serverless.co.jp/blog/25/ 構成管理ツール、他にも結構ある
@inoue2002 @inoue2002 Lambdaを使うと⾔ってもいろいろ⽅法はある GUI CLI https://aws.amazon.com/jp/console/ https://aws.amazon.com/jp/cdk/ https://serverless.co.jp/blog/25/ 構成管理ツール、他にも結構ある
@inoue2002 @inoue2002 GUIで作ってみたい⽅ “最初は環境構築から始め、最終的にはサーバレスで動くLINEBotを作成” 僕は何やかんやこれで作ってることが多いかも
@inoue2002 @inoue2002 Lambdaを使うと⾔ってもいろいろ⽅法はある GUI CLI https://aws.amazon.com/jp/console/ https://aws.amazon.com/jp/cdk/ https://serverless.co.jp/blog/25/ 構成管理ツール、他にも結構ある
@inoue2002 @inoue2002 Lambdaを使うと⾔ってもいろいろ⽅法はある GUI CLI https://aws.amazon.com/jp/console/ https://aws.amazon.com/jp/cdk/ https://serverless.co.jp/blog/25/ 構成管理ツール、他にも結構ある
@inoue2002 @inoue2002 AWSCDK✖LINEBotといえば@uffo68さん! https://speakerdeck.com/ufoo68/aws-cdkdezuo-ruline-bot
@inoue2002 @inoue2002 https://speakerdeck.com/ufoo68/aws-cdkdezuo-ruline-bot?slide=6
@inoue2002 @inoue2002 https://speakerdeck.com/ufoo68/aws-cdkdezuo-ruline-bot?slide=7
@inoue2002 @inoue2002 https://speakerdeck.com/ufoo68/aws-cdkdezuo-ruline-bot?slide=10
@inoue2002 @inoue2002 実際にAWSCDKでLINEBotを作れるハンズオン
@inoue2002 @inoue2002 Lambdaを使うと⾔ってもいろいろ⽅法はある GUI CLI https://aws.amazon.com/jp/console/ https://aws.amazon.com/jp/cdk/ https://serverless.co.jp/blog/25/ 構成管理ツール、他にも結構ある
@inoue2002 @inoue2002 Lambdaを使うと⾔ってもいろいろ⽅法はある GUI CLI https://aws.amazon.com/jp/console/ https://aws.amazon.com/jp/cdk/ https://serverless.co.jp/blog/25/ 構成管理ツール、他にも結構ある
@inoue2002 @inoue2002 Serverless Frameworkで作ってみたい⽅
@inoue2002 @inoue2002 LINEで⾊々できることはわかった。GASとか使えば無料で3minとかで改 発できることはわかった。んで、何を作ったらええの?
@inoue2002 @inoue2002 課題解決なんて1⼈以上に便利って⾔ってもらえたら勝ち💪
@inoue2002 @inoue2002 ・強引に⾝近なものを課題にする ・それをLINEBotとりあえず解決してみようとする ・サーバーとか裏側はAWSに任せて、⾃分はLINEBot⾃体の開発に専 念する ・アウトプットすることで、モチベーションが上がる↑ ・課題解決をして誰かが幸せに慣れる ・⾃分の技術⼒が上がる(フロント/バックエンド開発、API連携) ・こうやって登壇もできる!
@inoue2002 @inoue2002 みなさん是⾮素敵なLINEBotを作ってみてください✨
@inoue2002 @inoue2002 LINEAPIキャッチアップのススメ
@inoue2002 @inoue2002 LINE Developers Community (#LINEDC) ハンズオン/LT/ライブコーディングなどなど.. https://linedevelopercommunity.connpass.com/
@inoue2002 @inoue2002 Twitterのウォッチお願いします!
@inoue2002 @inoue2002 Youtube/docs https://www.youtube.com/channel/UCZkYYwmvSA6y7 WWLxM5x9IA https://developers.line.biz/ja/
@inoue2002 簡単!課題解決型プログラミングをやろう ようかん ⾚煉⽡ライトニングトーク#10 LINE