跳到主要內容

發表文章

目前顯示的是有「Software」標籤的文章

利用 Claude Code Router 使用 Kimi K2 模型

 最近有個開放權重模型叫 Kimi K2 ,表現接近 Claude Sonnet 3.7,我非常想試看看在 Claude Code 的表現,於是就安裝   Claude Code Router  以便使用不同的模型。

Kiro AI IDE 試用心得

 最近的 AI IDE 工具實在太卷了,OpenAI 收購 Windsurf 破局後,Google立馬出手收購技術及開發團隊,彷彿 HTC 手機團隊收購重現。 而 Windsurf 也馬上被開發 Devin 的 Cognition 併購,接著Anthropic就解禁, Windsurf  就能使用Claude Sonnet 4了。 而其他巨頭也沒閒著, AWS 馬上推出 Kiro 。

Gemini CLI 發一句 Hi 要花多少 Tokens?

直接破題,若已經使用Gemini CLI建立 memory 的話,至少幾千個,我建立不少 rules,再加上 MCP Server,所以花了一萬八千多個 tokens,有圖有真相。

Vue and ASP.NET Core 在 Visual Studio 2022 的新範本

 在2022年寫過一篇 Vue CLI move to Vite ,裡頭提到高手MakotoAtsu寫的範本,但後來沒有更新就很可惜。現在微軟終於在 Visual Studio 2022內建 Vue 範本,並且使用Vite與Web API,完全滿足我們程序猿的需求。

Build or Buy 自建或購買軟體

 對於一個中小企業來說,成本絕對是首要考慮的因素,當使用者或高層提出需求/構想時,IT部門應該要如何處置呢? 是買市面上的商品還是找IT人員做一個,或是直接在 Github 找一個Open Source的套件來用呢?現在AI時代很多人提到 RAG 也是同樣的想法,就一併來討論吧!

TRAE AI IDE 使用心得

 最近有個很紅的AI編程工具,叫 TRAE ,用 VS Code 源碼改出來的,把它想成類似  Cursor  或  Windsurf  就對了。

Windsurf 改回 Visual Studio marketplace

Windsurf  Editor 是個 AI Code 神器,和 Cursor Code Editor 比起來 "幾乎" 是有過之而無不及。 但是,我發現 Windsurf  使用 open-vsx 的marketplace,造成某些在 VS Code 常用的 Extension 不能安裝,例如說 Microsoft 的 C# Dev Kit  或是 .Net Unit Test 要用的 .NET Core Test Explorer  ;前者是 微軟禁止在其他 IDE 使用,後者則是與微軟的C# Extension相依。 

Google 翻譯的Bug

 前幾天寫了一個翻譯字幕的程式,後來決定呼叫 Google Translation API 來處理,無意中發現有一個奇妙的 Bug。

Multi Commander 比對文字檔

 以前我都用FreeCommander,但功能實在太弱,所以在前2年改用 Multi Commander , Multi Commander  的功能逼近  Total Commander ,但是一直沒有比對文字檔顯示差異的功能,所以只能找擴充方法,在 論壇 上找到呼叫 WinMerge 去比對的方法,但是它的Script要修改一下。

Nginx Reverse Proxy 自訂錯誤頁面

今天收到長官指派任務,由於資安要求,在網站受到DDoS攻擊或故障時必須顯示靜態錯誤頁面,而不是IIS的錯誤訊息。 我測試後發現在這個ASP.Net網站會自行處理 500 Server Error,再加上 IIS 預設錯誤與 IIS 無回應等都需要處理,故在上一層的Nginx Reverse Proxy裡設定預設錯誤頁面為較佳處理方式。

Remote Desktop Connection Manager 復活

 以前在Windows上常用Remote Desktop Connection Manager/RDCMan (遠端桌面連線管理員)連線管理多臺Server/VM,可以看 保哥的介紹 ,在 2020年爆出漏洞 後,我就改用 Parallels Client ,但仍沒有RDCMan好用。 今天無意中看到 RDCMan 居然在 SystemInternals 上復活,回頭看 保哥另一篇 也更新了;保哥看到的是2.81,目前我看到已經是2.92。

Visual Studio Nuget找不到套件,預設套件來源錯誤 Incorrect Nuget default source

今天在筆電上安裝Visual Studio 2022,開個舊專案來測試,發現套件都不能安裝,發現預設的Nuget來源錯誤。 爬文後發現是因為之前用chocolatey安裝套件時,被舊版的Nuget設定舊的預設值。

超好用的檔案壓縮程式File Optimizer

最近因為公司的專刊交由印刷廠做出來的pdf太肥,承辦人也不知道怎麼怎麼縮小,又沒有Acrobat可用。 找了一個 Open Source的  File Optimizer   ,我設定成150dpi,就把最大的一個檔案縮小十分之一,收工。

Cairo Clock for Ubuntu 18.04

簡單地說,Ubuntu 18.04不再提供 Cairo Clock,我升級了。

DBeaver 介面語言

DBeaver是我個人頗常用的一套跨平台Database管理工具,最近升級後發現Windows版本居然變成簡體中文,而且無法切換為英文。

Android Studio temp file過大

現在很多朋友和我一樣都改用SSD做為系統碟,一般的Windows程式只要改 TEMP 變數就好,在Linux就尷尬了, /tmp 遇到像Android Studio這種要把所有的Update都解開才開始安裝時,一次裝了60幾GB就會爆掉。

From Gitlab to Gogs

經過幾年使用 Git ,終於等到 微軟也使用 Git ,有理由要求同事也來用 Git 。 前兩年架了 Gitlab ,但是效能實在太差,幾度Survey後決定改用 Gogs 。