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
460
東京アメッシュを半年分アーカイブした
#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
220
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.3k
Docker をフル活用したインフラの紹介と成長し続けるためのインフラ戦略 / #abejameetup
dtan4
19
4.1k
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
入門DBSC
ynojima
0
130
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
3k
OCI Security サービス 概要
oracle4engineer
PRO
2
13k
チームメンバー迷わないIaC設計
hayama17
5
3.8k
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
95k
問い合わせ自動化の技術的挑戦
recruitengineers
PRO
2
150
Webアクセシビリティ技術と実装の実際
tomokusaba
0
210
「ヒットする」+「近い」を同時にかなえるスマートサジェストの作り方.pdf
nakasho
0
110
JAWS DAYS 2026 CDP道場 事前説明会 / JAWS DAYS 2026 CDP Dojo briefing document
naospon
0
180
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
5
1.1k
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1.1k
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
4
22k
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
200
Writing Fast Ruby
sferik
630
63k
sira's awesome portfolio website redesign presentation
elsirapls
0
180
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
150
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
380
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
The browser strikes back
jonoalderson
0
760
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
760
Making Projects Easy
brettharned
120
6.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 ࡞ ࢦఆͨ͠ͷ߱ਫྔ౷ܭ ߱ਫ༧ଌ σʔλेʹू·͍ͬͯΔͷͰԿ͔ʹ׆༻͍ͨ͠
·ͱΊ ౦ژΞϝογϡͷ෦తͳΈͱ ΞϝογϡΛऔಘ͢ΔͨΊͷπʔϧͷ։ൃɺ ؒूΊଓ͚͍ͯΔ͜ͱʹ͍ͭͯ͠·ͨ͠