博客 / 列表

煩惱的沙發 - 使用 Ruby 和 Gemini CLI 進行本地 MCP 開發

這年頭,會用AI不算什麼,要學會構建自己的MCP,才叫厲害。 Python 長期以來主導着 AI 和機器學習領域的開發。然而,模型上下文協議(MCP)的一大優勢在於其實現細節與開發語言無關。並非所有項目都基於 Python,MCP 可以讓開發者使用自己熟悉的語言來連接最新的 AI 能力。 本文的目標是構建一個最小可用的 Ruby MCP Stdio 服務器,並在本地通過 Gemini CLI 進行

ruby , gemini-pro , mcp , 人工智能 , 後端

煩惱的沙發 - 2026年值得關注的8個叫好不叫座的實用工具

自從有了AI加持,天天都有新應用發佈,各種雲原生、顛覆式創新,概念一個比一個響亮。但冷靜下來,你會發現日常開發中,真正用得順手的,還是那些踏踏實實解決問題的東西。 我們每天都在被各種網紅刷屏,比如 VS Code 的新插件、JetBrains 的全家桶更新。但聚光燈之外,有很多工具雖然沒什麼熱度,卻能解決我們開發中的具體痛點。 今天就來聊聊我私藏的幾款工具,它們可能沒那麼出名,但誰用誰知道。 Se

工具軟件 , 開發工具 , 後端 , 前端 , Python

煩惱的沙發 - 拒絕無效內卷,這 7 個 JavaScript 庫讓代碼更能打

在Javascript 生態瘋狂迭代的今天,很多所謂的創新往往只是重新包裝了舊概念。作為開發者,我們要尋找的不是 GitHub 上 Star 增長最快的玩具,而是那些真正能解決生產環境痛點、提升代碼健壯性、甚至改變開發工作流的工具。 這裏整理了幾個在實際項目中表現出色的庫,它們分別解決了驗證、隊列、緩存、運行時、系統調用及 ID 生成等核心問題。 Zod:運行時類型驗證的守門員 TypeScri

node.js , bun.js , 後端 , 前端 , Javascript

煩惱的沙發 - 7個構建高性能後端的 Rust 必備庫

Rust 的內存安全特性固然是其安身立命之本,但對於一線開發者而言,豐富的生態才是提升生產力的關鍵。從早期的基礎設施建設,到如今的應用層爆發,Rust 社區涌現出了許多高質量的 Crates。 以下整理了 7 個在生產環境中表現穩健、能切實解決痛點的 Rust 庫。 Crossbeam —— 併發編程的補全計劃 Rust 標準庫提供了基礎的線程和通道支持,但在處理複雜的併發場景時,往往顯得不夠順

資訊 , rust , 後端

煩惱的沙發 - 7個Rust寫法讓代碼乾淨又高效

Rust以嚴苛的編譯器著稱,很多剛接觸這門語言的開發者會覺得在借用檢查器的凝視下寫代碼束手束腳。但經驗豐富的開發者知道,在Rust嚴格的規則之下,隱藏着許多合法作弊的技巧。這些寫法初看有些反直覺,但實際上它們不僅符合Rust的設計哲學,還能顯著提升代碼的性能和可讀性。 以下是幾個讓代碼既乾淨又高效的Rust技巧。 顯式丟棄 Result 或 Option:告訴編譯器“我知道我在做什麼” Rust

rust , 知識 , 後端

煩惱的沙發 - 2026 年開發者必備的Vibe Coding工具

Vibe Coding 這個詞最近很火,它描述的不是某種具體的技術棧,而是如德芙般縱享絲滑的開發狀態。 在 2026 年,編程的核心競爭力在於如何讓靈感以最快的速度落地。這裏挑選了 9 款工具,它們存在的意義不是替代開發者,而是幫開發者剝離掉開發過程中那些枯燥的體力活,讓其專注於架構與核心邏輯。 Emergent:會自我糾錯的編程代理 核心特點:自主迭代、測試驅動、解放雙手 如果説傳統的 IDE

ai開發 , 人工智能 , 後端

煩惱的沙發 - 提升Python開發效率的7款實用工具

Python社區生態非常強大,因此Python有不少好用的工具來簡化工作流。這裏整理了7款實用工具,既有解決環境痛點的集成方案,也有在特定領域表現極致的小而美庫。 ServBay 開發環境的配置一直是新老手的噩夢,尤其是當項目依賴不同版本的 Python,或者需要混合開發(如 Python 後端配合 Go 微服務)時,本地環境很容易變得混亂。 ServBay 是一個集成的開發環境管理工具,就能很

觀點 , 後端 , Python

煩惱的沙發 - MongoDB 的文檔模型與 CRUD 實戰

對於開發者而言,數據庫的選擇往往決定了應用程序的架構靈活性。不少開發者應該都熟悉傳統的關係型數據庫(如 MySQL 或 PostgreSQL),初次接觸 MongoDB 時可能會感到一種思維模式的轉變。 今天一起來探討 MongoDB 為何被設計成現在的樣子,以及如何進行基礎的增刪改查(CRUD)操作。 關係型數據庫的世界 在關係型數據庫中,數據被整齊地排列在行和列中,就跟 Excel 表格似的

nosql , mongodb , 數據庫 , 後端

煩惱的沙發 - Django 6.0 發佈,新增原生任務隊列與 CSP 支持

12月了,Django 6.0 即將發佈。Django 這次次更新不僅強化了安全性和現代開發體驗,更引入了社區期待已久的後台任務接口。同時,Django 6.0 對 Python 版本提出了更高的要求,一起來看看。 以下是 Django 6.0 值得關注的核心變化。 原生支持內容安全策略(CSP) Web 安全一直是 Django 的強項。在 6.0 版本中,Django 終於內置了對內容安全策

開發工具 , django , 開發環境 , 後端 , Python

煩惱的沙發 - 一句話讓一個AI為我花了(劃掉)生成一個APP,Google Antigravity 實操

最近都在討論Google Antigravity,谷歌的親兒子,江湖人稱Cursor殺手。 與傳統的AI編程工具不同,Antigravity 不僅僅是協助寫代碼,它更像是一個指揮中心。在這裏,開發者可以管理多個能夠自主規劃、編寫代碼甚至瀏覽網頁的 AI Agent。 今天就手把手教你安裝流程、解析核心操作邏輯,並演示如何從零生成一個應用。 不想當將軍的士兵不是一個好AI Antigravi

ai開發 , 教程 , 人工智能 , 後端

煩惱的沙發 - 免費 SSL 證書縮短至 90 天,你的運維成本還能hold住嗎

隨着網絡安全環境的變化,SSL 證書行業正在經歷一次深刻的調整。以 Google 為首的國際標準制定者及主流雲服務商,紛紛將免費 DV SSL 證書的有效期從 1 年縮減至 90 天,我懷疑是為了賣付費證書(bushi)。這一舉措雖然在理論上縮短了密鑰泄露的風險窗口,但在實際執行層面,卻給企業的運維管理帶來了顯著的弊端。 一、 管理成本的顯著增加 對於擁有大量域名和服務器資產的企業而言,證書有效

ssl , ssl證書 , 後端 , 前端

煩惱的沙發 - 在 Gemini CLI 中使用 Gemini 3 Pro 實操指南

現在可以在 Gemini CLI 中用 Gemini 3 Pro 啦。 這下子終端不僅僅是一個輸入指令的窗口,而是變成了一個具備執行力的開發環境,並且還能通過 Agentic Coding(代理編碼)處理複雜的工程任務,並通過調用外部工具優化工作流。 目前 Google AI Ultra 訂閲用户或持有付費 Gemini API Key 的用户可以使用,而其他用户可以加入加入候補名單,等官方開放權

ai開發 , 人工智能

煩惱的沙發 - 2025 年 8 款最佳遠程協作工具

現在不少開發團隊會選擇遠程辦公,但他們的協作效率問題依然存在。介紹幾款好用的遠程協作工具,提升開發效率。 直擊開發核心:從環境到編碼的無縫協作 對開發者來説,最高效的協作,就是能讓大家像坐在同一間辦公室裏一樣,面對同樣的環境、同樣的代碼,順暢地溝通。下面這幾個工具,就是為了實現這個目標。 ServBay:對齊團隊開發環境的顆粒度 “我電腦上跑得好好的啊!” 這句話你肯定不陌生。一個團隊裏,老張用

遠程辦公 , 團隊協作 , 後端

煩惱的沙發 - Python正在死去,2026年Python還值得學嗎?

馬上就到2026年了,想死的風吹到了Python。 外網還有人討論,説Python要不行了,現在轉方向還來得及。感覺就像每隔一陣,總有人信誓旦旦地宣佈“XX已死”一樣,從Java到PHP,跟擊鼓傳花似的,現在終於輪到Python了。 但其實,Python不僅沒死,還活得好好的,甚至可以説,在某些領域,它比以往任何時候都更強勢。 到底誰在造謠Python不行了? 這種聲音並非空穴來風,主要集中在幾

觀點 , 後端 , Python

煩惱的沙發 - 告別終端低效,10個讓同事直呼卧槽的小技巧

在 IDE 橫行的今天,我們這些程序員依然需要跟終端打交道,三五年下來,誰還沒踩過一些坑,又或者自己琢磨出一些能讓效率起飛的小竅門呢? 今天不聊那些 ls -la 比 ls 好用之類的基礎知識,只分享那些真正改變我工作流、甚至讓旁邊同事忍不住探過頭來問“哥們,你這手速沒單身30年練不下來吧”的實戰技巧。 快速定位系統性能瓶頸 服務器或者自己電腦突然變卡,得快速知道是誰在搗鬼。 # 查看哪個目錄最

開發工具 , 終端 , 後端

煩惱的沙發 - Rust 與 Go,後端開發的下一個五年,誰是更穩的選擇?

開發沒有那麼容易,每個後端有它的脾氣,它不關心業務的快速變化,只關心自身的穩定和高效。 那麼在未來幾年,在高併發、低延遲的新興後端領域,Rust 和 Go,誰會成為更主流的選擇?我個人認為,這不在於哪個語言更時髦,而在於誰的架構性成本更低。 核心差異:編譯時的嚴謹 vs. 運行時的靈活性 Rust 和 Go 的設計哲學,從一開始就走向了兩個不同的方向。 Rust 選擇的是一條“先難後易”的路

開發工具 , rust , 開發環境 , go , 後端

煩惱的沙發 - Rust性能調優:從勸退到真香

地球人都説Rust快,安全,併發牛。但有時候我們寫出來的代碼,跑起來卻像踩了腳剎車。這是為啥?其實,Rust給你的法拉利,你可能只當成了買菜車在開。性能這玩意兒,不是玄學,而是科學(和一點點小技巧)。 BUT,在開始之前,誰也不想在配置環境這種破事上浪費生命,對吧?裝Rust、裝PostgreSQL、裝Redis……一套下來,半天沒了。這裏就要用 ServBay,這是開發者的福音,一鍵就能把Ru

觀點 , rust , 知識 , 後端

煩惱的沙發 - PHP 8.5 新特性:10 大核心改進

PHP 8.5 計劃於 2025 年 11 月 20 日正式發佈,這標誌着 PHP 語言在提高開發者效率和代碼一致性方面邁出了重要一步。這個版本帶來了一系列改進,包括 10 個重要的新特性 和 4 項廢棄通知,旨在為開發者提供更流暢、更具表達力的編碼體驗。 以下是 PHP 8.5 版本的詳細總結。 提升代碼表達力與清晰度 核心特性:管道操作符 (|) 管道操作符 (|) 是 PHP 8.5 中最

資訊 , php , 後端

煩惱的沙發 - PostgreSQL 18 已發佈:一文讀懂核心變化

PostgreSQL 18的發佈,標誌着這個開源數據庫再次向前邁出了一大步。這次更新沒有太多花哨的概念,而是專注於解決實際問題,讓數據庫跑得更快、用起來更順手、維護起來更省心。 性能大躍進:從I/O到查詢優化 異步I/O (Asynchronous I/O )系統 這是PostgreSQL 18底層最重大的性能改進。過去,PostgreSQL在讀取數據時很大程度上依賴操作系統的預讀(readah

數據庫 , postgresql , 後端 , 前端

煩惱的沙發 - Gemini CLI 核心命令指南,讓工作從從容容遊刃有餘

讓我看看,誰還沒有用上 Gemini CLI? 免費額度:個人 Google 賬户可享受每分鐘 60 次請求的免費額度,足以滿足日常開發中的交互需求。 強大的模型支持:由 Gemini 2.5 Pro 模型驅動,擁有高達一百萬 token 的上下文窗口,能夠處理和理解大型代碼庫或複雜的文檔。 內置工具集:集成了多種實用工具,包括使用 Google 搜索來提供有時效性的回答、執行文件系統操

ai開發 , gemini-pro , 人工智能 , 後端 , 前端

煩惱的沙發 - 免費的 Vibe Coding 助手?你想要的Gemini CLI 都有

天下苦 Claude 久矣。 9月份 Anthropic 封禁中國用户使用 Claude,直接在官網把中國成為敵對國家(adversarial nations),態度極其惡劣。很多中國用户都被噁心到了,花錢還要被歧視? 關鍵是 Claude Code 還不便宜,20美刀起步,專業版需要200刀。就算花了200刀,Claude Code 還降智了。 這時候,這個 Claude Code 不用就不用

node.js , ai開發 , 人工智能

煩惱的沙發 - AI編程工具大盤點,哪個最適合你

一起盤一盤市面上的AI編程工具,到底哪個好用?哪個是吹牛?我把這些工具分成了幾類,這樣看起來更清楚,方便大家按需取用。 AI 編碼 大模型 (幕後大佬) 這些是所有AI編程工具的發動機,是它們提供了核心的智能。雖然我們不直接操作它們,但瞭解一下誰家技術強,有助於我們選擇上層工具。 GPT-4o (OpenAI) :全能型選手,綜合實力沒得説。代碼生成、邏輯理解、Debug樣樣精通,就是有點小貴

ai開發 , 知識 , 人工智能

煩惱的沙發 - Vibe Coding 入門指南:從想法到產品的完整路徑

隨着AI技術的發展,Vibe Coding 也越來越火,所謂 Vibe Coding 就是用自然語言告訴 AI 你想要做,AI 負責生成代碼,人工來審查和修正。這就像和高水平的程序員結對編程,你出想法,他動手,你們通過對話不斷完善產品。這是一種對話式開發的閉環。 最近也嘗試了一下用AI編程,比想象中要好點(但也被AI刪庫跑路過)。想要入門 Vibe Coding 非常簡單,只需要以下幾步就可以了

ai開發 , 人工智能 , 後端 , 前端

煩惱的沙發 - 別再手擼了,6個Go庫加持,寫代碼快得飛起

剛從 PHP/Java 轉 Go 的同學,是不是會覺得Go 的標準庫是挺牛,啥都有,但真要搓個像樣的Web應用出來,好像又什麼都得自己手擼。路由、配置、ORM……結果項目還沒開始,人已經勸退了。 過來人告訴你,這思路不對。地道的Gopher,早就學會用使用工具了。今天,我就掏出我壓箱底的寶貝,聊聊那6個幾乎成了Go項目標配的神器。 坐穩了,發車! Gin: Web開發的事實標準 想用Go寫API?

開發工具 , go , 後端