Angular 17 快上線了,已經看到 RC 版釋出,當然要先玩看看,這一版讓人興奮的一定是新的 flow syntax,除此之外還有什麼有趣的東西嗎? 這篇會快速筆記一下

閱讀全文 »

VSCode 應該是很多人的主開發工具,尤其在這個一個人要身兼多語言開發時,VSCode 真的是個不錯的選擇,而 Go 在 VSCode 上的開發體驗,搭配 Go Exntesion 後,真的沒什麼好挑剔的,但還是有些設定需要做調整,這篇會筆記一些近期針對測試部分所做的設定調整。

閱讀全文 »

Go 的 time package,主要提供 time 相關的功能,這篇筆記整理一些常用的 function

閱讀全文 »

今天在寫 http service 測試時,無意間撞到這個問題,分享這個小雷給大家,避免死的不明不白,

這篇 HTTP client - Test requests 內說明如何使用 HttpTestingController 進行 http request 的測試,而因為後期的專案我都是使用 Nx 來建立,Nx 建立的專案是使用 Jest 來跑 Unit Test. 不知道是幸運還是怎樣,竟然遇到超乎預期的結果

閱讀全文 »

Grafana 提供了許多工具讓維運團隊能很清楚的知道系統的相關狀態,針對網頁相關效能的監控,也有提供相關的 solution,就是 Faro

grafana faro

Grafana Faro 的運作方式如下圖,

how does grafana faro work

前端開發可以透過提供的 SDK 將相關資訊傳到後面的 Agent/Collect ,就完成了。只是 SDK 雖然簡單套用,裡面有很多細節設定是需要深入研究的,這篇就是這些設定的學習筆記

閱讀全文 »

SRE 真的需要大量的閱讀跟實做,累積經驗才可以得到 SRE 的精髓,只好認真 K 書了

這篇為 網站可靠性工程工作手冊|導入SRE的實用方法 這本書的讀書筆記,線上閱讀版跟翻譯書的連結如下

讀書筆記跟實務上遇到的經驗都會整理一起

閱讀全文 »

Ansible playbook 可以讓我們用劇本的方式來管理想對 managed node 執行的動作,Ansible playbook 是使用 YAML 的格式來編寫,當然 Ansible 也有提供對應的檢查工具來檢查 playbook 是否有正確編寫。

這一篇來學習如何寫 Ansible playbook

閱讀全文 »

Angular 嘗試在下一世代中加入新的 reactive 機制,試圖找到取代 zone.js 的方式,因此引進了 signals 來試試看是否能成為下一代 change detection 的選擇。想要嘗試的朋友可以安裝 angular cli v16 的版本

閱讀全文 »
0%