# 我的网站被黑了:一天灌入 227 萬條垃圾資料,AI 寫的程式碼差點讓我社死 大家好,我是孟健。 上週六下午,我收到一封郵件。 標題很直白:**"你的東西洩漏了,兄弟"**。 郵件裡附了一个暗網論壇鏈接,聲稱我的網站 kirkify.net 的資料庫已經被公開下載。  我花了近十年寫程式碼,當時自認為寫得精彩絕倫,結果六個月後才意識到,那不過是我自身不安全感的紀念碑。你肯定也遇到過...
# 🚀 夢幻更新!VS Code v1.108 來了:速度是單車變跑車! vscode 前幾天發布了最新的 v1.108 版本,帶來了一波讓人拍案叫絕的新能力,準備好升級你的編碼幸福感了嗎?讓我們出發吧! 💻✨ --- > 編碼到凌晨三點,咖啡見底,bug 滿屏?別慌,VS Code 剛剛悄悄...
# 重構第三天,我把專案裡 500 個 any 全部換成了具體的 Interface,然後專案崩了😭  開始在重構舊專案的最近一個月,我每天打開專案程式碼,心情都像是在上墳😖。 ...
很長一段時間以來,我一直認為 Git 只是我為了生存而不得不使用的工具。 輸入命令。 希望沒事。 如果真是這樣……趕快用谷歌搜尋。 我死記硬背了命令,卻不理解它們的意義。 從 Stack Overflow 複製了修復方案。 祈禱不會遇到合併衝突。 不知為何……我每天都在使用 Git,...
 很多程序員沉迷於“氛圍編程”,而忘了自己存在的價值:**理解、判斷、負責**。 當 AI 生成了一段看起來沒問題的程式碼時,你能看出它在邊界情況下會崩潰;當 AI 給了你一個"標準答案"時,你能想到更...
Anthropic剛剛收購了Bun。這是Claude和Claude Code背後的公司Anthropic的首次收購。 我看到的大多數觀點都集中在速度上。 「Claude Code 需要快速的工具。」「毫秒級的時間在大規模開發中至關重要。」這沒錯,但這也不是重點。 有趣的是,這預示著人工智慧發展...
我從事軟體開發十多年了,我學到的最重要的一課來自職業生涯早期的一次談話。我告訴一位同事——一位才華橫溢的工程師——“你知道嗎,我們應用程式裡的程式碼有點糟糕。” 他微微一笑,像山上的老僧一樣點了點頭,說: **“到處都糟透了。”** 說實話? 我從事這個行業的時間越長,就越發意識到這句話有...
## 引言 你是否曾經對 LLM 的 API 成本感到擔憂?如果傳遞給提示的大量數據,令標記數量激增,那麼成本和響應速度都會受到影響。 造成這一問題的原因之一就是 JSON。因為 JSON 是為了讓人類閱讀而設計,所以符號和重複的內容非常多,對 LLM 來說變成了冗餘的格式。 因此,「TOON...
作為開發者,我們習慣於透過串聯 API 來獲得所需的輸出。在生成式人工智慧領域,也出現了類似的模式:**模型串聯。** 製作高品質的AI影片通常需要精心設計工作流程,而不僅僅是輸入文字然後點擊「生成!」按鈕。今天,我將詳細介紹一個特定的技術堆疊**——Gemini 2.5 Pro(用於推理/提示...
說實話,我對 Tailwind CSS 的感覺很複雜。它就像那種什麼都擅長、做事有條理、效率極高、生活井井有條的朋友,但不知為何,他的存在卻讓你覺得自己一團糟。 我一直都只用純 CSS。給我一個`.button class`和一個單獨的樣式表,我就很滿足了。但現在都 2025 年末,快到 202...
每個人都喜歡宣稱 jQuery 已死。 然而──2025年了。它依然存在。既沒有出現在任何會議演講中,也沒有登上npm排行榜榜首… 但在排名**前 100 萬的網站中約有 78% (W3Techs)**以及**總共數億個網站**上默默執行。 所以,真正的問題或許不是*“為什麼 jQ...
# 我刪光了專案裡的 try-catch,老闆:6 相信我們經常這樣寫 bug(不是 👇: ![image_90.gif](https://p6-xtjj-sign.byteimg.com/tos-cn-i-73owjymdk6/941c983c6fba45baa4e9bb6477a8aa6f~...
三個月前,我提交了一個我認為非常合理的拉取請求。我建立了一個新的`UserRole`枚舉來處理我們的權限系統。簡潔、型別安全、符合 TypeScript 規範。 資深工程師的評審結果只有一個: **“請不要使用枚舉。”** 我當時很困惑。枚舉在 TypeScript 手冊裡,每門課都會講到。主...
每週二晚上《CodeLove Talk》直播! 聊聊科技新聞,一起討論軟體開發相關的話題!