2026年3月29日 星期日

軟體工程師:21世紀的手織機織布工

手織機織布工(Handloom Weaver)曾經是很大的單一技術工人群體。棉花工業爆發之後,需要熟練的織布工才能從原料轉成產品。而且要織出漂亮花紋的布,不只需要很好的邏輯能力,也需要手腳協調,還要能夠修機器。

現在的軟體工程師,很像200年前19世紀初的手織機織布工(Handloom Weaver),面對動力織布機(Power Looms)的感覺。以下說明當時在英國Lancashire的狀況:

  • 18世紀末:動力織布機剛發明但不好用。另外是織布工的薪資達到最高
  • 1811-1812年Luddite:要求技術在有工資保障的條件下部署
  • 1822年:Roberts loom的鑄鐵動力織布機取得專利,1830實際生產成產品
  • 1826年Power-loom riots:工廠被襲擊,大量動力織布機被摧毀
  • 約1820-1830初期:織布工的總數達到高峰
  • 1842年Lancashire Loom:半自動化織布機,一人可管四台以上
  • 19世紀中:織布工的人數又回到18世紀末薪資最高時候的水準
  • 1900年:剩下個位數的織布工

織布工從輝煌到消失大概經過了一個世紀,推測是行業再也撐不住了

_EOF_

2026年3月28日 星期六

計算檔案sha256的哈希值

在Mac上可用下列指令計算檔案的sha256哈希值

  • shasum -a 256 file.tgz > file.tgz.shaa256
  • sharum -a 256 --check file.tgz.sha256

第二行是檢查檔案的sha256是不是正確的。如果有多個檔案

  • for file in *.tgz; do shasum -a 256 "${file}" > "${file}.sha256"; done
  • shasum -a 256 --check *.tgz


類似資料

_EOF_