Upload
Download free for 30 days
Login
Submit search
JAWS-UGにゴマをすろうと思ってAWSでHTML5してみた
6 likes
1,556 views
Masakazu Muraoka
1 of 25
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
More Related Content
PDF
AWS re:Inventに行くために今日からやるべき3つのこと
真吾 吉田
PDF
AMD basic and practice
Masakazu Muraoka
PDF
あじゅーるのつかいかた:WebAPI+Azure->UWP
c-mitsuba
PDF
DevLove Kansai AWS
Takuro Sasaki
PDF
JAWS-UG初心者支部 AWS書籍活用術
Takuro Sasaki
PDF
JAWSUG Osaka S3 CloudSearch
Takuro Sasaki
PPTX
Twilioと山下と学び
Mitsuhiro Yamashita
PDF
最短で AWS を乗りこなすライフハック術
manabusakai
AWS re:Inventに行くために今日からやるべき3つのこと
真吾 吉田
AMD basic and practice
Masakazu Muraoka
あじゅーるのつかいかた:WebAPI+Azure->UWP
c-mitsuba
DevLove Kansai AWS
Takuro Sasaki
JAWS-UG初心者支部 AWS書籍活用術
Takuro Sasaki
JAWSUG Osaka S3 CloudSearch
Takuro Sasaki
Twilioと山下と学び
Mitsuhiro Yamashita
最短で AWS を乗りこなすライフハック術
manabusakai
What's hot
(20)
PDF
Rubyで操るAWS 第67回Ruby関西 勉強会
Takuro Sasaki
PPTX
ブログを大阪リージョンに移行して東京リージョンをDRサイトにしています。その理由とRTO/RPOそしてコスト。
Mitsuhiro Yamashita
PDF
Jawsug osaka10 service®ions
Takuro Sasaki
PPTX
AWSの勉強は試して試して楽しんで (AWS認定DVA本書きました)
Mitsuhiro Yamashita
PPTX
AWS関連のブログを書いてて山ほど得したこと
Mitsuhiro Yamashita
PPTX
クラウドによって 変わった未来
Mitsuhiro Yamashita
PPTX
アウトプットはスキルアップもするしトクもする
Mitsuhiro Yamashita
PDF
AWS はぶっちゃけ安いのか?
manabusakai
PPTX
Amazon Connectで到着報告を自動化
Mitsuhiro Yamashita
PPTX
AWSで稼働している ブログ(ヤマムギ+3)の コスト
Mitsuhiro Yamashita
PDF
オンプレミスから AWS への劇的ビフォーアフター
manabusakai
PDF
安心してぐっすり眠るための AWS 運用術
manabusakai
PDF
PIXTAにおけるCloudSearchのコスト削減
PIXTA Inc.
PPTX
JAWS DAYS 2017直前! AWS総復習
Masanori Hayashi
PDF
[和歌山] 網元AMI on AWS MarketPlace
Hiromichi Koga
PPTX
AWSセキュリティ新機能と共に進化した My Individual blog (私の個人ブログ) since 2014
Mitsuhiro Yamashita
PDF
IVS CTO Night and Day Recap - #CTONight 2016 Spring
Eiji Shinohara
PPTX
ReactでCMSを作ったときにハマったこと
kazuki matsumura
PPTX
VueとAWSAppSyncで始めるチャットアプリ開発
Ryosuke Izumi
PPTX
Fun tech14-alibaba cloud api gateway-swagger
AnzaiKumiko
Rubyで操るAWS 第67回Ruby関西 勉強会
Takuro Sasaki
ブログを大阪リージョンに移行して東京リージョンをDRサイトにしています。その理由とRTO/RPOそしてコスト。
Mitsuhiro Yamashita
Jawsug osaka10 service®ions
Takuro Sasaki
AWSの勉強は試して試して楽しんで (AWS認定DVA本書きました)
Mitsuhiro Yamashita
AWS関連のブログを書いてて山ほど得したこと
Mitsuhiro Yamashita
クラウドによって 変わった未来
Mitsuhiro Yamashita
アウトプットはスキルアップもするしトクもする
Mitsuhiro Yamashita
AWS はぶっちゃけ安いのか?
manabusakai
Amazon Connectで到着報告を自動化
Mitsuhiro Yamashita
AWSで稼働している ブログ(ヤマムギ+3)の コスト
Mitsuhiro Yamashita
オンプレミスから AWS への劇的ビフォーアフター
manabusakai
安心してぐっすり眠るための AWS 運用術
manabusakai
PIXTAにおけるCloudSearchのコスト削減
PIXTA Inc.
JAWS DAYS 2017直前! AWS総復習
Masanori Hayashi
[和歌山] 網元AMI on AWS MarketPlace
Hiromichi Koga
AWSセキュリティ新機能と共に進化した My Individual blog (私の個人ブログ) since 2014
Mitsuhiro Yamashita
IVS CTO Night and Day Recap - #CTONight 2016 Spring
Eiji Shinohara
ReactでCMSを作ったときにハマったこと
kazuki matsumura
VueとAWSAppSyncで始めるチャットアプリ開発
Ryosuke Izumi
Fun tech14-alibaba cloud api gateway-swagger
AnzaiKumiko
Ad
More from Masakazu Muraoka
(20)
PPTX
Kerasで可視化いろいろ
Masakazu Muraoka
PPTX
Async awaitでの繰り返し処理についての小話
Masakazu Muraoka
PPTX
Thing.jsについて
Masakazu Muraoka
PPTX
Mozapps installがなくなったことへの不平不満
Masakazu Muraoka
PPTX
react-jsonschema-formについて
Masakazu Muraoka
PPTX
Fetch apiについて
Masakazu Muraoka
PDF
JS非同期処理のいま
Masakazu Muraoka
PDF
Swaggerのさわりだけ
Masakazu Muraoka
PDF
JavaScriptで ごく普通にhttp通信をする 〜esp8266+espruinoでhttp getリクエストをするテスト〜
Masakazu Muraoka
PDF
Web屋という仕事のこれから Web動向からWeb屋に必要な技術を考えてみる
Masakazu Muraoka
PDF
Espruinoの紹介
Masakazu Muraoka
PDF
FxOSはウェアラブルデバイスの夢を見るか?
Masakazu Muraoka
PDF
実はとれました。System xhrでcsv形式のopen dataを取得する
Masakazu Muraoka
PDF
HTML5でOpen Dataをやってみた
Masakazu Muraoka
PDF
Htmlのコトバ
Masakazu Muraoka
PDF
HTML5が最近どうなっていて何があぶなっかしいのか?
Masakazu Muraoka
PDF
Gaiaのソースコードに見るちょっと未来のweb app開発
Masakazu Muraoka
PDF
Yeomanではじめる爆速webアプリ開発
Masakazu Muraoka
PDF
Html5でOpen Dataをやってみる
Masakazu Muraoka
PDF
HTML5 and Graphics
Masakazu Muraoka
Kerasで可視化いろいろ
Masakazu Muraoka
Async awaitでの繰り返し処理についての小話
Masakazu Muraoka
Thing.jsについて
Masakazu Muraoka
Mozapps installがなくなったことへの不平不満
Masakazu Muraoka
react-jsonschema-formについて
Masakazu Muraoka
Fetch apiについて
Masakazu Muraoka
JS非同期処理のいま
Masakazu Muraoka
Swaggerのさわりだけ
Masakazu Muraoka
JavaScriptで ごく普通にhttp通信をする 〜esp8266+espruinoでhttp getリクエストをするテスト〜
Masakazu Muraoka
Web屋という仕事のこれから Web動向からWeb屋に必要な技術を考えてみる
Masakazu Muraoka
Espruinoの紹介
Masakazu Muraoka
FxOSはウェアラブルデバイスの夢を見るか?
Masakazu Muraoka
実はとれました。System xhrでcsv形式のopen dataを取得する
Masakazu Muraoka
HTML5でOpen Dataをやってみた
Masakazu Muraoka
Htmlのコトバ
Masakazu Muraoka
HTML5が最近どうなっていて何があぶなっかしいのか?
Masakazu Muraoka
Gaiaのソースコードに見るちょっと未来のweb app開発
Masakazu Muraoka
Yeomanではじめる爆速webアプリ開発
Masakazu Muraoka
Html5でOpen Dataをやってみる
Masakazu Muraoka
HTML5 and Graphics
Masakazu Muraoka
Ad
Recently uploaded
(8)
PDF
Yamaha DT200WR Real Enduro ENGINE CYLINDER TRANSMISSION
Kannabi1
PDF
20250823_IoTLT_vol126_kitazaki_v1___.pdf
Ayachika Kitazaki
PPTX
Cosense - 整えずして完全勝利!Cosenseが他のwikiツールと違う理由
Ko Jikawa
PDF
Geminiの出力崩壊 本レポートは、Googleの大規模言語モデル「Gemini 2.5」が、特定の画像と短文入力に対して、誤った地名を推定し、最終的に...
池田 直哉
PPTX
Vibe Codingを触って感じた現実について.pptx .
iPride Co., Ltd.
PDF
ココロ分解帳|感情をやさしく分解し自分と他者を理解するためのモバイルノートアプリ
hatedwunao
PDF
R-SCoRe: Revisiting Scene Coordinate Regression for Robust Large-Scale Visual...
Takuya Minagawa
PDF
20250826_Devinで切り拓く沖縄ITの未来_AI駆動開発勉強会 沖縄支部 第2回
Masaki Yamakawa
Yamaha DT200WR Real Enduro ENGINE CYLINDER TRANSMISSION
Kannabi1
20250823_IoTLT_vol126_kitazaki_v1___.pdf
Ayachika Kitazaki
Cosense - 整えずして完全勝利!Cosenseが他のwikiツールと違う理由
Ko Jikawa
Geminiの出力崩壊 本レポートは、Googleの大規模言語モデル「Gemini 2.5」が、特定の画像と短文入力に対して、誤った地名を推定し、最終的に...
池田 直哉
Vibe Codingを触って感じた現実について.pptx .
iPride Co., Ltd.
ココロ分解帳|感情をやさしく分解し自分と他者を理解するためのモバイルノートアプリ
hatedwunao
R-SCoRe: Revisiting Scene Coordinate Regression for Robust Large-Scale Visual...
Takuya Minagawa
20250826_Devinで切り拓く沖縄ITの未来_AI駆動開発勉強会 沖縄支部 第2回
Masaki Yamakawa
JAWS-UGにゴマをすろうと思ってAWSでHTML5してみた
1.
JAWS-UGにゴマをすろうと思って AWSでHTML5してみた HTML5 Caravan Osaka@AWS
FESTA Kansai 2013 2013.9.28 Bathtimefish 村岡 正和
2.
HTML5-WEST.jp代表 / html5j
マークアップ部 部長 / HTML5 Experts.jp メンバー GDG京都 / CSS Nite in OSAKA / 神戸ITフェスティバル実行委員など むらおか まさかず 村岡正和 HTML5-WEST.jp Webアプリケーション開発 IT業務システム設計/開発 Webサービス導入/事業戦略コンサルティング @bathtimefish
3.
監修しました。 実例ごとの実装例がたくさん書いてあ ります。ウェブサイト制作やCMSの運 用時に便利です。 好評販売中!!
4.
HTML5
6.
How powerful is AWS
& HTML5 !?
7.
ぜんぜん 思いつかねえ。。
8.
さんざん調べた。。。
9.
あった!
10.
http://www.w3.org/TR/cors/ Cross-Origin Resource Sharing
11.
AWS S3 http://aws.amazon.com/jp/s3/
12.
S3はCORSをサポートしている
13.
S3はCORSをサポートしている 小っちぇえとか言うな! ヾ(*`Д́*)ノ
14.
通常他サーバーとデータ送受信は許可されていない 他サーバ <AllowedOrigin> example.com </AllowedOrigin> XHR 自分サーバ 他サーバ XHR CORS設定でできるようになる。 自分サーバ example.com example.com WebPage WebPage
15.
ウェブブラウザからS3に直接ファイルを アップロードしてみた https://gist.github.com/bathtimefish/6657812 http://www.ioncannon.net/programming/1539/direct-browser-uploading-amazon-s3-cors-fileapi-xhr2-and-signed-puts/cf.
16.
普通はサーバー経由 WebPage サーバ Amazon S3
API 今回は直接アップする WebPage <AllowedOrigin> CORS PHP S3 upload URL File Name XHR S3 S3 Amazon S3 REST API “S3 Key” “S3 Secret”
17.
Demo
18.
やってみた感想 けっこう使えるかも。サーバー負荷減るかも 安価で大容量のGUI付きファイルストレージ が簡単に持てる。 App Hosting Serverとは別の拡張性の高いスト レージが安全に使える。App側の開発もカン タン。
19.
まとめ
20.
S3安くて便利! WebアプリのRemote Storage と して最適じゃね!?
21.
S3安くて便利! WebアプリのRemote Storage と して最適じゃね!? あれ、よく考えたらGAEやHerokuをPaaSにし てファイルだけS3に上げたらいいんじゃnry アプリはもちろんEC2でたてる!!
22.
CORSとかハイテク!
23.
CORSとかハイテク! 実はGoogle Cloud Storageでも 同じことが出来(ry https://developers.google.com/storage/docs/cross-origin? hl=ja#Configuring-CORS-on-a-Bucket S3チョー便利! さすがAWS!!
24.
みんな、 S3つかおうぜ!!
25.
Thanks!
Download