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
モンスターストライク海外版でのSREの取り組み / xflag-studio-sre-in-g...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Tomohiro Koike
August 25, 2017
Technology
2.5k
2
Share
モンスターストライク海外版でのSREの取り組み / xflag-studio-sre-in-global
hbstudy #76 での発表資料です
Tomohiro Koike
August 25, 2017
More Decks by Tomohiro Koike
See All by Tomohiro Koike
SRE NEXT 2024で得た知見を若手のSREエンジニア育成・採用にどう活かしたか
tmkoikee
1
370
2023-10-31-SRE-MIXITECHTALK.pdf
tmkoikee
0
450
全社横断組織でのAWSコスト最適化への取り組み
tmkoikee
1
760
新規ゲームのリリース(開発)前からのSRE活動
tmkoikee
1
6.9k
モンスターストライクのマスターデータのローカライズ運用について / Operation of Monster-Strike master data localization /
tmkoikee
1
1.2k
delightworks-tech-night-1
tmkoikee
2
1.7k
モンストのマルチクラウドについて / sre-lounge-at-xflag
tmkoikee
1
5.8k
Other Decks in Technology
See All in Technology
最新技術を"今は選ばない"という技術選定
leveragestech
PRO
0
340
サプライチェーン攻撃への備えについて考えている #湘なんか
stefafafan
2
2.1k
Python開発環境にハーネス適用を検討する
yuuka51
0
200
AI Agent に“攻略本”を渡したら、150フォームの移行が回り始めた話/登壇資料(高橋 悟生)
hacobu
PRO
1
250
業務に残された「良くない型」で考える「TypeScriptの難しさ」
sajikix
3
900
AIAgentと取り組むKaggle
508shuto
2
470
AI時代に求められる思考のパラダイムシフト
nrinetcom
PRO
0
110
AWS運用におけるAI Agent活用術 / JAWS-UG 神戸 #11 LT大会
genda
1
320
GCASアップデート(202603-202605)
techniczna
0
240
Databricks 月刊サービスアップデートまとめ 2026年04月号
tyosi1212
0
140
そのSLO 99.9%、本当に必要ですか? 〜優先度付きSLOによる責任共有の設計思想〜 / Is that 99.9% SLO really necessary? Design philosophy of shared responsibility through prioritized SLOs
vtryo
0
880
"スキルファースト"で作る、AIの自走環境
subroh0508
1
650
Featured
See All Featured
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.8k
エンジニアに許された特別な時間の終わり
watany
106
240k
Navigating Weather and Climate Data
rabernat
0
190
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
The browser strikes back
jonoalderson
0
1.1k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
330
The untapped power of vector embeddings
frankvandijk
2
1.7k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
350
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
740
Exploring anti-patterns in Rails
aemeredith
3
360
Writing Fast Ruby
sferik
630
63k
Transcript
ϞϯελʔετϥΠΫւ֎൛ͰͷSREͷऔΓΈ XFLAG ࣄۀຊ෦ ήʔϜ։ൃࣨ SREάϧʔϓ খ༟ hbstudy ୈ76ճɿ SREେશ: XFLAG
ελδΦฤ גࣜձࣾϛΫγΟ
ࣗݾհ • XFLAG ελδΦ ήʔϜ։ൃࣨ SREάϧʔϓॴଐ • ϛΫγΟʹ2007ʹೖࣾ • ۀ༰
• ϞϯελʔετϥΠΫͷӡ༻ۀ • ຊ൛ • ւ֎൛(ࠓͷτϐοΫ) • DCؔ࿈ͷۀ • ͦͷଞ 2
ϞϯελʔετϥΠΫւ֎൛ʹ͍ͭͯ 3
ւ֎൛ͷϦʔδϣϯ • ൛ • ɾ߳ߓɾᖏ(ϚΧΦ)͚ • ओʹൟମࣈݍͰͷల։ • தࠃ൛ •
ओʹ؆ମࣈݍͰͷల։ • 20178݄11ΑΓఏڙ։࢝! 4
ϞϯελʔετϥΠΫͷւ֎൛ͰͷSRE 5
ւ֎൛ͰͷSRE ւ֎൛ͰSREαʔϏεͷ҆ఆੑͷ ্ʹΊ͍ͯ·͢ 6
ւ֎൛ͰͷSRE αʔόͷෛՙରࡦӡ༻ͷͰͳ͍Ͱ͢ʂ 7
ւ֎൛ͰͷSRE ຊւ֎൛ͰͷϩʔΧϥΠζͷ͓ 8
ϞϯετͷϚελʔσʔλ 9
Ϛελʔσʔλ • ήʔϜͰར༻͞ΕΔσʔλ • ΩϟϥϘεͷύϥϝʔλ • ϝοηʔδ • ԋग़ͷઃఆ •
֤εςʔδͰͷΩϟϥͷஔetc.. • ͜ΕΒશͯϚελʔσʔλͱͯ͠ཧ 10
Ϛελʔσʔλͷཧ • ଟछଟ༷ͳcsvϑΝΠϧͱͯ͠ཧ • ྫ(Πϝʔδ) • ͦΕΒΛαʔόʹΠϯϙʔτ͢Δ͜ͱͰө 11 ID, Ωϟϥ໊,
߈ܸྗ, HP, ༑ίϯϘ 1, ϨουϦυϥ, 100, 2345, ࣗͷपΓͰരൃ 2, ϧγϑΝʔ, 1000, 5000, ΤφδʔαʔΫϧ 3, ΨϒϦΤϧ, 1200, 6789, ిܸ 4, Ξʔαʔ, 1400, 9999, Ϩʔβʔ
ւ֎൛Ͱͷӡ༻ • ຊ൛ͰϦϦʔε͞ΕͨͷΛར༻ • ͦͷ··͏Θ͚Ͱͳ͍(͑ͳ͍) • ֤ݴޠʹ༁(खಈ) • ֤ࠃ൛ͷಠࣗཁૉΛՃɾมߋ •
ಠࣗͷΩϟϥetc… 12
ւ֎൛Ͱͷӡ༻ ͦͷ݁Ռ 13
σʔλࣄނ • ࣄނଟൃʂ 14
σʔλࣄނ • ະ༁ͷͷ(ຊޠදه)͕ͬͯΔ • ༁ͷදه༳Ε • ྫɿ(ຊޠͰͷྫ͑) • ʮ։࢝ʯʮ࢝ΊΔʯʮελʔτʯ͕ࠞࡏ •
όʔδϣϯͷר͖Γ 15
σʔλࣄނͷվળ ͳΜͱ͔͠Α͏ʂ 16
σʔλࣄނͷվળ Po4aΛར༻ͨࣗ͠ಈ༁ 17
༁ࣗಈԽͷࢼΈ • Po4a (Po for anything) • gettextͷpoϑΝΠϧΛར༻͢Δπʔϧ • ༁ͷࣙॻΛpoϑΝΠϧͰཧ
• ৭ʑͳϑΝΠϧϑΥʔϚοτʹద༻ • ରԠϑΥʔϚοτ: csv, XML, Markdown, etc • ༨ܭͳ༁͕͞Εͳ͍ 18
po4aͷಈ࡞֓೦ 19 “େരൃ”, “ϨουϦυϥ” 1, ϨουϦυϥ, 100, 2345, େരൃ “େരൃ”:“େരᖵ”,
“ϨουϦυϥ”:“খߚཾ” 1, ϨουϦυϥ, 100, 2345, େരൃ 1, খߚཾ, 100, 2345, େരᖵ $ po4a-gettextize -f csv -m data.csv -p translation.po $ po4a-translate -f csv -m data.csv -p translation.po -l output.csv ༁͞ΕͨޠΛೖྗ
༁ࣗಈԽͷࢼΈ • Po4a Λར༻ͨ͠Ϛελʔσʔλ༁ • ήʔϜͷ୯ޠͱͦͷ༁ޠΛpoϑΝΠϧʹ • ݩͷσʔλʹpoϑΝΠϧΛద༻ͯ͠ւ֎൛ σʔλΛੜ͢Δ •
ຊ൛ͷैࣗಈతʹpoϑΝΠϧΛߋ৽ 20
Ϛελʔσʔλ༁ͷྲྀΕ 21 ຊ൛σʔλ (CSV) poϑΝΠϧ (ຊޠͷ୯ޠू) poϑΝΠϧ (ຊޠͱ༁ޠ) ւ֎൛σʔλ (CSV)
༁୲ऀ͕༁ ͢Δ po4aͰநग़ ༁
͞ΒͳΔվળ • ͜͜·Ͱ͖ͨΒ • ༁୲ऀͷํͨͪʹPRӡ༻ͯ͠Β͏ • poϑΝΠϧ͕ฤू͞ΕͨΒ • Ҏલͷσʔλͱൺֱ(CI) •
༁ϛεɺ࿙ΕͳͲΛ͙ 22
Ϛελʔσʔλ༁ͷྲྀΕ 23 ຊ൛σʔλ ༁ϑΝΠϧ ༁ϑΝΠϧͷมߋΛ PullRequest͢Δ ւ֎൛σʔλ ւ֎൛σʔλ ༁݁ՌΛൺֱɾϨϏϡʔ
݁Ռ ࣄނݮগʂαʔϏε҆ఆʂ 24
݁Ռ ༁୲ऀӡӦͷதͷਓ ͤʂ 25
݁Ռ Ϣʔβͤʂ 26
·ͱΊ 27
·ͱΊ • Ϟϯετւ֎൛Ͱͷࣄྫ • σʔλͷϩʔΧϥΠζ(༁)ͰͷΈ • ܧଓతʹվྑ͍ͯ͘͠ • αʔόӡ༻͚ͩͰͳ͘ʑͷӡ༻ͷࠔͬͨ ΛγεςϜͰղܾ͍ͯ͘͠
28
·ͱΊ ͦΕ͕Site ReliabilityͷͨΊͳΒ 29
Thank you!