2025年7月6日 星期日

用Tables Generator產生多種格式的表格

寫文件時,例如說Markdown格式,需要表格都必須要自己刻有點麻煩。Tables Generator這個網站就提供GUI圖形界面,編輯好表格後按下Generate按鈕,該網站就能根據文件的格式,自動產生表格與該內容的code。

除了一般格式編輯像是對齊等,文件格式的支援包含了:

  1. LaTex:通常是拿來寫論文用的
  2. HTML:網頁使用的文件格式,還可以決定要不要用CSS格式
  3. Text:單純用ASCII畫出表格與內容,要用等寬字體來看
  4. Markdown:目前流行的文件格式,用手刻表格很累,有網頁工具很方便

2025年6月29日 星期日

vSphere用VADP備份的快照衝突與CBT

VADP (vSphere Storage APIs - Data Protection,前身叫vStorage API for Data Protection)是VMware的一種備份機制,在2009年五月vSphere 4.0的時候引進VMware。備份機制為透過虛擬機(VM)的快照副本進行,只要第三方備份軟體支援VADP,就可透過VADP的API呼叫ESXi主機,為指定的虛擬機先做快照後備份。

VADP使用virtual disk API和vSphere API來創建與管理VM快照,支援完整與增量備份。同時執行多個第三方軟體如Synology和Veeam做VADP備份,可能會因快照衝突(snapshot conflict)、CBT問題導致備份失敗。故不建議用多套VADP備份軟體來做備份

2025年6月8日 星期日

到endoflife.date查詢EOS終止支援的日期

不論是硬體或是軟體等資訊產品,會有三個重要的日期

  • Release Date:釋出的日期,通常就是開賣日
  • End of Life (EOL):不再賣的日期,通常是新款出來之前的日子
  • End of Support (EOS):不再支援的日子,不會再修補漏洞

喜歡追新品的,因為廠商或開發者會大肆宣傳,故釋出日會比較知道。大部分的人不會去注意EOL與EOS的日期,廠商雖然會公告EOS日期但不會大肆宣傳。endoflife.date這個網站目前搜集了383個資訊產品,主要分成幾個大類:

2025年4月20日 星期日

一坪的冷氣要多大

冷氣的冷房能力(也可以叫做解熱能力)通常會用單位時間移除多少熱量,常用到的會有kW、kcal/h、噸、台噸、BTU/h(通常簡稱BTU)。一般在選用冷氣的時候,都會根據房間的大小來選擇,單位會是坪。

  • 一坪的海岸線室內空間會需要的冷房能力大約是
    0.582kW、500 kcal/h0.25台噸2,000 BTU

冷房能力可以參考下列的表,但要注意小數點會有一點點來自換算的誤差


上面這張表得出的順序如下:

2025年4月13日 星期日

2025年3月15日 星期六

用inxi指令列出網卡資訊,每兩行空一行

 一般的現代Linux,看網卡的使用的指令如下:

ip link
ip a
ip a show cx2
sudo ethtool cx2

依序列出所有網孔,所有網孔與對應的IP/MAC address、只顯示cx2這個網孔,cx2這網孔的進階資訊。但如果有安裝inxi這個指令的話,可以清楚的呈現網卡資訊,指令如下:

2025年2月22日 星期六

RFC 7208限制SPF的include最多是10筆

在設定DNS的SPF (Sender Policy Framework)設定的時候,使用include把一些電子郵件服務提供商的FQDN寫入SPF設定。通常include一個FQDN,填寫的內容是該ESP寄信的IP,但有些電子郵件服務提供商(ESP, E-mail Service Provider)會在裡面再填入include,變成nested lookup巢狀結構,這樣很容易就會突破lookup上限的10。這個時候用DNS查詢就會出現類似這種錯誤:

SPF PermError: too many DNS lookups

解決因為include太多的DNS永久錯誤,手動方法有兩個:

2025年1月1日 星期三

微軟萬用折疊式鍵盤在Mac上做keyboard remapping重新配置鍵盤佈局

要將微軟萬用折疊式鍵盤Universal Foldable Keyboard (英文縮寫是MUFK...)用macOS上,MUFK右上角的OS要選擇成iPad iPhone模式後,左上角的Escape鍵居然和Home鍵一樣,都變成了

{"consumer_key_code":"menu"}

也就是沒了Escape卻多了兩個Home鍵,這在嚴重需要esc的vim上造成許多困擾。解決方法是安裝Karabiner Element, a powerful and stable keyboard customizer for macOS。完成安裝後,連上MUFK的藍牙後Karabiner Element就會自動識別出UniversalFoldsableKb:

  • Vendor ID: 1118 (0x045e)
  • Product ID: 2060 (0x080c)

然後從Simple Modifications > UniversalFordableKb [1118,2060]去設定: