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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Daisuke Fujita
June 24, 2015
Technology
0
450
東京アメッシュを半年分アーカイブした
#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
210
Our Practices of Delegating Ownership in Microservices World
dtan4
4
9k
Kubernetes Cluster Upgrade / Mercari Meetup for Microservices Platform
dtan4
3
4.8k
KubeCon EU 2018 Recap: Multi-Tenancy in Kubernetes: Best Practices Today, and Future Directions / Kubernetes Meetup Tokyo 11 #k8sjp
dtan4
1
1.9k
Wantedly から Chef を一掃した話 / #chibadan
dtan4
24
11k
さようなら Chef こんにちは Dockerfile / Web Tech Tokyo #1
dtan4
6
7.2k
Docker をフル活用したインフラの紹介と成長し続けるためのインフラ戦略 / #abejameetup
dtan4
19
4k
Docker Compose PaaS の作り方、そして社内に導入した話 / #yapc8oji
dtan4
1
8.6k
Writing Kubenetes tools in Go
dtan4
1
3.7k
Other Decks in Technology
See All in Technology
OpenShiftでllm-dを動かそう!
jpishikawa
0
140
SREチームをどう作り、どう育てるか ― Findy横断SREのマネジメント
rvirus0817
0
360
Bedrock PolicyでAmazon Bedrock Guardrails利用を強制してみた
yuu551
0
260
配列に見る bash と zsh の違い
kazzpapa3
3
170
CDK対応したAWS DevOps Agentを試そう_20260201
masakiokuda
1
440
Codex 5.3 と Opus 4.6 にコーポレートサイトを作らせてみた / Codex 5.3 vs Opus 4.6
ama_ch
0
220
AWS Network Firewall Proxyを触ってみた
nagisa53
1
250
GitHub Copilot CLI を使いやすくしよう
tsubakimoto_s
0
110
顧客の言葉を、そのまま信じない勇気
yamatai1212
1
370
マネージャー視点で考えるプロダクトエンジニアの評価 / Evaluating Product Engineers from a Manager's Perspective
hiro_torii
0
190
22nd ACRi Webinar - ChipTip Technology Eric-san's slide
nao_sumikawa
0
100
Cosmos World Foundation Model Platform for Physical AI
takmin
0
980
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
515
110k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Making Projects Easy
brettharned
120
6.6k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
Being A Developer After 40
akosma
91
590k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Designing Experiences People Love
moore
144
24k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
350
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
Everyday Curiosity
cassininazir
0
130
Balancing Empowerment & Direction
lara
5
900
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 ࡞ ࢦఆͨ͠ͷ߱ਫྔ౷ܭ ߱ਫ༧ଌ σʔλेʹू·͍ͬͯΔͷͰԿ͔ʹ׆༻͍ͨ͠
·ͱΊ ౦ژΞϝογϡͷ෦తͳΈͱ ΞϝογϡΛऔಘ͢ΔͨΊͷπʔϧͷ։ൃɺ ؒूΊଓ͚͍ͯΔ͜ͱʹ͍ͭͯ͠·ͨ͠