Recent posts

設定你的 Remote VS Code Server

3 minute read     Posted on:

Preface 對於一個無時無刻都想寫 code 的工程師來說 如果能用手機,平板等等的設備開發,豈不美哉

設計模式 101 - Observer Pattern

2 minute read     Posted on:

Observer Pattern 程式設計中,時常會需要處理到所謂的 “事件” 這些的事件的出現是 隨機的, 亦即你沒辦法判定何時何地會突然有一個事件送進來

從 0 認識 Blockchain - Scaling Blockchain

4 minute read     Posted on:

Why do we need to Scale Blockchain Ethereum blockchain 仰賴著共識機制,同時也深受共識機制帶來的效能影響 由於要求所有 node 都執行計算 transaction 正確性,導致同一筆交易會被驗算數次 進而消耗整體網路資源

從 0 認識 Blockchain - 區塊鏈基礎

4 minute read     Posted on:

Introduction to Blockchain Blockchain 技術的概念,始於 2009 年 由 Satoshi Nakamoto 建立的 Bitcoin 根據 Bitcoin 白皮書 中所述 A purely peer-to-peer version of electronic cash w...

邁向 Angular 前端工程師之路 - Lifecycle Hooks

2 minute read     Posted on:

Why do we Need Lifecycle Hook Angular 在一開始初始化 component,他的生命週期就開始了 為了使 component 更人性化一點,舉例來說我們希望在特定的時間做特定的事情 當資料改變的時候,我們希望重新 render 畫面,這時候 lifecycle hook 就很好...

Goroutine 與 Channel 的共舞

11 minute read     Posted on:

Preface 在了解 Channel 之前,我們需要先了解一些基本的概念 如果你已經很熟悉這些概念,可以直接跳到 Introduction to Golang Channel 部分