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
290
明日から使える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
CI/CDがあたりまえの今の時代にAPIテスティングツールに求められていること / CI/CD Test Night #7
k1low
17
4.7k
Command-line interface tool design / PHPerKaigi 2024
k1low
6
1.3k
gostyle IS NOT Go Style / Fukuoka.go#19 Reboot
k1low
1
140
Parsing case study in Go / Go Conference mini 2023 Winter IN KYOTO
k1low
2
1.1k
APIシナリオテストツールとしてのrunn / 4 API testing tools
k1low
1
920
The future of tbls and "Documentation as Code" / phpconfuk 2023
k1low
3
4.1k
net/http/httptest.Server のアプローチをテスト戦略に活用する / Go Conference 2023
k1low
9
2.5k
Win Testing Trophy Easily / テスティングトロフィーを獲得する / PHPerKaigi 2023
k1low
6
3.2k
runnによるAPIのシナリオテストの導入と自動化 / stac2022
k1low
10
3.5k
Other Decks in Technology
See All in Technology
Meta Quest 3 で動く桜マシマシ WebXR アプリを IBM Cloud Code Engine と Babylon.js で作った話
1ftseabass
PRO
0
120
VS CodeでAWSを操作しよう
smt7174
8
1.7k
SIEMを用いて、セキュリティログ分析の可視化と分析を実現し、PDCAサイクルを回してみた
coconala_engineer
0
310
LangSmith入門―トレース/評価/プロンプト管理などを担うLLMアプリ開発プラットフォーム
os1ma
3
140
TechFeed Experts Night#27 〜 フロントエンドフレームワーク最前線 (Svelte)
baseballyama
1
500
Hands-on Gemini, the Google DeepMind LLM
meteatamel
1
110
20分で完全に理解するGrafanaダッシュボード
hamadakoji
3
610
Python と Snowflake はズッ友だょ!~ Snowflake の Python 関連機能をふりかえる ~
__allllllllez__
1
120
On Your Data を超えていく!
hirotomotaguchi
2
680
本当のAWS基礎
toru_kubota
0
520
競技としてのKaggle、役に立つKaggle
yu4u
3
1.2k
Cloud Native Java with Spring Boot (CNCF Aarhus, April 2024)
thomasvitale
1
170
Featured
See All Featured
Building Adaptive Systems
keathley
31
1.9k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
227
16k
How To Stay Up To Date on Web Technology
chriscoyier
782
250k
Designing the Hi-DPI Web
ddemaree
276
33k
Robots, Beer and Maslow
schacon
PRO
155
7.9k
Ruby is Unlike a Banana
tanoku
96
10k
Visualization
eitanlees
136
14k
Teambox: Starting and Learning
jrom
128
8.4k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
6.9k
Build your cross-platform service in a week with App Engine
jlugia
225
17k
Agile that works and the tools we love
rasmusluckow
325
20k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
104
6.6k
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