Category: 電腦及網際網路


01. 前言:防潮箱裡的六千元「老朋友」

故事要從十幾年前說起。當年固態硬碟還是高貴的奢侈品,我咬牙入手了人生第一顆 SSD —— Plextor PX-128M3P (Plextor M3 Pro, 128GB)。
翻出當年的價格表,官方建議售價高達 NT$ 7,490,通路實售價也落在 NT$ 6,500 左右。(對比現在記憶體與 SSD 漲價的行情,6,500 元大概只能買到低階的 1TB 甚至 500GB 固態硬碟)

Plextor PX-128M3P 官方規格與建議售價表

昔日王者身價:Plextor M3P 128G 當年實售價約 6,500 元,持續讀寫達 535 / 350 MB/s。
昔日頂規規格表

但好景不常,這顆高階神物在某天突然毫無預警地「中風」暴斃:插上電腦後磁碟使用率永遠卡在 100%,整個 Windows 瞬間被拖垮假死,無法執行任何讀寫操作。雖然到磁碟管理員裡還看得到這個磁碟,但它就是顆看得到吃不到的磚頭。
View full article »

你以為在寫程式,其實整個晚上都在跟環境打架。

學 Python 時,最讓人崩潰的通常不是看不懂報錯,而是「明明照著教學一行行貼,為什麼我的噴一片紅?」的無奈。通常會遇到不外乎這幾種問題

  1. 套件版本自己顧容易亂
  2. 專案間依賴衝突
  3. 換台電腦或丟到 CI 就集體失憶。

直到 使用 UV 終於不用通靈管環境了。

View full article »

現代 API 架構選型指南:REST, GraphQL, gRPC, WebSocket, SOAP, Webhook

六種主流 API 架構特性比較:依通訊模型與業務場景選擇合適架構。
API 架構矩陣圖
「這個需求很簡單,隨便開個 RESTful API 給我就好啦!」這大概是專案裡最常聽到的話,但也是最容易踩雷的起手式。

API 選錯架構的代價很實際:頻寬塞爆、延遲拉高,後面接手維護的人大概每天都想提離職。主流的 REST、GraphQL、gRPC、WebSocket、SOAP、Webhook 各有各的死穴跟強項,這篇直接整理它們適用的場景與取捨。

View full article »

SRE 核心實務:持續改進循環與可靠性架構

圍繞 SLI/SLO 與錯誤預算的運作循環:用數據在發布速度與系統穩定之間做取捨。
SRE 實務架構圖
「我們的系統能不能做到 100% 永不當機?」每當老闆或客戶丟出這句話,工程師心裡大概都在苦笑。

追求 100% 可用性基本上是不可能的,成本也吃不消。SRE(Site Reliability Engineering)的核心觀念很直接:系統一定會壞,重點不是假裝它不會壞,而是用量化指標把「開發想衝新功能、維運想顧穩定」的矛盾講清楚。

View full article »

上禮拜才遇到一件怪事:我把 Bug 改完 deploy 上去了,結果同事 build 完跟我說「你根本沒修好」。

後來查了半天搞清楚,他本地快取抓到的是舊的 Snapshot。在 Maven 專案裡,只要沒搞懂 Release 跟 Snapshot 的運作機制,這類怪事就會天天上演。這篇就把兩者的差別和更新邏輯整理一下。

View full article »

Sony EX71,是我的第一副高檔耳機

跟現在的耳機可能已經沒得比,但是有了感情,還是捨不得丟棄

我還記得當初是在光華商場買的,那時候可還是在光華橋下,跟現在的光華商場可完全不一樣

clip_image001

View full article »

已經是2015年了,MSSQL Server 也出到 2014的版本
從SQL2012開始,多了一項重要的 Always On 備援功能
這種備援功能的好處,就是可提供一種非同步認可或同步認可模式,
更支援Active/Active模式,讓寫入與讀取分流,分散負載。
View full article »

SSH login 到ubuntu系統的時候
想使用KEY來對使用者進行認證

在Windows這裡我用了puttygen的程式來產生金鑰
在將public key匯入到Server主機的時候,竟然出現了
Server refused our key的訊息

View full article »

辛辛苦苦的將Oracle Client 安裝在Windows7上
沒想到要用的時候,確沒有tnsnames.ora這個檔案

View full article »

之前Windows7剛出來的時候裝過一次Oracle Client 10G R2,不過那時候Oracle可能還沒有支援Windows7
所以裝的過程中還出現一些錯誤訊息

時至今日,連官網上都把支援的OS加上Windows7了,

View full article »

Prince's Blog由PrinceWang製作,以創用CC 姓名標示-非商業性-禁止改作 3.0 台灣 授權條款釋出。