Recent posts

設定你的 Remote VS Code Server

category: random     4 minute read     Posted on:

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

設計模式 101 - Observer Pattern

category: design pattern     2 minute read     Posted on:

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

從 0 認識 Blockchain - Transaction 以及你該知道的一切

category: blockchain     10 minute read     Posted on:

How does Blockchain Works 複習一下 blockchain 是如何運作的 blockchain 是由多個節點所組成的分散式計算網路 每個節點都嚴格遵循共識機制,共同維護區塊鏈上的資料

從 0 認識 Blockchain - Scaling Blockchain

category: blockchain     4 minute read     Posted on:

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

從 0 認識 Blockchain - 區塊鏈基礎

category: 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...

從 0 認識 Blockchain - Hardhat 全攻略

category: blockchain     7 minute read     Posted on:

Introduction to Hardhat ref: NomicFoundation/hardhat

邁向 Angular 前端工程師之路 - Obfuscation

category: angular     4 minute read     Posted on:

How Frontend Application Run in Real Life ref: [javascript]如何用chrome,ie去debug javascript

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

category: angular     3 minute read     Posted on:

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

Goroutine 與 Channel 的共舞

category: random     13 minute read     Posted on:

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

網頁程式設計三兩事 - 萬惡的 Same Origin 與 CORS

category: website     5 minute read     Posted on:

Preface 我最初遇到 CORS 的問題是在我的個人部落格上面,因為我引用了其他網站的圖片 某一天我突然發現圖片跑不出來了? 思來想去我應該也沒有改到程式碼才對 後來看了一下發現好像是 CORS 的問題 所以今天要來講講 CORS