如何將 Go 程式編譯成 WebAssembly

Go 1.11 之後的版本,支援可以直接將 Go 寫的內容編譯成 WebAssembly (wasm),然後搭配已經寫好的 wasm_exec.html 和 wasm_exec.js 就可以直接在頁面上執行。

  • 註:WebAssembly 在 Firefox 52+ 和 Chrome 57+/latest Opera 是預設支持的

閱讀全文〈如何將 Go 程式編譯成 WebAssembly〉

好站:badssl 查看 SSL 設定錯誤會有怎樣的結果

HTTPS 設定的 SSL 要注意的事情還不少,這個網站把設定正確、設定錯誤、漏設定等等的結果全部整理在一個頁面裡面。可以看看瀏覽器會怎麼顯示。

  • 網站:badssl.com - a memorable site for HTTPS misconfiguration

網站裡面有提供各種錯誤的憑證,可以用此來測試自己的程式套件 (SSL Library) 是否可以正確的判斷。

HTML head 裡面各家 meta 設定參考範例

現在各家(Google、Facebook、Twitter ...)都有自己定義的 meta 屬性,要大家寫入...裡面。

此篇連瀏覽器、App 等等都有整理在裡面了,還有很多平常沒注意到的。

Bash 執行 for 1~100 的寫法

來點非常基本的 Bash, 但是也有點複雜, Shell script 要寫 for 1~100 的方式太多種了, 要帶入變數、相隔差1、2 寫法都有些微不同, 但是這些微不同造就能不能正常執行~

在此將這些寫法做個記錄~ 方便以後查詢~

閱讀全文〈Bash 執行 for 1~100 的寫法〉