https://avatars.githubusercontent.com/u/6058558

程式狂想筆記

Vagrant 關機沒用到的機器

在日常開發中,同時有多個 Vagrant 虛擬機器在執行,不只佔用大量記憶體和 CPU,也可能造成網路連接埠衝突。本文整理 Vagrant 常用的機器管理指令,以及各指令的差異與適用場景。

Websocket 一些基本知識整理

我的錯誤印象(應該沒有人要看,可跳過)

在看 websocket 之前,我以為 websocket 是在 HTTP 協定,因為跟 EventSource(server sent events)很像,只是是做單方面傳輸,又簡單看相關文章,EventSource會有Proxy問題,但是websocket 不會有問題,websocket 有 SLB問題。在文章都有提到 HTTP header 相關,開發工具也可以看到相關資訊,以為傳輸資料就是一般request/response,但最近時實作發現我錯了。

用 SQL 抓出當周星期一日期方法

最近維運常常每周都用SQL抓前一個禮拜內容,日期都是手動調整,長久下來都會怕忘記調整,最近再找有什麼方法可以抓到當周的禮拜一,爬文還真的有找到,趕快紀錄下來。

Electron Autoupdater 程式自動更新方法 & GITHUB 更新方法

大部分教學都不太一樣,後來發現 Electron-builder 的 Autodater 跟 Electron 的 Autoupdater 不太一樣。Electron 內建必須做 codesign 簽章,但不知道能不能用 mkcert ,但感覺不太能做的樣子。avast 一直對我build 出來 msi,exe 做掃描,聽說 codesign 能改善這個問題? codesign 感覺也是大坑,這篇先主要把我網路上整理資料先為主,先以 electron-builder為主。