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
オープンデータとAWSで作っている 浜松市イベントカレンダー
Search
jacoyutorius
August 12, 2023
Programming
0
280
オープンデータとAWSで作っている 浜松市イベントカレンダー
2023/08/12に開催されたJAWS-UG静岡のAWS勉強会での発表資料です。
https://jawsug-shizuoka.connpass.com/event/289986/
jacoyutorius
August 12, 2023
Tweet
Share
More Decks by jacoyutorius
See All by jacoyutorius
Amplify Gen 2 Authentication では Cognito IdentityPool のみでのゲストユーザーへの認可ができない件
jacoyutorius
0
140
kamalでRailsアプリを Amazon Lightsailにデプロイするぞ!
jacoyutorius
0
290
浜松市オープンデータを使ってイベントカレンダーアプリを作りました
jacoyutorius
0
94
Amplifyアプリを 任意のタイミングでデプロイするぞ!
jacoyutorius
1
460
AWS Amplify で翻訳アプリを作った話とAmplifyからカジュアルにCloudWatchLogsにログを送る方法について
jacoyutorius
1
1.4k
AWS App Runner + copilot cli
jacoyutorius
1
1.2k
AWS App Runner + Copilot CLI
jacoyutorius
0
82
covid19対策サイトを通してコミュニティとシビックテックのあり方について思うこと
jacoyutorius
0
420
Getting Started Amazon Location Service with Vue.js
jacoyutorius
0
160
Other Decks in Programming
See All in Programming
When Dependencies Fail: Building Antifragile Applications in a Fragile World
selcukusta
0
110
Devvox Belgium - Agentic AI Patterns
kdubois
1
150
モテるデスク環境
mozumasu
3
1.3k
SODA - FACT BOOK(JP)
sodainc
1
8.7k
組込みだけじゃない!TinyGo で始める無料クラウド開発入門
otakakot
2
370
PHPに関数型の魂を宿す〜PHP 8.5 で実現する堅牢なコードとは〜 #phpcon_hiroshima / phpcon-hiroshima-2025
shogogg
1
330
Google Opalで使える37のライブラリ
mickey_kubo
3
140
AI Agent 時代的開發者生存指南
eddie
4
2.1k
Things You Thought You Didn’t Need To Care About That Have a Big Impact On Your Job
hollycummins
0
250
Writing Better Go: Lessons from 10 Code Reviews
konradreiche
3
6.7k
React Nativeならぬ"Vue Native"が実現するかも?_新世代マルチプラットフォーム開発フレームワークのLynxとLynxのVue.js対応を追ってみよう_Vue Lynx
yut0naga1_fa
2
950
TransformerからMCPまで(現代AIを理解するための羅針盤)
mickey_kubo
7
5.2k
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
Reflections from 52 weeks, 52 projects
jeffersonlam
353
21k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Rails Girls Zürich Keynote
gr2m
95
14k
Scaling GitHub
holman
463
140k
Designing for Performance
lara
610
69k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
640
Documentation Writing (for coders)
carmenintech
75
5.1k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
BBQ
matthewcrist
89
9.9k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
Transcript
Φʔϓϯσʔλͱ"84Ͱ࡞͍ͬͯΔ দࢢΠϕϯτΧϨϯμʔ খ༔ే !KBDPZVUPSJVT +"846(੩Ԭ
גࣜձࣾΫϥοιʔωϓϩμΫτ։ൃ෦ খ༔ే !KBDPZVUPSJVT +"846(দ )BNBNBUTVSC γϏοΫςοΧʔ
γϏοΫςοΫ׆ಈ দࢢίϩφରࡦαΠτͷ։ൃͳͲΛ͍ͬͯ·ͨ͠ɻ
γϏοΫςοΫ׆ಈ ࢠҭͯੈଳ͚"MFYBεΩϧͷ։ൃͳͲɻ
࡞͍ͬͯΔͷ ‣ দࢢΦʔϓϯσʔλͰެ։͞Ε͍ͯΔࢢͷΠϕϯτใΛΧϨϯμʔܗࣜͰදࣔ͢Δ8FCΞϓϦέ ʔγϣϯɻ
࡞͍ͬͯΔͷ IUUQTIBNBNBUTVFWFOUTDPEFIBNBNBUTVPSH
দࢢͷ8FCαΠτʹΦʔϓϯσʔλ ͷར༻ࣄྫͱͯ͠هࡌ͞Ε͍ͯ·͢👍
ղܾ͔ͨͬͨ͠՝ ‣ िɺՈΛ࿈Εͯग़͔͚Δॴ͕ͳ͍ɻʢແ͍Θ͚Ͱͳ͍ͷ͕ͩɺ͍ͭಉ͡ͱ͜Ζʹߦ͖͕ͪʣ ‣ 4/4ͱ͔Λݟ͍ͯΔͱɺۙͰ໘നͦ͏ͳΠϕϯτ͕։࠵͞ΕͨʢաڈܗʣใΛಘΔɻ
ʢ༨ஊʣ ͨ·ͨ·։࠵ΛͬͨͷͰߦ͖ͬͯͨʰϨΦφϧυɾμɾϰΟϯνཧࢢܕల ײછʹཱ͔ͪ͏લͷཧࢢɻʱ ϖετՒʹଧͪউͭͨΊʹμɾϰΟϯν͕ґཔ͞Ε੍ͯ࡞ͨ͠ϝϞΛݩʹཱମ͕ى͜͞ Ε͍ͯΔɻ֊ஈ͕ೋॏཐટߏʹͳ͍ͬͯͯਓͱ͢ΕҧΘͳ͍ߏʹͳ͍ͬͯͨΓɺਫ ࿏͕छʢ͖Ε͍ͳͷͱԼਫʣ͋ͬͨΓɺԼࢢຽԼਫۙΛา͘ߏʹͳ͍ͬͯ ͨΓɻ
͢͜ͱ ‣ ΞϓϦέʔγϣϯͷߏʹ͍ͭͯɻ ‣ ར༻ͨ͠πʔϧʹ͍ͭͯɻ
None
ར༻͍ͯ͠Δ"84ͷαʔϏε ‣"84-BNCEB ‣%ZOBNP%# ‣"QQ4ZOD ‣"NQMJGZ ‣$MPVE8BUDI
ͦΕͧΕ͕͍ͬͯΔ͜ͱ ɹদࢢΦʔϓϯσʔλ݄ճɺ+40/ܗࣜͰσʔλΛμϯϩʔυ͠ɺ%ZOBNP%#ʹॻ͖ࠐΉɻ ʢ%ZBOBNP%#ʹอଘ͞Ε͍ͯΔϨίʔυΛͱʹ࣌ؒʹճ5XFFU͢Δʣɻ %ZOBNP%#ʹอଘ͞Ε͍ͯΔΠϕϯτใΛ݄ɾ͝ͱʹநग़͢Δ(SBQI2-ɻ ΧϨϯμʔܗࣜͰΠϕϯτใΛදࣔ͢Δ8FCΞϓϦέʔγϣϯɻ
দࢢΦʔϓϯσʔλ݄ճɺ+40/ܗࣜͰσʔλΛμϯϩʔ υ͠ɺ%ZOBNP%#ʹॻ͖ࠐΉ ‣ίʔυࣗମ3VCZPO-BNCEBɻ ‣σϓϩΠ"844".$-*Ͱɻ ‣
None
None
‣ϩʔΧϧڥͰͷ։ൃ༻ʹڥมͰ %#ͷࢀরઌΛΓସ͍͑ͯ·͢ɻ
%ZOBNP%#Λ͏ΞϓϦέʔγϣϯͷ։ൃʹ͍ͭͯ ‣ ։ൃॳظ͔Β%ZOBNP%#Λ͏ͷ ίετ͕͔͔Δ͠ɺɹɹɹɹɹɹ Ωʔ(4--4*มΘΔ͔͠Εͳ ͍ɻ ‣ /P42-8PSLCFODI͍·͠ ΐ͏ɻ
None
/P42-8PSLCFODIศར ‣ ΞϓϦέʔγϣϯ্Ͱ1,Ϩίʔυͷొ͕Ͱ͖Δɻ ‣ (4*-4*ͷूܭϏϡʔ͕දࣔͰ͖Δɻ ‣ %ZOBNP%#-PDBM%ZOBNP%#ํʹଓͰ͖Δɻ ‣ 1BSUJ2-ͰΫΤϦΛੜͰ͖ɺͦͷΫΤϦΛ࣮ߦ͢Δίʔ υΛੜͰ͖Δʢ1ZUIPO/PEF+T+BWBʣ
%ZOBNP%#ͷઃܭ ௨ৗΠϕϯτϨίʔυͷl։࠵ λΠτϧzͰੜͨ͠ҰҙͷΩʔΛ 1BSUJUJPO,FZʹࢦఆ͍ͯ͠·͢ɻ ΞϓϦέʔγϣϯ͔ΒΠϕϯτͷৄࡉ Λදࣔ͢Δͱ͖͜ͷΩʔΛͬͯϨ ίʔυΛநग़͍ͯ͠·͢ɻ
%ZOBNP%#ͷઃܭ ΧϨϯμʔܗࣜͰදࣔ͢ΔͨΊɺ݄୯ ҐͰσʔλΛநग़Ͱ͖ΔΑ͏ʹ(4*Ͱ 1,Λz݄ ::::.. zɺ4,Λl։࠵ zʹࢦఆ͍ͯ͠·͢ɻ
%ZOBNP%#ʹอଘ͞Ε͍ͯΔΠϕϯτใΛ݄ɾ͝ͱʹநग़ ͢Δ(SBQI2- ‣"84$%,ͰϦιʔεΛఆ͍ٛͯ͠·͢ɻ
%ZOBNP%#Λσʔλιʔεʹ͢Δઃఆɻ
%ZOBNP%#ʹର͠z݄zΛΩʔʹ ϨίʔυΛநग़͢ΔϦκϧόΛఆٛ ͍ͯ͠·͢ɻ
Ͱ͖͕͋ͬͨͷ͕ͪ͜ΒʹͳΓ·͢ɻ ։࠵݄ ::::.. Λࢦఆͯ͠ɺͦͷ݄ʹ։࠵͞ΕΔΠϕϯτใΛநग़͢Δɻ
"QQ4ZOD Πϕϯτৄࡉใͷऔಘɻ֤ϨίʔυʹҰҙʹৼͬͨ*%ͰϨίʔυΛऔಘɻ
None
ϑϩϯτΤϯυΞϓϦͱଓ͢Δ
"QQ4ZOD "NQMJGZ Πϕϯτৄࡉใͷऔಘɻ֤ϨίʔυʹҰҙʹৼͬͨ*%ͰϨίʔυΛऔಘɻ
ΧϨϯμʔܗࣜͰΠϕϯτใΛදࣔ͢Δ8FCΞϓϦέʔγϣϯ ‣3FBDU 5ZQF4DSJQUͰ࡞ͬͨ41"ɻ ‣6*5BJMXJOE 'MPXCJUFɻ ‣σʔλ"QQ4ZODܦ༝Ͱ%ZOBNP%#͔Βऔಘɻ ‣ϗεςΟϯάΛ"84"NQMJGZͰɻ ‣ϞχλϦϯάΛ$MPVE8BUDI36.Ͱɻ
‣ "QQ4ZOD͕(SBQI2-ͷεΩʔϚͷఆٛίʔ υΛࣗಈੜͯ͘͠Ε͍ͯΔͷͰɺΞϓϦέ ʔγϣϯ͔Β࣮࣭ߦͰσʔλΛऔಘͰ͖ ·͢ɻ
"84"NQMJGZͰͷϗεςΟϯά ‣ "NQMJGZΞϓϦέʔγϣϯͷϗεςΟϯάҿΈʹ͍ͬͯ·͢ɻ ‣ ҙਤͤͣόοΫάϥϯυͷϦιʔε͕յΕͯσϓϩΠʹࣦഊ͢Δɺͱ͍͏ݱʹԿૺ۰͍ͯ͠Δ ͨΊɻɻ
$MPVE8BUDI36. ‣ ϦΞϧϢʔβʔϞχλϦϯάػೳɻ ‣ ΞϓϦέʔγϣϯͷύϑΥʔϚϯεʹؔ͢ΔΫϥΠΞϯτσʔλΛऩू͠ՄࢹԽɻ ‣ ϖʔδͷಡΈࠐΈ࣌ؒ ‣ ΫϥΠΞϯτଆͷΤϥʔ ‣
Ϣʔβʔͷ׆ಈ
$MPVE8BUDI36.ͰϞχλϦϯά
3FBDUΞϓϦ͔ΒΧελϜϑοΫʹͯ͠ಡ ΈࠐΜͰ͍·͢ɻ
$MPVE8BUDI36.ͰϞχλϦϯά
$MPVE8BUDI36.
$MPVE8BUDI36.
·ͱΊͱࠓޙͷల ‣ ΦʔϓϯσʔλͰެ։͍ͯ͠ΔͷͷΈΛද͍ࣔͯ͠Δ͕ɺͦΕҎ֎ͷΠϕϯτࡌ͍͖͍ͤͯͨ ‣ *OTUBHSBNࢪઃͷ8FCαΠτͷΫϩʔϦϯάσʔλΛ%#JOTFSU ‣ %ZOBNP%#ͷखಈొϑΥʔϜͷ࣮ ‣ ͳͲɻ