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
140
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
40
TEQSセミナー
inoue2002
1
95
Stripe Agent Toolkitを試してみた
inoue2002
0
110
今から始めるLINEBot入門
inoue2002
0
180
未来の投げ銭箱
inoue2002
2
140
LINEでAI占い師に相談できる “AI占いくん”の開発/改善の過程
inoue2002
0
410
LINEトークルーム広告v1
inoue2002
0
110
レシピ保存くん
inoue2002
0
1k
初めてのServiceMessage
inoue2002
0
160
Other Decks in Programming
See All in Programming
Claude Code on the Web を超える!? Codex Cloud の実践テク5選
sunagaku
0
550
What’s Fair is FAIR: A Decentralised Future for WordPress Distribution
rmccue
0
170
AI駆動開発ライフサイクル(AI-DLC)のホワイトペーパーを解説
swxhariu5
0
920
ゼロダウンタイムでミドルウェアの バージョンアップを実現した手法と課題
wind111
0
110
最新のDirectX12で使えるレイトレ周りの機能追加について
projectasura
0
240
AIを駆使して新しい技術を効率的に理解する方法
nogu66
1
620
JEP 496 と JEP 497 から学ぶ耐量子計算機暗号入門 / Learning Post-Quantum Crypto Basics from JEP 496 & 497
mackey0225
2
280
Feature Flags Suck! - KubeCon Atlanta 2025
phodgson
0
120
自動テストを活かすためのテスト分析・テスト設計の進め方/JaSST25 Shikoku
goyoki
3
660
Module Harmony
petamoriken
1
320
ノーコードからの脱出 -地獄のデスロード- / Escape from Base44
keisuke69
0
700
アーキテクチャと考える迷子にならない開発者テスト
irof
8
2.9k
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
57
6.1k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
670
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
The Cult of Friendly URLs
andyhume
79
6.7k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
2.9k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.1k
We Have a Design System, Now What?
morganepeng
54
7.9k
Mobile First: as difficult as doing things right
swwweet
225
10k
Code Review Best Practice
trishagee
72
19k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
320
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
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