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
440
東京アメッシュを半年分アーカイブした
#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
200
Our Practices of Delegating Ownership in Microservices World
dtan4
4
8.9k
Kubernetes Cluster Upgrade / Mercari Meetup for Microservices Platform
dtan4
3
4.7k
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.5k
Writing Kubenetes tools in Go
dtan4
1
3.6k
Other Decks in Technology
See All in Technology
serverless team topology
_kensh
2
130
OpenTelemetry が拡げる Gemini CLI の可観測性
phaya72
2
1.7k
Introdução a Service Mesh usando o Istio
aeciopires
1
280
それでも私が品質保証プロセスを作り続ける理由 #テストラジオ / Why I still continue to create QA process
pineapplecandy
0
160
AI-Readyを目指した非構造化データのメダリオンアーキテクチャ
r_miura
1
280
GraphRAG グラフDBを使ったLLM生成(自作漫画DBを用いた具体例を用いて)
seaturt1e
1
100
React19.2のuseEffectEventを追う
maguroalternative
2
590
FinOps について (ちょっと) 本気出して考えてみた
skmkzyk
0
190
「タコピーの原罪」から学ぶ間違った”支援” / the bad support of Takopii
piyonakajima
0
120
NLPコロキウム20251022_超効率化への挑戦: LLM 1bit量子化のロードマップ
yumaichikawa
1
190
個人でデジタル庁の デザインシステムをVue.jsで 作っている話
nishiharatsubasa
2
2.1k
「REALITY」3Dアバターシステムの7年分の拡張の歴史について
gree_tech
PRO
0
120
Featured
See All Featured
The Language of Interfaces
destraynor
162
25k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Designing Experiences People Love
moore
142
24k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
Building Applications with DynamoDB
mza
96
6.7k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.7k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Raft: Consensus for Rubyists
vanstee
140
7.2k
Designing for Performance
lara
610
69k
The Invisible Side of Design
smashingmag
302
51k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
GitHub's CSS Performance
jonrohan
1032
470k
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 ࡞ ࢦఆͨ͠ͷ߱ਫྔ౷ܭ ߱ਫ༧ଌ σʔλेʹू·͍ͬͯΔͷͰԿ͔ʹ׆༻͍ͨ͠
·ͱΊ ౦ژΞϝογϡͷ෦తͳΈͱ ΞϝογϡΛऔಘ͢ΔͨΊͷπʔϧͷ։ൃɺ ؒूΊଓ͚͍ͯΔ͜ͱʹ͍ͭͯ͠·ͨ͠