Yuanchieh's Blog

Yuanchieh's Blog

生命是長期而持續的累積

15 Jun 2021

Youtube 直播「Fred聊聊SOLID設計原則」整理

本來抱持著聽看看的心態,但聽完覺得十分震撼,沒有想到 SOLID 應該是這樣理解的
06 Jun 2021

Golang 併發處理 Mutex / RWMutex / SingleFlight

研究 Mutex , RWMutex 性能對比,以及併發下用 SingleFlight 避免擊穿問題
30 May 2021

深入理解 WebRTC

工作中在瀏覽器用過 WebRTC / 也自架過 TURN Server ,決定從實作原理重新認識 WebRTC
01 May 2021

【Refactoring Ruby Edition】(一) 體驗重構

Refactoring Ruby Edition 系列第一篇,體驗重構的魅力
23 Apr 2021

一日參觀 ARRC 實驗室

ARRC-台灣太空隊,一群深信台灣不能在未來太空時代缺席的熱血中年阿杯們組成的隊伍,打算製作屬於台灣的火箭,因為先前的贊助有幸參觀實驗室,分享參觀的過程
02 Apr 2021

【跨程式語言上手】Ruby 基礎教學

跨程式語言上手系列,用最短的時間上手 Ruby,包含基礎語法 / testing / api server / module 等
18 Mar 2021

Golang Test - 單元測試、Mock與http handler 測試

分享如何在 Golang 中針對 http server 寫測試,包含單元測試 / 如何針對有外部相依性的物件做 Stub / Mock,以及最後針對 http handler 的 http request 測試
07 Mar 2021

《創意競擇》心得分享

作者是曾經是 Apple 首席軟體工程師,參與過 Safari / iPhone 第一代鍵盤設計 / iPad 鍵盤設計,在書中分享在 Apple 參與軟體設計的過程,包含與賈伯斯的互動 / 與設計師反覆溝通找出技術與人文交會之處,令人振奮且發人深省的一本書