Hello, I’m Yale

Talks, and writes about web, golang, react, and dev. I share tutorials, articles and researches. Loves coding & share something interesting.

Latest Posts

(討論) 寫履歷的觀念

此篇內容是個人想法歸納, 但覺得自己經驗還不夠多, 雖然認為正確但未免誤導之可能, 故先不主動作分享, 也請看的朋友依據自身情況斟酌參考 自己轉職以來兩年, 除了自己的履歷, 也經歷過幫幾位同伴看過履歷, 有一點小小的心得, 沒有很完整的心得結論, 但可以當作沒有方向實的一點參考 結論: 轉職履歷注重作品強度/個人技術特點 跳槽履歷注重前公司名氣...

(筆記) TCP 和 Websocket in golang

分享一下 Golang 的 TCP 跟 Websocket go 想要用 tcp connection 的功能需要 net函式庫, 負責去跟作業系統溝通, 創建 connection, 一般簡稱 conn, conn 是 file descriptor 的實作, 所以可以 Read / Write / Close 程式碼 Simple TCP 以下是簡單...

(想法) SWE Three Things

最近很認真的自學, 覺得一直有在前進, 剛好今天週日, 把一些研究的項目, 有了比較大的進展, 進而有了更多一點的心得, 針對自己的自學方式, 歸納出SWE三個經營自己的面向. 產品: 能夠嘗試設計自己的產品並上線, 面對客戶, 解決真實世界的問題, 以此帶來提昇 底層: 保持對底層的好奇心, 以此避免在成長的路上遇到瓶頸 算法: 軟體工程師的武...

(整理) Made Own Instruction And CPU Emulator

此系列教學是已退休的資深軟體工程師的教學影片, 從自己設計指令集開始, 設計組譯器(處理組合語言的), 到設計CPU模擬器. 這方面領域知識博大精深, 自己也只能略懂5%並把程式執行起來做研究觀察, 還無法覺得自己了解了, 只好繼續努力, 以下做此系列分享. 解決問題 有個具體而微的學習脈絡了解指令集/CPU/組合語言 小提醒 具備一點作業系統及編譯器的基礎...

About Yale

我是個愛寫code的工程師,第一份在遊戲橘子軟體部門擔任自動化測試工程師,目前晚上在教數學/理化,白天自己寫code。 主要的技術領域是Web前後端,偶爾研究編譯器、Linux核心。 主要使用的程式語言是Golang、React、C。 常使用的工具有Linode平台、Zeabur平台、VirtualBox、Vagrant、Kind K8S。 作業系統是 L...