BOM的不可視字元
寫go遇到 parsing time "xx" as "2006-01-02T15:04:05Z07:00": cannot par...
C# com
最近接元大期貨的API,提供的是古老的COM元件、ActiveX控制項,目標是在Console project下包成grpc serv...
gentoo install gitlab-runner
照著官網步驟作,跳出 FATAL: Failed to install gitlab-runner: Not supported sy...
c++11 promise和future
使用promise,編譯時需要 -std=c++11 -pthread 才會動。 就像其他語言一樣,promise主要用來做異步流程...
2019找工作面試紀錄
1. 公司:思華科技 地點:台北101 職位:資深Golang 第一間去面試的公司 直接排一天onsite約兩小時 第一關紙筆...
boost fiber library 特性筆記
fiber是boost內的coroutine library,眾所皆知的coroutine比thread更輕量快速,但也有一些特性和t...
日本沖繩遊記
第一次出國玩的紀錄。 這次是臨時起意,跟同學一起挑了一個比較便宜的地點「沖繩」自由行。 因為沒有相關經驗加上懶惰,就上網找了旅行社...
distributed lock
前幾天看到一篇distributed lock的中文文章[1],細看發現是很久以前就有討論的,有關redis用於lock的討論[2]。...
web架構下cache和expire機制的思路整理
在web架構中常會用到cache,例如redis、memcached來存放經常存取的資料,減輕對db的讀寫壓力。 在使用cache時...
.net應用程式的CI/CD心得
最近嘗試把project加上CI及CD的設定,主要目標是能把source code自動build出執行檔,並deploy到GitHub...