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查詢 到 下載完成 各個階段的處理時間〉

DevDocs 將網頁開發各種工具的文件做整合查詢介面

網頁開發會需要查詢 HTML、CSS、JavaScript 語法? 還會需要查看 HTTP Protocol、jQuery、PHP、SASS、Git 的文件?

要找這些資料, 都需要到各個網站找?  有沒有一個地方幫忙把所有開發工具所需要的文件整合在一起呢(API Documentation Browser)? 方便查詢使用.

閱讀全文〈DevDocs 將網頁開發各種工具的文件做整合查詢介面〉