[筆記] 網站安全的必修課丨從 OWASP Top 10 實現全方位防禦強化 – 13
為了避免自己撰寫出具有安全風險的程式碼而仍不自知,就挑上這堂 從 OWASP Top 10 實現全方位防禦強化 課程。這邊筆記下 XML External En Read More …
[住宿] 新加坡羅伯遜碼頭洲際飯店 InterContinental Singapore Robertson Quay
這回為了將洲際大使所給的週末住宿券給用掉,便來一訪新加坡羅伯遜碼頭洲際飯店。整體的住宿品質尚可,房型以該價位來說有點偏小,且房內用品的維護上有待加強。 房型分享 Read More …
[筆記] void – 存在感極弱的 JavaScript 原生值用法
void 在 JavaScript 或是 TypeScript 中,可以用來表達「 執行後回傳 undefined 」的意義,這也是其唯一的用途。這邊筆記下一些 Read More …
[筆記] Vue3 在 vue 檔案以外的地方使用 vue-i18n
Vue3 的 vue-18n 若要在 .vue 的以外部分來執行,是不可使用 composable 方法來取得的,而是要從原始的 i18n Instance 來 Read More …
[筆記] 網站安全的必修課丨從 OWASP Top 10 實現全方位防禦強化 – 12
為了避免自己撰寫出具有安全風險的程式碼而仍不自知,就挑上這堂 從 OWASP Top 10 實現全方位防禦強化 課程。這邊筆記於概念上,敏感資料要如何保護。 課 Read More …
[筆記] 2024 從 Jest 轉移到 Vitest 過程筆記
近期為了解決 import.meta 無法順利使用 Jest 來進行單元測試的問題,於是改用 vite 為基底並盡可能相容 Jest 語法的 vitest。轉移 Read More …
[筆記] 網站安全的必修課丨從 OWASP Top 10 實現全方位防禦強化 – 11
為了避免自己撰寫出具有安全風險的程式碼而仍不自知,就挑上這堂 從 OWASP Top 10 實現全方位防禦強化 課程。這邊筆記下如何真正的加解密。 課程相關資訊 Read More …
[筆記] ESLint 8 → Eslint 9 升級指南 以 Vue3 + TypeScript + Prettier 為例
ESLint 9 於 2024 年春迎來了一次重大的版本更新,將過往的巢狀設定風格變為扁平化。因此過往常互相衝突的 eslint 與 prettier 也終於可 Read More …
[筆記] 網站安全的必修課丨從 OWASP Top 10 實現全方位防禦強化 – 10
為了避免自己撰寫出具有安全風險的程式碼而仍不自知,就挑上這堂 從 OWASP Top 10 實現全方位防禦強化 課程。這邊筆記下敏感性的資料暴露與應對方式。 課 Read More …