Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
東京アメッシュを半年分アーカイブした
Daisuke Fujita
June 24, 2015
Technology
0
370
東京アメッシュを半年分アーカイブした
#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
120
Our Practices of Delegating Ownership in Microservices World
dtan4
4
8.3k
Kubernetes Cluster Upgrade / Mercari Meetup for Microservices Platform
dtan4
3
3.9k
KubeCon EU 2018 Recap: Multi-Tenancy in Kubernetes: Best Practices Today, and Future Directions / Kubernetes Meetup Tokyo 11 #k8sjp
dtan4
1
1.6k
Wantedly から Chef を一掃した話 / #chibadan
dtan4
24
11k
さようなら Chef こんにちは Dockerfile / Web Tech Tokyo #1
dtan4
6
6.7k
Docker をフル活用したインフラの紹介と成長し続けるためのインフラ戦略 / #abejameetup
dtan4
19
3.7k
Docker Compose PaaS の作り方、そして社内に導入した話 / #yapc8oji
dtan4
1
7.4k
Writing Kubenetes tools in Go
dtan4
1
3.1k
Other Decks in Technology
See All in Technology
Airdrop for Open Source Projects
epicsdao
0
700
Pentesting Password Reset Functionality
anugrahsr
0
470
書籍を書きました。 そう、VS Codeで。
takumanakagame
4
4.5k
ECテックカンファレンス2023 EC事業部のモバイル開発2023
tatsumi0000
0
300
CUEとKubernetesカスタムオペレータを用いた新しいネットワークコントローラをつくってみた
hrk091
1
280
OCI DevOps 概要 / OCI DevOps overview
oracle4engineer
PRO
0
500
PHPのimmutable arrayとは
hnw
1
160
JAWS-UG 横浜 #54 資料
takakuni
0
210
開発者と協働できるメトリクスダッシュボードを作ろう!/SRE Lounge 2023
lmi
3
490
OCIコンテナサービス関連の技術詳細 /oke-ocir-details
oracle4engineer
PRO
0
770
re:Inventで発表があったIoT事例の紹介と考察
kizawa2020
0
180
WebLogic Server for OCI 概要
oracle4engineer
PRO
3
880
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
263
18k
Building Flexible Design Systems
yeseniaperezcruz
314
35k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
7
580
Building Adaptive Systems
keathley
27
1.3k
Making the Leap to Tech Lead
cromwellryan
117
7.7k
Large-scale JavaScript Application Architecture
addyosmani
499
110k
Producing Creativity
orderedlist
PRO
335
38k
How to name files
jennybc
47
73k
Git: the NoSQL Database
bkeepers
PRO
419
60k
Building Applications with DynamoDB
mza
85
5k
Designing for Performance
lara
600
65k
Web development in the modern age
philhawksworth
197
9.6k
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 ࡞ ࢦఆͨ͠ͷ߱ਫྔ౷ܭ ߱ਫ༧ଌ σʔλेʹू·͍ͬͯΔͷͰԿ͔ʹ׆༻͍ͨ͠
·ͱΊ ౦ژΞϝογϡͷ෦తͳΈͱ ΞϝογϡΛऔಘ͢ΔͨΊͷπʔϧͷ։ൃɺ ؒूΊଓ͚͍ͯΔ͜ͱʹ͍ͭͯ͠·ͨ͠