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
東京アメッシュを半年分アーカイブした
Search
Daisuke Fujita
June 24, 2015
Technology
0
390
東京アメッシュを半年分アーカイブした
#w8lt 第三回 (2015-06-24) の発表資料です
http://w8lt.connpass.com/event/15753/
Daisuke Fujita
June 24, 2015
Tweet
Share
More Decks by Daisuke Fujita
See All by Daisuke Fujita
SREcon19 Asia/Pacific Recap
dtan4
0
140
Our Practices of Delegating Ownership in Microservices World
dtan4
4
8.7k
Kubernetes Cluster Upgrade / Mercari Meetup for Microservices Platform
dtan4
3
4.3k
KubeCon EU 2018 Recap: Multi-Tenancy in Kubernetes: Best Practices Today, and Future Directions / Kubernetes Meetup Tokyo 11 #k8sjp
dtan4
1
1.7k
Wantedly から Chef を一掃した話 / #chibadan
dtan4
24
11k
さようなら Chef こんにちは Dockerfile / Web Tech Tokyo #1
dtan4
6
6.9k
Docker をフル活用したインフラの紹介と成長し続けるためのインフラ戦略 / #abejameetup
dtan4
19
3.8k
Docker Compose PaaS の作り方、そして社内に導入した話 / #yapc8oji
dtan4
1
7.9k
Writing Kubenetes tools in Go
dtan4
1
3.4k
Other Decks in Technology
See All in Technology
プロデザ! BY リクルート vol.18_リクルートのリサーチ実践組織「リサーチブーストコミュニティ」
recruitengineers
PRO
3
240
〜小さく始めて大きく育てる〜データ分析基盤の開発から活用まで
kniino
0
2k
Databricks における 『MLOps』
databricksjapan
2
140
VS CodeでAWSを操作しよう
smt7174
4
280
ここが嬉しいABAC ここが辛いよABAC #再解説+補足編
masahirokawahara
1
240
Four keys改善の取り組み事例紹介
sansantech
PRO
3
230
Delivering Millions of Messages within seconds @ Duolingo
pelelgrino
0
340
Google Cloud の AI を支える裏側のインフラを垣間見る!
maroon1st
0
220
Janus
bkuhlmann
1
490
The CloudCompare project by Dr. Daniel Girardeau-Montaut
kentaitakura
0
510
Databricks におけるデータエンジニアリング
databricksjapan
0
380
エンタープライズ環境下での Active Directory の運用 TIPS
tamaiyutaro
1
1.6k
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
18
1.7k
Design by the Numbers
sachag
274
18k
How GitHub Uses GitHub to Build GitHub
holman
468
290k
Happy Clients
brianwarren
91
6.4k
RailsConf 2023
tenderlove
2
530
Practical Orchestrator
shlominoach
181
9.7k
We Have a Design System, Now What?
morganepeng
42
6.7k
Creatively Recalculating Your Daily Design Routine
revolveconf
209
11k
Debugging Ruby Performance
tmm1
70
11k
4 Signs Your Business is Dying
shpigford
175
21k
The Language of Interfaces
destraynor
151
23k
Building a Modern Day E-commerce SEO Strategy
aleyda
16
6.4k
Transcript
౦ژΞϝογϡΛ ΞʔΧΠϒͨ͠ 2015-06-24 W8LT#3 @dtan4
ಙాݚ.
౦ژΞϝογϡ http://tokyo-ame.jwa.or.jp
None
౦ژΞϝογϡ by ౦ژԼਫಓہ टݍͷ߱ਫঢ়گΛՄࢹԽ 5୯Ґɺաڈ2࣌ؒ·Ͱ ήϦϥ߽Ӎରࡦʹศར JavaScript ϑϩϯτΤϯυ
ը૾ͷߏ 3ຕͷը૾Ͱߏ͞Ε͍ͯΔ
ը૾ͷߏ: എܠ http://tokyo-ame.jwa.or.jp/map/map000.jpg
ը૾ͷߏ: ߱ਫྔϝογϡ http://tokyo-ame.jwa.or.jp/mesh/000/201506221335.gif ʢഎܠಁաʣ ZZZZ..EE))NN
ը૾ͷߏ: ਤ http://tokyo-ame.jwa.or.jp/map/msk000.png ʢഎܠಁաʣ
ը૾ͷߏ എܠɾਤಉҰը૾ ߱ਫྔϝογϡ෦ͷΈೖΕସ͑
ϝογϡͷΠϯσοΫε http://tokyo-ame.jwa.or.jp/scripts/mesh_index.js Amesh.setIndexList(["201506221550","201506221545","201506221 540","201506221535","201506221530","201506221525","201506221 520","201506221515","201506221510","201506221505","201506221 500","201506221455","201506221450","201506221445","201506221 440","201506221435","201506221430","201506221425","201506221 420","201506221415","201506221410","201506221405","201506221 400","201506221355","201506221350"]);
dtan4/ramesh
dtan4/ramesh ౦ژΞϝογϡͷ CLI Ξϝογϡը૾ΛϩʔΧϧʹμϯϩʔυ ࣌ؒࢦఆػೳ Ruby + ImageMagick $ gem
install ramesh
dtan4/ ramesh-dashboard
dtan4/ ramesh-dashboard ౦ژΞϝογϡͷεΫϨΠϐϯά + Ұཡදࣔ Ұ୯ҐӾཡ S3 Ξοϓϩʔυ Web (Rails)
+ Worker (ramesh) Worker 15ຖʹΞϝογϡը૾औಘɾupload
None
None
Ramesh Dashboard ӡ༻ྫ ap-northeast1 (Tokyo) nginx-proxy Dashboard Web Dashboard Worker
postgres web db sgp1 (Singapole)
༨ஊ: Web App on Docker Twelve-factor App ͱ Heroku Dev
Center ඞಡ ίϯςφͱͯ͠ Web ΞϓϦΛಈ͔ͨ͢Ίͷ نɾϊϋ Heroku Dynos Ͱಈ͔͢ϊϋ͕ͦͷ·· Docker Container Ͱಈ͔͢ࡍʹཱͭ ex. Docker Container ্Ͱ cron ͬΆ͍͜ͱ͍ͨ͠
Ramesh Dashboard ӡ༻ྫ d σʔλྔ(#͘Β͍ irb(main):002:0> RameshImage.count => 44407
͜Ε͔Β 1͝ͱʹਂόονͰ Animation GIF ࡞ ࢦఆͨ͠ͷ߱ਫྔ౷ܭ ߱ਫ༧ଌ σʔλेʹू·͍ͬͯΔͷͰԿ͔ʹ׆༻͍ͨ͠
·ͱΊ ౦ژΞϝογϡͷ෦తͳΈͱ ΞϝογϡΛऔಘ͢ΔͨΊͷπʔϧͷ։ൃɺ ؒूΊଓ͚͍ͯΔ͜ͱʹ͍ͭͯ͠·ͨ͠