使用 MySQL status 查看是否還有 Query 進來

MySQL 想要看有沒有 Query 進來,使用 MySQL show processlist; 看紀錄可能不夠,要看 status 的數字比較準,不然微秒的看不見

閱讀全文〈使用 MySQL status 查看是否還有 Query 進來〉

悠遊卡、一卡通 的 交易紀錄 查詢

現在悠遊卡和一卡通都使用信用卡來自動加值,但是現在捷運搭的不多,常常會遇到餘額不足的情況,可以在網路上查詢交易紀錄,看看卡片還有多少錢囉~

閱讀全文〈悠遊卡、一卡通 的 交易紀錄 查詢〉

MySQL Log 所有 SQL 語法

MySQL 最常使用的是 Log Slow Query,但是除了 Slow Query 外,還有情況是要抓不知哪來的 SQL 語法,或者要查是哪些語法一起來造成 Lock 等等的問題,所以想要知道 MySQL 到底都接收到哪些 SQL Query?

要怎麼將所有的 SQL 語法都記錄下來呢?

閱讀全文〈MySQL Log 所有 SQL 語法〉

使用 Cron 埋入後門 來執行 DNS 查詢的攻擊模式

現在入侵機器後,攻擊模式越來越多元了,連要做什麼事情的程式(一般至少會寫要去哪抓程式),都不直接寫在裡面了...

閱讀全文〈使用 Cron 埋入後門 來執行 DNS 查詢的攻擊模式〉

cheat.sh:Cheatsheet 的線上、CLI 查詢工具

程式撰寫常常需要線上查資料、查 Library 或者查詢寫法(ex: foreach 的參數) 等等,有個線上服務出現,將這些種種問題一次解決。

各種程式語言、各種寫法範例、Cheatsheet 等等,在這個網站都可以直接查到,而且還有提供 CLI (crt.sh) 直接透過 CURL 存取查詢。

使用方式

  • curl https://cheat.sh/ # 即可開始使用
  • curl https://cht.sh/ # 即可開始使用

註:此篇最下面有將 cht.sh 與 vim 快速鍵結合,方便查詢

閱讀全文〈cheat.sh:Cheatsheet 的線上、CLI 查詢工具〉

crt.sh:查詢 Let's Encrypt 申請紀錄的資訊

Let's Encrypt - Free SSL/TLS Certificates 是免費申請憑證(SSL)的服務,不過還是有申請次數限制(Rate Limits - Let's Encrypt 次數限制),當遇到申請次數過多,要怎麼查詢已經申請幾次等等的紀錄呢?

使用此網站可以查詢申請、註冊憑證的次數、時間等等資訊

GraphQL:專門用來當 API 的 Query Language

GraphQL 專門拿來做 API 的 查詢語言(Query Language)

閱讀全文〈GraphQL:專門用來當 API 的 Query Language〉

httpstat 分析 從 DNS查詢 到 下載完成 各個階段的處理時間

想要看一個頁面從網路連接到下載完成,中間會有 DNS 查詢、TCP 溝通... 等等的處理,分別耗時多少時間呢?這個工具可以看到詳細時間。

註:可以列出 http 連線狀態的詳細時間

閱讀全文〈httpstat 分析 從 DNS查詢 到 下載完成 各個階段的處理時間〉