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
BINDからの卒業
Search
mickey
May 18, 2017
Technology
1
2.4k
BINDからの卒業
mickey
May 18, 2017
Tweet
Share
More Decks by mickey
See All by mickey
超Redisマスターになる話
happysiro
0
110
SSl と仲良くなるやり方
happysiro
1
3.6k
Other Decks in Technology
See All in Technology
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
30k
.NET開発者のためのAzureの概要
tomokusaba
0
230
AIが住民向けコンシェルジュに?Amazon Connectと生成AIで実現する自治体AIエージェント!
yuyeah
0
260
RAID6 を楔形文字で組んで現代人を怖がらせましょう(実装編)
mimifuwa
0
300
JavaScript 研修
recruitengineers
PRO
2
130
知られざるprops命名の慣習 アクション編
uhyo
10
2.4k
kintone開発チームの紹介
cybozuinsideout
PRO
0
73k
[CVPR2025論文読み会] Linguistics-aware Masked Image Modelingfor Self-supervised Scene Text Recognition
s_aiueo32
0
210
AIとTDDによるNext.js「隙間ツール」開発の実践
makotot
5
660
アジャイルテストで高品質のスプリントレビューを
takesection
0
110
トヨタ生産方式(TPS)入門
recruitengineers
PRO
2
190
AIドリブンのソフトウェア開発 - うまいやり方とまずいやり方
okdt
PRO
9
570
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1370
200k
Code Review Best Practice
trishagee
70
19k
Git: the NoSQL Database
bkeepers
PRO
431
65k
Unsuck your backbone
ammeep
671
58k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Rails Girls Zürich Keynote
gr2m
95
14k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
GraphQLとの向き合い方2022年版
quramy
49
14k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Transcript
ࡾπݡҰ(.01FQBCP *OD #*/%͔Βͷଔۀ
͢͜ͱ w%/4ʹ͍ͭͯࠓճͷൃදͷཧղʹඞཁͳ͜ͱΛͬ͞ͱઆ໌ w#*/%ΛΊ͍ͨཧ༝ w#*/%ΛΊͨͱͯ͠ଞͷબࢶͲΜͳͷͳͷ͔ wࠓޙͲ͏͍ͯ͘͠ͷ͔
%/4ʹ͍ͭͯ
%/4Λߏ͢Δͷ w%/4ͱ w%PNBJO/BNF4ZTUFNͰ͢ wγεςϜΛߏ͢Δͷ wݖҖ%/4αʔόʔ wΩϟογϡ%/4αʔόʔ wࠓճݖҖ%/4αʔόʔʹ͍ͭͯ͠·͢
%/4ݖҖαʔόʔͬͯʁ w%/4ͷࢄσʔλϕʔεΛߏ͢Δαʔόʔ wݖҖαʔόʔ͕͕ࣗࣗཧ͢ΔυϝΠϯ໊ۭؒͷҰ෦ΛଞͷݖҖαʔόʔ ҕ͢Δ͜ͱͰɼπϦʔͷܗͰυϝΠϯ໊Λࢄཧ͍ͯ͠·͢ . (root) jp tv shop co
ac shop
%/4ݖҖαʔόʔͬͯʁ w%/4ݖҖαʔόʔ͕ఀࢭ͢ΔͱɼαʔϏε͕ࢭ·Γ·͢ wΧϥʔϛʔͷ%/4ݖҖαʔόʔ͕ࢭ·ΕɼΧϥʔϛʔ͕ࢭ·Γ·͢ wͳͷͰɼੑͷ֬อ͕͍͢͝େࣄ
ͳͥ#*/%Λଔۀ͢Δ͔
ΒԿͰ#*/%͔Βଔۀ͠Α͏ͱࢥ͔ͬͨ wΒ%/4ݖҖαʔόʔΛ#*/%͔ΒଞͷϛυϧΣΞมߋ͠Α͏ͱܾΊ ·ͨ͠ wͦΕ w#*/%ͷ੬ऑੑଟ͗͢ʜ wࠓޙվળ͞ΕΔݟࠐΈͳ͘ɼΉ͠Ζɼ૿͍͖͑ͯͦ͏ʜ w#*/%ͷػೳՃࠓޙ׆ൃʹߦΘΕ͍ͯ͘Α͏Ͱɼίʔυͷෳࡶੑ͕૿ ͍͖ͯ͠ϦεΫ͕ߴ·͍ͬͯ͘
#*/%Λଔۀޙͷਐ࿏
#*/%Λଔۀޙͷਐ࿏ w1PXFS%/4 wଞͷ%/4ݖҖαʔόʔͱൺͯɼศརػೳ͕ଟ͍ w/4% wSPPUͷ%/4ݖҖαʔόʔʹ࠾༻͞Ε͍ͯΔ wࡢͷ֦ॆΑΓɼ࣮Λγϯϓϧʹอͪɼͦͷ͜ͱͰ҆શੑΛߴΊΔ͜ͱ ʹॏ͖Λ͓͍͍ͯΔҹ
#*/%Λଔۀޙͷਐ࿏ wLOPU%/4 w$;OJD νΣίͷ/*3 wػೳͱ҆શੑͷόϥϯε͕ྑͦ͞͏ͳҹ w:"%*'" wFVʹΑΓ։ൃ͞Εͨ w߈Ί͍ͯΔҹɼෳͷΠϯλʔωοτκʔϯΛॲཧ͢Δ͜ͱʹ࠷దԽɼͱ͋ ΓΧϥʔϛʔͷχʔζʹ͍͋ͬͯͦ͏͕ͩɼ҆ఆੑͳͲͷ໘Ͱͪΐͬͱෆ҆
wͳͲ
#*/%Λଔۀޙͷਐ࿏ w৭ʑ͋Γ·͕͢ɼ͜ΕΒΛ࠾༻͔ͨ͠Β҆શͩɼͱ͍͏ࣄʹͳΒͳ͍ w҆શ͞Λ୲อ͠ଓ͚ΔͨΊʹɼͦͷ࣌ʹԠͯ͡ϛυϧΣΞΛબͰ͖ΔΑ ͏ʹ͍ͨ͠ wϛυϧΣΞݻ༗ͷػೳΛར༻͢ΔͷͰͳ͘ɼ%/4ͱ͍͏ϓϩτίϧͱ͠ ͯ༻ҙ͞Ε͍ͯΔػೳΛͰ͖Δ͚ͩར༻͠Α͏
%/4ݻ༗ͷػೳΛར༻ͨ͠ΞʔΩςΫνϟ w%/4ݖҖαʔόʔੑ͕େࣄͳͷͰɼੑΛ֬อ͢ΔΈ͕%/4ϓ ϩτίϧʹඋΘ͍ͬͯ·͢ wκʔϯసૹͱݴ͍·͢
κʔϯసૹ QSJNBSZ TFDPOEBSZ %/4͕ߋ৽͞ΕΔ /PUJGZ /PUJGZͷडྖ κʔϯసૹ 9'3 ߋ৽͞ΕΔ
κʔϯసૹΛར༻ͨ͠ΞʔΩςΫνϟ κʔϯసૹΛར༻͢Δͱɼ͍Ζ͍Ζͳ ϛυϧΣΞΛࠞͥΔ͜ͱ͕Ͱ͖Δʂ QSJNBSZ TFDPOEBSZ #*/% /4% 1PXFS%/4
ເ͕͕Δʂ
Ͱ͕͢ɼ͕ʜ
κʔϯసૹͷ wκʔϯ͝ͱʹઃఆ͕͍Δ wΧϥʔϛʔγϣοϓκʔϯ͋Δʜ wશ෦ʹઃఆ͢Δͷʜʁ wݱঢ়શ෦ͷκʔϯʹઃఆ͍ͯ͠Δ͕ɼϛυϧΣΞΛόϥόϥʹ͢Δͱɼ ઃఆํ๏͕ϛυϧΣΞ͝ͱʹ͕ͪ͏ʜ wͱ͍͏Έʜ
ղܾ͢Δํ๏ w࠷ྑ͍ͷɼࠓɼΧϥʔϛʔγϣοϓͰར༻͍ͯ͠Δ%/4ݖҖαʔόʔΛઃ ఆ͢Δ܅Λमਖ਼͠ɼෳͷ%/4ݖҖαʔόʔʹରԠͰ͖ΔΑ͏ʹ͢Δ͜ͱ w1PXFS%/4ʹTVQFSNBTUFSͱ͍͏ػೳ͕͋Δ wTFDPOEBSZͰQSJNBSZΛTVQFSNBTUFSͱͯ͠ࢦఆ͓ͯ͘͠ͱɼ/PUJGZ͞ ΕͨκʔϯΛࣗಈͰ࡞ͯ͘͠ΕΔ wͨͩ͜Εͩͱɼ1PXFS%/4ʹґଘ͢Δ͜ͱʹͳΔ w͍͔ͭ͘ͷϛυϧΣΞͰಉ༷ͷػೳ͕ͳ͍͔Ͳ͏͔ௐ͕ͨͳͦ͞͏
ͳΉʜ %/4ʜ
݁ͱͯ͠ w1PXFS%/4ʹɼҰ୴ɼࠢΛചΔ͜ͱʹ
1PXFS%/4Λར༻ͨ͠ΞʔΩςΫνϟ MySQL PowerDNS 42-JUF PowerDNS 42-JUF PowerDNS κʔϯసૹͷΈΛར༻ͯ͠ಉظ
࣍ͷଔۀʹ͚ͯ
࣍ͷଔۀʹ͚ͯʜ w1PXFS%/4ʹґଘ͠ͳ͍Α͏ͳܗʹ͍ͨ͠ wଞͷϛυϧΣΞͰTVFSNBTUFSʹࣅ࣮͕ͨఏҊ͞Ε͍ͯΔ wLOPU%/4Ͱɼ%/4ݖҖαʔόʔΛߏ͢ΔͨΊͷڞ௨ͷํ๏ʹ͍ͭͯ ఏҊ͕ߦΘΕ͍ͯΔ wIUUQTHJUMBCMBCTOJDD[MBCTLOPUXJLJTEFTJHOOTSQD wͦͦɼ%/4ݖҖαʔόʔΛઃఆ͢ΔΞϓϦέʔγϣϯΛมߋ͢Δํ๏ ͋Δ
͕ΜΔͧʂ
None