首頁
文章
隱私
選擇語言
選擇語言
繁體中文
简体中文
CONCERTO
低頭看看踩在泥濘裡的雙腳 → 那才是現實
(1 of 7)
(1 of 7)
1
2
3
4
5
程式
【開發筆記】Node.js 版本管理與 PM2 更新
因為專案套件依賴的關係,有時候我們會安裝多個不同版本的 Node.js 在開發機上。雖然說透過 nvm 可以輕易地安裝 Node.js 並且在不同的版本間切換。不過實際將應用部署到開發機之後,很多時候我們會忘記 pm2 也需要相應更新到對應的 Node.js 版本...
阿柴
2025年3月6日 星期四
程式
【開發筆記】Node.js 處理 POST Body Data 的幾個細節
最近處理 Exif 解析一個運用上的細節,後來的解決方案就是利用 POST Body 來傳送 JavaScript 的 ArrayBuffer。本來以為是很直接的東西,沒想到實作起來還是有些坑需要留意...
阿柴
2024年10月21日 星期一
程式
【開發筆記】Swift Async/Await 併發(Concurrency)實作
併發(Concurrency)在單核心 CPU 上,是透過切換的方式,產生多個任務貌似同時執行的錯覺。而並行(Parallel)則是在併發的基礎上,將任務的執行分配到多 CPU 環境中的不同核心。因為併發通常是多任務在同一個線程(Thread)上運作,因此執行環境的資源是競爭性的共享。而並行由於是分配到不同 CPU 上的不同線程,因此各自擁有自己任務運行的資源。
阿柴
2024年8月10日 星期六
程式
【開發筆記】VUE 框架實作介入使用者離開或關閉頁面
Web app 雖然也是蛻變自 Web page,但是使用者與頁面在互動上卻是有很大的不同。例如離開或是關閉頁面時,根據 App 運行的狀況,給予適度的提醒來避免中斷未完成的工作。
阿柴
2024年6月28日 星期五
程式
【開發筆記】i18n 與 Vue2 和 Vue3 配置的不同方法
i18n 是國際化(Internationalization)取字母頭 I 和尾 N ,加上中間 18 個字母的縮寫表示法。對於採用 Vue 框架開發的朋友,應該多少皆熟悉 vue-i18n 這個模組。不過因應 Vue2 和 Vue3 的沿革,其實 vue-i18n 支援 Vue2 的版本最後是停留在版號 8,而目前版號 9 的 vue-i18n 則是針對 Vue3 支援的版本。
阿柴
2024年2月8日 星期四
程式
【開發筆記】VuePress 2 那些編譯起來的奇怪事
為了獲得主題顏色暗模式(Dark Mode)的支援,最近把使用很久的 VuePress 從 1.0 更新到 2.0 RC。雖然 2.0 RC 不是最終版本,但是預計未來底層架構的更動應該不會有太大的變化,既然早晚都是要更新的,所以就這樣壯烈的入了坑...
阿柴
2023年12月26日 星期二
(1 of 7)
(1 of 7)
1
2
3
4
5