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
LINEで課題解決型プログラミングをやろう.pdf
Search
ようかん(YosukeInoue
July 30, 2021
Programming
160
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
LINEで課題解決型プログラミングをやろう.pdf
イベント情報→
https://engineercafe.connpass.com/event/219288/
ようかん(YosukeInoue
July 30, 2021
More Decks by ようかん(YosukeInoue
See All by ようかん(YosukeInoue
高校生の時にLINEDCに出会って、 気づけば大学を卒業します!!
inoue2002
0
110
bolt.newで作る Vibe Coding for LINEミニアプリ
inoue2002
0
110
TEQSセミナー
inoue2002
1
310
Stripe Agent Toolkitを試してみた
inoue2002
0
170
今から始めるLINEBot入門
inoue2002
0
250
未来の投げ銭箱
inoue2002
2
210
LINEでAI占い師に相談できる “AI占いくん”の開発/改善の過程
inoue2002
0
520
LINEトークルーム広告v1
inoue2002
0
140
レシピ保存くん
inoue2002
0
2k
Other Decks in Programming
See All in Programming
[GoCon2026] When Goroutines Are Not Enough: Runtime Locality in High-Throughput Go
takehaya
6
2.2k
自分的「カンファレンスの楽しみ方」
syumai
0
200
海上で動くGoサーバー: goroutineとchannelでさばく航行データストリーム
atsuki_seo
0
670
App Intentsのビルドプロセスを支える技術
kntkymt
0
360
DroidKaigi 2026 「個人開発という実験場: Android エンジニアが手にする4つの自由」
slashnephy
0
230
スマート反転とウェブアクセシビリティ
camiha
0
210
VueプロジェクトをTypeScript7に対応させる- Side-by-Side戦略による一部高速化 -
koukimiura
0
110
WebRTC映像をAirPlayに対応させる挑戦.pdf
monolithic_adam
0
210
Snowflakeで業務アプリを作ろう。 Snowflakeのアプリ機能解説&実践ガイド
ayumu_yamaguchi
1
270
AI × TiDD / 2026.09.05 Redmine 大阪
tokudiro
1
160
AWS Step Functions 大規模並列の壁を越える / jaws-sonic-2026-niigata-step-functions
kasacchiful
PRO
1
450
AGENTS.md Is Not Enough:Build Skills, Don't Download Them
lx_t
0
110
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
464
34k
Typedesign – Prime Four
hannesfritz
42
3.2k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.6k
Producing Creativity
orderedlist
PRO
348
41k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Utilizing Notion as your number one productivity tool
mfonobong
4
590
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
Rails Girls Zürich Keynote
gr2m
96
14k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
500
Color Theory Basics | Prateek | Gurzu
gurzu
1
460
New Earth Scene 8
popppiees
4
2.6k
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