Recent posts

Prisma + Webpack + Docker 踩坑筆記

category: random     5 minute read     Posted on:

Preface 前陣子為了其他系列的部落格文章的 lab,在練習一個簡單的 REST-ful API 的專案 途中遇到不少的困難,想說寫起來紀錄一下

設計模式 101 - Decorator Pattern

category: design pattern     3 minute read     Posted on:

Benchmark Time Elapsed 讓我們先從簡單的一個例子看起 ```python import grpc import time from proto import echo_pb2 from proto import echo_pb2_grpc

設定你的 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 就很好...