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
明日から使えるDatabase tools / Fukuoka.php Vol.31 LT
Search
Ken’ichiro Oyama
October 29, 2019
Technology
380
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
明日から使えるDatabase tools / Fukuoka.php Vol.31 LT
https://github.com/k1LoW/tcpdp
と
https://github.com/k1LoW/tbls
のカジュアルな使い方を紹介しました
Ken’ichiro Oyama
October 29, 2019
More Decks by Ken’ichiro Oyama
See All by Ken’ichiro Oyama
Introducing RFC9111 / YAPC::Fukuoka 2025
k1low
2
5.7k
Design and implementation of "Markdown to Google Slides" / phpconfuk 2025
k1low
1
1k
analysis パッケージの仕組みの上でMulti linter with configを実現する / Go Conference 2025
k1low
1
840
Flight recorder at the application layer (NOT the FlightRecoder newly added at Go 1.25) / Fukuoka.go #22
k1low
0
190
ソフトウェア開発におけるインターフェイスという考え方 / PHPerKaigi 2025
k1low
12
6.4k
Parsing HCL/CUE / Fukuoka.go #21
k1low
0
11k
実践 net/http Middleware パターン / Kizuku.go Vol.1
k1low
2
470
Cleanup handling in Go / Go Conference 2024
k1low
7
4.2k
CI/CDがあたりまえの今の時代にAPIテスティングツールに求められていること / CI/CD Test Night #7
k1low
18
12k
Other Decks in Technology
See All in Technology
What's new in Go 1.27?
ciarana
0
300
アクセスキーが漏れた日にやるべきこと- 無効化の先にある本当の対応
kazzpapa3
0
200
AI for Science時代を切り開く、政府の次世代HPC戦略の展望
gpuunite_official
0
210
自宅NWにISR4331を導入してみた話
okaits
0
120
平文パスワードはログに“残り” ── 肝心の侵入は“痕跡すら残らない”
kuroneko13
0
120
【Aiming】共通基盤なのに「共通化しない」課金・認証基盤「LINK」が選び取ったシングルテナント戦略と運用の秘訣
saikeda
0
140
Adding Right-to-Left support to your web application with CSS logical properties — Lessons from Redmine
vividtone
0
170
AIコーディングの次。コードレビューと理解負荷を解消して組織の開発生産性を高める
moongift
PRO
2
2.7k
【GCC2026】鉄拳8でのVFX開発事例
bandainamcostudios
PRO
0
240
Kiro Crew で始める マルチエージェント開発
miu_crescent
PRO
0
160
Software Supply Chain Attackからクラウド環境を守るためにできること
lhazy
2
290
tamachi.go 誕生の裏側
rymiyamoto
1
200
Featured
See All Featured
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.6k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.5k
Heart Work Chapter 1 - Part 1
lfama
PRO
8
36k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Practical Orchestrator
shlominoach
191
12k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.2k
The Spectacular Lies of Maps
axbom
PRO
1
940
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Building Adaptive Systems
keathley
44
3.2k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
300
Transcript
খࢁ݈Ұ(.01FQBCP *OD 'VLVPLBQIQ7PM ໌͔Β͑Δ %BUBCBTFUPPMT
ϓϦϯγύϧΤϯδχΞ খࢁ݈Ұ!L-P8 ϗεςΟϯάࣄۀ෦ϗεςΟϯάάϧʔϓϚωʔδυΫϥυνʔϜ IUUQTHJUIVCDPNL-P8
None
None
ຊൃදʹग़ͯ͘ΔίϚϯυ ͭͰ͢ ͦΕ͚֮ͩ͑Ε໌͔Β͑·͢ ˞ίϚϯυNBD04Λఆ͍ͯ͠·͕͢-JOVYͰՄೳͰ͢
%BUBCBTF&OWJSPONFOUT w%#@64&3ʜσʔλϕʔεϢʔβ w%#@1"44ʜσʔλϕʔεϢʔβͷύεϫʔυ w%#@)045ʜσʔλϕʔεαʔόͷϗετʢଓઌʣ w%#@1035ʜσʔλϕʔεαʔόͷͪड͚ϙʔτ w%#@/".&ʜσʔλϕʔε໊
8FCΞϓϦέʔγϣϯ͔Β σʔλϕʔεʹൃߦ͞Ε͍ͯΔ ΫΤϦΛ֬ೝ͍ͨ͠
ൃߦ͞ΕΔΫΤϦΛ֬ೝ͢Δํ๏ w -BSBWFMͩͱʜa%#FOBCMF2VFSZ-PH w $BLF1)1ͩͱʜa$BLFa%BUBTPVSDFa$POOFDUJPO.BOBHFSHFU EFGBVMU MPH2VFSJFT USVF
w 1PTUHSF42-ͷϩάͩͬͨΒʜMPH@TUBUFNFOUBMM w .Z42-ͷϩάͩͬͨΒʜHFOFSBM@MPH w/PEFKTͷ5ZQF03.ͩͬͨΒʁ wΦϨΦϨϑϨʔϜϫʔΫͩͬͨΒʁ wૉͷ1)1ͩͬͨΒʁ
UDQEQ
Πϯετʔϧ $ brew install k1LoW/tap/tcpdp
w 1PTUHSF42-ͷ߹ w .Z42-ͷ߹ ͍ํ $ sudo tcpdp probe -i
any -t ${DB_PORT} -d pg —-stdout $ sudo tcpdp probe -i any -t ${DB_PORT} -d mysql —-stdout NBD04ͷ߹MPFOͳͲɺωοτϫʔΫΠϯλʔϑΣʔε໊Λࢦఆ
None
͜Ε͚ͩʂ UDQEQ͕ͲΜͳπʔϧͳͷ͔ͱ͔ɺଞʹԿ͕Ͱ͖Δͷ͔ͱ͔ Γͨ͘ͳͬͨΒIUUQTUXJUUFSDPNL-P8ʹฉ͔͘ IUUQTHJUIVCDPNL-P8UDQEQΛΈ͍ͯͩ͘͞ʂ
σʔλϕʔεͷ υΩϡϝϯτΛੜ͍ͨ͠
None
Πϯετʔϧ $ brew install k1LoW/tap/tbls
w 1PTUHSF42-ͷ߹ w .Z42-ͷ߹ ͍ํ $ tbls doc pg://${DB_USER}:${DB_PASS}@${DB_HOST}:${DB_PORT}/${DB_NAME} $
tbls doc my://${DB_USER}:${DB_PASS}@${DB_HOST}:${DB_PORT}/${DB_NAME}
None
͜Ε͚ͩʂ UCMT͕ͲΜͳπʔϧͳͷ͔ͱ͔ɺαϙʔτ͍ͯ͠ΔσʔλϕʔεଞʹԿ͕͋Δͷ͔ͱ͔ Γͨ͘ͳͬͨΒIUUQTUXJUUFSDPNL-P8ʹฉ͔͘ IUUQTHJUIVCDPNL-P8UCMTΛΈ͍ͯͩ͘͞ʂ
5IBOLZPV ࠷৽ͷ࠾༻ใΛνΣοΫˠ !QC@SFDSVJU