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
0
350
明日から使えるDatabase tools / Fukuoka.php Vol.31 LT
https://github.com/k1LoW/tcpdp
と
https://github.com/k1LoW/tbls
のカジュアルな使い方を紹介しました
Ken’ichiro Oyama
October 29, 2019
Tweet
Share
More Decks by Ken’ichiro Oyama
See All by Ken’ichiro Oyama
Flight recorder at the application layer (NOT the FlightRecoder newly added at Go 1.25) / Fukuoka.go #22
k1low
0
90
ソフトウェア開発におけるインターフェイスという考え方 / PHPerKaigi 2025
k1low
9
5.4k
Parsing HCL/CUE / Fukuoka.go #21
k1low
0
8.4k
実践 net/http Middleware パターン / Kizuku.go Vol.1
k1low
2
340
Cleanup handling in Go / Go Conference 2024
k1low
6
3.7k
CI/CDがあたりまえの今の時代にAPIテスティングツールに求められていること / CI/CD Test Night #7
k1low
18
11k
Command-line interface tool design / PHPerKaigi 2024
k1low
8
3.4k
gostyle IS NOT Go Style / Fukuoka.go#19 Reboot
k1low
1
300
Parsing case study in Go / Go Conference mini 2023 Winter IN KYOTO
k1low
2
1.4k
Other Decks in Technology
See All in Technology
JTCにおける内製×スクラム開発への挑戦〜内製化率95%達成の舞台裏/JTC's challenge of in-house development with Scrum
aeonpeople
0
190
研究開発と製品開発、両利きのロボティクス
youtalk
1
510
ZOZOマッチのアーキテクチャと技術構成
zozotech
PRO
3
1.5k
生成AIでセキュリティ運用を効率化する話
sakaitakeshi
0
510
Language Update: Java
skrb
2
290
RSCの時代にReactとフレームワークの境界を探る
uhyo
10
3.3k
Skrub: machine-learning with dataframes
gaelvaroquaux
0
120
データアナリストからアナリティクスエンジニアになった話
hiyokko_data
2
440
20250903_1つのAWSアカウントに複数システムがある環境におけるアクセス制御をABACで実現.pdf
yhana
3
540
20250910_障害注入から効率的復旧へ_カオスエンジニアリング_生成AIで考えるAWS障害対応.pdf
sh_fk2
3
220
フィンテック養成勉強会#56
finengine
0
140
Terraformで構築する セルフサービス型データプラットフォーム / terraform-self-service-data-platform
pei0804
1
150
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
74
5k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
What's in a price? How to price your products and services
michaelherold
246
12k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.1k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
920
Optimizing for Happiness
mojombo
379
70k
Building Better People: How to give real-time feedback that sticks.
wjessup
368
19k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
Mobile First: as difficult as doing things right
swwweet
224
9.9k
Speed Design
sergeychernyshev
32
1.1k
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