Things I Use 2022

記錄一下自己用的設備。


Name Price Date
PC
CPU AMD Ryzen 9 3950X 19,900 2020-12-01
CPU Cooler NZXT Kraken X73 6,990 2020-12-01
Motherboard ASUS ROG STRIX B550-E GAMING 6,990 2020-12-01
Memory 16 GB PC4-17000 DDR4 SDRAM G Skill F4-3600C16-16GTZNC * 2 5,690 2020-12-01
Video Card EVGA GeForce RTX 3080 FTW3 ULTRA GAMING, 10G-P5-38 26,990 2021-09-16
Disk INTEL SSDSC2BW240H6 240.0 GB - -
Crucial_CT750MX300SSD1 750.1 GB - -
WDC WD1002FAEX-00Z3A0 1000.2 GB - -
TOSHIBA DT01ACA100 1000.2 GB - -
WD SN750 1TB NVMe PCIe SSD(WDS100T3X0C-00SJG0) 1000.2 GB 4,190 2021-01-01
Monitor PHL 276E8V 10999 -
Case Fractal Design Define R6 USB-C 4,690 2020-12-01
Power Seasonic PRIME-PX-850 6,890 2021-09-20
周邊
UPS APC 1000VA online UPS (BR1000MS-TW) 5,489 2020-08-29
Router Ubiquiti Dream Router 6,999 2022-08-03
AP Ubiquiti UniFi6 Pro 4,899 2022-09-09
Mouse Razer DeathAdder Elite 2,590 -
Keyboard FILCO Majestouch 2 3,980 -
FILCO Convertible 2 5,200 -
MISTEL BAROCCO MD770 4,880 2021-01-03
Apple
Mac MacBook Pro 14" 2021 16GB 512GB SSD 太空灰 56,608 2022-08-27
iPad iPad Pro 11" 256G WiFi 2021 太空灰 28,000 2021-06-17
Apple Pencil (2nd Generation) 3,980 2021-06-17
TV APPLE TV64G 4K (MP7P2TA/A) 5,690 2021-06-17

參考:

Read more

Debug Story

Debug Story

Ref: * 寫程式不是輸出,是內化 * Vibe Story:用敘事智能為程式碼注入生命,簡化維護 這篇主要是想紀錄一下看了Ruddy 老師的文章後想做的事情,雖然通篇的重點不是在我想做的這件事,但因為Ruddy 老師的這篇文章讓我覺得以後在排除 Bug 的時候應該要做這件事才對。 以下的內容是擷取 Ruddy 老師的內容(部分修改) 1. 記錄搜尋路徑與嘗試過的假設 => 我以為是 state 沒清,但發現是 effect 未執行 2. 為錯誤進行分類,然後標註成概念 => 這是 mutable state 的副作用問題 3. 寫一段描述該段程式的情境與原則 => Vibe Story 該段程式的情境與原則可以參考一下的要點撰寫: * 場景(Context):描述程式碼的背景與需求。 * 目標(Goal):說明功能目的。 * 挑戰與迭代(Challenges &

By Mars
Claude Code Status line on Windows

Claude Code Status line on Windows

Claude Code 在大家軍備戰發布了 Status line 這個功能,讓使用者可以在 Claude Code 的輸入框下方自訂自己想要的訊息,官方提供幾個方式可以實現這功能(Bash, Node.js, Python),最後我選擇使用 Node.js。 趁著週末寫玩了一下,剛開始照著官方文件做,結果啥都沒顯示出來,接著叫 Claude Code 幫我做,他說成功了,結果還是啥都沒有...最後才發現可能是官方提供設定檔案的問題 { "statusLine": { "type": "command", "command": "~/.claude/statusline.sh", "padding": 0 // Optional:

By Mars