> 這是一篇關於個人學習 AI 的筆記與程式碼摘錄。希望從前端的視角出發,快速了解大型語言模型(LLM)、提示詞工程、LangChain、RAG 等相關術語知識,最終能夠搭建一個 “玩具智能體” 或者真正應用到生產中去。 --- ### 目錄 📑 - LLM 基礎:深入 AI 的心...
一組在紐約的台灣團隊 在 FB 私訊問我 shopify 客製化的問題 真神奇 雖然是 niche market 但果然會有這種機會 --- 客戶有兩個很急的需求 第一個需求是 客戶的商品 選項很多 超出 shopify 3 種的限制 使用 Ymq Product Op...
最近Code Review的時候,我看到我們組一個很聰明的年輕同事,用觀察者模式,寫了一個極其複雜的全球狀態訂閱系統,就為了在一個元件裡,響應另一個不相關的元件的點擊事件。 比較常見的場景:點擊 Button 元件,讓 Panel 元件打印日誌或顯示提示,具體偽代碼👇: ```js /...
## 問題的概要 在使用 C# 開發 Windows 表單應用程式時,可能會遇到以下現象。 ```csharp private async void button1_Click(object sender, EventArgs e) { button1.Enabled = ...
在前端圈,單元測試幾乎是一個非常頭疼的話題。履歷上不寫熟悉單元測試,都不好意思跟人打招呼了。CI/CD流程裡,要是沒有一個 `test` 的階段,就好像這個專案不夠專業。而那綠色的“`Coverage: 95%`”,也常常被當作專案質量的黃金標準,成為許多團隊KPI的一部分。 但在我帶團隊的這...
Java 25 於 2025/9/16 正式發佈。 [Java 25 / JDK 25: 一般可用性](https://mail.openjdk.org/pipermail/jdk-dev/2025-September/010483.html) [Oracle 發佈 Java 25](h...
這是一個很有趣的問題,**很多人覺得有了 AI 之後是不需要學習,因為 AI 可以幫助他解決大部分問題**,但是如果你已經使用過一段時間 AI,或者說你正在使用 vibe coding,那麼你的實際體驗會告訴你,你需要學習,甚至比之前了解更多。 > 實際上有了 AI 之後,在某些方面我們確實不...
大家好,我是[雙越](https://juejin.cn/user/1714893868765373)。前百度 滴滴 資深前端工程師,慕課網金牌講師,PMP。我的代表作有: - [wangEditor](https://link.juejin.cn?target=https%3A%2F%2Fw...
**Laravel**是建立 Web 應用程式最常用的 PHP 框架之一。它擁有優雅的語法、豐富的生態系統以及佇列、作業、事件和調度程序等內建功能,使其成為想要建立可擴展業務平台的開發者的最佳選擇。 但隨著應用程式的成長,開發人員常常發現自己需要編寫無窮無盡的整合程式碼。作業堆積如山,佇列變得...
今日,Flutter 官方正式發布了它們關於 AI 大模型的 package 項目:[genui](https://link.juejin.cn?target=https%3A%2F%2Fgithub.com%2Fflutter%2Fgenui),它是一個非常有趣和前沿的探索類型的項目,它的目標是*...
# 前言 大家在想要從某個 Lambda 函數調用其他 Lambda 函數時會怎麼做呢?本文將介紹反模式及其解決方案。 # 結論 - 通常在 Lambda 函數內調用其他 Lambda 函數(invoke)被視為反模式。 - 若要從 Lambda 調用其他 Lambda 函數,建議利用「...
## 1. 為什麼要“告別”? - **規範已打 🚩 Deprecated**:瀏覽器隨時下架,埋得越深爆得越慘 - **性能/體積/安全**:舊 API 常阻塞執行緒、無權限模型、包體積爆炸 - **面試必問**:能講清“為什麼不用 + 怎麼遷”是高分項 以下 10 組案例,95%...
## 單點登入(SSO)在多端應用中的設計與實現 在現代 Web 應用架構中,用戶往往需要同時使用多個關聯的業務系統(如電商平台的商品頁、購物車、支付中心)。單點登入(SSO)技術透過「一次登入,多系統通行」的特性,徹底解決了用戶在多系統間重複登入的痛點。本文基於簡單的實際專案案例,詳細介紹 ...
## K8s Pod CrashLoopBackOff:從映像建構到探針配置的排查過程 🌟 嗨,我是摘星! 🌈 在彩虹般絢爛的技術棧中,我是那個永不停歇的色彩收集者。 🦋 每一個優化都是我培育的花朵,每一個特性都是我放飛的蝴蝶。 🔬 每一次代碼審查都是我的顯微鏡觀察,每一次重構都...
JavaScript 系列九:第1課 ── 學習 Vue 元件基本觀念 https://reurl.cc/ek9Xyj  JavaScript 系列九:第2課 ── 學習 Vue 的 props 觀念 https:/...
## 前言 首先,「無限迴圈=壞」並不正確!! 在遊戲的指令等待、伺服器的接收、UI的事件等待等場合, 有很多處理需要持續運行。 重要的是,**安全停止的機制**和**運行方式的設計**。 本文將總結如何以“安全的方式”使用 `while(true)` 的技巧, 以及 `break`...
最近一個月,為了給團隊補充新鮮血液,我密集面試了差不多20位前端候選人,從剛畢業的新人到有三五年經驗的都有。 面試得多了,我發現一個很有意思,甚至有點反常識的現象:**現在很多候選人的知識結構,好像是個倒三角形。** 這是什麼意思呢? 就是他們對上層的框架(React/Vue)、甚...
晚上好。這裡是坐禪犬。 Claude Code、Gemini CLI、Cursor,以及Kiro,真的讓我們開始覺得**沒有AI代理的生活難以想像**。起初我只是抱著好奇,想知道可以做些什麼,但隨著我漸漸有了自己的運作架構,這些工具變成了生活的必需品。正如那句名言所說,「我們創造了工具,而後工...
介紹 -- 有一天,我在開發過程中查看雲端環境(在 Cloud Logging 上)的日誌時, 我覺得**日誌很混亂,很難閱讀**。 我以為我要做的就是將日誌輸出為文本,但我的經驗已經有了很大的提高,我希望我早點知道它,所以我想寫一篇關於它的文章。 前提 -- 使用...
過去幾個月,我一直在建立[UserJot](https://userjot.com?utm_source=devto&utm_medium=blog&utm_campaign=devto-typescript-tricks) ,一個面向 SaaS 團隊的回饋和路線圖平台。這個專案讓我對 TypeSc...
每週二晚上《CodeLove Talk》直播! 聊聊科技新聞,一起討論軟體開發相關的話題!