Skip to content

依主題分類的內容目錄。時間軸請見 log

Git

Javascript

  • A little about jQuery — jQuery 速記。
  • A little about Promise — Promise 速記:三種狀態、與 async/await 的關係、與 Ajax 的層級差異。
  • Basic concepts of Javascript — JavaScript 核心概念全覽:值與字面量、變數與作用域、資料型別、比較運算、物件進階(Identity / Mutation / Notation)、函式進階(Expression / Declaration / Hoisting / Call Stack / Recursion / HOF / Callback / Binding)、閉包、this、原型、淺/深拷貝、Event Loop、event.target vs event.currentTarget

.NET

  • Solutions for weakness — 安全性弱點緩解:GCB 設定、persistent cookies 等。
  • Date and time types in .NET — BCL 日期時間型別(DateTime / DateTimeOffset / TimeZoneInfo / TimeSpan / DateOnly / TimeOnly / TimeProvider)的分工、DST 感知的算術、Unix timestamp 互轉、閏年年齡計算、UTC 儲存與解析紀律,以及何時該換用 NodaTime。

Others

Thoughts

  • Thoughts on creating notes — 對筆記軟體與筆記結構的思考。
  • My first npm package — 發布第一個 npm 套件與 VS Code 擴充元件的紀錄,以及為何從 SDD 的懷疑走向做出 TDD 取向的 Attest。
  • Taste and Foresight — 在語言模型改寫產出模式之後,軟體工程師的本位職能還剩什麼:把「品味」與「直覺」當成值得刻意培養的兩項能力。

以 VitePress 建置,內容以 CC BY-NC-SA 4.0 釋出。